.ficha__miga{margin:0 0 10px}.ficha__sep{color:var(--tinta-3)}.municipal .ancho-barras{max-width:860px}.municipal .nota-ficha{max-width:60ch;margin-top:40px}.municipal .nota-ficha .fuente+.fuente{margin-top:8px}.serie-mensual__tabla{margin-top:14px}.tabla--meses th,.tabla--meses td{white-space:nowrap;padding-right:10px}.tabla--meses td{text-align:right;font-variant-numeric:tabular-nums lining-nums}.desglose{margin-top:20px}.desglose .tabla-contenedor{margin-top:10px}.desglose td{text-align:right;font-variant-numeric:tabular-nums lining-nums}.desglose__total th,.desglose__total td{font-weight:600}.puestos{--columnas:2}.puestos--3,.cifras-municipio--3{--columnas:3;--columnas-movil:1}.cifras-municipio--2{--columnas:2;--columnas-movil:1}.puestos__nota{max-width:34em;font-family:var(--sans);font-size:var(--t-nota);color:var(--tinta-3);margin:4px 0 0;line-height:1.4}.enlaces-municipio__lista{font-family:var(--sans);font-size:var(--t-subtitulo);flex-wrap:wrap;gap:8px 32px;margin:0;padding:0;font-weight:600;line-height:1.3;list-style:none;display:flex}.enlaces-municipio__actual{color:var(--tinta-3);text-decoration:underline;text-decoration-color:var(--acento);text-underline-offset:6px;text-decoration-thickness:2px}.enlaces-municipio__otros{margin:20px 0 0;padding:0;list-style:none}.enlaces-municipio__otros li+li{margin-top:6px}.buscador__formulario{max-width:520px}.buscador__etiqueta{font-family:var(--sans);font-size:var(--t-interfaz);color:var(--tinta-2);margin-bottom:6px;display:block}.buscador__campo{box-sizing:border-box;border:1px solid var(--tinta);appearance:none;background:var(--papel);width:100%;color:var(--tinta);font-family:var(--sans);border-radius:0;padding:10px 12px;font-size:18px;line-height:1.3}.buscador__campo:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.buscador__estado{min-height:1.4em;color:var(--tinta-3);margin:10px 0 0}.buscador__resultados{max-width:520px;font-family:var(--sans);font-size:var(--t-interfaz);margin:4px 0 0;padding:0;list-style:none}.buscador__resultados li{border-top:var(--filete-fino) solid var(--regla);padding:8px 0}.buscador__resultados a{font-weight:600}.buscador__detalle{color:var(--tinta-3)}.buscador__provincias{margin:16px 0 0}.indice-municipios .tabla td{font-variant-numeric:tabular-nums lining-nums}.indice-provincias{columns:2 220px;font-family:var(--sans);font-size:var(--t-interfaz);column-gap:32px;margin:0;padding:0;list-style:none}.indice-provincias li{break-inside:avoid;border-top:var(--filete-fino) solid var(--regla);padding:6px 0}.indice-provincias__detalle{color:var(--tinta-3);font-size:var(--t-nota);display:block}.metodologia-municipal h2{margin-top:0}.metodologia-municipal .prosa p,.metodologia-municipal .prosa li{max-width:68ch}.subtitulo-indice{font-size:var(--t-subtitulo);margin:40px 0 20px;line-height:1.25}.buscador__enlaces{font-family:var(--sans);font-size:var(--t-nota);flex-wrap:wrap;gap:8px 20px;margin-top:4px;display:flex}
