/* Estilos propios de Contabilidad VAM (encima de Bootstrap 5) */

[x-cloak] { display: none !important; }

/* Ventas a plazos: equivalente al relleno rojo del Excel */
.fila-plazos td {
    background-color: #fdf1f1;
}
.fila-plazos td:first-child {
    box-shadow: inset 4px 0 0 #dc3545;
}

/* Cabeceras de tabla ordenables */
thead a { white-space: nowrap; }

/* Calendario de viajeros */
.calendario td { height: 96px; }
.calendario .dia-hoy { box-shadow: inset 0 0 0 2px #0d6efd; }
.calendario .evento { background-color: #f8f9fa; line-height: 1.25; }
.calendario .evento:hover { background-color: #e9f2ff; }
