.stage.svelte-1s0hljv{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;align-items:center;width:min(920px,calc(100vw - 3rem))}@media (min-width: 760px){.stage.svelte-1s0hljv{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.stage.alone.svelte-1s0hljv{grid-template-columns:minmax(0,1fr);width:min(620px,calc(100vw - 3rem))}.stage.svelte-1s0hljv svg:where(.svelte-1s0hljv){display:block;width:100%;height:auto}.tree.svelte-1s0hljv{aspect-ratio:7 / 6}.guides.svelte-1s0hljv,.readout.svelte-1s0hljv{transition:opacity .15s}.guides.moving.svelte-1s0hljv text:where(.svelte-1s0hljv),.readout.moving.svelte-1s0hljv .fraction:where(.svelte-1s0hljv){opacity:0}.readout.svelte-1s0hljv{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:3.2rem;padding:0 .5rem;color:var(--ink)}.word.svelte-1s0hljv{min-width:0;overflow-x:auto;white-space:nowrap;font-size:1.15rem;font-weight:600;color:var(--brand)}.fraction.svelte-1s0hljv{display:inline-flex;flex-direction:column;align-items:center;min-width:2.5rem;font-size:1.15rem;font-weight:600;line-height:1.15;font-variant-numeric:tabular-nums;transition:opacity .15s}.bar.svelte-1s0hljv{align-self:stretch;height:2px;background:currentColor}.controls.svelte-1s0hljv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem}.pair.svelte-1s0hljv{width:2.1rem;height:1.4rem;fill:currentColor}.pair.svelte-1s0hljv path:where(.svelte-1s0hljv){fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}
