.cite.svelte-z7za9s{font:.68em var(--sans);color:var(--dim);line-height:0}.cite.svelte-z7za9s a:where(.svelte-z7za9s){color:var(--accent);padding:0 1px;text-decoration:none}.cite.svelte-z7za9s a:where(.svelte-z7za9s):hover{text-decoration:underline}.compare.svelte-16xtote{touch-action:pan-y;aspect-ratio:16/9;background:var(--night);border-radius:2px;line-height:0;position:relative;overflow:hidden}img.svelte-16xtote{object-fit:cover;width:100%;height:100%;display:block}.after.svelte-16xtote{object-fit:cover;width:100%;height:100%;clip-path:inset(0 0 0 var(--at));position:absolute;top:0;left:0}.bar.svelte-16xtote{top:0;bottom:0;left:var(--at);background:var(--paper);pointer-events:none;width:2px;margin-left:-1px;position:absolute}.chip.svelte-16xtote{font:1rem/1.3 var(--hand);color:var(--ink);background:var(--paper);pointer-events:none;padding:1px 8px;position:absolute;top:8px}.left.svelte-16xtote{left:8px}.right.svelte-16xtote{right:8px}input.svelte-16xtote{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.grip.svelte-16xtote{background:var(--paper);width:28px;height:28px;color:var(--ink);border:1.5px solid var(--ink);box-sizing:border-box;font:11px/1 var(--mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}:is(.compare.svelte-16xtote:has(input:where(.svelte-16xtote):focus-visible) .bar:where(.svelte-16xtote),.compare.svelte-16xtote:has(input:where(.svelte-16xtote):focus-visible) .grip:where(.svelte-16xtote)){background:var(--accent-ink);color:var(--paper)}svg.svelte-13a9xrd{width:100%;height:auto;margin:0 auto;display:block}.grid.svelte-13a9xrd{stroke:var(--ink);opacity:.1}.tick.svelte-13a9xrd{font:11px var(--mono);fill:var(--pencil-2)}.label.svelte-13a9xrd{font:13px var(--mono);fill:var(--pencil)}.val.svelte-13a9xrd{font:12px var(--mono);fill:var(--ink)}.group.svelte-13a9xrd{font:13px var(--mono);fill:var(--pencil)}.rule.svelte-13a9xrd{stroke:var(--ink);opacity:.2}.hit.svelte-13a9xrd{fill:#0000}.row.svelte-13a9xrd{cursor:default;outline:none;transition:opacity .12s}.row.svelte-13a9xrd:focus-visible{outline:1px dashed var(--accent-ink);outline-offset:2px}svg.svelte-13a9xrd:has(.row.on:where(.svelte-13a9xrd)) .row:where(.svelte-13a9xrd):not(.on){opacity:.4}.row.on.svelte-13a9xrd .label:where(.svelte-13a9xrd),.row.on.svelte-13a9xrd .val:where(.svelte-13a9xrd){fill:var(--accent-ink)}.bar.svelte-13a9xrd{filter:url(#pencil);stroke-width:1.4px}.tone0.svelte-13a9xrd{fill:var(--t0);stroke:var(--t0-ink)}.tone1.svelte-13a9xrd{fill:var(--t1);stroke:var(--t1-ink)}.tone2.svelte-13a9xrd{fill:var(--t2);stroke:var(--t2-ink)}.tone3.svelte-13a9xrd{fill:var(--t3);stroke:var(--t3-ink)}.tone4.svelte-13a9xrd{fill:var(--t4);stroke:var(--t4-ink)}.tone5.svelte-13a9xrd{fill:var(--t5);stroke:var(--t5-ink)}.target.svelte-13a9xrd{stroke:var(--accent-ink);stroke-width:1.5px;stroke-dasharray:4 4}@media (width<=520px){.tick.svelte-13a9xrd,.label.svelte-13a9xrd,.group.svelte-13a9xrd,.val.svelte-13a9xrd{font-size:12px}}.view.svelte-8c5ah8{background:var(--night);border-radius:2px;position:relative;overflow:hidden}canvas.svelte-8c5ah8{touch-action:pan-y;cursor:grab;width:100%;height:100%;display:block}canvas.svelte-8c5ah8:active{cursor:grabbing}.msg.svelte-8c5ah8{color:var(--paper);text-align:center;white-space:pre-wrap;place-items:center;margin:0;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.divider.svelte-8c5ah8{border-left:1px solid color-mix(in srgb, var(--paper) 35%, transparent);pointer-events:none;position:absolute;top:0;bottom:0;left:50%}.cross.svelte-8c5ah8{border:1px solid color-mix(in srgb, var(--paper) 60%, transparent);pointer-events:none;border-radius:50%;width:9px;height:9px;margin:-5px 0 0 -5px;position:absolute;top:50%}.modes.svelte-8c5ah8{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.profile.svelte-8c5ah8{width:100%;max-width:560px;height:auto;margin:10px auto 0;display:block}.profile.svelte-8c5ah8 .axes:where(.svelte-8c5ah8) line:where(.svelte-8c5ah8){stroke:var(--ink);stroke-width:1px;opacity:.55}.profile.svelte-8c5ah8 .axes:where(.svelte-8c5ah8) line.grid:where(.svelte-8c5ah8){opacity:.1}.profile.svelte-8c5ah8 .axes:where(.svelte-8c5ah8) text:where(.svelte-8c5ah8){font:11px var(--mono);fill:var(--pencil-2)}.profile.svelte-8c5ah8 .lbl:where(.svelte-8c5ah8){font:13px var(--mono);fill:var(--pencil)}.profile.svelte-8c5ah8 .fitl:where(.svelte-8c5ah8){fill:var(--accent-ink)}.profile.svelte-8c5ah8 .curves:where(.svelte-8c5ah8){filter:url(#pencil)}.profile.svelte-8c5ah8 path:where(.svelte-8c5ah8){fill:none;stroke-width:2.2px;stroke-linejoin:round}.profile.svelte-8c5ah8 .data:where(.svelte-8c5ah8){stroke:var(--ink)}.profile.svelte-8c5ah8 .fit:where(.svelte-8c5ah8){stroke:var(--accent-ink);stroke-dasharray:5 4}@media (width<=520px){.profile.svelte-8c5ah8 .axes:where(.svelte-8c5ah8) text:where(.svelte-8c5ah8){font-size:17px}.profile.svelte-8c5ah8 .axes:where(.svelte-8c5ah8) text.ytitle:where(.svelte-8c5ah8){display:none}.profile.svelte-8c5ah8 .lbl:where(.svelte-8c5ah8){font-size:19px}}svg.svelte-1gs3oz1{touch-action:pan-y;outline:none;width:100%;max-width:560px;height:auto;margin:0 auto;display:block}svg.svelte-1gs3oz1:focus-visible{outline:1px dashed var(--accent-ink);outline-offset:2px}.frame.svelte-1gs3oz1{fill:var(--ink);fill-opacity:.05}.tick.svelte-1gs3oz1{stroke:var(--ink);stroke-dasharray:3 4;opacity:.35;fill:none}.axis.svelte-1gs3oz1{stroke:var(--ink);opacity:.55}.lab.svelte-1gs3oz1{font:11px var(--mono);fill:var(--pencil-2)}.acc.svelte-1gs3oz1{fill:var(--accent-ink)}.note.svelte-1gs3oz1{font:15px var(--hand);fill:var(--ink)}.ink.svelte-1gs3oz1{filter:url(#pencil)}.trace.svelte-1gs3oz1{fill:none;stroke:var(--ink);stroke-width:1px;stroke-linejoin:round;opacity:.8}.dot.svelte-1gs3oz1{fill:var(--accent-ink);stroke:var(--paper);stroke-width:2px}.lens.svelte-1gs3oz1{fill:var(--t2);fill-opacity:.35;stroke:var(--t2-ink);stroke-width:1.2px;cursor:ew-resize}.grip.svelte-1gs3oz1{fill:var(--paper);stroke:var(--ink);stroke-width:1.6px;cursor:ew-resize}.lens.svelte-1gs3oz1:hover+.grip:where(.svelte-1gs3oz1),.grip.svelte-1gs3oz1:hover{stroke:var(--accent-ink)}.zoom.svelte-1gs3oz1{fill:none;stroke:var(--ink);stroke-opacity:.25}.dwell.svelte-1gs3oz1{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.move.svelte-1gs3oz1{fill:none;stroke:var(--ink);stroke-width:1px;opacity:.7}.move.off.svelte-1gs3oz1{stroke-dasharray:2 3;opacity:.45}.bar.svelte-1gs3oz1{fill:var(--ink);opacity:.4}.bar.on.svelte-1gs3oz1{fill:var(--accent-ink);opacity:1}.arc.svelte-1gs3oz1{fill:none;stroke:var(--accent-ink);stroke-width:2.2px;stroke-dasharray:5 4}@media (width<=520px){.lab.svelte-1gs3oz1{font-size:18px}.note.svelte-1gs3oz1{font-size:20px}.mv.svelte-1gs3oz1{display:none}}svg.svelte-cx47c5{width:100%;height:auto;margin:0 auto;display:block}.tile.svelte-cx47c5{stroke:var(--ink);stroke-opacity:.08;stroke-width:.5px}.hl.svelte-cx47c5 .tile:where(.svelte-cx47c5){fill-opacity:.15}.hl0.svelte-cx47c5 .b0:where(.svelte-cx47c5),.hl1.svelte-cx47c5 .b1:where(.svelte-cx47c5),.hl2.svelte-cx47c5 .b2:where(.svelte-cx47c5),.hl3.svelte-cx47c5 .b3:where(.svelte-cx47c5),.hl4.svelte-cx47c5 .b4:where(.svelte-cx47c5),.hl5.svelte-cx47c5 .b5:where(.svelte-cx47c5),.hl6.svelte-cx47c5 .b6:where(.svelte-cx47c5),.hl7.svelte-cx47c5 .b7:where(.svelte-cx47c5),.hl8.svelte-cx47c5 .b8:where(.svelte-cx47c5){fill-opacity:1}.beams.svelte-cx47c5{filter:url(#pencil)}.beams.svelte-cx47c5 path:where(.svelte-cx47c5){fill:none;stroke-width:.9px;opacity:.6}.beams.svelte-cx47c5 path.prev:where(.svelte-cx47c5){stroke-dasharray:3 3;opacity:.45}.beams.faint.svelte-cx47c5 path:where(.svelte-cx47c5){opacity:.12}.cursor.svelte-cx47c5{fill:none;stroke:var(--accent-ink);stroke-width:1.5px}.hist.svelte-cx47c5{margin-top:6px}.bin.svelte-cx47c5{outline:none}.bin.svelte-cx47c5:focus-visible{outline:1px dashed var(--accent-ink);outline-offset:2px}.hit.svelte-cx47c5{fill:#0000}.bar.svelte-cx47c5{stroke:var(--ink);stroke-opacity:.35}.n.svelte-cx47c5{font:11px var(--mono);fill:var(--ink)}.lab.svelte-cx47c5{font:11px var(--mono);fill:var(--pencil-2)}.lab.drop.svelte-cx47c5,.bin.on.svelte-cx47c5 .lab:where(.svelte-cx47c5),.bin.on.svelte-cx47c5 .n:where(.svelte-cx47c5){fill:var(--accent-ink)}.bin.on.svelte-cx47c5 .bar:where(.svelte-cx47c5){stroke:var(--accent-ink);stroke-opacity:1;stroke-width:1.5px}@media (width<=520px){.n.svelte-cx47c5,.lab.svelte-cx47c5{font-size:20px}}.steps.svelte-w2qz06{justify-content:center;align-items:center;gap:16px;margin-top:10px;display:flex}.track.svelte-w2qz06{gap:6px;margin:0;padding:0;list-style:none;display:flex}.dot.svelte-w2qz06{all:unset;border:1.5px solid var(--ink);cursor:pointer;border-radius:50%;width:11px;height:11px;display:block}.dot.done.svelte-w2qz06{background:var(--ink);opacity:.45}.dot[aria-current].svelte-w2qz06{background:var(--accent-ink);border-color:var(--accent-ink)}.dot.svelte-w2qz06:focus-visible{outline:1px dashed var(--accent-ink);outline-offset:3px}.mb.svelte-w2qz06:disabled{opacity:.4;cursor:default}.caption.svelte-w2qz06{text-align:center;max-width:52ch;font:13px/1.4 var(--mono);margin:6px auto 0}.bi.svelte-1qvoal8{color:var(--ink)}svg.svelte-1qvoal8{width:100%;height:auto;display:block}.scene.svelte-1qvoal8,.plot.svelte-1qvoal8{max-width:520px;margin-inline:auto}.scene.svelte-1qvoal8{touch-action:pan-y}.row.svelte-1qvoal8{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-top:6px;display:flex}.end.svelte-1qvoal8{flex:none;width:132px}.end.svelte-1qvoal8 .gauss:where(.svelte-1qvoal8){fill:none;stroke:var(--t1-ink);stroke-width:1.5px}.end.svelte-1qvoal8 .base:where(.svelte-1qvoal8){stroke:var(--ink);opacity:.5}.end.svelte-1qvoal8 .drop:where(.svelte-1qvoal8){stroke:var(--ink);stroke-dasharray:2 3;opacity:.35}.end.svelte-1qvoal8 .unit:where(.svelte-1qvoal8){fill:var(--ink);opacity:.7;font-size:9px}.controls.svelte-1qvoal8 input[type=range]:where(.svelte-1qvoal8){width:110px}.math.svelte-1qvoal8{text-align:center;font:16px/1.5 var(--serif,Georgia, serif);color:var(--ink);overflow-wrap:anywhere;margin:8px 0 2px}.math.svelte-1qvoal8 sup:where(.svelte-1qvoal8),.math.svelte-1qvoal8 sub:where(.svelte-1qvoal8){font-size:.7em}.ink.svelte-1qvoal8{filter:url(#pencil)}text.svelte-1qvoal8{font:13px var(--mono);fill:var(--pencil)}text.acc.svelte-1qvoal8{fill:var(--accent-ink)}text.dim.svelte-1qvoal8{fill:var(--pencil-2);font-size:12px}.ground.svelte-1qvoal8{stroke:var(--ink);stroke-opacity:.35;stroke-dasharray:2 4}.tube.svelte-1qvoal8{fill:var(--t1);fill-opacity:.75;stroke:var(--t1-ink);stroke-width:1px}.cone.svelte-1qvoal8{fill:var(--t2);fill-opacity:.35;stroke:var(--t2-ink);stroke-opacity:.5;stroke-dasharray:3 4}.axis.svelte-1qvoal8{stroke:var(--t1-ink);stroke-width:1.2px;stroke-dasharray:6 4}.ray.svelte-1qvoal8{stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.ray.past.svelte-1qvoal8{stroke-opacity:.35;stroke-dasharray:4 5}.arc.svelte-1qvoal8{fill:none;stroke:var(--accent-ink);stroke-width:1.6px}.rs.svelte-1qvoal8{stroke:var(--accent-ink);stroke-width:1.6px;stroke-dasharray:3 3}.bump.svelte-1qvoal8{fill:none;stroke:var(--t0-ink);stroke-width:2px}.ca.svelte-1qvoal8{fill:var(--accent-ink)}.headbox.svelte-1qvoal8{fill:var(--ink)}.handle.svelte-1qvoal8{cursor:grab;touch-action:none;outline:none}.handle.svelte-1qvoal8 .hit:where(.svelte-1qvoal8){fill:#0000}.handle.svelte-1qvoal8 .eye:where(.svelte-1qvoal8){fill:var(--paper);stroke:var(--ink);stroke-width:1.6px}.handle.svelte-1qvoal8 .pupil:where(.svelte-1qvoal8){fill:var(--ink)}.handle.svelte-1qvoal8 .knob:where(.svelte-1qvoal8){fill:var(--paper);stroke:var(--ink);stroke-width:1.6px}.handle.svelte-1qvoal8:focus-visible{outline:2px dashed var(--accent-ink);outline-offset:2px}.handle.svelte-1qvoal8:hover :is(.eye:where(.svelte-1qvoal8),.knob:where(.svelte-1qvoal8)),.handle.svelte-1qvoal8:focus-visible :is(.eye:where(.svelte-1qvoal8),.knob:where(.svelte-1qvoal8)){stroke:var(--accent-ink)}.handle.svelte-1qvoal8:hover .pupil:where(.svelte-1qvoal8),.handle.svelte-1qvoal8:focus-visible .pupil:where(.svelte-1qvoal8){fill:var(--accent-ink)}.end.svelte-1qvoal8 circle.tube:where(.svelte-1qvoal8){fill:var(--t1);stroke:var(--t1-ink)}.end.svelte-1qvoal8 .weff:where(.svelte-1qvoal8){fill:none;stroke:var(--ink);stroke-dasharray:3 3}.end.svelte-1qvoal8 .dline:where(.svelte-1qvoal8){stroke:var(--accent-ink);stroke-width:1.5px}.end.svelte-1qvoal8 .raydot:where(.svelte-1qvoal8){fill:var(--ink)}.plot.svelte-1qvoal8{touch-action:pan-y;outline:none;margin-top:8px}.plot.svelte-1qvoal8:focus-visible{outline:1px dashed var(--accent-ink);outline-offset:2px}.plot.svelte-1qvoal8 text:where(.svelte-1qvoal8){fill:var(--pencil-2);font-size:11px}.plot.svelte-1qvoal8 text.acc:where(.svelte-1qvoal8){fill:var(--accent-ink)}.plot.svelte-1qvoal8 .grid:where(.svelte-1qvoal8){stroke:var(--ink);stroke-opacity:.1}.plot.svelte-1qvoal8 .one:where(.svelte-1qvoal8){stroke:var(--accent-ink);stroke-opacity:.4;stroke-dasharray:2 3}.plot.svelte-1qvoal8 .capline:where(.svelte-1qvoal8){stroke:var(--accent-ink);stroke-dasharray:4 3;stroke-opacity:.7}.plot.svelte-1qvoal8 path:where(.svelte-1qvoal8){fill:none;stroke-width:2.2px;stroke-linejoin:round}.plot.svelte-1qvoal8 .bf:where(.svelte-1qvoal8){stroke:var(--ink);stroke-width:3.2px;stroke-opacity:.45}.plot.svelte-1qvoal8 .cf:where(.svelte-1qvoal8),.plot.svelte-1qvoal8 .err:where(.svelte-1qvoal8){stroke:var(--accent-ink)}.plot.svelte-1qvoal8 .unc:where(.svelte-1qvoal8){stroke:var(--accent-ink);stroke-dasharray:4 4;stroke-opacity:.6}.plot.svelte-1qvoal8 .cursor:where(.svelte-1qvoal8){stroke:var(--ink);stroke-dasharray:3 4;opacity:.4}.dotbf.svelte-1qvoal8{fill:var(--ink)}.dotcf.svelte-1qvoal8{fill:var(--accent-ink)}@media (width<=520px){.scene.svelte-1qvoal8 text:where(.svelte-1qvoal8){font-size:17px}.scene.svelte-1qvoal8 text.dim:where(.svelte-1qvoal8){font-size:16px}.plot.svelte-1qvoal8 text:where(.svelte-1qvoal8){font-size:17px}.plot.svelte-1qvoal8 text.minor:where(.svelte-1qvoal8){display:none}}.bw.svelte-btu2ms{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;display:flex}.main.svelte-btu2ms{touch-action:pan-y;outline:none;flex:340px;min-width:0;max-width:560px;height:auto;display:block}.main.svelte-btu2ms:focus-visible{outline:1px dashed var(--accent-ink);outline-offset:2px}.inset.svelte-btu2ms{flex:0 230px;min-width:0;height:auto;display:block}.grid.svelte-btu2ms{stroke:var(--ink);opacity:.1}.axis.svelte-btu2ms{stroke:var(--ink);opacity:.55}.lab.svelte-btu2ms{font:11px var(--mono);fill:var(--pencil-2)}.lab.acc.svelte-btu2ms{fill:var(--accent-ink)}.name.svelte-btu2ms{fill:var(--pencil);font-size:13px}.name.beam.svelte-btu2ms{fill:var(--green)}.name.pix.svelte-btu2ms{fill:var(--accent-ink)}.name.sum.svelte-btu2ms{fill:var(--ink)}.name.red.svelte-btu2ms{fill:var(--red)}.ink.svelte-btu2ms{filter:url(#pencil)}.c.svelte-btu2ms{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.c.beam.svelte-btu2ms{stroke:var(--green)}.c.pix.svelte-btu2ms{stroke:var(--accent-ink);stroke-dasharray:6 5}.c.sum.svelte-btu2ms{stroke:var(--ink)}.c.red.svelte-btu2ms{stroke:var(--red);stroke-width:1.8px}.cross.svelte-btu2ms{stroke:var(--accent-ink);stroke-dasharray:2 4}.cursor.svelte-btu2ms{stroke:var(--ink);stroke-dasharray:3 4;opacity:.45}.pt.svelte-btu2ms{stroke:var(--paper);stroke-width:1.5px}.beamp.svelte-btu2ms{fill:var(--green)}.pixp.svelte-btu2ms{fill:var(--accent-ink)}.sump.svelte-btu2ms{fill:var(--ink)}.controls.svelte-btu2ms input[type=range]:where(.svelte-btu2ms){width:110px}@media (width<=520px){.main.svelte-btu2ms .lab:where(.svelte-btu2ms){font-size:18px}.main.svelte-btu2ms .ytitle:where(.svelte-btu2ms){display:none}}svg.svelte-10tvzua{touch-action:pan-y;outline:none;width:min(100%,400px);height:auto;margin:0 auto;display:block}svg.svelte-10tvzua:focus-visible{outline:1px dashed var(--accent-ink);outline-offset:2px}.ring.svelte-10tvzua{fill:none;stroke:var(--ink);opacity:.12}.axis.svelte-10tvzua{stroke:var(--ink);opacity:.5}.axis.faint.svelte-10tvzua{opacity:.15}.lab.svelte-10tvzua{font:11px var(--mono);fill:var(--pencil-2)}.name.svelte-10tvzua{fill:var(--pencil);paint-order:stroke;stroke:var(--paper);stroke-width:3px;stroke-linejoin:round;font-size:13px}.name.new.svelte-10tvzua{fill:var(--accent-ink)}.name.old.svelte-10tvzua{fill:var(--ink)}.mark.svelte-10tvzua{stroke:var(--ink);stroke-dasharray:3 4;opacity:.45}.cursor.svelte-10tvzua{stroke:var(--ink);stroke-dasharray:2 3;opacity:.5}.ink.svelte-10tvzua{filter:url(#pencil)}.c.svelte-10tvzua{stroke-width:2.2px;stroke-linejoin:round}.c.old.svelte-10tvzua{fill:var(--ink);fill-opacity:.08;stroke:var(--ink)}.c.new.svelte-10tvzua{fill:var(--t0);fill-opacity:.3;stroke:var(--accent-ink)}.pt.svelte-10tvzua{stroke:var(--paper);stroke-width:1.5px}.pt.old.svelte-10tvzua{fill:var(--ink)}.pt.new.svelte-10tvzua{fill:var(--accent-ink)}@media (width<=520px){.lab.svelte-10tvzua{font-size:14px}}.ts.svelte-1u1j2uh{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;display:flex}.cie.svelte-1u1j2uh{flex:0 312px;min-width:0;height:auto;display:block}.right.svelte-1u1j2uh{flex:320px;min-width:0;max-width:440px}.ramps.svelte-1u1j2uh{touch-action:pan-y;outline:none;width:100%;height:auto;display:block}.ramps.svelte-1u1j2uh:focus-visible{outline:1px dashed var(--accent-ink);outline-offset:2px}.grid.svelte-1u1j2uh{stroke:var(--ink);opacity:.1}.axis.svelte-1u1j2uh{stroke:var(--ink);opacity:.55}.lab.svelte-1u1j2uh{font:11px var(--mono);fill:var(--pencil-2)}.name.svelte-1u1j2uh{fill:var(--pencil);font-size:13px}.name.rein.svelte-1u1j2uh{fill:var(--ink)}.name.knee.svelte-1u1j2uh{fill:var(--accent-ink)}.ink.svelte-1u1j2uh{filter:url(#pencil)}.locus.svelte-1u1j2uh{fill:none;stroke:var(--ink);stroke-width:1.6px;stroke-linejoin:round}.gamut.svelte-1u1j2uh{fill:var(--t1);fill-opacity:.35;stroke:var(--t1-ink);stroke-width:1.4px}.trail.svelte-1u1j2uh{fill:none;stroke-width:2.2px;stroke-linecap:round}.trail.rein.svelte-1u1j2uh{stroke:var(--ink)}.trail.knee.svelte-1u1j2uh{stroke:var(--accent-ink);stroke-dasharray:4 3}.wp.svelte-1u1j2uh{fill:var(--ink)}.laser.svelte-1u1j2uh{stroke:var(--ink);stroke-width:1.2px}.laser.on.svelte-1u1j2uh{stroke-width:2.2px}.hot.svelte-1u1j2uh{fill:var(--paper);stroke:var(--ink);stroke-width:2.2px}.hot.knee.svelte-1u1j2uh{stroke:var(--accent-ink)}.cur.svelte-1u1j2uh{fill:none;stroke:var(--ink);stroke-width:1.4px}@media (width<=520px){.ramps.svelte-1u1j2uh .lab:where(.svelte-1u1j2uh){font-size:14px}}.gm.svelte-p0pody{color:var(--ink)}.panes.svelte-p0pody{flex-wrap:wrap;justify-content:center;gap:6px 18px;display:flex}.pane.svelte-p0pody{flex:280px;min-width:0;max-width:320px}svg.svelte-p0pody{touch-action:pan-y;width:100%;height:auto;display:block;overflow:hidden}svg.svelte-p0pody:focus-visible,.handle.svelte-p0pody:focus-visible{outline:2px dashed var(--accent-ink);outline-offset:2px}.ink.svelte-p0pody{filter:url(#pencil)}line.svelte-p0pody{stroke-linecap:round}.thin.svelte-p0pody line:where(.svelte-p0pody){stroke:var(--ink);stroke-width:1px;opacity:.45}.dash.svelte-p0pody{stroke-dasharray:4 4}.sheet.svelte-p0pody{fill:var(--green);fill-opacity:.14;stroke:var(--green);stroke-width:1.2px}.fan.svelte-p0pody{stroke:var(--green);stroke-width:1.6px}.plane.svelte-p0pody{stroke:var(--t1-ink);stroke-width:2.4px}.head.svelte-p0pody{fill:var(--paper);stroke:var(--ink);stroke-width:1.8px}.ray.svelte-p0pody{stroke-width:2.6px;transition:opacity .15s}.ray.in.svelte-p0pody{stroke:var(--accent-ink)}.ray.behind.svelte-p0pody{stroke:var(--ink);opacity:.4;stroke-dasharray:2 5}.ray.out.svelte-p0pody{stroke:var(--ink);opacity:.55;stroke-dasharray:7 5}.hovering.svelte-p0pody .ray:where(.svelte-p0pody):not(.hot),.hovering.svelte-p0pody .mray:where(.svelte-p0pody):not(.on){opacity:.4}.ray.hot.svelte-p0pody{stroke:var(--accent-ink);stroke-width:4px}.tick.svelte-p0pody{fill:var(--paper);stroke:var(--ink);stroke-width:1.2px;pointer-events:none}.handle.svelte-p0pody{cursor:grab;touch-action:none;outline:none}.hit.svelte-p0pody{fill:#0000}.eye.svelte-p0pody{fill:var(--ink)}.aim.svelte-p0pody{fill:var(--paper);stroke:var(--ink);stroke-width:1.6px}.handle.svelte-p0pody:hover .eye:where(.svelte-p0pody),.handle.svelte-p0pody:focus-visible .eye:where(.svelte-p0pody){fill:var(--accent-ink)}.handle.svelte-p0pody:hover .aim:where(.svelte-p0pody),.handle.svelte-p0pody:focus-visible .aim:where(.svelte-p0pody){stroke:var(--accent-ink)}.lab.svelte-p0pody{font:13px var(--mono);fill:var(--pencil);pointer-events:none}.lab.dim.svelte-p0pody{opacity:.7}.lab.big.svelte-p0pody{fill:var(--ink)}.note.svelte-p0pody{font:15px var(--hand);fill:var(--ink);pointer-events:none;paint-order:stroke;stroke:var(--paper);stroke-width:3px}.mapwrap.svelte-p0pody{position:relative}canvas.svelte-p0pody{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.mapwrap.svelte-p0pody svg:where(.svelte-p0pody){position:relative}.frame.svelte-p0pody{fill:none;stroke:var(--ink);stroke-opacity:.5}.grid.svelte-p0pody line:where(.svelte-p0pody){stroke:var(--ink);stroke-opacity:.14}.span.svelte-p0pody{fill:none;stroke-width:1.4px}.span.walk.svelte-p0pody{stroke:var(--t0-ink);stroke-opacity:.7}.span.skip.svelte-p0pody{stroke:var(--ink);stroke-opacity:.4;stroke-dasharray:3 3}.span.on.svelte-p0pody{stroke:var(--accent-ink);stroke-width:3px;stroke-opacity:1}.texel.svelte-p0pody{fill:none;stroke:var(--t3-ink);stroke-width:1.2px}.mray.svelte-p0pody{stroke:var(--ink);stroke-width:1.6px;opacity:.5;stroke-dasharray:4 3}.mray.lit.svelte-p0pody{stroke:var(--accent-ink);opacity:1;stroke-dasharray:none;stroke-width:2.2px}.mray.on.svelte-p0pody{stroke-width:3.5px}.sample.svelte-p0pody{fill:var(--t3-ink)}.seg.svelte-p0pody{flex-wrap:wrap;justify-content:center;gap:6px;display:inline-flex}@media (width<=520px){.pane.svelte-p0pody{flex-basis:100%;max-width:250px}.lab.svelte-p0pody{font-size:13px}}.pt.svelte-wq1msy{gap:2px;display:grid}.lane.svelte-wq1msy{outline:none;grid-template-columns:10.5rem 1fr;align-items:center;gap:10px;padding:2px 0;transition:opacity .12s;display:grid}.lane.svelte-wq1msy:focus-visible{outline:1.5px solid var(--accent-ink);outline-offset:2px}.lane.dim.svelte-wq1msy{opacity:.4}.lab.svelte-wq1msy{font:11px/1.3 var(--mono);color:var(--pencil-2);flex-direction:column;min-width:0;display:flex}.lab.svelte-wq1msy b:where(.svelte-wq1msy){font:13px/1.3 var(--mono);color:var(--pencil)}.lab.acc.svelte-wq1msy b:where(.svelte-wq1msy){color:var(--accent-ink)}svg.svelte-wq1msy{width:100%;height:40px;display:block;overflow:visible}.marks.svelte-wq1msy{filter:url(#pencil)}.marks.svelte-wq1msy path:where(.svelte-wq1msy){fill:var(--ink);fill-opacity:.1;stroke:var(--ink);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.marks.acc.svelte-wq1msy path:where(.svelte-wq1msy){fill:var(--accent-ink);fill-opacity:.18;stroke:var(--accent-ink);stroke-width:1.5px}.fr.svelte-wq1msy{stroke:var(--ink);stroke-dasharray:2 3;opacity:.25;vector-effect:non-scaling-stroke}.base.svelte-wq1msy{stroke:var(--ink);opacity:.4;vector-effect:non-scaling-stroke}.win.svelte-wq1msy{fill:var(--ink);opacity:.07}.ticks.svelte-wq1msy{min-height:26px;font:11px var(--mono);color:var(--pencil-2);position:relative}.ticks.svelte-wq1msy span:where(.svelte-wq1msy){position:absolute;top:0;translate:-50%}.ticks.svelte-wq1msy span:where(.svelte-wq1msy):first-child{translate:0}.ticks.svelte-wq1msy span:where(.svelte-wq1msy):nth-child(5){translate:-100%}.ticks.svelte-wq1msy .unit:where(.svelte-wq1msy){text-align:center;padding-top:13px;display:block;position:static;translate:none}@media (width<=560px){.lane.svelte-wq1msy{grid-template-columns:1fr;gap:0}.lab.svelte-wq1msy{flex-direction:row;justify-content:space-between;align-items:baseline}.axis.svelte-wq1msy .lab:where(.svelte-wq1msy){display:none}}svg.svelte-19kh6id{width:100%;height:auto;margin:0 auto;display:block}.axes.svelte-19kh6id line:where(.svelte-19kh6id){stroke:var(--ink);opacity:.1}.axes.svelte-19kh6id text:where(.svelte-19kh6id){font:11px var(--mono);fill:var(--pencil-2)}.curves.svelte-19kh6id{filter:url(#pencil)}.curves.svelte-19kh6id path:where(.svelte-19kh6id){fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}path.beam.svelte-19kh6id{stroke:var(--ink)}path.maps.svelte-19kh6id{stroke:var(--accent-ink)}.dot.svelte-19kh6id{stroke:none}.dot.beam.svelte-19kh6id,.lab.beam.svelte-19kh6id{fill:var(--ink)}.dot.maps.svelte-19kh6id,.lab.maps.svelte-19kh6id{fill:var(--accent-ink)}.lab.svelte-19kh6id{font:13px var(--mono)}.ref.svelte-19kh6id{stroke:var(--pencil-2);stroke-width:1.2px;stroke-dasharray:4 4}.reflab.svelte-19kh6id{font:11px var(--mono);fill:var(--pencil-2)}@media (width<=520px){.axes.svelte-19kh6id text:where(.svelte-19kh6id),.reflab.svelte-19kh6id{font-size:18px}.lab.svelte-19kh6id{font-size:20px}}.panes.svelte-cuc4kv{color:var(--ink);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:center;gap:18px;display:grid}svg.svelte-cuc4kv{width:100%;height:auto;display:block}.side.svelte-cuc4kv{touch-action:pan-y;max-width:620px;margin-inline:auto}.screen.svelte-cuc4kv{max-width:260px;margin-inline:auto}@media (width<=640px){.panes.svelte-cuc4kv{grid-template-columns:1fr}}.ink.svelte-cuc4kv{filter:url(#pencil)}text.svelte-cuc4kv{font:13px var(--mono);fill:var(--pencil)}text.acc.svelte-cuc4kv{fill:var(--accent-ink)}text.dim.svelte-cuc4kv{fill:var(--pencil-2);font-size:12px}.cone.svelte-cuc4kv{fill:var(--t2);fill-opacity:.35;stroke:var(--t2-ink);stroke-opacity:.6;stroke-dasharray:3 4}.axis.svelte-cuc4kv{stroke:var(--ink);stroke-opacity:.45;stroke-dasharray:6 4}.capsule.svelte-cuc4kv{fill:var(--t1);fill-opacity:.75;stroke:var(--t1-ink);stroke-width:1px}.beam.svelte-cuc4kv{stroke:var(--t1-ink);stroke-width:1.4px}.sphere.svelte-cuc4kv{fill:none;stroke:var(--ink);stroke-opacity:.4;stroke-width:1px}.step.svelte-cuc4kv{fill:var(--ink)}.t0.svelte-cuc4kv{stroke:var(--accent-ink);stroke-width:2px}.rule.svelte-cuc4kv line:where(.svelte-cuc4kv),.rule.svelte-cuc4kv path:where(.svelte-cuc4kv){stroke:var(--ink);stroke-opacity:.6;fill:none}.rule.svelte-cuc4kv text:where(.svelte-cuc4kv){fill:var(--pencil-2);font-size:11px}.eye.svelte-cuc4kv{fill:var(--paper);stroke:var(--ink);stroke-width:1.4px}.headbox.svelte-cuc4kv{fill:var(--ink)}.handle.svelte-cuc4kv{cursor:grab;touch-action:none;outline:none}.handle.svelte-cuc4kv .hit:where(.svelte-cuc4kv){fill:#0000}.handle.svelte-cuc4kv .knob:where(.svelte-cuc4kv){fill:var(--paper);stroke:var(--ink);stroke-width:1.6px}.handle.svelte-cuc4kv:focus-visible{outline:2px dashed var(--accent-ink);outline-offset:2px}.handle.svelte-cuc4kv:hover .knob:where(.svelte-cuc4kv),.handle.svelte-cuc4kv:focus-visible .knob:where(.svelte-cuc4kv){stroke:var(--accent-ink)}.screen.svelte-cuc4kv .grid:where(.svelte-cuc4kv){stroke:var(--ink);stroke-opacity:.25}.screen.svelte-cuc4kv .listed:where(.svelte-cuc4kv){fill:var(--t1);fill-opacity:.6}.screen.svelte-cuc4kv .capsule:where(.svelte-cuc4kv){fill-opacity:.45}.screen.svelte-cuc4kv .rule:where(.svelte-cuc4kv) text:where(.svelte-cuc4kv){font-size:17px}@media (width<=520px){.side.svelte-cuc4kv text:where(.svelte-cuc4kv){font-size:16px}.side.svelte-cuc4kv .rule:where(.svelte-cuc4kv) text:where(.svelte-cuc4kv){font-size:14px}}.scroll.svelte-sg151v{overscroll-behavior-x:contain;overflow-x:auto}svg.svelte-sg151v{width:100%;height:auto;margin:0 auto;display:block}@media (width<=640px){svg.svelte-sg151v{min-width:640px}}.box.svelte-sg151v{fill:var(--paper);stroke:var(--ink);stroke-width:1.3px;filter:url(#pencil)}.box.cpu.svelte-sg151v{stroke-dasharray:5 3;fill:color-mix(in oklab, var(--t2) 45%, var(--paper))}.pass.svelte-sg151v{cursor:default;outline:none;transition:opacity .12s}.pass.svelte-sg151v:focus-visible{outline:1px dashed var(--accent-ink);outline-offset:2px}.dim.svelte-sg151v .pass:where(.svelte-sg151v):not(.on){opacity:.4}.pass.hot.svelte-sg151v .box:where(.svelte-sg151v){fill:var(--t0);stroke:var(--t0-ink);stroke-width:2px}.pass.on.svelte-sg151v .box:where(.svelte-sg151v){stroke:var(--accent-ink);stroke-width:2.4px}.name.svelte-sg151v{font:12px var(--mono);fill:var(--ink)}.sub.svelte-sg151v{font:11px var(--mono);fill:var(--pencil-2)}.edge.svelte-sg151v{stroke:var(--ink);stroke-width:1.2px;filter:url(#pencil)}.head.svelte-sg151v{fill:none;stroke:var(--ink);stroke-width:1.4px}.bracket.svelte-sg151v{fill:none;stroke:var(--accent-ink);stroke-width:1.2px;filter:url(#pencil)}svg.svelte-1r8ps82{width:100%;height:auto;display:block;overflow:visible}.wait.svelte-1r8ps82{height:220px;margin:0}.ink.svelte-1r8ps82{filter:url(#pencil)}.lbl.svelte-1r8ps82{fill:var(--pencil);font-size:11px}.hand.svelte-1r8ps82{font-family:var(--hand);fill:var(--ink);font-size:13px}.tick.svelte-1r8ps82{fill:var(--pencil-2);font-size:9px}.sup.svelte-1r8ps82{font-size:7px}.mono.svelte-1r8ps82{font-family:var(--mono)}.sym.svelte-1r8ps82{font:italic 13px var(--serif);fill:var(--ink);color:var(--ink)}.axis.svelte-1r8ps82{fill:none;stroke:var(--ink);stroke-width:1px}.grid.svelte-1r8ps82{stroke:var(--ink);opacity:.1}.theta.svelte-1r8ps82{fill:none;stroke:var(--ink);stroke-width:1px;stroke-linejoin:round}.gline.svelte-1r8ps82{fill:none;stroke:var(--accent-ink);stroke-width:2px}.gfill.svelte-1r8ps82{fill:var(--accent-ink);opacity:.12;stroke:none}.bar.svelte-1r8ps82{fill:color-mix(in oklab, var(--t1-ink) 30%, var(--paper))}.bar.past.svelte-1r8ps82{fill:var(--accent-ink)}.k.svelte-1r8ps82{stroke:var(--accent-ink);stroke-width:1.4px;stroke-dasharray:3 3}.frame.svelte-1r8ps82{fill:none;stroke:var(--ink);stroke-opacity:.5;stroke-width:1px}.pic.svelte-1r8ps82{position:relative}.pic.svelte-1r8ps82>svg:where(.svelte-1r8ps82){width:100%;height:100%;position:absolute;inset:0}.hand.big.svelte-1r8ps82{font-size:26px}.patch.svelte-1r8ps82{fill:var(--paper);opacity:.9}.dim.svelte-1r8ps82{grid-column:1;margin-top:-2px}.dim.svelte-1r8ps82 i:where(.svelte-1r8ps82){flex:none;width:100%}.sb.svelte-1r8ps82{align-items:center;gap:6px;margin-top:6px;display:flex}.sb.svelte-1r8ps82 i:where(.svelte-1r8ps82){border:1.5px solid var(--ink);border-top:0;height:5px;display:block}.sb.svelte-1r8ps82 .hand:where(.svelte-1r8ps82){color:var(--ink);white-space:nowrap;font-size:14px}.ramp.svelte-1r8ps82{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;margin-bottom:16px;display:flex}.ramp.svelte-1r8ps82 .grad:where(.svelte-1r8ps82){background:linear-gradient(90deg,#d8d4cb,#2c566a 60%,#0d2935);border:1px solid #00000026;width:140px;height:9px}.ramp.svelte-1r8ps82 .cell:where(.svelte-1r8ps82){background:#eacad1;border:1px solid #00000026;width:12px;height:12px;margin-left:14px}.ramp.svelte-1r8ps82 .tick:where(.svelte-1r8ps82){color:var(--pencil-2);font-size:12px}.ramp.svelte-1r8ps82 sup:where(.svelte-1r8ps82){font-size:9px}.ramp.svelte-1r8ps82 .rt:where(.svelte-1r8ps82){font:1.05rem/1 var(--hand);color:var(--pencil)}.tiles.svelte-1r8ps82{width:100%;height:auto;image-rendering:pixelated;display:block}.hist.svelte-1r8ps82{max-width:640px;margin:6px auto 0}.hbar.svelte-1r8ps82{stroke:var(--ink);stroke-opacity:.35}.hist.svelte-1r8ps82 .tick:where(.svelte-1r8ps82){font-size:11px}.hist.svelte-1r8ps82 .tick.drop:where(.svelte-1r8ps82){fill:var(--accent-ink)}.pair.svelte-1r8ps82{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pair.svelte-1r8ps82 .lbl:where(.svelte-1r8ps82),.pair.svelte-1r8ps82 .hist:where(.svelte-1r8ps82) .tick:where(.svelte-1r8ps82){font-size:28px}.pair.svelte-1r8ps82 .hand.big:where(.svelte-1r8ps82){font-size:40px}.glow.svelte-1r8ps82{align-items:center;gap:18px;display:flex}.crops.svelte-1r8ps82{flex:0 0 32%;grid-template-columns:repeat(4,1fr);gap:8px 6px;display:grid}.crops.svelte-1r8ps82 figure:where(.svelte-1r8ps82){text-align:center;margin:0}.crops.svelte-1r8ps82 img:where(.svelte-1r8ps82){width:100%;height:auto;image-rendering:pixelated;display:block}.crops.svelte-1r8ps82 .sym:where(.svelte-1r8ps82){margin-top:2px;display:block}.glow.svelte-1r8ps82 svg:where(.svelte-1r8ps82){flex:1;min-width:0}.maps.svelte-1r8ps82{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:18px;min-height:120px;display:grid}.maps.svelte-1r8ps82 svg:where(.svelte-1r8ps82){filter:none}.maps.svelte-1r8ps82 .frame:where(.svelte-1r8ps82){filter:url(#pencil)}@media (width<=520px){.lbl.svelte-1r8ps82,.tick.svelte-1r8ps82{font-size:19px}.sup.svelte-1r8ps82{font-size:13px}.hand.svelte-1r8ps82{font-size:22px}.sym.svelte-1r8ps82{font-size:20px}.glow.svelte-1r8ps82 .lbl:where(.svelte-1r8ps82),.glow.svelte-1r8ps82 .tick:where(.svelte-1r8ps82){font-size:13px}.glow.svelte-1r8ps82 .sup:where(.svelte-1r8ps82){font-size:9px}.glow.svelte-1r8ps82 .sym:where(.svelte-1r8ps82),.crops.svelte-1r8ps82 .sym:where(.svelte-1r8ps82){font-size:14px}.hist.svelte-1r8ps82 .tick:where(.svelte-1r8ps82){font-size:22px}.pic.svelte-1r8ps82 .hand.big:where(.svelte-1r8ps82){font-size:46px}.glow.svelte-1r8ps82{flex-direction:column;align-items:stretch}.crops.svelte-1r8ps82{grid-template-columns:repeat(8,1fr);gap:4px}.pair.svelte-1r8ps82{grid-template-columns:1fr}}.wait.svelte-a3boex{height:220px;margin:0}.grid.svelte-a3boex{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:14px 18px;display:grid}.gap.svelte-a3boex{margin-top:14px}figure.svelte-a3boex{margin:0}.pic.svelte-a3boex{position:relative}.pic.svelte-a3boex>svg:where(.svelte-a3boex){width:100%;height:100%;position:absolute;inset:0}img.svelte-a3boex{border-radius:2px;width:100%;height:auto;display:block}image.svelte-a3boex{image-rendering:pixelated}figcaption.svelte-a3boex{font:1.05rem/1.2 var(--hand);color:var(--pencil);text-align:center;padding-top:6px}svg.svelte-a3boex{width:100%;height:auto;display:block;overflow:visible}.ink.svelte-a3boex{filter:url(#pencil);fill:none;stroke:var(--ink);stroke-width:1.6px}.ink.light.svelte-a3boex{stroke:var(--paper);stroke-width:2.4px;filter:none}.row.svelte-a3boex{stroke:var(--paper);stroke-width:1.5px;stroke-dasharray:6 5;opacity:.8}.halo.svelte-a3boex{paint-order:stroke;stroke:var(--ink);stroke-width:3px}.frame.svelte-a3boex{fill:none;stroke:var(--ink);stroke-opacity:.15}.axis.svelte-a3boex{stroke-width:1.2px}polyline.svelte-a3boex{fill:none;stroke-linejoin:round}.eye.svelte-a3boex{stroke:var(--ink);stroke-width:2.2px}.maps.svelte-a3boex{stroke:var(--accent-ink);stroke-width:1.6px;stroke-dasharray:5 3}.hand.svelte-a3boex{font:15px var(--hand);fill:var(--ink)}.hand.light.svelte-a3boex{fill:var(--paper);font-size:19px}.hand.acc.svelte-a3boex{fill:var(--accent-ink)}.lbl.svelte-a3boex{fill:var(--pencil);font-size:11px}.tick.svelte-a3boex{fill:var(--pencil-2);font-size:12px}.mono.svelte-a3boex{font-family:var(--mono)}.ramp.svelte-a3boex{justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.ramp.svelte-a3boex i:where(.svelte-a3boex){background:linear-gradient(90deg,#d8d4cb,#2c566a 60%,#0d2935);border:1px solid #00000026;width:160px;height:9px}.ramp.svelte-a3boex .tick:where(.svelte-a3boex){color:var(--pencil-2);font-size:12px}.ramp.svelte-a3boex .rt:where(.svelte-a3boex){font:1.05rem/1 var(--hand);color:var(--pencil);white-space:nowrap;margin-left:6px}@media (width<=520px){.grid.svelte-a3boex{grid-template-columns:minmax(0,1fr)}.hand.svelte-a3boex{font-size:20px}.hand.light.svelte-a3boex{font-size:24px}svg[viewBox^="0 0 640"].svelte-a3boex .hand:where(.svelte-a3boex){font-size:26px}svg[viewBox^="0 0 640"].svelte-a3boex .lbl:where(.svelte-a3boex),svg[viewBox^="0 0 640"].svelte-a3boex .tick:where(.svelte-a3boex){font-size:20px}.tick.svelte-a3boex{font-size:14px}.ramp.svelte-a3boex i:where(.svelte-a3boex){width:110px}}.accum.svelte-1aejlr4{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px 18px;display:grid}.col.svelte-1aejlr4,.row.svelte-1aejlr4{font:1.05rem/1.2 var(--hand);color:var(--pencil);text-align:center}.row.svelte-1aejlr4{writing-mode:vertical-rl;rotate:180deg}.pane.svelte-1aejlr4{margin:0}.pane.diff.svelte-1aejlr4{grid-column:span 2}figcaption.svelte-1aejlr4{font:1.05rem/1.2 var(--hand);color:var(--pencil);text-align:center;padding-top:6px;display:none}.pic.svelte-1aejlr4{pointer-events:none;position:relative}.pic.svelte-1aejlr4>svg:where(.svelte-1aejlr4){z-index:1;width:100%;height:100%;position:absolute;inset:0}.wait.svelte-1aejlr4{aspect-ratio:2}svg.svelte-1aejlr4{width:100%;height:auto;display:block;overflow:visible}image.svelte-1aejlr4{image-rendering:pixelated}.ink.svelte-1aejlr4{filter:url(#pencil);fill:none;stroke:var(--ink);stroke-width:1.6px}.ink.light.svelte-1aejlr4{stroke:var(--paper);stroke-width:2.4px;filter:none}.frame.svelte-1aejlr4{fill:none;stroke:var(--ink);stroke-opacity:.15}.hand.svelte-1aejlr4{font:15px var(--hand);fill:var(--ink)}.hand.light.svelte-1aejlr4{fill:var(--paper);font-size:17px}.tick.svelte-1aejlr4{fill:var(--pencil-2);color:var(--pencil-2);font-size:12px}.mono.svelte-1aejlr4{font-family:var(--mono)}.ramp.svelte-1aejlr4{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin-top:8px;display:flex}.ramp.svelte-1aejlr4 i:where(.svelte-1aejlr4){border:1px solid #00000026;width:120px;height:9px}.ink-ramp.svelte-1aejlr4{background:linear-gradient(90deg,#d8d4cb,#2c566a 60%,#0d2935)}.div-ramp.svelte-1aejlr4{background:linear-gradient(90deg,#2c566a,#d8d4cb,#853654)}.ramp.svelte-1aejlr4 .rt:where(.svelte-1aejlr4){font:1.05rem/1 var(--hand);color:var(--pencil);white-space:nowrap}@media (width<=520px){.accum.svelte-1aejlr4{grid-template-columns:minmax(0,1fr)}.col.svelte-1aejlr4,.row.svelte-1aejlr4{display:none}.pane.diff.svelte-1aejlr4{grid-column:auto}figcaption.svelte-1aejlr4{display:block}.hand.svelte-1aejlr4{font-size:20px}.tick.svelte-1aejlr4{font-size:14px}}.build.svelte-15o1pdf{grid-template-columns:minmax(0, calc(50vw - var(--measure) / 2 - 6vw)) var(--measure) minmax(0, 1fr);gap:0 3vw;width:100vw;margin:3em 0;padding:0 3vw;display:grid;position:relative;left:50%;translate:-50%;max-width:none!important}.left.svelte-15o1pdf,.right.svelte-15o1pdf{align-items:center;height:100vh;display:flex;position:sticky;top:0}.sheet.svelte-15o1pdf{width:100%;margin:0}.left.svelte-15o1pdf .sheet:where(.svelte-15o1pdf){min-height:40vh;max-height:86vh;padding:18px 18px 16px 0;overflow:hidden}.viz.svelte-15o1pdf{height:min(80vh,760px)}@media (width>=1201px){.build.svelte-15o1pdf .beat .note{display:none}}@media (width<=1200px) and (width>=901px){.build.svelte-15o1pdf{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.left.svelte-15o1pdf{display:none}}@media (width<=900px){.build.svelte-15o1pdf{grid-template-columns:minmax(0,1fr);padding:0 16px}.left.svelte-15o1pdf{display:none}.right.svelte-15o1pdf{z-index:2;order:-1;height:auto;top:0}.right.svelte-15o1pdf .sheet:where(.svelte-15o1pdf){padding:8px 8px 2px}.viz.svelte-15o1pdf{height:40vh}.right.svelte-15o1pdf figcaption:where(.svelte-15o1pdf){display:none}}.chapter.svelte-u6bya8{padding-top:5vh}.chapter.on~.chapter{opacity:.4}@media (prefers-reduced-motion:no-preference){.chapter.svelte-u6bya8{transition:opacity .9s}}h4.svelte-u6bya8{font:1.3rem/1.2 var(--hand);color:var(--text);margin:0 0 .8em}.end.svelte-u6bya8{align-items:flex-start;height:12vh;display:flex}.beat.svelte-93ep13{padding-bottom:1.4em}.text.svelte-93ep13 p{margin:0 0 .8em}.note.svelte-93ep13{isolation:isolate;filter:drop-shadow(0 1px 1px #00000059)drop-shadow(3px 9px 8px #00000059);width:fit-content;max-width:min(100%,34em);margin:.9em 0 .5em .4em;padding:18px 20px 16px;position:relative;rotate:-.8deg}.beat.svelte-93ep13:nth-child(2n) .note:where(.svelte-93ep13){margin-left:1.2em;rotate:.7deg}.note.svelte-93ep13:after{content:"";z-index:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 22px) 100%,0 100%);background:linear-gradient(#28465a12 0 9px, transparent 9px), linear-gradient(135deg, transparent 60%, #0000000a), var(--grain), var(--sticky);position:absolute;inset:0}.note.svelte-93ep13:before{content:"";z-index:-1;background:linear-gradient(to top left, transparent 50%, color-mix(in oklab, var(--sticky), #000 9%) 50%, color-mix(in oklab, var(--sticky), #fff 35%));border-radius:0 0 0 6px;width:22px;height:14px;position:absolute;bottom:0;right:0}pre.svelte-93ep13{font:12px/1.65 var(--mono);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}pre.svelte-93ep13>span:where(.svelte-93ep13){flex-wrap:wrap;align-items:baseline;column-gap:1.2em;display:flex}pre.svelte-93ep13 .c{white-space:pre-wrap;overflow-wrap:anywhere;text-indent:-4ch;min-width:0;padding-left:4ch}pre.svelte-93ep13 i{font:1.2em/1.4 var(--hand);color:var(--pencil-2);margin-left:auto}pre.svelte-93ep13 i u{display:none}pre.svelte-93ep13 b{font-weight:400}pre.svelte-93ep13 b.k{font-weight:700}pre.svelte-93ep13 b.n{color:var(--accent-ink)}.fp.svelte-1byncsu{width:100%;height:100%;color:var(--ink);display:block;overflow:hidden}text.svelte-1byncsu{font:15px var(--mono);fill:var(--ink)}.lbl.svelte-1byncsu{fill:var(--pencil)}.lbl.num.svelte-1byncsu,.lbl.mono.svelte-1byncsu{fill:var(--ink)}.ink.svelte-1byncsu{filter:url(#pencil)}.zoom.svelte-1byncsu{transition:transform .3s}.st1.svelte-1byncsu .zoom:where(.svelte-1byncsu){transform:translate(-43.5px,-249.4px)scale(1.45)}.st4.svelte-1byncsu .zoom:where(.svelte-1byncsu){transform:translate(-150px,-249.4px)scale(1.45)}g.p.svelte-1byncsu{transition:opacity .3s}.dim.svelte-1byncsu g.p:where(.svelte-1byncsu):not(.on){opacity:.4}.s.svelte-1byncsu{fill:none;stroke:var(--c,var(--ink));stroke-width:var(--sw,1.6px);stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s,fill .3s}.f.svelte-1byncsu{fill:var(--c,var(--ink));transition:fill .3s}.on.svelte-1byncsu .s:where(.svelte-1byncsu){stroke:var(--accent-ink);stroke-width:calc(var(--sw,1.6px) * 1.5)}.on.svelte-1byncsu .f:where(.svelte-1byncsu),.fp.svelte-1byncsu .on:where(.svelte-1byncsu) text:where(.svelte-1byncsu){fill:var(--accent-ink)}.grass.svelte-1byncsu{fill:var(--t3);opacity:.55}.ground.svelte-1byncsu{--sw:1.8px}.canopy.svelte-1byncsu{fill:var(--t3);--c:var(--t3-ink);--sw:1.6px}.trunk.svelte-1byncsu{--c:var(--t5-ink);--sw:3px}.chord.svelte-1byncsu{--c:var(--ink-blue);--sw:4px}.trbeam.svelte-1byncsu{stroke-width:4px;stroke-linecap:butt}.beam.svelte-1byncsu{--sw:1.8px}.dimmed.svelte-1byncsu{stroke-opacity:.45}.beyond.svelte-1byncsu{stroke-dasharray:3 5}.wedge.svelte-1byncsu{fill-opacity:.16}.on.svelte-1byncsu .wedge:where(.svelte-1byncsu){fill-opacity:.3}.last.svelte-1byncsu{--c:var(--laser-green);--sw:1.2px;stroke-dasharray:4 5;stroke-opacity:.6}.headbox.svelte-1byncsu{fill:var(--ink);--sw:1px}.lens.svelte-1byncsu{--c:var(--paper)}.card.svelte-1byncsu{fill:var(--paper);--sw:1.4px}.row.svelte-1byncsu{fill:color-mix(in oklab, var(--accent-ink) 22%, var(--paper))}.lead.svelte-1byncsu{--sw:1px;stroke-dasharray:3 4}.dot.svelte-1byncsu{--c:var(--ink)}.tick.svelte-1byncsu{--sw:1.3px}.bracket.svelte-1byncsu{stroke:var(--accent-ink);stroke-width:7px;stroke-opacity:.3;stroke-linecap:butt}.hitmark.svelte-1byncsu{--c:var(--accent-ink);--sw:2px}.bar.svelte-1byncsu{--sw:2.4px;stroke-linecap:butt}.cone.svelte-1byncsu{--sw:1px;stroke-dasharray:4 4;stroke-opacity:.8}.wide.svelte-1byncsu{--sw:1.4px;stroke-dasharray:4 3}.eyeray.svelte-1byncsu{--sw:1.3px;stroke-dasharray:2 4}.spot.svelte-1byncsu{fill-opacity:.35;--sw:1.6px}.eyeball.svelte-1byncsu{fill:var(--paper);--sw:1.5px}.pupil.svelte-1byncsu{--c:var(--ink)}.tile.svelte-1byncsu{fill:color-mix(in oklab, var(--c,var(--t1-ink)) var(--p), var(--paper))}.on.svelte-1byncsu .tile:where(.svelte-1byncsu){fill:color-mix(in oklab, var(--accent-ink) var(--p), var(--paper))}.touch.svelte-1byncsu{fill:color-mix(in oklab, var(--accent-ink) 45%, transparent)}.scan.svelte-1byncsu{fill:color-mix(in oklab, var(--accent-ink) 14%, transparent)}.scanhead.svelte-1byncsu{fill:color-mix(in oklab, var(--accent-ink) 55%, transparent)}.grid.svelte-1byncsu{--sw:.8px;stroke-opacity:.45}.on.svelte-1byncsu .grid:where(.svelte-1byncsu){stroke-opacity:.9}.capsule.svelte-1byncsu{--sw:24px;stroke-opacity:.13}.on.svelte-1byncsu .capsule:where(.svelte-1byncsu){stroke-width:26px;stroke-opacity:.32}.axis.svelte-1byncsu{--sw:1.4px;stroke-opacity:.9}.tnum.svelte-1byncsu{paint-order:stroke;stroke:var(--paper);stroke-width:3px;font-weight:700}.capbox.svelte-1byncsu{--sw:2.4px}.slab.svelte-1byncsu{fill:var(--accent-ink);fill-opacity:.7}.band.svelte-1byncsu{--sw:18px;stroke-opacity:.14;stroke-linecap:butt}.halo.svelte-1byncsu{--c:var(--paper);--sw:7px}.on.svelte-1byncsu .halo:where(.svelte-1byncsu){stroke:var(--paper);stroke-width:7px}.viewray.svelte-1byncsu{--sw:1.8px}.dseg.svelte-1byncsu{--c:var(--accent-ink);--sw:1.6px;stroke-dasharray:2 3}.thetarc.svelte-1byncsu{--sw:1.2px}.bellc.svelte-1byncsu{--sw:1.6px}.lobe.svelte-1byncsu{--sw:1.4px;fill:color-mix(in oklab, var(--laser-red) 14%, transparent)}.toeye.svelte-1byncsu{--sw:2px}.stack.svelte-1byncsu{--sw:1px;stroke:var(--ink);fill-opacity:.7}.axisl.svelte-1byncsu{--sw:1.3px}.nowbar.svelte-1byncsu{fill-opacity:.55;--sw:1px}.cursor.svelte-1byncsu{--sw:1px;stroke-dasharray:2 4}.trailc.svelte-1byncsu{--sw:2px}.decayc.svelte-1byncsu{--sw:2.4px}.brk.svelte-1byncsu{--sw:1.2px}.glowhalo.svelte-1byncsu{stroke:var(--c);stroke-linecap:round}.on.svelte-1byncsu .glowhalo:where(.svelte-1byncsu){stroke:var(--accent-ink)}.sumf.svelte-1byncsu{fill-opacity:.12;--sw:1.4px}.on.svelte-1byncsu .sumf:where(.svelte-1byncsu){fill-opacity:.25}.lev.svelte-1byncsu{--sw:1px;stroke-opacity:.75}.core.svelte-1byncsu{--sw:2px}.cut.svelte-1byncsu{--sw:1.1px;stroke-dasharray:3 3}.eyeline.svelte-1byncsu{--sw:1px;stroke-dasharray:2 4;stroke-opacity:.6}.vcurve.svelte-1byncsu{--sw:1.8px}.veilbg.svelte-1byncsu{--c:var(--paper-2)}.on.svelte-1byncsu .veilbg:where(.svelte-1byncsu){fill:color-mix(in oklab, var(--accent-ink) 14%, var(--paper))}.frame.svelte-1byncsu{--sw:1.2px}.ident.svelte-1byncsu{--sw:1px;stroke-dasharray:3 4;stroke-opacity:.6}.kline.svelte-1byncsu{--sw:1px;stroke-dasharray:2 3}.kneec.svelte-1byncsu{--sw:2.2px}.drop.svelte-1byncsu{--sw:1px;stroke-dasharray:2 3}@media (width<=520px){text.svelte-1byncsu{font-size:19px}}@media (prefers-reduced-motion:reduce){.zoom.svelte-1byncsu,.s.svelte-1byncsu,.f.svelte-1byncsu,g.p.svelte-1byncsu{transition:none}}.mp.svelte-n6aqlm{width:100%;height:100%;color:var(--ink);display:block;overflow:hidden}text.svelte-n6aqlm{font:15px var(--mono);fill:var(--ink)}.lbl.svelte-n6aqlm{fill:var(--pencil)}.lbl.num.svelte-n6aqlm{fill:var(--ink)}.tag.svelte-n6aqlm{letter-spacing:.04em;font-size:13px}.ink.svelte-n6aqlm{filter:url(#pencil)}g.p.svelte-n6aqlm{transition:opacity .3s}.dim.svelte-n6aqlm .p:where(.svelte-n6aqlm):not(.on){opacity:.4}.s.svelte-n6aqlm{fill:none;stroke:var(--c,var(--ink));stroke-width:var(--sw,1.6px);stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s,stroke-width .3s,fill .3s}.f.svelte-n6aqlm{fill:var(--c,var(--ink));transition:fill .3s}.on.svelte-n6aqlm .s:where(.svelte-n6aqlm){stroke:var(--accent-ink);stroke-width:calc(var(--sw,1.6px) * 1.5)}.on.svelte-n6aqlm .f:where(.svelte-n6aqlm),.mp.svelte-n6aqlm .on:where(.svelte-n6aqlm) text:where(.svelte-n6aqlm){fill:var(--accent-ink)}.headbox.svelte-n6aqlm{fill:var(--ink);--sw:1px}.lens.svelte-n6aqlm{--c:var(--paper)}.on.svelte-n6aqlm .lens:where(.svelte-n6aqlm){fill:var(--paper)}.beam.svelte-n6aqlm{--sw:1.8px}.ghost.svelte-n6aqlm{stroke-dasharray:4 5}.dot.svelte-n6aqlm{--c:var(--ink)}.grid.svelte-n6aqlm{--sw:.7px;stroke-opacity:.4}.card.svelte-n6aqlm{fill:var(--paper);--sw:1.4px}.frame.svelte-n6aqlm{--sw:1.2px}.eyeball.svelte-n6aqlm{fill:var(--paper);--sw:1.5px}.pupil.svelte-n6aqlm{--c:var(--ink)}.grass.svelte-n6aqlm{fill:var(--t3);opacity:.55}.ground.svelte-n6aqlm{--sw:1.8px}.mast.svelte-n6aqlm{--sw:2px;--c:var(--pencil)}.axis.svelte-n6aqlm{--sw:1.4px}.frame0.svelte-n6aqlm{--sw:1.2px;fill:color-mix(in oklab, var(--t2) 30%, transparent)}.grid0.svelte-n6aqlm{--sw:.7px;stroke-opacity:.5}.lastpose.svelte-n6aqlm .beam:where(.svelte-n6aqlm){stroke-dasharray:5 5}.sarc.svelte-n6aqlm{--sw:1.4px}.inb.svelte-n6aqlm{--sw:.9px;stroke:var(--ink);stroke-opacity:.3}.on.svelte-n6aqlm .inb:where(.svelte-n6aqlm){stroke-opacity:.6;stroke-width:1.1px}.chord.svelte-n6aqlm{--sw:2.4px;--c:var(--ink-blue)}.tcell.svelte-n6aqlm{fill:var(--t2)}.dcell.svelte-n6aqlm{fill:color-mix(in oklab, var(--t2) 45%, var(--paper))}.on.svelte-n6aqlm .tcell:where(.svelte-n6aqlm){fill:color-mix(in oklab, var(--accent-ink) 55%, var(--paper))}.on.svelte-n6aqlm .dcell:where(.svelte-n6aqlm){fill:color-mix(in oklab, var(--accent-ink) 30%, var(--paper))}.tline.svelte-n6aqlm{--sw:1.8px}.rowbox.svelte-n6aqlm{--sw:1.6px}.bit.svelte-n6aqlm{fill:var(--pencil-3)}.bit.one.svelte-n6aqlm{fill:var(--ink);font-weight:700}.mp.svelte-n6aqlm .on:where(.svelte-n6aqlm) .bit.one:where(.svelte-n6aqlm){fill:var(--accent-ink)}.grid2.svelte-n6aqlm{--sw:.9px;stroke-opacity:.5}.lead.svelte-n6aqlm{--sw:1px;stroke-dasharray:3 3}.bit4.svelte-n6aqlm{fill:var(--t1-ink);fill-opacity:.6}.tbox.svelte-n6aqlm{--sw:2.2px;stroke-opacity:.55}.lead2.svelte-n6aqlm{--sw:1px;stroke-dasharray:3 4}.cnt.svelte-n6aqlm{font-size:20px;font-weight:700}.add.svelte-n6aqlm{font-size:13px}.shade.svelte-n6aqlm{fill:color-mix(in oklab, var(--laser-green) var(--p), var(--paper))}.on.svelte-n6aqlm .shade:where(.svelte-n6aqlm){fill:color-mix(in oklab, var(--accent-ink) var(--p), var(--paper))}.int.svelte-n6aqlm{font-size:11.5px}.arrow.svelte-n6aqlm{--sw:1.4px}.miprect.svelte-n6aqlm{--sw:1.2px}.canopy.svelte-n6aqlm{fill:var(--t3);--c:var(--t3-ink)}.trunk.svelte-n6aqlm{--c:var(--t5-ink);--sw:3px}.ray4.svelte-n6aqlm{--sw:1.1px;--c:var(--laser-green);stroke-opacity:.8}.bar4.svelte-n6aqlm{--c:var(--laser-blue)}.base4.svelte-n6aqlm{--sw:1px}.hitmark.svelte-n6aqlm{--c:var(--accent-ink);--sw:2px}.mcell.svelte-n6aqlm{fill:var(--t2);opacity:.85}.frust.svelte-n6aqlm{--sw:1.2px;stroke-dasharray:5 4}.nearp.svelte-n6aqlm{--sw:2px}.ray5.svelte-n6aqlm{--sw:1.8px}.ray5.out.svelte-n6aqlm{--sw:1.3px;stroke-dasharray:2 4}.mline.svelte-n6aqlm{--sw:1.6px}.span.svelte-n6aqlm{--sw:4px;stroke-linecap:butt;stroke-opacity:.8}.span.skip.svelte-n6aqlm{--sw:2px;stroke-dasharray:3 4;stroke-opacity:.6}.mp.svelte-n6aqlm .on:where(.svelte-n6aqlm) .span.skip:where(.svelte-n6aqlm){stroke:var(--pencil-3)}.dot5.svelte-n6aqlm{--c:var(--ink)}.tk.svelte-n6aqlm{--sw:1.5px}.lodbox.svelte-n6aqlm{--sw:1.3px}.eyeray.svelte-n6aqlm{--sw:1.2px;stroke-dasharray:2 4}.mapbg.svelte-n6aqlm{fill:color-mix(in oklab, var(--t2) 35%, var(--paper))}.look.svelte-n6aqlm{--sw:1.6px}.lead3.svelte-n6aqlm{--sw:1px}.texel6.svelte-n6aqlm{--c:var(--ink)}.blk.svelte-n6aqlm{--sw:.8px;stroke:var(--ink);fill-opacity:.55}.lk.svelte-n6aqlm{fill-opacity:.25}.on.svelte-n6aqlm .blk:where(.svelte-n6aqlm){stroke:var(--ink);stroke-width:.8px}@media (width<=520px){text.svelte-n6aqlm{font-size:19px}.add.svelte-n6aqlm,.tag.svelte-n6aqlm{font-size:16px}.int.svelte-n6aqlm{font-size:13px}}@media (prefers-reduced-motion:reduce){g.p.svelte-n6aqlm,.s.svelte-n6aqlm,.f.svelte-n6aqlm{transition:none}}.mp.svelte-11pkgmz{width:100%;height:100%;color:var(--ink);display:block;overflow:hidden}text.svelte-11pkgmz{font:15px var(--mono);fill:var(--ink)}.lbl.svelte-11pkgmz{fill:var(--pencil);transition:opacity .3s}.lbl.num.svelte-11pkgmz{fill:var(--ink)}.tk.svelte-11pkgmz{fill:var(--pencil);font-size:12px}.bt.svelte-11pkgmz{font-size:14px}.sub.svelte-11pkgmz{font-size:.75em}.ink.svelte-11pkgmz{filter:url(#pencil)}g.p.svelte-11pkgmz{transition:opacity .3s}.dim.svelte-11pkgmz .p:where(.svelte-11pkgmz):not(.on){opacity:.4}.s.svelte-11pkgmz{fill:none;stroke:var(--c,var(--ink));stroke-width:var(--sw,1.6px);stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s,stroke-width .3s,fill .3s}.f.svelte-11pkgmz{fill:var(--c,var(--ink));transition:fill .3s}.on.svelte-11pkgmz .s:where(.svelte-11pkgmz){stroke:var(--accent-ink);stroke-width:calc(var(--sw,1.6px) * 1.5)}.on.svelte-11pkgmz .f:where(.svelte-11pkgmz),.mp.svelte-11pkgmz .on:where(.svelte-11pkgmz) text:where(.svelte-11pkgmz){fill:var(--accent-ink)}.axis.svelte-11pkgmz{--sw:1.1px}.cardb.svelte-11pkgmz{fill:var(--paper);--sw:1.3px}.arr.svelte-11pkgmz{--sw:1.1px}.dot.svelte-11pkgmz{--c:var(--ink)}.lead.svelte-11pkgmz{--sw:1px;stroke-dasharray:3 3}.dim1.svelte-11pkgmz{--sw:1.4px}.flash.svelte-11pkgmz{--c:var(--laser-green)}.stage.svelte-11pkgmz{--sw:1.3px}.stage.nine.svelte-11pkgmz{--sw:2px}.peak.svelte-11pkgmz{--sw:1.2px;stroke-dasharray:4 4}.hline.svelte-11pkgmz{--sw:2.6px;--c:var(--ink-blue)}.range.svelte-11pkgmz{--sw:1.4px}.tcdot.svelte-11pkgmz{--c:var(--accent-ink)}.fr.svelte-11pkgmz{--sw:1.1px}.frbox.svelte-11pkgmz{fill:var(--t1)}.zoom.svelte-11pkgmz{--sw:.9px;stroke-dasharray:3 4;--c:var(--pencil)}.bk.svelte-11pkgmz{--sw:.8px}.sig.svelte-11pkgmz{--sw:1.5px;--c:var(--ink-blue)}.meanb.svelte-11pkgmz{fill:var(--t1-ink);fill-opacity:.55}.on.svelte-11pkgmz .meanb:where(.svelte-11pkgmz){fill:color-mix(in oklab, var(--accent-ink) 35%, var(--paper))}.dwl.svelte-11pkgmz{--sw:1px;stroke-dasharray:3 4;--c:var(--pencil)}.dwb.svelte-11pkgmz{fill:var(--t1-ink);fill-opacity:.5}.meanl.svelte-11pkgmz{--sw:1.6px;stroke-dasharray:5 4}.wedge.svelte-11pkgmz{--sw:1px;--c:var(--laser-blue);stroke-opacity:.55}.headbox.svelte-11pkgmz{fill:var(--ink);--sw:1px}.rayc.svelte-11pkgmz{--sw:1.4px;fill:var(--paper)}.beamb.svelte-11pkgmz{--sw:2px;--c:var(--laser-blue)}.sigl.svelte-11pkgmz{--sw:.9px;stroke-dasharray:2 3;--c:var(--laser-blue)}.astar.svelte-11pkgmz{--sw:1.2px;stroke-dasharray:5 4}.gauss.svelte-11pkgmz{--sw:1.6px}.acurve.svelte-11pkgmz{--sw:1.6px;--c:var(--laser-blue)}.cut.svelte-11pkgmz{--c:var(--ink-blue)}.chordb.svelte-11pkgmz{--sw:3px;--c:var(--ink-blue)}.gfill.svelte-11pkgmz{fill:var(--t1-ink);fill-opacity:.55}.oldb.svelte-11pkgmz{--sw:1.1px;stroke-dasharray:3 3}.inb.svelte-11pkgmz{fill:var(--t1)}.level.svelte-11pkgmz{--sw:1.1px;stroke-dasharray:5 4;--c:var(--ink-blue)}.newb.svelte-11pkgmz{fill:var(--t1-ink);fill-opacity:.6}.lead3.svelte-11pkgmz{--sw:1.1px}.scr.svelte-11pkgmz{--sw:1.3px;fill:var(--paper)}.pixf.svelte-11pkgmz{--c:var(--t1-ink)}.keep.svelte-11pkgmz{--sw:1px;fill:color-mix(in oklab, var(--t1-ink) var(--p), var(--paper))}.beamdisc.svelte-11pkgmz{--c:var(--laser-blue);fill-opacity:.7}.strip.svelte-11pkgmz{--sw:1.1px}.frust.svelte-11pkgmz{--sw:1px;--c:var(--pencil)}.pray.svelte-11pkgmz{--sw:1.8px}.ghost.svelte-11pkgmz{stroke-dasharray:5 5}.camb.svelte-11pkgmz{--c:var(--ink);--sw:1.2px}.bray.svelte-11pkgmz{--sw:.8px;stroke-opacity:.6}.bray.lit.svelte-11pkgmz{--c:var(--laser-blue);stroke-opacity:1;--sw:1.2px}.litb.svelte-11pkgmz{--c:var(--laser-blue)}.arcl.svelte-11pkgmz{--sw:1.2px}@media (width<=520px){text.svelte-11pkgmz{font-size:19px}.tk.svelte-11pkgmz{font-size:15px}.bt.svelte-11pkgmz{font-size:16px}}@media (prefers-reduced-motion:reduce){g.p.svelte-11pkgmz,.s.svelte-11pkgmz,.f.svelte-11pkgmz,.lbl.svelte-11pkgmz{transition:none}}.mp.svelte-6pr5rl{width:100%;height:100%;color:var(--ink);display:block;overflow:hidden}text.svelte-6pr5rl{font:15px var(--mono);fill:var(--ink)}.lbl.svelte-6pr5rl{fill:var(--pencil);transition:opacity .3s}.lbl.num.svelte-6pr5rl{fill:var(--ink)}.tk.svelte-6pr5rl{fill:var(--pencil);font-size:12px}.sub.svelte-6pr5rl{font-size:.75em}.ink.svelte-6pr5rl{filter:url(#pencil)}g.p.svelte-6pr5rl{transition:opacity .3s}.dim.svelte-6pr5rl .p:where(.svelte-6pr5rl):not(.on){opacity:.4}.s.svelte-6pr5rl{fill:none;stroke:var(--c,var(--ink));stroke-width:var(--sw,1.6px);stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s,stroke-width .3s,fill .3s}.f.svelte-6pr5rl{fill:var(--c,var(--ink));transition:fill .3s}.on.svelte-6pr5rl .s:where(.svelte-6pr5rl){stroke:var(--accent-ink);stroke-width:calc(var(--sw,1.6px) * 1.5)}.on.svelte-6pr5rl .f:where(.svelte-6pr5rl),.mp.svelte-6pr5rl .on:where(.svelte-6pr5rl) text:where(.svelte-6pr5rl){fill:var(--accent-ink)}.grid.svelte-6pr5rl{--sw:.8px;stroke-opacity:.45}.edge.svelte-6pr5rl{--sw:2.2px}.hatch.svelte-6pr5rl{stroke:var(--pencil);stroke-width:1px;stroke-opacity:.5}.shade.svelte-6pr5rl{fill:color-mix(in oklab, var(--laser-green) var(--p), var(--paper))}.dot.svelte-6pr5rl{--c:var(--ink)}.hollow.svelte-6pr5rl{fill:var(--paper);stroke:var(--ink);stroke-width:1.4px}.path.svelte-6pr5rl{--sw:1.8px;--c:var(--laser-green)}.startc.svelte-6pr5rl{--sw:1.6px}.arrowl.svelte-6pr5rl{--sw:2.4px}.dash.svelte-6pr5rl{--sw:3px;--c:var(--laser-green)}.cut.svelte-6pr5rl{--c:var(--ink-blue)}.chord.svelte-6pr5rl{--sw:1.8px;--c:var(--ink-blue)}.bend.svelte-6pr5rl{--sw:1.4px}.piece.svelte-6pr5rl{--sw:2.6px;--c:var(--ink-blue)}.lead.svelte-6pr5rl{--sw:1px;stroke-dasharray:3 3}.tap.svelte-6pr5rl{fill:var(--t1-ink);fill-opacity:.6}.dual.svelte-6pr5rl{--sw:1px;stroke-dasharray:4 4;--c:var(--pencil)}.crossc.svelte-6pr5rl{--sw:1.6px;fill:var(--paper)}.tbox.svelte-6pr5rl{--sw:2px;stroke-opacity:.6}.prof.svelte-6pr5rl{--sw:1.2px;fill:color-mix(in oklab, var(--t1) 70%, transparent)}.fbar.svelte-6pr5rl{--sw:1.4px;fill:var(--paper)}.slice.svelte-6pr5rl{fill:var(--t1)}.slicel.svelte-6pr5rl{--sw:1px}.lead2.svelte-6pr5rl{--sw:1px;stroke-dasharray:3 4}.int.svelte-6pr5rl{stroke:var(--paper);stroke-width:3px;paint-order:stroke;font-size:11px}.recede.svelte-6pr5rl{opacity:.35;transition:opacity .3s}.lostd.svelte-6pr5rl{--c:var(--pencil);fill-opacity:.7}.ray.svelte-6pr5rl{--sw:1.6px}.samp.svelte-6pr5rl{--c:var(--ink)}@media (width<=520px){text.svelte-6pr5rl{font-size:19px}.tk.svelte-6pr5rl{font-size:15px}.int.svelte-6pr5rl{font-size:11px}}@media (prefers-reduced-motion:reduce){g.p.svelte-6pr5rl,.s.svelte-6pr5rl,.f.svelte-6pr5rl,.lbl.svelte-6pr5rl{transition:none}}
