.map-view.svelte-13fbjxn{flex-direction:column;gap:16px;min-width:0;height:100%;padding:24px;display:flex;position:relative}.map-head.svelte-13fbjxn h1:where(.svelte-13fbjxn){margin:0;font-size:1.5rem}.sub.svelte-13fbjxn{color:var(--text-secondary);margin:4px 0 0}.loading.svelte-13fbjxn{color:var(--text-secondary)}.canvas-wrap.svelte-13fbjxn{border:1px solid var(--border);border-radius:12px;flex:1;min-height:320px;position:relative;overflow:hidden}.canvas.svelte-13fbjxn{display:block}.gov-label{letter-spacing:.01em;font-weight:500}.canvas.svelte-13fbjxn path{cursor:pointer;transition:fill .12s}.canvas.svelte-13fbjxn path:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.gov-card.svelte-13fbjxn{inset-inline-end:24px;background:var(--surface-overlay);border:1px solid var(--border);max-width:280px;box-shadow:var(--shadow-1);border-radius:10px;padding:14px 16px;position:absolute;top:160px}.gov-card.svelte-13fbjxn h2:where(.svelte-13fbjxn){margin:0 0 6px;font-size:1.05rem}.code.svelte-13fbjxn{color:var(--text-secondary);font-size:.85rem}.region.svelte-13fbjxn{color:var(--text-secondary);margin:0 0 8px;font-size:.9rem}dl.svelte-13fbjxn{margin:0;font-size:.85rem}dl.svelte-13fbjxn dt:where(.svelte-13fbjxn){color:var(--text-secondary)}dl.svelte-13fbjxn dd:where(.svelte-13fbjxn){margin:0}.close.svelte-13fbjxn{margin-top:10px}.table-alt.svelte-13fbjxn{border:1px solid var(--border);border-radius:10px;padding:8px 12px}.table-alt.svelte-13fbjxn table:where(.svelte-13fbjxn){border-collapse:collapse;width:100%;margin-top:8px;font-size:.9rem}.table-alt.svelte-13fbjxn th:where(.svelte-13fbjxn),.table-alt.svelte-13fbjxn td:where(.svelte-13fbjxn){text-align:start;border-bottom:1px solid var(--border);padding:4px 8px}@media (width<=640px){.map-view.svelte-13fbjxn{padding:16px}.gov-card.svelte-13fbjxn{max-width:none;margin-top:4px;position:static}}@media (prefers-reduced-motion:reduce){.canvas.svelte-13fbjxn path{transition:none}}
