.auth_nav__rRkwC{display:flex;align-items:center;gap:.75rem}.auth_navButton__F40x8,.auth_navLink__xmp0m{border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(9,15,31,.74);color:rgba(245,247,255,.92);font-size:.88rem;letter-spacing:.04em;padding:.7rem 1rem;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.auth_navButton__F40x8:hover,.auth_navLink__xmp0m:hover{border-color:rgba(111,227,255,.45);background:rgba(12,25,48,.9);transform:translateY(-1px)}.auth_navButton__F40x8{cursor:pointer}.auth_navPrimary__bxMY7{background:linear-gradient(135deg,rgba(111,227,255,.22),rgba(105,156,255,.34));border-color:rgba(111,227,255,.32)}.auth_navUser__G6ch9{display:flex;align-items:center;gap:.65rem;padding:.35rem .4rem .35rem .9rem;border-radius:999px;background:rgba(8,13,27,.82);border:1px solid rgba(255,255,255,.1)}.auth_navMeta__nROZj{display:flex;flex-direction:column;gap:.1rem}.auth_navMeta__nROZj span{color:rgba(255,255,255,.68);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.auth_navMeta__nROZj strong{color:rgba(255,255,255,.96);font-size:.9rem}.auth_shell__Jvdwy{min-height:100vh;display:grid;place-items:center;padding:14px;background:#1a2330}.auth_card__F4Yep{display:grid;width:min(100%,440px);margin:0 auto;overflow:hidden}.auth_modalOverlay__jOgjs{position:fixed;inset:0;z-index:50;overflow:hidden;background:rgba(0,0,0,.45);backdrop-filter:blur(12px)}.auth_modalOffset__3IRCk{height:100%;padding-top:3.5rem}.auth_modalWindow__SSdTf{display:grid;place-items:center;height:100%;width:100%;overflow-y:auto;background:#1f2531c7;box-shadow:0 24px 70px rgba(0,0,0,.45);padding:24px 14px}.auth_modalClose___m1ly{position:fixed;top:.5rem;right:.75rem;z-index:60;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:#cbd5e1;cursor:pointer;transition:background .16s ease,color .16s ease}.auth_modalClose___m1ly:hover{background:rgba(255,255,255,.1);color:#ffffff}.auth_modalContent__Ui0J3{display:grid;width:min(100%,440px);overflow:hidden}.auth_formPanel__cl2S3{min-width:0;padding:26px}.auth_tabs__KW3jZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:24px;border-radius:8px;background:rgba(255,255,255,.05);padding:4px}.auth_tabActive__vyLwe,.auth_tabLink__HCL3t{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border-radius:6px;color:#94a3b8;font-size:.875rem;font-weight:650;text-decoration:none;transition:background .16s ease,color .16s ease}.auth_tabLink__HCL3t:hover{color:#e2e8f0}.auth_tabActive__vyLwe{background:#2563eb;color:#ffffff}.auth_formHeader__4dmA4{display:grid;gap:8px;margin-bottom:22px}.auth_badge__cJ3LN{display:inline-flex;width:max-content;min-height:26px;align-items:center;border-radius:6px;background:rgba(59,130,246,.14);color:#93c5fd;font-size:.75rem;font-weight:650;padding:0 8px}.auth_title__H_y44{margin:0;color:#ffffff;font-size:1.55rem;font-weight:750;line-height:1.2}.auth_description__3_3aL{margin:0;color:#94a3b8;font-size:.9rem;line-height:1.55}.auth_form__UzeVX{display:grid;gap:1rem}.auth_field___qB_z{display:grid;gap:.45rem}.auth_fieldLabel___Tv6K{color:#cbd5e1;font-size:.9rem}.auth_input__PYwDW{width:100%;border:0;border-radius:8px;background:rgba(255,255,255,.06);color:#f8fafc;padding:.95rem 1rem;outline:none;transition:background .16s ease,box-shadow .16s ease}.auth_input__PYwDW:focus{background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(59,130,246,.16)}.auth_inlineActions__ohv__{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.auth_checkboxRow__YVK0j{display:flex;align-items:center;gap:.7rem;color:#cbd5e1;font-size:.92rem}.auth_checkbox__0b1v_{width:1rem;height:1rem;accent-color:#2563eb}.auth_textButton__dLyHh{border:0;background:transparent;color:#93c5fd;cursor:pointer;font:inherit;font-size:.875rem;padding:0;text-align:right;white-space:nowrap}.auth_textButton__dLyHh:hover{color:#bfdbfe}.auth_textButton__dLyHh:disabled{cursor:wait;opacity:.7}.auth_submit__vN8KG{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:0;border-radius:8px;padding:1rem 1.15rem;background:#2563eb;color:#ffffff;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;transition:background .16s ease}.auth_submit__vN8KG:hover{background:#1d4ed8}.auth_navButton__F40x8:disabled,.auth_submit__vN8KG:disabled{cursor:wait;opacity:.7}.auth_error___RiGz{background:rgba(255,96,96,.12);color:#ffc9c9}.auth_error___RiGz,.auth_success__ApJ1f{margin:0;padding:.85rem 1rem;border-radius:8px}.auth_success__ApJ1f{background:rgba(16,185,129,.12);color:#bbf7d0}.auth_secondaryAction__TlFLL{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:0;border-radius:8px;padding:.95rem 1rem;background:#1e293b;color:#e2e8f0;font:inherit;text-decoration:none;cursor:pointer}.auth_secondaryAction__TlFLL:hover{background:#263347}.auth_successDetails__OPbev{display:grid;gap:.55rem}.auth_footer__sLqSC{margin-top:1.25rem;color:#94a3b8}.auth_footer__sLqSC a{color:#93c5fd}.auth_accountShell__bj2_5{min-height:100vh;padding:2rem;background:radial-gradient(circle at top right,rgba(111,227,255,.16),transparent 25%),radial-gradient(circle at bottom left,rgba(75,118,255,.18),transparent 32%),linear-gradient(180deg,#040810,#0a1222)}.auth_accountCard__kkCjD{max-width:48rem;margin:0 auto;padding:2rem;border-radius:2rem;background:rgba(8,14,27,.92);border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 80px rgba(0,0,0,.4)}.auth_accountGrid__03akx{display:grid;gap:1rem;margin-top:1.75rem}.auth_accountItem__tuqkK{padding:1rem 1.1rem;border-radius:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.auth_accountItem__tuqkK span{display:block;color:rgba(221,228,245,.64);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.auth_accountItem__tuqkK strong{display:block;margin-top:.35rem;color:#f8fbff;font-size:1rem}.auth_accountActions__IKaxX{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem}.auth_accountBack__fGkQo{color:#b7efff;text-decoration:none}@media (max-width:720px){.auth_nav__rRkwC{flex-wrap:wrap;justify-content:flex-end}.auth_navUser__G6ch9{width:100%;justify-content:space-between}.auth_accountCard__kkCjD,.auth_card__F4Yep,.auth_modalContent__Ui0J3{grid-template-columns:1fr}.auth_shell__Jvdwy{padding:10px}.auth_accountActions__IKaxX{flex-direction:column;align-items:stretch}}