.chart.svelte-9ykf98{margin:0}.label.svelte-9ykf98{font-family:var(--font-sans)}.trajectory-diff.svelte-lx7811{margin-top:var(--space-7)}.trajectory-diff.svelte-lx7811 h2:where(.svelte-lx7811){font-size:var(--text-xl);margin-bottom:var(--space-4)}.meta.svelte-lx7811{font-size:var(--text-sm);margin-bottom:var(--space-4)}.warn-card.svelte-lx7811{border:1px solid var(--warning,#f59e0b);border-radius:var(--radius-2);padding:var(--space-4);background:var(--surface-warn,#fff7ed)}.warn-card.svelte-lx7811 h3:where(.svelte-lx7811){margin:0 0 var(--space-2) 0;font-size:var(--text-base)}.reanalyze.svelte-lx7811{margin-top:var(--space-4)}.reanalyze.svelte-lx7811 .cmd:where(.svelte-lx7811){background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-1);padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);margin:var(--space-2) 0;overflow-x:auto}.copy-btn.svelte-lx7811{background:var(--accent);color:var(--accent-fg,#fff);border:1px solid var(--accent);border-radius:var(--radius-1);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);cursor:pointer}.copy-btn.svelte-lx7811:hover{opacity:.9}.grid.svelte-lx7811{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.bucket.svelte-lx7811{border:1px solid var(--border);border-radius:var(--radius-2);padding:var(--space-4)}.bucket-good.svelte-lx7811{border-left:4px solid var(--success,#16a34a)}.bucket-bad.svelte-lx7811{border-left:4px solid var(--danger,#dc2626)}.bucket-neutral.svelte-lx7811{border-left:4px solid var(--text-faint)}.bucket-info.svelte-lx7811{border-left:4px solid var(--info,#2563eb)}.bucket.svelte-lx7811 h3:where(.svelte-lx7811){font-size:var(--text-base);margin:0 0 var(--space-3) 0}.bucket.svelte-lx7811 .count:where(.svelte-lx7811){margin-left:var(--space-2);font-size:var(--text-sm);color:var(--text-muted);display:inline-block}.bucket.svelte-lx7811 ul:where(.svelte-lx7811){margin:0;padding:0;list-style:none}.bucket.svelte-lx7811 li:where(.svelte-lx7811){padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.bucket.svelte-lx7811 li:where(.svelte-lx7811):last-child{border-bottom:0}.concept-name.svelte-lx7811{font-weight:var(--weight-medium)}.concept-desc.svelte-lx7811{font-size:var(--text-sm);margin-top:2px;display:block}.delta.svelte-lx7811{margin-left:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);border-radius:var(--radius-1);padding:2px 6px;display:inline-block}.badge-good.svelte-lx7811{background:var(--success-bg,#dcfce7);color:var(--success,#16a34a)}.badge-bad.svelte-lx7811{background:var(--danger-bg,#fee2e2);color:var(--danger,#dc2626)}.badge-neutral.svelte-lx7811{background:var(--surface);color:var(--text-muted)}.head.svelte-cathwv{padding:var(--space-6) 0 var(--space-5) 0}.head.svelte-cathwv h1:where(.svelte-cathwv){font-size:var(--text-3xl);margin:0}.meta.svelte-cathwv{font-size:var(--text-sm);margin-top:var(--space-2)}section.svelte-cathwv{margin-top:var(--space-7)}section.svelte-cathwv h2:where(.svelte-cathwv){font-size:var(--text-xl);margin-bottom:var(--space-4)}table.svelte-cathwv{border:1px solid var(--border);border-radius:var(--radius-2);border-collapse:collapse;width:100%}thead.svelte-cathwv{background:var(--surface)}th.svelte-cathwv,td.svelte-cathwv{text-align:left;padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--border);font-size:var(--text-sm)}th[scope=row].svelte-cathwv{font-weight:var(--weight-regular)}tbody.svelte-cathwv tr:where(.svelte-cathwv):last-child td:where(.svelte-cathwv),tbody.svelte-cathwv tr:where(.svelte-cathwv):last-child th:where(.svelte-cathwv){border-bottom:0}
