.AuthShell-module__aiABkG__page{--bg-base:#0f111a;--bg-surface:#181b28;--bg-surface-hover:#1e2233;--bg-border:#30364c;--text-primary:#f0f2f8;--text-secondary:#a2abc0;--text-muted:#768099;--accent-primary:#7069ff;--accent-primary-hover:#5c55ed;--accent-success:#10b981;--accent-danger:#fb7185;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:radial-gradient(circle at 14% 5%, #6366f117, transparent 32%), var(--bg-base);place-items:center;min-height:100vh;padding:24px;display:grid;position:relative;overflow:hidden auto}.AuthShell-module__aiABkG__glowOne,.AuthShell-module__aiABkG__glowTwo{z-index:-1;filter:blur(110px);pointer-events:none;border-radius:50%;position:absolute}.AuthShell-module__aiABkG__glowOne{background:var(--accent-primary);opacity:.16;width:380px;height:380px;top:-180px;left:-160px}.AuthShell-module__aiABkG__glowTwo{background:var(--accent-primary-hover);opacity:.12;width:340px;height:340px;bottom:-180px;right:-170px}.AuthShell-module__aiABkG__shell{background:#171923eb;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:minmax(0,1.04fr) minmax(280px,.86fr);width:min(100%,900px);min-height:510px;animation:.35s ease-out both AuthShell-module__aiABkG__appear;display:grid;overflow:hidden;box-shadow:0 18px 48px #00000047}.AuthShell-module__aiABkG__formPanel{flex-direction:column;justify-content:center;padding:clamp(24px,3.2vw,42px);display:flex}.AuthShell-module__aiABkG__brandPanel{background:linear-gradient(145deg,#6366f11f,#17192314 70%);border-left:1px solid #ffffff12;flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(24px,3.2vw,40px);display:flex}.AuthShell-module__aiABkG__brandLockup{border-radius:12px;align-items:center;gap:10px;width:fit-content;display:flex}.AuthShell-module__aiABkG__brandLockup:focus-visible{outline:2px solid var(--accent-primary);outline-offset:5px}.AuthShell-module__aiABkG__logo{color:#fff;background:linear-gradient(135deg, var(--accent-primary), var(--accent-primary-hover));border:1px solid #ffffff1f;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 6px 16px #6366f12e}.AuthShell-module__aiABkG__brandName{color:var(--text-primary);letter-spacing:-.04em;font-size:1.18rem;font-weight:750}.AuthShell-module__aiABkG__eyebrow{color:var(--accent-primary);letter-spacing:.2em;margin-top:32px;font-size:.72rem;font-weight:750}.AuthShell-module__aiABkG__authIntro .AuthShell-module__aiABkG__eyebrow{margin:0 0 14px}.AuthShell-module__aiABkG__quoteBlock{max-width:390px;margin:22px 0}.AuthShell-module__aiABkG__quoteMark{height:38px;color:var(--accent-primary);font-family:Georgia,serif;font-size:3.7rem;line-height:1;display:block}.AuthShell-module__aiABkG__quoteBlock blockquote{color:var(--text-primary);letter-spacing:-.045em;font-size:clamp(1.32rem,2.25vw,1.8rem);font-weight:700;line-height:1.18}.AuthShell-module__aiABkG__quoteBlock p,.AuthShell-module__aiABkG__brandFooter{color:var(--text-secondary);font-size:.95rem;line-height:1.7}.AuthShell-module__aiABkG__quoteBlock p{max-width:300px;margin-top:14px}.AuthShell-module__aiABkG__brandFooter{border-top:1px solid #ffffff1a;padding-top:14px;font-size:.82rem}.AuthShell-module__aiABkG__legalLinks{gap:1rem;margin-top:.65rem;display:flex}.AuthShell-module__aiABkG__legalLinks a{color:var(--text-secondary)}.AuthShell-module__aiABkG__legalLinks a:hover{color:var(--text-primary)}.AuthShell-module__aiABkG__title{color:var(--text-primary);letter-spacing:-.045em;font-size:clamp(1.65rem,2.5vw,1.95rem);font-weight:750;line-height:1.15}.AuthShell-module__aiABkG__authIntro{margin-bottom:2px}.AuthShell-module__aiABkG__subtitle{color:var(--text-secondary);margin-top:7px;font-size:.9rem;line-height:1.6}.AuthShell-module__aiABkG__form{width:min(100%,380px);margin-top:22px}.AuthShell-module__aiABkG__field{margin-bottom:12px}.AuthShell-module__aiABkG__label{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:.78rem;font-weight:700;display:block}.AuthShell-module__aiABkG__labelRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.AuthShell-module__aiABkG__labelRow .AuthShell-module__aiABkG__label{margin:0}.AuthShell-module__aiABkG__inlineLink{color:#a8a4ff;font-size:.8rem;font-weight:650}.AuthShell-module__aiABkG__inlineLink:hover{color:#d1ceff}.AuthShell-module__aiABkG__inputWrap{position:relative}.AuthShell-module__aiABkG__inputIcon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.AuthShell-module__aiABkG__input{border:1px solid var(--bg-border);width:100%;min-height:43px;color:var(--text-primary);font:inherit;background:#0003;border-radius:8px;outline:none;padding:9px 40px;font-size:.9rem;transition:border-color .18s,box-shadow .18s,background .18s}.AuthShell-module__aiABkG__passwordToggle{width:27px;height:27px;color:var(--text-muted);border-radius:8px;place-items:center;transition:color .16s,background .16s;display:grid;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.AuthShell-module__aiABkG__passwordToggle:hover{color:var(--text-primary);background:#ffffff0f}.AuthShell-module__aiABkG__passwordToggle:focus-visible,.AuthShell-module__aiABkG__inlineLink:focus-visible,.AuthShell-module__aiABkG__textLink:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.AuthShell-module__aiABkG__input::placeholder{color:var(--text-muted)}.AuthShell-module__aiABkG__input:focus{border-color:var(--accent-primary);background:#00000047;box-shadow:0 0 0 3px #6366f129}.AuthShell-module__aiABkG__primaryButton{color:#fff;background:linear-gradient(135deg, var(--accent-primary), var(--accent-primary-hover));width:100%;min-height:44px;font:inherit;border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;margin-top:5px;font-size:.9rem;font-weight:700;transition:transform .18s,filter .18s;display:flex;box-shadow:0 5px 14px #6366f12e}.AuthShell-module__aiABkG__primaryButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.AuthShell-module__aiABkG__primaryButton:disabled{cursor:wait;opacity:.7}.AuthShell-module__aiABkG__message{color:var(--accent-danger);background:#ef44441a;border:1px solid #ef44443d;border-radius:10px;margin-top:12px;padding:9px 11px;font-size:.9rem;line-height:1.5}.AuthShell-module__aiABkG__success{color:var(--accent-success);background:#10b9811a;border-color:#10b98140}.AuthShell-module__aiABkG__footer{color:var(--text-secondary);text-align:center;margin-top:17px;font-size:.84rem;line-height:1.6}.AuthShell-module__aiABkG__footer a,.AuthShell-module__aiABkG__textLink{color:var(--accent-primary);font-weight:700}.AuthShell-module__aiABkG__resendBlock{justify-items:center;gap:7px;display:grid}.AuthShell-module__aiABkG__notice{color:var(--text-secondary);text-align:center;font-size:.82rem;line-height:1.5}.AuthShell-module__aiABkG__textLink{align-items:center;gap:7px;margin-top:14px;font-size:.9rem;display:inline-flex}.AuthShell-module__aiABkG__footer a:hover,.AuthShell-module__aiABkG__textLink:hover{color:var(--accent-primary-hover)}@keyframes AuthShell-module__aiABkG__appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.AuthShell-module__aiABkG__page{padding:14px}.AuthShell-module__aiABkG__shell{border-radius:15px;grid-template-columns:1fr;width:min(100%,470px);min-height:0}.AuthShell-module__aiABkG__formPanel{padding:27px clamp(20px,6vw,32px)}.AuthShell-module__aiABkG__brandPanel{border-top:1px solid #ffffff12;border-left:0;gap:18px;padding:22px clamp(20px,6vw,32px)}.AuthShell-module__aiABkG__eyebrow{margin-top:16px}.AuthShell-module__aiABkG__quoteBlock{margin:0}.AuthShell-module__aiABkG__quoteBlock blockquote{font-size:1.38rem}.AuthShell-module__aiABkG__quoteMark{height:32px;font-size:3rem}}@media (max-width:420px){.AuthShell-module__aiABkG__page{padding:10px}.AuthShell-module__aiABkG__formPanel{padding:24px 18px}.AuthShell-module__aiABkG__brandPanel{padding:20px 18px}.AuthShell-module__aiABkG__title{font-size:1.55rem}.AuthShell-module__aiABkG__subtitle{font-size:.84rem}}
