.portada{padding:30px var(--margen) 0}.mancheta--portada .mancheta__linea{border-top:var(--filete-apertura);letter-spacing:.16em;text-transform:uppercase;color:var(--tenue);justify-content:space-between;gap:16px;padding-top:12px;font-size:12px;display:flex}.portada__marca{justify-content:center;align-items:center;gap:28px;margin:16px 0 18px;display:flex}.portada__marca h1{font:800 clamp(3rem, 8vw, 5.4rem)/1 var(--serif);letter-spacing:-.025em}.portada__marca img{width:clamp(56px,8vw,96px);height:auto}.portada__fila{grid-template-columns:minmax(0,1fr) 300px;gap:48px;padding-top:36px;display:grid}.portada__fila--mapa{border-top:var(--filete-seccion);margin-top:40px;padding-top:22px}.busqueda{flex-direction:column;gap:10px;display:flex}.busqueda__titulo{font:italic 400 22px var(--serif)}.busqueda__caja{border-bottom:3px solid var(--tinta);align-items:center;display:flex}.busqueda__caja input{min-width:0;font:500 clamp(1.6rem, 4vw, 2.5rem) var(--serif);color:var(--tinta);background:0 0;border:0;outline:none;flex:1;padding:6px 0}.busqueda__ayuda{color:var(--tenue);font-size:12px}.busqueda__resultados{margin:0;padding:0;list-style:none}.busqueda__resultados a{border-bottom:1px solid var(--filete-suave);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:24px;padding:11px 0;text-decoration:none;display:grid}.busqueda__resultados a[aria-selected=true],.busqueda__resultados a:hover{background:var(--fila-elegida)}.busqueda__resultados strong{font:700 24px var(--serif)}.busqueda__resultados span{color:var(--tenue);font-size:13px}.busqueda__resultados .media{text-align:right;font-variant-numeric:tabular-nums;width:130px;color:var(--tinta)}.busqueda__vacio{border-bottom:1px solid var(--filete-suave);font:400 17px var(--serif);padding:16px 0}.busqueda__nota{color:var(--tenue);font-size:13px}.proxima,.lateral{border-left:var(--filete-columna);font:400 16px/1.45 var(--serif);flex-direction:column;gap:10px;padding-left:28px;display:flex}.proxima__fecha{font:800 34px/1.05 var(--serif)}.proxima__fuente{font:400 13px var(--sans)}.mapa{flex-direction:column;gap:14px;min-width:0;display:flex}.mapa__cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mapa__titulo{font:700 30px var(--serif)}.mapa__elecciones{border:var(--filete-columna);grid-template-columns:repeat(16,minmax(0,1fr));display:grid}.mapa__elecciones button{font:600 12px var(--sans);cursor:pointer;background:0 0;border:0;border-right:1px solid #cdbfa8;padding:6px 0}.mapa__elecciones button:last-child{border-right:0}.mapa__elecciones button[aria-selected=true]{background:var(--tinta);color:var(--papel)}.mapa__cuerpo{grid-template-columns:minmax(0,1fr) 170px;align-items:end;gap:24px;display:grid}.mapa__lienzo{aspect-ratio:1000/1055;width:100%;position:relative}.mapa__lienzo svg{width:100%;height:100%;display:block}.mapa__marco{min-width:0;position:relative}.mapa__lienzo{touch-action:pan-x pan-y;overflow:hidden}.mapa__lienzo--ampliado{touch-action:none;cursor:grab}.mapa__lienzo path{stroke:var(--papel);stroke-width:var(--trazo,.15);cursor:pointer}.mapa__zoom{border:var(--filete-columna);background:var(--papel-claro);flex-direction:column;display:flex;position:absolute;top:8px;right:8px}.mapa__zoom button{width:40px;height:40px;color:var(--tinta);font:600 20px/1 var(--sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #cdbfa8}.mapa__zoom button:last-child{border-bottom:0;font-size:18px}.mapa__zoom button:disabled{color:var(--tenue);cursor:default}.mapa__buscar{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.mapa__buscar-caja{flex:0 320px;min-width:0;position:relative}.mapa__buscar input{border:var(--filete-columna);background:var(--papel-claro);width:100%;font:400 16px var(--serif);padding:6px 8px}.mapa__buscar-resultados{z-index:2;background:var(--papel-claro);margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0}.mapa__buscar-resultados:not(:empty){border:var(--filete-columna);border-top:0}.mapa__buscar-resultados li{border-bottom:1px solid var(--filete-suave);cursor:pointer;font:400 16px var(--serif);padding:10px 8px}.mapa__buscar-resultados li[aria-selected=true],.mapa__buscar-resultados li[data-i]:hover{background:var(--fila-elegida)}.mapa__buscar-resultados span{font:400 13px var(--sans);color:var(--tenue)}.mapa__lienzo path.elegido{stroke:var(--papel-claro);stroke-width:var(--trazo-activo,1.4);filter:drop-shadow(0 0 calc(var(--trazo-activo,1.4) * 1px) #24201b)}.mapa__lienzo path.t0{fill:var(--mapa-1)}.mapa__lienzo path.t1{fill:var(--mapa-2)}.mapa__lienzo path.t2{fill:var(--mapa-3)}.mapa__lienzo path.t3{fill:var(--mapa-4)}.mapa__lienzo path.t4{fill:var(--mapa-5)}.mapa__lienzo path.ts{fill:url(#sin-dato)}.mapa__lienzo path.compartido{fill:#ddd5c6;cursor:default}.mapa__lienzo path.activo{stroke:var(--sepia);stroke-width:var(--trazo-activo,1.4)}.mapa__cargando{color:var(--tenue);font:italic 400 16px var(--serif);place-items:center;display:grid;position:absolute;inset:0}.mapa__leyenda{flex-direction:column;gap:8px;padding-bottom:6px;font-size:13px;display:flex}.mapa__tramo{align-items:center;gap:8px;display:flex}.muestra{width:18px;height:14px;display:inline-block}.muestra--1{background:var(--mapa-1);outline:1px solid var(--mapa-2)}.muestra--2{background:var(--mapa-2)}.muestra--3{background:var(--mapa-3)}.muestra--4{background:var(--mapa-4)}.muestra--5{background:var(--mapa-5)}.muestra--sin{background:repeating-linear-gradient(45deg, var(--papel) 0 2px, var(--barra-clara) 2px 3px);outline:1px solid var(--filete-suave)}.mapa__resumen{font:400 14px/1.4 var(--serif);color:var(--tinta-2)}.mapa__info{min-height:1.5em;font:400 16px var(--serif)}.mapa__tabla-cabeza{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mapa__filtro{align-items:center;gap:8px;font-size:13px;display:flex}.mapa__filtro input{border:var(--filete-columna);background:var(--papel-claro);font:400 15px var(--serif);padding:4px 8px}.mapa__tabla .tabla th button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.mapa__tabla .tabla th[aria-sort=ascending] button:after{content:" ↑"}.mapa__tabla .tabla th[aria-sort=descending] button:after{content:" ↓"}.mapa__desplazable{overflow-x:auto}.mapa__mas{align-items:center;gap:16px;font-size:13px;display:flex}.lateral__titulo{font-size:24px}.lateral__titulo--seccion{border-top:var(--filete-seccion);margin-top:12px;padding-top:14px}.fechas{border-top:var(--filete-columna);margin:0;padding:0;list-style:none}.fechas li{border-bottom:1px solid var(--filete-suave);flex-direction:column;gap:2px;padding:10px 0;display:flex}.fechas__cuando{font:400 12px var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--tenue)}.fechas__que{font:500 17px var(--serif)}.fechas__detalle{font:400 14px/1.35 var(--serif);color:var(--tinta-2)}.fechas a{font:400 13px var(--sans)}.archivo{flex-direction:column;gap:12px;display:flex}.archivo__cifra{font:800 32px/1 var(--serif)}.archivo__texto{font:400 15px/1.35 var(--serif)}@media (width<=1000px){.portada__fila{grid-template-columns:minmax(0,1fr);gap:28px}.proxima,.lateral{border-left:0;border-top:var(--filete-seccion);padding-top:14px;padding-left:0}.mapa__cuerpo{grid-template-columns:minmax(0,1fr)}.mapa__leyenda{flex-flow:wrap;gap:10px 16px}}@media (width<=760px){.portada{padding-top:16px}.mancheta--portada .mancheta__linea span:last-child{display:none}.portada__marca{justify-content:flex-start;gap:14px}.mapa__elecciones{scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.mapa__elecciones button{flex:0 0 44px;min-height:44px}.mapa__titulo{font-size:24px}.busqueda__resultados a{grid-template-columns:minmax(0,1fr) auto}.busqueda__resultados .media{display:none}}.mancheta__datos{border-top:var(--filete-columna);border-bottom:var(--filete-seccion);letter-spacing:.16em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;gap:16px;padding:10px 0;font-size:14px;display:grid}.mancheta__ediciones{text-align:right}@media (width<=760px){.mancheta__datos{grid-template-columns:1fr;gap:3px;font-size:11px}.mancheta__ediciones{text-align:left}}
