/*
 * Ajuste de altura del recibo de sueldo (una copia = una hoja A4).
 *
 * Cuando el recibo trae las secciones de la Reforma Laboral (Ley 27.802)
 * -CONTRIBUCIONES DEL EMPLEADOR y Detalle de la composicion salarial- el
 * contenido se pasa del alto de la hoja y el bloque final (firmas, subtotales,
 * total neto, observaciones y composicion salarial) se imprime en una segunda
 * hoja.
 *
 * Estas reglas comprimen tipografia e interlineado de las tablas del recibo
 * para que cada copia entre en una sola hoja:
 *
 *   .ajuste-hoja      -> se aplica cuando el recibo trae esas secciones.
 *   .ajuste-hoja-max  -> escalon extra, para recibos con muchos conceptos.
 *
 * La clase la calcula parcial_clase_ajuste_hoja.blade.php.
 * Se usa !important porque los parciales de esas secciones definen el padding
 * de las celdas con estilos inline.
 */

/* Escalon 1: densidad unificada para todos los modelos de recibo. */
.invoice-box.ajuste-hoja {
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 10px;
    line-height: 11px;
}

.ajuste-hoja .table-sm th,
.ajuste-hoja .table-sm td {
    padding-top: 0.15rem !important;
    padding-bottom: 0.15rem !important;
}

.ajuste-hoja svg {
    width: 100px !important;
    height: 100px !important;
}

/* Escalon 2: recibos con muchos conceptos. */
.ajuste-hoja-max .table-sm th,
.ajuste-hoja-max .table-sm td {
    padding-top: 0.05rem !important;
    padding-bottom: 0.05rem !important;
    line-height: 1.1;
}

.ajuste-hoja-max svg {
    width: 84px !important;
    height: 84px !important;
}
