.uj_I0W_hubPage,.uj_I0W_explorer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#172533;background:#f7f9f8}.uj_I0W_hubPage{min-height:100dvh;padding:clamp(20px,5vw,56px)}.uj_I0W_hubHeader{max-width:800px;margin:0 auto 24px}.uj_I0W_eyebrow{color:#16766d;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:700}.uj_I0W_hubTitle{margin:0;font-size:clamp(1.8rem,5vw,2.8rem);line-height:1.1}.uj_I0W_hubIntro{color:#526474;margin:12px 0 0;line-height:1.5}.uj_I0W_datasetGrid{gap:12px;max-width:800px;margin:auto;display:grid}.uj_I0W_datasetLink{color:inherit;background:#fff;border:1px solid #d4dedc;border-radius:12px;padding:20px;text-decoration:none}.uj_I0W_datasetLink:hover{border-color:#147c72}.uj_I0W_datasetTitle{margin:0;font-size:1.2rem}.uj_I0W_datasetDescription{color:#526474;margin:8px 0 16px;font-size:.9rem;line-height:1.5}.uj_I0W_datasetStats{flex-wrap:wrap;gap:12px 24px;margin:0;display:flex}.uj_I0W_datasetStats dt{color:#526474;font-size:.72rem}.uj_I0W_datasetStats dd{margin:2px 0 0;font-size:.95rem;font-weight:700}.uj_I0W_explorer{grid-template-rows:auto minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.uj_I0W_explorerHeader{z-index:500;background:#fff;border-bottom:1px solid #d4dedc;min-width:0;padding:8px 12px 0}.uj_I0W_titleRow{align-items:center;gap:8px;display:flex}.uj_I0W_titleRow h1{margin:0;font-size:clamp(1rem,3.8vw,1.25rem);line-height:1.2}.uj_I0W_backLink{color:#147c72;flex:none;place-items:center;width:36px;height:36px;font-size:2rem;line-height:1;text-decoration:none;display:grid}.uj_I0W_summaryLine{color:#526474;margin:0 0 10px 44px;font-size:.75rem;line-height:1.4}.uj_I0W_controls{gap:8px;display:flex}.uj_I0W_searchInput,.uj_I0W_selectInput,.uj_I0W_resetButton,.uj_I0W_filters summary{color:#172533;min-height:42px;font:inherit;background:#fff;border:1px solid #b9c8c5;border-radius:8px;font-size:1rem}.uj_I0W_searchInput{width:100%;min-width:0;padding:0 12px}.uj_I0W_searchInput::placeholder{color:#637582}.uj_I0W_filters{flex:none;position:relative}.uj_I0W_filters summary{cursor:pointer;place-items:center;min-width:76px;padding:0 10px;list-style:none;display:grid}.uj_I0W_filters summary::-webkit-details-marker{display:none}.uj_I0W_filterPanel{background:#fff;border:1px solid #b9c8c5;border-radius:10px;gap:12px;width:min(280px,100vw - 24px);max-height:calc(100dvh - 160px);padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 8px 24px #17253320}.uj_I0W_filterPanel label{color:#526474;gap:4px;font-size:.8rem;display:grid}.uj_I0W_selectInput{width:100%;padding:0 8px}.uj_I0W_resetButton{color:#147c72;cursor:pointer;font-weight:700}.uj_I0W_tabs{grid-template-columns:1fr 1fr;margin-top:4px;display:grid}.uj_I0W_tabs button{color:#526474;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:8px;font-size:.9rem}.uj_I0W_tabs button[aria-selected=true]{color:#10665f;border-color:#147c72;font-weight:700}.uj_I0W_mapPanel{background:#d7e1df;min-width:0;min-height:50dvh;position:relative;overflow:hidden}.uj_I0W_mapCanvas{z-index:0;position:absolute;inset:0}.uj_I0W_legend{z-index:401;color:#314654;background:#fffffff2;border-radius:6px;flex-wrap:wrap;gap:4px 10px;max-width:calc(100% - 20px);padding:6px 8px;font-size:.64rem;line-height:1.5;display:flex;position:absolute;top:10px;left:10px}.uj_I0W_legendItem{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.uj_I0W_legendDot{border-radius:50%;width:7px;height:7px}.uj_I0W_phoneLegend{border-left:1px solid #b9c8c5;gap:10px;padding-left:8px;display:inline-flex}.uj_I0W_phoneLegendDot{background:#84958f;border:1.5px solid;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 1px #84958f}.uj_I0W_selectedStrip{z-index:401;background:#fffffff5;border:1px solid #d4dedc;border-radius:8px;max-width:420px;padding:10px 12px;position:absolute;bottom:22px;left:10px;right:52px}.uj_I0W_selectedStrip p{color:#526474;margin:0 0 6px;font-size:.75rem}.uj_I0W_selectedMetrics{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 14px;font-size:.85rem;display:flex}.uj_I0W_resultsPanel{background:#fff;flex-direction:column;min-width:0;min-height:0;display:flex}.uj_I0W_mapPanel[hidden],.uj_I0W_resultsPanel[hidden]{display:none}.uj_I0W_resultCount{color:#526474;margin:0;padding:10px 14px 4px;font-size:.75rem}.uj_I0W_listHeader,.uj_I0W_resultItem{grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,.46fr));align-items:center;gap:8px;padding:12px 14px;display:grid}.uj_I0W_listHeader{color:#526474;border-bottom:1px solid #d4dedc;font-size:.7rem}.uj_I0W_listHeader span:not(:first-child),.uj_I0W_metric{text-align:right}.uj_I0W_resultList{overscroll-behavior:contain;min-height:0;overflow:auto}.uj_I0W_resultItem{color:#172533;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border-top:0;border-bottom:1px solid #e2e9e7;border-left:3px solid #0000;border-right:0;font-size:.85rem}.uj_I0W_resultItem[data-selected=true]{background:#edf8f5;border-left-color:#147c72}.uj_I0W_testDetails{gap:3px;min-width:0;display:grid}.uj_I0W_testDetails strong{font-size:.8rem}.uj_I0W_testDetails>span{color:#526474;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.uj_I0W_metric{font-variant-numeric:tabular-nums}.uj_I0W_emptyState{color:#526474;padding:20px 14px;font-size:.9rem}.uj_I0W_explorer button:focus-visible,.uj_I0W_explorer a:focus-visible,.uj_I0W_explorer summary:focus-visible,.uj_I0W_datasetLink:focus-visible{outline-offset:-3px;outline:3px solid #147c72}.network-map-dot{cursor:pointer}@media (min-width:800px){.uj_I0W_explorerHeader{padding-left:24px;padding-right:24px}.uj_I0W_controls,.uj_I0W_tabs{max-width:600px}.uj_I0W_resultCount,.uj_I0W_listHeader,.uj_I0W_resultItem{padding-left:24px;padding-right:24px}}
