svg.svelte-o0tq8w{width:100%;height:100%;display:block}path.svelte-o0tq8w{stroke-linejoin:round;vector-effect:non-scaling-stroke}.outside.svelte-o0tq8w{fill:var(--rule);stroke:var(--rule-strong);stroke-width:.5px}.neighbour.svelte-o0tq8w{fill:#fff;cursor:pointer;transition:fill .12s}.neighbour.svelte-o0tq8w:hover{fill:var(--bg-panel)}.neighbour-borders.svelte-o0tq8w{fill:none;stroke:var(--rule-strong);stroke-width:.75px;pointer-events:none}.state.svelte-o0tq8w{fill:var(--bg-panel)}.district.svelte-o0tq8w{--fill:var(--bg-panel);fill:var(--fill);stroke:var(--cov-border);stroke-width:.75px;cursor:pointer;transition:fill .12s}.district.complete.svelte-o0tq8w{--fill:var(--cov-complete-map)}.district.partial.svelte-o0tq8w{--fill:var(--cov-partial-map)}.district.none.svelte-o0tq8w{--fill:var(--cov-none-map)}.district.not-enumerated.svelte-o0tq8w{--fill:var(--rule)}.unlinked.svelte-o0tq8w{fill:var(--rule)}.district.dimmed.svelte-o0tq8w{opacity:.2}.unlinked.svelte-o0tq8w{stroke:var(--muted);stroke-width:.5px;stroke-dasharray:2 2}.district.hovered.svelte-o0tq8w{fill:color-mix(in srgb, var(--fill) 70%, white)}.hover-border.svelte-o0tq8w,.focus-border.svelte-o0tq8w{fill:none;pointer-events:none}.hover-border.svelte-o0tq8w{stroke:var(--accent);stroke-width:2px}.focus-border.svelte-o0tq8w{stroke:var(--accent-strong);stroke-width:2.5px}.state-border.svelte-o0tq8w{fill:none;stroke:var(--ink-soft);stroke-width:1.25px;pointer-events:none}svg.svelte-1y29i3{width:100%;height:100%;display:block}path.svelte-1y29i3{stroke-linejoin:round;vector-effect:non-scaling-stroke}.state-fill.svelte-1y29i3{fill:var(--bg-panel)}.state-fill.dimmed.svelte-1y29i3{opacity:.2}.district.svelte-1y29i3,.unlinked.svelte-1y29i3{stroke:var(--cov-border);stroke-width:.25px;pointer-events:none}.district.svelte-1y29i3{fill:var(--bg-panel)}.district.complete.svelte-1y29i3{fill:var(--cov-complete-map)}.district.partial.svelte-1y29i3{fill:var(--cov-partial-map)}.district.none.svelte-1y29i3{fill:var(--cov-none-map)}.district.not-enumerated.svelte-1y29i3,.unlinked.svelte-1y29i3{fill:var(--rule)}.district.dimmed.svelte-1y29i3{opacity:.2}.borders.svelte-1y29i3{fill:none;stroke:var(--ink-soft);stroke-width:.6px;pointer-events:none}.state.svelte-1y29i3{fill:#0000;cursor:pointer;transition:fill .12s}.state.hovered.svelte-1y29i3{fill:#ffffff4d}.hover-border.svelte-1y29i3{fill:none;stroke:var(--accent);stroke-width:2px;pointer-events:none}.outside.svelte-1y29i3{fill:var(--rule);stroke:var(--rule-strong);stroke-width:.5px}main.svelte-1ywymak{max-width:1000px;padding:0 var(--gutter) 40px;margin:0 auto}.screen.svelte-1ywymak{height:calc(100dvh - var(--header-h));flex-direction:column;padding-bottom:16px;display:flex}.census-head.svelte-1ywymak{border-bottom:2px solid var(--ink);flex:none;padding:20px 0 0}.title.svelte-1ywymak{flex-wrap:wrap;align-items:flex-end;gap:4px 14px;min-width:0;display:flex}.title.svelte-1ywymak h1:where(.svelte-1ywymak){padding-bottom:9px;line-height:1}.visually-hidden.svelte-1ywymak{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.years.svelte-1ywymak{scrollbar-width:none;align-items:flex-end;gap:12px;max-width:100%;display:flex;overflow-x:auto}.year.svelte-1ywymak{color:var(--muted);font-family:var(--font-serif);font-variant-numeric:tabular-nums;flex-direction:column;gap:5px;padding-bottom:2px;font-size:18px;line-height:1;transition:color .15s;display:flex}.year.svelte-1ywymak:hover{color:var(--ink);text-decoration:none}.year[aria-current=page].svelte-1ywymak{color:var(--ink);font-size:28px;font-weight:500}.year-bar.svelte-1ywymak{opacity:.55;border-radius:1px;gap:1px;height:3px;transition:opacity .15s;display:flex;overflow:hidden}.year.svelte-1ywymak:hover .year-bar:where(.svelte-1ywymak),.year[aria-current=page].svelte-1ywymak .year-bar:where(.svelte-1ywymak){opacity:1}.year[aria-current=page].svelte-1ywymak .year-bar:where(.svelte-1ywymak){height:4px}.title-row.svelte-1ywymak{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-bottom:10px;display:flex}.tools.svelte-1ywymak{flex:none}@media (width>=720px){.title-row.svelte-1ywymak{flex-wrap:nowrap}.title.svelte-1ywymak{flex-wrap:nowrap;flex:0 auto}}h1.svelte-1ywymak{font-family:var(--font-serif);margin:0;font-size:28px;font-weight:500}.tools.svelte-1ywymak{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tool.svelte-1ywymak{gap:6px;min-height:30px;padding:4px 12px;font-size:13px}.coverage.svelte-1ywymak{border-top:1px solid var(--rule);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:10px 0 12px;font-size:13px;display:flex}.coverage.svelte-1ywymak p:where(.svelte-1ywymak){margin:0}.total.svelte-1ywymak{white-space:nowrap;flex-direction:column;justify-content:center;width:19ch;min-height:2.8em;line-height:1.4;display:flex}.total.svelte-1ywymak strong:where(.svelte-1ywymak),.legend.svelte-1ywymak strong:where(.svelte-1ywymak){color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.not-enum.svelte-1ywymak{color:var(--muted)}.legend.svelte-1ywymak strong:where(.svelte-1ywymak){text-align:right;min-width:3ch}.legend.svelte-1ywymak{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.legend-label.svelte-1ywymak{color:var(--muted);margin-right:2px}.chip.svelte-1ywymak{min-height:28px;color:var(--ink-soft);white-space:nowrap;border-radius:999px;gap:6px;padding:3px 10px}.chip[aria-pressed=true].svelte-1ywymak{border-color:var(--accent);color:var(--ink)}.chip.svelte-1ywymak:disabled{opacity:.5;cursor:default}.filtering.svelte-1ywymak .chip[aria-pressed=false]:where(.svelte-1ywymak){opacity:.45}.filtering.svelte-1ywymak .chip[aria-pressed=false]:where(.svelte-1ywymak) .swatch:where(.svelte-1ywymak){filter:grayscale()}.bar.svelte-1ywymak{border-radius:2px;flex:140px;gap:2px;height:10px;display:flex;overflow:hidden}.seg.svelte-1ywymak{flex-basis:0;min-width:3px;transition:opacity .15s}.seg.off.svelte-1ywymak{opacity:.2}.swatch.svelte-1ywymak{border-radius:2px;width:10px;height:10px}.complete.svelte-1ywymak{background:var(--cov-complete)}.partial.svelte-1ywymak{background:var(--cov-partial)}.none.svelte-1ywymak{background:var(--cov-none)}.counts.svelte-1ywymak{color:var(--muted);margin:0;font-size:13px}.counts-missing.svelte-1ywymak{color:var(--missing)}.columns.svelte-1ywymak{border-bottom:2px solid var(--ink);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);gap:0 32px;min-height:0;display:grid}.columns.has-selection.svelte-1ywymak{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.list.svelte-1ywymak{overscroll-behavior:contain;scroll-margin-top:var(--header-h);padding:0 0 2px;overflow-y:auto}.col-head.svelte-1ywymak{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.state-head.svelte-1ywymak{z-index:1;border-bottom:1px solid var(--rule-strong);background:#fff;align-items:baseline;gap:12px;margin-bottom:4px;padding:12px 8px 9px 10px;display:flex;position:sticky;top:0}.state-head.svelte-1ywymak .chevron:where(.svelte-1ywymak){visibility:hidden}.state-head.svelte-1ywymak .chevron:where(.svelte-1ywymak):before{content:"›"}.state-head.svelte-1ywymak .state-count:where(.svelte-1ywymak){font-size:inherit;align-items:center;gap:4px;display:inline-flex}.state-head.svelte-1ywymak .swatch:where(.svelte-1ywymak){display:inline-block}.state-head.svelte-1ywymak .swatch:where(.svelte-1ywymak):first-of-type{margin-left:2px}.district-head.svelte-1ywymak{border-top:1px solid var(--rule);flex-basis:100%;grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);gap:20px;margin:6px 0 -10px;padding:8px 8px 10px;display:grid}.list.svelte-1ywymak ul:where(.svelte-1ywymak){margin:0;padding:0;list-style:none}.states.svelte-1ywymak a:where(.svelte-1ywymak){color:var(--ink);border-left:2px solid #0000;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 8px;display:flex}.states.svelte-1ywymak a:where(.svelte-1ywymak):hover{text-decoration:none}.states.svelte-1ywymak a.hovered:where(.svelte-1ywymak),.districts.svelte-1ywymak .district.hovered:where(.svelte-1ywymak){background:var(--accent-tint)}.state-count.svelte-1ywymak{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-size:12.5px}.chevron.svelte-1ywymak{color:var(--muted);flex:none;margin-left:-4px;font-size:16px;line-height:1;transition:color .15s,transform .15s}.states.svelte-1ywymak a:where(.svelte-1ywymak):hover .chevron:where(.svelte-1ywymak),.states.svelte-1ywymak a.hovered:where(.svelte-1ywymak) .chevron:where(.svelte-1ywymak){color:var(--ink)}.states.svelte-1ywymak a:where(.svelte-1ywymak):hover .chevron:where(.svelte-1ywymak){transform:translate(2px)}.map-pane.svelte-1ywymak{min-height:320px;padding:28px 28px 16px;position:relative}.prompt.svelte-1ywymak{color:var(--muted);margin:8px 0 0}.map-error.svelte-1ywymak{color:var(--muted);margin:0;font-size:12.5px;position:absolute;bottom:16px;left:28px}.pane-head.svelte-1ywymak{z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--rule-strong);background:#fffffff2;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:10px 0;display:flex;position:sticky;top:0}.back.svelte-1ywymak{align-self:center;min-height:32px;padding:4px 12px}h2.svelte-1ywymak{font-family:var(--font-serif);margin:0;font-size:22px;font-weight:500}h2.svelte-1ywymak:focus{outline:none}.districts.svelte-1ywymak{margin:0;padding:0;list-style:none}.district.svelte-1ywymak{border-bottom:1px solid var(--rule);grid-template-columns:minmax(8rem,13rem) minmax(0,1fr);align-items:baseline;gap:4px 20px;padding:7px 8px;display:grid}.name.svelte-1ywymak{color:var(--ink);font-weight:500}.not-enumerated.svelte-1ywymak .name:where(.svelte-1ywymak){color:var(--muted)}.meta.svelte-1ywymak{grid-template-columns:max-content minmax(0,1fr);gap:4px 20px;margin:14px 0 0;font-size:13px;display:grid}.meta.svelte-1ywymak dt:where(.svelte-1ywymak){color:var(--muted)}.meta.svelte-1ywymak dd:where(.svelte-1ywymak){margin:0}code.svelte-1ywymak{font-size:12px}h3.svelte-1ywymak{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:22px 0 6px;font-size:11.5px;font-weight:600}h3.counts-missing.svelte-1ywymak{color:var(--missing)}.handbooks.svelte-1ywymak li:where(.svelte-1ywymak),.missing-list.svelte-1ywymak li:where(.svelte-1ywymak){border-bottom:1px solid var(--rule);padding:8px 0}.handbooks.svelte-1ywymak li:where(.svelte-1ywymak):first-child,.missing-list.svelte-1ywymak li:where(.svelte-1ywymak):first-child{border-top:1px solid var(--rule)}.handbooks.svelte-1ywymak .book:where(.svelte-1ywymak){white-space:normal;font-weight:500}.handbooks.svelte-1ywymak .size:where(.svelte-1ywymak){margin-left:8px}.book-meta.svelte-1ywymak{color:var(--muted);margin:2px 0 0;font-size:12.5px}.missing-list.svelte-1ywymak li:where(.svelte-1ywymak){color:var(--ink-soft);font-size:13px}.missing-what.svelte-1ywymak{color:var(--missing);margin-right:6px;font-weight:500}.books.svelte-1ywymak{flex-wrap:wrap;gap:4px 16px;display:flex}.book.svelte-1ywymak{white-space:nowrap}.size.svelte-1ywymak{color:var(--muted);margin-left:4px;font-size:11.5px}.later.svelte-1ywymak{color:var(--muted);margin-left:1px}.muted.svelte-1ywymak{color:var(--muted);font-style:italic}.empty.svelte-1ywymak{padding:12px 8px}.missing.svelte-1ywymak{font:inherit;color:var(--missing);white-space:nowrap;cursor:help;background:0 0;border:0;align-items:baseline;gap:5px;padding:0;display:inline-flex}.q.svelte-1ywymak{border:1px solid;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;font-weight:600;line-height:1;display:inline-grid;transform:translateY(-1px)}.tip.svelte-1ywymak{z-index:20;border:1px solid var(--rule-strong);max-width:300px;color:var(--ink-soft);pointer-events:none;background:#fff;border-radius:4px;padding:8px 10px;font-size:12.5px;line-height:1.45;position:fixed;box-shadow:0 4px 14px #0000001a}.tip.above.svelte-1ywymak{transform:translateY(-100%)}.tip-basis.svelte-1ywymak{color:var(--muted);margin-top:4px;display:block}.missing.svelte-1ywymak:focus-visible{outline:2px solid var(--missing);outline-offset:2px}.glossary.svelte-1ywymak{max-width:760px;padding-top:24px;font-size:13px}.glossary.svelte-1ywymak h2:where(.svelte-1ywymak){font-family:var(--font-serif);margin:0 0 8px;font-size:24px;font-weight:500}.glossary.svelte-1ywymak dl:where(.svelte-1ywymak){grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.glossary.svelte-1ywymak dt:where(.svelte-1ywymak),.glossary.svelte-1ywymak dd:where(.svelte-1ywymak){border-top:1px solid var(--rule);padding:10px 0}.glossary.svelte-1ywymak dt:where(.svelte-1ywymak):first-of-type,.glossary.svelte-1ywymak dd:where(.svelte-1ywymak):first-of-type{border-top:none}.glossary.svelte-1ywymak dt:where(.svelte-1ywymak){padding-right:20px;font-weight:600}.glossary.svelte-1ywymak dd:where(.svelte-1ywymak){color:var(--ink-soft);margin:0}.cite.svelte-1ywymak{white-space:nowrap}.sources.svelte-1ywymak ol:where(.svelte-1ywymak){margin:0;padding-left:22px}.sources.svelte-1ywymak li:where(.svelte-1ywymak){color:var(--ink-soft);scroll-margin-top:calc(var(--header-h) + 8px);padding:8px 0}.sources.svelte-1ywymak li:where(.svelte-1ywymak):target{animation:2.5s ease-out svelte-1ywymak-cited}@keyframes svelte-1ywymak-cited{0%,30%{background:var(--rule)}to{background:0 0}}.sources.svelte-1ywymak h3:where(.svelte-1ywymak){margin:16px 0 0;font-size:13px;font-weight:600}.sources.svelte-1ywymak p:where(.svelte-1ywymak){color:var(--ink-soft);margin:8px 0 0}.bulk.svelte-1ywymak p:where(.svelte-1ywymak){color:var(--ink-soft);margin:0}.sources.svelte-1ywymak blockquote:where(.svelte-1ywymak){border-left:2px solid var(--rule);margin:4px 0 0;padding-left:10px;font-style:italic}.parts.svelte-1ywymak{margin:4px 0;padding-left:18px}.parts.svelte-1ywymak strong:where(.svelte-1ywymak){margin-right:4px;font-weight:500}@media (width<=719px){main.svelte-1ywymak{padding-bottom:64px}.screen.svelte-1ywymak{height:auto}.columns.svelte-1ywymak,.columns.has-selection.svelte-1ywymak{border-bottom:none;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.list.svelte-1ywymak{overflow-y:visible}.sticky-head.svelte-1ywymak{top:var(--header-h)}.map-pane.svelte-1ywymak{display:none}}@media (width<=599px){.district.svelte-1ywymak{grid-template-columns:minmax(0,1fr)}.district-head.svelte-1ywymak{display:none}.years.svelte-1ywymak{gap:11px}}
