.ZipChoropleth-module__ykC8Zq__root{gap:20px;display:grid}.ZipChoropleth-module__ykC8Zq__mapWrap{background:var(--surface);border:1px solid var(--border-subtle);border-radius:16px;padding:clamp(12px,3vw,28px)}.ZipChoropleth-module__ykC8Zq__svg{width:100%;height:auto;display:block}.ZipChoropleth-module__ykC8Zq__zip{stroke:var(--surface);stroke-width:1px;stroke-linejoin:round;transition:opacity .15s var(--ease-fluid,ease)}.ZipChoropleth-module__ykC8Zq__zip:hover{opacity:.82}.ZipChoropleth-module__ykC8Zq__legend{flex-wrap:wrap;align-items:baseline;gap:10px 20px;display:flex}.ZipChoropleth-module__ykC8Zq__legendCaption{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--copper);flex:none;margin:0;font-size:10px;font-weight:600}.ZipChoropleth-module__ykC8Zq__legendList{flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.ZipChoropleth-module__ykC8Zq__legendItem{align-items:center;gap:7px;display:inline-flex}.ZipChoropleth-module__ykC8Zq__swatch{border:1px solid var(--border-default);border-radius:3px;flex:none;width:14px;height:14px;display:inline-block}.ZipChoropleth-module__ykC8Zq__swatch[data-nodata=true]{background-image:repeating-linear-gradient(45deg, var(--ink-5) 0, var(--ink-5) 1.5px, var(--panel) 1.5px, var(--panel) 5px)}.ZipChoropleth-module__ykC8Zq__legendRange{color:var(--ink-2);white-space:nowrap;font-size:12.5px}.ZipChoropleth-module__ykC8Zq__tableDetails{border-top:1px solid var(--border-subtle);padding-top:14px}.ZipChoropleth-module__ykC8Zq__tableSummary{cursor:pointer;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--copper);padding:4px 0;font-size:11px;font-weight:600}.ZipChoropleth-module__ykC8Zq__tableSummary:hover{color:var(--copper-hover)}.ZipChoropleth-module__ykC8Zq__tableScroll{margin-top:14px;overflow-x:auto}.ZipChoropleth-module__ykC8Zq__tableScroll table{min-width:420px}@media (max-width:480px){.ZipChoropleth-module__ykC8Zq__legendCaption{flex-basis:100%}}
