.cfg-card[data-astro-cid-hlym67do]{background:var(--color-app-card);border:1px solid #ffffff0a;border-radius:10px;padding:12px 14px;transition:box-shadow .6s}.cfg-card[data-astro-cid-hlym67do][data-flash]{transition:box-shadow .15s;box-shadow:inset 0 0 0 1px #a9c1ff8c,0 0 32px -6px #6f8fff59}.tab[data-astro-cid-hlym67do]{color:#ffffff8c}.tab[data-astro-cid-hlym67do][data-active]{color:#fff;background:#ffffff14}.twinkle[data-astro-cid-ge2uvauf]{animation:5s ease-in-out infinite twinkle}@keyframes twinkle{50%{opacity:.05}}.caret[data-astro-cid-ge2uvauf]{animation:1.05s step-end infinite caret}@keyframes caret{50%{opacity:0}}.chip[data-astro-cid-ge2uvauf][data-active]{color:var(--color-fg);background:#a9c1ff14;border-color:#a9c1ff80}@media (prefers-reduced-motion:reduce){.twinkle[data-astro-cid-ge2uvauf],.caret[data-astro-cid-ge2uvauf]{animation:none}}.voice-orb[data-astro-cid-4wn2eegc]{background:radial-gradient(circle,#8aa6ff2e,#0000 65%);border-radius:50%}.fade-bottom[data-astro-cid-4wn2eegc]{mask-image:linear-gradient(#000 70%,#0000)}.cst-track[data-astro-cid-hzuwz4pc]{height:520svh}.cst-act[data-astro-cid-hzuwz4pc]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(14px)}.cst-act[data-astro-cid-hzuwz4pc][data-active]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cst-track[data-astro-cid-hzuwz4pc]{height:auto}.cst-act[data-astro-cid-hzuwz4pc]{transition:none}}.cst[data-astro-cid-hzuwz4pc] .cst-label{white-space:nowrap;will-change:transform, opacity;opacity:0;position:absolute;top:0;left:0}.cst[data-astro-cid-hzuwz4pc] .cst-kb{color:#e3eaff;background:#8aa6ff1a;border:1px solid #a9c1ff4d;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:500;translate:-50% -100%}.cst[data-astro-cid-hzuwz4pc] .cst-doc{color:#e1e9ffd9;align-items:center;gap:4px;max-width:104px;font-size:11px;display:flex;translate:-50%}.cst[data-astro-cid-hzuwz4pc] .cst-doc span{text-overflow:ellipsis;overflow:hidden}@media (width<40rem){.cst[data-astro-cid-hzuwz4pc] .cst-doc{max-width:62px;font-size:9.5px}.cst[data-astro-cid-hzuwz4pc] .cst-doc .ft{display:none}}.cst[data-astro-cid-hzuwz4pc] .cst-card{backdrop-filter:blur(6px);background:#0e0e10d9;border:1px solid #ffffff24;border-radius:10px;padding:8px 10px;font-size:12px;translate:0 -100%}.cst[data-astro-cid-hzuwz4pc] .cst-card-text{color:#ffffffe6}.cst[data-astro-cid-hzuwz4pc] .cst-card-model{color:#ffffff8c;margin-top:4px;font-size:11px}.cst[data-astro-cid-hzuwz4pc] .cst-vec{font-family:var(--font-mono);color:#cfdcff;margin-top:2px;font-size:11.5px}.cst[data-astro-cid-hzuwz4pc] .cst-card:not(.is-vec) .cst-card-model,.cst[data-astro-cid-hzuwz4pc] .cst-card:not(.is-vec) .cst-vec{display:none}.cst[data-astro-cid-hzuwz4pc] .cst-card.is-vec{text-align:center;translate:-50%}.cst[data-astro-cid-hzuwz4pc] .cst-card.is-vec:has(.cst-card-text){text-align:left;translate:0 -100%}.cst[data-astro-cid-hzuwz4pc] .cst-q{color:#fff;backdrop-filter:blur(8px);background:#141416d9;border:1px solid #fff3;border-radius:999px;padding:9px 18px;font-size:16px;transition:font-size .3s,padding .3s;translate:-50% -50%}.cst[data-astro-cid-hzuwz4pc] .cst-q.is-small{padding:5px 11px;font-size:13px;translate:-100% -100%}.cst[data-astro-cid-hzuwz4pc] .cst-q mark{color:inherit;background:0 0;border-radius:3px;transition:background .3s,color .3s}.cst[data-astro-cid-hzuwz4pc] .cst-q.is-kw mark{color:#ffdca8;background:#ffcf8a38}.cst-body[data-astro-cid-hzuwz4pc] b{font-weight:500}.cst-body[data-astro-cid-hzuwz4pc] .is-sem{color:#a9c1ff}.cst-body[data-astro-cid-hzuwz4pc] .is-kw{color:#ffcf8a}.cst-try[data-astro-cid-hzuwz4pc]{opacity:0;pointer-events:none;transition:opacity .5s}.cst-try[data-astro-cid-hzuwz4pc][data-active]{opacity:1;pointer-events:auto}.cst[data-astro-cid-hzuwz4pc] .cst-leads{stroke:#fff;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cst[data-astro-cid-hzuwz4pc] .cst-hit{white-space:normal;backdrop-filter:blur(6px);background:#0e0e10d1;border:1px solid #ffffff29;border-radius:10px;max-width:250px;padding:7px 10px 8px}.cst[data-astro-cid-hzuwz4pc] .cst-hit-doc{color:#ffffff8c;align-items:center;gap:5px;font-size:10.5px;display:flex}.cst[data-astro-cid-hzuwz4pc] .cst-hit-text{color:#fff;margin-top:3px;font-size:12.5px;line-height:1.45}@media (width<40rem){.cst[data-astro-cid-hzuwz4pc] .cst-hit{max-width:172px;padding:5px 8px 6px}.cst[data-astro-cid-hzuwz4pc] .cst-hit-text{font-size:11.5px}}.cst[data-astro-cid-hzuwz4pc] .ft{letter-spacing:.02em;border-radius:3px;place-items:center;min-width:26px;height:15px;padding:0 3px;font-size:8.5px;font-style:normal;font-weight:700;display:inline-grid}.cst[data-astro-cid-hzuwz4pc] .ft-pdf{color:#ffa3a6;background:#e5484d38}.cst[data-astro-cid-hzuwz4pc] .ft-docx{color:#a8c5ff;background:#3b82f638}.cst[data-astro-cid-hzuwz4pc] .ft-xlsx{color:#8fe3b5;background:#22a06b38}.cst[data-astro-cid-hzuwz4pc] .ft-pptx{color:#ffbd8f;background:#f76b1538}.cst[data-astro-cid-hzuwz4pc] .ft-web{color:#cfdcff;background:#a9c1ff2e}.cst-chip[data-astro-cid-hzuwz4pc]{color:#ffffffa6;border:1px solid #ffffff1f;border-radius:999px;padding:4px 10px;font-size:12px;transition:color .2s,border-color .2s,background-color .2s}.cst-chip[data-astro-cid-hzuwz4pc]:hover,.cst-chip[data-astro-cid-hzuwz4pc][aria-pressed=true]{color:#fff;background:#8aa6ff1f;border-color:#a9c1ff73}.code[data-astro-cid-kpydugs2]{color:#ffffffdb}.code[data-astro-cid-kpydugs2] .t-dim{color:#ffffff61}.code[data-astro-cid-kpydugs2] .t-str{color:#cfdcff}.code[data-astro-cid-kpydugs2] .t-ok{color:#9fe0b4}.code[data-astro-cid-kpydugs2] .t-prompt{color:#a9c1ff}.host-stage[data-astro-cid-tfuetpmy]{place-items:center;height:270px;display:grid}.host-iso[data-astro-cid-tfuetpmy]{width:264px;height:176px;transform-style:preserve-3d;margin-top:30px;position:relative;transform:rotateX(56deg)rotate(45deg)}@media (width<=400px){.host-stage[data-astro-cid-tfuetpmy]{height:240px}.host-iso[data-astro-cid-tfuetpmy]{scale:.86}}.host-plate[data-astro-cid-tfuetpmy]{transform-style:preserve-3d;background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/22px 22px,#111114;border:1px solid #ffffff1f;border-radius:6px;position:absolute;inset:0;box-shadow:0 0 80px #6f8fff1f}.host-plate[data-astro-cid-tfuetpmy]>i[data-astro-cid-tfuetpmy]{background:#0a0a0c;display:block;position:absolute}.host-plate[data-astro-cid-tfuetpmy] .pf[data-astro-cid-tfuetpmy]{transform-origin:bottom;width:100%;height:10px;bottom:0;left:0;transform:translateZ(-10px)rotateX(90deg)}.host-plate[data-astro-cid-tfuetpmy] .pr[data-astro-cid-tfuetpmy]{transform-origin:100%;background:#070708;width:10px;height:100%;top:0;right:0;transform:translateZ(-10px)rotateY(-90deg)}.host-blk[data-astro-cid-tfuetpmy]{width:68px;height:58px;transform-style:preserve-3d;position:absolute}.host-blk[data-astro-cid-tfuetpmy]>i[data-astro-cid-tfuetpmy]{border:1px solid #ffffff1a;display:block;position:absolute}.host-blk[data-astro-cid-tfuetpmy] .t[data-astro-cid-tfuetpmy]{transform:translateZ(var(--h));background:#2c2c31;place-items:center;display:grid;inset:0}.host-blk[data-astro-cid-tfuetpmy] .t[data-astro-cid-tfuetpmy] span[data-astro-cid-tfuetpmy]{font:600 10px/1.25 var(--font-mono,ui-monospace, monospace);color:#fffc;text-align:center;padding:0 4px}.host-blk[data-astro-cid-tfuetpmy] .f[data-astro-cid-tfuetpmy]{left:0;top:calc(100% - var(--h));width:100%;height:var(--h);transform-origin:bottom;background:#1e1e22;transform:rotateX(-90deg)}.host-blk[data-astro-cid-tfuetpmy] .r[data-astro-cid-tfuetpmy]{top:0;left:calc(100% - var(--h));width:var(--h);transform-origin:100%;background:#151518;height:100%;transform:rotateY(90deg)}.host-blk[data-astro-cid-tfuetpmy].is-app .t[data-astro-cid-tfuetpmy]{background:linear-gradient(135deg,#8aa6ff,#5b76d8);border-color:#cfdcff80}.host-blk[data-astro-cid-tfuetpmy].is-app .t[data-astro-cid-tfuetpmy] span[data-astro-cid-tfuetpmy]{color:#0b1020}.host-blk[data-astro-cid-tfuetpmy].is-app .f[data-astro-cid-tfuetpmy]{background:#3f55a6}.host-blk[data-astro-cid-tfuetpmy].is-app .r[data-astro-cid-tfuetpmy]{background:#2d3d7c}.feed-row{border:1px solid var(--color-app-line);background:var(--color-app);border-radius:10px;flex-shrink:0;padding:8px 10px;position:relative;overflow:hidden}.feed-row mark{color:inherit;background:0 0;border-radius:3px;transition:background .2s,color .2s}.feed-row mark[data-on]{color:#ffdca8;background:#ffcf8a38}.feed-beam{pointer-events:none;background:#cfdcff;width:2px;position:absolute;top:0;bottom:0;left:-8%;box-shadow:0 0 10px 2px #a9c1ff8c,-24px 0 28px #6f8fff2e}.rule-row[data-astro-cid-tfuetpmy]{transition:border-color .25s,background .25s}.rule-row[data-astro-cid-tfuetpmy][data-flash]{background:#ffcf8a12;border-color:#ffcf8a80}.led[data-astro-cid-tfuetpmy]{background:#9fe0b4;border-radius:50%;width:5px;height:5px;position:absolute;bottom:6px;right:7px}.host-blk[data-astro-cid-tfuetpmy][data-on] .led[data-astro-cid-tfuetpmy]{background:#9fe0b4;animation:2.4s ease-in-out infinite host-led;box-shadow:0 0 6px #9fe0b4}@keyframes host-led{50%{opacity:.45}}.faq[data-astro-cid-gfo3rpqg] summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.mg-canvas[data-astro-cid-nuhvf7gl]{mask-image:radial-gradient(55% 55%,#000 62%,#0000 100%)}.mg[data-astro-cid-nuhvf7gl] .mg-label{white-space:nowrap;will-change:transform, opacity;opacity:0;transition:color .3s;position:absolute;top:0;left:0;translate:-50%}.mg[data-astro-cid-nuhvf7gl] .mg-person{color:#ffffff8c;flex-direction:column;align-items:center;gap:2px;font-size:11.5px;display:flex;translate:-50% 26px}.mg[data-astro-cid-nuhvf7gl] .mg-person b{color:#fff;font-size:13px;font-weight:600}.mg[data-astro-cid-nuhvf7gl] .mg-hub{color:#ffffffd9;background:#0c0c0ebf;border:1px solid #ffffff24;border-radius:999px;padding:2px 9px;font-size:11.5px;translate:-50% 18px}.mg[data-astro-cid-nuhvf7gl] .mg-leaf{color:#e1e8ffbf;font-size:11.5px;translate:-50% 12px}.mg[data-astro-cid-nuhvf7gl] .mg-leaf[data-hot]{color:#fff}.mg[data-astro-cid-nuhvf7gl] .mg-agent{color:#cfdcffe6;font-size:12px;font-weight:500;translate:-50% 20px}.mg[data-astro-cid-nuhvf7gl] .mg-chip{color:#cfdcff;background:#0e0e10d9;border:1px solid #a9c1ff59;border-radius:6px;padding:3px 9px;font-size:11.5px}
