Password visibility toggle

Password fields on the login, signup, and reset password pages now have a show/hide toggle. The same toggle has been added to the SMTP password field in project settings, making it easier to review or correct credentials without retyping them.