.pv[data-astro-cid-vbhy64zx]{aspect-ratio:16/10;border:1px solid var(--line);background:radial-gradient(90% 80% at 100% 0%, color-mix(in oklab, var(--accent) 22%, transparent), transparent 60%), var(--color-ink-950);font-family:var(--font-mono);color:var(--color-mist-300);border-radius:12px;font-size:clamp(10px,2.3cqi,13px);position:relative;overflow:hidden;container-type:inline-size}.pv-chrome[data-astro-cid-vbhy64zx]{border-bottom:1px solid var(--line);align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.pv-chrome[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{background:var(--line-strong);border-radius:99px;width:7px;height:7px}.pv-chrome[data-astro-cid-vbhy64zx] p[data-astro-cid-vbhy64zx]{color:var(--color-mist-500);margin-left:8px;font-size:10px}.pv-body[data-astro-cid-vbhy64zx]{padding:18px;position:absolute;inset:30px 0 0}i[data-astro-cid-vbhy64zx]{background:linear-gradient(90deg,#ffffff38,#ffffff14);border-radius:3px;height:6px;display:block}.model[data-astro-cid-vbhy64zx] .prompt[data-astro-cid-vbhy64zx]{color:#fff}.model[data-astro-cid-vbhy64zx] .caret[data-astro-cid-vbhy64zx]{color:var(--accent)}.cursor[data-astro-cid-vbhy64zx]{vertical-align:-2px;background:var(--accent);width:6px;height:12px;margin-left:3px;animation:1s steps(2,end) infinite blink;display:inline-block}.model[data-astro-cid-vbhy64zx] .answer[data-astro-cid-vbhy64zx]{border-left:2px solid var(--accent);gap:8px;margin-top:16px;padding-left:12px;display:grid}.model[data-astro-cid-vbhy64zx] .cites[data-astro-cid-vbhy64zx],.model[data-astro-cid-vbhy64zx] .badges[data-astro-cid-vbhy64zx]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.model[data-astro-cid-vbhy64zx] .cites[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{border:1px solid var(--line-strong);border-radius:4px;padding:2px 6px;font-size:10px}.model[data-astro-cid-vbhy64zx] .badges[data-astro-cid-vbhy64zx]{position:absolute;bottom:14px;left:18px}.model[data-astro-cid-vbhy64zx] .badges[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{color:var(--color-signal-soft);font-size:10px}.model[data-astro-cid-vbhy64zx] .badges[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]+span[data-astro-cid-vbhy64zx]{color:var(--color-mist-500)}.scan[data-astro-cid-vbhy64zx]{grid-template-columns:.9fr 1fr;align-items:center;gap:16px;display:grid}.paper[data-astro-cid-vbhy64zx]{background:#eef0f4;border-radius:4px;height:100%;position:relative;overflow:hidden;rotate:-3deg}.ink[data-astro-cid-vbhy64zx]{fill:#1d2742;stroke:#1d2742;stroke-width:1.4px;stroke-linecap:round;width:100%;height:100%}.ink[data-astro-cid-vbhy64zx] path[data-astro-cid-vbhy64zx]{fill:none}.box[data-astro-cid-vbhy64zx]{border:1.5px solid var(--accent);background:color-mix(in oklab, var(--accent) 12%, transparent);border-radius:2px;position:absolute;left:6%}.b1[data-astro-cid-vbhy64zx]{width:72%;height:11%;top:22%}.b2[data-astro-cid-vbhy64zx]{width:78%;height:11%;top:36%}.b3[data-astro-cid-vbhy64zx]{background:#f5b73b1f;border-color:#f5b73b;width:60%;height:11%;top:49%}.beam[data-astro-cid-vbhy64zx]{background:linear-gradient(transparent, color-mix(in oklab, var(--accent) 35%, transparent));border-bottom:2px solid var(--accent);height:30%;animation:scan 3.2s var(--ease-out-expo) infinite;position:absolute;inset-inline:0}.fields[data-astro-cid-vbhy64zx]{gap:12px;display:grid}.fields[data-astro-cid-vbhy64zx] li[data-astro-cid-vbhy64zx]{grid-template-columns:62px 1fr auto;align-items:center;gap:8px;display:grid}.fields[data-astro-cid-vbhy64zx] b[data-astro-cid-vbhy64zx]{color:var(--color-mist-500);font-size:10px;font-weight:400}.fields[data-astro-cid-vbhy64zx] em[data-astro-cid-vbhy64zx]{color:var(--color-signal-soft);font-size:9px;font-style:normal}.fields[data-astro-cid-vbhy64zx] em[data-astro-cid-vbhy64zx].warn{color:#f5b73b}.workflow[data-astro-cid-vbhy64zx] .track[data-astro-cid-vbhy64zx]{background:var(--line-strong);height:1px;position:absolute;top:30px;left:30px;right:30px}.pulse[data-astro-cid-vbhy64zx]{background:linear-gradient(90deg, transparent, var(--accent));border-radius:3px;width:40px;height:5px;animation:2.8s linear infinite travel;position:absolute;top:-2px}.workflow[data-astro-cid-vbhy64zx] ol[data-astro-cid-vbhy64zx]{text-align:center;grid-template-columns:repeat(4,1fr);gap:6px;font-size:10px;display:grid;position:relative}.workflow[data-astro-cid-vbhy64zx] li[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--color-ink-700);width:26px;height:26px;color:var(--color-mist-400);place-items:center;margin:0 auto 8px;font-size:9px;display:grid}.workflow[data-astro-cid-vbhy64zx] li[data-astro-cid-vbhy64zx].done span[data-astro-cid-vbhy64zx]{background:color-mix(in oklab, var(--accent) 55%, var(--color-ink-800));color:#fff}.workflow[data-astro-cid-vbhy64zx] li[data-astro-cid-vbhy64zx].active span[data-astro-cid-vbhy64zx]{background:var(--accent);color:#fff;box-shadow:0 0 18px var(--accent)}.workflow[data-astro-cid-vbhy64zx] li[data-astro-cid-vbhy64zx].active{color:#fff}.workflow[data-astro-cid-vbhy64zx] .log[data-astro-cid-vbhy64zx]{border:1px solid var(--line);background:#ffffff05;border-radius:6px;gap:6px;margin-top:18px;padding:10px 12px;font-size:10px;display:grid}.workflow[data-astro-cid-vbhy64zx] .log[data-astro-cid-vbhy64zx] em[data-astro-cid-vbhy64zx]{color:var(--accent);margin-right:8px;font-style:normal}.workflow[data-astro-cid-vbhy64zx] .log[data-astro-cid-vbhy64zx] .dim[data-astro-cid-vbhy64zx]{color:var(--color-mist-500)}.chat[data-astro-cid-vbhy64zx]{font-family:var(--font-sans);flex-direction:column;gap:10px;font-size:clamp(11px,2.4cqi,13px);display:flex}.chat[data-astro-cid-vbhy64zx] .me[data-astro-cid-vbhy64zx]{background:var(--accent);color:#fff;border-radius:12px 12px 3px;align-self:flex-end;max-width:75%;padding:8px 12px}.chat[data-astro-cid-vbhy64zx] .bot[data-astro-cid-vbhy64zx]{background:var(--color-ink-800);border:1px solid var(--line);border-radius:12px 12px 12px 3px;gap:7px;width:72%;padding:12px;display:grid}.chat[data-astro-cid-vbhy64zx] .chips[data-astro-cid-vbhy64zx]{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.chat[data-astro-cid-vbhy64zx] .chips[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{border:1px solid var(--line-strong);border-radius:99px;padding:4px 10px;font-size:10px}.fields[data-astro-cid-vbhy64zx] .share[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{grid-column:span 2;gap:2px;height:6px;display:flex}.fields[data-astro-cid-vbhy64zx] .share[data-astro-cid-vbhy64zx] s[data-astro-cid-vbhy64zx]{background:var(--accent);border-radius:2px}.fields[data-astro-cid-vbhy64zx] .share[data-astro-cid-vbhy64zx] s[data-astro-cid-vbhy64zx]+s[data-astro-cid-vbhy64zx]{background:var(--color-sentive-soft)}.fields[data-astro-cid-vbhy64zx] .share[data-astro-cid-vbhy64zx] s[data-astro-cid-vbhy64zx]+s[data-astro-cid-vbhy64zx]+s[data-astro-cid-vbhy64zx]{background:var(--color-mist-500)}.score[data-astro-cid-vbhy64zx]{grid-template-columns:.8fr 1fr;align-content:start;gap:16px;display:grid}.gauge[data-astro-cid-vbhy64zx] svg[data-astro-cid-vbhy64zx]{width:100%}.gauge[data-astro-cid-vbhy64zx] path[data-astro-cid-vbhy64zx]{fill:none;stroke-width:10px;stroke-linecap:round}.gauge[data-astro-cid-vbhy64zx] .track[data-astro-cid-vbhy64zx]{stroke:var(--color-ink-700)}.gauge[data-astro-cid-vbhy64zx] .fill[data-astro-cid-vbhy64zx]{stroke:var(--accent);stroke-dasharray:78 100;animation:gauge 2s var(--ease-out-expo) both}.gauge[data-astro-cid-vbhy64zx] p[data-astro-cid-vbhy64zx]{text-align:center;margin-top:-6px}.gauge[data-astro-cid-vbhy64zx] strong[data-astro-cid-vbhy64zx]{font-family:var(--font-sans);color:#fff;font-size:1.3em;display:block}.gauge[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{color:var(--color-mist-500);font-size:.85em}.factors[data-astro-cid-vbhy64zx]{gap:12px;padding-top:6px;display:grid}.factors[data-astro-cid-vbhy64zx] li[data-astro-cid-vbhy64zx]{grid-template-columns:1fr auto;gap:4px 8px;display:grid}.factors[data-astro-cid-vbhy64zx] b[data-astro-cid-vbhy64zx]{font-weight:400}.factors[data-astro-cid-vbhy64zx] i[data-astro-cid-vbhy64zx]{grid-column:span 2}.up[data-astro-cid-vbhy64zx]{color:var(--color-signal-soft)}.down[data-astro-cid-vbhy64zx]{color:#f5b73b}.decision[data-astro-cid-vbhy64zx]{border:1px solid var(--line);border-radius:6px;grid-column:span 2;padding:8px 12px}.decision[data-astro-cid-vbhy64zx] em[data-astro-cid-vbhy64zx],.nba[data-astro-cid-vbhy64zx] em[data-astro-cid-vbhy64zx]{color:var(--color-signal-soft);font-style:normal}.analytics[data-astro-cid-vbhy64zx] .ask[data-astro-cid-vbhy64zx]{border:1px solid var(--line-strong);color:#fff;border-radius:8px;padding:8px 12px}.analytics[data-astro-cid-vbhy64zx] .ask[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{color:var(--accent)}.bars[data-astro-cid-vbhy64zx]{border-bottom:1px solid var(--line-strong);align-items:flex-end;gap:8%;height:45%;margin:16px 6px 8px;display:flex}.bars[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{height:var(--h);background:linear-gradient(var(--accent), color-mix(in oklab, var(--accent) 30%, transparent));transform-origin:bottom;animation:grow 1.4s var(--ease-out-expo) both;animation-delay:var(--d);border-radius:3px 3px 0 0;flex:1}.analytics[data-astro-cid-vbhy64zx] .note[data-astro-cid-vbhy64zx]{color:var(--color-mist-500);font-size:.85em}.lifecycle[data-astro-cid-vbhy64zx] ol[data-astro-cid-vbhy64zx]{gap:9px;display:grid}.lifecycle[data-astro-cid-vbhy64zx] li[data-astro-cid-vbhy64zx]{grid-template-columns:64px 1fr;align-items:center;gap:10px;display:grid}.lifecycle[data-astro-cid-vbhy64zx] b[data-astro-cid-vbhy64zx]{font-weight:400}.lifecycle[data-astro-cid-vbhy64zx] li[data-astro-cid-vbhy64zx] span[data-astro-cid-vbhy64zx]{width:var(--w);background:linear-gradient(90deg, var(--accent), color-mix(in oklab, var(--accent) 35%, transparent));transform-origin:0;height:14px;animation:grow-x 1.4s var(--ease-out-expo) both;border-radius:3px}.lifecycle[data-astro-cid-vbhy64zx] .nba[data-astro-cid-vbhy64zx]{border:1px solid var(--line);border-radius:6px;margin-top:16px;padding:8px 12px}@keyframes gauge{0%{stroke-dasharray:0 100}}@keyframes grow{0%{transform:scaleY(0)}}@keyframes grow-x{0%{transform:scaleX(0)}}@keyframes blink{50%{opacity:0}}@keyframes scan{0%{top:-30%}to{top:100%}}@keyframes travel{0%{left:0}to{left:calc(100% - 40px)}}
