/* Estilos del login administrativo: identidad oscura distintiva sobre auth.css */

.auth-body {
    background:
        radial-gradient(circle at 18% 22%, rgba(255, 255, 255, 0.08), transparent 42%),
        radial-gradient(circle at 82% 78%, rgba(220, 53, 69, 0.15), transparent 45%),
        linear-gradient(135deg, #1a1a2e 0%, #16213e 55%, #0f3460 100%) !important;
}

.auth-brand {
    background: linear-gradient(160deg, #1a1a2e 0%, #16213e 60%, #0f3460 100%) !important;
}

.auth-brand::before {
    background: rgba(220, 53, 69, 0.12) !important;
}

.btn-auth {
    background: linear-gradient(135deg, #dc3545 0%, #a71d2a 100%) !important;
}

.btn-auth:hover {
    background: linear-gradient(135deg, #a71d2a 0%, #dc3545 100%) !important;
}

.maintenance-badge {
    background: rgba(220, 53, 69, 0.15);
    border: 1px solid rgba(220, 53, 69, 0.3);
    color: #dc3545;
    padding: 0.35rem 0.75rem;
    border-radius: 8px;
    font-size: 0.75rem;
    font-weight: 600;
}
