.auth_page__u4Ien{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at top,rgba(180,202,255,.35),transparent 38%),linear-gradient(180deg,#f4f7fb,#e8edf5)}.auth_card___8Km8{width:min(100%,420px);border-radius:24px;background:rgba(255,255,255,.96);border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 70px rgba(15,23,42,.14);padding:32px 28px}.auth_brand__gCGRV{display:flex;flex-direction:column;gap:8px;margin-bottom:28px}.auth_wordmark__Hp_bH{font-family:Avenir Next,Segoe UI,sans-serif;font-size:2rem;font-weight:800;letter-spacing:.18em;color:#0f172a}.auth_subtitle__4kZG3{color:#475569;font-size:.98rem}.auth_stack__UF6pP{display:grid;grid-gap:16px;gap:16px}.auth_label__f_eX0{display:grid;grid-gap:8px;gap:8px;color:#0f172a;font-size:.94rem;font-weight:600}.auth_input__EwnNX{width:100%;border:1px solid #cbd5e1;border-radius:14px;padding:14px 16px;font-size:1rem;color:#0f172a;background:#ffffff}.auth_input__EwnNX:focus{outline:none;border-color:#0f172a;box-shadow:0 0 0 4px rgba(15,23,42,.08)}.auth_inlineRow__ejO51{display:flex;justify-content:space-between;align-items:center;gap:12px}.auth_link__hAbKm{color:#1d4ed8;font-size:.92rem}.auth_button__Bj9q0{border:none;border-radius:14px;color:#ffffff;background:linear-gradient(135deg,#0f172a,#1e293b)}.auth_buttonSecondary__veKcw,.auth_button__Bj9q0{width:100%;padding:14px 18px;font-size:1rem;font-weight:700;cursor:pointer}.auth_buttonSecondary__veKcw{border:1px solid #cbd5e1;border-radius:14px;color:#0f172a;background:#ffffff}.auth_notice__r_CzN{border-radius:14px;padding:12px 14px;font-size:.92rem}.auth_noticeError__yfI_0{background:#fef2f2;color:#991b1b}.auth_noticeSuccess__DGCKM{background:#ecfdf5;color:#166534}.auth_hint___6L8H{color:#64748b;font-size:.88rem;line-height:1.5}.auth_panel__Mr5Xc{min-height:100vh;padding:32px 24px;background:#f8fafc}.auth_panelCard__o_LIq{max-width:760px;margin:0 auto;border-radius:24px;background:#ffffff;border:1px solid rgba(15,23,42,.08);box-shadow:0 24px 70px rgba(15,23,42,.08);padding:32px}.auth_panelHeader__gplXC{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.auth_metaGrid__CGVOQ{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.auth_metaRow__VYgx7{display:flex;justify-content:space-between;gap:16px;padding-bottom:10px;border-bottom:1px solid #e2e8f0;color:#334155}@media (max-width:390px){.auth_page__u4Ien{padding:16px}.auth_card___8Km8{padding:24px 18px;border-radius:20px}.auth_wordmark__Hp_bH{font-size:1.65rem}.auth_panel__Mr5Xc{padding:20px 14px}.auth_panelCard__o_LIq{padding:24px 18px}.auth_inlineRow__ejO51,.auth_metaRow__VYgx7,.auth_panelHeader__gplXC{flex-direction:column;align-items:stretch}}