.slab.svelte-1l8lymx{z-index:2;margin:calc(var(--cell) * 7) var(--cell);padding:clamp(48px, 10vh, 132px) var(--gutter);background:var(--ink);color:var(--paper);position:relative}.inner.svelte-1l8lymx{max-width:var(--maxw);margin:0 auto}.kick.svelte-1l8lymx{margin:0 0 calc(var(--cell) * 1.5);color:color-mix(in oklab, var(--paper) 50%, transparent)}h2.svelte-1l8lymx{letter-spacing:-.035em;max-width:15ch;margin:0;font-size:clamp(32px,5.4vw,84px);font-weight:400;line-height:1}.lede.svelte-1l8lymx{margin:calc(var(--cell) * 2) 0 0;max-width:44ch;color:color-mix(in oklab, var(--paper) 82%, transparent);font-size:clamp(15px,1.2vw,19px);line-height:1.6}.endpoint.svelte-1l8lymx{margin-top:calc(var(--cell) * 2.5);flex-wrap:wrap;align-items:stretch;gap:1px;max-width:34rem;display:flex}.endpoint.svelte-1l8lymx code:where(.svelte-1l8lymx){min-width:0;padding:calc(var(--cell) * .85) var(--cell);border:1px solid color-mix(in oklab, var(--paper) 25%, transparent);font-family:var(--font-mono);white-space:nowrap;flex:1;font-size:14px;overflow-x:auto}button.svelte-1l8lymx{padding:calc(var(--cell) * .85) var(--cell);border:1px solid var(--paper);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:.4rem;font-size:13px;transition:background-color .15s,color .15s;display:inline-flex}button.svelte-1l8lymx:hover{background:var(--accent);border-color:var(--accent)}.fine.svelte-1l8lymx{margin:calc(var(--cell) * 2) 0 0;letter-spacing:.1em;max-width:60ch;color:color-mix(in oklab, var(--paper) 45%, transparent);font-size:10px;line-height:1.9}.fine.svelte-1l8lymx code:where(.svelte-1l8lymx){font-family:var(--font-mono);letter-spacing:0;text-transform:none;overflow-wrap:anywhere;color:color-mix(in oklab, var(--paper) 70%, transparent)}.note.svelte-unha62{left:var(--x);top:var(--y);width:min(15rem,70vw);padding:var(--cell) var(--cell) calc(var(--cell) * .75);background:var(--paper);border:1px solid var(--ink);color:var(--ink);cursor:grab;touch-action:none;transform:rotate(var(--rot));will-change:transform;box-shadow:4px 4px 0 var(--ink);list-style:none;position:absolute}.note.svelte-unha62.dragging{cursor:grabbing;z-index:8;box-shadow:10px 10px 0 var(--band-1)}.body.svelte-unha62{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}footer.svelte-unha62{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.75rem;padding-top:.5rem;font-size:9px;display:flex}.author.svelte-unha62{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}@media (width<=767px){.note.svelte-unha62{width:100%;transform:rotate(calc(var(--rot) * .35));cursor:default;touch-action:auto;position:static}}.composer.svelte-1lcqd6e{left:var(--x);top:var(--y);background:var(--paper);border:1px solid var(--ink);width:min(17rem,72vw);box-shadow:4px 4px 0 var(--ink);color:var(--ink);cursor:grab;touch-action:none;transform:rotate(var(--rot));z-index:6;will-change:transform;list-style:none;position:absolute}.composer.svelte-1lcqd6e.dragging{cursor:grabbing;z-index:10;box-shadow:10px 10px 0 var(--band-1)}.chrome.svelte-1lcqd6e{justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .85rem 0;display:flex}.label.svelte-1lcqd6e{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:600}.discard.svelte-1lcqd6e{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem}.discard.svelte-1lcqd6e:hover{color:var(--band-3)}form.svelte-1lcqd6e,.queued-body.svelte-1lcqd6e{padding:.55rem .85rem .9rem}textarea.svelte-1lcqd6e,input.svelte-1lcqd6e{width:100%;font:inherit;color:inherit;background:var(--paper);border:1px solid var(--line);resize:vertical;padding:.55rem .65rem}textarea.svelte-1lcqd6e::placeholder,input.svelte-1lcqd6e::placeholder{color:var(--muted)}.row.svelte-1lcqd6e{align-items:center;gap:.6rem;margin-top:.55rem;display:flex}.row.svelte-1lcqd6e input:where(.svelte-1lcqd6e){flex:1;font-size:.875rem}.count.svelte-1lcqd6e{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.75rem}.count.low.svelte-1lcqd6e{color:var(--band-3)}.trap.svelte-1lcqd6e{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.primary.svelte-1lcqd6e{background:var(--ink);width:100%;color:var(--paper);font:inherit;cursor:pointer;border:none;margin-top:.75rem;padding:.55rem .9rem;font-size:.9rem;font-weight:550;transition:transform .12s,opacity .15s}.primary.svelte-1lcqd6e:hover:not(:disabled){transform:translateY(-1px)}.primary.svelte-1lcqd6e:disabled{opacity:.45;cursor:not-allowed}.error.svelte-1lcqd6e{color:var(--band-3);margin:.6rem 0 0;font-size:.8125rem}.fine.svelte-1lcqd6e,.queued-body.svelte-1lcqd6e p:where(.svelte-1lcqd6e){color:var(--muted);margin:.55rem 0 0;font-size:.75rem;line-height:1.5}.queued-body.svelte-1lcqd6e p:where(.svelte-1lcqd6e):first-child{color:var(--ink);font-size:.9375rem}.sr-only.svelte-1lcqd6e{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=767px){.composer.svelte-1lcqd6e{cursor:default;touch-action:auto;width:100%;margin-bottom:.85rem;position:static;transform:none}}.wall-section.svelte-1mx7fpg{z-index:2;padding:calc(var(--cell) * 5) var(--gutter) calc(var(--cell) * 4);max-width:calc(var(--maxw) + var(--gutter) * 2);margin:0 auto;position:relative}.intro.svelte-1mx7fpg{background:var(--paper)}.intro.svelte-1mx7fpg h2:where(.svelte-1mx7fpg){letter-spacing:-.02em;margin:0;font-size:clamp(26px,3.4vw,46px);font-weight:400;line-height:1.06}.intro.svelte-1mx7fpg .kick:where(.svelte-1mx7fpg){margin:14px 0 0}.say.svelte-1mx7fpg{margin:calc(var(--cell) * 1.5) 0 0;color:#2a2a28;font-size:16px}.intro.svelte-1mx7fpg button:where(.svelte-1mx7fpg){font:inherit;color:var(--ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.intro.svelte-1mx7fpg button:where(.svelte-1mx7fpg):hover{background:var(--accent)}.hint.svelte-1mx7fpg{color:var(--muted);font-size:15px}.wall.svelte-1mx7fpg{margin:calc(var(--cell) * 2) 0 0;min-height:26rem;padding:0;list-style:none;position:relative}.empty.svelte-1mx7fpg{margin:calc(var(--cell) * 1.5) 0 0;max-width:40ch;color:var(--muted);background:var(--paper);font-size:15px;display:inline-block}@media (width<=767px){.wall.svelte-1mx7fpg{flex-direction:column;gap:.85rem;min-height:0;display:flex}}.flow.svelte-198jmkc{aspect-ratio:3;width:100%;margin-bottom:calc(var(--cell) * 1.5)}canvas.svelte-198jmkc{width:100%;height:100%;display:block}.steps.svelte-198jmkc{gap:var(--cell);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=840px){.steps.svelte-198jmkc{grid-template-columns:repeat(4,1fr)}}.steps.svelte-198jmkc li:where(.svelte-198jmkc){padding-top:calc(var(--cell) * .75);border-top:1px solid var(--line);transition:opacity .25s}.steps.svelte-198jmkc:hover li:where(.svelte-198jmkc){opacity:.45}.steps.svelte-198jmkc li:where(.svelte-198jmkc):hover{opacity:1}.steps.svelte-198jmkc p:where(.svelte-198jmkc){text-align:left;text-align-last:left;max-width:none}.head.svelte-198jmkc{align-items:center;gap:.55rem;margin:0;display:flex}.n.svelte-198jmkc{background:var(--ink);width:20px;height:16px;color:var(--paper);letter-spacing:.04em;justify-content:center;align-items:center;font-size:9px;display:inline-flex}.label.svelte-198jmkc{letter-spacing:-.02em;font-size:17px}.body.svelte-198jmkc{color:#2a2a28;margin:.5rem 0 0;font-size:14px;line-height:1.55}@media (prefers-reduced-motion:reduce){.steps.svelte-198jmkc li:where(.svelte-198jmkc),.steps.svelte-198jmkc:hover li:where(.svelte-198jmkc){opacity:1}}
