.infra.svelte-pnj47f{margin:0}svg.svelte-pnj47f{width:100%;height:auto;display:block;overflow:visible}.provinces.svelte-pnj47f path:where(.svelte-pnj47f){fill:var(--map-1);stroke:#f3eee638;stroke-width:1.4px}.roads.svelte-pnj47f>path:where(.svelte-pnj47f){fill:none;stroke:#f3eee6bf;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 8}.shield.svelte-pnj47f rect:where(.svelte-pnj47f){fill:var(--teal);stroke:var(--ivory);stroke-width:2px}.shield.svelte-pnj47f text:where(.svelte-pnj47f){fill:var(--ivory);font-family:var(--font);text-anchor:middle;font-size:18px;font-weight:800}.halo.svelte-pnj47f{fill-opacity:.2}.dot.svelte-pnj47f{stroke:var(--azure);stroke-width:3px}.pt-airport.svelte-pnj47f .dot:where(.svelte-pnj47f),.pt-airport.svelte-pnj47f .halo:where(.svelte-pnj47f){fill:var(--gold)}.pt-port.svelte-pnj47f .dot:where(.svelte-pnj47f),.pt-port.svelte-pnj47f .halo:where(.svelte-pnj47f){fill:#5fd1c8}.pt-rail.svelte-pnj47f .dot:where(.svelte-pnj47f),.pt-rail.svelte-pnj47f .halo:where(.svelte-pnj47f){fill:var(--crimson)}.pt.svelte-pnj47f text:where(.svelte-pnj47f){font-family:var(--font);fill:var(--ivory);paint-order:stroke;stroke:rgba(var(--azure-rgb), .9);stroke-width:6px;stroke-linejoin:round;font-size:22px;font-weight:700}.legend.svelte-pnj47f{color:var(--text-on-ink);flex-wrap:wrap;gap:10px 20px;margin:16px 0 0;padding:0;font-size:.85rem;font-weight:600;list-style:none;display:flex}.legend.svelte-pnj47f li:where(.svelte-pnj47f){align-items:center;gap:8px;display:inline-flex}.swatch.svelte-pnj47f{border-radius:50%;width:12px;height:12px}.sw-airport.svelte-pnj47f{background:var(--gold)}.sw-port.svelte-pnj47f{background:#5fd1c8}.sw-rail.svelte-pnj47f{background:var(--crimson)}.sw-road.svelte-pnj47f{border-top:3px dashed #f3eee6bf;border-radius:0;width:22px;height:0}
