Auth Screen
Pantalla principal para autenticación.
Permite alternar entre las vistas de login y registro con animaciones y actualiza el estado del usuario a través del UserViewModel.
Muestra mensajes Toast en caso de error o éxito en la autenticación.
Parameters
vm
Instancia del UserViewModel para manejar el estado y eventos.
on Logged In
Callback que se ejecuta tras un inicio de sesión o registro exitoso.