.reset-module__b9gZTa__page{min-height:70vh;color:var(--text);justify-content:center;align-items:flex-start;padding:clamp(32px,8vh,96px) 16px;display:flex}.reset-module__b9gZTa__page *,.reset-module__b9gZTa__page :before,.reset-module__b9gZTa__page :after{box-sizing:border-box}.reset-module__b9gZTa__card{box-sizing:border-box;background:var(--surface);border:1px solid var(--border);width:100%;max-width:420px;box-shadow:var(--shadow);border-radius:16px;padding:clamp(24px,5vw,36px)}.reset-module__b9gZTa__wordmark{width:auto;height:32px;margin-bottom:20px;display:block}.reset-module__b9gZTa__title{font-family:var(--font-heading,inherit);letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(1.4rem,4vw,1.65rem);font-weight:650;line-height:1.2}.reset-module__b9gZTa__lead{color:var(--muted);margin:0 0 20px;font-size:.95rem;line-height:1.5}.reset-module__b9gZTa__form{flex-direction:column;display:flex}.reset-module__b9gZTa__label{margin-bottom:6px;font-size:.875rem;font-weight:600}.reset-module__b9gZTa__input{width:100%;min-height:44px;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-bottom:16px;padding:10px 12px;font-size:1rem;transition:border-color .12s,box-shadow .12s}.reset-module__b9gZTa__input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.reset-module__b9gZTa__hint{color:var(--muted);margin:-10px 0 16px;font-size:.8rem;line-height:1.4}.reset-module__b9gZTa__toggle{color:var(--muted);cursor:pointer;align-items:center;gap:8px;margin:-4px 0 20px;font-size:.875rem;display:inline-flex}.reset-module__b9gZTa__toggle input{width:16px;height:16px;accent-color:var(--blue)}.reset-module__b9gZTa__button{min-height:46px;font:inherit;color:var(--surface);background:var(--blue);cursor:pointer;border:none;border-radius:10px;padding:12px 16px;font-weight:600;transition:background .12s}.reset-module__b9gZTa__button:hover:not(:disabled){background:var(--blue-dark)}.reset-module__b9gZTa__button:focus-visible{outline:3px solid var(--amber);outline-offset:2px}.reset-module__b9gZTa__button:disabled{opacity:.65;cursor:progress}.reset-module__b9gZTa__link{color:var(--blue);text-underline-offset:3px;align-self:center;margin-top:16px;font-size:.875rem;font-weight:500;text-decoration:underline}.reset-module__b9gZTa__alert,.reset-module__b9gZTa__success{border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:.9rem;line-height:1.5}.reset-module__b9gZTa__alert{color:var(--negtv);background:var(--negtv-light);border:1px solid var(--negtv-light)}.reset-module__b9gZTa__success{color:var(--text);background:var(--postv-light);border:1px solid var(--postv-light);flex-direction:column;margin:0;display:flex}.reset-module__b9gZTa__success p{margin:0 0 8px}.reset-module__b9gZTa__success .reset-module__b9gZTa__hint{margin:0}.reset-module__b9gZTa__success .reset-module__b9gZTa__link{align-self:flex-start;margin-top:12px}
