.hero[data-astro-cid-hkvtmgwu]{--color-magic:#e5e7eb;background:radial-gradient(55% 65% at 78% 45%,#d1d5db21,#0000 70%),linear-gradient(#0b0c0f 0%,#121418 100%)}.title[data-astro-cid-hkvtmgwu]{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.75rem,1.5rem + 4.4vw,5.25rem);font-weight:500;line-height:.98}.cta-lg[data-astro-cid-hkvtmgwu]{min-height:3.25rem;padding:0 1.75rem;font-size:1rem}.cta-light[data-astro-cid-hkvtmgwu]{color:#0b0c0f;background:#fff}.cta-light[data-astro-cid-hkvtmgwu]:hover{background:#e5e7eb}.tagline[data-astro-cid-hkvtmgwu]{color:#fff;align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.tag[data-astro-cid-hkvtmgwu]{color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#ffffff1f;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;box-shadow:inset 0 0 0 1px #ffffff29}.lens[data-astro-cid-hkvtmgwu]{aspect-ratio:1;width:min(100%,30rem);margin-inline:auto;position:relative}@media (width<=1023px){.lens[data-astro-cid-hkvtmgwu]{width:min(70vw,20rem)}}@media (width<=639px){.lens[data-astro-cid-hkvtmgwu]{width:min(56vw,13.5rem)}}.rim[data-astro-cid-hkvtmgwu]{filter:blur(18px);background:radial-gradient(closest-side,#0000 78%,#e5e7eb8c 92%,#0000 100%);border-radius:50%;animation:7s ease-in-out infinite breathe;position:absolute;inset:10%}.rim[data-astro-cid-hkvtmgwu]:after{content:"";filter:blur(60px);opacity:.32;background:#9ca3af;border-radius:50%;position:absolute;inset:6%}.sphere[data-astro-cid-hkvtmgwu]{border-radius:50%;animation:7s ease-in-out infinite breathe;position:absolute;inset:12%;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -30px #000000e6}.sphere[data-astro-cid-hkvtmgwu] .sphere-mark{width:100%;height:100%}.globe[data-astro-cid-hkvtmgwu]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wire[data-astro-cid-hkvtmgwu]{fill:none;stroke:#f3f4f6;stroke-width:.006px;stroke-linecap:round;stroke-linejoin:round;opacity:.42}.wire-glow[data-astro-cid-hkvtmgwu]{fill:none;stroke:#e5e7eb;stroke-width:.02px;opacity:0}.pin[data-astro-cid-hkvtmgwu]{fill:#fff}.pin-num[data-astro-cid-hkvtmgwu]{fill:#111827;text-anchor:middle;dominant-baseline:central;font-family:InterVariable,Inter,system-ui,sans-serif;font-size:.1px;font-weight:700}.pin-check[data-astro-cid-hkvtmgwu]{fill:none;stroke:#111827;stroke-width:.024px;stroke-linecap:round;stroke-linejoin:round}.ripple[data-astro-cid-hkvtmgwu]{fill:none;stroke:#fff;stroke-width:.008px;opacity:0}@keyframes breathe{50%{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.rim[data-astro-cid-hkvtmgwu],.sphere[data-astro-cid-hkvtmgwu]{animation:none}}.ss-tabs[data-astro-cid-nhtads3f],.ss-caption[data-astro-cid-nhtads3f],.ss-clock[data-astro-cid-nhtads3f],.ss-toggle[data-astro-cid-nhtads3f]{display:none}.ss[data-astro-cid-nhtads3f][data-mode=play] .ss-tabs[data-astro-cid-nhtads3f]{scrollbar-width:none;scroll-snap-type:x mandatory;grid-auto-columns:minmax(9.5rem,1fr);grid-auto-flow:column;gap:10px;margin-bottom:18px;display:grid;overflow-x:auto}.ss[data-astro-cid-nhtads3f][data-mode=play] .ss-tabs[data-astro-cid-nhtads3f]::-webkit-scrollbar{display:none}.ss[data-astro-cid-nhtads3f][data-mode=play] .ss-caption[data-astro-cid-nhtads3f]{min-height:2.6em;color:var(--color-ink-soft);margin:-4px 0 16px;font-size:14px;display:block}.ss[data-astro-cid-nhtads3f][data-mode=play] .ss-clock[data-astro-cid-nhtads3f]{display:inline}.ss[data-astro-cid-nhtads3f][data-mode=play] .ss-toggle[data-astro-cid-nhtads3f]{display:inline-flex}@media (width>=768px){.ss[data-astro-cid-nhtads3f][data-mode=play] .ss-tabs[data-astro-cid-nhtads3f]{gap:20px;margin-bottom:28px}.ss[data-astro-cid-nhtads3f][data-mode=play] .ss-caption[data-astro-cid-nhtads3f]{display:none}}.ss-tabs[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f]{scroll-snap-align:start}.ss-tab[data-astro-cid-nhtads3f]{text-align:left;width:100%;height:100%;color:var(--color-ink-soft);cursor:pointer;flex-direction:column;align-items:flex-start;padding:0 0 4px;transition:color .2s;display:flex}.ss-tab[data-astro-cid-nhtads3f]:hover{color:var(--color-ink)}.ss-tab-bar[data-astro-cid-nhtads3f]{background:#00000014;border-radius:3px;width:100%;height:3px;position:relative;overflow:hidden}.ss-tab-bar[data-astro-cid-nhtads3f] i[data-astro-cid-nhtads3f]{background:var(--color-magic-press);transform-origin:0;transform:scaleX(var(--p,0));position:absolute;inset:0}.ss-tab-time[data-astro-cid-nhtads3f]{color:#00000073;margin-top:14px;font-size:13px;font-weight:600}.ss-tab-title[data-astro-cid-nhtads3f]{letter-spacing:-.01em;margin-top:4px;font-size:15px;font-weight:600;line-height:1.3}.ss-tab-body[data-astro-cid-nhtads3f]{margin-top:6px;font-size:14px;line-height:1.45;display:none}@media (width>=768px){.ss-tab-body[data-astro-cid-nhtads3f]{display:block}}.ss-tab[data-astro-cid-nhtads3f][aria-current=step],.ss-tab[data-astro-cid-nhtads3f][aria-current=step] .ss-tab-time[data-astro-cid-nhtads3f]{color:var(--color-ink)}.ss-tab[data-astro-cid-nhtads3f][aria-current=step] .ss-tab-body[data-astro-cid-nhtads3f]{color:var(--color-ink-soft)}.ss-window[data-astro-cid-nhtads3f]{background:#fff;margin:0;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 1px 2px #0000000d,0 30px 70px -30px #11182759,0 80px 140px -70px #1118274d}.ss-head[data-astro-cid-nhtads3f]{border-bottom:1px solid var(--color-line);background:#fcfcfd;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ss-head-sep[data-astro-cid-nhtads3f]{color:#00000040;margin-inline:2px;font-weight:400}.ss-clock[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);white-space:nowrap;font-size:12px;font-weight:600}@media (width<=420px){.ss[data-astro-cid-nhtads3f][data-mode=play] .ss-clock[data-astro-cid-nhtads3f]{display:none}}.live-pill[data-astro-cid-nhtads3f]{color:#047857;white-space:nowrap;background:#ecfdf5;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.live-dot[data-astro-cid-nhtads3f]{background:#10b981;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35}}.ss-toggle[data-astro-cid-nhtads3f]{width:30px;height:30px;color:var(--color-ink-soft);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;transition:background-color .15s,color .15s}.ss-toggle[data-astro-cid-nhtads3f]:hover{background:var(--color-paper);color:var(--color-ink)}.ss-toggle[data-astro-cid-nhtads3f] .icon-play[data-astro-cid-nhtads3f]{display:none}.ss[data-astro-cid-nhtads3f][data-paused] .ss-toggle[data-astro-cid-nhtads3f] .icon-play[data-astro-cid-nhtads3f]{display:block}.ss[data-astro-cid-nhtads3f][data-paused] .ss-toggle[data-astro-cid-nhtads3f] .icon-pause[data-astro-cid-nhtads3f]{display:none}.scene[data-astro-cid-nhtads3f]+.scene[data-astro-cid-nhtads3f]{border-top:1px dashed #00000024}.scene-title[data-astro-cid-nhtads3f]{align-items:baseline;gap:10px;padding:18px 20px 0;font-size:15px;font-weight:600;display:flex}.scene-title[data-astro-cid-nhtads3f] .mt-num[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);font-size:13px}.ss[data-astro-cid-nhtads3f][data-mode=play] .ss-stage[data-astro-cid-nhtads3f]{transition:height .42s cubic-bezier(.2,.7,.2,1);position:relative}.ss[data-astro-cid-nhtads3f][data-mode=play] .scene[data-astro-cid-nhtads3f]{opacity:0;visibility:hidden;border:0;transition:opacity .32s,visibility 0s linear .32s;position:absolute;inset:0 0 auto}.ss[data-astro-cid-nhtads3f][data-mode=play] .scene[data-astro-cid-nhtads3f][data-active]{opacity:1;visibility:visible;transition:opacity .32s 80ms,visibility;position:relative}.ss[data-astro-cid-nhtads3f][data-mode=play] .scene-title[data-astro-cid-nhtads3f]{display:none}.ss[data-astro-cid-nhtads3f][data-mode=play] [data-astro-cid-nhtads3f][data-cue]{opacity:0;transition:opacity .38s cubic-bezier(.2,.7,.2,1),transform .38s cubic-bezier(.2,.7,.2,1);transform:translateY(6px)}.ss[data-astro-cid-nhtads3f][data-mode=play] [data-astro-cid-nhtads3f][data-cue][data-on]{opacity:1;transform:none}.is-todo[data-astro-cid-nhtads3f]{display:none!important}.ss[data-astro-cid-nhtads3f][data-mode=play] [data-astro-cid-nhtads3f][data-done-at]:not([data-done])>.is-todo[data-astro-cid-nhtads3f]{display:inline-flex!important}.ss[data-astro-cid-nhtads3f][data-mode=play] [data-astro-cid-nhtads3f][data-done-at]:not([data-done])>.is-done[data-astro-cid-nhtads3f]{display:none!important}.ss[data-astro-cid-nhtads3f][data-mode=play] .marker[data-astro-cid-nhtads3f][data-done],.ss[data-astro-cid-nhtads3f][data-mode=play] .th-typing[data-astro-cid-nhtads3f][data-done],.ss[data-astro-cid-nhtads3f][data-mode=play] .th-compose[data-astro-cid-nhtads3f][data-done],.ss[data-astro-cid-nhtads3f][data-mode=play] .build[data-astro-cid-nhtads3f][data-done],.ss[data-astro-cid-nhtads3f][data-mode=play] .thread[data-astro-cid-nhtads3f][data-done]{opacity:0;pointer-events:none;transform:translateY(-4px)}.ss[data-astro-cid-nhtads3f]:not([data-mode=play]) .marker[data-astro-cid-nhtads3f],.ss[data-astro-cid-nhtads3f]:not([data-mode=play]) .th-typing[data-astro-cid-nhtads3f],.ss[data-astro-cid-nhtads3f]:not([data-mode=play]) .th-compose[data-astro-cid-nhtads3f],.ss[data-astro-cid-nhtads3f]:not([data-mode=play]) .ready[data-astro-cid-nhtads3f]{display:none}.app[data-astro-cid-nhtads3f]{grid-template-columns:minmax(0,1fr);height:auto;display:grid}@media (width>=900px){.app[data-astro-cid-nhtads3f]{grid-template-columns:minmax(0,1fr) 19rem;height:34.5rem}}@media (width>=1100px){.app[data-astro-cid-nhtads3f]{grid-template-columns:13.5rem minmax(0,1fr) 19.5rem}}.ico[data-astro-cid-nhtads3f]{flex:none;width:16px;height:16px}.btn[data-astro-cid-nhtads3f]{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:5px;font-weight:600;display:inline-flex}.btn[data-astro-cid-nhtads3f] svg{width:14px;height:14px}.btn-sm[data-astro-cid-nhtads3f]{padding:7px 12px;font-size:12.5px}.btn-xs[data-astro-cid-nhtads3f]{border-radius:8px;padding:5px 10px;font-size:11.5px}.btn-solid[data-astro-cid-nhtads3f]{background:var(--color-magic-press);color:#fff}.btn-ghost[data-astro-cid-nhtads3f]{color:var(--color-ink);background:#fff;box-shadow:inset 0 0 0 1px #00000024}.btn-light[data-astro-cid-nhtads3f]{color:var(--color-ink);background:#fff;box-shadow:0 0 0 1px #00000014,0 8px 18px -10px #0006}.av[data-astro-cid-nhtads3f]{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:inline-flex}.av-xs[data-astro-cid-nhtads3f]{width:16px;height:16px;font-size:7px}.tone-a[data-astro-cid-nhtads3f]{background:#374151}.tone-b[data-astro-cid-nhtads3f]{background:#6b7280}.tone-d[data-astro-cid-nhtads3f]{background:#111827}.side[data-astro-cid-nhtads3f]{display:none}@media (width>=1100px){.side[data-astro-cid-nhtads3f]{border-right:1px solid var(--color-line);background:#f7f7f8;flex-direction:column;min-height:0;font-size:12px;display:flex}}.side-ws[data-astro-cid-nhtads3f]{align-items:center;gap:8px;height:44px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.side-app[data-astro-cid-nhtads3f]{box-shadow:0 0 0 1px var(--color-line), 0 1px 2px #0000000a;background:#fff;border-radius:12px;margin:0 10px;padding:8px 10px}.side-app-name[data-astro-cid-nhtads3f]{font-size:12.5px;font-weight:600}.side-app-repo[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px}.side-body[data-astro-cid-nhtads3f]{border-top:1px solid var(--color-line);flex:1;grid-template-columns:38px minmax(0,1fr);min-height:0;margin-top:10px;display:grid}.rail[data-astro-cid-nhtads3f]{border-right:1px solid #0000000f;flex-direction:column;align-items:center;gap:4px;padding-top:8px;display:flex}.rail-btn[data-astro-cid-nhtads3f]{width:28px;height:28px;color:var(--color-ink-soft);border-radius:8px;justify-content:center;align-items:center;display:flex}.rail-btn[data-astro-cid-nhtads3f] svg{width:15px;height:15px}.rail-btn[data-astro-cid-nhtads3f].is-on{color:var(--color-ink);background:#11182714}.side-col[data-astro-cid-nhtads3f]{flex-direction:column;gap:2px;min-width:0;padding:8px;display:flex;overflow:hidden}.side-search[data-astro-cid-nhtads3f]{box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink-soft);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:6px 8px;display:flex}.side-search[data-astro-cid-nhtads3f] kbd[data-astro-cid-nhtads3f]{color:#0006;font-family:inherit;font-size:10px}.side-label[data-astro-cid-nhtads3f]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);justify-content:space-between;margin:10px 4px 4px;font-size:10px;font-weight:600;display:flex}.side-task[data-astro-cid-nhtads3f]{border-radius:8px;padding:6px 8px}.side-task[data-astro-cid-nhtads3f].is-on{background:#11182712}.side-task-title[data-astro-cid-nhtads3f]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.side-task[data-astro-cid-nhtads3f].is-on .side-task-title[data-astro-cid-nhtads3f]{font-weight:600}.side-task-meta[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);align-items:center;gap:5px;margin-top:1px;font-size:10.5px;display:flex}.side-task-meta[data-astro-cid-nhtads3f]>span[data-astro-cid-nhtads3f]{align-items:center;gap:5px}.side-task-meta[data-astro-cid-nhtads3f]>.is-done[data-astro-cid-nhtads3f]{display:inline-flex}.dot[data-astro-cid-nhtads3f]{border-radius:50%;width:6px;height:6px;display:inline-block}.dot-shape[data-astro-cid-nhtads3f]{background:#374151}.dot-build[data-astro-cid-nhtads3f]{background:#f59e0b}.dot-preview[data-astro-cid-nhtads3f]{background:#059669}.dot-done[data-astro-cid-nhtads3f]{background:#d1d5db}.team[data-astro-cid-nhtads3f]{box-shadow:0 0 0 1px var(--color-line);background:#fff;border-radius:12px;margin:8px 10px 10px;padding:9px 10px}.team-h[data-astro-cid-nhtads3f]{justify-content:space-between;margin-bottom:4px;font-size:11px;font-weight:600;display:flex}.team-h[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);font-weight:500}.team-row[data-astro-cid-nhtads3f]{align-items:center;gap:7px;padding:3px 0;font-size:11.5px;font-weight:500;display:flex}.team-row[data-astro-cid-nhtads3f] img[data-astro-cid-nhtads3f]{background:#111;border-radius:50%}.team-st[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);margin-left:auto;font-size:10px}.team-st[data-astro-cid-nhtads3f].is-busy{color:#b45309;font-weight:600}.chat[data-astro-cid-nhtads3f]{flex-direction:column;min-width:0;min-height:0;display:flex}.chat-head[data-astro-cid-nhtads3f]{justify-content:space-between;align-items:center;gap:12px;padding:14px 18px 10px;display:flex}.wt[data-astro-cid-nhtads3f]{width:24px;height:24px;color:var(--color-ink);background:#11182714;border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #0000000d}.wt[data-astro-cid-nhtads3f] svg{width:13px;height:13px}.chat-title[data-astro-cid-nhtads3f]{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.repo-chip[data-astro-cid-nhtads3f]{box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink-soft);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:3px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;display:inline-flex}.repo-chip[data-astro-cid-nhtads3f] svg{width:11px;height:11px}.stepper-swap[data-astro-cid-nhtads3f]{border-bottom:1px solid var(--color-line);padding:0 18px 12px;position:relative}.stepper[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);align-items:center;font-size:11px;display:flex}.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f]{white-space:nowrap;flex:1;align-items:center;gap:6px;display:flex}.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f]:last-child{flex:none}.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f]:not(:last-child):after{content:"";background:#0000001f;flex:1;height:1px;margin:0 6px}.stepper[data-astro-cid-nhtads3f] i[data-astro-cid-nhtads3f]{background:#0000002e;border-radius:50%;flex:none;width:7px;height:7px}.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f].is-past i[data-astro-cid-nhtads3f],.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f].is-now i[data-astro-cid-nhtads3f],.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f].is-past:after{background:var(--tone)}.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f].is-now{color:var(--color-ink);font-weight:600}.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f].is-now i[data-astro-cid-nhtads3f]{box-shadow:0 0 0 3px color-mix(in srgb, var(--tone) 22%, transparent)}.tone-shape[data-astro-cid-nhtads3f]{--tone:#374151}.tone-build[data-astro-cid-nhtads3f]{--tone:#f59e0b}.tone-preview[data-astro-cid-nhtads3f]{--tone:#059669}.tone-done[data-astro-cid-nhtads3f]{--tone:#9ca3af}@media (width<=520px){.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f]:nth-child(5),.stepper[data-astro-cid-nhtads3f] li[data-astro-cid-nhtads3f]:nth-child(4):after{display:none}}.stepper[data-astro-cid-nhtads3f].is-before{display:none}.ss[data-astro-cid-nhtads3f][data-mode=play] .stepper-swap[data-astro-cid-nhtads3f]:not([data-done]) .is-before[data-astro-cid-nhtads3f]{display:flex}.ss[data-astro-cid-nhtads3f][data-mode=play] .stepper-swap[data-astro-cid-nhtads3f]:not([data-done]) .is-after[data-astro-cid-nhtads3f],.ss[data-astro-cid-nhtads3f][data-mode=play] .msgs[data-astro-cid-nhtads3f]>[data-astro-cid-nhtads3f][data-cue]:not([data-on]),.ss[data-astro-cid-nhtads3f][data-mode=play] .msgs[data-astro-cid-nhtads3f]>.marker[data-astro-cid-nhtads3f][data-done]{display:none}.ss[data-astro-cid-nhtads3f][data-mode=play] .scene[data-astro-cid-nhtads3f]:not([data-active]) .msgs[data-astro-cid-nhtads3f]>[data-astro-cid-nhtads3f]:is([data-cue],.marker){display:flex}.ss[data-astro-cid-nhtads3f][data-mode=play] .msgs[data-astro-cid-nhtads3f]>[data-astro-cid-nhtads3f][data-cue][data-on]{animation:.42s cubic-bezier(.2,.7,.2,1) msg-in}@keyframes msg-in{0%{opacity:0;transform:translateY(10px)}}.msgs[data-astro-cid-nhtads3f]{flex-direction:column;flex:1;justify-content:flex-end;gap:14px;min-height:0;padding:16px 18px;display:flex;overflow:hidden;mask-image:linear-gradient(#0000,#000 48px)}.msg-name[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);margin-bottom:4px;font-size:11px}.msg-user[data-astro-cid-nhtads3f]{flex-direction:column;align-items:flex-end;display:flex}.msg-user[data-astro-cid-nhtads3f] .msg-name[data-astro-cid-nhtads3f]{margin-right:34px}.msg-row[data-astro-cid-nhtads3f]{align-items:flex-end;gap:8px;max-width:86%;display:flex}.bubble[data-astro-cid-nhtads3f]{background:#f1f2f4;border-radius:14px;padding:8px 12px;font-size:13px;line-height:1.45}.msg-agent[data-astro-cid-nhtads3f]{align-items:flex-start;gap:10px;display:flex}.agent-av[data-astro-cid-nhtads3f]{object-fit:cover;background:#111;border-radius:50%;flex:none;width:28px;height:28px}.agent-text[data-astro-cid-nhtads3f]{font-size:13px;line-height:1.5}.card[data-astro-cid-nhtads3f]{border-radius:16px;margin-top:6px;padding:12px 14px;font-size:13px}.card-action[data-astro-cid-nhtads3f]{background:#1118270a;box-shadow:inset 0 0 0 1px #11182729}.card-neutral[data-astro-cid-nhtads3f]{box-shadow:inset 0 0 0 1px var(--color-line);background:#00000006}.card-q[data-astro-cid-nhtads3f]{font-weight:600;line-height:1.4}.card-h[data-astro-cid-nhtads3f]{font-weight:600}.card-sub[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);margin-top:2px;font-size:12.5px}.chips[data-astro-cid-nhtads3f]{gap:6px;margin-top:10px;display:flex}.chip[data-astro-cid-nhtads3f]{background:#fff;border-radius:8px;padding:4px 12px;font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px #00000029}.chip-pick[data-astro-cid-nhtads3f]{background:var(--color-magic-press);color:#fff;box-shadow:none}.ss[data-astro-cid-nhtads3f][data-mode=play] .chip-pick[data-astro-cid-nhtads3f]:not([data-done]){color:var(--color-ink);background:#fff;box-shadow:inset 0 0 0 1px #00000029}.ss[data-astro-cid-nhtads3f][data-mode=play] .chip-pick[data-astro-cid-nhtads3f]{transition:background-color .2s,color .2s}.marker[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);align-items:center;gap:8px;padding-left:38px;font-size:12.5px;font-weight:500;display:flex}.shimmer[data-astro-cid-nhtads3f]{background:linear-gradient(90deg, var(--color-ink-soft) 0%, var(--color-ink-soft) 40%, #c4c7cc 50%, var(--color-ink-soft) 60%, var(--color-ink-soft) 100%);color:#0000;background-size:220% 100%;background-clip:text;animation:1.8s linear infinite shimmer}@keyframes shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.brl[data-astro-cid-nhtads3f]{color:var(--color-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;line-height:1;display:inline-grid}.brl[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]{opacity:0;white-space:pre;animation:.5s step-end infinite brl;animation-delay:calc(var(--i) * .5s / 12);grid-area:1/1}.brl[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]:first-child{opacity:1}.ss[data-astro-cid-nhtads3f][data-mode=play] .brl[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]{opacity:0}@keyframes brl{0%{opacity:1}8.33%,to{opacity:0}}.brl-lg[data-astro-cid-nhtads3f]{font-size:28px}.composer[data-astro-cid-nhtads3f]{padding:0 14px 14px}.next[data-astro-cid-nhtads3f]{background:#1118270a;border-radius:12px 12px 0 0;align-items:center;gap:10px;margin:0 4px;padding:7px 10px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #1118271f}.next-label[data-astro-cid-nhtads3f]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);flex:none;font-size:9.5px;font-weight:700}.next-text[data-astro-cid-nhtads3f]{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.next-text[data-astro-cid-nhtads3f] img[data-astro-cid-nhtads3f]{background:#111;border-radius:50%}.next-btn[data-astro-cid-nhtads3f]{margin-left:auto}.next-swap[data-astro-cid-nhtads3f] .is-done[data-astro-cid-nhtads3f]{display:inline-flex}.input[data-astro-cid-nhtads3f]{background:#fff;border-radius:14px;align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex;box-shadow:inset 0 0 0 1px #00000024,0 2px 6px -2px #00000014}.input-clip[data-astro-cid-nhtads3f]{color:var(--color-ink-soft)}.input-clip[data-astro-cid-nhtads3f] svg{width:15px;height:15px}.input-ph[data-astro-cid-nhtads3f]{color:#0006;flex:1;font-size:13px}.input-send[data-astro-cid-nhtads3f]{background:var(--color-magic-press);color:#fff;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.input-send[data-astro-cid-nhtads3f] svg{width:15px;height:15px}.panel[data-astro-cid-nhtads3f]{display:none}@media (width>=900px){.panel[data-astro-cid-nhtads3f]{border-left:1px solid var(--color-line);flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}}.panel-tabs[data-astro-cid-nhtads3f]{border-bottom:1px solid var(--color-line);align-items:center;gap:4px;height:44px;padding:0 12px;display:flex}.ptab[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);border-radius:7px;padding:4px 10px;font-size:12px}.ptab[data-astro-cid-nhtads3f].is-on{background:var(--color-paper);color:var(--color-ink);font-weight:600}.ptab-swap[data-astro-cid-nhtads3f],.ptab-swap[data-astro-cid-nhtads3f]>.is-done[data-astro-cid-nhtads3f]{display:inline-flex}.ss[data-astro-cid-nhtads3f]:not([data-mode=play]) .ptab-swap[data-astro-cid-nhtads3f]>.is-todo[data-astro-cid-nhtads3f]{display:inline-flex!important}.ss[data-astro-cid-nhtads3f]:not([data-mode=play]) .ptab-swap[data-astro-cid-nhtads3f]>.is-done[data-astro-cid-nhtads3f]{display:none}.panel-body[data-astro-cid-nhtads3f]{padding:16px 18px}.plan[data-astro-cid-nhtads3f]{flex:1;overflow:hidden}.plan-h[data-astro-cid-nhtads3f]{letter-spacing:-.01em;font-size:16px;font-weight:600}.plan-sub[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);margin-top:3px;font-size:12px;line-height:1.45}.plan-sec[data-astro-cid-nhtads3f]{border-top:1px solid var(--color-line);margin-top:12px;padding-top:12px}.plan-k[data-astro-cid-nhtads3f]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);font-size:10.5px;font-weight:600}.plan-v[data-astro-cid-nhtads3f]{margin-top:5px;font-size:13px;line-height:1.45}.plan-li[data-astro-cid-nhtads3f]{margin-top:5px;padding-left:12px;font-size:12.5px;line-height:1.45;position:relative}.plan-li[data-astro-cid-nhtads3f]:before{content:"";background:#0006;border-radius:50%;width:4px;height:4px;position:absolute;top:.6em;left:1px}.plan-foot[data-astro-cid-nhtads3f]{border-top:1px solid var(--color-line);background:#fff;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.confirm[data-astro-cid-nhtads3f] .is-done[data-astro-cid-nhtads3f]{color:#fff;align-items:center;gap:5px;display:inline-flex}.ss[data-astro-cid-nhtads3f][data-mode=play] .confirm[data-astro-cid-nhtads3f]{transition:transform .16s}.ss[data-astro-cid-nhtads3f][data-mode=play] .confirm[data-astro-cid-nhtads3f][data-done]{animation:.26s press}@keyframes press{40%{transform:scale(.94)}}.panel-build[data-astro-cid-nhtads3f]{flex-direction:column;display:flex}@media (width<=899px){.panel-build[data-astro-cid-nhtads3f] .panel-tabs[data-astro-cid-nhtads3f]{display:none}.panel-build[data-astro-cid-nhtads3f]{border:0}}.build[data-astro-cid-nhtads3f]{flex:1}.build-hero[data-astro-cid-nhtads3f]{text-align:center;flex-direction:column;align-items:center;padding:6px 0 14px;display:flex}.build-h[data-astro-cid-nhtads3f]{letter-spacing:-.01em;margin-top:8px;font-size:15px;font-weight:600}.build-chip[data-astro-cid-nhtads3f]{background:var(--color-paper);border-radius:99px;align-items:center;gap:6px;margin-top:8px;padding:3px 10px 3px 4px;font-size:11.5px;font-weight:600;display:inline-flex}.build-chip[data-astro-cid-nhtads3f] img[data-astro-cid-nhtads3f]{background:#111;border-radius:50%}.build-k[data-astro-cid-nhtads3f]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);margin:10px 0 6px;font-size:10.5px;font-weight:600}.rows[data-astro-cid-nhtads3f]{flex-direction:column;gap:4px;display:flex}.row[data-astro-cid-nhtads3f]{background:#00000008;border-radius:9px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #0000000d}.row-name[data-astro-cid-nhtads3f]{white-space:nowrap;font-weight:600}.row-run[data-astro-cid-nhtads3f],.row-ok[data-astro-cid-nhtads3f]{white-space:nowrap;align-items:center;gap:6px;min-width:0;margin-left:auto;font-size:11px;display:none}.row-run[data-astro-cid-nhtads3f] .shimmer[data-astro-cid-nhtads3f]{text-overflow:ellipsis;overflow:hidden}.row-ok[data-astro-cid-nhtads3f]{color:#047857;font-weight:600;display:inline-flex}.row-ok[data-astro-cid-nhtads3f] svg{width:13px;height:13px}.ss[data-astro-cid-nhtads3f][data-mode=play] .row[data-astro-cid-nhtads3f]:not([data-done]) .row-run[data-astro-cid-nhtads3f]{display:inline-flex}.ss[data-astro-cid-nhtads3f][data-mode=play] .row[data-astro-cid-nhtads3f]:not([data-done]) .row-ok[data-astro-cid-nhtads3f]{display:none}.spin[data-astro-cid-nhtads3f]{border:1.6px solid var(--color-ink-soft);border-top-color:#0000;border-radius:50%;flex:none;width:10px;height:10px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.report[data-astro-cid-nhtads3f]{align-items:center;gap:8px;display:flex}.report-ico[data-astro-cid-nhtads3f]{color:#047857;background:#ecfdf5;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.report-ico[data-astro-cid-nhtads3f] svg{width:12px;height:12px}.badge-ok[data-astro-cid-nhtads3f]{color:#047857;background:#ecfdf5;border-radius:99px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.ready[data-astro-cid-nhtads3f]{text-align:center;background:#fff;flex-direction:column;align-items:center;display:flex;position:absolute;inset:44px 0 0}.ready-ico[data-astro-cid-nhtads3f]{color:#059669;background:#ecfdf5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-top:18px;display:flex}.ready-ico[data-astro-cid-nhtads3f] svg{width:22px;height:22px}.ready-sub[data-astro-cid-nhtads3f]{max-width:30ch;color:var(--color-ink-soft);margin-top:4px;font-size:12.5px;line-height:1.45}.ready-frame[data-astro-cid-nhtads3f]{width:100%;box-shadow:0 0 0 1px var(--color-line), 0 10px 24px -14px #0000004d;border-radius:12px;margin-top:18px;position:relative;overflow:hidden}.ready-bar[data-astro-cid-nhtads3f]{border-bottom:1px solid var(--color-line);background:#fafafa;align-items:center;gap:5px;padding:7px 10px;display:flex}.ready-bar[data-astro-cid-nhtads3f] i[data-astro-cid-nhtads3f]{background:#00000024;border-radius:50%;width:7px;height:7px}.ready-bar[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);box-shadow:inset 0 0 0 1px var(--color-line);background:#fff;border-radius:6px;margin-left:8px;padding:2px 8px;font-size:10px}.ready-skel[data-astro-cid-nhtads3f]{filter:blur(1.5px);flex-direction:column;gap:8px;padding:16px;display:flex}.ready-skel[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]{background:#00000014;border-radius:5px;height:9px}.ready-skel[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]:first-child{width:40%;height:12px}.ready-skel[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]:nth-child(2){width:80%}.ready-skel[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]:nth-child(3){width:60%}.ready-skel[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]:nth-child(n+4){background:#0000000d;width:100%;height:14px}.ready-open[data-astro-cid-nhtads3f]{position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.browser[data-astro-cid-nhtads3f]{flex-direction:column;display:flex}@media (width>=900px){.browser[data-astro-cid-nhtads3f]{height:34.5rem}}.br-bar[data-astro-cid-nhtads3f]{border-bottom:1px solid var(--color-line);background:#fafafa;align-items:center;gap:10px;padding:9px 14px;display:flex}.br-dots[data-astro-cid-nhtads3f]{gap:6px;display:flex}.br-dots[data-astro-cid-nhtads3f] i[data-astro-cid-nhtads3f]{border-radius:50%;width:10px;height:10px}.br-dots[data-astro-cid-nhtads3f] i[data-astro-cid-nhtads3f]:first-child{background:#ef444466}.br-dots[data-astro-cid-nhtads3f] i[data-astro-cid-nhtads3f]:nth-child(2){background:#f59e0b80}.br-dots[data-astro-cid-nhtads3f] i[data-astro-cid-nhtads3f]:nth-child(3){background:#10b98166}.br-url[data-astro-cid-nhtads3f]{box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink-soft);background:#fff;border-radius:7px;align-items:center;gap:5px;padding:3px 10px;font-size:11.5px;display:inline-flex}.br-url[data-astro-cid-nhtads3f] svg{width:11px;height:11px}.br-iter[data-astro-cid-nhtads3f]{background:var(--color-ink);color:#fff;border-radius:99px;padding:2px 8px;font-size:10.5px;font-weight:700}.presence[data-astro-cid-nhtads3f]{background:#2d2c2b;border-radius:99px;margin-left:auto;padding:3px;display:flex}.presence[data-astro-cid-nhtads3f] .av[data-astro-cid-nhtads3f]{width:24px;height:24px;font-size:8.5px;box-shadow:0 0 0 2px #2d2c2b}.presence[data-astro-cid-nhtads3f] .av[data-astro-cid-nhtads3f]+.av[data-astro-cid-nhtads3f]{margin-left:-5px}.yp[data-astro-cid-nhtads3f]{background:#fcfcfc;flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}@media (width>=900px){.yp[data-astro-cid-nhtads3f]{grid-template-columns:12rem minmax(0,1fr)}}.yp-nav[data-astro-cid-nhtads3f]{display:none}@media (width>=900px){.yp-nav[data-astro-cid-nhtads3f]{border-right:1px solid var(--color-line);color:var(--color-ink-soft);background:#fff;flex-direction:column;gap:2px;padding:16px 12px;font-size:12.5px;display:flex}.yp-nav[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]{border-radius:8px;padding:6px 10px}.yp-nav[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f].is-on{background:var(--color-paper);color:var(--color-ink);font-weight:600}}.yp-logo[data-astro-cid-nhtads3f]{color:var(--color-ink);align-items:center;gap:8px;margin-bottom:14px;padding:0 4px;font-size:13px;font-weight:700;display:flex}.yp-mark[data-astro-cid-nhtads3f]{color:#fff;background:#4f46e5;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:800;display:flex}.yp-main[data-astro-cid-nhtads3f]{min-width:0;padding:20px 16px 120px}@media (width>=900px){.yp-main[data-astro-cid-nhtads3f]{padding:28px 32px}}.yp-top[data-astro-cid-nhtads3f]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.yp-h[data-astro-cid-nhtads3f]{letter-spacing:-.02em;font-size:20px;font-weight:700}.yp-sub[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);margin-top:2px;font-size:12px}.yp-actions[data-astro-cid-nhtads3f]{align-items:center;gap:8px;display:flex}.yp-btn[data-astro-cid-nhtads3f]{white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #00000024}.yp-btn[data-astro-cid-nhtads3f] svg{width:14px;height:14px}.yp-btn-dark[data-astro-cid-nhtads3f]{color:#fff;box-shadow:none;background:#4f46e5}.yp-swap[data-astro-cid-nhtads3f]>.is-done[data-astro-cid-nhtads3f]{align-items:center;gap:6px;display:inline-flex}.yp-target[data-astro-cid-nhtads3f]{border-radius:11px;display:inline-flex;position:relative}.ss[data-astro-cid-nhtads3f][data-mode=play] .yp-target[data-astro-cid-nhtads3f][data-on]{animation:2.2s forwards target}@keyframes target{0%{box-shadow:0 0 #11182700}20%,75%{box-shadow:0 0 0 3px #fff,0 0 0 5px #111827}to{box-shadow:0 0 0 3px #fff,0 0 0 5px #11182700}}.ss[data-astro-cid-nhtads3f][data-mode=play] .yp-target[data-astro-cid-nhtads3f]{opacity:1!important;transform:none!important}.ss[data-astro-cid-nhtads3f][data-mode=play] .yp-swap[data-astro-cid-nhtads3f][data-done]{animation:.7s refresh}@keyframes refresh{0%{filter:blur(3px);opacity:.4}to{filter:none;opacity:1}}.pin[data-astro-cid-nhtads3f]{width:24px;height:24px;position:absolute;top:-18px;right:-16px}.pin[data-astro-cid-nhtads3f]>span[data-astro-cid-nhtads3f]{color:#fff;border-radius:50% 50% 50% 0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0;box-shadow:0 0 0 2px #fff,0 6px 14px -4px #0006}.pin-new[data-astro-cid-nhtads3f]{background:#111827}.pin-review[data-astro-cid-nhtads3f]{background:#059669}.pin-swap[data-astro-cid-nhtads3f] .pin-new[data-astro-cid-nhtads3f]{display:none}.ss[data-astro-cid-nhtads3f][data-mode=play] .pin-swap[data-astro-cid-nhtads3f]:not([data-done]) .pin-new[data-astro-cid-nhtads3f]{display:flex}.ss[data-astro-cid-nhtads3f][data-mode=play] .pin-swap[data-astro-cid-nhtads3f]:not([data-done]) .pin-review[data-astro-cid-nhtads3f]{display:none}.ss[data-astro-cid-nhtads3f][data-mode=play] .pin-swap[data-astro-cid-nhtads3f][data-done] .pin-review[data-astro-cid-nhtads3f]{background:#7c3aed}.ss[data-astro-cid-nhtads3f][data-mode=play] .scene[data-astro-cid-nhtads3f][data-resolved] .pin-review[data-astro-cid-nhtads3f]{background:#059669}.ss[data-astro-cid-nhtads3f][data-mode=play] .pin[data-astro-cid-nhtads3f][data-on]{animation:.42s cubic-bezier(.3,1.5,.5,1) drop}@keyframes drop{0%{transform:translateY(-14px)scale(.4)}}.yp-stats[data-astro-cid-nhtads3f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.yp-stats[data-astro-cid-nhtads3f] p[data-astro-cid-nhtads3f]{box-shadow:inset 0 0 0 1px var(--color-line);background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.yp-stats[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);font-size:11px;font-weight:500}.yp-stats[data-astro-cid-nhtads3f] b[data-astro-cid-nhtads3f]{letter-spacing:-.02em;font-size:17px;font-weight:700}.yp-table[data-astro-cid-nhtads3f]{border-collapse:collapse;width:100%;margin-top:20px;font-size:12.5px}.yp-table[data-astro-cid-nhtads3f] th[data-astro-cid-nhtads3f]{border-bottom:1px solid var(--color-line);text-align:left;color:var(--color-ink-soft);padding:8px 10px;font-size:11px;font-weight:600}.yp-table[data-astro-cid-nhtads3f] td[data-astro-cid-nhtads3f]{border-bottom:1px solid #0000000f;padding:10px}.yp-st[data-astro-cid-nhtads3f]{color:#047857;background:#ecfdf5;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.yp-st[data-astro-cid-nhtads3f].is-due{color:#b45309;background:#fff7ed}.thread[data-astro-cid-nhtads3f]{z-index:2;color:#2d2c2b;background:#fff;border-radius:16px;padding:12px;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 0 0 1px #0000000f,0 18px 42px #2d2c2b38}@media (width>=900px){.thread[data-astro-cid-nhtads3f]{width:22rem;inset:96px 40px auto auto}}.th-head[data-astro-cid-nhtads3f]{justify-content:space-between;align-items:center;display:flex}.th-title[data-astro-cid-nhtads3f]{font-size:13px;font-weight:700}.th-title[data-astro-cid-nhtads3f]>.is-done[data-astro-cid-nhtads3f]{display:inline}.th-x[data-astro-cid-nhtads3f]{color:#0006;font-size:16px;line-height:1}.th-status[data-astro-cid-nhtads3f]{color:#00000080;background:#f1f1f0;border-radius:12px;gap:2px;margin-top:10px;padding:3px;font-size:11px;font-weight:600;display:flex}.st[data-astro-cid-nhtads3f]{text-align:center;white-space:nowrap;border-radius:9px;flex:1;padding:4px 6px}.st-resolved[data-astro-cid-nhtads3f]{color:#16a34a;background:#ecfdf5;box-shadow:inset 0 0 0 1px #bbf7d0}.ss[data-astro-cid-nhtads3f][data-mode=play] .st-new[data-astro-cid-nhtads3f]:not([data-done]){color:#111827;background:#f3f4f6;box-shadow:inset 0 0 0 1px #d1d5db}.ss[data-astro-cid-nhtads3f][data-mode=play] .st-review[data-astro-cid-nhtads3f][data-done]{color:#7c3aed;background:#f5f3ff;box-shadow:inset 0 0 0 1px #ddd6fe}.ss[data-astro-cid-nhtads3f][data-mode=play] .scene[data-astro-cid-nhtads3f][data-resolved] .st-review[data-astro-cid-nhtads3f],.ss[data-astro-cid-nhtads3f][data-mode=play] .st-resolved[data-astro-cid-nhtads3f]:not([data-done]){color:inherit;box-shadow:none;background:0 0}.th-msgs[data-astro-cid-nhtads3f]{flex-direction:column;gap:10px;margin-top:10px;display:flex}.th-msg[data-astro-cid-nhtads3f]+.th-msg[data-astro-cid-nhtads3f]{border-top:1px solid #00000012;padding-top:10px}.th-meta[data-astro-cid-nhtads3f]{color:#00000080;align-items:center;gap:6px;font-size:11px;display:flex}.th-meta[data-astro-cid-nhtads3f] img[data-astro-cid-nhtads3f]{background:#111;border-radius:50%}.th-text[data-astro-cid-nhtads3f]{margin-top:4px;font-size:13px;line-height:1.45}.th-typing[data-astro-cid-nhtads3f]{align-items:center;gap:6px;display:flex}.th-typing[data-astro-cid-nhtads3f] img[data-astro-cid-nhtads3f]{background:#111;border-radius:50%}.th-typing[data-astro-cid-nhtads3f] .brl[data-astro-cid-nhtads3f]{font-size:13px}.th-compose[data-astro-cid-nhtads3f]{margin-top:10px}.th-input[data-astro-cid-nhtads3f]{border-radius:12px;min-height:54px;padding:8px 10px;font-size:13px;line-height:1.45;box-shadow:inset 0 0 0 1px #00000024}.th-btns[data-astro-cid-nhtads3f]{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.typed[data-astro-cid-nhtads3f]{display:inline-block}.ss[data-astro-cid-nhtads3f][data-mode=play] .typed[data-astro-cid-nhtads3f]{clip-path:inset(0 100% 0 0);transition:opacity,clip-path 1.1s steps(36,end);transform:none!important}.ss[data-astro-cid-nhtads3f][data-mode=play] .typed[data-astro-cid-nhtads3f][data-on]{clip-path:inset(0)}.ss[data-astro-cid-nhtads3f][data-mode=play] .th-compose[data-astro-cid-nhtads3f][data-done],.ss[data-astro-cid-nhtads3f][data-mode=play] .th-typing[data-astro-cid-nhtads3f][data-done],.ss[data-astro-cid-nhtads3f][data-mode=play] [data-astro-cid-nhtads3f]:is(.th-status,.th-msg,.th-typing):not([data-on]){display:none}.ss[data-astro-cid-nhtads3f][data-mode=play] .thread[data-astro-cid-nhtads3f]:not([data-on]){pointer-events:none}.approve[data-astro-cid-nhtads3f]{z-index:3;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 0 0 1px #00000014,0 24px 50px -20px #11182773}@media (width>=900px){.approve[data-astro-cid-nhtads3f]{width:33rem;bottom:24px;left:calc(12rem + 32px);right:auto}}.approve-av[data-astro-cid-nhtads3f]{background:#111;border-radius:50%;flex:none}.approve-h[data-astro-cid-nhtads3f]{font-size:13px;font-weight:600}.approve-h[data-astro-cid-nhtads3f]>.is-done[data-astro-cid-nhtads3f]{display:inline}.approve-pr[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.approve-pr[data-astro-cid-nhtads3f] svg{color:#047857;width:13px;height:13px}.add[data-astro-cid-nhtads3f]{color:#047857;font-weight:700}.del[data-astro-cid-nhtads3f]{color:#b91c1c;font-weight:700}.approve-btn[data-astro-cid-nhtads3f]>.is-done[data-astro-cid-nhtads3f]{align-items:center;gap:4px;display:inline-flex}.approve-btn[data-astro-cid-nhtads3f][data-done],.ss[data-astro-cid-nhtads3f]:not([data-mode=play]) .approve-btn[data-astro-cid-nhtads3f]{background:#059669}.ss[data-astro-cid-nhtads3f][data-mode=play] .approve-btn[data-astro-cid-nhtads3f][data-done]{animation:.26s press}.mc-bar[data-astro-cid-nhtads3f]{z-index:1;color:#fff;background:#2d2c2bf5;border-radius:16px;gap:4px;padding:5px;display:flex;position:absolute;bottom:16px;right:16px}.mc-annotate[data-astro-cid-nhtads3f]{background:#ffffff1a;border-radius:10px;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.mc-annotate[data-astro-cid-nhtads3f] svg{width:13px;height:13px}.ss[data-astro-cid-nhtads3f][data-mode=play] .mc-annotate[data-astro-cid-nhtads3f]:not([data-done]){color:#111827;background:#fff}.mc-ico[data-astro-cid-nhtads3f]{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.mc-ico[data-astro-cid-nhtads3f] svg{width:15px;height:15px}.ss[data-astro-cid-nhtads3f]:not([data-mode=play]) .mc-bar[data-astro-cid-nhtads3f]{display:none}@media (width<=639px){.m-hide[data-astro-cid-nhtads3f]{display:none!important}.msgs[data-astro-cid-nhtads3f]{padding:14px}.chat-head[data-astro-cid-nhtads3f]{padding:12px 14px 8px}.stepper-swap[data-astro-cid-nhtads3f]{padding:0 14px 10px}.composer[data-astro-cid-nhtads3f]{padding:0 10px 10px}.next-text[data-astro-cid-nhtads3f]{white-space:normal}.yp-main[data-astro-cid-nhtads3f]{padding-bottom:260px}.thread[data-astro-cid-nhtads3f]{top:auto;bottom:92px}.approve[data-astro-cid-nhtads3f]{bottom:12px;left:12px;right:12px}.approve-pr[data-astro-cid-nhtads3f] .add[data-astro-cid-nhtads3f],.approve-pr[data-astro-cid-nhtads3f] .del[data-astro-cid-nhtads3f],.approve-av[data-astro-cid-nhtads3f]{display:none}.approve[data-astro-cid-nhtads3f]{padding:12px}}@media (width<=899px){.ss[data-astro-cid-nhtads3f][data-mode=play] [data-astro-cid-nhtads3f][data-scene="0"] .app[data-astro-cid-nhtads3f]{height:33rem}.panel-build[data-astro-cid-nhtads3f]{min-height:0;display:flex}.panel-build[data-astro-cid-nhtads3f] .build[data-astro-cid-nhtads3f]{padding:18px 16px 20px}.panel-build[data-astro-cid-nhtads3f] .ready[data-astro-cid-nhtads3f]{padding:0 16px;inset:0}}@media (prefers-reduced-motion:reduce){.live-dot[data-astro-cid-nhtads3f],.spin[data-astro-cid-nhtads3f],.shimmer[data-astro-cid-nhtads3f],.brl[data-astro-cid-nhtads3f] span[data-astro-cid-nhtads3f]{animation:none}.shimmer[data-astro-cid-nhtads3f]{color:var(--color-ink-soft);background:0 0}}.ss[data-astro-cid-nhtads3f][data-paused] [data-astro-cid-nhtads3f]:is(.spin,.shimmer,.brl span),.ss[data-astro-cid-nhtads3f][data-offscreen] [data-astro-cid-nhtads3f]:is(.spin,.shimmer,.brl span,.live-dot){animation-play-state:paused}.tile[data-astro-cid-ey5ehg2t]{box-shadow:0 0 0 1px var(--color-line);background:#fff;flex-direction:column;padding:12px 12px 28px;display:flex}.tile-title[data-astro-cid-ey5ehg2t]{letter-spacing:-.015em;margin-top:24px;padding-inline:16px;font-size:20px;font-weight:600;line-height:1.25}.tile-body[data-astro-cid-ey5ehg2t]{color:var(--color-ink-soft);margin-top:8px;padding-inline:16px;font-size:15px;line-height:1.55}.pic[data-astro-cid-ey5ehg2t]{background:var(--color-paper);border-radius:20px;height:188px;padding:18px;position:relative;overflow:hidden}.pic-center[data-astro-cid-ey5ehg2t]{justify-content:center;align-items:center;display:flex}.line[data-astro-cid-ey5ehg2t]{background:#00000014;border-radius:4px;height:7px;display:block}.w-80[data-astro-cid-ey5ehg2t]{width:80%}.w-70[data-astro-cid-ey5ehg2t]{width:70%}.w-60[data-astro-cid-ey5ehg2t]{width:60%}.w-50[data-astro-cid-ey5ehg2t]{width:50%}.w-40[data-astro-cid-ey5ehg2t]{width:40%}.av[data-astro-cid-ey5ehg2t]{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:inline-flex;box-shadow:0 0 0 2px #fff}.tone-a[data-astro-cid-ey5ehg2t]{background:#374151}.tone-b[data-astro-cid-ey5ehg2t]{background:#6b7280}.tone-c[data-astro-cid-ey5ehg2t]{background:#9ca3af}.tone-d[data-astro-cid-ey5ehg2t]{background:#111827}.tile-lead[data-astro-cid-ey5ehg2t]{color:#fff;box-shadow:none;background:#111827}.tile-lead[data-astro-cid-ey5ehg2t] .tile-body[data-astro-cid-ey5ehg2t]{color:#ffffffb8}.tile-lead[data-astro-cid-ey5ehg2t] .pic[data-astro-cid-ey5ehg2t]{background:radial-gradient(80% 90% at 70% 0,#ffffff1a,#0000 70%),#1f2937}.mini-win[data-astro-cid-ey5ehg2t]{height:100%;color:var(--color-ink);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 40px -20px #0009}.mini-bar[data-astro-cid-ey5ehg2t]{border-bottom:1px solid var(--color-line);align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:600;display:flex}.mini-url[data-astro-cid-ey5ehg2t]{background:var(--color-paper);color:var(--color-ink-soft);border-radius:99px;margin-left:auto;padding:2px 8px;font-weight:500}.mini-body[data-astro-cid-ey5ehg2t]{grid-template-columns:52px 1fr;height:100%;display:grid}.mini-side[data-astro-cid-ey5ehg2t]{border-right:1px solid var(--color-line);flex-direction:column;gap:7px;padding:12px 10px;display:flex}.mini-side[data-astro-cid-ey5ehg2t] i[data-astro-cid-ey5ehg2t]{background:#00000014;border-radius:3px;height:6px;display:block}.mini-side[data-astro-cid-ey5ehg2t] i[data-astro-cid-ey5ehg2t]:first-child{background:#00000038}.mini-main[data-astro-cid-ey5ehg2t]{flex-direction:column;gap:9px;padding:14px;display:flex}.presence[data-astro-cid-ey5ehg2t]{align-items:center;margin-bottom:6px;display:flex}.presence[data-astro-cid-ey5ehg2t] .av[data-astro-cid-ey5ehg2t]+.av[data-astro-cid-ey5ehg2t]{margin-left:-6px}.presence-n[data-astro-cid-ey5ehg2t]{color:var(--color-ink-soft);margin-left:10px;font-size:11px;font-weight:600}.pic-stack[data-astro-cid-ey5ehg2t]{flex-direction:column;justify-content:center;gap:8px;display:flex}.req[data-astro-cid-ey5ehg2t]{box-shadow:0 0 0 1px var(--color-line), 0 6px 14px -10px #00000040;margin-left:calc(var(--i) * 14px);margin-right:calc((2 - var(--i)) * 14px);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:9px 12px;display:flex}.req[data-astro-cid-ey5ehg2t] .av[data-astro-cid-ey5ehg2t]{box-shadow:none}.req-who[data-astro-cid-ey5ehg2t]{color:var(--color-ink-soft);font-size:10.5px;font-weight:600;display:block}.req-text[data-astro-cid-ey5ehg2t]{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.decks[data-astro-cid-ey5ehg2t]{width:80%;height:118px;margin-top:34px;position:relative}.deck[data-astro-cid-ey5ehg2t]{box-shadow:0 0 0 1px var(--color-line);background:#fff;border-radius:12px;position:absolute;inset:0}.deck-3[data-astro-cid-ey5ehg2t]{background:#f3f4f6;transform:translateY(-32px)scale(.84)}.deck-2[data-astro-cid-ey5ehg2t]{background:#fafafa;transform:translateY(-16px)scale(.92)}.deck-tag[data-astro-cid-ey5ehg2t]{color:#0006;font-size:9.5px;font-weight:700;position:absolute;top:3px;left:10px}.deck-1[data-astro-cid-ey5ehg2t]{box-shadow:0 0 0 1px var(--color-line), 0 18px 30px -18px #00000059;flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.deck-bar[data-astro-cid-ey5ehg2t]{border-bottom:1px solid var(--color-line);align-items:center;gap:6px;margin:0 -12px 4px;padding:8px 12px;font-size:11px;font-weight:600;display:flex}.deck-url[data-astro-cid-ey5ehg2t]{color:var(--color-ink-soft);margin-left:auto;font-weight:500}.dot-live[data-astro-cid-ey5ehg2t]{background:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #10b9812e}.deck-h[data-astro-cid-ey5ehg2t]{justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.deck-btn[data-astro-cid-ey5ehg2t]{background:var(--color-ink);color:#fff;border-radius:6px;padding:3px 8px;font-size:9.5px;font-weight:600}.cmt-ui[data-astro-cid-ey5ehg2t]{height:100%;box-shadow:0 0 0 1px var(--color-line);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative}.cmt-target[data-astro-cid-ey5ehg2t]{background:var(--color-ink);color:#fff;outline-offset:3px;border-radius:99px;outline:1.5px dashed #0006;align-self:flex-start;margin-top:6px;padding:5px 12px;font-size:11px;font-weight:600}.cmt-pin[data-astro-cid-ey5ehg2t]{background:var(--color-ink);color:#fff;border-radius:50% 50% 50% 0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex;position:absolute;top:52px;left:86px;box-shadow:0 0 0 2px #fff,0 4px 10px #00000040}.cmt-bubble[data-astro-cid-ey5ehg2t]{width:64%;box-shadow:0 0 0 1px var(--color-line), 0 14px 28px -14px #00000059;background:#fff;border-radius:12px;padding:9px 11px;font-size:11.5px;line-height:1.4;position:absolute;bottom:12px;right:12px}.cmt-bubble[data-astro-cid-ey5ehg2t] b[data-astro-cid-ey5ehg2t]{margin-right:4px;font-weight:700}.cmt-reply[data-astro-cid-ey5ehg2t]{border-top:1px solid var(--color-line);color:#047857;align-items:center;gap:5px;margin-top:6px;padding-top:6px;font-weight:600;display:flex}.hist[data-astro-cid-ey5ehg2t]{flex-direction:column;justify-content:center;height:100%;display:flex}.hist[data-astro-cid-ey5ehg2t] li[data-astro-cid-ey5ehg2t]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0 9px 20px;font-size:12.5px;display:grid;position:relative}.hist[data-astro-cid-ey5ehg2t] li[data-astro-cid-ey5ehg2t]:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:3px;box-shadow:inset 0 0 0 2px #9ca3af}.hist[data-astro-cid-ey5ehg2t] li[data-astro-cid-ey5ehg2t]:not(.is-last):after{content:"";background:#00000024;width:1px;height:calc(100% - 12px);position:absolute;top:calc(50% + 6px);left:6.5px}.hist[data-astro-cid-ey5ehg2t] li[data-astro-cid-ey5ehg2t].is-last:before{background:var(--color-ink);box-shadow:0 0 0 3px #11182724}.hist-kind[data-astro-cid-ey5ehg2t]{box-shadow:inset 0 0 0 1px var(--color-line);background:#fff;border-radius:6px;padding:1px 7px;font-size:10.5px;font-weight:700}.hist-kind[data-astro-cid-ey5ehg2t].k-2{background:var(--color-ink);color:#fff;box-shadow:none}.hist-text[data-astro-cid-ey5ehg2t]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hist-meta[data-astro-cid-ey5ehg2t]{color:var(--color-ink-soft);font-size:11px}.pr[data-astro-cid-ey5ehg2t]{width:88%;box-shadow:0 0 0 1px var(--color-line), 0 18px 30px -18px #00000059;background:#fff;border-radius:14px;padding:14px 16px}.pr-head[data-astro-cid-ey5ehg2t]{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.pr-head[data-astro-cid-ey5ehg2t] svg[data-astro-cid-ey5ehg2t]{color:#047857}.pr-meta[data-astro-cid-ey5ehg2t]{color:var(--color-ink-soft);gap:10px;margin-top:8px;font-size:12px;display:flex}.add[data-astro-cid-ey5ehg2t]{color:#047857;font-weight:700}.del[data-astro-cid-ey5ehg2t]{color:#b91c1c;font-weight:700}.pr-state[data-astro-cid-ey5ehg2t]{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.pr-chip[data-astro-cid-ey5ehg2t]{color:#047857;background:#ecfdf5;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:700}.pr-who[data-astro-cid-ey5ehg2t]{color:var(--color-ink-soft);font-size:11.5px}.ent[data-astro-cid-mc4rrfnu]{background:radial-gradient(45% 60% at 72%,#9ca3af24,#0000 70%),linear-gradient(#0d0e11 0%,#15171b 100%)}.tag[data-astro-cid-mc4rrfnu]{color:#ffffffd9;background:#ffffff1a;border-radius:99px;padding:4px 11px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.fit[data-astro-cid-mc4rrfnu]{flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.spokes[data-astro-cid-mc4rrfnu]{display:none}.core[data-astro-cid-mc4rrfnu]{justify-content:center;align-items:center;width:168px;height:168px;display:flex;position:relative}.core[data-astro-cid-mc4rrfnu] .core-orb{filter:drop-shadow(0 0 30px #e5e7eb38)drop-shadow(0 20px 30px #0009);width:104px;height:104px;position:relative}.ring[data-astro-cid-mc4rrfnu]{border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1f}.ring-1[data-astro-cid-mc4rrfnu]{inset:18px}.ring-2[data-astro-cid-mc4rrfnu]{inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.chips[data-astro-cid-mc4rrfnu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.chip[data-astro-cid-mc4rrfnu]{color:#ffffffeb;background:#ffffff0f;border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:14px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.chip-ico[data-astro-cid-mc4rrfnu]{background:#ffffff14;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.chip-ico[data-astro-cid-mc4rrfnu] svg[data-astro-cid-mc4rrfnu]{width:16px;height:16px}@media (width>=640px){.fit[data-astro-cid-mc4rrfnu]{aspect-ratio:600/440;display:block}.spokes[data-astro-cid-mc4rrfnu]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.spoke[data-astro-cid-mc4rrfnu]{stroke:#ffffff24;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:3 5}.spark[data-astro-cid-mc4rrfnu]{stroke:#f3f4f6;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:.12 1;stroke-dashoffset:.12px;opacity:0}.core[data-astro-cid-mc4rrfnu]{aspect-ratio:1;width:30%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.core[data-astro-cid-mc4rrfnu] .core-orb{width:64%;height:64%}.ring-1[data-astro-cid-mc4rrfnu]{inset:9%}.chips[data-astro-cid-mc4rrfnu]{display:block;position:absolute;inset:0}.chip[data-astro-cid-mc4rrfnu]{left:var(--x);top:var(--y);white-space:nowrap;background:#1a1c21;position:absolute;transform:translate(-50%,-50%)}}@media (width>=640px) and (prefers-reduced-motion:no-preference){.fit[data-astro-cid-mc4rrfnu][data-live] .spark[data-astro-cid-mc4rrfnu]{animation:6s cubic-bezier(.5,0,.3,1) infinite feed;animation-delay:calc(var(--i) * 1s)}.fit[data-astro-cid-mc4rrfnu][data-live] .ring-1[data-astro-cid-mc4rrfnu]{animation:1s ease-out .8s infinite pulse}.fit[data-astro-cid-mc4rrfnu][data-paused] [data-astro-cid-mc4rrfnu]:is(.spark,.ring-1){animation-play-state:paused}}@keyframes feed{0%{stroke-dashoffset:.12px;opacity:0}3%{opacity:1}16%{stroke-dashoffset:-.95px;opacity:1}18%,to{stroke-dashoffset:-.95px;opacity:0}}@keyframes pulse{0%,to{box-shadow:inset 0 0 0 1px #ffffff1f}17%{box-shadow:inset 0 0 0 1px #ffffff4d}}body.mst{--color-magic:#374151;--color-magic-press:#111827;--color-magic-deep:#000;--color-magic-text:#1f2937;--color-sky:#f3f4f6;--color-sky-line:#d1d5db;--color-magic-on-dark:#e5e7eb}body.mst .mt-link{text-decoration-color:color-mix(in srgb, var(--color-magic-text) 30%, transparent)}body.mst .mt-link:hover{text-decoration-color:currentColor}body.mst #stcm-wrapper{--primaryColor:#111827;--iconBackgroundColor:#374151}
