.page_page__JJ4bR{min-height:calc(100vh - var(--bottombar-h));display:grid;place-items:center;padding:32px 16px}.page_card__9N_wR{width:min(480px,100%);background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;box-shadow:var(--shadow-1);padding:22px 18px}.page_header__EBqdp{margin-bottom:14px}.page_kicker__2BrX0{font-weight:800;color:var(--blue-700);letter-spacing:.02em}.page_title__OFFmC{margin:6px 0 4px;font-size:24px;color:var(--blue-900)}.page_subtitle__2DX99{margin:0;color:var(--ink-700)}.page_alert__VH2fw{margin:12px 0 10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.12);background:rgba(22,58,90,.06);color:var(--blue-900);font-weight:600}.page_form__G4Vrj{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.page_label__opBVI{font-weight:700;color:var(--ink-900);margin-top:8px}.page_input__xjHPH{width:100%;border:1px solid rgba(0,0,0,.14);border-radius:10px;padding:10px 12px;outline:none;transition:box-shadow .15s,border-color .15s}.page_input__xjHPH:focus{border-color:rgba(22,58,90,.55);box-shadow:0 0 0 3px rgba(22,58,90,.18)}.page_hint__HptkH{font-size:12px;color:var(--ink-600);margin-top:-2px}.page_error__zsx28{font-size:12px;color:#8a1f1f;font-weight:600;margin-top:-2px}.page_button__yOOLh{margin-top:10px;border:0;border-radius:10px;padding:12px 14px;font-weight:800;cursor:pointer;background:var(--green-700);color:#fff;transition:filter .2s,transform .05s}.page_button__yOOLh:hover{filter:brightness(1.04)}.page_button__yOOLh:active{transform:translateY(1px)}.page_button__yOOLh:disabled{cursor:not-allowed;filter:grayscale(.2) brightness(.92);opacity:.85}