/* Pioneer Tank Monitor - Alert Components Styles */

/* Alert Card Styling */
.alert-card {
    transition: transform 0.2s, box-shadow 0.2s;
}

    .alert-card:hover {
        transform: translateY(-2px);
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    }

    .alert-card.border-danger {
        border-left-width: 4px !important;
    }

    .alert-card.border-warning {
        border-left-width: 4px !important;
    }

/* Alert Badge Styling */
.alert-badge {
    animation: pulse-alert 2s infinite;
    font-size: 0.85rem;
}

@keyframes pulse-alert {
    0%, 100% {
        opacity: 1;
    }

    50% {
        opacity: 0.7;
    }
}

.alert-badge:hover {
    transform: scale(1.1);
    transition: transform 0.2s;
}

/* Alert Status Colors */
.alert-status-new {
    color: #dc3545;
}

.alert-status-acknowledged {
    color: #ffc107;
}

.alert-status-resolved {
    color: #198754;
}

.alert-status-false-positive {
    color: #6c757d;
}
