.cta.svelte-lzmbzl{position:relative;display:flex;gap:8px;flex-wrap:wrap}input.svelte-lzmbzl{font:inherit;font-size:15px;padding:10px 12px;border:1.5px solid var(--ink);background:var(--sheet);color:var(--ink);min-width:0;flex:1 1 200px;border-radius:0}input.svelte-lzmbzl::placeholder{color:var(--soft)}.trap.svelte-lzmbzl{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.note.svelte-lzmbzl{margin:8px 0 0;font-size:14px;color:var(--soft)}.failed.svelte-lzmbzl{color:var(--pencil);font-weight:700}.done.svelte-lzmbzl{margin:0;padding:10px 12px;border:1.5px solid var(--ink);background:var(--sheet);font-weight:700}.hero.svelte-1ptpsr7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:40px;align-items:center}@media(max-width:800px){.hero.svelte-1ptpsr7{grid-template-columns:minmax(0,1fr)}}h1.svelte-1ptpsr7 span:where(.svelte-1ptpsr7){display:block}h1.svelte-1ptpsr7 span:where(.svelte-1ptpsr7)+span:where(.svelte-1ptpsr7){color:var(--pencil)}.sub.svelte-1ptpsr7{font-size:18px;max-width:44ch;margin:0 0 24px;color:var(--soft)}.sheet.svelte-1ptpsr7{margin:0;background:var(--sheet);border:1.5px solid var(--ink);padding:10px}.sheet.svelte-1ptpsr7 canvas:where(.svelte-1ptpsr7){display:block;width:100%;height:auto;background:var(--sheet)}.cap.svelte-1ptpsr7{font-family:var(--f-mono);font-size:11px;color:var(--soft);padding-top:8px}.studio.svelte-w3pazx{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px;align-items:center}@media(max-width:800px){.studio.svelte-w3pazx{grid-template-columns:minmax(0,1fr)}}.tabs.svelte-w3pazx{display:grid;gap:4px;margin-top:20px}.tab.svelte-w3pazx{all:unset;box-sizing:border-box;position:relative;display:block;cursor:pointer;padding:12px 14px 12px 16px;border-top:1.5px solid var(--ink);transition:background .2s ease-out}.tab.svelte-w3pazx b:where(.svelte-w3pazx){display:block;font-size:17px;margin-bottom:2px}.tab.svelte-w3pazx span:where(.svelte-w3pazx){color:var(--soft);font-size:15px;display:block}.tab.svelte-w3pazx:after{content:"";position:absolute;top:-1.5px;left:0;height:3px;width:var(--p, 0%);background:var(--pencil)}.tab.svelte-w3pazx:hover{background:#f7f8f399}.tab[aria-selected=true].svelte-w3pazx{background:var(--sheet)}.tab[aria-selected=true].svelte-w3pazx b:where(.svelte-w3pazx){color:var(--pencil)}.tab.svelte-w3pazx:focus-visible{outline:2px solid var(--pencil);outline-offset:2px}.stage.svelte-w3pazx{position:relative;background:var(--sheet);border:1.5px solid var(--ink);aspect-ratio:16 / 11;max-width:100%;overflow:hidden}.slide.svelte-w3pazx{position:absolute;inset:10px 10px 34px;opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.slide.on.svelte-w3pazx{opacity:1;transform:none;pointer-events:auto}.slide.svelte-w3pazx canvas:where(.svelte-w3pazx){width:100%;height:100%;display:block;image-rendering:pixelated;background:var(--paper)}.cap.svelte-w3pazx{position:absolute;left:10px;right:10px;bottom:8px;font-family:var(--f-mono);font-size:11px;color:var(--soft)}.readout.svelte-w3pazx{position:absolute;left:10px;bottom:10px;font-family:var(--f-mono);font-size:12px;font-variant-numeric:tabular-nums;background:#f7f8f3eb;border:1.5px solid var(--ink);padding:3px 8px;display:flex;align-items:center;gap:8px}.readout.svelte-w3pazx i:where(.svelte-w3pazx){display:inline-block;height:4px;width:40px;background:var(--ink)}.proj.svelte-w3pazx{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);border:1.5px solid var(--ink);background:var(--paper);font-size:13px}.tree.svelte-w3pazx{border-right:1.5px solid var(--ink);padding:10px 8px;display:grid;align-content:start;gap:2px;font-family:var(--f-mono);font-size:12px}.tree.svelte-w3pazx div:where(.svelte-w3pazx){padding:4px 6px}.tree.svelte-w3pazx .sel:where(.svelte-w3pazx){background:var(--ink);color:var(--paper)}.tree.svelte-w3pazx small:where(.svelte-w3pazx){color:var(--soft);font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:8px 6px 2px}.doc.svelte-w3pazx{padding:12px 14px;display:flex;flex-direction:column;gap:8px;min-width:0}.doc.svelte-w3pazx h3:where(.svelte-w3pazx){margin:0;font-size:17px}.row.svelte-w3pazx{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;font-size:13px}.row.svelte-w3pazx span:where(.svelte-w3pazx):first-child{color:var(--soft);font-family:var(--f-mono);font-size:11px;padding-top:2px}.chg.svelte-w3pazx{transition:background .3s,color .3s;padding:0 3px}.hist.svelte-w3pazx{margin-top:auto;border-top:1.5px dashed rgba(29,52,71,.3);padding-top:8px;display:grid;gap:4px;font-size:12px}.hist.svelte-w3pazx div:where(.svelte-w3pazx){display:flex;justify-content:space-between;align-items:center;gap:8px;transition:opacity .3s}.who.svelte-w3pazx{font-family:var(--f-mono);font-size:11px;color:var(--soft)}.undo.svelte-w3pazx{font-size:11px;font-weight:700;padding:2px 8px;border:1.5px solid var(--ink);background:var(--sheet);color:var(--ink);transition:background .15s,color .15s}.proj[data-step="0"].svelte-w3pazx .new:where(.svelte-w3pazx),.proj[data-step="0"].svelte-w3pazx .restored:where(.svelte-w3pazx){opacity:0}.proj[data-step="1"].svelte-w3pazx .chg:where(.svelte-w3pazx),.proj[data-step="2"].svelte-w3pazx .chg:where(.svelte-w3pazx){background:#f3d9a4}.proj[data-step="1"].svelte-w3pazx .restored:where(.svelte-w3pazx),.proj[data-step="2"].svelte-w3pazx .restored:where(.svelte-w3pazx){opacity:0}.proj[data-step="2"].svelte-w3pazx .undo:where(.svelte-w3pazx){background:var(--ink);color:var(--paper)}.proj[data-step="3"].svelte-w3pazx .new:where(.svelte-w3pazx){opacity:.45;text-decoration:line-through}.proj[data-step="3"].svelte-w3pazx .new:where(.svelte-w3pazx) .undo:where(.svelte-w3pazx){visibility:hidden}.restored.svelte-w3pazx{color:var(--mint);font-weight:700}@media(max-width:520px){.proj.svelte-w3pazx{grid-template-columns:minmax(0,1fr)}.tree.svelte-w3pazx{display:none}}@media(prefers-reduced-motion:reduce){.slide.svelte-w3pazx,.tab.svelte-w3pazx,.chg.svelte-w3pazx,.hist.svelte-w3pazx div:where(.svelte-w3pazx){transition:none}}.ai.svelte-aganyz{border-left:3px solid var(--pencil);padding-left:14px;max-width:62ch;color:var(--soft);font-size:15px;margin:0}.ai.svelte-aganyz b:where(.svelte-aganyz){color:var(--ink)}.join.svelte-1x217eg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 40px;align-items:center;border-top:1.5px solid var(--ink);padding-top:28px;scroll-margin-top:24px}@media(max-width:800px){.join.svelte-1x217eg{grid-template-columns:minmax(0,1fr)}}.join.svelte-1x217eg h2:where(.svelte-1x217eg){margin:0}nav.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.soon.svelte-1uha8ag{font-family:var(--f-mono);font-size:12px;border:1.5px solid var(--ink);padding:3px 8px}
