.stops.svelte-wc4m4c{border-bottom:1.5px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.stop.svelte-wc4m4c{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.question.svelte-wc4m4c{text-align:center;color:var(--ink-2);text-wrap:balance;margin-bottom:.35rem;font-size:.8rem;line-height:1.25}.loop.svelte-wc4m4c{width:48px;height:56px;margin-bottom:-1px;display:block;overflow:visible}.loop.svelte-wc4m4c path:where(.svelte-wc4m4c){fill:none;stroke:var(--warm);stroke-width:1.5px}.loop.svelte-wc4m4c circle:where(.svelte-wc4m4c){fill:var(--warm)}.code.svelte-17rrzn4{color:var(--ink-2);white-space:pre;margin:0 0 .5rem;font-family:Libertinus Mono,monospace;font-size:.8rem;line-height:1.55;overflow-x:auto}.code.svelte-17rrzn4 code:where(.svelte-17rrzn4){font:inherit}.code.svelte-17rrzn4 b:where(.svelte-17rrzn4){color:var(--link);font-weight:400}.board.svelte-17rrzn4{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.axis.svelte-17rrzn4{stroke:var(--rule);stroke-width:1px}.curve.svelte-17rrzn4{fill:none;stroke:var(--ink);stroke-width:1.5px}.tangent.svelte-17rrzn4{stroke:var(--link);stroke-width:1.5px}.name.svelte-17rrzn4{fill:var(--ink);font-size:16px;font-style:italic}.handle.svelte-17rrzn4{outline:none}.target.svelte-17rrzn4{fill:#0000}.ring.svelte-17rrzn4{fill:none;stroke:#0000;stroke-width:1.2px}.handle.svelte-17rrzn4:focus-visible .ring:where(.svelte-17rrzn4){stroke:var(--link)}.point.svelte-17rrzn4{fill:var(--link)}main.svelte-1uha8ag{width:min(100% - 2rem,29rem);margin-inline:auto;padding-block:2.2rem 4rem}.logo.svelte-1uha8ag{width:auto;height:1.5rem;display:block}main.svelte-1uha8ag>h1{letter-spacing:-.005em;text-wrap:balance;margin-top:3.2rem;font-size:2.05rem;line-height:1.12}main.svelte-1uha8ag>h2{text-wrap:balance;margin-top:2.6rem;font-size:1.32rem;line-height:1.2}main.svelte-1uha8ag>p{text-wrap:pretty;margin-top:.85rem}main.svelte-1uha8ag>h1+p{margin-top:1.1rem}main.svelte-1uha8ag>figure{margin-block:1.6rem}main.svelte-1uha8ag>p:last-child{margin-top:2rem}
