/*
 * Juritest · footer al pie de la ventana en páginas cortas.
 * No usa position:fixed: cuando el contenido crece, el footer baja y se
 * desplaza con el documento, sin solapar formularios ni módulos.
 * Aplicable únicamente a páginas que incluyen footer_general.php como hijo de body.
 */
html { min-height: 100%; }
body:has(> footer.jt-footer) {
    min-height: 100vh;
    min-height: 100dvh;
    display: flex;
    flex-direction: column;
    margin: 0;
}
body:has(> footer.jt-footer) > footer.jt-footer {
    flex-shrink: 0;
    margin-top: auto !important;
    width: 100%;
}
