section.svelte-1cvpq22{border-bottom:1px solid var(--border-subtle);padding:2rem 0}h1.svelte-1cvpq22{margin:0;font-size:2.5rem;line-height:1.15}h2.svelte-1cvpq22{margin:0 0 1rem;font-size:1.65rem}h3.svelte-1cvpq22{font-size:1.1rem}p.svelte-1cvpq22{max-width:100ch;line-height:1.65}.eyebrow.svelte-1cvpq22{color:var(--text-secondary);font-size:.85rem}.lead.svelte-1cvpq22{font-size:1.15rem}.actions.svelte-1cvpq22,.source.svelte-1cvpq22,.section-head.svelte-1cvpq22,.legend.svelte-1cvpq22,.legend.svelte-1cvpq22 span:where(.svelte-1cvpq22){flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.section-head.svelte-1cvpq22{justify-content:space-between}.method-grid.svelte-1cvpq22{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;display:grid}aside.svelte-1cvpq22{border-left:3px solid var(--accent-ai);background:var(--bg-secondary);padding:1rem 1.25rem}aside.svelte-1cvpq22 p:where(.svelte-1cvpq22){margin-bottom:0}.segments.svelte-1cvpq22{border:1px solid var(--border-subtle);border-radius:6px;display:inline-flex;overflow:hidden}.segments.svelte-1cvpq22 button:where(.svelte-1cvpq22){background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;border:0;padding:.65rem .85rem}.segments.svelte-1cvpq22 button.active:where(.svelte-1cvpq22){background:var(--text-primary);color:var(--bg-primary)}.filters.svelte-1cvpq22{flex-wrap:wrap;gap:1rem;margin:1rem 0;display:flex}label.svelte-1cvpq22{flex:220px;gap:.4rem;min-width:0;display:grid}input.svelte-1cvpq22,select.svelte-1cvpq22{color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:4px;width:100%;padding:.65rem}.legend.svelte-1cvpq22{margin:1.5rem 0}.legend.svelte-1cvpq22 i:where(.svelte-1cvpq22){width:18px;height:8px;display:inline-block}.map.svelte-1cvpq22{background:#a7651f}.ml.svelte-1cvpq22{background:#168577}.chart-row.svelte-1cvpq22{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(180px,1fr) minmax(200px,2fr);gap:1rem;padding:.75rem 0;display:grid}small.svelte-1cvpq22{color:var(--text-secondary);font-size:.8rem;font-weight:400;display:block}.bar-line.svelte-1cvpq22{font-variant-numeric:tabular-nums;grid-template-columns:1fr 80px;align-items:center;gap:.65rem;min-height:24px;font-size:.85rem;display:grid}.track.svelte-1cvpq22{background:var(--bg-secondary);height:9px}.track.svelte-1cvpq22 span:where(.svelte-1cvpq22){height:100%;display:block}.table-wrap.svelte-1cvpq22{margin-top:2rem;overflow-x:auto}table.svelte-1cvpq22{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9rem}caption.svelte-1cvpq22{text-align:left;padding-bottom:.75rem;font-weight:600}th.svelte-1cvpq22,td.svelte-1cvpq22{text-align:left;border-bottom:1px solid var(--border-subtle);padding:.7rem}thead.svelte-1cvpq22{background:var(--bg-secondary)}tbody.svelte-1cvpq22 th:where(.svelte-1cvpq22){min-width:180px;font-weight:400}li.svelte-1cvpq22{margin:.6rem 0}code.svelte-1cvpq22{white-space:normal}@media (width<=640px){h1.svelte-1cvpq22{font-size:2rem}.method-grid.svelte-1cvpq22{grid-template-columns:1fr}.chart-row.svelte-1cvpq22{grid-template-columns:1fr;gap:.4rem}}
