.QUiI6a_root{--map-sea:var(--accent);--map-land:var(--card);--map-land-hover:var(--background);--map-land-selected:var(--muted);--map-region-edge:#5f8f73;--map-coast:#34503e;--map-strong:var(--foreground);--map-label:var(--foreground);--map-halo:var(--card);--map-focus:#a8214f;--map-control-edge:#5f8f73;--map-pin:var(--primary);--map-pin-edge:var(--card);--map-pin-ink:#fff;--map-sample:#75591f}.dark .QUiI6a_root{--map-sea:var(--card);--map-land:var(--muted);--map-land-hover:var(--border);--map-land-selected:var(--border);--map-region-edge:#7fa58a;--map-coast:var(--muted-foreground);--map-strong:var(--foreground);--map-label:var(--foreground);--map-halo:var(--card);--map-focus:#c9a24b;--map-control-edge:#7fa58a;--map-pin:#e0457b;--map-pin-edge:var(--background);--map-pin-ink:var(--background);--map-sample:#c9a24b}.QUiI6a_frame{background:var(--map-sea)}.QUiI6a_land{fill:var(--map-land)}.QUiI6a_region{fill:var(--map-land);stroke:var(--map-region-edge);stroke-width:1.4px;stroke-dasharray:6 4;cursor:pointer}.QUiI6a_region[data-hover=true]{fill:var(--map-land-hover)}.QUiI6a_region[data-selected=true]{fill:var(--map-land-selected)}.QUiI6a_hatch line{stroke:var(--map-strong);stroke-opacity:.35;stroke-width:2.4px}.QUiI6a_selectedOutline{fill:none;stroke:var(--map-strong);stroke-width:7px;stroke-linejoin:round;pointer-events:none}.QUiI6a_focusOutline{fill:none;stroke:var(--map-focus);stroke-width:5px;stroke-dasharray:10 6;stroke-linejoin:round;pointer-events:none}.QUiI6a_coast{fill:none;stroke:var(--map-coast);stroke-width:2px;stroke-linejoin:round;pointer-events:none}.QUiI6a_leader{stroke:var(--map-label);stroke-width:1.5px}.QUiI6a_badge{fill:var(--map-halo);stroke:var(--map-strong);stroke-width:2.2px}.QUiI6a_badge[data-selected=true]{fill:var(--map-strong)}.QUiI6a_badgeText{fill:var(--map-label);font:700 22px/1 var(--font-sans)}.QUiI6a_badge[data-selected=true]+.QUiI6a_badgeText{fill:var(--map-halo)}.QUiI6a_label{fill:var(--map-label);font:600 22px/1 var(--font-sans);stroke:var(--map-halo);stroke-width:5px;paint-order:stroke;stroke-linejoin:round}.QUiI6a_label[data-selected=true]{font-weight:700}@media (max-width:639px){.QUiI6a_badgeText{font-size:34px}.QUiI6a_label{display:none}}.QUiI6a_pin{fill:var(--map-pin);stroke:var(--map-pin-edge);stroke-width:2px}.QUiI6a_pinGlyph{fill:var(--map-pin-ink);font:700 13px/1 var(--font-sans)}.QUiI6a_cluster{fill:var(--map-strong);stroke:var(--map-pin);stroke-width:4.5px}.QUiI6a_clusterText{fill:var(--map-halo);font:700 18px/1 var(--font-sans)}.QUiI6a_item{border-color:var(--map-control-edge)}.QUiI6a_itemButton[aria-expanded=true]{background:var(--map-land-selected);box-shadow:inset 4px 0 0 var(--map-strong)}.QUiI6a_itemButton:hover{background:var(--map-land-hover)}.QUiI6a_itemButton:focus-visible{outline:3px solid var(--map-focus);outline-offset:-3px}.QUiI6a_itemBadge{border-color:var(--map-control-edge)}.QUiI6a_itemButton[aria-expanded=true] .QUiI6a_itemBadge{background:var(--map-strong);border-color:var(--map-strong);color:var(--map-halo)}.QUiI6a_focusable:focus-visible{outline:2px solid var(--map-focus);outline-offset:2px}.QUiI6a_sample{border-color:var(--map-sample)}
