.auth-shell_shell__Jqs79{color-scheme:dark;--color-primary:#f59e0b;--color-primary-foreground:#09090b;--color-accent:#f59e0b;--color-accent-foreground:#09090b;--color-accent-soft:#f59e0b12;--color-background:#09090b;--color-surface:#121215;--color-surface-elevated:#18181b;--color-surface-muted:#18181b;--color-text:#fafafa;--color-muted:#a1a1aa;--color-muted-foreground:#a1a1aa;--color-border:#ffffff12;--color-border-strong:#ffffff29;--color-ring:#f59e0b;--color-success:#10b981;--color-success-soft:#10b98114;--color-danger:#ff948d;--color-danger-soft:#361c1c;--color-warning:#f8bd56;--color-warning-soft:#f59e0b12;--color-info:#3b82f6;--color-info-soft:#3b82f614;display:grid;min-height:100svh;background:var(--color-background);color:var(--color-text)}.auth-shell_brandPanel__U_Onx{display:none;position:relative;border-right:1px solid #ffffff12;background:#09090b}.auth-shell_brand__R0Dlh,.auth-shell_mobileBrand__7JeLS{position:relative;z-index:1;display:inline-flex;align-items:center;gap:12px;width:fit-content;font-size:18px;font-weight:750;letter-spacing:-.6px}.auth-shell_brandContent__mr6KM{position:relative;z-index:1;padding-block:48px}.auth-shell_brandHeadline__vmn_9{max-width:390px;margin-bottom:22px;color:#fafafa;font-size:clamp(32px,3.1vw,44px);font-weight:600;line-height:1.17;letter-spacing:-.03em}.auth-shell_brandDescription__5XScH{max-width:350px;color:#a1a1aa;font-size:14px;line-height:1.8}.auth-shell_benefits__mkJCr{display:grid;gap:24px;margin-block:30px;padding:24px 20px;border:1px solid #ffffff12;border-radius:14px;background:#121215}.auth-shell_benefits__mkJCr li{display:flex;align-items:flex-start;gap:13px}.auth-shell_benefitIcon__WGYqn{display:grid;place-items:center;flex:none;height:34px;width:34px;border:1px solid #ffffff12;background:#18181b;border-radius:9px;color:#d4d4d8}.auth-shell_benefits__mkJCr strong{display:block;margin-bottom:4px;color:#f4f4f5;font-size:13px;font-weight:600}.auth-shell_benefits__mkJCr li>span>span{display:block;max-width:280px;color:#a1a1aa;font-size:12px;line-height:1.7}.auth-shell_plansLink__PFWx2{display:inline-flex;align-items:center;gap:9px;color:#d4d4d8;font-size:13px;font-weight:600}.auth-shell_plansLink__PFWx2:hover{color:#fafafa}.auth-shell_brandFooter__ujVVR{position:relative;z-index:1;color:#a1a1aa;font-size:11px;line-height:1.7}.auth-shell_brandFooter__ujVVR small{display:block;margin-top:21px;color:#a1a1aa}.auth-shell_main__4mqmG{display:flex;min-width:0;flex-direction:column;padding:22px 22px 20px}.auth-shell_mainTop__FdtOZ{display:flex;flex-direction:column;gap:30px;width:100%}.auth-shell_backLink__uarhJ{display:inline-flex;align-items:center;gap:8px;width:fit-content;color:#a1a1aa;font-size:12px}.auth-shell_backLink__uarhJ:hover{color:#fafafa}.auth-shell_mobileBrand__7JeLS{font-size:17px}.auth-shell_formContainer__NPuZo{width:100%;max-width:490px;margin:36px auto;padding:26px 22px;border:1px solid #ffffff12;border-radius:16px;background:#121215}.auth-shell_legalLinks__2F3gy{display:flex;align-items:center;justify-content:center;gap:13px;color:#a1a1aa;font-size:11px}.auth-shell_legalLinks__2F3gy a:hover{color:#fafafa}.auth-shell_backLink__uarhJ:focus-visible,.auth-shell_brand__R0Dlh:focus-visible,.auth-shell_legalLinks__2F3gy a:focus-visible,.auth-shell_mobileBrand__7JeLS:focus-visible,.auth-shell_plansLink__PFWx2:focus-visible{outline:2px solid #f59e0b;outline-offset:5px;border-radius:3px}@media (min-width:640px){.auth-shell_main__4mqmG{padding:30px 40px 25px}.auth-shell_formContainer__NPuZo{padding:32px;margin-block:auto}.auth-shell_mainTop__FdtOZ{flex-direction:row;align-items:center;justify-content:space-between}.auth-shell_mobileBrand__7JeLS{gap:8px;font-size:14px}}@media (min-width:1024px){.auth-shell_shell__Jqs79{grid-template-columns:minmax(340px,41%) minmax(0,1fr)}.auth-shell_brandPanel__U_Onx{display:flex;flex-direction:column;justify-content:space-between;padding:42px clamp(32px,4vw,66px) 30px}.auth-shell_main__4mqmG{padding:34px clamp(36px,5vw,90px) 25px}.auth-shell_mobileBrand__7JeLS{display:none}.auth-shell_formContainer__NPuZo{margin-block:42px}}@media (prefers-reduced-motion:reduce){.auth-shell_shell__Jqs79 *,.auth-shell_shell__Jqs79 :after,.auth-shell_shell__Jqs79 :before{animation:none!important;transition:none!important}}