.shot[data-astro-cid-unywvicy]{gap:10px;min-width:0;margin:0;display:grid}.shot__frame[data-astro-cid-unywvicy]{border:1px solid var(--color-line);background:var(--color-surface);border-radius:6px;padding:0 8px 8px}.shot__bar[data-astro-cid-unywvicy]{gap:5px;padding:9px 2px;display:flex}.shot__bar[data-astro-cid-unywvicy] i[data-astro-cid-unywvicy]{background:var(--color-ink-20,#2b493f33);border-radius:50%;width:6px;height:6px}.shot__media[data-astro-cid-unywvicy]{aspect-ratio:var(--ratio);background:var(--color-canvas);border-radius:3px;overflow:hidden}.shot__media[data-astro-cid-unywvicy] [data-astro-cid-unywvicy]:is(img,video){object-fit:cover;object-position:top;width:100%;height:100%;display:block}a[data-astro-cid-unywvicy].shot__cap:hover{color:var(--color-accent)}.uiv[data-astro-cid-kfwzl2rt]{--bg:var(--color-surface);--card:#fbfbf9;--ln:var(--color-line);--ink:var(--color-ink);--mut:var(--color-ink-50);--acc:var(--color-accent);aspect-ratio:var(--ratio);background:var(--bg);width:100%;color:var(--ink);border-radius:6px;position:relative;overflow:hidden;container-type:inline-size}.uiv--dark[data-astro-cid-kfwzl2rt]{--bg:#ffffff0a;--card:#24413a;--ln:#f7f7f424;--ink:var(--color-on-dark);--mut:var(--color-on-dark-60)}.uiv__in[data-astro-cid-kfwzl2rt]{place-items:center;font-size:clamp(8px,2.4cqw,15px);line-height:1.35;display:grid;position:absolute;inset:7%}.uiv__in[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt]{width:100%}small[data-astro-cid-kfwzl2rt]{color:var(--mut);font-size:.82em}.muted[data-astro-cid-kfwzl2rt]{color:var(--mut)}.accent[data-astro-cid-kfwzl2rt],.up[data-astro-cid-kfwzl2rt]{color:var(--acc)}.mono[data-astro-cid-kfwzl2rt]{font-family:var(--font-mono,ui-monospace, monospace)}.blk[data-astro-cid-kfwzl2rt]{background:var(--ink);opacity:.75;border-radius:2px;height:.55em;display:block}.blk[data-astro-cid-kfwzl2rt].soft{opacity:.18}.blk[data-astro-cid-kfwzl2rt].h3{opacity:.85;height:.9em}.w12[data-astro-cid-kfwzl2rt]{width:12%}.w20[data-astro-cid-kfwzl2rt]{width:20%}.w30[data-astro-cid-kfwzl2rt]{width:30%}.w40[data-astro-cid-kfwzl2rt]{width:40%}.w45[data-astro-cid-kfwzl2rt]{width:45%}.w50[data-astro-cid-kfwzl2rt]{width:50%}.w60[data-astro-cid-kfwzl2rt]{width:60%}.w70[data-astro-cid-kfwzl2rt]{width:70%}.w80[data-astro-cid-kfwzl2rt]{width:80%}.w90[data-astro-cid-kfwzl2rt]{width:90%}.btn-s[data-astro-cid-kfwzl2rt]{background:var(--ink);border-radius:3px;width:22%;height:1.5em;display:block}.pill[data-astro-cid-kfwzl2rt],.pill-s[data-astro-cid-kfwzl2rt]{background:var(--ink);color:var(--bg);border-radius:3px;padding:.15em .7em;font-size:.82em;display:inline-block}.pill[data-astro-cid-kfwzl2rt]{width:14%;height:1.4em;padding:0}.card[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);background:var(--card);border-radius:4px;min-height:3em;display:block}.card[data-astro-cid-kfwzl2rt].on{box-shadow:inset 0 2px 0 var(--acc)}.panel[data-astro-cid-kfwzl2rt],.win[data-astro-cid-kfwzl2rt],.sys__tile[data-astro-cid-kfwzl2rt],.plat[data-astro-cid-kfwzl2rt],.doc__page[data-astro-cid-kfwzl2rt],.phone[data-astro-cid-kfwzl2rt],.app[data-astro-cid-kfwzl2rt],.frm[data-astro-cid-kfwzl2rt],.fnode[data-astro-cid-kfwzl2rt],.tk[data-astro-cid-kfwzl2rt],.calc[data-astro-cid-kfwzl2rt],.cmp[data-astro-cid-kfwzl2rt],.bubble[data-astro-cid-kfwzl2rt],.col[data-astro-cid-kfwzl2rt]{background:var(--card);border:1px solid var(--ln);border-radius:5px}.panel[data-astro-cid-kfwzl2rt]{gap:.55em;padding:.8em 1em;display:grid;box-shadow:0 1.2em 2.4em -1.6em #1c322940}.panel__head[data-astro-cid-kfwzl2rt]{border-bottom:1px solid var(--ln);justify-content:space-between;gap:1em;padding-bottom:.5em;display:flex}.win[data-astro-cid-kfwzl2rt]{overflow:hidden;box-shadow:0 1.2em 2.4em -1.6em #1c322940}.win__bar[data-astro-cid-kfwzl2rt]{border-bottom:1px solid var(--ln);align-items:center;gap:.35em;padding:.5em .7em;display:flex}.win__bar[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--ln);border-radius:50%;width:.45em;height:.45em}.url[data-astro-cid-kfwzl2rt]{color:var(--mut);margin-left:.8em;font-size:.8em}.uiv--pages[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt],.uiv--code[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]{place-items:start center;inset:9% 9% -12%}.uiv--pages[data-astro-cid-kfwzl2rt] .win[data-astro-cid-kfwzl2rt]{grid-template-rows:auto 1fr;height:118%;display:grid}.pg[data-astro-cid-kfwzl2rt]{grid-template-rows:auto 1fr auto;gap:1em;padding:.9em 1.1em 1.1em;display:grid}.pg__cards[data-astro-cid-kfwzl2rt] .card[data-astro-cid-kfwzl2rt]{min-height:5em}.pg__nav[data-astro-cid-kfwzl2rt]{justify-content:space-between;align-items:center;display:flex}.pg__hero[data-astro-cid-kfwzl2rt]{justify-items:start;gap:.45em;padding-block:.6em;display:grid}.pg__cards[data-astro-cid-kfwzl2rt],.sys[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(3,1fr);gap:.6em;display:grid}.sys__tile[data-astro-cid-kfwzl2rt]{align-content:start;gap:.45em;min-height:5em;padding:.8em;display:grid}.sys__tile--w[data-astro-cid-kfwzl2rt]{flex-wrap:wrap;grid-column:span 2;align-content:center;gap:.4em;display:flex}.sq[data-astro-cid-kfwzl2rt]{background:var(--ln);border-radius:4px;width:1.8em;height:1.8em}.sq[data-astro-cid-kfwzl2rt].on{background:var(--acc);opacity:.85}.toggle[data-astro-cid-kfwzl2rt]{background:var(--ln);border-radius:1em;width:2.6em;height:1.4em;position:relative}.toggle[data-astro-cid-kfwzl2rt]:after{content:"";background:var(--card);border-radius:50%;width:1em;height:1em;position:absolute;top:.2em;left:.2em}.toggle[data-astro-cid-kfwzl2rt].on{background:var(--ink)}.toggle[data-astro-cid-kfwzl2rt].on:after{left:1.4em}.tag[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:3px;padding:.25em .6em;font-size:.85em}.tag[data-astro-cid-kfwzl2rt].on{border-color:var(--acc);color:var(--acc)}.dot-row[data-astro-cid-kfwzl2rt]{gap:.3em;display:flex}.dot-row[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--ln);border-radius:50%;width:.6em;height:.6em}.dot-row[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt].on{background:var(--acc)}.chk[data-astro-cid-kfwzl2rt]{align-items:center;gap:.6em;display:flex}.box[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:3px;flex:none;width:1em;height:1em;position:relative}.box[data-astro-cid-kfwzl2rt].on{background:var(--ink);border-color:var(--ink)}.box[data-astro-cid-kfwzl2rt].on:after{content:"";border:solid var(--bg);border-width:0 1.5px 1.5px 0;width:.28em;height:.5em;position:absolute;top:.12em;left:.3em;transform:rotate(45deg)}.kpis[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.kpis[data-astro-cid-kfwzl2rt] div[data-astro-cid-kfwzl2rt]{gap:.1em;display:grid}.kpis[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{letter-spacing:-.03em;font-size:1.6em;font-weight:400}.kpis--s[data-astro-cid-kfwzl2rt]{grid-template-columns:1fr 1fr;margin-top:.4em}.kpis--s[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-size:1.2em}.chart[data-astro-cid-kfwzl2rt]{width:100%;height:5em}.chart[data-astro-cid-kfwzl2rt] path[data-astro-cid-kfwzl2rt]{fill:none;vector-effect:non-scaling-stroke}.chart[data-astro-cid-kfwzl2rt] .grid[data-astro-cid-kfwzl2rt]{stroke:var(--ln)}.chart[data-astro-cid-kfwzl2rt] .ln[data-astro-cid-kfwzl2rt]{stroke:var(--ink);stroke-width:1.5px}.chart[data-astro-cid-kfwzl2rt] .pt[data-astro-cid-kfwzl2rt]{fill:var(--acc)}.tree[data-astro-cid-kfwzl2rt]{justify-items:center;gap:1.4em;display:grid;position:relative}.node[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);background:var(--card);border-radius:4px;padding:.4em .9em}.node[data-astro-cid-kfwzl2rt].on{border-color:var(--ink);background:var(--ink);color:var(--bg)}.tree__row[data-astro-cid-kfwzl2rt]{text-align:center;grid-template-columns:repeat(4,1fr);gap:.6em;width:100%;display:grid;position:relative}.tree__row[data-astro-cid-kfwzl2rt]:before{content:"";border-top:1px dashed var(--mut);opacity:.5;position:absolute;top:-.75em;left:12%;right:12%}.tree__row--leaf[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(8,1fr)}.leaf[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);background:var(--card);border-radius:3px;height:2.4em}.leaf[data-astro-cid-kfwzl2rt].on{border-color:var(--acc)}.rd[data-astro-cid-kfwzl2rt]{border-bottom:1px dashed var(--ln);grid-template-columns:1fr 1em 1.3fr 2.2em;gap:.5em;padding:.2em 0;font-size:.85em;display:grid}.rd[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rd[data-astro-cid-kfwzl2rt] .code[data-astro-cid-kfwzl2rt]{color:var(--acc);text-align:right}.rd--ok[data-astro-cid-kfwzl2rt]{border:0;grid-template-columns:1fr auto}.ok[data-astro-cid-kfwzl2rt]{color:var(--ink)!important}.mig[data-astro-cid-kfwzl2rt]{grid-template-columns:1fr 1.1fr 1fr;align-items:center;gap:.8em;display:grid}.plat[data-astro-cid-kfwzl2rt]{gap:.5em;padding:1em;display:grid}.plat[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-size:1.25em;font-weight:400}.plat[data-astro-cid-kfwzl2rt].on{border-color:var(--ink);box-shadow:inset 0 2px 0 var(--acc)}.mig__arrow[data-astro-cid-kfwzl2rt]{text-align:center;gap:.5em;display:grid}.prog[data-astro-cid-kfwzl2rt]{background:var(--ln);border-radius:1em;height:.4em;display:block;overflow:hidden}.prog[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--acc);height:100%;display:block}.win--code[data-astro-cid-kfwzl2rt]{background:#1c3229;border-color:#1c3229}.win--code[data-astro-cid-kfwzl2rt] .url[data-astro-cid-kfwzl2rt]{color:#f7f7f480}.win--code[data-astro-cid-kfwzl2rt] .win__bar[data-astro-cid-kfwzl2rt]{border-color:#ffffff1a}.codeblk[data-astro-cid-kfwzl2rt]{color:#f7f7f4d9;font:.85em/1.7 var(--font-mono,ui-monospace, monospace);white-space:pre;margin:0;padding:1em 1.2em 1.3em;overflow:hidden}.codeblk[data-astro-cid-kfwzl2rt] .c[data-astro-cid-kfwzl2rt]{color:#f7f7f466}.codeblk[data-astro-cid-kfwzl2rt] .k[data-astro-cid-kfwzl2rt]{color:#ff9b6b}.codeblk[data-astro-cid-kfwzl2rt] .s[data-astro-cid-kfwzl2rt]{color:#b9d3c4}.row[data-astro-cid-kfwzl2rt]{grid-template-columns:auto 1fr auto;align-items:center;gap:.7em;display:grid}.row__t[data-astro-cid-kfwzl2rt]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thumb[data-astro-cid-kfwzl2rt]{background:var(--ln);border-radius:2px;width:2em;height:1.4em}.st[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);color:var(--mut);border-radius:3px;padding:.1em .5em;font-size:.8em}.st[data-astro-cid-kfwzl2rt].on{color:var(--ink);border-color:var(--ink)}.brand[data-astro-cid-kfwzl2rt]{justify-items:center;gap:1.6em;display:grid}.brand__mark[data-astro-cid-kfwzl2rt]{letter-spacing:-.04em;align-items:center;gap:.5em;font-size:2.4em;display:flex}.brand__mark[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-weight:400}.logo-mark[data-astro-cid-kfwzl2rt]{background:var(--ink);border-radius:.2em;width:.9em;height:.9em;position:relative}.logo-mark[data-astro-cid-kfwzl2rt]:after{content:"";background:var(--acc);border-radius:50%;width:.3em;height:.3em;position:absolute;bottom:.15em;right:.15em}.sw[data-astro-cid-kfwzl2rt]{gap:.5em;display:flex}.sw[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:4px;width:2.6em;height:2.6em}.sw--s[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{width:1.5em;height:1.5em}.spec[data-astro-cid-kfwzl2rt]{grid-template-columns:auto 1fr;align-items:center;gap:1.6em;display:grid}.spec__big[data-astro-cid-kfwzl2rt]{letter-spacing:-.05em;font-size:6em;font-weight:400;line-height:.9}.spec__list[data-astro-cid-kfwzl2rt]{border-left:1px solid var(--ln);gap:.5em;padding-left:1.2em;display:grid}.t1[data-astro-cid-kfwzl2rt]{letter-spacing:-.03em;font-size:1.9em;line-height:1.1}.t2[data-astro-cid-kfwzl2rt]{font-size:1.3em}.t3[data-astro-cid-kfwzl2rt]{color:var(--mut)}.t4[data-astro-cid-kfwzl2rt]{letter-spacing:.12em;color:var(--acc);font-size:.75em}.doc[data-astro-cid-kfwzl2rt]{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.doc__page[data-astro-cid-kfwzl2rt]{aspect-ratio:3/3.2;align-content:start;gap:.5em;padding:1em;display:grid}.doc__page--b[data-astro-cid-kfwzl2rt]{transform:translateY(1.2em)}.doc__grid[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(3,1fr);gap:.35em;margin-top:.4em;display:grid}.doc__grid[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{aspect-ratio:1;background:var(--ln);border-radius:3px}.doc__grid[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt].on{background:var(--acc);opacity:.8}.mood[data-astro-cid-kfwzl2rt]{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;gap:.6em;height:100%;display:grid}.mood[data-astro-cid-kfwzl2rt] .m[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:4px}.m1[data-astro-cid-kfwzl2rt]{background:linear-gradient(140deg,#2b493f,#1c3229);grid-row:span 2}.m2[data-astro-cid-kfwzl2rt]{opacity:.85;background:#ff7230}.m3[data-astro-cid-kfwzl2rt]{background:repeating-linear-gradient(90deg, var(--ln) 0 1px, transparent 1px 8px), var(--card)}.m4[data-astro-cid-kfwzl2rt]{background:radial-gradient(circle at 30% 40%,#e8e6df,#cfd6cf)}.m5[data-astro-cid-kfwzl2rt],.m6[data-astro-cid-kfwzl2rt]{display:none}.gauges[data-astro-cid-kfwzl2rt]{text-align:center;grid-template-columns:repeat(3,1fr);gap:.6em;display:grid}.g[data-astro-cid-kfwzl2rt]{justify-items:center;gap:.1em;display:grid}.g[data-astro-cid-kfwzl2rt] svg[data-astro-cid-kfwzl2rt]{width:3.6em;height:3.6em;transform:rotate(-90deg)}.g[data-astro-cid-kfwzl2rt] circle[data-astro-cid-kfwzl2rt]{fill:none;stroke:var(--ln);stroke-width:3px}.g[data-astro-cid-kfwzl2rt] circle[data-astro-cid-kfwzl2rt].on{stroke:var(--ink)}.g[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-size:1.15em;font-weight:400}.score[data-astro-cid-kfwzl2rt]{border-top:1px solid var(--ln);justify-content:space-between;align-items:baseline;padding-top:.4em;display:flex}.score[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{color:var(--acc);font-size:1.6em;font-weight:400}.chat[data-astro-cid-kfwzl2rt]{gap:.8em;display:grid}.bubble[data-astro-cid-kfwzl2rt]{gap:.45em;max-width:82%;padding:.8em 1em;display:grid}.bubble--q[data-astro-cid-kfwzl2rt]{background:var(--ink);color:var(--bg);border-color:var(--ink);justify-self:end}.cite[data-astro-cid-kfwzl2rt]{border:1px solid var(--acc);color:var(--acc);border-radius:3px;justify-self:start;align-items:center;gap:.4em;padding:.15em .6em;font-size:.85em;display:inline-flex}.cite[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--acc);border-radius:50%;width:.5em;height:.5em}.sbox[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);color:var(--mut);border-radius:2em;padding:.5em .9em}.aio[data-astro-cid-kfwzl2rt]{background:var(--bg);border-radius:4px;gap:.4em;padding:.7em;display:grid}.res[data-astro-cid-kfwzl2rt]{gap:.3em;display:grid}.kanban[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(3,1fr);align-items:start;gap:.6em;display:grid}.col[data-astro-cid-kfwzl2rt]{background:0 0;gap:.4em;padding:.6em;display:grid}.tk[data-astro-cid-kfwzl2rt]{padding:.45em .6em;font-size:.85em}.tk[data-astro-cid-kfwzl2rt].on{color:var(--mut);text-decoration:line-through;text-decoration-color:var(--acc)}.up-bars[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(45,1fr);gap:2px;height:2.6em;display:grid}.up-bars[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--ink);opacity:.75;border-radius:1px}.up-bars[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt].warn{background:var(--acc);opacity:1}.dotok[data-astro-cid-kfwzl2rt]{background:var(--ink);border-radius:50%;width:.6em;height:.6em}.phones[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(3,1fr);gap:3em;padding-inline:4%;display:grid;position:relative}.phone[data-astro-cid-kfwzl2rt]{aspect-ratio:9/17;border-radius:.9em;align-content:start;gap:.5em;padding:.9em .7em;display:grid}.phone[data-astro-cid-kfwzl2rt].on{border-color:var(--ink);box-shadow:0 1.2em 2.4em -1.4em #1c322959}.phone[data-astro-cid-kfwzl2rt] .btn-s[data-astro-cid-kfwzl2rt]{width:100%;margin-top:auto}.list[data-astro-cid-kfwzl2rt]{gap:.35em;display:grid}.list[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:3px;height:1.4em}.arrows[data-astro-cid-kfwzl2rt]{width:100%;height:100%;position:absolute;inset:0}.arrows[data-astro-cid-kfwzl2rt] path[data-astro-cid-kfwzl2rt]{fill:none;stroke:var(--acc);stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.app[data-astro-cid-kfwzl2rt]{grid-template-columns:2.6em 1fr;display:grid;overflow:hidden;box-shadow:0 1.2em 2.4em -1.6em #1c322940}.app__side[data-astro-cid-kfwzl2rt]{border-right:1px solid var(--ln);align-content:start;gap:.6em;padding:.9em .7em;display:grid}.app__side[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{background:var(--ln);border-radius:3px;height:1.2em}.app__side[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt].on{background:var(--ink)}.app__main[data-astro-cid-kfwzl2rt]{gap:.8em;padding:.9em 1em;display:grid}.app__top[data-astro-cid-kfwzl2rt]{justify-content:space-between;align-items:center;display:flex}.tbl[data-astro-cid-kfwzl2rt]{display:grid}.tbl__r[data-astro-cid-kfwzl2rt]{border-bottom:1px solid var(--ln);grid-template-columns:1fr auto 3em;align-items:center;gap:.8em;padding:.55em 0;display:grid}.tbl__r[data-astro-cid-kfwzl2rt].on .st[data-astro-cid-kfwzl2rt]{color:var(--acc);border-color:var(--acc)}.seq[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(3,1fr);gap:.7em;display:grid}.frm[data-astro-cid-kfwzl2rt]{aspect-ratio:4/4.4;align-content:start;gap:.6em;padding:.9em;display:grid}.frm[data-astro-cid-kfwzl2rt].on{border-color:var(--ink)}.viz[data-astro-cid-kfwzl2rt]{background:var(--bg);border-radius:3px;height:3.4em;margin-top:auto;display:block;position:relative;overflow:hidden}.viz[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--acc);opacity:.7;height:40%;position:absolute;bottom:0;left:0}.scrub[data-astro-cid-kfwzl2rt]{background:var(--ln);grid-column:1/-1;height:2px;position:relative}.scrub[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--ink);width:52%;height:100%;position:absolute;left:0}.vid[data-astro-cid-kfwzl2rt]{gap:.5em;display:grid;position:relative}.vid__screen[data-astro-cid-kfwzl2rt]{aspect-ratio:16/7;color:var(--color-on-dark);background:linear-gradient(135deg,#2b493f,#1c3229);border-radius:4px;place-items:center;display:grid;position:relative}.vid__screen[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{letter-spacing:-.03em;font-size:1.5em;font-weight:400}.play[data-astro-cid-kfwzl2rt]{border-left:.8em solid var(--acc);border-block:.5em solid #0000;width:0;height:0;position:absolute;bottom:.8em;right:1em}.vid__track[data-astro-cid-kfwzl2rt]{gap:3px;height:1.8em;display:flex}.clip[data-astro-cid-kfwzl2rt]{background:var(--card);border:1px solid var(--ln);border-radius:2px}.clip[data-astro-cid-kfwzl2rt].on{border-color:var(--acc)}.vid__track--a[data-astro-cid-kfwzl2rt]{height:1.2em}.wave[data-astro-cid-kfwzl2rt]{background:repeating-linear-gradient(90deg, var(--mut) 0 1px, transparent 1px 4px);opacity:.35;border-radius:2px;flex:1}.vid__head[data-astro-cid-kfwzl2rt]{background:var(--acc);width:1px;height:3.4em;position:absolute;bottom:0;left:38%}.flowwrap[data-astro-cid-kfwzl2rt]{gap:1.4em;display:grid}.flow[data-astro-cid-kfwzl2rt]{align-items:center;display:flex}.flowlog[data-astro-cid-kfwzl2rt]{gap:.5em}.fnode[data-astro-cid-kfwzl2rt]{white-space:nowrap;flex:none;align-items:center;gap:.5em;padding:.6em .8em;display:inline-flex}.fnode[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{border:1px solid var(--ink);border-radius:50%;width:.55em;height:.55em}.fnode[data-astro-cid-kfwzl2rt].on{border-color:var(--ink)}.fnode[data-astro-cid-kfwzl2rt].on i[data-astro-cid-kfwzl2rt]{background:var(--acc);border-color:var(--acc)}.fline[data-astro-cid-kfwzl2rt]{border-top:1px dashed var(--mut);flex:1;min-width:.8em}.fn[data-astro-cid-kfwzl2rt]{grid-template-columns:7em 1fr;align-items:center;gap:.6em;display:grid}.fn__bar[data-astro-cid-kfwzl2rt]{background:var(--bg);border-radius:2px;height:1.1em;overflow:hidden}.fn__bar[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--ink);opacity:.8;height:100%;display:block}.fn__bar[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt].on{background:var(--acc);opacity:1}.fmts[data-astro-cid-kfwzl2rt]{justify-content:center;align-items:center;gap:1.2em;display:flex}.fmt[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);background:var(--card);border-radius:4px;place-items:end start;padding:.4em;display:grid}.fmt[data-astro-cid-kfwzl2rt].on{border-color:var(--acc)}.f169[data-astro-cid-kfwzl2rt]{aspect-ratio:16/9;width:40%}.f11[data-astro-cid-kfwzl2rt]{aspect-ratio:1;width:22%}.f916[data-astro-cid-kfwzl2rt]{aspect-ratio:9/16;width:14%}.calc[data-astro-cid-kfwzl2rt]{grid-template-columns:1fr 1.1fr;display:grid;overflow:hidden}.calc__in[data-astro-cid-kfwzl2rt]{border-right:1px solid var(--ln);background:var(--bg);gap:.8em;padding:1em;display:grid}.sl[data-astro-cid-kfwzl2rt]{gap:.4em;display:grid}.track[data-astro-cid-kfwzl2rt]{background:var(--ln);height:2px;position:relative}.track[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--ink);height:100%;position:absolute;top:0;left:0}.track[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{border:1px solid var(--ink);background:var(--card);border-radius:50%;width:.8em;height:.8em;margin:-.4em 0 0 -.4em;position:absolute;top:50%}.calc__out[data-astro-cid-kfwzl2rt]{align-content:start;gap:.4em;padding:1em 1.1em;display:grid}.calc__out[data-astro-cid-kfwzl2rt]>b[data-astro-cid-kfwzl2rt]{letter-spacing:-.04em;font-size:2.8em;font-weight:400;line-height:1}.cmp[data-astro-cid-kfwzl2rt]{padding:.6em 1em}.cmp__r[data-astro-cid-kfwzl2rt]{border-bottom:1px solid var(--ln);text-align:center;grid-template-columns:1.6fr repeat(3,1fr);gap:.5em;padding:.5em 0;display:grid}.cmp__r[data-astro-cid-kfwzl2rt]>span[data-astro-cid-kfwzl2rt]:first-child{text-align:left}.cmp__r[data-astro-cid-kfwzl2rt]:last-child{border:0}.cmp__h[data-astro-cid-kfwzl2rt]{color:var(--mut);font-size:.85em}.cmp__h[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]:nth-child(2),.ck[data-astro-cid-kfwzl2rt].on{color:var(--acc)}.ck[data-astro-cid-kfwzl2rt].no{color:var(--mut);opacity:.6}.loc[data-astro-cid-kfwzl2rt]{text-align:center;border:1px solid var(--ln);border-radius:3px;width:2.2em;padding:.1em 0;font-size:.85em}.site[data-astro-cid-kfwzl2rt]{gap:.9em;padding-bottom:1.2em;display:grid}.site__ann[data-astro-cid-kfwzl2rt]{background:var(--ink);color:var(--bg);text-align:center;padding:.45em 1em;font-size:.82em}.site__ann[data-astro-cid-kfwzl2rt] .accent[data-astro-cid-kfwzl2rt]{color:#ff9b6b}.site__nav[data-astro-cid-kfwzl2rt]{align-items:center;gap:1.2em;padding:0 1.2em;font-size:.9em;display:flex}.site__nav[data-astro-cid-kfwzl2rt] .pill-s[data-astro-cid-kfwzl2rt]{margin-left:auto}.site__logo[data-astro-cid-kfwzl2rt]{align-items:center;gap:.4em;margin-right:auto;font-weight:400;display:inline-flex}.site__hero[data-astro-cid-kfwzl2rt]{justify-items:start;gap:.7em;padding:1em 1.2em .4em;display:grid}.site__h[data-astro-cid-kfwzl2rt]{letter-spacing:-.035em;font-size:2.1em;font-weight:400;line-height:1.08}.site__ctas[data-astro-cid-kfwzl2rt]{gap:.5em;display:flex}.ghost[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:3px;padding:.15em .7em;font-size:.82em}.site__logos[data-astro-cid-kfwzl2rt]{border-top:1px solid var(--ln);padding:.6em 1.2em 0;letter-spacing:.04em;justify-content:space-between;margin-inline:1.2em;padding-inline:0;font-size:.85em;display:flex}.uiv--site[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]{place-items:start center;inset:8% 8% -10%}.plat[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{font-size:.9em}.idn[data-astro-cid-kfwzl2rt]{grid-template-columns:1.1fr 1fr;gap:.8em;height:100%;display:grid}.idn__main[data-astro-cid-kfwzl2rt]{color:#f7f7f4;background:#2b493f;border-radius:5px;align-content:space-between;padding:1.2em;display:grid}.idn__mark[data-astro-cid-kfwzl2rt]{letter-spacing:-.04em;align-items:center;gap:.4em;font-size:1.9em;display:inline-flex}.idn__mark[data-astro-cid-kfwzl2rt] .logo-mark[data-astro-cid-kfwzl2rt]{background:#f7f7f4}.idn__tag[data-astro-cid-kfwzl2rt]{font:400 1.25em/1.2 var(--font-serif);max-width:12em}.idn__side[data-astro-cid-kfwzl2rt]{grid-template-rows:auto 1fr;gap:.8em;display:grid}.idn__sw[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(4,1fr);gap:.4em;display:grid}.idn__sw[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{gap:.3em;display:grid}.idn__sw[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{aspect-ratio:1;border:1px solid var(--ln);border-radius:4px}.idn__sw[data-astro-cid-kfwzl2rt] small[data-astro-cid-kfwzl2rt]{font-size:.68em;line-height:1.25}.idn__type[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);background:var(--card);border-radius:5px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.9em;padding:.8em;display:grid}.idn__type[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{letter-spacing:-.05em;grid-row:span 2;font-size:3em;font-weight:400;line-height:1}.idn__type[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{font-size:.85em;display:grid}.idn__type[data-astro-cid-kfwzl2rt] small[data-astro-cid-kfwzl2rt]{font-size:.75em}.tok__r[data-astro-cid-kfwzl2rt]{border-bottom:1px dashed var(--ln);justify-content:space-between;gap:1em;padding:.15em 0;font-size:.85em;display:flex}.tok__v[data-astro-cid-kfwzl2rt]{color:var(--mut);align-items:center;gap:.4em;display:inline-flex}.tok__v[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{border-radius:2px;width:.9em;height:.9em}.tok__r--ok[data-astro-cid-kfwzl2rt]{border:0}.ans[data-astro-cid-kfwzl2rt]{gap:.6em;max-width:92%}.hl[data-astro-cid-kfwzl2rt]{color:var(--acc);font-weight:400}.ans[data-astro-cid-kfwzl2rt] sup[data-astro-cid-kfwzl2rt]{color:var(--acc);font-size:.7em}.ans__src[data-astro-cid-kfwzl2rt]{flex-wrap:wrap;gap:.4em;display:flex}.cite--m[data-astro-cid-kfwzl2rt]{border-color:var(--ln);color:var(--mut)}.frm__t[data-astro-cid-kfwzl2rt]{letter-spacing:-.02em;font-size:1.05em;font-weight:400}.ph__t[data-astro-cid-kfwzl2rt]{letter-spacing:-.02em;font-size:1em;font-weight:400;line-height:1.2}.phone[data-astro-cid-kfwzl2rt] small[data-astro-cid-kfwzl2rt]{font-size:.72em}.ph__opt[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:3px;padding:.35em .5em;font-size:.78em}.ph__opt[data-astro-cid-kfwzl2rt].on{border-color:var(--acc)}.ph__btn[data-astro-cid-kfwzl2rt]{background:var(--ink);color:var(--bg);text-align:center;border-radius:4px;margin-top:auto;padding:.4em;font-size:.75em}.uiv--onboarding[data-astro-cid-kfwzl2rt] .phones[data-astro-cid-kfwzl2rt]{gap:2.2em}.uiv--onboarding[data-astro-cid-kfwzl2rt] .phone[data-astro-cid-kfwzl2rt]{padding:.8em .6em}.fmt[data-astro-cid-kfwzl2rt]{color:#f7f7f4;background:linear-gradient(140deg,#2b493f,#1c3229);border-color:#2b493f;grid-template-rows:1fr auto;place-items:stretch stretch;padding:.6em}.fmt[data-astro-cid-kfwzl2rt] small[data-astro-cid-kfwzl2rt]{color:#f7f7f499;font-size:.7em}.fmt__t[data-astro-cid-kfwzl2rt]{letter-spacing:-.02em;align-self:center;font-size:1.05em;line-height:1.1}.fmt[data-astro-cid-kfwzl2rt].on{box-shadow:0 0 0 1px var(--acc)}.uiv--cuts[data-astro-cid-kfwzl2rt] .f169[data-astro-cid-kfwzl2rt]{width:44%}.uiv--cuts[data-astro-cid-kfwzl2rt] .f11[data-astro-cid-kfwzl2rt]{width:25%}.uiv--cuts[data-astro-cid-kfwzl2rt] .f916[data-astro-cid-kfwzl2rt]{width:16%}.uiv--cuts[data-astro-cid-kfwzl2rt] .f916[data-astro-cid-kfwzl2rt] .fmt__t[data-astro-cid-kfwzl2rt]{font-size:.8em}.tbl__r[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]:first-child{font-size:.9em}.app__top[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-weight:400}.nw[data-astro-cid-kfwzl2rt]{flex:none;width:1.4em;height:1.4em}.nw__bg[data-astro-cid-kfwzl2rt]{fill:#2b493f}.nw__n[data-astro-cid-kfwzl2rt]{fill:none;stroke:#f7f7f4;stroke-width:3.2px;stroke-linejoin:round;stroke-linecap:round}.nw__dot[data-astro-cid-kfwzl2rt],.nw--inv[data-astro-cid-kfwzl2rt] .nw__bg[data-astro-cid-kfwzl2rt]{fill:#ff7230}.nw--inv[data-astro-cid-kfwzl2rt] .nw__dot[data-astro-cid-kfwzl2rt]{fill:#1c3229}.llm[data-astro-cid-kfwzl2rt]{background:var(--card);border:1px solid var(--ln);border-radius:8px;grid-template-rows:auto 1fr auto;height:100%;display:grid;overflow:hidden;box-shadow:0 1.2em 2.4em -1.6em #1c322940}.llm__top[data-astro-cid-kfwzl2rt]{border-bottom:1px solid var(--ln);justify-content:space-between;padding:.6em 1em;font-size:.9em;display:flex}.llm__model[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{color:var(--mut);font-style:normal}.llm__body[data-astro-cid-kfwzl2rt]{align-content:start;gap:.9em;padding:1em 1.2em;display:grid}.llm__q[data-astro-cid-kfwzl2rt]{background:var(--bg);border-radius:1.1em;justify-self:end;max-width:75%;padding:.55em .9em}.llm__a[data-astro-cid-kfwzl2rt]{grid-template-columns:1.6em 1fr;gap:.6em;display:grid}.llm__av[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);width:1.6em;height:1.6em;color:var(--acc);border-radius:50%;place-items:center;font-size:.8em;display:grid}.llm__txt[data-astro-cid-kfwzl2rt]{gap:.4em;display:grid}.llm__txt[data-astro-cid-kfwzl2rt] ol[data-astro-cid-kfwzl2rt]{gap:.3em;margin:0;padding-left:1.2em;display:grid}.llm__txt[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-weight:400}.llm__txt[data-astro-cid-kfwzl2rt] li[data-astro-cid-kfwzl2rt]:first-child b[data-astro-cid-kfwzl2rt]{color:var(--acc)}.cite-n[data-astro-cid-kfwzl2rt]{color:var(--acc);background:#ff72301f;border-radius:1em;margin-left:.3em;padding:0 .5em;font-size:.78em;display:inline-block}.cite-n[data-astro-cid-kfwzl2rt].m{background:var(--bg);color:var(--mut)}.llm__in[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:1.4em;justify-content:space-between;align-items:center;margin:0 1em 1em;padding:.55em .55em .55em 1em;display:flex}.llm__send[data-astro-cid-kfwzl2rt]{background:var(--ink);width:1.6em;height:1.6em;color:var(--bg);border-radius:50%;place-items:center;font-size:.85em;display:grid}.lh[data-astro-cid-kfwzl2rt]{gap:.9em}.lh__scores[data-astro-cid-kfwzl2rt]{text-align:center;grid-template-columns:repeat(4,1fr);display:grid}.lh__s[data-astro-cid-kfwzl2rt]{justify-items:center;gap:.15em;display:grid;position:relative}.lh__s[data-astro-cid-kfwzl2rt] svg[data-astro-cid-kfwzl2rt]{width:3.8em;height:3.8em;transform:rotate(-90deg)}.lh__s[data-astro-cid-kfwzl2rt] circle[data-astro-cid-kfwzl2rt]{fill:#2b493f0f;stroke:var(--ln);stroke-width:3px}.lh__s[data-astro-cid-kfwzl2rt] circle[data-astro-cid-kfwzl2rt].on{fill:none;stroke:var(--ink)}.lh__s[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-size:1.1em;font-weight:400;position:absolute;top:1.15em}.lh__s[data-astro-cid-kfwzl2rt] small[data-astro-cid-kfwzl2rt]{font-size:.72em}.lh__m[data-astro-cid-kfwzl2rt]{gap:.35em;display:grid}.lh__m[data-astro-cid-kfwzl2rt] div[data-astro-cid-kfwzl2rt]{grid-template-columns:3em 1fr 4em;align-items:center;gap:.7em;font-size:.88em;display:grid}.lh__m[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{text-align:right;font-weight:400}.lh__bar[data-astro-cid-kfwzl2rt]{background:var(--bg);border-radius:1em;height:.45em;overflow:hidden}.lh__bar[data-astro-cid-kfwzl2rt] i[data-astro-cid-kfwzl2rt]{background:var(--ink);height:100%;display:block}.idn2[data-astro-cid-kfwzl2rt]{grid-template-rows:1fr 1fr auto;grid-template-columns:1.5fr 1fr;gap:.6em;height:100%;display:grid}.idn2__hero[data-astro-cid-kfwzl2rt]{color:#f7f7f4;background:radial-gradient(80% 70% at 85% 110%,#ff723059,#0000 60%),#1c3229;border-radius:6px;grid-row:span 2;align-content:space-between;padding:1.3em;display:grid;position:relative;overflow:hidden}.idn2__grid[data-astro-cid-kfwzl2rt]{pointer-events:none;background-image:linear-gradient(#f7f7f40f 1px,#0000 1px),linear-gradient(90deg,#f7f7f40f 1px,#0000 1px);background-size:2.2em 2.2em;position:absolute;inset:0}.idn2__lock[data-astro-cid-kfwzl2rt]{letter-spacing:-.045em;align-items:center;gap:.5em;font-size:1.7em;display:inline-flex;position:relative}.idn2__lock[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-weight:400}.idn2__lock[data-astro-cid-kfwzl2rt] .nw[data-astro-cid-kfwzl2rt]{width:1.15em;height:1.15em}.idn2__tag[data-astro-cid-kfwzl2rt]{font:400 1.5em/1.12 var(--font-serif);position:relative}.idn2__icon[data-astro-cid-kfwzl2rt]{background:var(--bg);border:1px solid var(--ln);border-radius:6px;place-items:center;display:grid}.idn2__icon[data-astro-cid-kfwzl2rt] .nw[data-astro-cid-kfwzl2rt]{filter:drop-shadow(0 .6em .8em #1c322940);width:3.6em;height:3.6em}.idn2__card[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);background:#f7f7f4;border-radius:6px;align-content:space-between;padding:.9em;display:grid;box-shadow:0 1em 1.6em -1.2em #1c32294d}.idn2__lock--s[data-astro-cid-kfwzl2rt]{color:var(--ink);font-size:.95em}.idn2__card[data-astro-cid-kfwzl2rt] small[data-astro-cid-kfwzl2rt]{font-size:.75em;line-height:1.3}.idn2__sw[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:6px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.idn2__sw[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{align-items:end;height:2.6em;padding:.3em .4em;display:flex}.idn2__sw[data-astro-cid-kfwzl2rt] small[data-astro-cid-kfwzl2rt]{color:#f7f7f4d9;font-size:.66em}.idn2__sw[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]:nth-child(3) small[data-astro-cid-kfwzl2rt]{color:var(--ink)}.idn2__type[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);background:var(--card);border-radius:6px;align-items:center;gap:.7em;padding:0 .8em;display:flex}.idn2__type[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{letter-spacing:-.05em;font-size:1.9em;font-weight:400}.idn2__type[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{font-size:.75em;line-height:1.3}.tk2[data-astro-cid-kfwzl2rt]{grid-template-columns:1.25fr 1fr;gap:.7em;height:100%;display:grid}.tk2__code[data-astro-cid-kfwzl2rt]{color:#f7f7f4d9;background:#1c3229;border-radius:6px;overflow:hidden}.tk2__tab[data-astro-cid-kfwzl2rt]{background:#16291f;gap:.2em;padding:.4em .5em 0;font-size:.78em;display:flex}.tk2__tab[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{color:#f7f7f473;border-radius:4px 4px 0 0;padding:.35em .7em}.tk2__tab[data-astro-cid-kfwzl2rt] .on[data-astro-cid-kfwzl2rt]{color:#f7f7f4;background:#1c3229}.tk2[data-astro-cid-kfwzl2rt] pre[data-astro-cid-kfwzl2rt]{font:.8em/1.65 var(--font-mono,ui-monospace, monospace);white-space:pre;margin:0;padding:.8em 1em;overflow:hidden}.tk2[data-astro-cid-kfwzl2rt] .k[data-astro-cid-kfwzl2rt]{color:#b9d3c4}.tk2[data-astro-cid-kfwzl2rt] .s[data-astro-cid-kfwzl2rt]{color:#ff9b6b}.tk2[data-astro-cid-kfwzl2rt] .sw[data-astro-cid-kfwzl2rt]{vertical-align:-.05em;border-radius:2px;width:.75em;height:.75em;margin-left:.4em;display:inline-block}.tk2__prev[data-astro-cid-kfwzl2rt]{background:var(--card);border:1px solid var(--ln);border-radius:6px;align-content:start;justify-items:start;gap:.55em;padding:.9em;display:grid}.tk2__btn[data-astro-cid-kfwzl2rt]{color:#f7f7f4;background:#2b493f;border-radius:8px;padding:.45em 1em;font-size:.85em}.tk2__btn--g[data-astro-cid-kfwzl2rt]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ln);background:0 0}.tk2__card[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:8px;align-items:center;gap:.6em;width:100%;padding:.6em .8em;display:flex;box-shadow:inset 0 2px #ff7230}.tk2__card[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{letter-spacing:-.04em;font-size:1.6em;font-weight:400}.tk2__card[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{color:var(--mut);font-size:.8em}.ed[data-astro-cid-kfwzl2rt]{grid-template-rows:1fr auto;gap:.6em;height:100%;display:grid}.ed__prev[data-astro-cid-kfwzl2rt]{color:#f7f7f4;text-align:center;background:radial-gradient(70% 80% at 80% 120%,#ff723059,#0000 60%),linear-gradient(135deg,#2b493f,#1c3229);border-radius:6px;align-content:center;place-items:center;gap:.3em;min-height:0;display:grid;position:relative}.ed__prev[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{letter-spacing:-.035em;font-size:1.7em;font-weight:400}.ed__prev[data-astro-cid-kfwzl2rt] small[data-astro-cid-kfwzl2rt]{color:#f7f7f499}.ed__logo[data-astro-cid-kfwzl2rt] .nw[data-astro-cid-kfwzl2rt]{width:1.8em;height:1.8em}.ed__tc[data-astro-cid-kfwzl2rt]{font:.72em var(--font-mono,monospace);color:#f7f7f499;position:absolute;bottom:.6em;right:.8em}.ed__tl[data-astro-cid-kfwzl2rt]{background:var(--card);border:1px solid var(--ln);border-radius:6px;gap:.3em;padding:.5em .6em;display:grid;position:relative}.ed__ruler[data-astro-cid-kfwzl2rt]{font:.66em var(--font-mono,monospace);color:var(--mut);justify-content:space-between;display:flex}.ed__track[data-astro-cid-kfwzl2rt]{gap:3px;height:1.6em;display:flex}.ed__track[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{background:var(--bg);border:1px solid var(--ln);color:var(--mut);white-space:nowrap;border-radius:3px;align-items:center;padding-left:.5em;font-size:.7em;display:flex;overflow:hidden}.ed__track[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt].on{border-color:var(--acc);color:var(--acc);background:#ff72300f}.ed__track--a[data-astro-cid-kfwzl2rt]{height:1.1em}.ed__head[data-astro-cid-kfwzl2rt]{background:var(--acc);width:1px;position:absolute;top:.3em;bottom:.3em;left:41%}.ed__head[data-astro-cid-kfwzl2rt]:before{content:"";background:var(--acc);border-radius:1px;width:.6em;height:.6em;position:absolute;top:0;left:-.3em}.uiv--timeline[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt],.uiv--llm[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt],.uiv--answer[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt],.uiv--identity[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt],.uiv--tokens[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt],.uiv--figma2code[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt]{height:100%}.cms2[data-astro-cid-kfwzl2rt]{gap:0;padding-bottom:.4em}.cms2[data-astro-cid-kfwzl2rt] .panel__head[data-astro-cid-kfwzl2rt]{margin-bottom:.3em}.cms2__r[data-astro-cid-kfwzl2rt]{border-bottom:1px solid var(--ln);grid-template-columns:2.4fr 1fr 1fr .8fr;align-items:center;gap:.6em;padding:.5em 0;font-size:.88em;display:grid}.cms2__r[data-astro-cid-kfwzl2rt]>span[data-astro-cid-kfwzl2rt]{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.45em;min-width:0;display:flex;overflow:hidden}.cms2__h[data-astro-cid-kfwzl2rt]{color:var(--mut);padding-block:.3em;font-size:.75em}.th[data-astro-cid-kfwzl2rt]{background:linear-gradient(135deg,#2b493f,#1c3229);border-radius:2px;flex:none;width:1.8em;height:1.2em}.th1[data-astro-cid-kfwzl2rt]{background:#e6e3da}.th2[data-astro-cid-kfwzl2rt]{background:linear-gradient(135deg,#ff9b6b,#ff7230)}.th3[data-astro-cid-kfwzl2rt]{background:#cfd6cf}.cms2__t[data-astro-cid-kfwzl2rt]{overflow:hidden}.av[data-astro-cid-kfwzl2rt]{background:#cfd6cf;border-radius:50%;flex:none;width:1.1em;height:1.1em}.av[data-astro-cid-kfwzl2rt].a1{background:#e6c9b4}.av[data-astro-cid-kfwzl2rt].a2{background:#b9c7d6}.av[data-astro-cid-kfwzl2rt].a3{background:#d9d2c0}.st2[data-astro-cid-kfwzl2rt]{font-size:.82em}.st2[data-astro-cid-kfwzl2rt]:before{content:"";background:var(--mut);opacity:.5;border-radius:50%;flex:none;width:.5em;height:.5em}.st2[data-astro-cid-kfwzl2rt].on:before{background:var(--ink);opacity:1}.st2[data-astro-cid-kfwzl2rt].rv:before{background:var(--acc);opacity:1}.cms2__foot[data-astro-cid-kfwzl2rt]{justify-content:space-between;padding-top:.6em;font-size:.82em;display:flex}.f2c[data-astro-cid-kfwzl2rt]{grid-template-columns:1.2fr auto 1fr;align-items:center;gap:.6em;height:100%;display:grid}.f2c__fig[data-astro-cid-kfwzl2rt]{background:var(--card);border:1px solid var(--ln);border-radius:6px;grid-template-rows:auto 1fr;height:100%;display:grid;overflow:hidden}.f2c__bar[data-astro-cid-kfwzl2rt]{border-bottom:1px solid var(--ln);align-items:center;gap:.6em;padding:.45em .7em;display:flex}.f2c__fl[data-astro-cid-kfwzl2rt]{background:var(--ink);color:var(--bg);border-radius:3px;padding:.05em .5em;font-size:.75em}.f2c__body[data-astro-cid-kfwzl2rt]{grid-template-columns:6.5em 1fr;min-height:0;display:grid}.f2c__layers[data-astro-cid-kfwzl2rt]{border-right:1px solid var(--ln);color:var(--mut);align-content:start;gap:.15em;padding:.5em;font-size:.72em;display:grid}.f2c__layers[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{border-radius:2px;padding:.15em .35em}.f2c__layers[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt].on{color:var(--acc);background:#ff72301f}.f2c__canvas[data-astro-cid-kfwzl2rt]{background:repeating-linear-gradient(0deg, transparent 0 .9em, #2b493f0a .9em 1em), var(--bg);place-items:center;padding:.8em;display:grid}.f2c__frame[data-astro-cid-kfwzl2rt]{aspect-ratio:4/3;background:var(--card);border-radius:3px;grid-template-columns:22% 1fr;gap:.4em;width:100%;padding:.4em;display:grid;box-shadow:0 .6em 1em -.8em #1c322966}.f2c__side[data-astro-cid-kfwzl2rt]{background:var(--bg);border-radius:2px}.f2c__frame[data-astro-cid-kfwzl2rt]>div[data-astro-cid-kfwzl2rt]{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;gap:.4em;display:grid}.f2c__kpi[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:2px;height:1.6em}.f2c__chart[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);background:linear-gradient(#0000 50%,#2b493f14);border-radius:2px;grid-column:span 2}.f2c__chart[data-astro-cid-kfwzl2rt].sel{outline:1.5px solid var(--acc);outline-offset:1px}.f2c__arrow[data-astro-cid-kfwzl2rt]{border:1px solid var(--acc);color:var(--acc);white-space:nowrap;border-radius:1em;padding:.3em .7em;font-size:.78em}.f2c__code[data-astro-cid-kfwzl2rt]{background:#1c3229;border-radius:6px;height:100%;overflow:hidden}.f2c__code[data-astro-cid-kfwzl2rt] pre[data-astro-cid-kfwzl2rt]{color:#f7f7f4d9;font:.76em/1.65 var(--font-mono,ui-monospace, monospace);white-space:pre;margin:0;padding:.9em 1em}.f2c__code[data-astro-cid-kfwzl2rt] .c[data-astro-cid-kfwzl2rt]{color:#f7f7f466}.f2c__code[data-astro-cid-kfwzl2rt] .k[data-astro-cid-kfwzl2rt]{color:#ff9b6b}.f2c__code[data-astro-cid-kfwzl2rt] .s[data-astro-cid-kfwzl2rt]{color:#b9d3c4}.dash[data-astro-cid-kfwzl2rt]{grid-template-columns:7.5em 1fr;height:100%}.uiv--dashboard[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt]{height:100%}.dash__side[data-astro-cid-kfwzl2rt]{border-right:1px solid var(--ln);background:var(--bg);color:var(--mut);align-content:start;gap:.3em;padding:.9em .7em;font-size:.85em;display:grid}.dash__side[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{color:var(--ink);align-items:center;gap:.4em;margin-bottom:.6em;font-weight:400;display:flex}.dash__side[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt] .logo-mark[data-astro-cid-kfwzl2rt]{width:.9em;height:.9em}.dash__side[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt]{border-radius:3px;padding:.3em .45em}.dash__side[data-astro-cid-kfwzl2rt] span[data-astro-cid-kfwzl2rt].on{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ln)}.dash[data-astro-cid-kfwzl2rt] .kpis[data-astro-cid-kfwzl2rt] div[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:5px;padding:.5em .6em}.dash[data-astro-cid-kfwzl2rt] .kpis[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-size:1.35em}.cmp2[data-astro-cid-kfwzl2rt]{grid-template-rows:auto 1fr;gap:.6em;height:100%;display:grid}.uiv--components[data-astro-cid-kfwzl2rt] .uiv__in[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt]{height:100%}.cmp2__h[data-astro-cid-kfwzl2rt]{justify-content:space-between;align-items:baseline;display:flex}.cmp2__g[data-astro-cid-kfwzl2rt]{grid-template-columns:repeat(3,1fr);gap:.6em;display:grid}.cmp2__c[data-astro-cid-kfwzl2rt]{background:var(--card);border:1px solid var(--ln);border-radius:6px;align-content:start;justify-items:start;gap:.45em;padding:.7em;display:grid}.cmp2__c--w[data-astro-cid-kfwzl2rt]{grid-column:span 2}.cmp2__c[data-astro-cid-kfwzl2rt]>small[data-astro-cid-kfwzl2rt]{color:var(--acc);font-size:.72em}.b1[data-astro-cid-kfwzl2rt],.b2[data-astro-cid-kfwzl2rt],.b3[data-astro-cid-kfwzl2rt]{border-radius:6px;padding:.3em .8em;font-size:.8em}.b1[data-astro-cid-kfwzl2rt]{background:var(--ink);color:var(--bg)}.b2[data-astro-cid-kfwzl2rt]{box-shadow:inset 0 0 0 1px var(--ink)}.b3[data-astro-cid-kfwzl2rt]{color:var(--mut)}.in[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);width:100%;color:var(--mut);border-radius:5px;padding:.3em .5em;font-size:.78em}.in--f[data-astro-cid-kfwzl2rt]{border-color:var(--acc);color:var(--ink);box-shadow:0 0 0 2px #ff723026}.caret2[data-astro-cid-kfwzl2rt]{vertical-align:-.1em;background:var(--ink);width:1px;height:.9em;margin-left:2px;display:inline-block}.bd[data-astro-cid-kfwzl2rt]{border:1px solid var(--ln);border-radius:1em;padding:.05em .55em;font-size:.75em}.bd[data-astro-cid-kfwzl2rt].on{border-color:var(--ink)}.bd[data-astro-cid-kfwzl2rt].acc2{background:var(--acc);border-color:var(--acc);color:#fff}.mini[data-astro-cid-kfwzl2rt]{gap:.3em;width:100%;display:grid}.mini[data-astro-cid-kfwzl2rt] b[data-astro-cid-kfwzl2rt]{font-weight:400}@container (width<=420px){.f2c[data-astro-cid-kfwzl2rt]{grid-template-rows:1fr auto .8fr;grid-template-columns:1fr;justify-items:center}.f2c[data-astro-cid-kfwzl2rt]>[data-astro-cid-kfwzl2rt]{width:100%}.f2c__arrow[data-astro-cid-kfwzl2rt]{width:auto}.f2c__body[data-astro-cid-kfwzl2rt]{grid-template-columns:5.5em 1fr}.mig[data-astro-cid-kfwzl2rt]{grid-template-columns:1fr;gap:.6em;width:78%}.mig__arrow[data-astro-cid-kfwzl2rt]{grid-auto-flow:column;justify-content:center;gap:.8em}.mig__arrow[data-astro-cid-kfwzl2rt] .prog[data-astro-cid-kfwzl2rt]{display:none}}
