.time-chart.svelte-jww3fa{--series-1: #3987e5;--series-2: #d95926;--series-3: #199e70}:root[data-theme=light] .time-chart.svelte-jww3fa{--series-1: #2a78d6;--series-2: #eb6834;--series-3: #1baf7a}.slot-1.svelte-jww3fa{--series: var(--series-1)}.slot-2.svelte-jww3fa{--series: var(--series-2)}.slot-3.svelte-jww3fa{--series: var(--series-3)}.time-legend.svelte-jww3fa{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:14px 0 0;padding:0;font-size:13px;color:var(--secondary)}.time-legend.svelte-jww3fa li:where(.svelte-jww3fa){display:inline-flex;align-items:center;min-width:0;overflow-wrap:anywhere}.swatch.svelte-jww3fa{display:inline-block;flex:none;width:14px;height:3px;border-radius:2px;margin-right:8px;background:var(--series)}.time-plot.svelte-jww3fa{position:relative;outline:none;border-radius:6px;touch-action:pan-y}.time-plot.svelte-jww3fa:focus-visible{box-shadow:0 0 0 2px var(--accent)}.time-plot.svelte-jww3fa .traffic-chart:where(.svelte-jww3fa){display:block}.time-grid.svelte-jww3fa{stroke:var(--border-soft);stroke-width:1}.time-rule.svelte-jww3fa{stroke:var(--secondary);stroke-width:1.25;stroke-dasharray:5 4}.traffic-chart.svelte-jww3fa .time-rule-label:where(.svelte-jww3fa){fill:var(--secondary);paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round}.time-line.svelte-jww3fa{fill:none;stroke:var(--series);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.time-dot.svelte-jww3fa{fill:var(--series)}.time-cursor.svelte-jww3fa{stroke:var(--border-strong);stroke-width:1}.time-mark.svelte-jww3fa{fill:var(--series);stroke:var(--surface);stroke-width:2}.time-tip.svelte-jww3fa{position:absolute;top:8px;transform:translate(-50%);pointer-events:none;display:flex;flex-direction:column;gap:4px;width:max-content;max-width:min(300px,80vw);padding:9px 11px;border:1px solid var(--border);border-radius:7px;background:var(--floating);box-shadow:var(--shadow);font-size:12px;line-height:1.45;color:var(--secondary)}.time-tip.start.svelte-jww3fa{transform:none}.time-tip.end.svelte-jww3fa{transform:translate(-100%)}.time-tip.svelte-jww3fa strong:where(.svelte-jww3fa){color:var(--text);font-weight:500}.time-tip.svelte-jww3fa span:where(.svelte-jww3fa){display:flex;align-items:center;gap:2px;overflow-wrap:anywhere}.time-tip.svelte-jww3fa b:where(.svelte-jww3fa){color:var(--text);font:500 12px var(--mono);margin-left:4px}.providers-filters.svelte-olpm15{margin-bottom:22px}.providers-filter.svelte-olpm15{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--secondary)}.providers-filter.svelte-olpm15 select:where(.svelte-olpm15){min-width:180px;max-width:100%}.providers-status.svelte-olpm15{margin-left:auto;font-size:12px;color:var(--muted)}.providers-calm.svelte-olpm15{border:1px solid var(--neo-line);border-radius:10px;padding:8px 24px;background:color-mix(in srgb,var(--neo-panel) 65%,transparent)}.providers-report.svelte-olpm15{transition:opacity .16s}.refreshing.svelte-olpm15{opacity:.55}.providers-coverage.svelte-olpm15{margin-top:14px}.providers-coverage.svelte-olpm15>p:where(.svelte-olpm15){font-size:13px;color:var(--muted);line-height:1.7}.providers-coverage.svelte-olpm15 .request-data-note:where(.svelte-olpm15){border-top:0;padding:8px 0 0}.providers-terms.svelte-olpm15{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:12px 0 0}.providers-terms.svelte-olpm15 dt:where(.svelte-olpm15){color:var(--secondary)}.providers-terms.svelte-olpm15 dd:where(.svelte-olpm15){margin:0}.providers-coverage.svelte-olpm15 ul:where(.svelte-olpm15){margin:8px 0 0;padding-left:18px}.providers-charts.svelte-olpm15{display:grid;gap:20px;margin-top:22px}.providers-charts.svelte-olpm15>div:where(.svelte-olpm15){display:grid;gap:20px;min-width:0}.providers-chart-table.svelte-olpm15{border:1px solid var(--neo-line);border-radius:10px}.providers-chart-table.svelte-olpm15 .table-wrap:where(.svelte-olpm15){margin-top:12px;max-height:420px;overflow-y:auto}.providers-table.svelte-olpm15 th:where(.svelte-olpm15),.providers-table.svelte-olpm15 td:where(.svelte-olpm15){padding:12px 10px;font-size:13px}.providers-table.svelte-olpm15 th:where(.svelte-olpm15):first-child,.providers-table.svelte-olpm15 td:where(.svelte-olpm15):first-child{padding-left:24px}.providers-table.svelte-olpm15 th:where(.svelte-olpm15):last-child,.providers-table.svelte-olpm15 td:where(.svelte-olpm15):last-child{padding-right:24px}.providers-table.svelte-olpm15 thead:where(.svelte-olpm15) th:where(.svelte-olpm15){font-size:12px}.providers-table.svelte-olpm15 tbody:where(.svelte-olpm15) th:where(.svelte-olpm15){font-weight:400;text-align:left;background:none;border-bottom:1px solid var(--border-soft);white-space:normal;min-width:170px;overflow-wrap:anywhere}.providers-table.svelte-olpm15 tbody:where(.svelte-olpm15) tr:where(.svelte-olpm15):last-child th:where(.svelte-olpm15){border-bottom:none}.providers-source-heading.svelte-olpm15{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:28px 0 16px}.providers-source-heading.svelte-olpm15 h2:where(.svelte-olpm15){font-size:18px;font-weight:550;letter-spacing:-.025em}.providers-source-heading.svelte-olpm15 p:where(.svelte-olpm15){color:var(--muted);font-size:13px;line-height:1.6;margin-top:6px;max-width:76ch}.provider-source.svelte-olpm15{padding:22px 24px}.provider-source.svelte-olpm15+.provider-source:where(.svelte-olpm15){border-top:1px solid var(--border-soft)}.provider-source-heading.svelte-olpm15{display:flex;align-items:start;justify-content:space-between;gap:20px}.provider-source-heading.svelte-olpm15>div:where(.svelte-olpm15){min-width:0}.provider-source-heading.svelte-olpm15 h3:where(.svelte-olpm15){font-size:15px;font-weight:550;overflow-wrap:anywhere}.provider-source-heading.svelte-olpm15 p:where(.svelte-olpm15){color:var(--muted);font-size:12px;margin-top:5px;overflow-wrap:anywhere}.source-bound.svelte-olpm15{flex-shrink:0;padding:5px 9px;background:var(--surface-inset);border:1px solid var(--border-soft);border-radius:6px;font:11px var(--mono)}.provider-source-metrics.svelte-olpm15{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:22px 0 18px}.provider-source-metrics.svelte-olpm15 dt:where(.svelte-olpm15),.source-detail-grid.svelte-olpm15 dt:where(.svelte-olpm15){font-size:11px;color:var(--muted);margin-bottom:7px}.provider-source-metrics.svelte-olpm15 dd:where(.svelte-olpm15){display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:0;font-size:20px;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.provider-source-metrics.svelte-olpm15 dd.over:where(.svelte-olpm15){color:var(--warning, #b97925)}.metric-warning.svelte-olpm15{font:10px var(--sans);letter-spacing:0}.source-details.svelte-olpm15{border-top:1px solid var(--border-soft);padding-top:12px;font-size:12px;color:var(--secondary)}.source-details.svelte-olpm15 summary:where(.svelte-olpm15){cursor:pointer;width:fit-content}.source-details.svelte-olpm15 p:where(.svelte-olpm15){font-size:12px;line-height:1.65;color:var(--muted);margin-top:12px;overflow-wrap:anywhere}.source-detail-grid.svelte-olpm15{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.source-detail-grid.svelte-olpm15 dd:where(.svelte-olpm15){margin:0;font:13px var(--mono)}.providers-note.svelte-olpm15,.providers-section-note.svelte-olpm15{padding:14px 24px;font-size:13px;line-height:1.7;color:var(--muted)}.providers-section-note.svelte-olpm15{border-bottom:1px solid var(--border-soft)}.providers-downloads.svelte-olpm15{padding:20px 24px 24px}.providers-downloads.svelte-olpm15>p:where(.svelte-olpm15){font-size:14px;line-height:1.75;color:var(--secondary);max-width:80ch}.providers-download-buttons.svelte-olpm15{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 4px}@media(max-width:760px){.provider-source.svelte-olpm15{padding:18px}.provider-source-metrics.svelte-olpm15{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-source-heading.svelte-olpm15{flex-wrap:wrap;gap:12px}.source-detail-grid.svelte-olpm15{grid-template-columns:repeat(2,minmax(0,1fr))}.providers-source-heading.svelte-olpm15{align-items:flex-start}.providers-status.svelte-olpm15{margin-left:0;width:100%}.providers-filter.svelte-olpm15{width:100%}.providers-filter.svelte-olpm15 select:where(.svelte-olpm15){flex:1;min-width:0}.providers-terms.svelte-olpm15{grid-template-columns:1fr}.providers-terms.svelte-olpm15 dd:where(.svelte-olpm15){margin-bottom:8px}}
