.page.svelte-14qseeg{display:flex;flex-direction:column;gap:1.25rem}.hero.svelte-14qseeg{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap}.title.svelte-14qseeg{margin:0 0 .25rem;font-size:clamp(1.5rem,3vw,2rem)}.subtitle.svelte-14qseeg{margin:0;color:var(--ink-soft);font-size:.9375rem}.btn.svelte-14qseeg{font-size:.875rem;font-weight:500;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--mint);background:var(--mint);color:var(--paper);cursor:pointer}.btn.svelte-14qseeg:disabled{opacity:.6;cursor:not-allowed}.banner.error.svelte-14qseeg{padding:.75rem 1rem;border-radius:var(--radius);background:color-mix(in srgb,var(--danger) 8%,var(--paper));border:1px solid color-mix(in srgb,var(--danger) 25%,transparent);color:var(--danger);font-size:.875rem}.kpi-grid.svelte-14qseeg{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.875rem}.kpi.svelte-14qseeg{border:1px solid var(--line);border-radius:var(--radius);padding:1rem 1.125rem;background:var(--paper);display:flex;flex-direction:column;gap:.25rem}.kpi.primary.svelte-14qseeg{border-color:color-mix(in srgb,var(--mint) 35%,var(--line))}.kpi.warn.svelte-14qseeg{border-color:color-mix(in srgb,var(--warn) 40%,var(--line))}.kpi.danger.svelte-14qseeg{border-color:color-mix(in srgb,var(--danger) 40%,var(--line))}.kpi-label.svelte-14qseeg{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft)}.kpi-value.svelte-14qseeg{font-size:1.375rem;font-weight:600;color:var(--ink)}.kpi.primary.svelte-14qseeg .kpi-value:where(.svelte-14qseeg){color:var(--mint)}.kpi-meta.svelte-14qseeg{font-size:.75rem;color:var(--ink-soft)}.two-col.svelte-14qseeg{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.panel.svelte-14qseeg{border:1px solid var(--line);border-radius:var(--radius);padding:1rem 1.125rem;background:var(--paper)}.panel-title.svelte-14qseeg{margin:0 0 .875rem;font-size:1rem;font-weight:600}.sub-title.svelte-14qseeg{margin:1rem 0 .5rem;font-size:.8125rem;color:var(--ink-soft);font-weight:500}.breakdown.svelte-14qseeg,.legs.svelte-14qseeg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.breakdown.svelte-14qseeg li:where(.svelte-14qseeg),.legs.svelte-14qseeg li:where(.svelte-14qseeg){display:flex;justify-content:space-between;gap:1rem;font-size:.875rem}.footnote.svelte-14qseeg{margin:1rem 0 0;font-size:.6875rem;color:var(--ink-soft)}.sparkline.svelte-14qseeg{display:flex;align-items:flex-end;gap:2px;height:80px;padding:.5rem 0;border-bottom:1px solid var(--line)}.bar.svelte-14qseeg{flex:1;min-width:4px;background:color-mix(in srgb,var(--mint) 70%,transparent);border-radius:2px 2px 0 0}.spark-meta.svelte-14qseeg{margin:.5rem 0 0;font-size:.8125rem;color:var(--ink-soft)}.spark-meta.svelte-14qseeg a:where(.svelte-14qseeg){color:var(--mint)}.table-wrap.svelte-14qseeg{overflow-x:auto;margin:0 -.25rem}table.svelte-14qseeg{width:100%;border-collapse:collapse;font-size:.8125rem}th.svelte-14qseeg,td.svelte-14qseeg{padding:.5rem .625rem;text-align:left;border-bottom:1px solid var(--line);vertical-align:middle}th.svelte-14qseeg{color:var(--ink-soft);font-weight:500}tr.svelte-14qseeg:last-child td:where(.svelte-14qseeg){border-bottom:none}.stream-label.svelte-14qseeg{display:block;font-weight:500}.stream-id.svelte-14qseeg{display:block;font-size:.6875rem;color:var(--ink-soft)}.status-pill.svelte-14qseeg{font-family:var(--font-sans);font-size:.6875rem;font-weight:500;padding:.15rem .45rem;border-radius:999px;text-transform:uppercase}.status-pill.ok.svelte-14qseeg{color:var(--mint);background:color-mix(in srgb,var(--mint) 12%,transparent)}.status-pill.warn.svelte-14qseeg{color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,transparent)}.status-pill.stale.svelte-14qseeg,.status-pill.never.svelte-14qseeg{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.empty.svelte-14qseeg{color:var(--ink-soft);font-size:.875rem;padding:2rem 0;text-align:center}
