.page_page__LJoDk{min-height:100dvh;display:grid;place-items:center;background:var(--bg,#06060a);color:var(--text,#f1f5f9);padding:24px}.page_card__UtcvG{width:100%;max-width:440px;display:flex;flex-direction:column;gap:22px;padding:32px;border-radius:18px;border:1px solid var(--border,rgba(255,255,255,.08));background:var(--surface,#111827)}.page_header__rcXZ9{display:flex;flex-direction:column;gap:6px}.page_title___ksBS{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em}.page_subtitle__bLh8r{margin:0;font-size:13px;color:var(--text-muted,#94a3b8);line-height:1.5}.page_notice__hJfX9{font-size:12.5px;padding:10px 12px;border-radius:10px;background:color-mix(in oklab,var(--primary,#22c55e) 14%,var(--surface));border:1px solid color-mix(in oklab,var(--primary,#22c55e) 30%,var(--border));color:var(--text)}.page_notice__hJfX9 button{border:none;background:none;color:var(--primary,#22c55e);text-decoration:underline;cursor:pointer;font:inherit;padding:0}.page_form__HU7lb{display:flex;flex-direction:column;gap:14px}.page_label__WzsbR{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--text-muted,#94a3b8);text-transform:uppercase;letter-spacing:.04em}.page_input__itTF1{width:100%;border:1px solid var(--border,rgba(255,255,255,.1));background:var(--surface-strong,color-mix(in oklab,var(--surface) 60%,transparent));border-radius:10px;padding:10px 12px;color:var(--text);font-size:14px;font-family:inherit;outline:none;transition:border-color .15s ease}.page_input__itTF1:focus{border-color:var(--primary,#22c55e)}.page_passwordRow__1Wsni{position:relative;display:flex;align-items:center}.page_passwordRow__1Wsni .page_input__itTF1{padding-right:60px}.page_toggleBtn__RYSMD{position:absolute;right:8px;border:none;background:transparent;color:var(--text-muted);font-size:12px;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:6px}.page_toggleBtn__RYSMD:hover{color:var(--text);background:color-mix(in oklab,var(--border) 60%,transparent)}.page_error__03Hi7{margin:0;font-size:13px;color:var(--danger,#ef4444);padding:10px 12px;border-radius:10px;background:color-mix(in oklab,var(--danger,#ef4444) 10%,var(--surface));border:1px solid color-mix(in oklab,var(--danger,#ef4444) 30%,var(--border))}.page_submit__e6wmj{background:var(--primary,#22c55e);color:#052e16;border:none;padding:11px 18px;border-radius:10px;font-weight:700;font-size:14px;cursor:pointer;transition:filter .15s ease}.page_submit__e6wmj:hover:not(:disabled){filter:brightness(1.05)}.page_submit__e6wmj:disabled{opacity:.5;cursor:not-allowed}.page_footer__KSiJo{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--text-muted);padding-top:4px;border-top:1px solid var(--border)}.page_footer__KSiJo p{margin:6px 0 0}.page_footer__KSiJo a{color:var(--primary,#22c55e);text-decoration:none}.page_footer__KSiJo a:hover{text-decoration:underline}