.reset-password_page__tZqQV{min-height:100vh;display:grid;place-items:center;padding:28px 18px;background:var(--surface-soft,#f4f7f8);color:var(--text,#172b36)}.reset-password_card__T2HPC{width:min(100%,460px);padding:36px;border:1px solid var(--line,#dce4e8);border-radius:8px;background:var(--surface,#fff)}.reset-password_brand__RJ0Mn{margin:0 0 30px;color:var(--accent,#176d85);font-size:.9rem;font-weight:650}.reset-password_card__T2HPC h1{margin:0 0 14px;font-family:var(--font-serif);font-size:var(--text-3xl,1.875rem);line-height:1.2}.reset-password_card__T2HPC p{color:var(--ink-muted,#526774);line-height:1.6}.reset-password_card__T2HPC form{display:flex;flex-direction:column;gap:16px;margin-top:24px}.reset-password_card__T2HPC label{display:flex;flex-direction:column;gap:8px}.reset-password_card__T2HPC input{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--line,#dce4e8);border-radius:4px;background:var(--surface,#fff);color:var(--text,#172b36);font:inherit}.reset-password_card__T2HPC small{color:var(--ink-muted,#526774)}.reset-password_button__ALhip{display:inline-block;width:fit-content;margin-top:10px;padding:11px 18px;border:0;border-radius:4px;background:var(--accent,#176d85);color:white;font:inherit;text-decoration:none;cursor:pointer}.reset-password_button__ALhip:disabled{opacity:.65;cursor:wait}.reset-password_back__Q37l0{display:inline-block;margin-top:24px;color:var(--accent,#176d85)}.reset-password_error__VAEDx{color:#a02e36!important}.reset-password_message__980MQ{padding:12px;border-radius:4px;background:var(--accent-bg,#eaf4f5)}.reset-password_back__Q37l0:focus-visible,.reset-password_button__ALhip:focus-visible,.reset-password_card__T2HPC input:focus-visible{outline:2px solid var(--accent,#176d85);outline-offset:3px}@media (max-width:480px){.reset-password_card__T2HPC{padding:26px 22px}}.reset-password_actions__Jb4sW{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px}.reset-password_actions__Jb4sW .reset-password_back__Q37l0,.reset-password_actions__Jb4sW .reset-password_button__ALhip{margin-top:0}