@keyframes Auth_pageEnter__TUbbr{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Auth_fadeOut__a0dKt{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes Auth_grainShift__6oqDH{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(2px,-1px)}}.Auth_page__8p44W{min-height:100vh;background:#211a14;display:flex;align-items:center;justify-content:center;padding:24px;position:relative;overflow:hidden}.Auth_page__8p44W:before{z-index:0;background:radial-gradient(ellipse 80% 55% at 50% 0,rgba(255,102,68,.065) 0,transparent 70%)}.Auth_page__8p44W:after,.Auth_page__8p44W:before{content:"";position:fixed;inset:0;pointer-events:none}.Auth_page__8p44W:after{z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px;opacity:.035;animation:Auth_grainShift__6oqDH .8s steps(1) infinite;mix-blend-mode:overlay}.Auth_card__cV8kA{position:relative;z-index:2;width:100%;max-width:420px;background:#3e3228;border:1px solid hsla(46,46%,89%,.07);border-radius:16px;padding:44px 36px;animation:Auth_pageEnter__TUbbr .5s ease forwards}.Auth_cardLeaving__D743G{animation:Auth_fadeOut__a0dKt .3s ease forwards}.Auth_logoWrap__vF9AY{display:flex;align-items:center;gap:9px;text-decoration:none;margin-bottom:6px}.Auth_mark__MsMz5{flex-shrink:0}.Auth_wordmark__RKFBg{font-family:Sora,sans-serif;font-weight:700;font-size:11px;letter-spacing:.2em;color:#f0ead6}.Auth_tagline__wwbHu{font-family:Figtree,sans-serif;font-size:10px;color:hsla(46,46%,89%,.22);margin-bottom:32px;letter-spacing:.01em}.Auth_heading__rWaGD{font-family:Sora,sans-serif;font-weight:800;font-size:clamp(22px,5vw,26px);color:#f0ead6;letter-spacing:-.02em;margin-bottom:6px}.Auth_sub__oJfqE{color:hsla(46,46%,89%,.42);margin-bottom:28px;line-height:1.5}.Auth_googleBtn__YUyHl,.Auth_sub__oJfqE{font-family:Figtree,sans-serif;font-size:14px}.Auth_googleBtn__YUyHl{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background:hsla(46,46%,89%,.055);color:#f0ead6;border:1px solid hsla(46,46%,89%,.1);border-radius:10px;padding:14px 24px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,transform .15s;margin-bottom:20px}.Auth_googleBtn__YUyHl:hover{background:hsla(46,46%,89%,.09);border-color:hsla(46,46%,89%,.18);transform:translateY(-1px)}.Auth_divider__bZzOZ{display:flex;align-items:center;gap:12px;margin-bottom:20px}.Auth_divider__bZzOZ:after,.Auth_divider__bZzOZ:before{content:"";flex:1 1;height:1px;background:hsla(46,46%,89%,.07)}.Auth_divider__bZzOZ span{font-size:11px;color:hsla(46,46%,89%,.22);white-space:nowrap;font-family:Figtree,sans-serif;letter-spacing:.02em}.Auth_form__8RGi_{display:flex;flex-direction:column;gap:10px}.Auth_input___yjIt{width:100%;background:hsla(46,46%,89%,.055);border:1px solid hsla(46,46%,89%,.1);border-radius:10px;padding:14px 16px;color:#f0ead6;font-size:16px;font-family:Figtree,sans-serif;outline:none;transition:border-color .2s,background .2s;box-sizing:border-box}.Auth_input___yjIt::placeholder{color:hsla(46,46%,89%,.22)}.Auth_input___yjIt:focus{border-color:rgba(255,102,68,.42);background:hsla(46,46%,89%,.08)}.Auth_submitBtn__Xv4HB{width:100%;background:#f64;color:#fff;border:none;border-radius:10px;padding:15px 24px;font-size:15px;font-weight:700;font-family:Figtree,sans-serif;cursor:pointer;transition:opacity .18s,transform .15s;margin-top:2px}.Auth_submitBtn__Xv4HB:hover:not(:disabled){opacity:.89;transform:translateY(-1px)}.Auth_submitBtn__Xv4HB:disabled{opacity:.5;cursor:not-allowed}.Auth_error__npNR5{background:rgba(232,50,26,.07);border:1px solid rgba(232,50,26,.22);color:#e8321a;border-radius:10px;margin-bottom:10px;line-height:1.5}.Auth_error__npNR5,.Auth_verifiedBanner__kS9Oa{padding:12px 14px;font-size:13px;font-family:Figtree,sans-serif}.Auth_verifiedBanner__kS9Oa{background:rgba(255,102,68,.07);border:1px solid rgba(255,102,68,.18);border-radius:10px;margin-bottom:16px;color:#f64;text-align:center}.Auth_success__qQE_4{background:rgba(255,102,68,.05);border:1px solid rgba(255,102,68,.15);border-radius:12px;padding:28px 20px;text-align:center}.Auth_successIcon__h5Mnu{width:44px;height:44px;background:rgba(255,102,68,.1);border:1px solid rgba(255,102,68,.18);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#f64;margin:0 auto 14px}.Auth_success__qQE_4 p{font-size:14px;color:hsla(46,46%,89%,.72);line-height:1.6;font-family:Figtree,sans-serif}.Auth_success__qQE_4 strong{color:#f0ead6}.Auth_successSub__p9C7H{margin-top:6px;font-size:12px!important;color:hsla(46,46%,89%,.35)!important}.Auth_signupLink__TkMGK{text-align:center;margin-top:20px;font-size:13px;color:hsla(46,46%,89%,.35);font-family:Figtree,sans-serif}.Auth_signupLink__TkMGK a{color:#f64;font-weight:600;text-decoration:none;transition:opacity .18s}.Auth_signupLink__TkMGK a:hover{opacity:.78}@media (max-width:480px){.Auth_card__cV8kA{padding:32px 22px}}