/* Contraste mais forte para notificações do Filament (fundo sólido por status) */

.fi-no-notification.fi-color-success > div {
    background-color: #16a34a;
}
.fi-no-notification.fi-color-success .fi-no-notification-title,
.fi-no-notification.fi-color-success .fi-no-notification-body,
.fi-no-notification.fi-color-success .fi-no-notification-icon,
.fi-no-notification.fi-color-success .fi-no-notification-close-btn {
    color: #ffffff;
}

.fi-no-notification.fi-color-warning > div {
    background-color: #f59e0b;
}
.fi-no-notification.fi-color-warning .fi-no-notification-title,
.fi-no-notification.fi-color-warning .fi-no-notification-body,
.fi-no-notification.fi-color-warning .fi-no-notification-icon,
.fi-no-notification.fi-color-warning .fi-no-notification-close-btn {
    color: #1a1a1a;
}

.fi-no-notification.fi-color-danger > div {
    background-color: #dc2626;
}
.fi-no-notification.fi-color-danger .fi-no-notification-title,
.fi-no-notification.fi-color-danger .fi-no-notification-body,
.fi-no-notification.fi-color-danger .fi-no-notification-icon,
.fi-no-notification.fi-color-danger .fi-no-notification-close-btn {
    color: #ffffff;
}

.fi-no-notification.fi-color-info > div {
    background-color: #2563eb;
}
.fi-no-notification.fi-color-info .fi-no-notification-title,
.fi-no-notification.fi-color-info .fi-no-notification-body,
.fi-no-notification.fi-color-info .fi-no-notification-icon,
.fi-no-notification.fi-color-info .fi-no-notification-close-btn {
    color: #ffffff;
}
