.stage.svelte-ej2vd8{--prompt-h:3.2rem;--status-h:1.9rem;--body-max:19rem;height:calc(var(--prompt-h) + var(--body-max) + var(--status-h) + 4px);position:relative}.overlay.svelte-ej2vd8{background:var(--bg-panel);border:1px solid var(--rule);text-align:left;cursor:text;border-radius:8px;position:absolute;inset:0 0 auto;overflow:hidden;box-shadow:0 30px 80px -20px #000000b3,0 0 0 1px #bb9af70a}.prompt.svelte-ej2vd8{height:var(--prompt-h);align-items:center;gap:.6rem;padding:0 1rem;font-size:1.07rem;display:flex}.caret.svelte-ej2vd8{font-weight:600}input.svelte-ej2vd8{min-width:0;color:var(--fg);font:inherit;caret-color:var(--insert);background:0 0;border:0;outline:none;flex:1}input.svelte-ej2vd8::placeholder{color:var(--fg-faint)}.body.svelte-ej2vd8{border-top:1px solid var(--rule);min-height:6.5rem;max-height:var(--body-max);grid-template-columns:2fr 3fr;display:grid}.list.svelte-ej2vd8{border-right:1px solid var(--rule);margin:0;padding:0;font-size:.9rem;list-style:none;overflow:auto}li.svelte-ej2vd8{cursor:pointer;white-space:nowrap;color:#c5cad3cc;border-left:2px solid #0000;align-items:baseline;gap:.7rem;padding:.2rem 1rem;line-height:1.6;display:flex}li.svelte-ej2vd8:hover{background:#1a1e2580}li.selected.svelte-ej2vd8{background:var(--bg-raised);border-left-color:var(--select);color:var(--fg)}li.empty.svelte-ej2vd8{cursor:default;color:var(--fg-dim);white-space:normal;padding-top:.5rem;display:block}.id.svelte-ej2vd8{color:var(--fg-faint)}.title.svelte-ej2vd8{text-overflow:ellipsis;flex:1;overflow:hidden}mark.svelte-ej2vd8{color:var(--amber);background:0 0}.badge.svelte-ej2vd8{color:var(--fg-dim);font-size:.85em}.preview.svelte-ej2vd8{font-size:.85rem;overflow:auto}.info.svelte-ej2vd8{color:var(--fg-dim);white-space:nowrap;padding:.25rem 1rem}.tag.svelte-ej2vd8{color:var(--fg-dim)}.hint.svelte-ej2vd8{padding:.5rem 1rem}.preview.svelte-ej2vd8 pre:where(.svelte-ej2vd8){background:0 0;border:0;padding:.3rem 1rem 1rem 0;font-size:.85rem;line-height:1.5}.n.svelte-ej2vd8{text-align:right;width:3.2em;color:var(--fg-faint);-webkit-user-select:none;user-select:none;padding-right:1.2em;display:inline-block}.status.svelte-ej2vd8{height:var(--status-h);border-top:1px solid var(--rule);white-space:nowrap;align-items:center;gap:1rem;font-size:.8rem;display:flex;overflow:hidden}.mode.svelte-ej2vd8{color:var(--ink);align-self:stretch;align-items:center;padding:0 1rem;font-weight:600;transition:background .15s;display:flex}.count.svelte-ej2vd8{color:var(--fg)}.hints.svelte-ej2vd8{min-width:0;color:var(--fg-dim);flex:1;gap:1rem;display:flex;overflow:hidden}.h.svelte-ej2vd8 kbd:where(.svelte-ej2vd8){margin-right:.15rem}.sync.svelte-ej2vd8{color:var(--fg-dim);align-items:center;gap:.45rem;display:flex}.dot.svelte-ej2vd8{border-radius:50%;width:6px;height:6px}.avatar.svelte-ej2vd8{background:var(--bg-raised);width:1.25rem;height:1.25rem;color:var(--fg-dim);border-radius:50%;place-items:center;margin-right:.9rem;font-size:.55rem;display:grid}@media (width<=720px){.stage.svelte-ej2vd8{--body-max:calc(10rem + 12rem + 1px)}.body.svelte-ej2vd8{grid-template-columns:1fr;height:auto}.list.svelte-ej2vd8{border-right:0;border-bottom:1px solid var(--rule);max-height:10rem}.preview.svelte-ej2vd8{max-height:12rem}.hints.svelte-ej2vd8 .h:where(.svelte-ej2vd8):nth-child(n+3){display:none}}.hero.svelte-1uha8ag{text-align:center;padding-top:4rem}h1.svelte-1uha8ag{letter-spacing:-.02em;font-size:clamp(2rem,5vw,3.4rem)}.accent.svelte-1uha8ag{color:var(--insert)}.lede.svelte-1uha8ag{max-width:40rem;margin:1.5rem auto 3rem;font-size:1.05rem}.demo.svelte-1uha8ag{max-width:60rem;margin:0 auto}.try.svelte-1uha8ag{margin-top:.8rem;font-size:.85rem}.actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.button.svelte-1uha8ag{border:1px solid var(--rule);color:var(--fg);background:var(--bg-raised);border-radius:6px;padding:.6rem 1.3rem;font-size:.95rem;font-weight:600;transition:border-color .15s,transform .15s;display:inline-block}.button.svelte-1uha8ag:hover{border-color:var(--fg-dim);text-decoration:none}.button.primary.svelte-1uha8ag{background:var(--insert);border-color:var(--insert);color:var(--ink)}.button.primary.svelte-1uha8ag:hover{transform:translateY(-1px)}.section.svelte-1uha8ag{padding-top:6rem}h2.svelte-1uha8ag{margin-bottom:1.5rem;font-size:1.5rem}.intro.svelte-1uha8ag{margin:-.5rem 0 1.5rem}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.grid.two.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}pre.svelte-1uha8ag .faint:where(.svelte-1uha8ag){color:var(--fg-dim)}.card.svelte-1uha8ag{background:var(--bg-panel);border:1px solid var(--rule);border-radius:8px;padding:1.3rem 1.4rem}.card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.6rem;font-size:1rem}.card.svelte-1uha8ag h3:where(.svelte-1uha8ag):before{content:"#";color:var(--fg-faint);margin-right:.5rem}.card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:.9rem}.keys.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:1rem;display:grid}.keytable.svelte-1uha8ag{border:1px solid var(--rule);background:var(--bg-panel);border-radius:8px;overflow:hidden}.keytable.svelte-1uha8ag .mode:where(.svelte-1uha8ag){color:var(--ink);padding:.2rem 1rem;font-size:.8rem;font-weight:600}dl.svelte-1uha8ag{grid-template-columns:max-content 1fr;gap:.5rem 1.2rem;margin:0;padding:1rem 1.2rem;font-size:.9rem;display:grid}dd.svelte-1uha8ag{margin:0}.download.svelte-1uha8ag{grid-template-columns:minmax(16rem,1fr) 2fr;align-items:start;gap:1.5rem;display:grid}.platform.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.2rem}.platform.svelte-1uha8ag h3:where(.svelte-1uha8ag):before{content:none}.platform.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.8rem 0 1.4rem}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .5rem;font-size:1rem}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag):not(:first-child){margin-top:2rem}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 .8rem;font-size:.9rem}.small.svelte-1uha8ag{margin-top:.8rem;font-size:.82rem}@media (width<=720px){.hero.svelte-1uha8ag{padding-top:2rem}.download.svelte-1uha8ag,.grid.two.svelte-1uha8ag{grid-template-columns:1fr}}
