/* bmd-dark-override: 4 rules, 0 media blocks */.map-card.svelte-1om0fzd{border:1px solid var(--bmd-line, #d6dce3);border-radius:var(--bmd-radius-card, 8px);background:var(--bmd-bg-surface, #fff);padding:16px;box-shadow:var(--bmd-shadow-card, 0 1px 2px rgb(16 27 42 / .06))}:where(:root[data-theme='dark']) .map-card.svelte-1om0fzd{border:1px solid #43484e}.map-head.svelte-1om0fzd{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;justify-content:space-between;margin-bottom:8px}.map-head.svelte-1om0fzd h2:where(.svelte-1om0fzd){margin:0;font-size:1.25rem;color:var(--bmd-ink-1, #1b2733)}.readout.svelte-1om0fzd{margin:0;font-size:.95rem;color:var(--bmd-ink-2, #44505e)}.us-map.svelte-1om0fzd{width:100%;height:auto;display:block}.state.svelte-1om0fzd{stroke:#fff;stroke-width:1;cursor:pointer;outline:none}.state.svelte-1om0fzd:hover,.state.is-active.svelte-1om0fzd{stroke:var(--bmd-ink-1, #1b2733);stroke-width:2.5}.state.svelte-1om0fzd:focus-visible{stroke:var(--bmd-navy-700, #274463);stroke-width:3}.detail.svelte-1om0fzd{margin-top:16px;border:1px solid var(--bmd-line, #d6dce3);border-left:4px solid var(--bmd-navy-700, #274463);border-radius:var(--bmd-radius-card, 8px);background:var(--bmd-navy-50, #f2f6fa);padding:16px}:where(:root[data-theme='dark']) .detail.svelte-1om0fzd{border:1px solid #43484e;background:#0c0f11}.detail.svelte-1om0fzd h2:where(.svelte-1om0fzd){margin:0 0 8px;font-size:1.1rem;color:var(--bmd-ink-1, #1b2733)}.detail.svelte-1om0fzd p:where(.svelte-1om0fzd),.committee-names.svelte-1om0fzd{margin:0 0 8px;max-width:70ch;color:var(--bmd-ink-2, #44505e)}.committee-names.svelte-1om0fzd{padding-left:1.1rem}.muted.svelte-1om0fzd{color:var(--bmd-ink-3, #5f6b79)}.state-page.svelte-1om0fzd{color:var(--bmd-navy-700, #274463)}:where(:root[data-theme='dark']) .state-page.svelte-1om0fzd{color:#afd1f7}.clear.svelte-1om0fzd{min-height:44px;padding:8px 16px;border:1px solid var(--bmd-line, #d6dce3);border-radius:var(--bmd-radius-input, 6px);background:var(--bmd-bg-surface, #fff);color:var(--bmd-ink-1, #1b2733);cursor:pointer}:where(:root[data-theme='dark']) .clear.svelte-1om0fzd{border:1px solid #43484e}
