.wrap.svelte-w00ig3{gap:var(--space-4);display:grid}@media (width>=720px){.wrap.svelte-w00ig3{grid-template-columns:230px 1fr;align-items:center}}@container (width<=700px){.wrap.svelte-w00ig3{grid-template-columns:1fr;align-items:stretch}}.controls.svelte-w00ig3{gap:var(--space-3);display:grid}.slider.svelte-w00ig3{align-items:baseline;gap:0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);grid-template-columns:1fr auto;display:grid}.slider.svelte-w00ig3 span:where(.svelte-w00ig3){color:var(--text-secondary)}.slider.svelte-w00ig3 em:where(.svelte-w00ig3){color:var(--text-muted);font-style:normal}.slider.svelte-w00ig3 strong:where(.svelte-w00ig3){color:var(--accent-pk)}.slider.svelte-w00ig3 input:where(.svelte-w00ig3){grid-column:1/-1}.readout.svelte-w00ig3{padding:var(--space-3);background:var(--bg-secondary);border-radius:var(--radius);font-family:var(--font-mono);font-size:var(--text-xs);gap:2px;display:grid}.readout.svelte-w00ig3 div:where(.svelte-w00ig3){justify-content:space-between;gap:var(--space-2);display:flex}.readout.svelte-w00ig3 span:where(.svelte-w00ig3){color:var(--text-secondary)}.readout.svelte-w00ig3 strong:where(.svelte-w00ig3){color:var(--text-primary)}.toggle.svelte-w00ig3{font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);background:var(--bg-tertiary);border-radius:var(--radius);cursor:pointer}.toggle.on.svelte-w00ig3{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}.chart.svelte-w00ig3{width:100%;height:auto}.pk-line.svelte-w00ig3{fill:none;stroke:var(--accent-pk);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.grid.svelte-w00ig3{stroke:var(--border-subtle);stroke-width:1px;stroke-dasharray:4 4}.axis.svelte-w00ig3{stroke:var(--border-strong);stroke-width:1px}.xtick.svelte-w00ig3,.ytick.svelte-w00ig3{fill:var(--text-secondary);font-family:var(--font-mono);font-size:11px}.xtick.svelte-w00ig3{text-anchor:middle}.ytick.svelte-w00ig3{text-anchor:end}.axislabel.svelte-w00ig3{fill:var(--text-secondary);font-family:var(--font-mono);text-anchor:middle;font-size:12px}.halfguide.svelte-w00ig3{stroke:var(--accent-pd);stroke-width:1px;stroke-dasharray:2 3}.halfdot.svelte-w00ig3{fill:var(--accent-pd)}.halflabel.svelte-w00ig3{fill:var(--accent-pd);font-family:var(--font-mono);text-anchor:middle;font-size:10px}
