.J-YJxa_passwordToggle{cursor:pointer;color:var(--color-text-light);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.J-YJxa_passwordToggle:hover{color:var(--color-primary)}.J-YJxa_resetButtonContainer{text-align:right;margin-top:-.75rem;margin-bottom:.5rem}.J-YJxa_resetButton{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}.J-YJxa_resetButton:hover{color:var(--color-primary)}.J-YJxa_resetPasswordLink{text-align:right;margin-top:-.5rem;margin-bottom:.5rem}.J-YJxa_resetPasswordAnchor{color:var(--color-text-muted);font-size:.9rem;text-decoration:none;transition:color .2s}.J-YJxa_resetPasswordAnchor:hover{color:var(--color-primary)}.J-YJxa_successMessage{color:var(--color-primary);text-align:center;background-color:var(--color-background);border:1px solid var(--color-primary);box-shadow:var(--shadow-sm);border-radius:8px;margin-top:.5rem;padding:.75rem;font-size:.875rem}
