.map-page_page__I8ZYJ{width:100%;min-width:0;padding-bottom:36px}.map-page_toolHead__kuIes{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding:16px 0 14px;margin-bottom:14px;border-bottom:1px solid var(--border)}.map-page_toolHead__kuIes h1{margin:0;font-size:26px}.map-page_toolHead__kuIes>span{max-width:78ch;line-height:1.5}.map-page_controls__lsFmm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:8px 0 10px;margin-bottom:10px;border-bottom:1px solid var(--border)}.map-page_marketTabs___fMo6{display:flex;gap:4px}.map-page_marketTab__Pk5ij{min-height:36px;height:auto;padding:6px 10px 5px;color:var(--dim);border-bottom:1px solid transparent;font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.map-page_marketTab__Pk5ij:hover{color:var(--ink);background:transparent}}.map-page_activeMarket__aJyzw{color:var(--accent);background:transparent;border-bottom-color:var(--ink)}@media (hover:hover) and (pointer:fine){.map-page_activeMarket__aJyzw:hover{color:var(--accent);background:transparent;border-bottom-color:var(--ink)}}.map-page_metrics___gPfI{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.map-page_metric__UhDKs{min-height:36px;height:auto;padding:3px 9px;color:var(--dim);border:1px solid var(--border);font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.map-page_metric__UhDKs:hover{color:var(--ink);background:transparent;border-color:var(--dim)}}.map-page_activeMetric__eJC0U{color:var(--ink);background:var(--hover);border-color:var(--border);border-bottom-color:var(--accent);font-weight:600}@media (hover:hover) and (pointer:fine){.map-page_activeMetric__eJC0U:hover{color:var(--ink);background:var(--hover);border-color:var(--border);border-bottom-color:var(--accent)}}.map-page_marketTab__Pk5ij:focus-visible,.map-page_metric__UhDKs:focus-visible,.map-page_more__e9_6p:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:2px}.map-page_honesty__nGaSf{max-width:92ch;margin:0 0 12px;line-height:1.6;text-wrap:pretty}.map-page_loadError__bU7P6 .error-panel{min-height:220px}.map-page_state__dwqIP{display:flex;min-height:140px;align-items:center;justify-content:center;padding:24px 16px;color:var(--dim);text-align:center}.map-page_state__dwqIP>span{max-width:76ch;line-height:1.5}.map-page_meta__SuRLu{margin:0 0 8px;line-height:1.7;text-wrap:pretty}.map-page_more__e9_6p{display:inline-flex;min-height:32px;height:auto;margin-block:-6px;padding:3px 2px;color:var(--dim);font-size:inherit;font-weight:400;vertical-align:baseline}@media (hover:hover) and (pointer:fine){.map-page_more__e9_6p:hover{color:var(--accent);background:transparent}}.map-page_warning__pgbAk{max-width:92ch;margin:0 0 10px;color:var(--dim);line-height:1.6;text-wrap:pretty}.map-page_legend__7Wmjm{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:10px}.map-page_strip__6wS3z{display:inline-flex;border:1px solid var(--border)}.map-page_swatch__PDIx7{display:inline-block;width:22px;height:11px;border-inline-end:1px solid var(--border)}.map-page_swatch__PDIx7:last-child{border-inline-end:0}.map-page_ends__vN8qC{color:var(--faint)}.map-page_medianValue__TL8OP{color:var(--ink)}.map-page_plotWrap__A8do7{min-width:0;padding:12px}.map-page_medianLine__nstOR{max-width:92ch;margin:10px 0 0;line-height:1.6}.map-page_treemapPlot__OQekz,.map-page_treemap__PpLcl{width:100%;min-width:0}.map-page_treemapPlot__OQekz{position:relative}.map-page_treemapSvg__aea4w{display:block;max-width:100%}.map-page_groupLabel__g1VWy{fill:var(--dim);font-size:10px}.map-page_groupTotal__nF2HN{fill:var(--faint);font-size:10px}.map-page_cellLabel__Vy19F{fill:var(--ink);font-size:10px;pointer-events:none}.map-page_cellSublabel__xIZfF{fill:var(--dim);font-size:10px;pointer-events:none}.map-page_cellLink__rD5tz rect{cursor:pointer;stroke:none}.map-page_cellLink__rD5tz:focus{outline:none}.map-page_cellRing__DUFDX{fill:none;stroke:var(--accent);stroke-width:2px;pointer-events:none}.map-page_tooltip__HqV1y{position:absolute;z-index:2;width:min(190px,calc(100% - 16px));min-width:0;padding:6px 10px;color:var(--ink);background:var(--surface);border:1px solid var(--border);pointer-events:none;transform:translateX(-50%)}.map-page_tooltipAbove__8EYSb{transform:translate(-50%,-100%)}.map-page_tooltipName__1_9_4{margin-bottom:3px;overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.map-page_tooltipRow__n9f7I{display:flex;align-items:center;gap:6px;min-width:0;font-size:11px;line-height:1.7}.map-page_tooltipKey__Sf6MB{min-width:0;overflow:hidden;color:var(--dim);text-overflow:ellipsis;white-space:nowrap}.map-page_tooltipValue__02Qcf{margin-inline-start:auto;padding-inline-start:14px;color:var(--ink);white-space:nowrap}.map-page_absent__WSuvb{color:var(--faint)}.map-page_undersized__hm9uY{margin-top:6px;color:var(--dim);line-height:1.5}@media (max-width:680px){.map-page_toolHead__kuIes{gap:6px}.map-page_controls__lsFmm,.map-page_toolHead__kuIes{align-items:flex-start;flex-direction:column}.map-page_metrics___gPfI{align-items:flex-start}.map-page_metrics___gPfI>span:first-child{flex-basis:100%}.map-page_plotWrap__A8do7{padding-inline:8px}}@media (forced-colors:active){.map-page_cellLink__rD5tz rect{stroke:CanvasText;stroke-width:1px}.map-page_cellRing__DUFDX{stroke:Highlight;stroke-width:3px}.map-page_strip__6wS3z{border-color:CanvasText}}