.PasswordResetForms-module__fTzbkW__shell{background:var(--color-surface-soft);place-items:center;min-height:100dvh;padding:24px;display:grid}.PasswordResetForms-module__fTzbkW__card{border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--color-surface);width:100%;max-width:460px;box-shadow:var(--shadow-lg);padding:36px 32px}.PasswordResetForms-module__fTzbkW__card h1{color:var(--color-text);margin:0 0 10px;font-size:28px;line-height:1.2}.PasswordResetForms-module__fTzbkW__card>p,.PasswordResetForms-module__fTzbkW__message,.PasswordResetForms-module__fTzbkW__error{color:var(--color-text-muted);margin:0 0 24px;line-height:1.6}.PasswordResetForms-module__fTzbkW__card label{color:var(--color-text);margin-top:18px;font-weight:700;display:block}.PasswordResetForms-module__fTzbkW__card label:first-child{margin-top:0}.PasswordResetForms-module__fTzbkW__card input{box-sizing:border-box;border:var(--border-hairline);border-radius:var(--radius-sm);width:100%;color:var(--color-text);background:var(--color-surface);font:inherit;margin-top:7px;padding:12px 14px}.PasswordResetForms-module__fTzbkW__card button{border-radius:var(--radius-sm);width:100%;color:var(--color-action-text);background:var(--color-action);font:inherit;cursor:pointer;border:0;margin-top:20px;padding:13px 18px;font-weight:800}.PasswordResetForms-module__fTzbkW__card button:disabled{cursor:wait;opacity:.7}.PasswordResetForms-module__fTzbkW__message,.PasswordResetForms-module__fTzbkW__error{margin:16px 0 0}.PasswordResetForms-module__fTzbkW__error{color:var(--color-danger-strong)}.PasswordResetForms-module__fTzbkW__link{margin:22px 0 0!important}.PasswordResetForms-module__fTzbkW__link a{color:var(--color-action);font-weight:700}
