.hero[data-astro-cid-ge2uvauf]{padding:var(--space-4) var(--space-4) 0}.card[data-astro-cid-ge2uvauf]{isolation:isolate;max-width:var(--width-frame);border-radius:var(--radius-2xl);background:var(--ctx-ground);color:var(--ctx-body);padding:var(--page-top) var(--space-6) var(--space-7);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative;overflow:clip}.copy[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}h1[data-astro-cid-ge2uvauf]{max-width:16ch;margin-top:var(--space-5)}.sub[data-astro-cid-ge2uvauf]{max-width:620px;margin-top:var(--space-6);color:var(--ctx-muted)}.actions[data-astro-cid-ge2uvauf]{gap:var(--space-3);margin-top:var(--space-7);flex-wrap:wrap;justify-content:center;display:flex}.limits[data-astro-cid-ge2uvauf]{margin-top:var(--space-4);color:var(--ctx-muted);max-width:60ch;position:relative}.visual[data-astro-cid-ge2uvauf]{width:100%;margin-top:var(--space-10);justify-content:center;display:flex;position:relative}@media (width<=767.98px){.hero[data-astro-cid-ge2uvauf]{padding:var(--space-2) var(--space-2) 0}.card[data-astro-cid-ge2uvauf]{border-radius:var(--radius-xl);text-align:left;padding:var(--space-12) var(--space-5) var(--space-6);align-items:stretch}.copy[data-astro-cid-ge2uvauf]{align-items:flex-start}.actions[data-astro-cid-ge2uvauf]{flex-direction:column;align-self:stretch}.actions[data-astro-cid-ge2uvauf] .btn{width:100%}.visual[data-astro-cid-ge2uvauf]{justify-content:flex-start}}.replay[data-astro-cid-jlhsakkh]{--s:1;--cut:.9;width:calc(1180px * var(--s));text-align:left;max-width:none;position:relative}.stage-wrap[data-astro-cid-jlhsakkh]{position:relative}.rlabel[data-astro-cid-jlhsakkh]{font-family:var(--font-mono);font-size:var(--type-micro-size);letter-spacing:.04em;color:var(--ctx-muted);margin:0 0 0 2px}.stage[data-astro-cid-jlhsakkh]{width:calc(1180px * var(--s));height:calc(740px * var(--s) * var(--cut));position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}@media (width>=768px) and (width<=1023.98px){.replay[data-astro-cid-jlhsakkh]{--s:.6}}@media (width>=1024px) and (width<=1279.98px){.replay[data-astro-cid-jlhsakkh]{--s:.8}}@media (width<=767.98px){.replay[data-astro-cid-jlhsakkh]{--s:.62;width:100%}.stage[data-astro-cid-jlhsakkh]{width:100%}.stage[data-astro-cid-jlhsakkh]>.win[data-astro-cid-jlhsakkh]{transform-origin:100% 0;left:auto;right:0}.rlabel[data-astro-cid-jlhsakkh]{max-width:100%}}.win[data-astro-cid-jlhsakkh]{--w-text:#eef2f7;--w-muted:#a3a8b4;--w-hair:#ffffff1a;--w-raised:#ffffff14;--w-amber:#f2b544;width:1180px;height:740px;transform:scale(var(--s));transform-origin:0 0;color:var(--w-text);font-family:var(--font-body);background:radial-gradient(120% 90% at 20% 0,#2a3648 0%,#1c2430 55%,#161c26 100%);border-radius:12px;font-size:13px;line-height:1.4;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 .5px #ffffff29,0 30px 80px -10px #0000008c}.tint[data-astro-cid-jlhsakkh]{opacity:0;transition:opacity .22s var(--ease-standard);background:radial-gradient(120% 90% at 20% 0,#3a2c2e 0%,#2a2023 55%,#1f181a 100%);position:absolute;inset:0}.win[data-astro-cid-jlhsakkh][data-tint=personal] .tint[data-astro-cid-jlhsakkh]{opacity:1}.inner[data-astro-cid-jlhsakkh]{grid-template-columns:228px minmax(0,1fr) 352px;height:100%;display:grid;position:relative}.sb[data-astro-cid-jlhsakkh]{flex-direction:column;gap:2px;padding:0 10px;display:flex;position:relative}.sb-top[data-astro-cid-jlhsakkh]{align-items:center;gap:14px;height:40px;padding-left:4px;display:flex}.tl[data-astro-cid-jlhsakkh]{gap:8px;display:inline-flex}.tl[data-astro-cid-jlhsakkh] i[data-astro-cid-jlhsakkh]{border-radius:50%;width:12px;height:12px}.tl[data-astro-cid-jlhsakkh] i[data-astro-cid-jlhsakkh]:first-child{background:#ff5f57}.tl[data-astro-cid-jlhsakkh] i[data-astro-cid-jlhsakkh]:nth-child(2){background:#febc2e}.tl[data-astro-cid-jlhsakkh] i[data-astro-cid-jlhsakkh]:nth-child(3){background:#28c840}.sb-glyphs[data-astro-cid-jlhsakkh]{color:var(--w-muted);gap:12px;font-size:15px;display:inline-flex}.sb-glyphs[data-astro-cid-jlhsakkh] b[data-astro-cid-jlhsakkh]{font-weight:400}.g-side[data-astro-cid-jlhsakkh]{border:1.5px solid var(--w-muted);border-radius:3px;align-self:center;width:14px;height:11px}.url[data-astro-cid-jlhsakkh]{background:var(--w-raised);height:34px;color:var(--w-text);border-radius:8px;align-items:center;gap:8px;margin-top:2px;padding:0 10px;display:flex}.lock[data-astro-cid-jlhsakkh]{border:1.4px solid var(--w-muted);border-radius:2px;width:8px;height:9px}.fav[data-astro-cid-jlhsakkh]{width:36px;height:36px;color:var(--w-muted);border:1px dashed #ffffff38;border-radius:8px;place-items:center;margin:10px 0 6px 4px;display:grid}.space-name[data-astro-cid-jlhsakkh]{justify-content:center;align-items:center;gap:6px;height:28px;font-weight:600;display:flex}.sp-ic[data-astro-cid-jlhsakkh]{border:1.4px solid var(--w-text);border-radius:2px;width:12px;height:10px}.row[data-astro-cid-jlhsakkh]{white-space:nowrap;border-radius:7px;align-items:center;gap:8px;height:30px;padding:0 8px;display:flex;overflow:hidden}.row[data-astro-cid-jlhsakkh] em[data-astro-cid-jlhsakkh]{color:var(--w-muted);margin-left:auto;font-size:12px;font-style:normal}.folder[data-astro-cid-jlhsakkh]{font-weight:600}.l2[data-astro-cid-jlhsakkh]{padding-left:22px}.l3[data-astro-cid-jlhsakkh]{padding-left:40px}.tw[data-astro-cid-jlhsakkh]{color:var(--w-muted);width:8px;font-size:10px}.fd[data-astro-cid-jlhsakkh]{border:1.3px solid var(--w-muted);border-radius:2px;width:13px;height:10px}.fi[data-astro-cid-jlhsakkh]{color:#111;background:#f4f4f4;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;font-family:Georgia,serif;font-size:10px;font-weight:700;display:inline-grid}.fi[data-astro-cid-jlhsakkh].globe{border:1.3px solid var(--w-muted);background:0 0;border-radius:50%;width:14px;height:14px}.tt[data-astro-cid-jlhsakkh]{text-overflow:ellipsis;overflow:hidden}.sel[data-astro-cid-jlhsakkh]{background:#ffffff1f}.sep[data-astro-cid-jlhsakkh]{height:26px;color:var(--w-muted);align-items:center;gap:8px;padding:0 6px;font-size:11px;display:flex}.sep[data-astro-cid-jlhsakkh] span[data-astro-cid-jlhsakkh]{background:var(--w-hair);flex:1;height:1px}.newtab[data-astro-cid-jlhsakkh]{color:var(--w-muted)}.plus[data-astro-cid-jlhsakkh]{text-align:center;width:16px}.sb-foot[data-astro-cid-jlhsakkh]{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.sdots[data-astro-cid-jlhsakkh]{gap:18px;display:inline-flex}.sdots[data-astro-cid-jlhsakkh] i[data-astro-cid-jlhsakkh]{background:#ffffff4d;border-radius:50%;width:6px;height:6px}.sdots[data-astro-cid-jlhsakkh] i[data-astro-cid-jlhsakkh]:first-child{background:#7fb2ff}.port[data-astro-cid-jlhsakkh]{font-family:var(--font-mono);color:var(--w-muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.port[data-astro-cid-jlhsakkh] i[data-astro-cid-jlhsakkh]{background:#7fb2ff;border-radius:50%;width:5px;height:5px}.acting[data-astro-cid-jlhsakkh]{color:var(--w-amber);background:#f2b54429;border-radius:999px;flex:none;align-items:center;gap:4px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:600;display:none}.acting[data-astro-cid-jlhsakkh] i[data-astro-cid-jlhsakkh]{border:1.4px solid var(--w-amber);border-radius:50%;width:7px;height:7px}.win[data-astro-cid-jlhsakkh][data-acting] .acting[data-astro-cid-jlhsakkh]{display:inline-flex}.win[data-astro-cid-jlhsakkh][data-acting] .sel[data-astro-cid-jlhsakkh] .fi[data-astro-cid-jlhsakkh]{box-shadow:0 0 0 1.5px var(--w-amber)}.web[data-astro-cid-jlhsakkh]{padding:10px 10px 10px 0;position:relative}.strip[data-astro-cid-jlhsakkh]{opacity:0;height:28px;transition:opacity .18s var(--ease-standard), transform .18s var(--ease-standard);background:#f2b5441f;border:1px solid #f2b54447;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:12px;display:flex;position:absolute;top:8px;left:0;right:10px;transform:translateY(-6px)}.win[data-astro-cid-jlhsakkh][data-acting] .strip[data-astro-cid-jlhsakkh]{opacity:1;transform:none}.adot[data-astro-cid-jlhsakkh]{background:var(--w-amber);border-radius:50%;width:7px;height:7px}.strip[data-astro-cid-jlhsakkh] .who[data-astro-cid-jlhsakkh]{font-weight:600}.step[data-astro-cid-jlhsakkh],.timer[data-astro-cid-jlhsakkh]{font-family:var(--font-mono);color:var(--w-muted);font-size:11px}.sgrow[data-astro-cid-jlhsakkh]{flex:1}.take[data-astro-cid-jlhsakkh]{color:var(--w-amber);font-weight:600}.stop[data-astro-cid-jlhsakkh]{color:#ff7b72;align-items:center;gap:5px;font-weight:600;display:inline-flex}.stop[data-astro-cid-jlhsakkh] i[data-astro-cid-jlhsakkh]{background:#ff7b72;border-radius:2px;width:9px;height:9px}.card[data-astro-cid-jlhsakkh]{color:#202122;height:100%;transition:transform .18s var(--ease-standard);background:#fff;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1c243066,0 1px 2px #00000040}.card[data-astro-cid-jlhsakkh]:after{content:"";box-shadow:inset 0 0 0 1.5px var(--w-amber), inset 0 0 18px #f2b54459;opacity:0;transition:opacity .18s var(--ease-standard);pointer-events:none;border-radius:10px;position:absolute;inset:0}.win[data-astro-cid-jlhsakkh][data-acting] .card[data-astro-cid-jlhsakkh]{transform:translateY(32px)}.win[data-astro-cid-jlhsakkh][data-acting] .card[data-astro-cid-jlhsakkh]:after{opacity:1;animation:1.6s ease-in-out infinite ring}@keyframes ring{0%,to{opacity:1}50%{opacity:.5}}.art-top[data-astro-cid-jlhsakkh]{border-bottom:1px solid #eaecf0;align-items:center;gap:14px;height:52px;padding:0 20px;display:flex}.ham[data-astro-cid-jlhsakkh]{border-top:2px solid #54595d;border-bottom:2px solid #54595d;width:18px;height:12px;position:relative}.ham[data-astro-cid-jlhsakkh]:after{content:"";border-top:2px solid #54595d;position:absolute;top:3px;left:0;right:0}.blk[data-astro-cid-jlhsakkh]{background:#dadde3;border-radius:3px;height:10px}.w120[data-astro-cid-jlhsakkh]{width:120px}.w40[data-astro-cid-jlhsakkh]{width:40px}.w60[data-astro-cid-jlhsakkh]{width:60px}.art[data-astro-cid-jlhsakkh]{padding:18px 26px}.art-h[data-astro-cid-jlhsakkh]{color:#202122;border-bottom:1px solid #a2a9b1;padding-bottom:8px;font-family:Georgia,Times New Roman,serif;font-size:26px;line-height:1.2}.art-h2[data-astro-cid-jlhsakkh]{color:#202122;border-bottom:1px solid #a2a9b1;width:100%;margin:18px 0 8px;padding-bottom:4px;font-family:Georgia,Times New Roman,serif;font-size:19px}.art-tabs[data-astro-cid-jlhsakkh]{gap:14px;margin:8px 0 16px;display:flex}.art-tabs[data-astro-cid-jlhsakkh] span[data-astro-cid-jlhsakkh]{background:#c8ccd1;border-radius:2px;width:34px;height:8px}.art-tabs[data-astro-cid-jlhsakkh] .sgrow[data-astro-cid-jlhsakkh]{background:0 0}.art-body[data-astro-cid-jlhsakkh]{grid-template-columns:1fr 150px;gap:18px;display:grid}.lines[data-astro-cid-jlhsakkh]{flex-direction:column;gap:9px;display:flex}.lines[data-astro-cid-jlhsakkh] span[data-astro-cid-jlhsakkh]{background:#d5d9df;border-radius:3px;height:8px;display:block}.lines[data-astro-cid-jlhsakkh] .gap[data-astro-cid-jlhsakkh]{margin-top:10px}.figs[data-astro-cid-jlhsakkh]{background:#f8f9fa;border:1px solid #c8ccd1;flex-direction:column;gap:6px;height:max-content;padding:6px;display:flex}.fig[data-astro-cid-jlhsakkh]{background:linear-gradient(135deg,#e3e6ea,#cdd3da);border-radius:2px;height:96px}.cap[data-astro-cid-jlhsakkh]{background:#c8ccd1;border-radius:2px;height:6px}.cap[data-astro-cid-jlhsakkh].short{width:60%}.panel[data-astro-cid-jlhsakkh]{border-left:1px solid var(--w-hair);background:#ffffff0a;flex-direction:column;display:flex;position:relative}.ptabs[data-astro-cid-jlhsakkh]{justify-content:center;align-items:center;height:44px;display:flex;position:relative}.seg[data-astro-cid-jlhsakkh]{background:#ffffff14;border-radius:7px;padding:2px;display:inline-flex}.seg[data-astro-cid-jlhsakkh] b[data-astro-cid-jlhsakkh]{color:var(--w-text);border-radius:5px;padding:3px 12px;font-size:12px;font-weight:500}.win[data-astro-cid-jlhsakkh][data-tab=chat] [data-astro-cid-jlhsakkh][data-ptab=chat],.win[data-astro-cid-jlhsakkh][data-tab=memory] [data-astro-cid-jlhsakkh][data-ptab=memory]{color:#fff;background:#2f6fe0}.pic[data-astro-cid-jlhsakkh]{border:1.4px solid var(--w-muted);border-radius:3px;width:15px;height:12px;position:absolute;right:14px}.chat[data-astro-cid-jlhsakkh],.memview[data-astro-cid-jlhsakkh]{flex-direction:column;display:flex;position:absolute;inset:44px 0 0}.win[data-astro-cid-jlhsakkh][data-tab=chat] .memview[data-astro-cid-jlhsakkh],.win[data-astro-cid-jlhsakkh][data-tab=memory] .chat[data-astro-cid-jlhsakkh]{visibility:hidden}.msgs[data-astro-cid-jlhsakkh]{flex-direction:column;flex:1;justify-content:flex-start;gap:12px;min-height:0;padding:14px 16px;display:flex;overflow:hidden}.msg[data-astro-cid-jlhsakkh] .who[data-astro-cid-jlhsakkh]{color:var(--w-muted);margin-bottom:2px;font-size:11px;display:block}.msg[data-astro-cid-jlhsakkh] p[data-astro-cid-jlhsakkh]{margin:0;font-size:13px;line-height:1.45}.tool[data-astro-cid-jlhsakkh]{border:1px solid var(--w-hair);background:#ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.tname[data-astro-cid-jlhsakkh]{font-family:var(--font-mono);font-size:12px}.status[data-astro-cid-jlhsakkh]{color:var(--w-muted);background:#ffffff1a;border-radius:999px;padding:1px 8px;font-size:11px}.status[data-astro-cid-jlhsakkh][data-done]{color:#c9e07a;background:#a8c63e2e}.composer[data-astro-cid-jlhsakkh]{background:#ffffff0d;border:1px solid #ffffff29;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;margin:0 12px;padding:8px 10px;display:flex}.ph[data-astro-cid-jlhsakkh]{color:var(--w-muted)}.ph[data-astro-cid-jlhsakkh][data-typing]{color:var(--w-text)}.send[data-astro-cid-jlhsakkh]{font-family:var(--font-mono);color:var(--w-muted);background:#ffffff1a;border-radius:5px;padding:2px 6px;font-size:11px}.detected[data-astro-cid-jlhsakkh]{color:var(--w-muted);margin:6px 14px 96px;font-size:11px}.memview[data-astro-cid-jlhsakkh]{padding:10px 12px}.mem[data-astro-cid-jlhsakkh]{border:1px solid var(--w-hair);background:#ffffff12;border-radius:10px;padding:10px 12px}.mem-top[data-astro-cid-jlhsakkh]{align-items:center;gap:6px;margin-bottom:6px;font-size:11px;display:flex}.kind[data-astro-cid-jlhsakkh]{color:#a8cbff;background:#7fb2ff33;border-radius:5px;padding:1px 7px}.badge[data-astro-cid-jlhsakkh]{background:#ffffff24;border-radius:4px;place-items:center;width:20px;height:16px;font-size:9px;font-weight:700;display:inline-grid}.when[data-astro-cid-jlhsakkh]{color:var(--w-muted)}.forget[data-astro-cid-jlhsakkh]{color:var(--w-text);font-weight:600}.mem[data-astro-cid-jlhsakkh] p[data-astro-cid-jlhsakkh]{margin:0;font-size:12.5px}.memfoot[data-astro-cid-jlhsakkh]{color:var(--w-muted);font-size:11px;position:absolute;bottom:96px;left:14px}.keyhint[data-astro-cid-jlhsakkh]{backdrop-filter:blur(12px);opacity:0;transition:opacity .18s var(--ease-standard), transform .18s var(--ease-standard);background:#ffffff24;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 8px;font-size:12px;font-weight:500;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%,-4px)}.keyhint[data-astro-cid-jlhsakkh] kbd[data-astro-cid-jlhsakkh]{color:var(--w-text);background:#ffffff1a;border-color:#ffffff4d}.win[data-astro-cid-jlhsakkh][data-hint] .keyhint[data-astro-cid-jlhsakkh]{opacity:1;transform:translate(-50%)}.rfoot[data-astro-cid-jlhsakkh]{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.ctrls[data-astro-cid-jlhsakkh]{flex:none;gap:8px;display:flex}.ctrls[data-astro-cid-jlhsakkh][hidden]{display:none}.cbtn[data-astro-cid-jlhsakkh]{border:1px solid var(--line-strong);background:var(--surface-raised);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.cbtn[data-astro-cid-jlhsakkh]:hover{background:var(--hover)}.cbtn[data-astro-cid-jlhsakkh] svg[data-astro-cid-jlhsakkh]{width:18px;height:18px}.cbtn[data-astro-cid-jlhsakkh]:before{content:"";position:absolute;inset:-4px}.cbtn[data-astro-cid-jlhsakkh]{position:relative}.cbtn[data-astro-cid-jlhsakkh] .i-play[data-astro-cid-jlhsakkh]{display:none}.cbtn[data-astro-cid-jlhsakkh][aria-pressed=true] .i-play[data-astro-cid-jlhsakkh]{display:block}.cbtn[data-astro-cid-jlhsakkh][aria-pressed=true] .i-pause[data-astro-cid-jlhsakkh]{display:none}.ring-mock[data-astro-cid-aonxrvgs]{border-radius:var(--radius-md);aspect-ratio:16/10;--amber:#f2b544;background:radial-gradient(120% 90% at 20% 0,#2a3648 0%,#1c2430 55%,#161c26 100%);grid-template-columns:42% 1fr;gap:8px;padding:10px;display:grid}.side[data-astro-cid-aonxrvgs]{align-content:start;gap:6px;padding-top:6px;display:grid}.trow[data-astro-cid-aonxrvgs]{border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 6px;display:flex}.trow[data-astro-cid-aonxrvgs].sel{background:#ffffff1f}.fi[data-astro-cid-aonxrvgs]{background:#ffffff80;border-radius:3px;flex:none;width:12px;height:12px}.fi[data-astro-cid-aonxrvgs].on{box-shadow:0 0 0 1.5px var(--amber)}.tl[data-astro-cid-aonxrvgs]{background:#ffffff59;border-radius:3px;width:50%;height:6px}.tl[data-astro-cid-aonxrvgs].short{width:35%}.acting[data-astro-cid-aonxrvgs]{color:var(--amber);font-size:10px;font-weight:600;font-family:var(--font-body);background:#f2b54429;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:1px 6px;display:inline-flex}.acting[data-astro-cid-aonxrvgs] i[data-astro-cid-aonxrvgs]{border:1.3px solid var(--amber);border-radius:50%;width:6px;height:6px}.card[data-astro-cid-aonxrvgs]{background:#fff;border-radius:8px;align-content:start;gap:7px;padding:14px;display:grid;position:relative}.card[data-astro-cid-aonxrvgs]:after{content:"";box-shadow:inset 0 0 0 1.5px var(--amber), inset 0 0 14px #f2b54459;border-radius:8px;position:absolute;inset:0}.ring-mock[data-astro-cid-aonxrvgs].in-view .card[data-astro-cid-aonxrvgs]:after{animation:ring var(--duration-ring) ease-in-out infinite}.l[data-astro-cid-aonxrvgs]{background:#d5d9df;border-radius:3px;height:6px}.w70[data-astro-cid-aonxrvgs]{background:#b9bec6;width:70%;height:9px}.w90[data-astro-cid-aonxrvgs]{width:90%}.w60[data-astro-cid-aonxrvgs]{width:60%}.w80[data-astro-cid-aonxrvgs]{width:80%}.blk[data-astro-cid-aonxrvgs]{background:#e6e9ed;border-radius:4px;height:34px;margin:4px 0}@media (prefers-reduced-motion:reduce){.ring-mock[data-astro-cid-aonxrvgs].in-view .card[data-astro-cid-aonxrvgs]:after{animation:none}}.perm[data-astro-cid-wbi5zurm]{border-radius:var(--radius-md);aspect-ratio:16/10;background:radial-gradient(120% 90% at 20% 0,#2a3648 0%,#1c2430 55%,#161c26 100%);place-items:center;padding:18px 12px;display:grid}.sheet[data-astro-cid-wbi5zurm]{color:#eef2f7;background:#ffffff1f;border:1px solid #ffffff29;border-radius:14px;width:100%;max-width:300px;padding:14px;box-shadow:0 12px 40px #00000073}.ttl[data-astro-cid-wbi5zurm]{margin-bottom:14px;font-size:13.5px;font-weight:600;line-height:1.3}.cmd[data-astro-cid-wbi5zurm]{font-family:var(--font-mono);color:#c6ccd6;background:#0000004d;border-radius:6px;margin:8px 0 12px;padding:6px 8px;font-size:11.5px}.btns[data-astro-cid-wbi5zurm]{flex-wrap:wrap;gap:6px;display:flex}.b[data-astro-cid-wbi5zurm]{text-align:center;white-space:nowrap;background:#ffffff1f;border-radius:7px;flex:auto;padding:6px 8px;font-size:11.5px;font-weight:500}.reject[data-astro-cid-wbi5zurm]{color:#ff7b72}.tabs-mock[data-astro-cid-nmz67atm]{border-radius:var(--radius-md);aspect-ratio:16/10;--amber:#f2b544;background:radial-gradient(120% 90% at 20% 0,#2a3648 0%,#1c2430 55%,#161c26 100%);padding:10px 14px;display:grid}.side[data-astro-cid-nmz67atm]{align-content:start;gap:6px;width:100%;max-width:280px;margin-inline:auto;padding-top:6px;display:grid}.trow[data-astro-cid-nmz67atm]{border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 6px;display:flex}.trow[data-astro-cid-nmz67atm].sel{background:#ffffff1f}.trow[data-astro-cid-nmz67atm].in{margin-left:12px}.fi[data-astro-cid-nmz67atm]{background:#ffffff80;border-radius:3px;flex:none;width:12px;height:12px}.fi[data-astro-cid-nmz67atm].on{box-shadow:0 0 0 1.5px var(--amber)}.tl[data-astro-cid-nmz67atm]{background:#ffffff59;border-radius:3px;width:50%;height:6px}.tl[data-astro-cid-nmz67atm].short{width:35%}.tl[data-astro-cid-nmz67atm].g{background:#ffffff38;width:34%}.group[data-astro-cid-nmz67atm]{background:#0000002e;border-radius:8px;gap:4px;padding:4px 0 6px;display:grid}.ghead[data-astro-cid-nmz67atm]{color:#ffffff73;align-items:center;gap:6px;height:20px;padding:0 6px;font-size:10px;display:flex}.chev[data-astro-cid-nmz67atm]{text-align:center;width:10px}.spark[data-astro-cid-nmz67atm]{color:#f2b544b3}.count[data-astro-cid-nmz67atm]{font-family:var(--font-mono);margin-left:auto}.acting[data-astro-cid-nmz67atm]{color:var(--amber);font-size:10px;font-weight:600;font-family:var(--font-body);background:#f2b54429;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:1px 6px;display:inline-flex}.acting[data-astro-cid-nmz67atm] i[data-astro-cid-nmz67atm]{border:1.3px solid var(--amber);border-radius:50%;width:6px;height:6px}.sep[data-astro-cid-nmz67atm]{background:#ffffff1a;height:1px;margin:2px 6px}.cbar[data-astro-cid-3d2iyoan]{width:100%;max-width:640px;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-raised);border:var(--border) solid var(--separator);box-shadow:var(--shadow-float);color:var(--ink)}.field[data-astro-cid-3d2iyoan]{align-items:center;gap:var(--space-3);height:var(--control-md);padding:0 var(--space-3);border-bottom:var(--border) solid var(--separator);font:var(--type-body);display:flex}.mag[data-astro-cid-3d2iyoan]{border:1.6px solid var(--ink-muted);border-radius:50%;flex:none;width:13px;height:13px;position:relative}.mag[data-astro-cid-3d2iyoan]:after{content:"";background:var(--ink-muted);width:6px;height:1.6px;position:absolute;bottom:-2px;right:-5px;transform:rotate(45deg)}.ph[data-astro-cid-3d2iyoan]{color:var(--ink-muted)}.caret[data-astro-cid-3d2iyoan]{width:1.5px;height:var(--icon-md);background:var(--ink);margin-left:calc(var(--space-2) * -1)}.rows[data-astro-cid-3d2iyoan]{gap:var(--space-1);padding-top:var(--space-2);display:grid}.row[data-astro-cid-3d2iyoan]{align-items:center;gap:var(--space-3);min-height:var(--control-sm);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:background-color var(--duration-panel) var(--ease-standard);flex-wrap:wrap;display:flex}.row[data-astro-cid-3d2iyoan].on{background:var(--selected);color:var(--selected-ink)}.lbl[data-astro-cid-3d2iyoan]{font:var(--type-label)}.hint[data-astro-cid-3d2iyoan]{gap:var(--space-1);color:var(--ink-muted);margin-left:auto;display:inline-flex}.ic[data-astro-cid-3d2iyoan]{border:1.5px solid var(--ink-muted);border-radius:5px;flex:none;width:18px;height:18px}.ic-go[data-astro-cid-3d2iyoan]{border-radius:50%}.ic-ask[data-astro-cid-3d2iyoan]{border-radius:5px 5px 5px 1px}@media (width<=420px){.hint[data-astro-cid-3d2iyoan]{margin-left:var(--space-7);flex-basis:100%}}.track[data-astro-cid-55gz2ecj]{gap:var(--space-5);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));display:grid}.ctrls[data-astro-cid-55gz2ecj]{display:none}@media (width>=768px) and (width<=1199.98px){.track[data-astro-cid-55gz2ecj]{grid-template-columns:repeat(var(--tcols), minmax(0, 1fr))}}@media (width<=767.98px){.track[data-astro-cid-55gz2ecj]{gap:var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:var(--space-1) var(--gutter) var(--space-3);scrollbar-width:none;display:flex;overflow-x:auto}.track[data-astro-cid-55gz2ecj]::-webkit-scrollbar{display:none}.track[data-astro-cid-55gz2ecj]>*{flex:0 0 calc(100% - var(--space-6) - var(--gutter));scroll-snap-align:start;min-width:0}.ctrls[data-astro-cid-55gz2ecj]:not([hidden]){justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}}@media (width<=767.98px) and (prefers-reduced-motion:no-preference){.track[data-astro-cid-55gz2ecj]{scroll-behavior:smooth}}.agents[data-astro-cid-dvokq4ty]{margin-top:var(--space-8)}.panels[data-astro-cid-dvokq4ty]{gap:var(--space-3);margin-top:var(--space-4);display:grid}.panels[data-astro-cid-dvokq4ty] .panel{grid-template-columns:var(--icon-tile) minmax(0, 1fr);gap:var(--space-4);align-items:start;display:grid}.name[data-astro-cid-dvokq4ty]{margin-bottom:var(--space-1)}.mono-tile[data-astro-cid-dvokq4ty]{width:var(--icon-tile);height:var(--icon-tile);border-radius:var(--radius-lg);background:var(--web-page-sunken);border:var(--border) solid var(--separator);font:var(--type-label);font-family:var(--font-mono);color:var(--ink);place-items:center;display:grid}.js-tabs[data-astro-cid-dvokq4ty] .panel:not(.is-active){display:none}.js-tabs[data-astro-cid-dvokq4ty] .panel.is-active{animation:fade var(--duration-hover) var(--ease-standard)}@keyframes fade{0%{opacity:0}to{opacity:1}}.agents[data-astro-cid-dvokq4ty] .tm{margin-top:var(--space-4)}.copy[data-astro-cid-yeqkpisl]{min-width:0}.bento-tile{gap:var(--space-5);padding:var(--space-6);flex-direction:column;display:flex;overflow:hidden}p[data-astro-cid-yeqkpisl]{margin-top:var(--space-2);color:var(--ctx-muted);max-width:52ch}.bento-tile .pic{margin-top:auto}.bento-tile.t-lg .pic{width:100%;max-width:460px;margin:auto}.bento-tile.t-md .pic{width:100%;max-width:320px;margin-inline:auto}.bento-tile.has-icon{align-items:flex-start;gap:var(--space-4);flex-direction:row}.ic[data-astro-cid-yeqkpisl]{width:var(--icon-tile);height:var(--icon-tile);border-radius:var(--radius-lg);background:var(--brand);color:var(--on-brand);flex:none;place-items:center;display:grid}.bento[data-astro-cid-rezlza5h]{gap:var(--space-5);margin-top:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.lead[data-astro-cid-rezlza5h],.mids[data-astro-cid-rezlza5h],.smalls[data-astro-cid-rezlza5h]{min-width:0}.lead[data-astro-cid-rezlza5h] .bento-tile{height:100%}.mids[data-astro-cid-rezlza5h]{gap:var(--space-5);display:grid}.smalls[data-astro-cid-rezlza5h]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.smalls[data-astro-cid-rezlza5h] .bento-tile{height:100%}@media (width>=768px){.mids[data-astro-cid-rezlza5h]{grid-template-columns:repeat(2,minmax(0,1fr))}.smalls[data-astro-cid-rezlza5h]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.bento[data-astro-cid-rezlza5h]{grid-template-columns:repeat(12,minmax(0,1fr))}.lead[data-astro-cid-rezlza5h]{grid-column:span 7}.mids[data-astro-cid-rezlza5h]{grid-column:span 5;grid-template-columns:minmax(0,1fr)}.smalls[data-astro-cid-rezlza5h]{grid-column:1/-1}}.bento-note{margin-top:var(--space-4)}.facts[data-astro-cid-sjf7j2bw]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.facts[data-astro-cid-sjf7j2bw]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.facts[data-astro-cid-sjf7j2bw] .fact{grid-template-columns:var(--space-3) minmax(0, 1fr);gap:var(--space-4);display:grid}.dot[data-astro-cid-sjf7j2bw]{background:var(--brand);width:10px;height:10px;box-shadow:0 0 0 var(--focus-width) var(--ink);border-radius:50%;margin-top:.5em}p[data-astro-cid-sjf7j2bw]{color:var(--ctx-muted)}strong[data-astro-cid-sjf7j2bw]{color:var(--ctx-heading);margin-bottom:var(--space-1);display:block}.pc[data-astro-cid-sjf7j2bw] .more{margin-top:var(--space-4)}.faq[data-astro-cid-7synugci]{gap:var(--space-2);display:grid}summary[data-astro-cid-7synugci]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--space-14);padding:var(--space-4) var(--space-5);font-weight:var(--type-label-weight);color:var(--ink);cursor:pointer;border-radius:var(--radius-md);list-style:none;display:flex}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}summary[data-astro-cid-7synugci]:hover{background:var(--hover)}summary[data-astro-cid-7synugci] .chev{color:var(--ctx-muted);transition:transform var(--duration-hover) var(--ease-standard)}.faq[data-astro-cid-7synugci] details[open] summary[data-astro-cid-7synugci] .chev{transform:rotate(180deg)}.ans[data-astro-cid-7synugci]{padding:0 var(--space-5) var(--space-5)}.ans[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{color:var(--ctx-muted);max-width:70ch}.faq[data-astro-cid-7synugci] details[open] .ans[data-astro-cid-7synugci]{animation:fade var(--duration-hover) var(--ease-standard)}.body[data-astro-cid-lcdefpme],.text.body{margin-top:var(--space-5)}.why{align-items:start;row-gap:var(--space-1)}.why-p{max-width:60ch}.why-p+.why-p{margin-top:1.1em}@media (width>=1200px){.why-eyebrow[data-astro-cid-lcdefpme]{grid-column:1/span 3}.why-text[data-astro-cid-lcdefpme]{grid-column:4/span 8}}.tints[data-astro-cid-lcdefpme]{position:relative}.tints[data-astro-cid-lcdefpme] .tint-ctrl{margin-bottom:var(--space-4)}.tints[data-astro-cid-lcdefpme].js .tint-snap .track{grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid;overflow:visible}.tints[data-astro-cid-lcdefpme].js .tint-snap .ctrls{display:none}.tints[data-astro-cid-lcdefpme].js .tint-item[data-astro-cid-lcdefpme]{opacity:0;transition:opacity var(--duration-space) var(--ease-standard);visibility:hidden;grid-area:1/1}.tints[data-astro-cid-lcdefpme].js .tint-item[data-astro-cid-lcdefpme][data-active]{opacity:1;visibility:visible}.tints[data-astro-cid-lcdefpme] .tint-cap{margin-top:var(--space-3)}.cbar-row{gap:var(--space-7);margin-top:var(--block-gap);align-items:center;display:grid}.cbar-copy[data-astro-cid-lcdefpme] h3{margin-bottom:var(--space-3)}.cbar-copy[data-astro-cid-lcdefpme] p{max-width:46ch}@media (width>=900px){.cbar-row{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.agent-visual[data-astro-cid-lcdefpme] .shot{max-width:464px;margin-inline:auto}.touch[data-astro-cid-lcdefpme]{margin-top:var(--block-gap)}.center-head[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex}.center-head[data-astro-cid-lcdefpme] .text{text-align:center;max-width:48ch}@media (width<=767.98px){.center-head[data-astro-cid-lcdefpme]{text-align:left;align-items:flex-start}.center-head[data-astro-cid-lcdefpme] .text{text-align:left}}.three[data-astro-cid-lcdefpme]{margin-top:var(--space-12)}.three[data-astro-cid-lcdefpme] .mini{gap:var(--space-3);height:100%;padding-bottom:var(--space-6);flex-direction:column;display:flex}.three[data-astro-cid-lcdefpme] .mini h3{margin-top:var(--space-2);padding-inline:var(--space-2)}.three[data-astro-cid-lcdefpme] .mini p{padding-inline:var(--space-2)}.pair[data-astro-cid-lcdefpme]{column-gap:var(--space-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin:0;display:grid;position:relative}.pair-a[data-astro-cid-lcdefpme]{grid-area:1/1/auto/span 6}.pair-b[data-astro-cid-lcdefpme]{grid-area:1/7/auto/-1;margin-top:18%}.pair[data-astro-cid-lcdefpme] figcaption{margin-top:var(--space-4);grid-column:1/-1}@media (width<=767.98px){.pair[data-astro-cid-lcdefpme]{display:block}.pair-b[data-astro-cid-lcdefpme]{width:80%;margin:-12% 0 0 auto;position:relative}}.fine{margin-top:var(--space-5);max-width:56ch}.factline[data-astro-cid-lcdefpme]{gap:var(--space-2);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.mem-visual[data-astro-cid-lcdefpme]{width:100%;max-width:620px;margin-inline:auto;position:relative}.watchr{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=1200px){.watchr{gap:var(--space-14);grid-template-columns:repeat(2,minmax(0,1fr))}}.w-measure{max-width:52ch}.honest{margin-top:var(--space-4)}.w-visual[data-astro-cid-lcdefpme] .wcard{max-width:380px}.chips[data-astro-cid-lcdefpme]{gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.priv[data-astro-cid-lcdefpme]{align-items:start}@media (width>=1200px){.priv-text[data-astro-cid-lcdefpme]{grid-column:1/span 5}.priv-diagram[data-astro-cid-lcdefpme]{grid-column:6/-1}}.priv-facts[data-astro-cid-lcdefpme]{margin-top:var(--block-gap)}.faq-list[data-astro-cid-lcdefpme]{margin-top:var(--space-10)}
