:root{--bg:#141516;--panel:#1b1d1e;--line:#373a3b;--text:#e8e5dd;--muted:#a0a29f;--orange:#c7a387;--mint:#a2b5a5}html,body{color:var(--text);background:#141516}header{border-color:var(--line);background:#141516!important}.metric,.map-panel,.quorum-panel,.chart-panel,.event-panel,.calculator,.region-card,.overview-directory,.chain-params,.market-stat-grid>div,.blob-card,.blob-empty,.provider-toolbar,.table-wrap,.pagination{border-color:#373a3b;background-color:#1b1d1e!important}.column-popover,.source-popover,.map-point-tooltip,.drawer,.provider-drawer,.block-tooltip{color:#e8e5dd;background:#222526!important;border-color:#535857!important}.metric:hover,.region-card:hover,.directory-table tbody tr:hover{background:#252829!important}.directory-table thead th,.column-menu-title{color:#c0c1bb;background:#242728}.directory-search .search,.distribution-search,.blob-search,.calc-main input{color:var(--text);background:#17191a!important;border-color:#464b4b!important}.panel-heading,.metric-label{color:#bfc2ba}.sub-label,.map-caption,.eyebrow,.section-description,.metric-bottom,.quorum-item,.legend,.map-footer,.axis{color:#a0a49e}.period .selected,.column-options .chosen{color:#f0ece3;background:#363d3b}.period,.outline,.table-controls,.quorum-status,.quorum-item,.panel-heading,.map-footer{border-color:#373d3c}.distribution-entry{background:#222627}.distribution-entry:nth-child(2n){background:#1b1f20}.distribution-entry .distribution-bar{background:#353c3a}.region-map .geo-dot:hover{fill:#f0ded0}.skeleton{background:#343b39!important}.availability-track{background:#343b39}.change-row,.region-panel button,.region-panel-title{border-color:#3b4240}.calculator input[type=range]{accent-color:#c7a387;background:#424946}.calculator input[type=range]::-webkit-slider-thumb{background:#c7a387;border-color:#1b1d1e}.calculator input[type=range]::-moz-range-thumb{background:#c7a387;border-color:#1b1d1e}.region-map-sidebar,.map-footer{background:#191c1d;border-color:#373d3c}.region-map-world{background:0 0}.region-hover-label,.map-info,.map-loading{background:#222526;border-color:#535857}.region-card>div{background:#353c3a}.region-country-rows a,.region-country-rows button{color:#d9dcd5;border-color:#373d3c}.region-panel-title strong,.region-panel-title p,.region-back{color:#b3b8af}.gauge svg line[stroke=\#d8a17a]{stroke:#c7a387}.region-map-world svg rect[fill=\#3c4934]{fill:#414944}.map-panel,.quorum-panel,.chart-panel,.event-panel,.calculator{position:relative}.map-panel:before,.quorum-panel:before,.chart-panel:before,.event-panel:before,.calculator:before{content:"";z-index:1;pointer-events:none;background:var(--orange);clip-path:polygon(0 0,100% 0,100% 25%,25% 25%,25% 100%,0 100%);width:12px;height:12px;position:absolute;top:-1px;left:-1px;display:block!important}.metric:before{content:"";background:repeating-linear-gradient(90deg,var(--orange) 0 5px,transparent 5px 8px);width:24px;height:3px;position:absolute;top:-1px;left:20px}.metric{position:relative}.connection-dot,.status i,.quorum-status i,.change-mark{box-shadow:none!important;border-radius:0!important}.region-card>div,.availability-track{position:relative}.region-card>div:after,.availability-track:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0 10px,var(--panel) 10px 13px);position:absolute;inset:0}.period .selected{box-shadow:inset 0 -3px 0 var(--orange)}.panel-heading{letter-spacing:.5px}.square{width:6px;height:6px}.metric,.map-panel,.quorum-panel,.chart-panel,.event-panel,.calculator,.region-card,.market-stat-grid>div,.blob-empty,.overview-directory,.chain-params{--pixel-edge:polygon(8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 8px,100% 8px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) calc(100% - 4px),calc(100% - 8px) calc(100% - 4px),calc(100% - 8px) 100%,8px 100%,8px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 8px),0 calc(100% - 8px),0 8px,4px 8px,4px 4px,8px 4px);clip-path:var(--pixel-edge);border-style:solid;border-width:1px;border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M8 .5H16V4H20V8H23.5V16H20V20H16V23.5H8V20H4V16H.5V8H4V4H8Z' fill='none' stroke='%23505855' stroke-width='1'/%3E%3C/svg%3E");border-image-slice:9;border-image-width:8px;border-image-repeat:stretch}.map-panel:before,.quorum-panel:before,.chart-panel:before,.event-panel:before,.calculator:before,.metric:before{display:none!important}.metric:focus-visible,.region-card:focus-visible{outline-offset:-6px}:root{--surface-input:#17191a;--surface-hover:#282d2d;--surface-selected:#343d3a;--border-control:#59615e;--status-ok:#a2b5a5;--status-warning:#ceb57f;--status-error:#d3978a;--control-edge:polygon(4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px),0 4px,4px 4px)}:where(.outline,.table-reset,.mobile-table-options,.retry-inline,.pagination button,.pagination select,.region-actions select,.network,.period,.distribution-search,.blob-search,.directory-search .search,.calc-main input,.column-popover input){clip-path:var(--control-edge);border:1px solid var(--border-control);border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M4 .5H8V4H11.5V8H8V11.5H4V8H.5V4H4Z' fill='none' stroke='%2359615e'/%3E%3C/svg%3E");border-image-slice:5;border-image-width:4px;border-image-repeat:stretch}.outline,.table-reset,.mobile-table-options,.retry-inline,.pagination button,.pagination select,.region-actions select,.network,.period{background:var(--surface-input);color:var(--text)}.outline:hover,.table-reset:hover:not(:disabled),.pagination button:hover:not(:disabled),.mobile-table-options:hover,.retry-inline:hover{background:var(--surface-hover);color:var(--orange)}.period{gap:4px;padding:4px}.period button{clip-path:var(--control-edge);color:var(--muted);transition:background .12s steps(2,end),color .12s steps(2,end)}.period button:hover{background:var(--surface-hover);color:var(--text)}.period button.selected{background:var(--surface-selected);color:var(--text);box-shadow:inset 0 -2px var(--orange)}:where(.outline,.table-reset,.mobile-table-options,.retry-inline,.pagination button,.pagination select,.region-actions select,.network,.period button,.distribution-search,.blob-search,.directory-search .search,.calc-main input,.column-popover input):focus-visible{outline:2px solid var(--orange);outline-offset:-5px}:where(.outline,.table-reset,.pagination button,.retry-inline):disabled{opacity:.35;cursor:default}.directory-search .search:focus-within,.distribution-search:focus-within{outline:1px solid var(--orange);outline-offset:-4px;background:#202625!important}.network select{color:var(--text);background-color:#0000}.network option,select option{background:var(--panel);color:var(--text)}.column-popover input,.provider-filters input,.provider-filters select{background:var(--surface-input);border-color:var(--border-control);color:var(--text)}.column-menu-trigger,.column-menu-trigger>svg,.column-popover label,.column-menu-title,.column-menu-filter-title strong,.column-menu-sorting>button span{color:var(--muted)}.column-menu-trigger:hover,.column-popover strong{color:var(--text)}.column-menu-trigger .current-sort,.column-menu-trigger.has-filter,.column-menu-filter-title button{color:var(--orange)}.column-menu-sorting>button{color:var(--text)!important}.column-menu-sorting>button:hover,.column-options button:hover{background:var(--surface-hover);color:var(--text)}.column-options button.chosen{background:var(--surface-selected);color:var(--orange)}.column-menu-filter-title,.directory-table td,.directory-pagination{border-color:var(--line)}.column-popover,.source-popover,.block-tooltip,.map-point-tooltip{border-color:var(--border-control)!important}.directory-table{clip-path:none;border-image:}.directory-table thead th{border-color:var(--line)}.directory-table tbody tr:hover{background:var(--surface-hover)!important}.directory-table small,.provider-identity small,.hosting-cell small,.tcp-cell small,.provider-rank{color:var(--muted)}.directory-table .provider-name b{color:var(--text)}.region-map-sidebar,.map-footer{background:#191c1d}.region-map-sidebar button,.region-map-sidebar a{color:var(--text);border-color:var(--line)}.region-map-sidebar button:hover,.region-map-sidebar a:hover{color:var(--orange);background:var(--surface-hover)}.geo-pixels rect{fill:#515b55}.geo-region.highlighted .geo-pixels rect{fill:#788a7e}.geo-outline{stroke:#a2b5a5}.region-map .geo-dot{fill:var(--orange);stroke:var(--bg)}.region-map .geo-point:hover .geo-dot,.region-map .geo-point:focus .geo-dot{fill:#f0ded0}.region-map:after{display:none}.region-hover-label{color:var(--text)}.status,.quorum-status,.change-row.recovered .change-mark{color:var(--status-ok)}.connection-dot{background:var(--status-ok)}.connection-dot.error,.change-row.unavailable .change-mark{background:var(--status-error)}.change-row.recovered .change-mark{background:var(--status-ok)}.change-row span,.change-row small,.change-row time,.chain-params dt,.provider-drawer dt,.provider-drawer label,.address-list label{color:var(--muted)}.change-row,.address-list>div,.chain-params dl>div{border-color:var(--line)}.analytics-warning,.inline-measurement-error{color:#d7c7a7;background:#282620;border-color:#756953}.analytics-warning button,.inline-measurement-error button{color:var(--orange)}.source-status,.status-block,.source-popover,.source-popover p,.source-popover time{color:var(--muted)}.source-popover a{color:var(--orange)}.actual-series svg [stroke=\#d8a17a],.actual-series svg [stroke=\#e8a36c]{stroke:var(--orange)}.actual-series svg [fill=\#d8a17a],.actual-series svg [fill=\#e8a36c]{fill:var(--orange)}.calculator input[type=range]:focus-visible{outline-offset:6px}.provider-drawer .close,.drawer .close{color:var(--text);min-width:36px;min-height:36px;clip-path:var(--control-edge);background:var(--surface-hover);padding:8px}@media (prefers-reduced-motion:reduce){.period button{transition:none}}.directory-table tbody tr,.directory-table tbody td{background:var(--panel);color:var(--text)}.directory-table tbody tr:hover td{background:var(--surface-hover)}.region-panel-title p,.region-panel-title small,.region-country-rows small,.region-choices span,.distribution-entry span,.distribution-entry small,.distribution-empty{color:var(--muted)}.column-popover,.source-popover,.block-tooltip,.column-menu-sorting>button,.column-options button{clip-path:var(--control-edge)}#overview>.overview-directory{padding-right:var(--card-inset)}#overview>.overview-directory>.outline,main>.data-section>.section-top>.outline{flex-shrink:0;justify-content:space-between;align-self:center;gap:16px;width:248px;min-height:48px;padding:12px 18px}main>.data-section>.section-top{padding-right:calc(var(--card-inset) + 1px)}@media (max-width:700px){#overview>.overview-directory{padding-right:16px}main>.data-section>.section-top{padding-right:0}#overview>.overview-directory>.outline,main>.data-section>.section-top>.outline{align-self:stretch;width:100%;max-width:none}}main.compact-overview{padding-top:18px}.compact-overview>.source-status.compact-status{min-height:20px;margin-bottom:6px}.compact-overview #overview>.title-row{align-items:center;min-height:44px;margin:0 0 16px}.compact-overview #overview h1{font-size:28px;line-height:1.2}.compact-overview .metric{min-height:140px;padding:16px 20px}.compact-overview .metric-label{min-height:20px}.compact-overview .metric-value{min-height:40px;margin-top:10px;line-height:1.15}.compact-overview .metric-bottom{min-height:32px;padding-top:10px}@media (max-width:700px){main.compact-overview{padding-top:12px}.compact-overview #overview>.title-row{min-height:40px;margin-bottom:12px}.compact-overview #overview h1{font-size:24px}.compact-overview .metric{padding:14px}.compact-overview .metric-label{min-height:28px}.compact-overview .metric-value{min-height:34px;margin-top:8px}.compact-overview .metric-bottom{min-height:30px;padding-top:8px}}.region-map-sidebar .region-country-rows{isolation:isolate;padding:4px 4px 8px;scroll-padding-block:8px}.region-map-sidebar .region-country-rows>button,.region-map-sidebar .region-country-rows>a{gap:12px;min-height:44px;padding:11px 12px;line-height:1.4;position:relative}.region-map-sidebar .region-country-rows>button>span,.region-map-sidebar .region-country-rows>a>span{overflow-wrap:anywhere;min-width:0}.region-map-sidebar .region-country-rows small{flex-shrink:0}.region-map.is-scrolling .region-map-sidebar button:hover,.region-map.is-scrolling .region-map-sidebar a:hover{color:var(--text);background:0 0}header{z-index:100;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;background:#141516!important}.column-option-search:empty{display:none}.column-option-search{padding:2px 9px 10px}.column-option-search input{width:100%;min-width:0;min-height:38px;clip-path:var(--control-edge);margin:0;padding:9px 10px;font-size:13px}.column-option-search input::placeholder{color:var(--muted)}.column-options-empty{color:var(--muted);margin:0;padding:14px 9px;font-size:13px}.source-status{--status-ok:#79dca3;--status-warning:#edbf70;--status-error:#ef8f87}.connection-dot.live{background:var(--status-ok)}.connection-dot.partial,.connection-dot.updating{background:var(--status-warning)}.connection-dot.error,.change-row.unavailable .change-mark{background:var(--status-error)}.source-details summary:has(.connection-dot.live)>span:first-of-type{color:var(--status-ok)}:is(.source-details summary:has(.connection-dot.partial)>span:first-of-type,.source-details summary:has(.connection-dot.updating)>span:first-of-type){color:var(--status-warning)}.source-details summary:has(.connection-dot.error)>span:first-of-type{color:var(--status-error)}.connection-dot{opacity:1}.status.warn{color:var(--status-warning)}.region-map .geo-provider-pixel{fill:#dbb08c;stroke:none;shape-rendering:crispedges}.region-map .geo-point:hover .geo-provider-pixel,.region-map .geo-point:focus .geo-provider-pixel{fill:#fff0d9;stroke:none}
