/* static/css/components/notifications.css */

/* Estilização base para os toasts da biblioteca toastr.js */
.toast {
    opacity: 1 !important; /* Força a opacidade total */
}

/* Container do Toast - Tema Escuro (Padrão) */
.toast-success {
    background-color: #28a745 !important;
    box-shadow: 0 0 15px rgba(40, 167, 69, 0.5) !important;
}

.toast-error {
    background-color: var(--primary-accent) !important; /* Nosso vermelho padrão */
    box-shadow: 0 0 15px rgba(220, 38, 38, 0.5) !important;
}

.toast-info {
    background-color: #17a2b8 !important;
    box-shadow: 0 0 15px rgba(23, 162, 184, 0.5) !important;
}

.toast-warning {
    background-color: #ffc107 !important;
    box-shadow: 0 0 15px rgba(255, 193, 7, 0.5) !important;
}

/* Estilos para o Título e Mensagem */
.toast-title {
    font-family: 'Orbitron', monospace;
    font-weight: bold !important;
}

.toast-message {
    font-family: 'Inter', sans-serif;
    font-size: 0.95rem !important;
}

/* Barra de Progresso */
.toast-progress {
    background: rgba(255, 255, 255, 0.7) !important;
}