.AuthPage_authShell__x4OE6{--auth-bg:#090d14;--auth-rail:#0d1420;--auth-panel:#141d2b;--auth-card:#182335;--auth-hover:#25354b;--auth-active:#4d7dff;--auth-active-soft:rgb(77 125 255/18%);--auth-border:rgb(123 163 230/14%);--auth-text:#f2f3f5;--auth-subtle:#b8c1d0;--auth-muted:#8e9bb0;min-height:var(--rengal-shell-height,100vh);display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 50% 16%,rgb(77 125 255/16%),transparent 34%),linear-gradient(180deg,var(--auth-rail) 0,var(--auth-bg) 100%);color:var(--auth-text)}.AuthPage_authCard__3f_0M{width:min(100%,460px);border:1px solid var(--auth-border);background:var(--auth-panel);border-radius:24px;padding:26px;display:grid;grid-gap:16px;gap:16px;box-shadow:0 28px 90px rgb(0 0 0/42%),inset 0 1px 0 rgb(255 255 255/5%)}.AuthPage_brand__Dm_2B{text-align:center}.AuthPage_brandHeader__Kb6J7,.AuthPage_brand__Dm_2B{display:grid;grid-gap:8px;gap:8px;justify-items:center}.AuthPage_brandLogo__mcLVp{width:68px;height:68px;border-radius:23px;border:1px solid rgb(123 163 230/22%);object-fit:cover;background:var(--auth-active-soft);box-shadow:0 18px 48px rgb(77 125 255/14%)}.AuthPage_brandName__StPfp{font-size:16px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--auth-text)}.AuthPage_title__iPq9R{margin:0;font-size:28px;color:var(--auth-text);font-weight:900;letter-spacing:-.03em}.AuthPage_subtitle__gxQqN{margin:0;font-size:13px;color:var(--auth-muted)}.AuthPage_form__JEWLi{display:grid;grid-gap:10px;gap:10px}.AuthPage_field__arlPQ{display:grid;grid-gap:6px;gap:6px}.AuthPage_label__iwl0e{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--auth-muted);font-weight:900}.AuthPage_input__numaS{width:100%;border:1px solid var(--auth-border);background:var(--auth-card);border-radius:13px;color:var(--auth-text);font-size:14px;padding:11px 12px;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.AuthPage_input__numaS:focus-visible{border-color:rgb(77 125 255/70%);box-shadow:0 0 0 3px rgb(77 125 255/16%)}.AuthPage_input__numaS[aria-invalid=true]{border-color:rgb(248 113 113/70%)}.AuthPage_button__ble53{margin-top:2px;border:1px solid rgb(77 125 255/55%);background:var(--auth-active);color:#f7fbff;border-radius:13px;font-size:14px;font-weight:900;padding:11px 14px;cursor:pointer;transition:background .12s ease,transform .12s ease}.AuthPage_button__ble53:hover{background:#5d89ff}.AuthPage_button__ble53:active{transform:translateY(1px)}.AuthPage_button__ble53:disabled{opacity:.65;cursor:not-allowed}.AuthPage_consentRow__C8ANd{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:10px;gap:10px;margin:2px 0 4px;color:var(--auth-subtle);font-size:12px;line-height:1.45}.AuthPage_consentRow__C8ANd input{width:16px;height:16px;margin:1px 0 0;accent-color:var(--auth-active)}.AuthPage_consentRow__C8ANd a{color:#9fb8ff;font-weight:800}.AuthPage_consentRow__C8ANd a:hover{text-decoration:underline}.AuthPage_error__o5_lt{margin:0;border:1px solid rgb(240 68 68/24%);background:rgb(240 68 68/10%);color:#ffb4a8;border-radius:13px;padding:11px 12px;font-size:13px;line-height:1.45;box-shadow:none}.AuthPage_footer__gE8UZ{margin:0;font-size:13px;color:var(--auth-muted)}.AuthPage_footer__gE8UZ a{color:#9fb8ff;text-decoration:none;font-weight:800}.AuthPage_footer__gE8UZ a:hover{text-decoration:underline}