.chart.svelte-196c7ov{width:100%;height:auto;font-family:var(--font-body)}.grid.svelte-196c7ov{stroke:var(--color-muted);stroke-opacity:.3;stroke-width:1px}.axis.svelte-196c7ov{stroke:var(--color-ink);stroke-width:1.5px}.tick.svelte-196c7ov,.axis-label.svelte-196c7ov,.xlabel.svelte-196c7ov{fill:var(--color-muted);font-size:11px}.xlabel.svelte-196c7ov{font-size:10px}.value.svelte-196c7ov{fill:var(--color-ink);font-size:9px}.bar.ok.svelte-196c7ov{fill:var(--color-ink)}.bar.over.svelte-196c7ov{fill:var(--color-fail)}.threshold.svelte-196c7ov{stroke:var(--color-accent);stroke-width:1.5px;stroke-dasharray:5 4}.threshold-label.svelte-196c7ov{fill:var(--color-accent);font-size:10px;font-weight:700}.tool.svelte-esye7e{--line:color-mix(in srgb, var(--color-ink) 22%, transparent);--planned:var(--color-bg);--bg:var(--color-surface);--ink:var(--color-ink);--muted:var(--color-muted);--fail:var(--color-fail);--font:var(--font-body);--radius:0;--radius-sm:0}.lead.svelte-esye7e{margin-top:calc(-1 * var(--space-1))}.grid-2.svelte-esye7e{grid-template-columns:1fr 1.4fr;align-items:start;gap:18px;display:grid}.grid-3.svelte-esye7e{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.grid-a.svelte-esye7e{grid-template-columns:1fr 1fr;align-items:end;gap:16px;display:grid}.mode-inputs.svelte-esye7e{margin-top:14px}.radio-row.svelte-esye7e,.view-toggle.svelte-esye7e{flex-wrap:wrap;gap:8px;margin-top:5px;display:flex}.view-toggle.svelte-esye7e{margin-bottom:var(--space-2)}.radio-chip.svelte-esye7e{border:1px solid var(--line);cursor:pointer;background:var(--bg);border-radius:999px;align-items:center;gap:6px;padding:.4em .8em;font-size:.88rem;display:inline-flex}.radio-chip.active.svelte-esye7e{border-color:var(--ink);background:var(--ink);color:#fff}.radio-chip.svelte-esye7e input:where(.svelte-esye7e){display:none}.toggle.svelte-esye7e{align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.toggle.svelte-esye7e input:where(.svelte-esye7e){width:auto}.collapsible.svelte-esye7e{border:1px solid var(--line);margin:14px 0}.collapse-head.svelte-esye7e{text-align:left;width:100%;font-family:var(--font);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:12px 16px;font-size:.9rem;font-weight:700}.collapse-body.svelte-esye7e{padding:4px 16px 16px}.quick-cards.svelte-esye7e{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:12px;display:grid}.quick-card.svelte-esye7e{border:1px solid var(--line);background:var(--planned);padding:14px 16px}.quick-title.svelte-esye7e{margin-bottom:8px;font-weight:700}.quick-metrics.svelte-esye7e,.dv-metrics.svelte-esye7e,.summary.svelte-esye7e{flex-wrap:wrap;gap:26px;display:flex}.summary.svelte-esye7e{gap:32px}.rund-layout.svelte-esye7e{flex-direction:column;align-items:stretch;gap:16px;display:flex}.rund-table.svelte-esye7e{overflow-x:auto}.rund-chart.svelte-esye7e{min-width:0}table.simple.svelte-esye7e{border-collapse:collapse;font-size:.85rem}table.simple.svelte-esye7e th:where(.svelte-esye7e),table.simple.svelte-esye7e td:where(.svelte-esye7e){border:1px solid var(--line);padding:4px 10px}table.simple.svelte-esye7e thead:where(.svelte-esye7e) th:where(.svelte-esye7e){background:var(--planned)}table.simple.center.svelte-esye7e td:where(.svelte-esye7e){text-align:center}.matrix-wrap.svelte-esye7e{border:1px solid var(--line);max-height:680px;overflow:auto}table.matrix.svelte-esye7e{border-collapse:separate;border-spacing:0;background:#fff;font-size:12px}table.matrix.svelte-esye7e th:where(.svelte-esye7e),table.matrix.svelte-esye7e td:where(.svelte-esye7e){text-align:center;white-space:nowrap;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:3px 8px}table.matrix.svelte-esye7e thead:where(.svelte-esye7e) th:where(.svelte-esye7e){z-index:2;color:#000;background:#ededed;position:sticky;top:0}table.matrix.svelte-esye7e .corner:where(.svelte-esye7e){z-index:3;left:0}table.matrix.svelte-esye7e .rowhead:where(.svelte-esye7e){z-index:1;color:#000;background:#fff;font-weight:700;position:sticky;left:0}.chips.svelte-esye7e{flex-wrap:wrap;gap:5px;margin-bottom:12px;display:flex}.chip.svelte-esye7e{border:1px solid var(--line);background:var(--bg);cursor:pointer;padding:.2em .5em;font-size:.78rem}.chip.on.svelte-esye7e{background:var(--ink);color:#fff;border-color:var(--ink)}.filter-label.svelte-esye7e{margin-bottom:6px;font-size:.85rem;font-weight:700}.mini.svelte-esye7e{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:.78rem;text-decoration:underline}.dv-inputs.svelte-esye7e{flex-wrap:wrap;align-items:end;gap:16px;display:flex}@media (width<=820px){.grid-2.svelte-esye7e,.grid-a.svelte-esye7e,.rund-layout.svelte-esye7e{grid-template-columns:1fr}}
