Password must be at least 8 characters with one uppercase, one number, and one special character (!, @, #, $).