.demo-diag[data-astro-cid-2rmqsmt7]{background:radial-gradient(circle at 15% 15%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 45%), radial-gradient(circle at 90% 85%, color-mix(in srgb, var(--highlight) 35%, transparent), transparent 45%), var(--bg-soft);place-items:center;width:100%;height:100%;padding:4.5cqh 6cqw;font-size:clamp(9px,2.15cqw,17px);line-height:1.35;display:grid;position:relative;overflow:hidden}.win[data-astro-cid-2rmqsmt7]{background:var(--surface);border:1px solid var(--line);width:min(100%,64em);height:100%;box-shadow:var(--shadow);border-radius:1em;flex-direction:column;display:flex;overflow:hidden}.win-bar[data-astro-cid-2rmqsmt7]{border-bottom:1px solid var(--line);font-family:var(--font-mono);color:var(--muted);align-items:center;gap:.4em;padding:.7em .9em;display:flex}.win-bar[data-astro-cid-2rmqsmt7] .dot[data-astro-cid-2rmqsmt7]{background:var(--line);border-radius:50%;width:.7em;height:.7em}.win-title[data-astro-cid-2rmqsmt7]{margin-left:.6em}.chat[data-astro-cid-2rmqsmt7]{flex-direction:column;flex:1;justify-content:flex-end;gap:.6em;padding:.9em 1.1em 1.1em;display:flex;overflow:hidden;mask-image:linear-gradient(#0000,#000 2.2em)}.msg[data-astro-cid-2rmqsmt7]{max-width:82%;color:var(--ink);border-radius:.9em;padding:.55em .85em}.msg[data-astro-cid-2rmqsmt7].user{background:var(--accent);color:#fff;border-bottom-right-radius:.25em;align-self:flex-end}.msg[data-astro-cid-2rmqsmt7].bot{background:var(--bg-soft);border-bottom-left-radius:.25em;align-self:flex-start}.consent[data-astro-cid-2rmqsmt7]{border:1px solid color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent-soft) 60%, var(--surface));width:78%;color:var(--ink);border-radius:.8em;align-self:flex-start;padding:.7em .9em}.consent-title[data-astro-cid-2rmqsmt7]{margin-bottom:.35em;font-weight:600}.consent-row[data-astro-cid-2rmqsmt7]{color:var(--ink-2)}.consent-row[data-astro-cid-2rmqsmt7] span[data-astro-cid-2rmqsmt7]{min-width:4.6em;font-family:var(--font-mono);color:var(--muted);display:inline-block}.consent-actions[data-astro-cid-2rmqsmt7],.chips[data-astro-cid-2rmqsmt7]{gap:.5em;margin-top:.55em;display:flex}.btn[data-astro-cid-2rmqsmt7]{border:1px solid var(--line);background:var(--surface);font-family:var(--font-mono);color:var(--ink);border-radius:999px;padding:.3em .8em;font-size:.92em}.btn[data-astro-cid-2rmqsmt7].primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}.allow[data-astro-cid-2rmqsmt7]{transition:background-color .2s,box-shadow .2s;position:relative}.allow[data-astro-cid-2rmqsmt7]:has(.cursor.is-on){background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 0 0 .25em color-mix(in srgb, var(--accent) 25%, transparent)}.cursor[data-astro-cid-2rmqsmt7]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 2l15 9-6.5 1.5L9.5 19z' fill='%23111' stroke='%23fff' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:1.3em;height:1.3em;position:absolute;bottom:-1em;right:-.5em}.term[data-astro-cid-2rmqsmt7]{color:#d7dae0;font-family:var(--font-mono);background:#16181d;border-radius:.6em;align-self:stretch;padding:.6em .8em;font-size:.92em}.term[data-astro-cid-2rmqsmt7] b[data-astro-cid-2rmqsmt7]{color:#8fd18f;font-weight:500}.term[data-astro-cid-2rmqsmt7] .out[data-astro-cid-2rmqsmt7]{color:#9aa3b2;padding-left:1em}.chips[data-astro-cid-2rmqsmt7]{align-self:flex-start;margin-top:0}.demo-diag[data-astro-cid-2rmqsmt7].seq-on .chat[data-astro-cid-2rmqsmt7] [data-astro-cid-2rmqsmt7][data-step]:not(.is-on){display:none}.chat[data-astro-cid-2rmqsmt7] [data-astro-cid-2rmqsmt7][data-step].is-on{animation:.35s pop}@keyframes pop{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.demo-trust[data-astro-cid-5n3jodd5]{width:100%;height:100%;color:var(--ink);background:radial-gradient(circle at 85% 10%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 45%), var(--bg-soft);flex-direction:column;gap:2.2cqh;padding:4.5cqh 4.5cqw 5.5cqh;font-size:clamp(9px,2.2cqw,18px);line-height:1.35;display:flex;position:relative;overflow:hidden}.q[data-astro-cid-5n3jodd5]{background:var(--surface);border:1px solid var(--line);border-radius:.8em;padding:.7em .9em;font-weight:500}.who[data-astro-cid-5n3jodd5]{font-family:var(--font-mono);color:var(--accent);margin-right:.4em;font-weight:400}.cols[data-astro-cid-5n3jodd5]{flex:1;grid-template-columns:1fr 1fr;gap:1em;min-height:0;display:grid}.col[data-astro-cid-5n3jodd5]{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 70%, transparent);border-radius:.9em;flex-direction:column;gap:.6em;padding:.8em .9em;display:flex}.col[data-astro-cid-5n3jodd5].good{border-color:color-mix(in srgb, var(--accent) 50%, var(--line));background:var(--surface)}.col-head[data-astro-cid-5n3jodd5]{font-family:var(--font-mono);color:var(--muted);font-size:.9em}.good[data-astro-cid-5n3jodd5] .col-head[data-astro-cid-5n3jodd5]{color:var(--accent)}.answer[data-astro-cid-5n3jodd5] p[data-astro-cid-5n3jodd5]{color:var(--ink-2);margin:0 0 .5em}.answer[data-astro-cid-5n3jodd5] sup[data-astro-cid-5n3jodd5]{color:var(--accent);font-weight:600}.src[data-astro-cid-5n3jodd5]{font-family:var(--font-mono);background:var(--accent-soft);color:var(--accent-ink);border-radius:999px;margin:.2em .3em 0 0;padding:.15em .6em;font-size:.85em;display:inline-block}.src[data-astro-cid-5n3jodd5].weak{background:var(--bg-soft);color:var(--muted)}.rubric[data-astro-cid-5n3jodd5]{border-top:1px dashed var(--line);flex-wrap:wrap;gap:.3em;margin-top:auto;padding-top:.5em;font-size:.9em;display:flex}.rubric[data-astro-cid-5n3jodd5] span[data-astro-cid-5n3jodd5]{border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:.1em .55em}.rubric[data-astro-cid-5n3jodd5] span[data-astro-cid-5n3jodd5]:before{margin-right:.3em;font-weight:700}.rubric[data-astro-cid-5n3jodd5] .ok[data-astro-cid-5n3jodd5]:before{content:"✓";color:var(--good)}.rubric[data-astro-cid-5n3jodd5] .bad[data-astro-cid-5n3jodd5]:before{content:"✕";color:#c2412d}.judge[data-astro-cid-5n3jodd5]{background:var(--ink);max-width:calc(100% - 7em);color:var(--bg);border-radius:.8em;align-self:flex-start;padding:.6em .9em}.judge[data-astro-cid-5n3jodd5] .mono[data-astro-cid-5n3jodd5]{color:var(--highlight);margin-right:.5em;font-size:.9em}.demo-pcc[data-astro-cid-ltntyadw]{width:100%;height:100%;color:var(--ink);background:radial-gradient(circle at 10% 90%, color-mix(in srgb, var(--highlight) 30%, transparent), transparent 45%), var(--bg-soft);grid-template-columns:1.15fr 1fr;gap:4cqw;padding:7cqh 5cqw;font-size:clamp(9px,2.1cqw,19px);display:grid;position:relative;overflow:hidden}.lib-head[data-astro-cid-ltntyadw]{font-family:var(--font-mono);color:var(--accent);margin-bottom:.7em}.tiles[data-astro-cid-ltntyadw]{grid-template-columns:repeat(2,1fr);gap:.6em;display:grid}.tile[data-astro-cid-ltntyadw]{background:var(--surface);border:1px solid var(--line);border-radius:.7em;flex-direction:column;justify-content:space-between;gap:.5em;min-height:4.4em;padding:.7em;display:flex}.tile[data-astro-cid-ltntyadw].wide{grid-column:span 2}.cap[data-astro-cid-ltntyadw]{font-family:var(--font-mono);color:var(--muted);font-size:.85em}.t-btn[data-astro-cid-ltntyadw]{background:var(--accent);color:#fff;border-radius:.4em;align-self:flex-start;padding:.3em .9em;font-weight:600}.t-input[data-astro-cid-ltntyadw],.t-select[data-astro-cid-ltntyadw]{border:1px solid var(--line);color:var(--muted);border-radius:.4em;padding:.3em .6em}.t-badge[data-astro-cid-ltntyadw]{background:color-mix(in srgb, var(--highlight) 45%, transparent);color:var(--ink);border-radius:999px;align-self:flex-start;padding:.15em .6em}.t-table[data-astro-cid-ltntyadw]{grid-template-columns:2fr 1fr 1fr;gap:.35em;display:grid}.t-table[data-astro-cid-ltntyadw] i[data-astro-cid-ltntyadw]{background:var(--line);border-radius:.3em;height:.55em}.t-tabs[data-astro-cid-ltntyadw]{gap:.9em;display:flex}.t-tabs[data-astro-cid-ltntyadw] b[data-astro-cid-ltntyadw]{border-bottom:2px solid var(--accent);font-weight:600}.t-tabs[data-astro-cid-ltntyadw] em[data-astro-cid-ltntyadw]{color:var(--muted);font-style:normal}.ci[data-astro-cid-ltntyadw]{flex-direction:column;justify-content:center;gap:.9em;display:flex}.row[data-astro-cid-ltntyadw]{grid-template-columns:3.6em 1fr;align-items:center;gap:.6em;display:grid}.lbl[data-astro-cid-ltntyadw]{font-family:var(--font-mono);color:var(--muted);font-size:.9em}.bar[data-astro-cid-ltntyadw]{gap:2px;height:1.4em;display:flex}.bar[data-astro-cid-ltntyadw] i[data-astro-cid-ltntyadw]{background:color-mix(in srgb, var(--ink) 25%, transparent);border-radius:.3em;width:0;height:100%;transition:width 1.2s cubic-bezier(.2,.7,.2,1)}.bar[data-astro-cid-ltntyadw].after i[data-astro-cid-ltntyadw]{background:var(--accent)}.row[data-astro-cid-ltntyadw].is-on .bar[data-astro-cid-ltntyadw] i[data-astro-cid-ltntyadw]{width:var(--w)}.legend[data-astro-cid-ltntyadw]{font-family:var(--font-mono);color:var(--muted);padding-left:4.4em;font-size:.8em}.delta[data-astro-cid-ltntyadw]{background:var(--ink);color:var(--bg);font-family:var(--font-mono);border-radius:999px;align-self:flex-start;margin-left:4.4em;padding:.35em .9em}.demo-map[data-astro-cid-ja5lps7w]{width:100%;height:100%;color:var(--ink);background:var(--bg-soft);grid-template-columns:1fr 1.1fr;align-items:center;gap:4cqw;padding:7cqh 5cqw;font-size:clamp(9px,2.05cqw,19px);display:grid;position:relative;overflow:hidden}.map[data-astro-cid-ja5lps7w]{border:1px solid var(--line);background:var(--surface);height:100%;color:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:1em;overflow:hidden}.map[data-astro-cid-ja5lps7w] svg[data-astro-cid-ja5lps7w]{width:100%;height:100%}.road[data-astro-cid-ja5lps7w]{fill:none;stroke:var(--highlight);stroke-width:7px;stroke-linecap:round;opacity:.8}.road[data-astro-cid-ja5lps7w].thin{stroke-width:4px;opacity:.6}.pins[data-astro-cid-ja5lps7w] circle[data-astro-cid-ja5lps7w]{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.panel[data-astro-cid-ja5lps7w]{flex-direction:column;gap:.9em;display:flex}.query[data-astro-cid-ja5lps7w]{color:#d7dae0;font-family:var(--font-mono);word-break:break-all;background:#16181d;border-radius:.6em;padding:.6em .8em;font-size:.9em}.query[data-astro-cid-ja5lps7w] .verb[data-astro-cid-ja5lps7w]{color:#8fd18f;margin-right:.4em}.query[data-astro-cid-ja5lps7w] b[data-astro-cid-ja5lps7w]{color:#ffd27a;font-weight:500}.row[data-astro-cid-ja5lps7w]{grid-template-columns:3.6em 1fr 2.6em;align-items:center;gap:.6em;display:grid}.lbl[data-astro-cid-ja5lps7w],.v[data-astro-cid-ja5lps7w]{font-family:var(--font-mono);color:var(--muted);font-size:.9em}.bar[data-astro-cid-ja5lps7w]{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:.3em;height:1.3em;overflow:hidden}.bar[data-astro-cid-ja5lps7w] i[data-astro-cid-ja5lps7w]{background:color-mix(in srgb, var(--ink) 28%, transparent);width:0;height:100%;transition:width 1.1s cubic-bezier(.2,.7,.2,1);display:block}.bar[data-astro-cid-ja5lps7w].after i[data-astro-cid-ja5lps7w]{background:var(--accent)}.row[data-astro-cid-ja5lps7w].is-on .bar[data-astro-cid-ja5lps7w] i[data-astro-cid-ja5lps7w]{width:var(--w)}.notes[data-astro-cid-ja5lps7w]{flex-wrap:wrap;gap:.4em;display:flex}.notes[data-astro-cid-ja5lps7w] span[data-astro-cid-ja5lps7w]{border:1px solid var(--line);background:var(--surface);font-family:var(--font-mono);border-radius:999px;padding:.2em .7em;font-size:.85em}.delta[data-astro-cid-ja5lps7w]{background:var(--ink);color:var(--bg);font-family:var(--font-mono);border-radius:999px;align-self:flex-start;padding:.35em .9em}.demo-bto[data-astro-cid-lyhgawe3]{background:radial-gradient(circle at 80% 15%, color-mix(in srgb, var(--highlight) 40%, transparent), transparent 45%), radial-gradient(circle at 10% 90%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 45%), var(--bg-soft);grid-template-columns:1.15fr 1fr;align-items:center;gap:3.5cqw;width:100%;height:100%;padding:7cqh 5cqw;font-size:clamp(8.5px,1.95cqw,19px);display:grid;position:relative;overflow:hidden}.code[data-astro-cid-lyhgawe3]{box-shadow:var(--shadow);background:#16181d;border-radius:.9em;overflow:hidden}.code-head[data-astro-cid-lyhgawe3]{font-family:var(--font-mono);color:#9aa3b2;border-bottom:1px solid #2a2e36;padding:.5em .9em;font-size:.85em}.code[data-astro-cid-lyhgawe3] pre[data-astro-cid-lyhgawe3]{font-family:var(--font-mono);color:#d7dae0;white-space:pre;margin:0;padding:.8em .9em 1em;font-size:.92em;line-height:1.7;overflow:hidden}.code[data-astro-cid-lyhgawe3] span[data-astro-cid-lyhgawe3]{display:inline}.code[data-astro-cid-lyhgawe3] i[data-astro-cid-lyhgawe3]{color:#c792ea;font-style:normal}.code[data-astro-cid-lyhgawe3] b[data-astro-cid-lyhgawe3]{color:#f9b46a;font-weight:400}.code[data-astro-cid-lyhgawe3] em[data-astro-cid-lyhgawe3]{color:#a5d6a7;font-style:normal}.daw[data-astro-cid-lyhgawe3]{background:var(--surface);border:1px solid var(--line);border-radius:.9em;flex-direction:column;gap:.55em;padding:.9em;display:flex;position:relative}.track[data-astro-cid-lyhgawe3]{grid-template-columns:3.4em 1fr;align-items:center;gap:.5em;display:grid}.name[data-astro-cid-lyhgawe3]{font-family:var(--font-mono);color:var(--muted);font-size:.85em}.lane[data-astro-cid-lyhgawe3]{background:repeating-linear-gradient(90deg, var(--bg-soft) 0 calc(12.5% - 1px), var(--line) calc(12.5% - 1px) 12.5%);border-radius:.35em;height:1.6em;position:relative}.clip[data-astro-cid-lyhgawe3]{top:.2em;bottom:.2em;left:var(--l);width:var(--w);border-radius:.3em;position:absolute}.c1[data-astro-cid-lyhgawe3]{background:var(--accent)}.c2[data-astro-cid-lyhgawe3]{background:color-mix(in srgb, var(--accent) 55%, var(--highlight))}.c3[data-astro-cid-lyhgawe3]{background:var(--highlight)}.eq[data-astro-cid-lyhgawe3]{align-items:flex-end;gap:3px;height:2.6em;margin-top:.3em;display:flex}.eq[data-astro-cid-lyhgawe3] i[data-astro-cid-lyhgawe3]{background:color-mix(in srgb, var(--accent) 70%, transparent);border-radius:2px;flex:1;height:30%}.eq[data-astro-cid-lyhgawe3].is-on i[data-astro-cid-lyhgawe3]{animation:.9s ease-in-out infinite alternate bounce}.eq[data-astro-cid-lyhgawe3] i[data-astro-cid-lyhgawe3]:nth-child(3n){animation-delay:-.3s}.eq[data-astro-cid-lyhgawe3] i[data-astro-cid-lyhgawe3]:nth-child(3n+1){animation-delay:-.6s}.eq[data-astro-cid-lyhgawe3] i[data-astro-cid-lyhgawe3]:nth-child(4n){animation-duration:.7s}@keyframes bounce{0%{height:18%}to{height:100%}}.playhead[data-astro-cid-lyhgawe3]{background:#e5484d;width:2px;position:absolute;top:.6em;bottom:3.6em;left:4.8em}.playhead[data-astro-cid-lyhgawe3].is-on{animation:7s linear infinite sweep}@keyframes sweep{0%{transform:translate(0)}to{transform:translate(33cqw)}}.demo-gs[data-astro-cid-n6jhdgsg]{width:100%;height:100%;color:var(--ink);background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 45%), radial-gradient(circle at 88% 85%, color-mix(in srgb, var(--highlight) 32%, transparent), transparent 45%), var(--bg-soft);place-items:center;padding:5cqh 6cqw;font-size:clamp(9px,2cqw,16px);line-height:1.3;display:grid;position:relative;overflow:hidden}.win[data-astro-cid-n6jhdgsg]{background:var(--surface);border:1px solid var(--line);width:min(100%,62em);height:100%;box-shadow:var(--shadow);border-radius:1em;flex-direction:column;gap:.8em;padding:1em 1.1em;display:flex;position:relative;overflow:hidden}.bar[data-astro-cid-n6jhdgsg]{align-items:center;gap:.7em;display:flex}.logo[data-astro-cid-n6jhdgsg]{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 40%, var(--highlight)));border-radius:.4em;flex:none;width:1.5em;height:1.5em}.q[data-astro-cid-n6jhdgsg]{border:1.5px solid color-mix(in srgb, var(--accent) 55%, var(--line));background:var(--bg);border-radius:999px;flex:1;align-items:center;gap:.5em;padding:.55em .8em;display:flex}.lens[data-astro-cid-n6jhdgsg]{width:1.1em;height:1.1em;color:var(--muted);flex:none}.caret[data-astro-cid-n6jhdgsg]{background:var(--accent);width:1.5px;height:1.1em;animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.demo-gs[data-astro-cid-n6jhdgsg].seq-on .typed[data-astro-cid-n6jhdgsg] [data-astro-cid-n6jhdgsg][data-step]:not(.is-on),.demo-gs[data-astro-cid-n6jhdgsg].seq-on .suggest[data-astro-cid-n6jhdgsg]:not(.is-on),.demo-gs[data-astro-cid-n6jhdgsg].seq-on .results[data-astro-cid-n6jhdgsg]:not(.is-on){display:none}.typed[data-astro-cid-n6jhdgsg] [data-astro-cid-n6jhdgsg][data-step]{transition:none}.suggest[data-astro-cid-n6jhdgsg]{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:.8em;margin:-.4em 0 0 2.2em;padding:.35em;list-style:none}.suggest[data-astro-cid-n6jhdgsg] li[data-astro-cid-n6jhdgsg]{border-radius:.55em;padding:.45em .7em;position:relative}.suggest[data-astro-cid-n6jhdgsg] em[data-astro-cid-n6jhdgsg]{color:var(--muted);font-style:normal}.s1[data-astro-cid-n6jhdgsg]:has(.pick.is-on){background:var(--accent-soft)}.demo-gs[data-astro-cid-n6jhdgsg]:has(.go.is-on) .suggest[data-astro-cid-n6jhdgsg]{display:none}.go[data-astro-cid-n6jhdgsg]{position:absolute}.results[data-astro-cid-n6jhdgsg]{flex-direction:column;gap:.7em;min-height:0;display:flex}.filters[data-astro-cid-n6jhdgsg]{flex-wrap:wrap;align-items:center;gap:.45em;display:flex}.chip[data-astro-cid-n6jhdgsg]{border:1px solid var(--line);background:var(--bg);border-radius:999px;padding:.25em .75em;font-size:.92em;transition:background-color .3s,color .3s,border-color .3s;position:relative}.chip[data-astro-cid-n6jhdgsg]:has(.on.is-on){background:var(--accent);border-color:var(--accent);color:#fff}.count[data-astro-cid-n6jhdgsg]{font-family:var(--font-mono);color:var(--muted);margin-left:auto;font-size:.85em}.n1[data-astro-cid-n6jhdgsg],.n2[data-astro-cid-n6jhdgsg],.demo-gs[data-astro-cid-n6jhdgsg]:has(.f1 .on.is-on) .n0[data-astro-cid-n6jhdgsg]{display:none}.demo-gs[data-astro-cid-n6jhdgsg]:has(.f1 .on.is-on) .n1[data-astro-cid-n6jhdgsg]{display:inline}.demo-gs[data-astro-cid-n6jhdgsg]:has(.f2 .on.is-on) .n1[data-astro-cid-n6jhdgsg]{display:none}.demo-gs[data-astro-cid-n6jhdgsg]:has(.f2 .on.is-on) .n2[data-astro-cid-n6jhdgsg]{display:inline}.grid[data-astro-cid-n6jhdgsg]{grid-template-columns:repeat(3,1fr);gap:.6em;display:grid}.tile[data-astro-cid-n6jhdgsg]{color:var(--muted);flex-direction:column;gap:.3em;font-size:.82em;transition:opacity .4s,transform .4s;display:flex;position:relative}.shot[data-astro-cid-n6jhdgsg]{aspect-ratio:16/9;border:1px solid var(--line);background:var(--bg-soft);border-radius:.45em;display:block}.shot[data-astro-cid-n6jhdgsg].jacket{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M38 14 50 22 62 14 84 26 78 52 69 48 69 90 31 90 31 48 22 52 16 26Z' fill='%239ccc3d'/%3E%3Cpath d='M50 22v68' stroke='%237aa52c' stroke-width='2.5'/%3E%3Cpath d='M38 14 50 30 62 14' fill='none' stroke='%237aa52c' stroke-width='2.5'/%3E%3C/svg%3E") left 14% center / auto 82% no-repeat, linear-gradient(90deg, transparent 52%, var(--line) 52% 54%, transparent 54%), repeating-linear-gradient(180deg, transparent 0 .55em, color-mix(in srgb, var(--ink) 9%, transparent) .55em .7em) right / 40% 60% no-repeat, #f5f7f2}.shot[data-astro-cid-n6jhdgsg].jacket.alt{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M38 14 50 22 62 14 84 26 78 52 69 48 69 90 31 90 31 48 22 52 16 26Z' fill='%239ccc3d'/%3E%3Cpath d='M50 22v68' stroke='%237aa52c' stroke-width='2.5'/%3E%3Cpath d='M38 14 50 30 62 14' fill='none' stroke='%237aa52c' stroke-width='2.5'/%3E%3C/svg%3E") right 16% center / auto 74% no-repeat, repeating-linear-gradient(180deg, transparent 0 .55em, color-mix(in srgb, var(--ink) 9%, transparent) .55em .7em) left 12% center / 45% 55% no-repeat, #f3f5f8}.shot[data-astro-cid-n6jhdgsg].mail{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 25%, transparent) 0 28%, transparent 28%), repeating-linear-gradient(180deg, transparent 0 .5em, color-mix(in srgb, var(--ink) 10%, transparent) .5em .62em), #f6f6f9}.shot[data-astro-cid-n6jhdgsg].chat{background:radial-gradient(ellipse 30% 14% at 30% 30%, color-mix(in srgb, var(--accent) 30%, transparent) 0 98%, transparent 100%), radial-gradient(ellipse 30% 14% at 70% 62%, color-mix(in srgb, var(--ink) 14%, transparent) 0 98%, transparent 100%), #f4f3f8}.shot[data-astro-cid-n6jhdgsg].page{background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 16%, transparent) 0 18%, transparent 18%), repeating-linear-gradient(180deg, transparent 0 .5em, color-mix(in srgb, var(--ink) 8%, transparent) .5em .6em), #f7f7f7}.shot[data-astro-cid-n6jhdgsg].photo{background:linear-gradient(160deg,#f2c96b,#e98a5f 55%,#7c6fd0)}.demo-gs[data-astro-cid-n6jhdgsg]:has(.f1 .on.is-on) .tile[data-astro-cid-n6jhdgsg]:not(.m1),.demo-gs[data-astro-cid-n6jhdgsg]:has(.f2 .on.is-on) .tile[data-astro-cid-n6jhdgsg]:not(.m2){opacity:.16}.hit[data-astro-cid-n6jhdgsg]:has(.found.is-on) .shot[data-astro-cid-n6jhdgsg]{outline:2.5px solid var(--accent);outline-offset:2px}.found[data-astro-cid-n6jhdgsg]{background:var(--accent);color:#fff;font-family:var(--font-mono);border-radius:999px;padding:.1em .5em;font-size:.85em;position:absolute;top:.4em;left:.4em}.demo-stack[data-astro-cid-mucu5qq2]{width:100%;height:100%;color:var(--ink);background:radial-gradient(circle at 15% 85%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 45%), radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--highlight) 34%, transparent), transparent 45%), var(--bg-soft);flex-direction:column;justify-content:center;gap:2.2cqh;padding:5cqh 6cqw 7cqh;font-size:clamp(9px,1.9cqw,16px);line-height:1.25;display:flex;position:relative;overflow:hidden}.layer[data-astro-cid-mucu5qq2]{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:.9em;flex-wrap:wrap;align-items:center;gap:.45em;padding:.7em .9em;display:flex}.lbl[data-astro-cid-mucu5qq2]{min-width:7.5em;font-family:var(--font-mono);color:var(--accent);font-size:.85em}.lbl[data-astro-cid-mucu5qq2] em[data-astro-cid-mucu5qq2],.pill[data-astro-cid-mucu5qq2] em[data-astro-cid-mucu5qq2]{color:var(--muted);font-style:normal}.pill[data-astro-cid-mucu5qq2]{border:1px solid var(--line);background:var(--bg);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;padding:.25em .75em;font-size:.92em;display:inline-flex}.pill[data-astro-cid-mucu5qq2].strong{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));font-weight:600}.pill[data-astro-cid-mucu5qq2].strong em[data-astro-cid-mucu5qq2]{font-weight:400}.chip-q[data-astro-cid-mucu5qq2]{border-color:color-mix(in srgb, #615ced 50%, var(--line))}.chip-g[data-astro-cid-mucu5qq2]{border-color:color-mix(in srgb, #3c8cf2 50%, var(--line))}.chip-p[data-astro-cid-mucu5qq2]{border-color:color-mix(in srgb, #2f9e6e 50%, var(--line))}.note[data-astro-cid-mucu5qq2]{font-family:var(--font-mono);color:var(--muted);margin-left:auto;font-size:.8em}.ver[data-astro-cid-mucu5qq2]{min-width:1.6em;font-family:var(--font-mono);color:var(--accent);display:inline-grid;position:relative}.ver[data-astro-cid-mucu5qq2] b[data-astro-cid-mucu5qq2]{background:var(--bg);grid-area:1/1;font-weight:500}.loop[data-astro-cid-mucu5qq2]{width:1em;height:1em;color:var(--accent)}.demo-stack[data-astro-cid-mucu5qq2].seq-on .loop[data-astro-cid-mucu5qq2]{animation:2.4s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.orch[data-astro-cid-mucu5qq2]{align-items:center}.orch[data-astro-cid-mucu5qq2] .lbl[data-astro-cid-mucu5qq2]{flex:0 0 100%}.lanes[data-astro-cid-mucu5qq2]{flex:1;grid-template-columns:repeat(4,1fr);gap:.4em 1em;display:grid}.lane[data-astro-cid-mucu5qq2]{font-family:var(--font-mono);grid-template-columns:auto 1fr;align-items:center;gap:.5em;font-size:.82em;display:grid}.lane[data-astro-cid-mucu5qq2] i[data-astro-cid-mucu5qq2]{color:var(--muted);font-style:normal}.lane[data-astro-cid-mucu5qq2] b[data-astro-cid-mucu5qq2]{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;height:.55em;position:relative;overflow:hidden}.lane[data-astro-cid-mucu5qq2] b[data-astro-cid-mucu5qq2]:after{content:"";width:var(--w);border-radius:inherit;background:var(--accent);position:absolute;inset:0 auto 0 0}.demo-stack[data-astro-cid-mucu5qq2].seq-on .orch[data-astro-cid-mucu5qq2].is-on .lane[data-astro-cid-mucu5qq2] b[data-astro-cid-mucu5qq2]:after{animation:2.6s cubic-bezier(.3,.7,.2,1) both fill}.demo-stack[data-astro-cid-mucu5qq2].seq-on .orch[data-astro-cid-mucu5qq2].is-on .lane[data-astro-cid-mucu5qq2]:nth-child(2) b[data-astro-cid-mucu5qq2]:after{animation-delay:.3s}.demo-stack[data-astro-cid-mucu5qq2].seq-on .orch[data-astro-cid-mucu5qq2].is-on .lane[data-astro-cid-mucu5qq2]:nth-child(3) b[data-astro-cid-mucu5qq2]:after{animation-delay:.6s}.demo-stack[data-astro-cid-mucu5qq2].seq-on .orch[data-astro-cid-mucu5qq2].is-on .lane[data-astro-cid-mucu5qq2]:nth-child(4) b[data-astro-cid-mucu5qq2]:after{animation-delay:.9s}@keyframes fill{0%{width:0}}
