.term[data-astro-cid-rdnjul6k]{--row:1.55em;--rows:22;font-family:var(--font-mono);font-size:13px;line-height:var(--row);background:var(--t-bg);color:var(--t-row);border:1px solid color-mix(in srgb, var(--t-border) 70%, transparent);text-align:left;border-radius:14px;transition:background .25s;overflow:hidden;box-shadow:0 30px 80px -20px #0000008c,inset 0 0 0 1px #ffffff08}.bar[data-astro-cid-rdnjul6k]{border-bottom:1px solid color-mix(in srgb, var(--t-border) 60%, transparent);color:var(--t-comment);align-items:center;gap:12px;padding:9px 12px;font-size:12px;display:flex}.dots[data-astro-cid-rdnjul6k]{gap:6px;display:flex}.dots[data-astro-cid-rdnjul6k] i[data-astro-cid-rdnjul6k]{background:var(--t-border);border-radius:50%;width:11px;height:11px}.dots[data-astro-cid-rdnjul6k] i[data-astro-cid-rdnjul6k]:first-child{background:var(--t-red)}.dots[data-astro-cid-rdnjul6k] i[data-astro-cid-rdnjul6k]:nth-child(2){background:var(--t-yellow)}.dots[data-astro-cid-rdnjul6k] i[data-astro-cid-rdnjul6k]:nth-child(3){background:var(--t-green)}.bar-title[data-astro-cid-rdnjul6k]{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.theme-pick[data-astro-cid-rdnjul6k] select[data-astro-cid-rdnjul6k]{font:inherit;color:var(--t-fg);background:var(--t-bghi);border:1px solid var(--t-border);cursor:pointer;border-radius:6px;padding:2px 6px}.screen[data-astro-cid-rdnjul6k]{cursor:text;padding:10px 12px 8px;position:relative}.panes[data-astro-cid-rdnjul6k]{height:calc(var(--row) * var(--rows));grid-template-columns:3fr auto 2fr;gap:0 10px;display:grid}.list[data-astro-cid-rdnjul6k]{flex-direction:column;justify-content:flex-end;min-width:0;display:flex;overflow:hidden}.divider[data-astro-cid-rdnjul6k]{background:var(--t-border);width:1px}.info[data-astro-cid-rdnjul6k]{overflow-wrap:anywhere;min-width:0;overflow:hidden}@media (width<=640px){.panes[data-astro-cid-rdnjul6k]{grid-template-columns:1fr}.divider[data-astro-cid-rdnjul6k],.info[data-astro-cid-rdnjul6k]{display:none}.term[data-astro-cid-rdnjul6k]{--rows:12}}.box[data-astro-cid-rdnjul6k]{border:1px solid var(--t-border);border-radius:8px;align-items:center;gap:1ch;margin-top:4px;padding:0 1ch;display:flex}.prompt[data-astro-cid-rdnjul6k]{color:var(--t-blue)}.box[data-astro-cid-rdnjul6k] input[data-astro-cid-rdnjul6k]{min-width:0;font:inherit;line-height:var(--row);color:var(--t-fg);caret-color:var(--t-fg);background:0 0;border:0;outline:0;flex:1;padding:0}.hints[data-astro-cid-rdnjul6k]{color:var(--t-comment);white-space:nowrap;text-overflow:ellipsis;min-height:var(--row);padding:2px 1ch 0;overflow:hidden}.overlay[data-astro-cid-rdnjul6k]{place-items:center;padding:12px;display:grid;position:absolute;inset:0}.overlay[data-astro-cid-rdnjul6k][hidden]{display:none}.sr-only[data-astro-cid-rdnjul6k]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.term[data-astro-cid-rdnjul6k] .row{white-space:pre;cursor:pointer;flex:none;overflow:hidden}.term[data-astro-cid-rdnjul6k] .row.sel{background:var(--t-bghi);color:var(--t-fg);font-weight:700}.term[data-astro-cid-rdnjul6k] .mk{color:var(--t-blue)}.term[data-astro-cid-rdnjul6k] .hit{color:var(--t-orange);font-weight:700}.term[data-astro-cid-rdnjul6k] .lbl{color:var(--t-fg);font-weight:700}.term[data-astro-cid-rdnjul6k] .name{color:var(--t-blue);font-weight:700}.term[data-astro-cid-rdnjul6k] .dim,.term[data-astro-cid-rdnjul6k] .punct{color:var(--t-comment)}.term[data-astro-cid-rdnjul6k] .path,.term[data-astro-cid-rdnjul6k] .clean{color:var(--t-green)}.term[data-astro-cid-rdnjul6k] .remote{color:var(--t-cyan)}.term[data-astro-cid-rdnjul6k] .branch{color:var(--t-magenta)}.term[data-astro-cid-rdnjul6k] .dirty{color:var(--t-red)}.term[data-astro-cid-rdnjul6k] .visits{color:var(--t-orange)}.term[data-astro-cid-rdnjul6k] .hash{color:var(--t-commit)}.term[data-astro-cid-rdnjul6k] .subject{color:var(--t-row)}.term[data-astro-cid-rdnjul6k] .commit{text-indent:-2ch;overflow-wrap:break-word;padding-left:2ch}.term[data-astro-cid-rdnjul6k] .ref-head{color:var(--t-cyan);font-weight:700}.term[data-astro-cid-rdnjul6k] .ref-local{color:var(--t-blue);font-weight:700}.term[data-astro-cid-rdnjul6k] .ref-remote{color:var(--t-ref-remote)}.term[data-astro-cid-rdnjul6k] .ref-tag{color:var(--t-ref-tag)}.term[data-astro-cid-rdnjul6k] .key{color:var(--t-blue)}.term[data-astro-cid-rdnjul6k] button.key{font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline dotted}.term[data-astro-cid-rdnjul6k] .panel{background:var(--t-bg);border:1px solid var(--t-border);white-space:pre-wrap;border-radius:8px;max-width:100%;padding:4px 2ch;box-shadow:0 10px 40px #0006}.gallery[data-astro-cid-jxhzluhy]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-jxhzluhy]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.mini[data-astro-cid-jxhzluhy]{background:var(--t-bg);color:var(--t-row);font:12px/1.7 var(--font-mono);white-space:pre;padding:12px 10px;overflow:hidden}.r[data-astro-cid-jxhzluhy].sel{background:var(--t-bghi);color:var(--t-fg);font-weight:700}.mk[data-astro-cid-jxhzluhy]{color:var(--t-blue)}.h[data-astro-cid-jxhzluhy]{color:var(--t-orange)}.k[data-astro-cid-jxhzluhy]{margin-top:6px;padding-left:2ch}.b[data-astro-cid-jxhzluhy]{color:var(--t-magenta)}.g[data-astro-cid-jxhzluhy]{color:var(--t-green)}.rd[data-astro-cid-jxhzluhy]{color:var(--t-red)}.meta[data-astro-cid-jxhzluhy]{align-items:center;gap:8px;padding:10px 12px;font-size:.85rem;display:flex}.meta[data-astro-cid-jxhzluhy] code[data-astro-cid-jxhzluhy]{background:0 0;border:0;padding:0}.tag[data-astro-cid-jxhzluhy]{color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:0 8px;font-size:.7rem}.hero[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(60% 50% at 50% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), var(--bg);padding:80px 0 40px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(2.3rem,6vw,4.1rem);font-weight:700}.grad[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--accent), var(--accent-2));color:#0000;-webkit-background-clip:text;background-clip:text}.hero-lead[data-astro-cid-lcdefpme]{margin:0 auto}.hero-top[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;margin-bottom:52px;display:grid}.hero-art[data-astro-cid-lcdefpme]{filter:drop-shadow(0 18px 32px #00000073);width:min(240px,60vw);height:auto;display:block}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{text-align:left}.hero-top[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);place-items:center stretch;gap:56px}.hero-art[data-astro-cid-lcdefpme]{justify-self:end;width:100%;max-width:380px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.3rem,4.2vw,3.3rem)}.hero-lead[data-astro-cid-lcdefpme]{margin:0}.cta[data-astro-cid-lcdefpme]{justify-content:flex-start}}.install-pill[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;max-width:100%;padding:6px 6px 6px 16px;display:inline-flex}.install-pill[data-astro-cid-lcdefpme] code[data-astro-cid-lcdefpme]{text-overflow:ellipsis;background:0 0;border:0;padding:0;font-size:.92rem;overflow:hidden}.dollar[data-astro-cid-lcdefpme]{color:var(--faint);font-family:var(--font-mono)}.pill-copy[data-astro-cid-lcdefpme],.btn[data-astro-cid-lcdefpme]{font:600 .85rem var(--font-sans);cursor:pointer;border-radius:9px;padding:8px 14px}.pill-copy[data-astro-cid-lcdefpme]{color:var(--bg);background:var(--text);border:0}.btn[data-astro-cid-lcdefpme]{color:var(--text);border:1px solid var(--line);background:0 0;align-items:center;padding:12px 18px;display:inline-flex}.btn[data-astro-cid-lcdefpme]:hover{border-color:var(--faint);text-decoration:none}.demo[data-astro-cid-lcdefpme]{max-width:980px;margin:0 auto}.demo-note[data-astro-cid-lcdefpme]{color:var(--faint);margin-top:16px;font-size:.85rem}.demo-note[data-astro-cid-lcdefpme] kbd[data-astro-cid-lcdefpme]{margin:0 1px;font-size:.75rem}.u[data-astro-cid-lcdefpme]{font-family:var(--font-mono);text-underline-offset:3px;text-decoration:underline dotted}.grid[data-astro-cid-lcdefpme].features{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;margin-top:40px;display:grid}@media (width<=400px){.grid[data-astro-cid-lcdefpme].features{grid-template-columns:1fr}}.feature[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px;transition:border-color .2s,transform .2s}.feature[data-astro-cid-lcdefpme]:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--line));transform:translateY(-2px)}.num[data-astro-cid-lcdefpme]{font:600 .78rem var(--font-mono);color:var(--accent)}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:10px 0 8px;font-size:1.1rem}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem}.aside[data-astro-cid-lcdefpme]{color:var(--faint);max-width:820px;margin-top:24px;font-size:.9rem}.steps[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);gap:12px;padding:24px;display:grid}.step-head[data-astro-cid-lcdefpme]{align-items:center;gap:12px;display:flex}.step-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.1rem}.step-n[data-astro-cid-lcdefpme]{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);font:700 .85rem var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.step-text[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.95rem}.shells[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.section-title[data-astro-cid-lcdefpme].sub{margin-top:72px}#usage[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme],#config[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:24px}.split[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;margin-top:40px;display:grid}.split[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{min-width:0}@media (width<=820px){.split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:1.15rem}.h3[data-astro-cid-lcdefpme].top{margin-top:56px}.muted[data-astro-cid-lcdefpme]{color:var(--muted)}.muted[data-astro-cid-lcdefpme]+.muted[data-astro-cid-lcdefpme]{margin-top:12px}.narrow[data-astro-cid-lcdefpme]{max-width:760px;margin-bottom:20px}.order[data-astro-cid-lcdefpme]{color:var(--muted);gap:6px;margin:14px 0 0;padding-left:1.4em;display:grid}.order[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]::marker{color:var(--accent);font-family:var(--font-mono)}
