/* TRAZZA_TRABAJOS_RENDIMIENTO_VISUAL_V1
   Optimización de pintado/layout para listas grandes.
   No modifica datos, botones, filtros ni lógica del módulo.
*/

#checkModuloRoot,
#viewContainer:has(#checkModuloRoot) {
    contain: layout style;
}

#checkModuloRoot .check-list,
#checkModuloRoot #checkList {
    contain: layout style;
}

#checkModuloRoot .check-group {
    content-visibility: auto;
    contain-intrinsic-size: 900px;
    contain: layout paint style;
}

#checkModuloRoot .check-group-body {
    content-visibility: auto;
    contain-intrinsic-size: 760px;
}

#checkModuloRoot .check-card {
    content-visibility: auto;
    contain-intrinsic-size: 116px;
    contain: layout paint style;
}

#checkModuloRoot .check-card img,
#checkModuloRoot .detalle-foto-boton img,
#checkModuloRoot .trabajo-edit-foto img {
    content-visibility: auto;
    contain-intrinsic-size: 92px;
}

#checkModuloRoot .check-card,
#checkModuloRoot .check-group,
#checkModuloRoot .check-actions button {
    transition: none !important;
}

#checkModuloRoot .detalle-foto-visor,
#checkModuloRoot .check-modal-wrap {
    content-visibility: visible;
    contain: none;
}
