.hero.svelte-1q37ri0{padding-block:var(--gap-12) var(--gap-8)}.body.svelte-1q37ri0{padding-block:var(--gap-12)}.layout.svelte-1q37ri0{display:grid;grid-template-columns:1fr;gap:var(--gap-6);align-items:center}@media (min-width: 720px){.layout.svelte-1q37ri0{grid-template-columns:auto 1fr;gap:var(--gap-12)}}.logo-side.svelte-1q37ri0 .logo{width:clamp(96px,18vw,200px);height:auto;aspect-ratio:1}.text-side.svelte-1q37ri0{display:flex;flex-direction:column;gap:var(--gap-4)}.prompt.svelte-1q37ri0{font-size:var(--t-sm);color:var(--fg-mute);margin:0}.sigil.svelte-1q37ri0{color:var(--accent);margin-right:.25em}h1.svelte-1q37ri0{max-width:22ch;text-wrap:balance;margin:0}.sub.svelte-1q37ri0{font-size:var(--t-xs);color:var(--fg-dim);display:flex;gap:.5em;flex-wrap:wrap;margin:0}.sep.svelte-1q37ri0{color:var(--accent-3)}.meet.svelte-zbjjum{padding-block:var(--gap-12)}.hd.svelte-zbjjum{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-4);border-bottom:2px solid var(--fg);padding-bottom:var(--gap-2);margin-bottom:var(--gap-6);flex-wrap:wrap}h2.svelte-zbjjum{font-size:var(--t-base);margin:0}.hash.svelte-zbjjum{color:var(--accent)}.ymd.svelte-zbjjum{font-size:var(--t-sm);color:var(--fg-mute);letter-spacing:.05em}.grid.svelte-zbjjum{display:grid;gap:var(--gap-8);grid-template-columns:1fr}@media (min-width: 720px){.grid.svelte-zbjjum{grid-template-columns:2fr 1fr;align-items:end}}.rows.svelte-zbjjum{margin:0;display:grid;gap:var(--gap-3)}.row.svelte-zbjjum{display:grid;grid-template-columns:8rem 1fr;gap:var(--gap-3);align-items:baseline}.row.svelte-zbjjum dd:where(.svelte-zbjjum){margin:0;display:flex;flex-direction:column;gap:.1em}.row.svelte-zbjjum dd:where(.svelte-zbjjum) .dim:where(.svelte-zbjjum){font-size:var(--t-sm);color:var(--fg-mute)}.cta.svelte-zbjjum{display:flex;flex-direction:column;gap:var(--gap-3)}.btn.svelte-zbjjum{display:inline-flex;align-items:center;gap:.5em;border:2px solid var(--fg);background:var(--fg);color:var(--bg);padding:.65rem .9rem;font-family:var(--font-mono);font-size:var(--t-sm);text-decoration:none;text-transform:lowercase;letter-spacing:.04em;transition:background 80ms,color 80ms,transform 80ms}.btn.svelte-zbjjum:hover,.btn.svelte-zbjjum:focus-visible{background:var(--accent);color:var(--bg);border-color:var(--accent);outline:none}.btn.ghost.svelte-zbjjum{background:transparent;color:var(--fg)}.btn.ghost.svelte-zbjjum:hover,.btn.ghost.svelte-zbjjum:focus-visible{background:var(--fg);color:var(--bg)}.caret.svelte-zbjjum{color:var(--accent)}.btn.svelte-zbjjum:hover .caret:where(.svelte-zbjjum),.btn.svelte-zbjjum:focus-visible .caret:where(.svelte-zbjjum){color:var(--bg)}.signup.svelte-11zdcmq{padding-block:var(--gap-12);border-top:1px solid var(--rule-color)}.hd.svelte-11zdcmq{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-4);flex-wrap:wrap;margin-bottom:var(--gap-6)}h2.svelte-11zdcmq{font-size:var(--t-base);margin:0}.hash.svelte-11zdcmq{color:var(--accent)}.meta.svelte-11zdcmq{font-size:var(--t-xs);color:var(--fg-mute);text-transform:uppercase;letter-spacing:.08em}form.svelte-11zdcmq{display:grid;gap:var(--gap-4);max-width:36rem}.field.svelte-11zdcmq{display:grid;gap:var(--gap-2)}.opt.svelte-11zdcmq{color:var(--fg-mute);text-transform:none;letter-spacing:0}input.svelte-11zdcmq,textarea.svelte-11zdcmq{background:var(--bg-elev);border:2px solid var(--rule-color);color:var(--fg);padding:.65rem .8rem;font-family:var(--font-mono);font-size:var(--t-sm);transition:border-color 80ms;border-radius:0}input.svelte-11zdcmq:focus,textarea.svelte-11zdcmq:focus{outline:none;border-color:var(--accent)}textarea.svelte-11zdcmq{resize:vertical;min-height:4rem}.actions.svelte-11zdcmq{display:flex;align-items:center;gap:var(--gap-4);flex-wrap:wrap}.btn.svelte-11zdcmq{display:inline-flex;align-items:center;gap:.5em;border:2px solid var(--fg);background:var(--fg);color:var(--bg);padding:.65rem 1rem;font-family:var(--font-mono);font-size:var(--t-sm);text-transform:lowercase;letter-spacing:.04em;cursor:pointer;transition:background 80ms,color 80ms;border-radius:0}.btn.svelte-11zdcmq:hover:not(:disabled),.btn.svelte-11zdcmq:focus-visible{background:var(--accent);color:var(--bg);border-color:var(--accent);outline:none}.btn.svelte-11zdcmq:disabled{opacity:.6;cursor:progress}.caret.svelte-11zdcmq{color:var(--bg);opacity:.7}.msg.svelte-11zdcmq{font-family:var(--font-mono);font-size:var(--t-sm);margin:0}.msg[data-status=ok].svelte-11zdcmq{color:var(--accent-2)}.msg[data-status=error].svelte-11zdcmq{color:#ff7b7b}.demos.svelte-yjddwk{padding-block:var(--gap-12);border-top:1px solid var(--rule-color)}.hd.svelte-yjddwk{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-4);flex-wrap:wrap;margin-bottom:var(--gap-6)}h2.svelte-yjddwk{font-size:var(--t-base);margin:0}.hash.svelte-yjddwk{color:var(--accent)}.meta.svelte-yjddwk{font-size:var(--t-xs);color:var(--fg-mute);text-transform:uppercase;letter-spacing:.08em}.list.svelte-yjddwk{list-style:none;padding:0;margin:0;display:grid;gap:var(--gap-4)}.item.svelte-yjddwk{display:grid;grid-template-columns:2.5rem 9rem 1fr;gap:var(--gap-3);padding-block:var(--gap-3);border-top:1px dashed var(--rule-color);align-items:baseline}.item.svelte-yjddwk:first-child{border-top:0;padding-top:0}@media (max-width: 640px){.item.svelte-yjddwk{grid-template-columns:2.5rem 1fr}.who.svelte-yjddwk{grid-column:2}.proj.svelte-yjddwk{grid-column:1 / -1}}.num.svelte-yjddwk{color:var(--accent);font-size:var(--t-sm)}.name.svelte-yjddwk{font-size:var(--t-xs);color:var(--fg-dim)}.proj.svelte-yjddwk{margin:0;font-size:var(--t-base);color:var(--fg)}.link.svelte-yjddwk{margin-left:.5em;font-size:var(--t-xs);color:var(--accent-2);text-decoration:none}.link.svelte-yjddwk:hover,.link.svelte-yjddwk:focus-visible{text-decoration:underline;outline:none}
