.header.svelte-1xytbeo{margin-bottom:var(--space-lg)}.header.svelte-1xytbeo h1:where(.svelte-1xytbeo){margin:0 0 var(--space-sm);font-size:clamp(1.5rem,2vw + .5rem,2rem);font-weight:600}.lede.svelte-1xytbeo{max-width:min(95ch,1080px);color:var(--color-text-muted);font-size:var(--font-size-lg);margin:0;line-height:1.5}.status.svelte-1xytbeo{font-family:var(--font-mono);color:var(--color-text-muted)}.status.error.svelte-1xytbeo{color:var(--color-cube-r)}.chart-head.svelte-1xytbeo{gap:var(--space-md);justify-content:space-between;align-items:flex-start;display:flex}.chart-head.svelte-1xytbeo h2:where(.svelte-1xytbeo){font-size:var(--font-size-md);margin:0;font-weight:600}.toggle.svelte-1xytbeo{align-items:center;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--font-size-sm);padding:2px var(--space-sm);background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-muted);white-space:nowrap;display:inline-flex}.toggle.svelte-1xytbeo input:where(.svelte-1xytbeo){accent-color:var(--color-accent)}.charts.svelte-1xytbeo{gap:var(--space-lg);margin-bottom:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(360px,1fr));display:grid}.charts.svelte-1xytbeo article:where(.svelte-1xytbeo){gap:var(--space-sm);padding:var(--space-lg);background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.charts.svelte-1xytbeo h2:where(.svelte-1xytbeo){font-size:var(--font-size-md);margin:0;font-weight:600}.chart-sub.svelte-1xytbeo{margin:0 0 var(--space-xs);font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.45}.vstar-svg.svelte-1xytbeo{width:100%;height:auto;display:block}.vstar-bar.svelte-1xytbeo{transition:opacity var(--transition-fast)}.vstar-bar.svelte-1xytbeo:hover{opacity:.75}.vstar-stats.svelte-1xytbeo{margin:var(--space-sm) 0 0;padding:var(--space-md) var(--space-sm) 0;gap:var(--space-md);border-top:1px solid var(--color-border);font-family:var(--font-mono);grid-template-columns:repeat(3,1fr);display:grid}.vstar-stats.svelte-1xytbeo>div:where(.svelte-1xytbeo){flex-direction:column;gap:2px;display:flex}.vstar-stats.svelte-1xytbeo dt:where(.svelte-1xytbeo){text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.65rem}.vstar-stats.svelte-1xytbeo dd:where(.svelte-1xytbeo){font-size:var(--font-size-md);color:var(--color-text-primary);margin:0;font-weight:500}.vstar-stats.svelte-1xytbeo .aux:where(.svelte-1xytbeo){color:var(--color-text-muted);font-weight:400}.axis-line.svelte-1xytbeo{stroke:var(--color-border);stroke-width:1px}.axis.svelte-1xytbeo{fill:var(--color-text-muted);font-family:var(--font-mono);font-size:10px}.axis-label.svelte-1xytbeo{fill:var(--color-text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.lambda-head.svelte-1xytbeo{gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.lambda-head.svelte-1xytbeo code:where(.svelte-1xytbeo){font-family:var(--font-mono);background:var(--color-bg-canvas);border-radius:var(--radius-sm);padding:1px 4px;font-size:.9em}.lambda-tabs.svelte-1xytbeo,.metric-tabs.svelte-1xytbeo{background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:2px;padding:2px;display:inline-flex}.lambda-tabs.svelte-1xytbeo button:where(.svelte-1xytbeo),.metric-tabs.svelte-1xytbeo button:where(.svelte-1xytbeo){font-family:var(--font-mono);font-size:var(--font-size-sm);padding:var(--space-xs) var(--space-md);color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none}.lambda-tabs.svelte-1xytbeo button:where(.svelte-1xytbeo):hover,.metric-tabs.svelte-1xytbeo button:where(.svelte-1xytbeo):hover{color:var(--color-text-primary)}.lambda-tabs.svelte-1xytbeo button.active:where(.svelte-1xytbeo),.metric-tabs.svelte-1xytbeo button.active:where(.svelte-1xytbeo){background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent)}.table-section.svelte-1xytbeo{background:var(--color-bg-panel);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-lg);gap:var(--space-md);flex-direction:column;display:flex}.table-header.svelte-1xytbeo{gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.table-title-block.svelte-1xytbeo h2:where(.svelte-1xytbeo){margin:0 0 var(--space-xs);font-size:var(--font-size-md);font-weight:600}.table-about.svelte-1xytbeo{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:480px;margin:0;line-height:1.45}.solver-filter.svelte-1xytbeo{align-items:center;gap:var(--space-xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--font-size-sm);flex-wrap:wrap;display:inline-flex}.solver-filter-label.svelte-1xytbeo{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}.chip.svelte-1xytbeo{align-items:center;gap:var(--space-xs);padding:2px var(--space-sm);background:var(--color-bg-canvas);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-pill,9999px);font-family:var(--font-mono);font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--transition-fast), opacity var(--transition-fast);display:inline-flex}.chip.svelte-1xytbeo:hover{border-color:var(--color-accent)}.chip.hidden.svelte-1xytbeo{opacity:.45}.chip.hidden.svelte-1xytbeo .chip-dot:where(.svelte-1xytbeo){opacity:.35}.chip-dot.svelte-1xytbeo{border-radius:50%;width:8px;height:8px}.scroll.svelte-1xytbeo{background:var(--color-bg-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}table.svelte-1xytbeo{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:var(--font-size-sm)}thead.svelte-1xytbeo th:where(.svelte-1xytbeo){text-align:left;padding:var(--space-sm) var(--space-md);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);font-size:.7rem}thead.svelte-1xytbeo th.num:where(.svelte-1xytbeo){text-align:right}tbody.svelte-1xytbeo td:where(.svelte-1xytbeo){padding:var(--space-xs) var(--space-md);border-bottom:1px solid color-mix(in srgb, var(--color-border) 50%, transparent)}tbody.svelte-1xytbeo tr:where(.svelte-1xytbeo):last-child td:where(.svelte-1xytbeo){border-bottom:none}td.num.svelte-1xytbeo{text-align:right;font-variant-numeric:tabular-nums}.solver-col.svelte-1xytbeo .dot:where(.svelte-1xytbeo){margin-right:var(--space-xs)}.dot.svelte-1xytbeo{border-radius:50%;width:8px;height:8px;display:inline-block}.table-foot.svelte-1xytbeo{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.45}.dash.svelte-1xytbeo{font-family:var(--font-mono);color:var(--color-text-primary)}
