body {
    background-color: #f8f9fa;
}

.status-indicator {
    padding: 0.375rem 0.75rem;
    border-radius: 0.25rem;
    color: white;
    font-weight: bold;
    text-align: center;
    min-width: 80px;
}

.status-active {
    background-color: #198754; /* Verde de Bootstrap */
}

.status-inactive {
    background-color: #dc3545; /* Rojo de Bootstrap */
}

.status-error {
    background-color: #ffc107; /* Amarillo de Bootstrap */
    color: #000;
}

.card-header .spinner-border {
    color: #6c757d; /* Gris secundario de Bootstrap */
}
