@layer paginas{.filtros-pagina{padding:var(--e-4);background:var(--superficie-2);border:var(--filete-fino);margin-bottom:var(--e-5)}.filtros-pagina .casilla{height:var(--boton-alto)}.seccion-tramos .figura-titulo{font-size:var(--t-h2);line-height:var(--i-control)}.seccion-tramos .figura-definicion{font-size:var(--t-control);max-width:var(--ancho-texto);margin-top:var(--e-2)}.grafico-tramos{margin-top:var(--e-3)}.grafico-lienzo{width:100%;cursor:pointer}.esq-tramos{display:block;padding:var(--tramos-arriba) var(--tramos-valor) var(--tramos-abajo) 0}.esq-tramo{display:grid;grid-template-columns:var(--tramos-nombres) minmax(0,1fr);align-items:center;height:var(--tramos-fila)}.esq-tramo .esq-linea{width:60%;height:var(--e-3)}.esq-tramo .esq-barra{height:var(--e-1)}@media(max-width:600px){.esq-tramos{padding-right:var(--tramos-valor-movil)}}@media(max-width:720px){.esq-tramo{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--tramos-nombre-apilado) var(--tramos-tramo-apilado);height:var(--tramos-fila-apilada);align-content:start}}.saltar-tabla{display:inline-block;margin-bottom:var(--e-2);padding:var(--e-1) var(--e-2);font-weight:700}.saltar-tabla:not(:focus){position:absolute;left:-9999px}#tabla .tabla-caja{scroll-padding-top:var(--tabla-municipios-cabecera-alto);scroll-padding-bottom:var(--tabla-municipios-total-alto)}#tras-tabla:focus{outline:none}#tras-tabla:focus-visible{outline:3px solid var(--foco)}.tabla-municipios{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}.tabla-municipios caption{caption-side:top;padding:var(--e-3) var(--e-4);border-top:0;border-bottom:var(--filete-tabla);font-size:var(--t-h3);font-weight:700;line-height:var(--i-control);color:var(--texto)}.tabla-municipios caption>span{position:sticky;left:var(--e-4);display:inline-block;max-width:calc(100vw - 2 * var(--gutter) - 2 * var(--e-4))}.tabla-municipios th,.tabla-municipios td{vertical-align:middle;border-bottom:var(--filete-tabla);padding-left:var(--e-2);padding-right:var(--e-2)}.tabla-municipios tbody tr{height:var(--tabla-fila-alto)}.tabla-municipios thead th{top:0;z-index:2;white-space:normal;vertical-align:bottom;max-width:var(--tabla-municipios-cabecera-max);background:var(--tabla-cabecera-fondo);border-bottom:var(--filete-cuadro);font-size:var(--t-nota);font-weight:700;color:var(--texto)}.tabla-municipios thead th .orden{display:inline;text-align:inherit}.cabecera-sub{display:block;font-weight:400;color:var(--texto-3)}.cabecera-pendiente{color:var(--texto-2)}.tabla-municipios .tabla-sub{display:block;font-weight:400;font-size:var(--t-nota);color:var(--texto-3)}.tabla-municipios tbody th,.tabla-municipios thead th:first-child,.tabla-municipios tfoot th{position:sticky;left:0;min-width:var(--tabla-municipio-ancho);max-width:var(--tabla-municipio-ancho);white-space:normal;background:var(--fondo);border-right:var(--filete-tabla)}.tabla-municipios tbody th{z-index:1}.tabla-municipios thead th:first-child{z-index:3}.tabla-municipios tbody tr:hover th{background:var(--superficie-2)}.tabla-municipios tfoot th,.tabla-municipios tfoot td{position:sticky;bottom:0;z-index:2;background:var(--fondo);border-top:var(--filete-cuadro);border-bottom:0;font-weight:700}.tabla-municipios tfoot th{z-index:3}.celda-estado{color:var(--texto-3)}.celda-sin-dato:before{content:"";display:inline-block;width:var(--tabla-trama);height:var(--tabla-trama);margin-right:var(--e-1);border:var(--filete-fino);background:var(--trama-sin-dato);vertical-align:middle}.tabla-municipios .celda-pendiente{vertical-align:top;white-space:normal;color:var(--texto-2);font-size:var(--t-nota)}.celda-pendiente .nota-pendiente{display:block;max-width:var(--tabla-nota-pendiente-ancho)}.celda-tramo{padding-top:0;padding-bottom:0}.celda-tramo .tramo{display:block}.celda-avisos{min-width:var(--tabla-avisos-ancho)}.aviso-parte{display:block;white-space:nowrap}@media(max-width:720px){.tabla-municipios tbody th,.tabla-municipios thead th:first-child,.tabla-municipios tfoot th{min-width:var(--tabla-municipio-ancho-movil);max-width:var(--tabla-municipio-ancho-movil)}.tabla-municipios caption{font-size:var(--t-control)}}}
