.AuthPageShell_shell__Us_fn{--auth-bg:#07080f;--auth-card:#0f1120;--auth-card-2:#141628;--auth-border:#1e2038;--auth-border-2:#282a45;--auth-amber:#f5a623;--auth-amber-2:rgba(245,166,35,0.12);--auth-amber-3:rgba(245,166,35,0.25);--auth-green:#0ecc8a;--auth-green-2:rgba(14,204,138,0.1);--auth-red:#ef4444;--auth-violet:#8b5cf6;--auth-violet-2:rgba(139,92,246,0.1);--auth-text:#eef0fa;--auth-muted:#7e86a8;--auth-dim:#282a3e;min-height:100vh;display:flex;background:var(--auth-bg);color:var(--auth-text)}.AuthPageShell_shell__Us_fn[data-theme=light]{--auth-bg:#f3f0ea;--auth-card:#ffffff;--auth-card-2:#f6f2eb;--auth-border:#e5ddd0;--auth-border-2:#d7cdbd;--auth-amber:#d98817;--auth-amber-2:rgba(217,136,23,0.12);--auth-amber-3:rgba(217,136,23,0.25);--auth-green:#0d9b6c;--auth-green-2:rgba(13,155,108,0.1);--auth-red:#d74a43;--auth-violet:#7f61df;--auth-violet-2:rgba(127,97,223,0.1);--auth-text:#181922;--auth-muted:#6e6f80;--auth-dim:#b5ac9a;background:linear-gradient(180deg,#faf8f3,#efebe3)}.AuthPageShell_shell__Us_fn *{box-sizing:border-box}.AuthPageShell_leftPanel__EV6yx{flex:1;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:40px 48px;background:linear-gradient(135deg,#070810,#0c0e1e 60%,#100b20)}.AuthPageShell_shell__Us_fn[data-theme=light] .AuthPageShell_leftPanel__EV6yx{background:linear-gradient(135deg,#f6f0e6,#f2eee7 56%,#ece5da)}.AuthPageShell_leftPanel__EV6yx:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%);mask-image:radial-gradient(ellipse at center,black 40%,transparent 80%);pointer-events:none}.AuthPageShell_orb__pPNdi{position:absolute;border-radius:999px;filter:blur(80px);pointer-events:none}.AuthPageShell_orb1__jfdWw{width:500px;height:500px;background:rgba(245,166,35,.08);top:-100px;left:-100px;animation:AuthPageShell_floatOrb__rZR4P 12s ease-in-out infinite}.AuthPageShell_orb2__ATSQY{width:400px;height:400px;background:rgba(139,92,246,.06);bottom:-80px;right:-80px;animation:AuthPageShell_floatOrb__rZR4P 15s ease-in-out infinite reverse}.AuthPageShell_orb3__XMakP{width:300px;height:300px;background:rgba(14,204,138,.05);top:40%;left:30%;animation:AuthPageShell_floatOrb__rZR4P 18s ease-in-out 3s infinite}.AuthPageShell_panelBottom__FNrQZ,.AuthPageShell_panelTop__eGCwa{position:relative;z-index:1}.AuthPageShell_brand__fQ3d2{display:inline-flex;align-items:center;gap:10px;margin-bottom:60px;text-decoration:none;color:inherit}.AuthPageShell_brandMark__N_WQz{width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#f5a623,#f97316);display:grid;place-items:center;font-family:var(--font-dm-sans),sans-serif;font-size:15px;font-weight:800;color:#111;animation:AuthPageShell_logoPulse__Wp9yw 3s ease-in-out infinite}.AuthPageShell_brandName__3_lOJ{font-family:var(--font-dm-sans),sans-serif;font-size:16px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.AuthPageShell_brandNova__jirb1{color:#eef0fa}.AuthPageShell_brandPos___4Jwn{color:var(--auth-amber)}.AuthPageShell_headline__jLCOl{font-family:var(--font-dm-sans),sans-serif;font-size:clamp(32px,3.5vw,48px);font-weight:700;line-height:1.02;letter-spacing:-.04em;margin-bottom:18px;max-width:520px}.AuthPageShell_accent__H9yFZ{background:linear-gradient(90deg,var(--auth-amber),#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.AuthPageShell_subcopy__w4XIC{max-width:420px;font-size:15px;color:var(--auth-muted);line-height:1.65}.AuthPageShell_stats__8HyAP{display:flex;gap:24px;margin-top:48px;flex-wrap:wrap}.AuthPageShell_stat__mkErE{display:flex;flex-direction:column;gap:3px}.AuthPageShell_statValue__dTSOL{font-family:var(--font-dm-sans),sans-serif;font-size:26px;font-weight:800;letter-spacing:-.04em;color:var(--auth-text)}.AuthPageShell_statLabel__2SGtk{font-size:11px;color:var(--auth-muted);font-family:var(--font-dm-mono),monospace;text-transform:uppercase;letter-spacing:.08em}.AuthPageShell_features__ok9_1{display:flex;flex-direction:column;gap:10px;margin-top:36px}.AuthPageShell_featureItem__1EWmN{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:10px 14px;backdrop-filter:blur(8px)}.AuthPageShell_shell__Us_fn[data-theme=light] .AuthPageShell_featureItem__1EWmN{background:rgba(255,255,255,.6);border-color:rgba(24,25,34,.06)}.AuthPageShell_featureIcon__IVyJQ{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex-shrink:0}.AuthPageShell_featureText__kURsW{font-size:13px;font-weight:500}.AuthPageShell_featureText__kURsW span{display:block;font-size:11px;color:var(--auth-muted);margin-top:1px}.AuthPageShell_tagline__Gvhm9{font-size:12px;color:var(--auth-dim);font-family:var(--font-dm-mono),monospace;display:flex;align-items:center;gap:8px}.AuthPageShell_tagline__Gvhm9:before{content:"";flex:1;height:1px;background:var(--auth-border)}.AuthPageShell_rightPanel__v17nM{width:480px;flex-shrink:0;background:rgba(10,11,22,.95);border-left:1px solid var(--auth-border);display:flex;flex-direction:column;justify-content:center;padding:48px 44px;position:relative;backdrop-filter:blur(20px)}.AuthPageShell_shell__Us_fn[data-theme=light] .AuthPageShell_rightPanel__v17nM{background:rgba(255,255,255,.92)}.AuthPageShell_rightPanel__v17nM:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--auth-amber),transparent);opacity:.4}.AuthPageShell_formHeader__p1qe9{width:100%;margin-bottom:28px}.AuthPageShell_headerTopRow__EXx20{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.AuthPageShell_backLink__lkKt1{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--auth-muted);text-decoration:none;transition:color .15s ease}.AuthPageShell_backLink__lkKt1:hover{color:var(--auth-text)}.AuthPageShell_tabSwitch__7dL9W{display:flex;width:100%;background:var(--auth-card);border:1px solid var(--auth-border);border-radius:10px;padding:3px;gap:3px;margin-bottom:28px}.AuthPageShell_themeToggle__HKMjg{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--auth-border);background:rgba(255,255,255,.02);color:var(--auth-muted);cursor:pointer;transition:all .15s ease;flex-shrink:0}.AuthPageShell_themeToggle__HKMjg:hover{color:var(--auth-text);border-color:var(--auth-border-2)}.AuthPageShell_themeToggle__HKMjg span{font-size:12px;font-weight:600;font-family:var(--font-dm-sans),sans-serif}.AuthPageShell_tabLink__oDFtj{flex:1;padding:8px;border-radius:8px;text-decoration:none;text-align:center;font-size:13px;font-weight:500;color:var(--auth-muted);transition:all .15s ease}.AuthPageShell_tabLinkActive__GUq8o{background:var(--auth-card-2);color:var(--auth-text);box-shadow:0 1px 4px rgba(0,0,0,.3)}.AuthPageShell_formTitle__PEiE6{font-family:var(--font-dm-sans),sans-serif;font-size:26px;font-weight:800;letter-spacing:-.03em;margin-bottom:6px}.AuthPageShell_formSubtitle__kgh9U{font-size:13px;color:var(--auth-muted);line-height:1.5}.AuthPageShell_form__ZLGCS{width:100%;display:flex;flex-direction:column;gap:16px}.AuthPageShell_field__vBR_k{display:flex;flex-direction:column;gap:6px}.AuthPageShell_fieldTop__o8bLE{display:flex;justify-content:space-between;align-items:center;gap:8px}.AuthPageShell_fieldLabel__9l7gv{font-size:10px;font-weight:600;color:var(--auth-muted);text-transform:uppercase;letter-spacing:.1em;font-family:var(--font-dm-mono),monospace}.AuthPageShell_fieldAction__vM2mk{background:none;border:none;color:var(--auth-amber);font-size:11px;font-family:var(--font-dm-sans),sans-serif;padding:0;opacity:.72}.AuthPageShell_inputWrap__Rae7d{position:relative}.AuthPageShell_input__b5ZZz{width:100%;background:var(--auth-card-2);border:1px solid var(--auth-border);border-radius:10px;padding:12px 14px;color:var(--auth-text);font-family:var(--font-dm-sans),sans-serif;font-size:14px;outline:none;transition:border-color .15s ease,background .15s ease}.AuthPageShell_input__b5ZZz::-moz-placeholder{color:var(--auth-dim)}.AuthPageShell_input__b5ZZz::placeholder{color:var(--auth-dim)}.AuthPageShell_input__b5ZZz:focus{border-color:var(--auth-amber);background:rgba(245,166,35,.04)}.AuthPageShell_shell__Us_fn[data-theme=light] .AuthPageShell_input__b5ZZz:focus{background:rgba(217,136,23,.05)}.AuthPageShell_inputWithIcon__Q5b1W{padding-left:40px}.AuthPageShell_fieldIcon__JdpTF{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--auth-dim);transition:color .15s ease;pointer-events:none}.AuthPageShell_inputWrap__Rae7d:focus-within .AuthPageShell_fieldIcon__JdpTF{color:var(--auth-amber)}.AuthPageShell_fieldEye__gUfnD{position:absolute;right:13px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--auth-dim);cursor:pointer;display:flex;align-items:center;padding:2px;border-radius:4px;transition:color .15s ease}.AuthPageShell_fieldEye__gUfnD:hover{color:var(--auth-muted)}.AuthPageShell_checkWrap__x675l{display:flex;align-items:flex-start;gap:10px}.AuthPageShell_checkInput__00GbV{position:absolute;opacity:0;pointer-events:none}.AuthPageShell_checkBox__S35l1{width:16px;height:16px;border:1.5px solid var(--auth-border-2);border-radius:4px;background:var(--auth-card-2);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;transition:all .15s ease}.AuthPageShell_checkInput__00GbV:checked+.AuthPageShell_checkBox__S35l1{background:var(--auth-amber);border-color:var(--auth-amber);color:#111}.AuthPageShell_checkLabel__BM7Iz{font-size:12px;color:var(--auth-muted);line-height:1.5}.AuthPageShell_checkLabel__BM7Iz a{color:var(--auth-amber);text-decoration:none}.AuthPageShell_submitButton__5ih1W{width:100%;padding:13px;background:var(--auth-amber);color:#111;font-family:var(--font-dm-sans),sans-serif;font-size:14px;font-weight:800;border:none;border-radius:10px;cursor:pointer;letter-spacing:.02em;transition:all .15s ease;position:relative;overflow:hidden;margin-top:4px}.AuthPageShell_submitButton__5ih1W:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transform:translateX(-100%);transition:transform .4s ease}.AuthPageShell_submitButton__5ih1W:hover:before{transform:translateX(100%)}.AuthPageShell_submitButton__5ih1W:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 8px 24px rgba(245,166,35,.3)}.AuthPageShell_submitButton__5ih1W:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:none;box-shadow:none}.AuthPageShell_shell__Us_fn[data-theme=light] .AuthPageShell_submitButton__5ih1W{color:#151515}.AuthPageShell_switchText__xvBSf{text-align:center;font-size:13px;color:var(--auth-muted)}.AuthPageShell_switchText__xvBSf a{color:var(--auth-amber);font-weight:600;text-decoration:none}.AuthPageShell_switchText__xvBSf a:hover{color:#f97316}.AuthPageShell_strengthBar__OaFGN{display:flex;gap:4px;margin-top:6px}.AuthPageShell_strengthSegment__OTWB_{height:3px;flex:1;border-radius:3px;background:var(--auth-border-2);transition:background .25s ease}.AuthPageShell_strengthLabel__3YBL2{font-size:10px;margin-top:4px;font-family:var(--font-dm-mono),monospace;color:var(--auth-dim)}.AuthPageShell_errorBox__FnRV5{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);color:var(--auth-red);border-radius:10px;padding:10px 12px;font-size:13px}@keyframes AuthPageShell_floatOrb__rZR4P{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-20px) scale(1.05)}66%{transform:translate(-20px,30px) scale(.95)}}@keyframes AuthPageShell_logoPulse__Wp9yw{0%,to{box-shadow:0 0 0 0 rgba(245,166,35,.4)}50%{box-shadow:0 0 0 8px rgba(245,166,35,0)}}@media (max-width:900px){.AuthPageShell_leftPanel__EV6yx{display:none}.AuthPageShell_rightPanel__v17nM{width:100%;border-left:none;padding:40px 28px}}@media (max-width:560px){.AuthPageShell_rightPanel__v17nM{padding:28px 18px}.AuthPageShell_headerTopRow__EXx20{flex-direction:column;align-items:stretch}.AuthPageShell_themeToggle__HKMjg{justify-content:center}.AuthPageShell_tabSwitch__7dL9W{margin-bottom:22px}.AuthPageShell_formTitle__PEiE6{font-size:23px}}