.mapa-cn-box[data-astro-cid-hfg2r7e5]{width:100%}.mapa-toolbar[data-astro-cid-hfg2r7e5]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap}.mapa-switch[data-astro-cid-hfg2r7e5]{display:inline-flex;gap:.4rem}.mapa-vista[data-astro-cid-hfg2r7e5]{font-family:var(--font-sans);font-size:.82rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1rem;min-height:40px;border:0;border-radius:999px;background:var(--btn-bg);color:var(--action);cursor:pointer;transition:background .2s ease,color .2s ease}.mapa-vista[data-astro-cid-hfg2r7e5]:hover{background:var(--btn-bg-hover)}.mapa-vista[data-astro-cid-hfg2r7e5][aria-pressed=true]{background:var(--action);color:#fff}.mapa-hint[data-astro-cid-hfg2r7e5]{font-size:.78rem;color:var(--color-ink-faint)}.mapa-hint[data-astro-cid-hfg2r7e5][hidden]{display:none}.mapa-cn[data-astro-cid-hfg2r7e5]{width:100%;height:auto;max-height:70vh;display:block}.mapa-cn[data-astro-cid-hfg2r7e5] path[data-astro-cid-hfg2r7e5]{stroke:#fff;stroke-width:1;stroke-linejoin:round;transition:fill-opacity .2s ease}.mapa-cn[data-astro-cid-hfg2r7e5] text[data-astro-cid-hfg2r7e5]{font-family:var(--font-sans);font-size:calc(var(--fs) * 1.22);stroke:#fff;stroke-width:2.2;paint-order:stroke;pointer-events:none;transition:font-weight .1s ease}.mapa-cn[data-astro-cid-hfg2r7e5] .rest[data-astro-cid-hfg2r7e5] text[data-astro-cid-hfg2r7e5]{stroke-width:3}.mapa-cn[data-astro-cid-hfg2r7e5] .lbl[data-astro-cid-hfg2r7e5].wht text[data-astro-cid-hfg2r7e5]{stroke:none}.mapa-cn[data-astro-cid-hfg2r7e5] a[data-astro-cid-hfg2r7e5]{cursor:pointer}@media(max-width:860px){.mapa-toolbar[data-astro-cid-hfg2r7e5]{padding-inline:1.5rem}}@media(max-width:560px){.mapa-cn[data-astro-cid-hfg2r7e5] text[data-astro-cid-hfg2r7e5]{font-size:calc(var(--fs) * 1.4)}.mapa-cn[data-astro-cid-hfg2r7e5] .rest[data-astro-cid-hfg2r7e5] path[data-astro-cid-hfg2r7e5]{fill:#eff0f2}.mapa-cn[data-astro-cid-hfg2r7e5] .rest[data-astro-cid-hfg2r7e5] text[data-astro-cid-hfg2r7e5]{fill:#2b323d}}.mapa-cn[data-astro-cid-hfg2r7e5] a[data-astro-cid-hfg2r7e5]:hover path[data-astro-cid-hfg2r7e5]{stroke:var(--action);stroke-width:2.4}.mapa-cn[data-astro-cid-hfg2r7e5] a[data-astro-cid-hfg2r7e5]:focus-visible path[data-astro-cid-hfg2r7e5]{stroke:var(--action);stroke-width:2.4}.mapa-cn[data-astro-cid-hfg2r7e5] a[data-astro-cid-hfg2r7e5]:focus{outline:none}.mapa-cn[data-astro-cid-hfg2r7e5] .num[data-astro-cid-hfg2r7e5]{display:none}.mapa-cn[data-astro-cid-hfg2r7e5] .num[data-astro-cid-hfg2r7e5] text[data-astro-cid-hfg2r7e5]{font-size:34px;stroke:none}.mapa-cn-box[data-astro-cid-hfg2r7e5].vista-comunas .lbl[data-astro-cid-hfg2r7e5]{display:none}.mapa-cn-box[data-astro-cid-hfg2r7e5].vista-comunas .num[data-astro-cid-hfg2r7e5]{display:block}.mapa-cn-box[data-astro-cid-hfg2r7e5].vista-comunas .mapa-cn[data-astro-cid-hfg2r7e5] a[data-astro-cid-hfg2r7e5]:hover path[data-astro-cid-hfg2r7e5],.mapa-cn-box[data-astro-cid-hfg2r7e5].vista-comunas .mapa-cn[data-astro-cid-hfg2r7e5] a[data-astro-cid-hfg2r7e5]:focus-visible path[data-astro-cid-hfg2r7e5]{stroke-width:1}.mapa-cn-box[data-astro-cid-hfg2r7e5].vista-comunas .mapa-cn[data-astro-cid-hfg2r7e5] path[data-astro-cid-hfg2r7e5].hl{filter:brightness(.92)}.mapa-cn-box[data-astro-cid-hfg2r7e5].vista-comunas .mapa-cn[data-astro-cid-hfg2r7e5] path[data-astro-cid-hfg2r7e5].sel{filter:brightness(.82)}.comuna-panel[data-astro-cid-hfg2r7e5]{margin-top:var(--space-3);padding:var(--space-3);border-radius:14px;background:#f6f7f4}.comuna-panel[data-astro-cid-hfg2r7e5][hidden],.cp[data-astro-cid-hfg2r7e5][hidden]{display:none}.cp[data-astro-cid-hfg2r7e5] h3[data-astro-cid-hfg2r7e5]{margin:0 0 .4rem;font-size:1.3rem}.cp-barrios[data-astro-cid-hfg2r7e5]{margin:0 0 var(--space-2);color:var(--color-ink-soft);font-size:.95rem}.cp[data-astro-cid-hfg2r7e5] dl[data-astro-cid-hfg2r7e5]{margin:0 0 var(--space-2);display:grid;grid-template-columns:max-content 1fr;gap:.35rem var(--space-3)}.cp[data-astro-cid-hfg2r7e5] dt[data-astro-cid-hfg2r7e5]{font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-faint)}.cp[data-astro-cid-hfg2r7e5] dd[data-astro-cid-hfg2r7e5]{margin:0}.cp-text[data-astro-cid-hfg2r7e5]{margin:0;line-height:1.5}.cp-fuente[data-astro-cid-hfg2r7e5]{margin:var(--space-2) 0 0;font-size:.75rem;color:var(--color-ink-faint)}.cp-vacio[data-astro-cid-hfg2r7e5]{margin:0;color:var(--color-ink-soft)}
