/* Intranet GS v3.0 - Estilos Personalizados */

:root {
    --azul-gs: #003366;
    --dorado-gs: #C5A059; /* Un toque elegante para bordes o detalles */
}

body {
    background-color: #f8fafc;
    -webkit-font-smoothing: antialiased;
}

/* Efecto de elevación para las tarjetas del Dashboard */
.card-hover {
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.card-hover:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

/* Estilo para los inputs enfocados */
input:focus, select:focus {
    border-color: var(--azul-gs) !important;
    box-shadow: 0 0 0 3px rgba(0, 51, 102, 0.1) !important;
}

/* Animación de entrada para los PDF */
@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.pdf-preview {
    animation: fadeIn 0.5s ease-in;
}