.AuthShell_auth-shell__AsNXQ{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:#0c111f;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.AuthShell_auth-card__0OkCf{max-width:680px;width:min(680px,100%);padding:48px 56px;border-radius:24px;background:#101421;box-shadow:0 24px 60px rgba(0,0,0,.45);color:#e9edf4}.AuthShell_auth-card__title__MNf6n{margin:18px 0 8px;font-size:28px;letter-spacing:-.01em;font-weight:700}.AuthShell_auth-card__subtitle__iVM2_{margin:0 0 24px;color:#a7adba;font-size:14px;line-height:1.6;white-space:pre-line}.AuthShell_brand__Huxpd{display:flex;align-items:center;gap:16px}.AuthShell_brand__mark__qdzkV{height:40px;width:40px;border-radius:12px;background:#161b2a;display:grid;place-items:center;overflow:hidden}.AuthShell_brand__logo__EHnzA{width:100%;height:100%;object-fit:contain}.AuthShell_brand__text__nUMYn{font-size:20px;font-weight:700;color:#e9edf4}.AuthShell_auth-form__POBsC{display:grid;grid-gap:12px;gap:12px}.AuthShell_auth-label__4Jr5x{font-size:12px;font-weight:700;letter-spacing:.12em;color:#9aa1af}.AuthShell_auth-input-wrap__iNT3_{position:relative;display:block}.AuthShell_auth-input__vfsdr{height:44px;border-radius:12px;background:#171b28;border:1px solid transparent;padding:0 16px;color:#e9edf4;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%;box-sizing:border-box}.AuthShell_auth-input-wrap__iNT3_ .AuthShell_auth-input__vfsdr{padding-right:44px}.AuthShell_auth-input__vfsdr::placeholder{color:#7f8797}.AuthShell_auth-input__vfsdr:focus{border-color:rgba(240,168,75,.6);box-shadow:0 0 0 3px rgba(240,168,75,.15)}.AuthShell_auth-input-toggle__v3sYl{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:transparent;color:#9aa1af;cursor:pointer;border-radius:8px;transition:color .2s ease,background .2s ease}.AuthShell_auth-input-toggle__v3sYl:hover{color:#e9edf4;background:hsla(0,0%,100%,.06)}.AuthShell_auth-input-toggle__v3sYl:focus{outline:none}.AuthShell_auth-forgot__FLNs_{display:flex;justify-content:flex-end}.AuthShell_auth-link__Q4XxY{background:none;border:none;padding:0;color:#c9cfdb;font-size:13px;cursor:pointer;text-decoration:none}.AuthShell_auth-terms__NXeqT{margin:12px 0 0;color:#8f97a7;font-size:12px}.AuthShell_auth-submit__AiWt3{margin-top:8px;height:48px;border:none;border-radius:24px;background:#f0a84b;color:#1a1204;font-size:16px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.AuthShell_auth-submit__AiWt3:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px rgba(240,168,75,.25)}.AuthShell_auth-submit__AiWt3:disabled{cursor:not-allowed;opacity:.6}.AuthShell_auth-footer__VJXJ_{margin-top:20px;display:flex;justify-content:center;gap:8px;align-items:center}.AuthShell_auth-footer__label__bH97e{font-size:12px;font-weight:700;color:#8f97a7;letter-spacing:.08em}.AuthShell_auth-footer__link__sz0Z_{background:none;border:none;padding:0;color:#f0a84b;font-size:12px;font-weight:700;cursor:pointer}.AuthShell_auth-alert__58xSZ{margin-top:12px;padding:12px 14px;border-radius:12px;font-weight:600}.AuthShell_auth-alert--success__tdmu0{background:rgba(34,197,94,.12);color:#bbf7d0;border:1px solid rgba(34,197,94,.28)}.AuthShell_auth-alert--error__GCRe5{background:hsla(0,91%,71%,.12);color:#fecdd3;border:1px solid hsla(0,91%,71%,.28)}.AuthShell_auth-helper__jhLvY{margin-top:12px;color:#8f97a7;font-size:12px}@media(max-width:720px){.AuthShell_auth-card__0OkCf{padding:36px 28px}}