/* Alert Component Styles */
/* Shared alert styles used across templates */

.alert.alert-light {
    background-color: #fefefe;
    border: 1px solid #e9ecef;
    border-radius: 8px;
}

/* Badge styling improvements */
.badge.bg-danger-subtle {
    background-color: #f8d7da !important;
    border: 1px solid #f5c2c7 !important;
}

.badge.bg-success-subtle {
    background-color: #d1e7dd !important;
    border: 1px solid #a3cfbb !important;
}

.badge.bg-warning-subtle {
    background-color: #fff3cd !important;
    border: 1px solid #ffda6a !important;
}

.badge.bg-light {
    background-color: #f8f9fa !important;
    border: 1px solid #dee2e6 !important;
}