.state-map[data-astro-cid-dnhuhxrm]{margin:0}.state-map-panel[data-astro-cid-dnhuhxrm]{position:relative;border:var(--rule);border-radius:var(--radius);background:var(--paper);overflow:hidden}.state-map-svg[data-astro-cid-dnhuhxrm]{display:block;width:100%;height:auto}.ground[data-astro-cid-dnhuhxrm]{fill:var(--paper);stroke:var(--paper-line);stroke-width:0.5}.electorate[data-astro-cid-dnhuhxrm]{fill:none;stroke:var(--ink);stroke-width:0.45;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke 0.14s linear}.electorate[data-astro-cid-dnhuhxrm].is-flagged,.electorate[data-astro-cid-dnhuhxrm].is-filled,.electorate[data-astro-cid-dnhuhxrm].is-selected{stroke:var(--party);stroke-width:1.6;fill:var(--party)}.electorate[data-astro-cid-dnhuhxrm].is-selected{stroke-width:2}.electorate[data-astro-cid-dnhuhxrm][data-p=ALP]{--party: var(--party-alp)}.electorate[data-astro-cid-dnhuhxrm][data-p=LIB]{--party: var(--party-lib)}.electorate[data-astro-cid-dnhuhxrm][data-p=NAT]{--party: var(--party-nat)}.electorate[data-astro-cid-dnhuhxrm][data-p=GRN]{--party: var(--party-grn)}.electorate[data-astro-cid-dnhuhxrm][data-p=IND]{--party: var(--party-ind)}.electorate[data-astro-cid-dnhuhxrm][data-p=ONP]{--party: var(--party-onp)}@media (prefers-reduced-motion: no-preference){.electorate[data-astro-cid-dnhuhxrm].is-flagged{animation:fill-pulse 3.2s cubic-bezier(0.16,1,0.3,1) infinite}.electorate[data-astro-cid-dnhuhxrm].is-flagged:nth-child(even){animation-delay:1.6s}@keyframes fill-pulse{0%,100%{fill-opacity:1}50%{fill-opacity:0.25}}}.electorate[data-astro-cid-dnhuhxrm].is-dimmed{fill:none;stroke:var(--paper-line);stroke-width:0.45;animation:none}.state-map-svg[data-astro-cid-dnhuhxrm]{touch-action:pan-y}.state-map-svg[data-astro-cid-dnhuhxrm][data-zoomed]{touch-action:none}.state-map-svg[data-astro-cid-dnhuhxrm][data-zoomed]{cursor:grab}.state-map-svg[data-astro-cid-dnhuhxrm][data-grabbing]{cursor:grabbing}.zoom-layer[data-astro-cid-dnhuhxrm]{transform-origin:0 0}.state-map-controls[data-astro-cid-dnhuhxrm]{position:absolute;right:0.5rem;bottom:0.5rem;display:flex;gap:0;background:var(--paper);border:var(--rule);border-radius:var(--radius);overflow:hidden}.state-map-controls[data-astro-cid-dnhuhxrm] button[data-astro-cid-dnhuhxrm]{font-family:var(--mono);font-size:0.8125rem;line-height:1;background:var(--paper);color:var(--ink);border:0;border-radius:0;padding:0.4rem 0.6rem;text-transform:none;letter-spacing:0;cursor:pointer}.state-map-controls[data-astro-cid-dnhuhxrm] button[data-astro-cid-dnhuhxrm]+button[data-astro-cid-dnhuhxrm]{border-left:var(--rule-soft)}.state-map-controls[data-astro-cid-dnhuhxrm] button[data-astro-cid-dnhuhxrm]:hover{background:var(--ink);color:var(--paper);transform:none;box-shadow:none}.state-map-caption[data-astro-cid-dnhuhxrm]{display:block;margin-top:0.7rem;font-size:0.85rem;color:var(--slate)}.state-map-caption[data-astro-cid-dnhuhxrm] strong{color:var(--ink);font-weight:500}