.sim-box.svelte-20ym62{border:1px solid var(--border,hsl(var(--border)));border-radius:var(--r-md,6px);background:var(--bg-subtle,hsl(var(--muted) / .25));padding:12px 14px}.sim-head.svelte-20ym62{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.sim-title.svelte-20ym62{font-size:var(--fs-sm,12px);color:var(--fg,hsl(var(--foreground)));font-weight:600}.sim-sub.svelte-20ym62{font-size:var(--fs-xs,11px);color:var(--fg-muted,hsl(var(--muted-foreground)));margin-left:4px}.sim-presets.svelte-20ym62{flex-wrap:wrap;gap:6px;display:flex}.preset-chip.svelte-20ym62{border:1px solid var(--border,hsl(var(--border)));background:var(--bg-elevated,hsl(var(--card)));color:var(--fg-muted,hsl(var(--muted-foreground)));font-size:11px;font-family:var(--font-mono,ui-monospace, monospace);cursor:pointer;border-radius:999px;padding:2px 8px}.preset-chip.svelte-20ym62:hover{color:var(--fg,hsl(var(--foreground)));border-color:var(--border-strong,hsl(var(--foreground) / .4))}.sim-slider-row.svelte-20ym62{gap:6px;margin-top:10px;display:grid}.sim-rate-label.svelte-20ym62{font-size:var(--fs-xs,11px);color:var(--fg-muted,hsl(var(--muted-foreground)))}.sim-rate-label.svelte-20ym62 strong.num:where(.svelte-20ym62){color:var(--fg,hsl(var(--foreground)));font-family:var(--font-mono,ui-monospace, monospace)}.sim-range.svelte-20ym62{width:100%;accent-color:var(--accent,#2563eb);cursor:pointer}.sim-readout.svelte-20ym62{border-top:1px solid var(--border,hsl(var(--border) / .6));flex-wrap:wrap;gap:12px 24px;margin-top:10px;padding-top:8px;display:flex}.sim-k.svelte-20ym62{color:var(--fg-muted,hsl(var(--muted-foreground)));font-size:11px;display:block}.sim-v.svelte-20ym62{font-size:var(--fs-md,14px);color:var(--fg,hsl(var(--foreground)))}.sim-v.pos.svelte-20ym62{color:var(--pos,#16a34a)}.sim-v.neg.svelte-20ym62{color:var(--neg,#dc2626)}.num.svelte-20ym62{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums}.hist-multiples.svelte-20ym62{border-top:1px solid var(--border,hsl(var(--border) / .6));padding-top:12px}.hist-title.svelte-20ym62{font-size:var(--fs-xs,11px);text-transform:uppercase;letter-spacing:.05em;color:var(--fg-muted,hsl(var(--muted-foreground)));margin:0 0 8px;font-weight:600}.hist-grid.svelte-20ym62{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.hist-cell.svelte-20ym62{border:1px solid var(--border,hsl(var(--border)));border-radius:var(--r-sm,4px);background:var(--bg-elevated,hsl(var(--card)));gap:2px;padding:8px 10px;display:grid}.hist-k.svelte-20ym62{color:var(--fg-muted,hsl(var(--muted-foreground)));font-size:11px}.hist-v.svelte-20ym62{color:var(--fg,hsl(var(--foreground)));font-size:13px;font-weight:600}.hist-muted.svelte-20ym62{color:var(--fg-muted,hsl(var(--muted-foreground)));font-size:11px;font-weight:400}.hist-tag.svelte-20ym62{color:var(--fg-muted,hsl(var(--muted-foreground)));font-size:11px}.hist-tag.pos.svelte-20ym62{color:var(--pos,#16a34a)}.hist-tag.neg.svelte-20ym62{color:var(--neg,#dc2626)}
