.auth_form__nFdy_{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.auth_field__DjBwy{display:flex;flex-direction:column;gap:6px}.auth_label__9zR9V{color:var(--foreground);font-size:13px;font-weight:500}.auth_input__raMlh{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-standard);color:var(--foreground);font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color var(--transition-hover);width:100%}.auth_input__raMlh::placeholder{color:var(--foreground-muted);opacity:.6}.auth_input__raMlh:focus{border-color:var(--accent)}.auth_hint__Ud_yc{color:var(--foreground-muted);font-size:12px}.auth_error__pOwKR{background:var(--error-light);border:1px solid var(--error-border);border-radius:6px;color:var(--error);font-size:13px;padding:10px 12px}.auth_submit__Ul3xw{background:var(--accent);border:none;border-radius:var(--radius-button);color:var(--white);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:12px 20px;transition:background var(--transition-hover);width:100%}.auth_submit__Ul3xw:hover:not(:disabled){background:var(--accent-hover)}.auth_submit__Ul3xw:disabled{cursor:not-allowed;opacity:.5}.auth_forgotRow__rdZoG{text-align:right}.auth_successMessage__CiHNg{color:var(--foreground);font-size:14px;line-height:1.5;margin-bottom:20px}.auth_footer__S_Ws6{color:var(--foreground-muted);font-size:13px;text-align:center}.auth_link__wXudV{color:var(--accent);font-weight:500;transition:color var(--transition-hover)}.auth_link__wXudV:hover{color:var(--accent-hover)}.auth_passwordWrapper__cvA2I{position:relative}.auth_passwordWrapper__cvA2I .auth_input__raMlh{padding-right:56px}.auth_terms___mH8v{color:var(--foreground-muted);font-size:12px;line-height:1.5;text-align:center}.auth_togglePassword__kKRyC{align-items:center;background:none;border:none;color:var(--foreground-muted);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color var(--transition-hover)}.auth_togglePassword__kKRyC:hover{color:var(--foreground)}