.kick-canvas.svelte-1vllhi9{position:relative}.kick-stage.svelte-1vllhi9 svg{block-size:auto;max-block-size:62vh;inline-size:100%;display:block}.bloch.svelte-1vllhi9{gap:var(--space-2);margin:0;display:grid}.bloch.svelte-1vllhi9 svg:where(.svelte-1vllhi9){justify-self:center;inline-size:min(100%,240px);display:block}.bloch.svelte-1vllhi9 figcaption:where(.svelte-1vllhi9){font:var(--text-xs) / 1.4 var(--font-mono);color:var(--ink-mute)}.sphere.svelte-1vllhi9{fill:color-mix(in srgb, var(--schematic-color-cyan) 6%, transparent);stroke:var(--line-strong)}.equator.svelte-1vllhi9,.axis.svelte-1vllhi9{fill:none;stroke:var(--line-strong);stroke-dasharray:2 3}.drop.svelte-1vllhi9{stroke:var(--ink-faint);stroke-dasharray:1 2}.vector.svelte-1vllhi9{stroke:var(--accent);stroke-width:2.2px}.vector.svelte-1vllhi9.mixed{stroke:var(--schematic-color-purple)}.tip.svelte-1vllhi9{fill:var(--accent)}.tip.svelte-1vllhi9.mixed{fill:var(--schematic-color-purple)}.bloch.svelte-1vllhi9 text:where(.svelte-1vllhi9){font-family:var(--font-mono);fill:var(--ink-faint);text-anchor:middle;font-size:8px}.stages.svelte-1vllhi9{font:var(--text-xs) / 1.5 var(--font-mono);color:var(--ink-mute);gap:2px;margin:0;padding:0;list-style:none;display:grid}.stages.svelte-1vllhi9 li:where(.svelte-1vllhi9){justify-content:space-between;gap:var(--space-2);padding-inline:var(--space-2);border-inline-start:2px solid #0000;display:flex}.stages.svelte-1vllhi9 li:where(.svelte-1vllhi9).current{border-color:var(--accent);color:var(--ink)}.stages.svelte-1vllhi9 output:where(.svelte-1vllhi9){font-variant-numeric:tabular-nums}.histogram.svelte-1vllhi9{gap:4px;display:grid}.bar-row.svelte-1vllhi9{align-items:center;gap:var(--space-2);font:var(--text-xs) / 1 var(--font-mono);color:var(--ink-mute);grid-template-columns:1.2em 1fr;display:grid;position:relative}.bar-row.svelte-1vllhi9 i:where(.svelte-1vllhi9){background:var(--schematic-color-cyan);block-size:10px;transition:inline-size var(--dur-med) var(--ease-precise);display:block}.bar-row.svelte-1vllhi9 b:where(.svelte-1vllhi9){background:var(--accent);inline-size:2px;margin-inline-start:1.2em;position:absolute;inset-block:-2px}.dock-block.svelte-1vllhi9{gap:var(--space-2);display:grid}.metrics.svelte-1vllhi9{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.metrics.svelte-1vllhi9>div:where(.svelte-1vllhi9){gap:2px;min-inline-size:0;display:grid}.metrics.svelte-1vllhi9 span:where(.svelte-1vllhi9){font:var(--text-xs) / 1.4 var(--font-mono);color:var(--ink-mute)}.metrics.svelte-1vllhi9 strong:where(.svelte-1vllhi9){font-size:var(--text-sm);color:var(--ink);overflow-wrap:anywhere;font-weight:560}.deck-group.svelte-1vllhi9{gap:var(--space-2);align-content:start;display:grid}.presets.svelte-1vllhi9{gap:var(--space-2);flex-wrap:wrap;display:flex}.btn[aria-pressed=true].svelte-1vllhi9{border-color:var(--accent);color:var(--accent)}@media (prefers-reduced-motion:reduce){.bar-row.svelte-1vllhi9 i:where(.svelte-1vllhi9){transition:none}}
