.page.svelte-jn1sk0{max-width:820px;padding-top:28px;padding-bottom:96px}.kicker.svelte-jn1sk0{color:var(--teal-text);margin-top:22px;font-size:14px;font-weight:800}h1.svelte-jn1sk0{letter-spacing:-.9px;margin-top:6px;font-size:clamp(30px,4.2vw,42px);font-weight:800;line-height:1.12}.short.svelte-jn1sk0{color:var(--muted);margin-top:16px;font-size:20px;line-height:1.6}.short.svelte-jn1sk0 code{font-size:.9em}.demo.svelte-jn1sk0{margin:28px 0 8px}.demo.svelte-jn1sk0 .demo-canvas{aspect-ratio:4/3;background:var(--stage);border-radius:18px;width:100%;height:auto;display:block}.caption.svelte-jn1sk0{color:var(--faint);margin-top:8px;font-size:13.5px}.prose.svelte-jn1sk0{margin-top:28px}section.svelte-jn1sk0{margin-top:44px}h2.svelte-jn1sk0{letter-spacing:-.4px;font-size:24px;font-weight:800}.muted.svelte-jn1sk0{margin-top:6px}details.svelte-jn1sk0{border:1px solid var(--line);border-radius:14px;margin-top:12px;padding:12px 16px}summary.svelte-jn1sk0{cursor:pointer;font-size:17px;font-weight:700}.note.svelte-jn1sk0{color:var(--faint);margin-left:6px;font-size:14px;font-weight:500}pre.svelte-jn1sk0{background:var(--code-bg);color:var(--code-ink);border-radius:12px;margin:12px 0;padding:14px 16px;font-size:13.5px;line-height:1.6;overflow-x:auto}details.svelte-jn1sk0 p:where(.svelte-jn1sk0){color:var(--muted);margin-top:8px;line-height:1.65}.links.svelte-jn1sk0{margin:12px 0 18px;padding:0;list-style:none}.links.svelte-jn1sk0 li:where(.svelte-jn1sk0){border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 12px;padding:10px 0;display:flex}.links.svelte-jn1sk0 a:where(.svelte-jn1sk0){color:var(--ink);font-weight:700}.idea.svelte-jn1sk0{color:var(--faint);font-size:14px}.plus.svelte-jn1sk0{background:var(--gold-soft);color:var(--gold-text);border-radius:999px;align-self:center;padding:2px 7px;font-size:11px;font-weight:800}
