@import url("https://api.fontshare.com/v2/css?f[]=clash-display@400,500,600,700&f[]=satoshi@400,500,600,700&display=swap");.login_page___bVDP{--black:#000000;--black-soft:#0a0a0a;--gray-950:#0d0d0d;--gray-900:#171717;--gray-800:#262626;--gray-700:#404040;--gray-600:#525252;--gray-500:#737373;--gray-400:#a3a3a3;--gray-300:#d4d4d4;--white:#ffffff;--accent:#10b981;--accent-bright:#34d399;--accent-glow:rgba(16,185,129,0.4);--accent-muted:rgba(16,185,129,0.12);--error:#ef4444;--error-muted:rgba(239,68,68,0.1);--font-display:"Clash Display",-apple-system,sans-serif;--font-body:"Satoshi",-apple-system,BlinkMacSystemFont,sans-serif;--ease-out:var(--ease);--ease-smooth:var(--ease-standard);--radius:8px;--radius-lg:12px;min-height:100vh;display:flex;flex-direction:column;background:var(--black);color:var(--white);font-family:var(--font-body);overflow-x:hidden;animation:login_pageEntrance__jJcW_ .6s ease both}.login_header__5TWRo{position:fixed;top:0;left:0;right:0;z-index:100;height:72px;display:flex;align-items:center;padding:0 1.5rem;background:rgba(0,0,0,.8);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);animation:login_headerSlideDown__5Mo7e .5s ease .1s both}.login_headerInner__KtOuL{width:100%;max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.login_backLink__Pupb7{display:flex;align-items:center;gap:.625rem;color:var(--gray-400);font-family:var(--font-body);font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s ease}.login_backLink__Pupb7:hover{color:var(--white)}.login_backIcon__XqlZd{width:18px;height:18px;transition:transform .2s var(--ease-out)}.login_backLink__Pupb7:hover .login_backIcon__XqlZd{transform:translateX(-3px)}.login_backLinkText__BPr5_{display:none}@media (min-width:640px){.login_backLinkText__BPr5_{display:inline}}.login_logoMobile__TVN58{display:flex;align-items:center}.login_logoDesktop__fC38n{display:none;align-items:center}@media (min-width:640px){.login_logoMobile__TVN58{display:none}.login_logoDesktop__fC38n{display:flex}}.login_main__U2mcH{flex:1;display:grid;grid-template-columns:1fr;min-height:100vh;padding-top:72px}@media (min-width:1024px){.login_main__U2mcH{grid-template-columns:1fr 1fr}}.login_leftPanel__f0mv6{display:none;position:relative;background:var(--black);overflow:hidden}@media (min-width:1024px){.login_leftPanel__f0mv6{display:flex;align-items:center;justify-content:center;padding:4rem;animation:login_panelSlideIn__wCbqE .7s ease .2s both}}.login_leftPanelGlow__AKUj6{position:absolute;top:30%;left:30%;width:600px;height:600px;background:radial-gradient(ellipse at center,var(--accent-glow) 0,transparent 70%);opacity:.08;filter:blur(100px);pointer-events:none}.login_leftPanelContent__hRgkL{position:relative;z-index:10;max-width:520px}.login_brandHeadline__xYUEE{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--white);margin-bottom:1.5rem}.login_brandHeadlineAccent__XUT6f{color:var(--accent)}.login_brandTagline__1p7X6{font-family:var(--font-body);font-size:1.125rem;font-weight:400;line-height:1.7;color:var(--gray-400);max-width:400px}.login_brandTaglineStrong__z_lac{color:var(--white);font-weight:500}.login_leftPanelDecor___cwzj{position:absolute;bottom:4rem;left:4rem;display:flex;flex-direction:column;gap:1rem}.login_decorLine__URbAO{display:flex;align-items:center;gap:1rem;font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--gray-600);letter-spacing:.05em;text-transform:uppercase}.login_decorLine__URbAO:before{content:"";width:24px;height:1px;background:var(--gray-700)}.login_decorIcon__71_c4{color:var(--accent);font-size:.5rem;opacity:.6;transition:all .3s var(--ease-out)}.login_decorLine__URbAO:hover .login_decorIcon__71_c4{opacity:1;transform:rotate(45deg)}.login_decorReveal__HbpK7 .login_decorLine__URbAO{opacity:0;animation:login_decorLineReveal__5nVhg .8s var(--ease-out) forwards}.login_decorReveal__HbpK7 .login_decorLine__URbAO:first-child{animation-delay:.6s}.login_decorReveal__HbpK7 .login_decorLine__URbAO:nth-child(2){animation-delay:.85s}@keyframes login_decorLineReveal__5nVhg{0%{opacity:0;transform:translateX(-30px)}30%{opacity:.3;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.login_decorReveal__HbpK7 .login_decorLine__URbAO:before{transform:scaleX(0);transform-origin:left;animation:login_decorDashReveal__MG4Uv .5s var(--ease-out) forwards}.login_decorReveal__HbpK7 .login_decorLine__URbAO:first-child:before{animation-delay:.7s}.login_decorReveal__HbpK7 .login_decorLine__URbAO:nth-child(2):before{animation-delay:.95s}@keyframes login_decorDashReveal__MG4Uv{0%{transform:scaleX(0);background:var(--accent)}60%{transform:scaleX(1);background:var(--accent)}to{transform:scaleX(1);background:var(--gray-700)}}.login_decorReveal__HbpK7 .login_decorIcon__71_c4{opacity:0;transform:scale(0) rotate(-90deg);animation:login_decorIconReveal__3oeMI .5s var(--ease-out) forwards}.login_decorReveal__HbpK7 .login_decorLine__URbAO:first-child .login_decorIcon__71_c4{animation-delay:.75s}.login_decorReveal__HbpK7 .login_decorLine__URbAO:nth-child(2) .login_decorIcon__71_c4{animation-delay:1s}@keyframes login_decorIconReveal__3oeMI{0%{opacity:0;transform:scale(0) rotate(-90deg)}50%{opacity:1;transform:scale(1.4) rotate(0deg);color:var(--accent-bright)}to{opacity:.6;transform:scale(1) rotate(0deg);color:var(--accent)}}.login_rightPanel__M8qbX{position:relative;display:flex;align-items:center;justify-content:center;padding:2rem 1.5rem;background:var(--gray-950);animation:login_panelFadeUp__ZNx_S .6s ease .25s both}@media (min-width:640px){.login_rightPanel__M8qbX{padding:3rem}}@media (min-width:1024px){.login_rightPanel__M8qbX{padding:4rem}}.login_rightPanelGlow__oRgYq{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:500px;background:radial-gradient(ellipse at center,var(--accent-glow) 0,transparent 70%);opacity:.12;filter:blur(100px);pointer-events:none}.login_container__dKYZP{position:relative;z-index:10;width:100%;max-width:400px}.login_ambientGlow__Gbv2a{display:none}.login_formHeader__wCxOM{margin-bottom:2.5rem}.login_title__7huBn{font-family:var(--font-display);font-size:2rem;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--white);margin-bottom:.75rem}@media (min-width:640px){.login_title__7huBn{font-size:2.25rem}}.login_titleAccent__GdDKY{color:var(--accent)}.login_subtitle__IciyZ{font-family:var(--font-body);font-size:1rem;color:var(--gray-400);line-height:1.6}.login_switchLink__ftM0g{color:var(--accent);font-weight:600;text-decoration:none;transition:color .2s ease;cursor:pointer;background:none;border:none;font-family:inherit;font-size:inherit}.login_switchLink__ftM0g:hover{color:var(--accent-bright)}.login_card__r3Ltj{background:transparent;border:none;border-radius:0;padding:0}.login_form__Ij6Df{display:flex;flex-direction:column;gap:1.5rem}.login_fieldRow__jY31a{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.login_field__07CUi{display:flex;flex-direction:column;gap:.5rem}.login_label__1kJPU{font-family:var(--font-body);font-size:.875rem;font-weight:500;color:var(--gray-300);letter-spacing:.01em}.login_labelRow__4SsLH{display:flex;align-items:center;justify-content:space-between}.login_forgotLink__E6dxT{font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--gray-500);text-decoration:none;transition:color .2s ease}.login_forgotLink__E6dxT:hover{color:var(--accent)}.login_input__Y4JR4{width:100%;padding:1rem 1.125rem;font-family:var(--font-body);font-size:1rem;font-weight:400;color:var(--white);background:var(--gray-900);border:1px solid var(--gray-800);border-radius:var(--radius);outline:none;transition:all .25s var(--ease-out)}.login_input__Y4JR4::placeholder{color:var(--gray-600)}.login_input__Y4JR4:hover{border-color:var(--gray-700)}.login_input__Y4JR4:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-muted);background:var(--black-soft)}.login_input__Y4JR4:-webkit-autofill,.login_input__Y4JR4:-webkit-autofill:active,.login_input__Y4JR4:-webkit-autofill:focus,.login_input__Y4JR4:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--gray-900) inset!important;-webkit-text-fill-color:var(--white)!important;background-color:var(--gray-900)!important;border-color:var(--gray-800)!important;caret-color:var(--white)!important;transition:background-color 5000s ease-in-out 0s}.login_input__Y4JR4:-webkit-autofill:focus{border-color:var(--accent)!important;-webkit-box-shadow:0 0 0 1000px var(--black-soft) inset,0 0 0 3px var(--accent-muted)!important}.login_passwordInputWrapper__HiC_M{position:relative;display:flex;align-items:center}.login_passwordInputWrapper__HiC_M .login_input__Y4JR4{padding-right:3rem}.login_passwordToggle__GtxbS{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:.25rem;cursor:pointer;color:var(--gray-500);transition:color .2s ease}.login_passwordToggle__GtxbS:hover{color:var(--gray-300)}.login_passwordToggle__GtxbS svg{width:18px;height:18px}.login_error__BN8Ls{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;background:var(--error-muted);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius);color:#f87171;font-family:var(--font-body);font-size:.875rem;font-weight:500;line-height:1.5;animation:login_errorSlideIn__F_8Ck .3s var(--ease-out)}.login_errorIcon__39osW{flex-shrink:0;width:18px;height:18px;margin-top:1px}@keyframes login_errorSlideIn__F_8Ck{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.login_lockoutBanner__BjGUX{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:var(--radius);color:#fbbf24;font-family:var(--font-body);font-size:.875rem;font-weight:500;line-height:1.5;animation:login_errorSlideIn__F_8Ck .3s var(--ease-out)}.login_lockoutIcon__kNtir{flex-shrink:0;width:18px;height:18px;margin-top:1px}.login_lockoutCountdown__JJsH_{font-variant-numeric:tabular-nums;font-weight:600;color:#fbbf24}.login_captchaWrapper__jhvB8,.login_submitButton__e8r5k{display:flex;justify-content:center}.login_submitButton__e8r5k{align-items:center;gap:.625rem;width:100%;padding:1rem 1.5rem;font-family:var(--font-body);font-size:1rem;font-weight:600;color:var(--black);background:var(--accent);border:none;border-radius:var(--radius);cursor:pointer;transition:all .3s var(--ease-out);margin-top:.5rem}.login_submitButton__e8r5k:hover:not(:disabled){background:var(--accent-bright);transform:translateY(-2px);box-shadow:0 20px 40px -15px var(--accent-glow)}.login_submitButton__e8r5k:active:not(:disabled){transform:translateY(0)}.login_submitButton__e8r5k:disabled{opacity:.6;cursor:not-allowed}.login_spinner__W0_61{width:20px;height:20px;animation:login_spin__pBhqS .8s linear infinite}@keyframes login_spin__pBhqS{to{transform:rotate(1turn)}}.login_verificationIcon__wzR9L{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 1.5rem;background:var(--accent-muted);border-radius:50%;color:var(--accent)}.login_verificationIcon__wzR9L svg{width:32px;height:32px}.login_verificationTitle__vwMnn{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--white);text-align:center;margin-bottom:1rem}.login_verificationText__PI_PR{font-family:var(--font-body);font-size:1rem;color:var(--gray-400);text-align:center;line-height:1.6;margin-bottom:.5rem}.login_verificationEmail__hYdaZ{font-family:var(--font-body);font-size:1rem;font-weight:600;color:var(--white);text-align:center;margin-bottom:1.5rem}.login_successMessage__vGGXg{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1rem;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);border-radius:var(--radius);color:var(--accent);font-family:var(--font-body);font-size:.875rem;font-weight:500;animation:login_successSlideIn__jNQTD .3s var(--ease-out)}.login_successMessage__vGGXg svg{width:18px;height:18px;flex-shrink:0}@keyframes login_successSlideIn__jNQTD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.login_primaryButton__hxprF{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:1rem 1.5rem;font-family:var(--font-body);font-size:1rem;font-weight:600;color:var(--black);background:var(--accent);border:none;border-radius:var(--radius);cursor:pointer;transition:all .3s var(--ease-out)}.login_primaryButton__hxprF:hover:not(:disabled){background:var(--accent-bright);transform:translateY(-2px);box-shadow:0 20px 40px -15px var(--accent-glow)}.login_primaryButton__hxprF:active:not(:disabled){transform:translateY(0)}.login_primaryButton__hxprF:disabled{opacity:.6;cursor:not-allowed}.login_divider__Hxxps{display:flex;align-items:center;gap:1rem;margin:2rem 0}.login_dividerLine__ixEvq{flex:1;height:1px;background:var(--gray-800)}.login_dividerText__kVYBx{font-family:var(--font-body);font-size:.8125rem;font-weight:500;color:var(--gray-600);white-space:nowrap}.login_secondaryButton__nFKrS{display:flex;align-items:center;justify-content:center;width:100%;padding:.875rem 1.5rem;font-family:var(--font-body);font-size:.9375rem;font-weight:600;color:var(--white);background:transparent;border:1px solid var(--gray-700);border-radius:var(--radius);cursor:pointer;transition:all .25s var(--ease-out)}.login_secondaryButton__nFKrS:hover{background:var(--gray-900);border-color:var(--gray-600);transform:translateY(-1px)}.login_terms__LhmJS{margin-top:2.5rem;font-family:var(--font-body);font-size:.8125rem;color:var(--gray-600);line-height:1.7;text-align:center}.login_termsLink__995_f{color:var(--gray-500);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--gray-700);transition:all .2s ease}.login_termsLink__995_f:hover{color:var(--gray-300);text-decoration-color:var(--gray-500)}.login_termsCheckbox__6NJh6{display:flex;align-items:flex-start;gap:.625rem;margin-top:2.5rem;cursor:pointer;user-select:none}.login_checkbox__elGkf{appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:1.5px solid var(--gray-600);border-radius:4px;background:transparent;cursor:pointer;position:relative;margin-top:1px;transition:all .2s ease}.login_checkbox__elGkf:checked{background:var(--foreground);border-color:var(--foreground)}.login_checkbox__elGkf:checked:after{content:"";position:absolute;left:4.5px;top:1px;width:5px;height:9px;border:solid var(--background);border-width:0 2px 2px 0;transform:rotate(45deg)}.login_checkbox__elGkf:focus-visible{outline:2px solid var(--gray-500);outline-offset:2px}.login_termsCheckboxText__s9KNf{font-family:var(--font-body);font-size:.8125rem;color:var(--gray-600);line-height:1.7}.login_formElement__XvEHi{opacity:0;transform:translateY(24px);animation:login_formElementIn__Lm8wu .6s var(--ease-out) forwards}@keyframes login_formElementIn__Lm8wu{to{opacity:1;transform:translateY(0)}}.login_scrambling__l0jye{font-family:Courier New,monospace;letter-spacing:.05em}.login_headlineLine__3SUvH{display:inline}.login_glitchOverlay__Lnmol{position:absolute;inset:0;z-index:100;pointer-events:none;background:linear-gradient(0deg,transparent,rgba(16,185,129,.05) 2%,transparent 4%,transparent 96%,rgba(16,185,129,.05) 98%,transparent);animation:login_glitchScan__gFwfD .25s linear infinite}@keyframes login_glitchScan__gFwfD{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.login_scanlines__wO19h{position:absolute;inset:0;z-index:50;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 4px);animation:login_scanlineFlicker___9MXp .1s steps(2) infinite}@keyframes login_scanlineFlicker___9MXp{0%,to{opacity:1}50%{opacity:.8}}.login_glowPulse__AYNnl{animation:login_glowPulseAnim__9eHLV .6s ease-out}@keyframes login_glowPulseAnim__9eHLV{0%{opacity:.12;transform:translate(-50%,-50%) scale(1)}40%{opacity:.5;transform:translate(-50%,-50%) scale(1.4)}to{opacity:.12;transform:translate(-50%,-50%) scale(1)}}.login_formGlitch__9M5CD{animation:login_formGlitchAnim__ROku_ .12s steps(2) infinite}@keyframes login_formGlitchAnim__ROku_{0%{transform:translate(0);filter:none}20%{transform:translate(-4px,2px);filter:drop-shadow(3px 0 0 rgba(255,0,0,.5)) drop-shadow(-3px 0 0 rgba(0,255,255,.5))}40%{transform:translate(3px,-1px);filter:drop-shadow(-2px 0 0 rgba(255,0,0,.4)) drop-shadow(2px 0 0 rgba(0,255,255,.4))}60%{transform:translate(-2px,3px);filter:drop-shadow(4px 0 0 rgba(255,0,0,.6)) drop-shadow(-4px 0 0 rgba(0,255,255,.6))}80%{transform:translate(2px,-2px);filter:drop-shadow(-3px 0 0 rgba(255,0,0,.5)) drop-shadow(3px 0 0 rgba(0,255,255,.5))}to{transform:translate(-1px,1px);filter:none}}.login_formBlur__JP3JC{animation:login_formBlurAnim__uQ6vx .4s var(--ease-smooth) forwards}@keyframes login_formBlurAnim__uQ6vx{0%{opacity:1;filter:blur(0);transform:scale(1)}50%{opacity:.5;filter:blur(12px);transform:scale(.95)}to{opacity:0;filter:blur(30px);transform:scale(.85)}}.login_formReveal__nacMG{animation:login_formRevealAnim__mQQW2 .8s var(--ease-out) forwards}@keyframes login_formRevealAnim__mQQW2{0%{opacity:0;filter:blur(30px);transform:scale(1.15)}40%{opacity:.7;filter:blur(8px);transform:scale(1.03)}to{opacity:1;filter:blur(0);transform:scale(1)}}.login_formReveal__nacMG .login_input__Y4JR4{position:relative;opacity:0;animation:login_inputReveal__PgdSg .6s var(--ease-out) forwards;background:linear-gradient(90deg,var(--gray-900) 0,var(--gray-900) 100%)}.login_formReveal__nacMG .login_field__07CUi:first-child .login_input__Y4JR4{animation-delay:.3s}.login_formReveal__nacMG .login_field__07CUi:nth-child(2) .login_input__Y4JR4{animation-delay:.45s}.login_formReveal__nacMG .login_fieldRow__jY31a .login_field__07CUi:first-child .login_input__Y4JR4{animation-delay:.3s}.login_formReveal__nacMG .login_fieldRow__jY31a .login_field__07CUi:nth-child(2) .login_input__Y4JR4{animation-delay:.4s}@keyframes login_inputReveal__PgdSg{0%{opacity:0;transform:translateX(-10px);border-color:transparent;box-shadow:inset 0 0 0 1px var(--accent)}30%{opacity:.5;transform:translateX(0);border-color:transparent;box-shadow:inset 400px 0 0 0 rgba(16,185,129,.05),inset 0 0 0 1px var(--accent)}60%{opacity:1;border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent),0 0 20px rgba(16,185,129,.2)}to{opacity:1;transform:translateX(0);border-color:var(--gray-800);box-shadow:none}}.login_formReveal__nacMG .login_label__1kJPU{opacity:0;animation:login_labelReveal__rneIP .4s var(--ease-out) forwards}.login_formReveal__nacMG .login_field__07CUi:first-child .login_label__1kJPU{animation-delay:.2s}.login_formReveal__nacMG .login_field__07CUi:nth-child(2) .login_label__1kJPU{animation-delay:.35s}.login_formReveal__nacMG .login_fieldRow__jY31a .login_field__07CUi:first-child .login_label__1kJPU{animation-delay:.2s}.login_formReveal__nacMG .login_fieldRow__jY31a .login_field__07CUi:nth-child(2) .login_label__1kJPU{animation-delay:.3s}@keyframes login_labelReveal__rneIP{0%{opacity:0;transform:translateY(-5px);letter-spacing:.2em}50%{letter-spacing:.05em}to{opacity:1;transform:translateY(0);letter-spacing:.01em}}.login_formReveal__nacMG .login_submitButton__e8r5k{opacity:0;animation:login_buttonPowerUp__kmSGy .8s var(--ease-out) forwards;animation-delay:.6s}@keyframes login_buttonPowerUp__kmSGy{0%{opacity:0;transform:translateY(10px) scale(.95);background:var(--gray-800);box-shadow:none}40%{opacity:1;transform:translateY(0) scale(1);background:var(--gray-700);box-shadow:0 0 30px rgba(16,185,129,.3)}70%{background:var(--accent);box-shadow:0 0 40px rgba(16,185,129,.5),inset 0 0 20px rgba(255,255,255,.1)}to{opacity:1;transform:translateY(0) scale(1);background:var(--accent);box-shadow:none}}.login_formReveal__nacMG .login_secondaryButton__nFKrS{opacity:0;animation:login_secondaryButtonReveal__eSafv .5s var(--ease-out) forwards;animation-delay:.9s}@keyframes login_secondaryButtonReveal__eSafv{0%{opacity:0;transform:translateY(8px);border-color:transparent}50%{border-color:var(--accent)}to{opacity:1;transform:translateY(0);border-color:var(--gray-700)}}.login_formReveal__nacMG .login_divider__Hxxps{opacity:0;animation:login_dividerReveal__yzvW0 .5s var(--ease-out) forwards;animation-delay:.75s}@keyframes login_dividerReveal__yzvW0{0%{opacity:0}to{opacity:1}}.login_formReveal__nacMG .login_dividerLine__ixEvq{transform:scaleX(0);animation:login_dividerLineGrow__WMBkU .6s var(--ease-out) forwards;animation-delay:.8s}@keyframes login_dividerLineGrow__WMBkU{0%{transform:scaleX(0);background:var(--accent)}50%{background:var(--accent)}to{transform:scaleX(1);background:var(--gray-800)}}.login_formReveal__nacMG .login_forgotLink__E6dxT{opacity:0;animation:login_forgotLinkReveal__IWx7d .4s var(--ease-out) forwards;animation-delay:.5s}@keyframes login_forgotLinkReveal__IWx7d{0%{opacity:0}to{opacity:1}}.login_phaseGlitch__tJBpt{animation:login_leftGlitchAnim__TtEZM .1s steps(3) infinite}@keyframes login_leftGlitchAnim__TtEZM{0%,to{transform:translateX(0) skewX(0);opacity:1}25%{transform:translateX(-8px) skewX(-2deg);opacity:.7}50%{transform:translateX(5px) skewX(1deg);opacity:.85}75%{transform:translateX(-3px) skewX(-.5deg);opacity:.9}}.login_phaseBlur__swRy3{animation:login_leftBlurAnim__byLAs .4s var(--ease-smooth) forwards}@keyframes login_leftBlurAnim__byLAs{0%{opacity:1;filter:blur(0);transform:translateX(0) scale(1)}50%{opacity:.4;filter:blur(20px);transform:translateX(-10px) scale(.98)}to{opacity:0;filter:blur(40px);transform:translateX(-30px) scale(.95)}}.login_phaseReveal__KmzuQ{animation:login_leftRevealAnim__N0hfs .9s var(--ease-out) forwards}@keyframes login_leftRevealAnim__N0hfs{0%{opacity:0;filter:blur(40px);transform:translateX(30px) scale(1.05)}50%{opacity:.6;filter:blur(10px);transform:translateX(8px) scale(1.01)}to{opacity:1;filter:blur(0);transform:translateX(0) scale(1)}}.login_phaseReveal__KmzuQ .login_brandTagline__1p7X6{opacity:0;animation:login_taglineReveal__WqSzD .8s var(--ease-out) .6s forwards}@keyframes login_taglineReveal__WqSzD{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.login_rightPhaseGlitch__4vL_P{background:var(--gray-950)}.login_rightPhaseBlur__lLU8v:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,var(--accent) 0,transparent 70%);opacity:0;animation:login_flashPulse__2mtxa .2s ease-out forwards;pointer-events:none;z-index:200}@keyframes login_flashPulse__2mtxa{0%{opacity:0}50%{opacity:.15}to{opacity:0}}.login_leftPanelContent__hRgkL .login_brandHeadline__xYUEE{perspective:1000px}.login_leftPanelContent__hRgkL .login_brandTagline__1p7X6{opacity:0;transform:translateY(20px);animation:login_taglineIn__67Cfe .8s var(--ease-out) .5s forwards}@keyframes login_taglineIn__67Cfe{to{opacity:1;transform:translateY(0)}}.login_leftPanelDecor___cwzj{opacity:0;animation:login_fadeIn__oFMfU .8s var(--ease-out) .8s forwards}@keyframes login_fadeIn__oFMfU{to{opacity:1}}.login_fadeUp__vc4Uf{opacity:0;transform:translateY(30px);animation:login_fadeUpIn__dUdob .8s var(--ease-out) forwards}@keyframes login_fadeUpIn__dUdob{to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.login_header__5TWRo{height:64px;padding:0 1rem}.login_main__U2mcH{padding-top:64px}.login_rightPanel__M8qbX{padding:2rem 1.25rem}.login_formHeader__wCxOM{margin-bottom:2rem}.login_title__7huBn{font-size:1.75rem}.login_form__Ij6Df{gap:1.25rem}.login_fieldRow__jY31a{grid-template-columns:1fr}.login_input__Y4JR4{padding:.875rem 1rem}.login_submitButton__e8r5k{padding:.875rem 1.25rem}}.login_mobileHeader__s__gU{display:block;text-align:center;margin-bottom:2rem}@media (min-width:1024px){.login_mobileHeader__s__gU{display:none}}.login_mobileHeadline__WY_Xb{font-family:var(--font-display);font-size:1.5rem;font-weight:600;color:var(--white);line-height:1.2;letter-spacing:-.02em;margin-bottom:.5rem}.login_mobileHeadlineAccent__C_SEX{color:var(--accent)}.login_switchLink__ftM0g:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes login_pageEntrance__jJcW_{0%{opacity:0}to{opacity:1}}@keyframes login_headerSlideDown__5Mo7e{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes login_panelSlideIn__wCbqE{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes login_panelFadeUp__ZNx_S{0%{opacity:0}to{opacity:1}}.login_signupMode__z6eHj .login_form__Ij6Df{gap:1.125rem}.login_signupMode__z6eHj .login_formHeader__wCxOM{margin-bottom:1.5rem}.login_signupMode__z6eHj .login_input__Y4JR4{padding:.75rem 1rem;font-size:.9375rem}.login_signupMode__z6eHj .login_field__07CUi{gap:.375rem}.login_signupMode__z6eHj .login_submitButton__e8r5k{padding:.75rem 1.25rem}.login_signupMode__z6eHj .login_termsCheckbox__6NJh6,.login_signupMode__z6eHj .login_terms__LhmJS{margin-top:1.5rem}.login_signupMode__z6eHj .login_mobileHeader__s__gU{margin-bottom:1rem}@media (max-width:640px){.login_signupMode__z6eHj .login_formHeader__wCxOM{margin-bottom:1rem}}@media (prefers-reduced-motion:reduce){.login_decorReveal__HbpK7 .login_decorIcon__71_c4,.login_decorReveal__HbpK7 .login_decorLine__URbAO,.login_decorReveal__HbpK7 .login_decorLine__URbAO:before,.login_fadeUp__vc4Uf,.login_formBlur__JP3JC,.login_formElement__XvEHi,.login_formGlitch__9M5CD,.login_formReveal__nacMG,.login_glitchOverlay__Lnmol,.login_glowPulse__AYNnl,.login_header__5TWRo,.login_leftPanelContent__hRgkL .login_brandTagline__1p7X6,.login_leftPanelDecor___cwzj,.login_leftPanel__f0mv6,.login_page___bVDP,.login_phaseBlur__swRy3,.login_phaseGlitch__tJBpt,.login_phaseReveal__KmzuQ,.login_rightPanel__M8qbX,.login_scanlines__wO19h{animation:none!important;opacity:1;transform:none;filter:none}.login_backLink__Pupb7,.login_input__Y4JR4,.login_secondaryButton__nFKrS,.login_submitButton__e8r5k{transition:none}.login_glitchOverlay__Lnmol,.login_scanlines__wO19h{display:none}}