Refactoring degli alert: aggiunto anche il supporto per l'auto-dismiss