.zp-cabeza{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0 24px;display:flex}.zp-cabeza h1{overflow-wrap:anywhere}.zp-cifras{--min-col:170px;--hueco:12px;margin:0}.zp-cifras dt{color:var(--pino-2);font-size:13px;font-weight:700}.zp-cifras dd{margin:0}.zp-valor{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1.2;margin-top:8px!important}.zp-nota{color:var(--pino-2);margin-top:4px;font-size:14px;line-height:1.5;display:block}.zp-titulo{margin-bottom:18px}.zp-texto{max-width:820px}.zp-texto p{margin:0 0 14px;font-size:17px;line-height:1.7}.zp-figura{margin:0;padding:clamp(10px,2vw,18px)}.zp-figura figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:12px;display:flex}.zp-leyenda{color:var(--pino-2);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.zp-leyenda li{align-items:center;gap:8px;display:flex}.zp-muestra{border:1px solid var(--linea-2);border-radius:4px;flex:none;width:16px;height:16px}.zp-nota-mapa{width:100%;color:var(--pino-2);margin:0;font-size:14px}.zp-mapa{width:100%;height:auto;max-height:min(78vh,760px);margin:0 auto;display:block}.zp-mapa .zp-vec path{fill:var(--niebla);stroke:var(--linea-2);stroke-width:1.2px}.zp-mapa .zp-fondo{fill:var(--blanco)}.zp-mapa .zp-z path{stroke:var(--blanco);stroke-width:1px;stroke-linejoin:round}.zp-mapa .zp-z path:hover{stroke:var(--pino);stroke-width:2.5px}.zp-mapa .a,.zp-muestra.a{fill:var(--valle-claro);background:var(--valle-claro)}.zp-mapa .b,.zp-muestra.b{fill:var(--r3);background:var(--r3)}.zp-mapa .c,.zp-muestra.c{fill:var(--r5);background:var(--r5)}.zp-muestra.v{background:var(--niebla)}.zp-mapa .zp-borde{fill:none;stroke:var(--pino);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.zp-mapa text{font:700 15px var(--f-text);fill:var(--pino);text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:var(--blanco);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.zp-estado{width:100%;height:auto;max-height:720px;display:block}.zp-estado .fondo path{fill:var(--blanco);stroke:var(--linea-2);stroke-width:1px}.zp-estado .c{fill:var(--valle);stroke:var(--blanco);stroke-width:.9px;stroke-linejoin:round}.zp-estado a:hover .c,.zp-estado a:focus-visible .c{stroke:var(--pino);stroke-width:2.5px}.zp-estado .q1,.zp-muestra.q1{fill-opacity:.18}.zp-estado .q2,.zp-muestra.q2{fill-opacity:.4}.zp-estado .q3,.zp-muestra.q3{fill-opacity:.65}.zp-estado .q4,.zp-muestra.q4{fill-opacity:.92}.zp-muestra.q1,.zp-muestra.q2,.zp-muestra.q3,.zp-muestra.q4{background:0 0;position:relative;overflow:hidden}.zp-muestra.q1:before,.zp-muestra.q2:before,.zp-muestra.q3:before,.zp-muestra.q4:before{content:"";background:var(--valle);position:absolute;inset:0}.zp-muestra.q1:before{opacity:.18}.zp-muestra.q2:before{opacity:.4}.zp-muestra.q3:before{opacity:.65}.zp-muestra.q4:before{opacity:.92}.zp-tabla{border:2px solid var(--linea);border-radius:var(--r-card);background:var(--blanco);margin:10px 0 0;overflow-x:auto}.zp-tabla table{border-collapse:collapse;width:100%;font-size:15px}.zp-tabla caption{text-align:left;padding:12px 14px 4px;font-weight:700}.zp-tabla th,.zp-tabla td{border-bottom:1px solid var(--linea);text-align:left;white-space:nowrap;padding:8px 14px}.zp-tabla th{color:var(--pino-2);font-size:13px}.zp-tabla .der{text-align:right;font-variant-numeric:tabular-nums}.zp-tabla tr:last-child td{border-bottom:0}.zp-tabla .zip{font-variant-numeric:tabular-nums;font-weight:700}.zp-tabla .compartido{color:var(--aviso);font-weight:700}.zp-pie-tabla{color:var(--pino-2);margin:10px 0 0;font-size:14px;line-height:1.6}.zp-compartidos{gap:8px;margin:12px 0 0;padding:0;font-size:16px;line-height:1.5;list-style:none;display:grid}.zp-compartidos b{font-variant-numeric:tabular-nums}.zp-chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.zp-chip{border:2px solid var(--linea);background:var(--blanco);min-height:44px;color:var(--pino);border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-weight:700;text-decoration:none;display:inline-flex}.zp-chip:hover,.zp-chip:focus-visible{border-color:var(--valle)}.zp-chip small{color:var(--pino-2);font-weight:400}.zp-por-condado{gap:14px;margin:0;display:grid}.zp-por-condado dt{font-weight:700}.zp-por-condado dd{color:var(--pino-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0;font-size:15px;line-height:1.7}.zp-herramientas{--min-col:340px}.zp-herramienta{align-items:flex-start;gap:14px;display:flex}.zp-herramienta>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.zp-herramienta .nombre{font-family:var(--f-display);font-size:19px;font-weight:700;line-height:1.25}.zp-herramienta .nota{color:var(--pino-2);font-size:14px}.zp-fuentes h2{margin-bottom:10px;font-size:20px}.zp-fuentes ul{color:var(--pino-2);gap:6px;margin:0;padding-left:18px;font-size:15px;display:grid}.zp-fuentes p{color:var(--pino-2);margin:16px 0 0;font-size:14px;line-height:1.6}.zp-fuentes a{font-weight:700}
