.custom.svelte-1oo6aak{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.custom.svelte-1oo6aak input:where(.svelte-1oo6aak){font:inherit;flex:1;min-width:14rem}.problem.svelte-1oo6aak{color:var(--c-loss-ink);font-family:var(--font-sans);font-size:.875rem}.runs.svelte-1oo6aak{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}figure.svelte-1oo6aak{padding:var(--space-3);background:var(--surface-2);border-radius:var(--radius);margin:0}p.svelte-1oo6aak{margin:var(--space-2) 0 0;white-space:pre-wrap}.note.svelte-1oo6aak{color:var(--ink-muted);white-space:normal;font-size:.875rem}table.svelte-jjnl42{border-collapse:collapse;width:100%;font-size:.9rem}th.svelte-jjnl42,td.svelte-jjnl42{text-align:left;padding:2px var(--space-2);border-bottom:1px solid var(--rule);white-space:nowrap}thead.svelte-jjnl42 th:where(.svelte-jjnl42){font-family:var(--font-sans);color:var(--ink-muted);font-size:.75rem;font-weight:600}tbody.svelte-jjnl42 th:where(.svelte-jjnl42){font-weight:400}td.mono.svelte-jjnl42,th.num.svelte-jjnl42{text-align:right;font-variant-numeric:tabular-nums}.cell.svelte-jjnl42{width:50%}.prob.svelte-jjnl42{align-items:center;gap:var(--space-2);display:flex}.bar.svelte-jjnl42{background:var(--c-prob-tint);border-radius:2px;flex:1;height:.7rem;overflow:hidden}.bar.svelte-jjnl42 span:where(.svelte-jjnl42){background:var(--c-prob);height:100%;transition:width var(--duration) var(--ease);display:block}.pct.svelte-jjnl42{text-align:right;width:3.5rem}.note.svelte-jjnl42{color:var(--ink-muted);margin:var(--space-2) 0 0;font-size:.875rem}.sliders.svelte-1d2ojjo{--block-space:0;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.hint.svelte-1d2ojjo{min-height:3em;font-size:.95rem}.stage.svelte-1d2ojjo{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=48rem){.stage.svelte-1d2ojjo{grid-template-columns:minmax(0,1fr) auto}}.actions.svelte-1d2ojjo{gap:var(--space-2);margin-top:var(--space-4);display:flex}.tally.svelte-1d2ojjo ol:where(.svelte-1d2ojjo){margin:0;padding:0;font-size:.9rem;list-style:none}.marks.svelte-1d2ojjo{color:var(--c-prob);letter-spacing:-1px}
