.nc[data-v-dc303fe0]{all:unset;background:var(--fd-dark-2);border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff1a;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:4px;height:100%;padding:9px 10px;position:relative;text-align:left;transition:box-shadow .25s,transform .25s,opacity .3s;width:100%}.nc[data-v-dc303fe0]:hover{transform:translateY(-2px)}.nc[data-v-dc303fe0]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.nc--sel[data-v-dc303fe0]{box-shadow:inset 0 0 0 2px var(--k)}.nc--lit[data-v-dc303fe0]{box-shadow:inset 0 0 0 1px var(--k),0 0 0 5px color-mix(in srgb,var(--k) 20%,transparent),0 10px 24px -10px var(--k)}.nc--sel.nc--lit[data-v-dc303fe0]{box-shadow:inset 0 0 0 2px var(--k),0 0 0 5px color-mix(in srgb,var(--k) 20%,transparent),0 10px 24px -10px var(--k)}.nc--faded[data-v-dc303fe0]{opacity:.4}.nc-kind[data-v-dc303fe0]{align-items:center;color:var(--k);display:flex;font-family:var(--fd-mono);font-size:12px;gap:6px;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.nc-dot[data-v-dc303fe0]{background:var(--k);border-radius:2px;flex-shrink:0;height:7px;width:7px}.nc-lang[data-v-dc303fe0]{background:#ffffff12;border-radius:4px;color:var(--fd-dark-muted);letter-spacing:0;margin-left:auto;padding:1px 5px;text-transform:none}.nc-name[data-v-dc303fe0]{color:#f3f4f6;font-family:var(--fd-sans);font-size:14px;font-weight:600}.nc-name[data-v-dc303fe0],.nc-op[data-v-dc303fe0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nc-op[data-v-dc303fe0]{color:#7c8390;font-family:var(--fd-mono);font-size:12px}.nc--wide[data-v-dc303fe0]{gap:6px;padding:12px 14px}.nc--wide .nc-name[data-v-dc303fe0]{font-size:15px}.nc-ping[data-v-dc303fe0]{box-shadow:0 0 12px #fde68a;height:10px;right:-5px;top:10px;width:10px}.nc-ping[data-v-dc303fe0],.nc-ring[data-v-dc303fe0]{background:#fde68a;border-radius:50%;position:absolute}.nc-ring[data-v-dc303fe0]{animation:fd-ping 1.4s ease-out infinite;inset:0}@media(prefers-reduced-motion:reduce){.nc[data-v-dc303fe0],.nc[data-v-dc303fe0]:hover{transform:none;transition:none}}.ec[data-v-b7e6d81c]{all:unset;align-items:center;background:var(--fd-dark);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff24;box-sizing:border-box;color:var(--fd-dark-muted);cursor:pointer;display:inline-flex;font-family:var(--fd-mono);font-size:12px;gap:6px;height:26px;justify-content:center;min-width:84px;padding:0 10px;transition:box-shadow .2s,color .2s,opacity .3s,transform .15s;white-space:nowrap}.ec[data-v-b7e6d81c]:hover{color:#fff;transform:translateY(-1px)}.ec[data-v-b7e6d81c]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.ec--lit[data-v-b7e6d81c]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--m) 70%,transparent);color:#e5e7eb}.ec--sel[data-v-b7e6d81c]{box-shadow:inset 0 0 0 1.5px var(--m);color:#fff}.ec--faded[data-v-b7e6d81c]{opacity:.4}.ec-dot[data-v-b7e6d81c]{background:var(--m);border-radius:50%;flex-shrink:0;height:7px;width:7px}@media(prefers-reduced-motion:reduce){.ec[data-v-b7e6d81c],.ec[data-v-b7e6d81c]:hover{transform:none;transition:none}}.yp[data-v-c5799a9a]{font-family:var(--fd-mono);font-size:12.5px;height:100%;line-height:1.75;overflow:auto;overscroll-behavior:contain;padding:0 0 14px;position:relative;scroll-behavior:smooth}.yp[data-v-c5799a9a]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:-2px}.yp-head[data-v-c5799a9a]{align-items:center;background:var(--fd-dark);color:#6b7280;display:flex;font-size:12px;gap:8px;padding:12px 14px 8px;position:sticky;top:0;z-index:1}.yp-file[data-v-c5799a9a]{min-width:0;overflow:hidden;text-overflow:ellipsis}.yp-file[data-v-c5799a9a],.yp-ok[data-v-c5799a9a]{white-space:nowrap}.yp-ok[data-v-c5799a9a]{color:var(--fd-k-store);margin-left:auto}.yl[data-v-c5799a9a],.yp-code[data-v-c5799a9a]{white-space:pre}.yl[data-v-c5799a9a]{color:#9ca3af;display:block;padding:0 14px 0 0;transition:background .25s,box-shadow .25s}.yl-n[data-v-c5799a9a]{color:#3f4652;display:inline-block;margin-right:12px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:26px}.yl-h[data-v-c5799a9a]{color:#c4b5fd}.yl-k[data-v-c5799a9a]{color:#9ca3af}.yl-p[data-v-c5799a9a]{color:#4b5563}.yl-v[data-v-c5799a9a]{color:#e5e7eb}.yl--hl[data-v-c5799a9a]{background:color-mix(in srgb,var(--fd-accent) 24%,transparent);box-shadow:inset 2px 0 0 var(--fd-accent)}.yl--hl .yl-h[data-v-c5799a9a],.yl--hl .yl-k[data-v-c5799a9a]{color:#fff}.yl--hl .yl-n[data-v-c5799a9a]{color:#a1a1aa}.yl--flash[data-v-c5799a9a]{animation:yl-flash-c5799a9a 1.1s ease-out}@keyframes yl-flash-c5799a9a{0%{background:color-mix(in srgb,#fde68a 45%,transparent)}to{background:color-mix(in srgb,var(--fd-accent) 24%,transparent)}}@media(prefers-reduced-motion:reduce){.yp[data-v-c5799a9a]{scroll-behavior:auto}.yl[data-v-c5799a9a]{transition:none}.yl--flash[data-v-c5799a9a]{animation:none}}.ins[data-v-42db74c4]{padding:16px}.ins-in[data-v-42db74c4]{animation:fd-in .35s cubic-bezier(.2,.7,.2,1) both;display:flex;flex-direction:column;gap:12px}.ins-head[data-v-42db74c4]{color:#6b7280;font-family:var(--fd-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.ins-title[data-v-42db74c4]{align-items:center;color:#f9fafb;display:flex;font-size:16px;font-weight:600;gap:9px;line-height:1.3}.ins-title>span[data-v-42db74c4]{flex-shrink:0}.ins-desc[data-v-42db74c4]{color:var(--fd-dark-muted);font-size:14px;line-height:1.55;margin:0}.ins-rows[data-v-42db74c4]{border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff12;margin:0;overflow:hidden}.ins-row[data-v-42db74c4]{align-items:baseline;display:flex;font-size:12.5px;gap:12px;justify-content:space-between;padding:8px 10px}.ins-row+.ins-row[data-v-42db74c4]{border-top:1px solid hsla(0,0%,100%,.05)}.ins-row dt[data-v-42db74c4]{color:#6b7280;white-space:nowrap}.ins-row dd[data-v-42db74c4]{color:#e5e7eb;font-family:var(--fd-mono);margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.ins-modes[data-v-42db74c4]{display:flex;flex-direction:column;gap:8px}.ins-note[data-v-42db74c4]{color:#6b7280;font-size:12px}.ins-mbtns[data-v-42db74c4]{display:flex;flex-wrap:wrap;gap:6px}.ins-mbtn[data-v-42db74c4]{all:unset;align-items:center;border-radius:7px;box-shadow:inset 0 0 0 1px #ffffff1f;box-sizing:border-box;color:var(--fd-dark-muted);cursor:pointer;display:inline-flex;font-family:var(--fd-mono);font-size:12px;height:30px;padding:0 10px;transition:background .2s,color .2s,box-shadow .2s}.ins-mbtn[data-v-42db74c4]:hover{box-shadow:inset 0 0 0 1px var(--m);color:#fff}.ins-mbtn[data-v-42db74c4]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.ins-mbtn--on[data-v-42db74c4],.ins-mbtn--on[data-v-42db74c4]:hover{background:var(--m);box-shadow:none;color:var(--fd-dark);font-weight:700}@media(prefers-reduced-motion:reduce){.ins-in[data-v-42db74c4]{animation:none}}.cv[data-v-ffe4ba4e]{border-radius:22px;box-shadow:0 0 0 1px #11131814,0 50px 100px -40px #11131873;outline:none;overflow:hidden;position:relative;text-align:left}.cv[data-v-ffe4ba4e]:focus-visible{box-shadow:0 0 0 2px var(--fd-accent),0 50px 100px -40px #11131873}.cv-bar[data-v-ffe4ba4e]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.07);display:flex;flex-wrap:wrap;gap:8px 12px;min-height:52px;padding:8px 14px}.cv-lights[data-v-ffe4ba4e]{display:flex;gap:6px;margin-right:4px}.cv-lights span[data-v-ffe4ba4e]{background:var(--fd-dark-line);border-radius:50%;height:10px;width:10px}.cv-tabs[data-v-ffe4ba4e]{background:#ffffff0d;border-radius:9px;display:flex;gap:2px;min-width:0;padding:3px}.cv-go[data-v-ffe4ba4e],.cv-intent[data-v-ffe4ba4e],.cv-mtab[data-v-ffe4ba4e],.cv-tab[data-v-ffe4ba4e]{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:inline-flex;transition:background .2s,color .2s,box-shadow .2s,transform .15s;white-space:nowrap}.cv-tab[data-v-ffe4ba4e]{border-radius:7px;color:var(--fd-dark-muted);font-size:13px;height:30px;padding:0 12px}.cv-tab[data-v-ffe4ba4e]:hover{color:#fff}.cv-tab--on[data-v-ffe4ba4e]{background:var(--fd-dark-line);color:#fff;font-weight:600}.cv-run[data-v-ffe4ba4e]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-left:auto;min-width:0}.cv-plabel[data-v-ffe4ba4e]{color:var(--fd-dark-muted);font-size:12px}.cv-intent[data-v-ffe4ba4e]{border-radius:7px;box-shadow:inset 0 0 0 1px #ffffff1f;color:#9ca3af;font-size:12px;height:28px;padding:0 10px}.cv-intent[data-v-ffe4ba4e]:hover{color:#fff}.cv-intent--on[data-v-ffe4ba4e],.cv-intent--on[data-v-ffe4ba4e]:hover{background:#fde68b24;box-shadow:inset 0 0 0 1px #fde68b73;color:#fde68a}.cv-go[data-v-ffe4ba4e]{background:#f3f4f6;border-radius:8px;color:var(--fd-ink);font-size:13px;font-weight:600;gap:7px;height:30px;margin-left:4px;padding:0 12px}.cv-go[data-v-ffe4ba4e]:hover{background:#fff;transform:translateY(-1px)}.cv-go[data-v-ffe4ba4e]:focus-visible,.cv-intent[data-v-ffe4ba4e]:focus-visible,.cv-mtab[data-v-ffe4ba4e]:focus-visible,.cv-tab[data-v-ffe4ba4e]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.cv-body[data-v-ffe4ba4e]{display:grid;grid-template-areas:"yaml graph insp";grid-template-columns:300px minmax(0,1fr) 290px;height:470px}.cv-yaml[data-v-ffe4ba4e]{border-right:1px solid hsla(0,0%,100%,.07);grid-area:yaml;min-height:0;min-width:0}.cv-insp[data-v-ffe4ba4e]{background:#11141a;border-left:1px solid hsla(0,0%,100%,.07);grid-area:insp;min-width:0;overflow:auto}.cv-graph[data-v-ffe4ba4e]{align-items:center;background-image:radial-gradient(hsla(0,0%,100%,.08) 1px,transparent 1.3px);background-size:20px 20px;display:flex;grid-area:graph;justify-content:center;min-width:0;overflow:hidden;position:relative}.cv-stage[data-v-ffe4ba4e]{flex-shrink:0;position:relative;transform:scale(var(--s,1));transform-origin:center}.cv-wires[data-v-ffe4ba4e]{inset:0;overflow:visible;position:absolute}.cv-wire[data-v-ffe4ba4e]{animation:fd-dash 1s linear infinite;stroke-dasharray:3 7;transition:stroke .25s,stroke-width .25s,opacity .3s}.cv-wire--faded[data-v-ffe4ba4e]{opacity:.35}.cv-chip[data-v-ffe4ba4e],.cv-node[data-v-ffe4ba4e]{position:absolute}.cv-chip[data-v-ffe4ba4e]{transform:translate(-50%,-50%);z-index:2}.cv-pkt[data-v-ffe4ba4e]{box-shadow:0 0 16px #fde68a;height:12px;pointer-events:none;transition:left .42s cubic-bezier(.4,0,.2,1),top .42s cubic-bezier(.4,0,.2,1),opacity .3s;width:12px;z-index:5}.cv-pkt[data-v-ffe4ba4e],.cv-pkt-ring[data-v-ffe4ba4e]{background:#fde68a;border-radius:50%;position:absolute}.cv-pkt-ring[data-v-ffe4ba4e]{animation:fd-ping 1.4s ease-out infinite;inset:0}.cv-list[data-v-ffe4ba4e],.cv-mtabs[data-v-ffe4ba4e]{display:none}.cv-foot[data-v-ffe4ba4e]{border-top:1px solid hsla(0,0%,100%,.07);flex-wrap:wrap;font-size:12px;gap:6px 16px;padding:10px 16px}.cv-foot[data-v-ffe4ba4e],.cv-status[data-v-ffe4ba4e]{align-items:center;display:flex}.cv-status[data-v-ffe4ba4e]{color:var(--fd-dark-muted);font-family:var(--fd-mono);gap:8px;min-width:0}.cv-sdot[data-v-ffe4ba4e]{background:var(--fd-k-store);border-radius:50%;flex-shrink:0;height:7px;width:7px}.cv-sdot--run[data-v-ffe4ba4e]{background:#fde68a}.cv-label[data-v-ffe4ba4e]{color:#6b7280;margin-left:auto}@media(max-width:1359px){.cv-body[data-v-ffe4ba4e]{grid-template-areas:"graph graph" "yaml insp";grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:auto}.cv-graph[data-v-ffe4ba4e]{border-bottom:1px solid hsla(0,0%,100%,.07);height:calc(470px*var(--s, 1))}.cv-insp[data-v-ffe4ba4e],.cv-yaml[data-v-ffe4ba4e]{height:340px}}@media(max-width:819px){.cv[data-v-ffe4ba4e]{border-radius:16px}.cv-bar[data-v-ffe4ba4e]{padding:10px 12px}.cv-lights[data-v-ffe4ba4e]{display:none}.cv-tabs[data-v-ffe4ba4e]{overflow-x:auto;scrollbar-width:none;width:100%}.cv-tabs[data-v-ffe4ba4e]::-webkit-scrollbar{display:none}.cv-tab[data-v-ffe4ba4e]{flex:1 0 auto;justify-content:center}.cv-run[data-v-ffe4ba4e]{margin-left:0;width:100%}.cv-go[data-v-ffe4ba4e]{margin-left:auto}.cv-mtabs[data-v-ffe4ba4e]{display:flex;gap:4px;padding:10px 12px 0}.cv-mtab[data-v-ffe4ba4e]{border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff1a;color:var(--fd-dark-muted);flex:1;font-size:13px;font-weight:600;height:34px;justify-content:center}.cv-mtab--on[data-v-ffe4ba4e]{background:var(--fd-dark-line);box-shadow:none;color:#fff}.cv-body[data-v-ffe4ba4e]{display:block;height:auto}.cv-graph[data-v-ffe4ba4e]{display:none}.cv-yaml[data-v-ffe4ba4e]{border:0;height:auto}.cv-yaml[data-v-ffe4ba4e] .yp{height:auto;max-height:460px}.cv-body--graph .cv-yaml[data-v-ffe4ba4e]{display:none}.cv-body--yaml .cv-insp[data-v-ffe4ba4e],.cv-body--yaml .cv-list[data-v-ffe4ba4e]{display:none!important}.cv-insp[data-v-ffe4ba4e]{border:1px solid hsla(0,0%,100%,.08);border-radius:12px;height:auto;margin:0 12px 12px}.cv-list[data-v-ffe4ba4e]{align-items:stretch;display:flex;flex-direction:column;list-style:none;margin:0;padding:14px 12px 12px}.cv-li[data-v-ffe4ba4e]{min-width:0}.cv-li[data-v-ffe4ba4e]>.nc{height:auto}.cv-li--edge[data-v-ffe4ba4e]{align-items:center;display:flex;gap:8px;justify-content:center;padding:10px 0;position:relative}.cv-vwire[data-v-ffe4ba4e]{border-left:1.5px dashed hsla(0,0%,100%,.2);bottom:0;left:50%;position:absolute;top:0;width:0;z-index:0}.cv-vwire--lit[data-v-ffe4ba4e]{border-left-color:var(--m)}.cv-li--edge[data-v-ffe4ba4e]>.ec{position:relative;z-index:1}.cv-port[data-v-ffe4ba4e]{color:#6b7280;font-family:var(--fd-mono);font-size:12px;left:calc(50% + 50px);position:absolute}.cv-split[data-v-ffe4ba4e]{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cv-branch[data-v-ffe4ba4e]{display:flex;flex-direction:column;min-width:0}.cv-branch[data-v-ffe4ba4e] .nc{height:auto}.cv-branch .cv-port[data-v-ffe4ba4e]{order:2;position:static}.cv-branch .cv-li--edge[data-v-ffe4ba4e]{flex-direction:column;gap:4px}.cv-hint[data-v-ffe4ba4e]{display:none}}@media(prefers-reduced-motion:reduce){.cv-go[data-v-ffe4ba4e],.cv-intent[data-v-ffe4ba4e],.cv-mtab[data-v-ffe4ba4e],.cv-pkt[data-v-ffe4ba4e],.cv-tab[data-v-ffe4ba4e],.cv-wire[data-v-ffe4ba4e]{transition:none}}.hero[data-v-186cd9e4]{padding:clamp(40px,6vw,64px) 0 clamp(64px,8vw,96px);position:relative}.hero-glow[data-v-186cd9e4]{background:radial-gradient(closest-side,rgba(139,92,246,.12),transparent 70%);height:700px;left:50%;pointer-events:none;position:absolute;top:60px;transform:translate(-50%);width:min(1100px,100%)}.hero-copy[data-v-186cd9e4]{align-items:center;display:flex;flex-direction:column;gap:22px;padding-bottom:clamp(36px,5vw,52px);position:relative;text-align:center}.hero-pill[data-v-186cd9e4]{align-items:center;background:var(--fd-white);border-radius:999px;box-shadow:inset 0 0 0 1px var(--fd-line);color:var(--fd-ink-2);display:inline-flex;font-size:13px;gap:8px;min-height:30px;padding:4px 12px}.hero-pill-dot[data-v-186cd9e4]{background:var(--fd-k-store);border-radius:50%;flex-shrink:0;height:7px;width:7px}.hero-h1[data-v-186cd9e4]{max-width:1000px;text-wrap:balance}.hero-grad[data-v-186cd9e4]{background:var(--fd-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;padding-bottom:.06em}.hero-lede[data-v-186cd9e4]{margin:0}.hero-ctas[data-v-186cd9e4]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:6px}.hero-btn[data-v-186cd9e4]{border-radius:12px;font-size:15.5px;height:50px;padding:0 22px}.fd-btn--primary.hero-btn[data-v-186cd9e4]{color:#fff}.hero-btn--play[data-v-186cd9e4]{background:var(--fd-white);font-weight:500}.hero-sib[data-v-186cd9e4]{color:var(--fd-ink-3);font-size:14px}.hero-canvas[data-v-186cd9e4]{position:relative}@media(max-width:819px){.hero-copy[data-v-186cd9e4]{gap:18px}.hero-ctas[data-v-186cd9e4]{width:100%}.hero-btn[data-v-186cd9e4]{flex:1 1 auto}}.ideas[data-v-af0e61a5]{padding:clamp(24px,3vw,40px) 0 clamp(72px,8vw,110px)}.ideas-row[data-v-af0e61a5]{border-top:1px solid var(--fd-line);display:grid;gap:48px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:40px 0 0}.idea[data-v-af0e61a5]{display:flex;flex-direction:column;gap:12px;min-width:0}.idea-n[data-v-af0e61a5]{font-size:12px}.idea-title[data-v-af0e61a5]{color:var(--fd-ink);font-family:var(--fd-display);font-size:clamp(22px,2vw,26px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0}.idea-text[data-v-af0e61a5]{color:var(--fd-ink-2);font-size:16px;line-height:1.6;margin:0}@media(max-width:819px){.ideas-row[data-v-af0e61a5]{gap:32px;grid-template-columns:minmax(0,1fr);padding-top:32px}}.dl-grid[data-v-9d793aab]{align-items:start;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:minmax(0,440px) minmax(0,1fr)}.dl-intro[data-v-9d793aab]{display:flex;flex-direction:column;min-width:0;position:sticky;top:96px}.dl-lede[data-v-9d793aab]{color:var(--fd-ink-2);font-size:17.5px;line-height:1.6;margin:20px 0 0}.dl-modes[data-v-9d793aab]{display:flex;flex-direction:column;gap:6px;margin-top:26px}.dl-mode[data-v-9d793aab]{all:unset;align-items:center;border-radius:12px;box-shadow:inset 0 0 0 1px var(--fd-line);box-sizing:border-box;cursor:pointer;display:flex;gap:12px;min-height:46px;min-width:0;padding:8px 14px;text-align:left;transition:background .2s,box-shadow .2s}.dl-mode.on[data-v-9d793aab],.dl-mode[data-v-9d793aab]:hover{background:#fff}.dl-mode.on[data-v-9d793aab]{box-shadow:inset 0 0 0 1.5px var(--c),0 8px 20px -14px #11131859}.dl-mode[data-v-9d793aab]:focus-visible{outline:2px solid var(--fd-accent);outline-offset:2px}.dl-dot[data-v-9d793aab]{background:var(--c);border-radius:50%;flex:none;height:10px;width:10px}.dl-mode-name[data-v-9d793aab]{color:var(--fd-ink);flex:none;font-family:var(--fd-mono);font-size:14px;font-weight:600;width:104px}.dl-mode-short[data-v-9d793aab]{color:var(--fd-ink-2);font-size:13.5px;min-width:0}.dl-card[data-v-9d793aab]{background:#fff;border-radius:22px;box-shadow:inset 0 0 0 1px var(--fd-line);display:flex;flex-direction:column;gap:24px;min-width:0;padding:clamp(18px,2.4vw,28px)}.dl-head[data-v-9d793aab]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.dl-title[data-v-9d793aab]{font-family:var(--fd-display);font-size:28px;font-weight:600;letter-spacing:-.02em}.dl-crash[data-v-9d793aab]{all:unset;align-items:center;border-radius:10px;box-shadow:inset 0 0 0 1px var(--fd-line);box-sizing:border-box;color:#b91c1c;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;gap:7px;height:36px;padding:0 14px;transition:background .2s,color .2s}.dl-crash[data-v-9d793aab]:hover{background:#fef2f2}.dl-crash.down[data-v-9d793aab]{background:var(--fd-ink);box-shadow:none;color:#fff}.dl-crash[data-v-9d793aab]:focus-visible{outline:2px solid var(--fd-accent);outline-offset:2px}.dl-lane[data-v-9d793aab]{align-items:center;background-image:radial-gradient(hsla(0,0%,100%,.06) 1px,transparent 1.3px);background-size:20px 20px;display:grid;grid-template-areas:"prod track cons" "status status status";grid-template-columns:minmax(0,150px) minmax(0,1fr) minmax(0,150px);padding:34px 18px 16px;position:relative;row-gap:14px}.dl-prod[data-v-9d793aab]{grid-area:prod}.dl-cons[data-v-9d793aab]{grid-area:cons}.dl-track[data-v-9d793aab]{grid-area:track}.dl-box[data-v-9d793aab]{background:var(--fd-dark-2);border-radius:14px;box-shadow:inset 0 0 0 1px var(--fd-dark-line);display:flex;flex-direction:column;gap:4px;height:76px;justify-content:center;min-width:0;padding:0 14px;transition:background .2s,box-shadow .2s}.dl-box.down[data-v-9d793aab]{background:#ef44441f;box-shadow:inset 0 0 0 1.5px #fca6a699}.dl-box-tag[data-v-9d793aab]{font-family:var(--fd-mono);font-size:12px;letter-spacing:.04em}.dl-box-name[data-v-9d793aab]{color:#fff;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-box.down .dl-box-name[data-v-9d793aab]{color:#fca5a5}.dl-track[data-v-9d793aab]{height:112px;margin:0 12px;position:relative}.dl-line[data-v-9d793aab]{background:var(--fd-dark-line);height:2px}.dl-line[data-v-9d793aab],.dl-run[data-v-9d793aab]{left:0;position:absolute;right:0;top:50%}.dl-run[data-v-9d793aab]{height:0}.dl-run.to-store[data-v-9d793aab]{right:50%}.dl-run.from-store[data-v-9d793aab]{left:50%}.dl-pkt[data-v-9d793aab]{animation:fd-flow 2.1s linear infinite;background:var(--c);border-radius:3px;box-shadow:0 0 10px var(--c);height:10px;top:-4px;width:10px}.dl-lost[data-v-9d793aab],.dl-pkt[data-v-9d793aab]{position:absolute}.dl-lost[data-v-9d793aab]{animation:fd-drop 1.4s ease-in infinite;color:#f87171;font-family:var(--fd-mono);font-size:12px;left:62%;top:calc(50% + 14px);white-space:nowrap}.dl-store[data-v-9d793aab]{align-items:center;background:var(--fd-dark);border-radius:10px;box-shadow:inset 0 0 0 1.5px var(--c),0 10px 24px -14px #000c;display:flex;flex-direction:column;gap:4px;left:50%;max-width:46%;min-width:150px;padding:8px 12px;position:absolute;text-align:center;top:90px;transform:translate(-50%,-50%);z-index:1}.dl-store.none[data-v-9d793aab]{box-shadow:inset 0 0 0 1px var(--fd-dark-line)}.dl-store-label[data-v-9d793aab]{color:var(--fd-dark-muted);font-family:var(--fd-mono);font-size:12px;letter-spacing:.06em}.dl-store-name[data-v-9d793aab]{color:#fff;font-size:13.5px;font-weight:600}.dl-store.none .dl-store-name[data-v-9d793aab]{color:var(--fd-dark-muted);font-weight:500}.dl-held[data-v-9d793aab]{display:flex;flex-wrap:wrap;gap:3px;justify-content:center;max-width:120px;min-height:8px}.dl-held-pkt[data-v-9d793aab]{animation:fd-in .25s ease both;background:var(--c);border-radius:2px;height:8px;width:8px}.dl-status[data-v-9d793aab]{color:var(--fd-dark-muted);font-size:12px;grid-area:status;margin:0;min-height:18px;text-align:center}.dl-facts[data-v-9d793aab]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.dl-fact[data-v-9d793aab]{background:var(--fd-paper);border-radius:12px;min-width:0;padding:14px}.dl-fact-k[data-v-9d793aab]{color:var(--fd-ink-3);display:block;font-size:12px;margin-bottom:4px}.dl-fact-v[data-v-9d793aab]{font-size:15px;font-weight:600;line-height:1.35}.dl-yaml[data-v-9d793aab]{border-radius:12px;color:var(--fd-dark-text);font-family:var(--fd-mono);font-size:13px;line-height:1.8;margin:0;overflow-x:auto;padding:14px 16px}.dl-yaml code[data-v-9d793aab]{font-family:inherit;white-space:pre}.dl-yaml .mut[data-v-9d793aab]{color:#6b7280}.dl-yaml .hl[data-v-9d793aab]{background:#8b5cf638;display:inline-block;margin:0 -16px;min-width:calc(100% + 32px);padding:0 16px}.dl-yaml .val[data-v-9d793aab]{color:#f9a8d4}.dl-when[data-v-9d793aab]{color:var(--fd-ink-2);font-size:15px;line-height:1.6;margin:0}@media(max-width:960px){.dl-grid[data-v-9d793aab]{grid-template-columns:minmax(0,1fr)}.dl-intro[data-v-9d793aab]{position:static}}@media(max-width:560px){.dl-lane[data-v-9d793aab]{grid-template-areas:"prod track cons" "store store store" "status status status";grid-template-columns:minmax(0,1fr) minmax(0,64px) minmax(0,1fr);padding:18px 12px 14px}.dl-box[data-v-9d793aab]{height:68px;padding:0 10px}.dl-box-name[data-v-9d793aab]{font-size:13px}.dl-track[data-v-9d793aab]{height:68px;margin:0 6px}.dl-lost[data-v-9d793aab]{left:calc(50% - 50px);top:calc(50% + 12px);z-index:2}.dl-store[data-v-9d793aab]{grid-area:store;justify-self:center;max-width:100%;position:static;transform:none}.dl-facts[data-v-9d793aab]{grid-template-columns:minmax(0,1fr)}.dl-mode[data-v-9d793aab]{flex-wrap:wrap;row-gap:2px}.dl-mode-name[data-v-9d793aab]{width:auto}.dl-mode-short[data-v-9d793aab]{flex-basis:100%;padding-left:22px}}.pf[data-v-d94e92e7]{list-style:none;margin:0;padding:0}.pf[data-v-d94e92e7],.pf-step[data-v-d94e92e7]{align-items:stretch;display:flex;min-width:0}.pf-step[data-v-d94e92e7]{flex:1 1 0}.pf-step--first[data-v-d94e92e7]{flex:.82 1 0}.pf-edge[data-v-d94e92e7]{align-self:center;background:var(--fd-dark-line);flex:0 0 26px;height:2px;overflow:visible;position:relative}.pf-dot[data-v-d94e92e7]{animation:fd-flow 1.8s linear infinite;background:var(--fd-accent-soft);border-radius:50%;box-shadow:0 0 8px var(--fd-accent);height:8px;left:0;top:-3px;width:8px}.pf-dot[data-v-d94e92e7],.pf-port[data-v-d94e92e7]{position:absolute}.pf-port[data-v-d94e92e7]{color:var(--fd-k-guard);font-family:var(--fd-mono);font-size:12px;left:50%;top:8px;transform:translate(-50%);white-space:nowrap}.pf-node[data-v-d94e92e7]{all:unset;background:var(--fd-dark-2);border-left:3px solid var(--k);border-radius:12px;box-shadow:inset 0 0 0 1px var(--fd-dark-line);box-sizing:border-box;cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:0;padding:12px 12px 12px 14px;position:relative;transition:box-shadow .2s,background .2s,transform .15s}.pf-node[data-v-d94e92e7]:hover{background:#1b2029}.pf-node[data-v-d94e92e7]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.pf-node.is-tapped[data-v-d94e92e7]{box-shadow:inset 0 0 0 1px var(--fd-accent-soft),0 0 0 3px #8b5cf638}.pf-node.is-flash[data-v-d94e92e7]{animation:pf-flash-d94e92e7 1.2s ease-out}@keyframes pf-flash-d94e92e7{0%{box-shadow:inset 0 0 0 1px var(--k),0 0 0 4px color-mix(in srgb,var(--k) 40%,transparent)}to{box-shadow:inset 0 0 0 1px var(--fd-dark-line)}}.pf-kind[data-v-d94e92e7]{align-items:center;color:var(--k);display:inline-flex;font-family:var(--fd-mono);font-size:12px;gap:6px}.pf-swatch[data-v-d94e92e7]{background:var(--k);border-radius:2px;height:7px;width:7px}.pf-label[data-v-d94e92e7]{color:var(--fd-dark-text);font-size:14.5px;font-weight:600;line-height:1.25}.pf-label[data-v-d94e92e7],.pf-sub[data-v-d94e92e7]{overflow-wrap:anywhere}.pf-sub[data-v-d94e92e7]{color:var(--fd-dark-muted);font-size:12px;line-height:1.35}.pf-badge[data-v-d94e92e7]{background:var(--fd-accent);border-radius:6px;color:#fff;font-size:12px;line-height:1;padding:3px 6px;position:absolute;right:8px;top:-9px}.pf-step-enter-active[data-v-d94e92e7],.pf-step-leave-active[data-v-d94e92e7]{transition:opacity .35s ease,transform .35s ease}.pf-step-enter-from[data-v-d94e92e7],.pf-step-leave-to[data-v-d94e92e7]{opacity:0;transform:translateY(-10px) scale(.92)}.pf-step-leave-active[data-v-d94e92e7]{position:absolute}.pf-step-move[data-v-d94e92e7]{transition:transform .4s ease}@media(max-width:640px){.pf[data-v-d94e92e7]{flex-direction:column}.pf-step[data-v-d94e92e7],.pf-step--first[data-v-d94e92e7]{flex:0 0 auto;flex-direction:column}.pf-edge[data-v-d94e92e7]{align-self:auto;flex:0 0 20px;height:20px;margin-left:22px;width:2px}.pf-dot[data-v-d94e92e7]{animation-name:pf-flow-y-d94e92e7;left:-3px;top:0}.pf-port[data-v-d94e92e7]{left:12px;top:50%;transform:translateY(-50%)}.pf-node[data-v-d94e92e7]{align-items:baseline;-moz-column-gap:10px;column-gap:10px;flex-direction:row;flex-wrap:wrap}.pf-kind[data-v-d94e92e7]{order:2}.pf-label[data-v-d94e92e7]{order:1}.pf-sub[data-v-d94e92e7]{flex-basis:100%;order:3}}@keyframes pf-flow-y-d94e92e7{0%{opacity:0;top:-6%}15%{opacity:1}85%{opacity:1}to{opacity:0;top:100%}}@media(prefers-reduced-motion:reduce){.pf-dot[data-v-d94e92e7]{display:none}.pf-node.is-flash[data-v-d94e92e7],.pf-step-enter-active[data-v-d94e92e7],.pf-step-leave-active[data-v-d94e92e7],.pf-step-move[data-v-d94e92e7]{animation:none;transition:none}}.ps[data-v-8deea065]{display:flex;flex-direction:column;gap:16px;min-width:0}.ps-stats[data-v-8deea065]{background:var(--fd-dark-line);border-radius:12px;box-shadow:inset 0 0 0 1px var(--fd-dark-line);display:grid;gap:1px;grid-template-columns:1fr 1fr;margin:0;overflow:hidden}.ps-stat[data-v-8deea065]{background:var(--fd-dark-2);min-width:0;padding:12px 14px}.ps-stat--wide[data-v-8deea065]{grid-column:1/-1}.ps-stat dt[data-v-8deea065]{color:var(--fd-dark-muted);font-family:var(--fd-mono);font-size:12px;letter-spacing:.02em}.ps-stat dd[data-v-8deea065]{color:var(--fd-dark-text);font-size:20px;font-variant-numeric:tabular-nums;font-weight:600;margin:4px 0 0}.ps-stat--wide dd[data-v-8deea065]{font-size:26px}.ps-stat--guard dt[data-v-8deea065]{color:var(--fd-k-guard)}.ps-version.is-flash[data-v-8deea065]{animation:ps-pop-8deea065 1.1s ease-out}@keyframes ps-pop-8deea065{0%{color:var(--fd-accent-soft);transform:scale(1.12)}to{color:var(--fd-dark-text);transform:none}}.ps-fade-enter-active[data-v-8deea065],.ps-fade-leave-active[data-v-8deea065]{transition:opacity .3s}.ps-fade-enter-from[data-v-8deea065],.ps-fade-leave-to[data-v-8deea065]{opacity:0}.ps-trace[data-v-8deea065]{min-width:0}.ps-trace-head[data-v-8deea065]{align-items:baseline;color:var(--fd-dark-text);display:flex;font-family:var(--fd-mono);font-size:12px;justify-content:space-between;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.ps-trace-sub[data-v-8deea065]{color:var(--fd-dark-muted);letter-spacing:0;text-transform:none}.ps-rows[data-v-8deea065]{display:flex;flex-direction:column;font-family:var(--fd-mono);font-size:12px;gap:2px;list-style:none;margin:0;padding:0;position:relative}.ps-row[data-v-8deea065]{align-items:center;background:#ffffff06;border-radius:7px;color:var(--fd-dark-text);display:grid;gap:8px;grid-template-columns:auto auto minmax(0,1fr) auto;min-width:0;padding:6px 8px}.ps-time[data-v-8deea065]{color:var(--fd-dark-muted)}.ps-var[data-v-8deea065]{background:#232833;border-radius:4px;color:var(--fd-dark-text);display:inline-grid;font-weight:600;height:18px;place-items:center;width:18px}.ps-var--B[data-v-8deea065]{background:#8b5cf647;color:#ddd6fe}.ps-text[data-v-8deea065]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-lat[data-v-8deea065]{color:var(--fd-dark-muted)}.ps-out[data-v-8deea065]{color:var(--fd-k-store);white-space:nowrap}.ps-row--handoff .ps-out[data-v-8deea065]{color:var(--fd-k-router)}.ps-row--blocked .ps-out[data-v-8deea065]{color:var(--fd-k-guard)}.ps-row--event[data-v-8deea065]{background:#8b5cf61f;grid-template-columns:auto minmax(0,1fr)}.ps-event[data-v-8deea065]{color:#ddd6fe;overflow-wrap:anywhere}.ps-row-enter-active[data-v-8deea065]{animation:fd-in .35s ease-out}.ps-row-leave-active[data-v-8deea065]{display:none}.ps-row-move[data-v-8deea065]{transition:transform .3s ease}@media(prefers-reduced-motion:reduce){.ps-row-enter-active[data-v-8deea065],.ps-row-move[data-v-8deea065],.ps-version.is-flash[data-v-8deea065]{animation:none;transition:none}}.pr-head[data-v-3a756813]{max-width:760px}.pr-panel[data-v-3a756813]{box-shadow:0 30px 60px -30px #0e111673;margin-top:clamp(32px,4vw,48px);overflow:hidden;padding:0}.pr-bar[data-v-3a756813]{align-items:center;border-bottom:1px solid var(--fd-dark-line);display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;padding:14px 20px}.pr-route[data-v-3a756813],.pr-title[data-v-3a756813]{align-items:center;display:inline-flex;gap:10px;margin:0;min-width:0}.pr-title[data-v-3a756813]{color:var(--fd-dark-text);font-size:13.5px}.pr-route[data-v-3a756813]{color:var(--fd-dark-muted);font-size:12px;overflow-wrap:anywhere}.pr-chip[data-v-3a756813]{background:#8b5cf633;border-radius:6px;color:#ddd6fe;padding:2px 8px}.pr-live[data-v-3a756813]{flex:none;height:8px;position:relative;width:8px}.pr-live[data-v-3a756813],.pr-live[data-v-3a756813]:after{background:var(--fd-k-store);border-radius:50%}.pr-live[data-v-3a756813]:after{animation:fd-ping 1.8s ease-out infinite;content:"";inset:0;position:absolute}.fd-paused .pr-live[data-v-3a756813]:after{animation-play-state:paused}.pr-tabs[data-v-3a756813]{border-bottom:1px solid var(--fd-dark-line);display:flex;gap:4px;overflow-x:auto;padding:10px 14px;scrollbar-width:none}.pr-tab[data-v-3a756813]{all:unset;border-radius:9px;box-sizing:border-box;color:var(--fd-dark-muted);cursor:pointer;font-size:14px;font-weight:500;padding:9px 14px;transition:background .2s,color .2s;white-space:nowrap}.pr-tab[data-v-3a756813]:hover{background:#ffffff0a;color:var(--fd-dark-text)}.pr-tab.is-active[data-v-3a756813]{background:var(--fd-dark-2);box-shadow:inset 0 0 0 1px var(--fd-dark-line);color:#fff}.pr-tab[data-v-3a756813]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:1px}.pr-grid[data-v-3a756813]{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,340px);padding:24px 20px 22px}.pr-main[data-v-3a756813]{gap:22px}.pr-ctrl[data-v-3a756813],.pr-main[data-v-3a756813]{display:flex;flex-direction:column;min-width:0}.pr-ctrl[data-v-3a756813]{gap:14px}.pr-hint[data-v-3a756813]{font-size:15px;line-height:1.5;margin:0}.pr-hint[data-v-3a756813],.pr-note[data-v-3a756813]{color:var(--fd-dark-muted)}.pr-note[data-v-3a756813]{font-size:14px}.pr-note code[data-v-3a756813]{color:var(--fd-dark-text);font-size:12.5px}.pr-note strong[data-v-3a756813]{color:var(--fd-dark-text);font-weight:600}.pr-choices[data-v-3a756813]{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.pr-choices--split[data-v-3a756813]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:360px}.pr-choices--nodes[data-v-3a756813]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.pr-choice[data-v-3a756813]{all:unset;background:var(--fd-dark-2);border-radius:10px;box-shadow:inset 0 0 0 1px var(--fd-dark-line);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;transition:box-shadow .2s,background .2s}.pr-choice[data-v-3a756813]:hover{background:#1b2029}.pr-choice[data-v-3a756813]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.pr-choice.is-on[data-v-3a756813]{box-shadow:inset 0 0 0 1px var(--fd-k-llm),0 0 0 3px #a78bfa29}.pr-choice--node[data-v-3a756813],.pr-choice--split[data-v-3a756813]{align-items:center;text-align:center}.pr-choice-name[data-v-3a756813]{color:var(--fd-dark-text);font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.pr-choice-sub[data-v-3a756813]{color:var(--fd-dark-muted);font-size:12px}.pr-row[data-v-3a756813]{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.pr-action[data-v-3a756813]{background:var(--fd-k-guard);color:var(--fd-dark)}.pr-action[aria-pressed=true][data-v-3a756813]{background:transparent;box-shadow:inset 0 0 0 1px var(--fd-dark-line);color:var(--fd-dark-text)}.pr-ab[data-v-3a756813]{gap:14px}.pr-ab[data-v-3a756813],.pr-vars[data-v-3a756813]{display:flex;flex-direction:column}.pr-vars[data-v-3a756813]{gap:12px;list-style:none;margin:0;padding:0}.pr-var-head[data-v-3a756813]{align-items:center;display:flex;gap:8px;margin:0 0 6px}.pr-var-tag[data-v-3a756813]{background:#232833;border-radius:5px;color:var(--fd-dark-text);display:inline-grid;font-family:var(--fd-mono);font-size:12px;font-weight:600;height:20px;place-items:center;width:20px}.pr-var-tag--B[data-v-3a756813]{background:#8b5cf647;color:#ddd6fe}.pr-var-label[data-v-3a756813]{font-size:14.5px;font-weight:600}.pr-var-label[data-v-3a756813],.pr-var-w[data-v-3a756813]{color:var(--fd-dark-text)}.pr-var-w[data-v-3a756813]{font-size:13px;margin-left:auto}.pr-bar-track[data-v-3a756813]{background:#1e232c;height:8px;overflow:hidden}.pr-bar-fill[data-v-3a756813],.pr-bar-track[data-v-3a756813]{border-radius:99px;display:block}.pr-bar-fill[data-v-3a756813]{background:#5a6170;height:100%;transition:width .5s ease}.pr-bar-fill--B[data-v-3a756813]{background:var(--fd-accent)}.pr-var-meta[data-v-3a756813]{color:var(--fd-dark-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px;justify-content:space-between;margin:6px 0 0}.pr-tap[data-v-3a756813]{display:flex;flex-direction:column;gap:10px;min-width:0}.pr-tap-head[data-v-3a756813]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;margin:0}.pr-tap-badge[data-v-3a756813]{background:#8b5cf633;border-radius:6px;color:#ddd6fe;font-size:12px;padding:3px 8px}.pr-link[data-v-3a756813]{all:unset;color:var(--fd-accent-soft);cursor:pointer;font-size:13.5px;margin-left:auto;text-decoration:underline;text-underline-offset:3px}.pr-link[data-v-3a756813]:focus-visible{border-radius:3px;outline:2px solid var(--fd-accent-soft);outline-offset:2px}.pr-packets[data-v-3a756813]{background:#0a0c10;border-radius:10px;box-shadow:inset 0 0 0 1px var(--fd-dark-line);display:flex;flex-direction:column;font-size:12px;gap:4px;list-style:none;margin:0;min-height:150px;min-width:0;padding:10px}.pr-packet[data-v-3a756813]{align-items:baseline;animation:fd-in .3s ease-out;display:grid;gap:8px;grid-template-columns:auto 32px minmax(0,1fr)}.pr-packet--wait[data-v-3a756813]{animation:none;display:block}.pr-packet--wait[data-v-3a756813],.pr-packet-time[data-v-3a756813]{color:var(--fd-dark-muted)}.pr-packet-dir.is-in[data-v-3a756813]{color:var(--fd-k-source)}.pr-packet-dir.is-out[data-v-3a756813]{color:var(--fd-k-store)}.pr-packet-text[data-v-3a756813]{color:var(--fd-dark-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-yaml[data-v-3a756813]{background:#0a0c10;border-radius:10px;box-shadow:inset 0 0 0 1px var(--fd-dark-line);margin:0;min-width:0;overflow:hidden}.pr-yaml-title[data-v-3a756813]{border-bottom:1px solid var(--fd-dark-line);color:var(--fd-dark-muted);font-size:12px;overflow-wrap:anywhere;padding:8px 12px}.pr-yaml pre[data-v-3a756813]{color:var(--fd-dark-text);font-size:12.5px;line-height:1.6;margin:0;overflow-x:auto;padding:10px 0}.pr-yl[data-v-3a756813]{display:block;min-width:-moz-max-content;min-width:max-content;padding:0 12px 0 0;white-space:pre}.pr-yl-mark[data-v-3a756813]{color:var(--fd-dark-muted);display:inline-block;text-align:center;width:24px}.pr-yl.is-add[data-v-3a756813]{background:#34d3991a;color:#a7f3d0}.pr-yl.is-add .pr-yl-mark[data-v-3a756813]{color:var(--fd-k-store)}.pr-yl.is-del[data-v-3a756813]{background:#ef44441a;color:#fca5a5;text-decoration:line-through;text-decoration-color:#fca6a666}.pr-yl.is-del .pr-yl-mark[data-v-3a756813]{color:var(--fd-k-terminal)}.pr-foot[data-v-3a756813]{color:var(--fd-ink-3);font-size:13.5px;line-height:1.6;margin:14px 0 0}.pr-foot span[data-v-3a756813]{color:var(--fd-ink-2);font-weight:500}.pr-foot a[data-v-3a756813]{color:var(--fd-ink-2);text-decoration:underline;text-decoration-color:var(--fd-line);text-underline-offset:3px}.pr-foot a[data-v-3a756813]:hover{color:var(--fd-ink)}@media(max-width:1000px){.pr-grid[data-v-3a756813]{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.pr-choices[data-v-3a756813]{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-choices--split[data-v-3a756813]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}@media(max-width:640px){.pr-bar[data-v-3a756813]{padding:12px 16px}.pr-tabs[data-v-3a756813]{display:grid;grid-template-columns:1fr 1fr;padding:10px 12px}.pr-tab[data-v-3a756813]{padding:9px 8px;text-align:center;white-space:normal}.pr-grid[data-v-3a756813]{padding:18px 14px}.pr-packet[data-v-3a756813]{grid-template-columns:32px minmax(0,1fr)}.pr-packet-time[data-v-3a756813]{display:none}}@media(prefers-reduced-motion:reduce){.pr-bar-fill[data-v-3a756813],.pr-live[data-v-3a756813]:after,.pr-packet[data-v-3a756813]{animation:none;transition:none}}.kn[data-v-7e3b805b]{background:#fff;border-bottom:1px solid var(--fd-line);border-top:1px solid var(--fd-line)}.kn-head[data-v-7e3b805b]{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:44px}.kn-head-text[data-v-7e3b805b]{min-width:0}.kn-lede[data-v-7e3b805b]{color:var(--fd-ink-2);font-size:16.5px;line-height:1.6;margin:0;max-width:380px}.kn-grid[data-v-7e3b805b]{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,520px)}.kn-palette[data-v-7e3b805b]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.kn-kind[data-v-7e3b805b]{all:unset;background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px var(--fd-line);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-height:116px;min-width:0;padding:16px;text-align:left;transition:background .2s,box-shadow .2s,transform .15s}.kn-kind.on[data-v-7e3b805b],.kn-kind[data-v-7e3b805b]:hover{background:var(--fd-paper)}.kn-kind.on[data-v-7e3b805b]{box-shadow:inset 0 0 0 1.5px var(--c)}.kn-kind[data-v-7e3b805b]:focus-visible{outline:2px solid var(--fd-accent);outline-offset:2px}.kn-chip[data-v-7e3b805b]{align-items:center;background:color-mix(in srgb,var(--c) 16%,#fff);border-radius:8px;box-shadow:inset 0 0 0 1.5px var(--c);display:flex;flex:none;height:26px;justify-content:center;width:26px}.kn-chip-icon[data-v-7e3b805b]{color:var(--c);height:14px;width:14px}.kn-kind-name[data-v-7e3b805b]{color:var(--fd-ink);font-family:var(--fd-mono);font-size:14px;font-weight:600;overflow-wrap:anywhere}.kn-kind-short[data-v-7e3b805b]{color:var(--fd-ink-2);font-size:13px;line-height:1.45}.kn-stage[data-v-7e3b805b]{background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 1.3px);background-size:20px 20px;border-radius:20px;display:flex;flex-direction:column;gap:20px;min-width:0;padding:26px}.kn-node[data-v-7e3b805b]{align-self:center;animation:fd-in .3s ease both;background:#1a1a2e;border:2px solid var(--c);border-radius:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--c) 27%,transparent),0 20px 40px -20px var(--c);margin:8px 0;max-width:100%;position:relative;width:280px}.kn-node-head[data-v-7e3b805b]{align-items:center;background:color-mix(in srgb,var(--c) 90%,transparent);border-radius:6px 6px 0 0;display:flex;gap:8px;padding:8px 12px}.kn-node-icon[data-v-7e3b805b]{color:#fff;flex:none;height:18px;width:18px}.kn-node-titles[data-v-7e3b805b]{flex:1;min-width:0}.kn-node-kind[data-v-7e3b805b]{align-items:center;color:#ffffffd9;display:flex;font-size:12px;font-weight:500;gap:6px;letter-spacing:.1em;line-height:1;text-transform:uppercase}.kn-node-id[data-v-7e3b805b]{background:#ffffff2e;border-radius:4px;font-family:var(--fd-mono);font-size:12px;letter-spacing:0;min-width:0;padding:2px 4px;text-transform:none}.kn-node-id[data-v-7e3b805b],.kn-node-title[data-v-7e3b805b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kn-node-title[data-v-7e3b805b]{color:#fff;font-size:14px;font-weight:700;line-height:1.3;margin-top:4px}.kn-node-body[data-v-7e3b805b]{color:#9ca3af;font-size:12px;padding:8px 12px 12px}.kn-handle[data-v-7e3b805b]{background:var(--c);border:2px solid #1a1a2e;border-radius:50%;height:10px;left:50%;margin-left:-5px;position:absolute;width:10px}.kn-handle.top[data-v-7e3b805b]{top:-6px}.kn-handle.bottom[data-v-7e3b805b]{bottom:-6px}.kn-desc[data-v-7e3b805b]{animation:fd-in .3s ease both;color:var(--fd-dark-muted);font-size:15px;line-height:1.6;margin:0;text-align:center}.kn-yaml[data-v-7e3b805b]{background:#ffffff0a;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff12;color:var(--fd-dark-text);font-family:var(--fd-mono);font-size:13px;line-height:1.8;margin:0;overflow-x:auto;padding:12px 14px}.kn-yaml code[data-v-7e3b805b]{font-family:inherit;white-space:pre}.kn-yaml .key[data-v-7e3b805b]{color:#f9a8d4}.kn-yaml .mut[data-v-7e3b805b]{color:#6b7280}@media(max-width:1100px){.kn-grid[data-v-7e3b805b]{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.kn-head[data-v-7e3b805b]{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:32px}.kn-lede[data-v-7e3b805b]{max-width:640px}}@media(max-width:640px){.kn-palette[data-v-7e3b805b]{grid-template-columns:repeat(2,minmax(0,1fr))}.kn-kind[data-v-7e3b805b]{min-height:0;padding:14px}.kn-stage[data-v-7e3b805b]{padding:18px}}.sf-grid[data-v-4058f2c2]{align-items:center;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:minmax(0,440px) minmax(0,1fr)}.sf-intro[data-v-4058f2c2]{display:flex;flex-direction:column;min-width:0}.sf-lede[data-v-4058f2c2]{color:var(--fd-ink-2);font-size:17.5px;line-height:1.6;margin:20px 0 0}.sf-link[data-v-4058f2c2]{align-items:center;align-self:flex-start;border-radius:6px;color:var(--fd-ink);display:inline-flex;font-size:15px;font-weight:600;gap:6px;margin-top:22px}.sf-link svg[data-v-4058f2c2]{transition:transform .15s ease}.sf-link:hover svg[data-v-4058f2c2]{transform:translate(3px)}.sf-link[data-v-4058f2c2]:focus-visible{outline:2px solid var(--fd-accent);outline-offset:3px}.sf-cards[data-v-4058f2c2]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.sf-card[data-v-4058f2c2]{background:#fff;border-radius:18px;box-shadow:inset 0 0 0 1px var(--fd-line);color:var(--fd-ink);display:flex;flex-direction:column;gap:12px;min-height:230px;min-width:0;padding:24px}.sf-card.dark[data-v-4058f2c2]{background:var(--fd-dark);box-shadow:none;color:#fff}.sf-verb[data-v-4058f2c2]{color:var(--fd-ink-3);font-size:12px}.sf-card.dark .sf-verb[data-v-4058f2c2]{color:var(--fd-accent-soft)}.sf-name[data-v-4058f2c2]{font-family:var(--fd-display);font-size:28px;font-weight:600;letter-spacing:-.02em}.sf-what[data-v-4058f2c2]{font-size:15px;font-weight:600}.sf-body[data-v-4058f2c2]{color:var(--fd-ink-2);font-size:15px;line-height:1.55}.sf-card.dark .sf-body[data-v-4058f2c2]{color:var(--fd-dark-muted)}.sf-ref[data-v-4058f2c2]{color:var(--fd-ink-3);font-family:var(--fd-mono);font-size:12px;line-height:1.5;margin-top:auto;overflow-wrap:anywhere;padding-top:8px}.sf-card.dark .sf-ref[data-v-4058f2c2]{color:var(--fd-dark-muted)}@media(max-width:1100px){.sf-grid[data-v-4058f2c2]{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.sf-cards[data-v-4058f2c2]{grid-template-columns:minmax(0,1fr)}.sf-card[data-v-4058f2c2]{min-height:0}}.gs[data-v-3ba2991b]{padding-bottom:clamp(72px,9vw,120px)}.panel[data-v-3ba2991b]{border-radius:28px;color:#fff;display:grid;gap:clamp(32px,3.9vw,56px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;padding:clamp(24px,3.9vw,56px);position:relative}.glow[data-v-3ba2991b]{background:radial-gradient(closest-side,rgba(139,92,246,.28),transparent);border-radius:50%;height:520px;pointer-events:none;position:absolute;right:-120px;top:-160px;width:520px}.left[data-v-3ba2991b],.right[data-v-3ba2991b]{display:flex;flex-direction:column;gap:22px;min-width:0;position:relative}.eb[data-v-3ba2991b]{color:#6b7280;margin:0}.title[data-v-3ba2991b]{font-size:clamp(34px,3.7vw,52px)}.dim[data-v-3ba2991b]{color:#6b7280!important}.steps[data-v-3ba2991b]{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.step[data-v-3ba2991b]{align-items:start;display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr)}.num[data-v-3ba2991b]{align-items:center;background:#ffffff0f;border-radius:9px;color:var(--fd-accent-soft);display:flex;font-size:12px;height:32px;justify-content:center;width:32px}.step-body[data-v-3ba2991b]{display:flex;flex-direction:column;gap:3px;min-width:0}.step-title[data-v-3ba2991b]{font-size:16px;font-weight:600}.step-text[data-v-3ba2991b]{color:var(--fd-dark-muted);font-size:15px;line-height:1.5}.cmd[data-v-3ba2991b]{align-items:center;background:#ffffff0d;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff1a;display:flex;gap:12px;min-height:48px;min-width:0;padding:6px 8px 6px 16px}.cmd-text[data-v-3ba2991b]{background:none;color:var(--fd-dark-text);flex:1;font-size:13.5px;min-width:0;overflow-x:auto;padding:0;scrollbar-width:none;white-space:nowrap}.cmd-text[data-v-3ba2991b]::-webkit-scrollbar{display:none}.prompt[data-v-3ba2991b]{color:#22d3ee;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.copy[data-v-3ba2991b]{all:unset;align-items:center;background:#ffffff12;border-radius:8px;box-sizing:border-box;color:var(--fd-dark-muted);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;gap:6px;height:32px;padding:0 10px;transition:background .2s,color .2s}.copy[data-v-3ba2991b]:hover{background:#ffffff1f;color:#fff}.copy[data-v-3ba2991b]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.start[data-v-3ba2991b],.tabs[data-v-3ba2991b]{align-self:flex-start}.tabs[data-v-3ba2991b]{background:#ffffff0f;border-radius:11px;display:flex;gap:2px;max-width:100%;padding:4px}.tab[data-v-3ba2991b]{all:unset;border-radius:8px;box-sizing:border-box;color:var(--fd-dark-muted);cursor:pointer;font-size:14px;font-weight:500;height:34px;padding:0 14px;transition:background .2s,color .2s}.tab[data-v-3ba2991b]:hover{color:#fff}.tab.on[data-v-3ba2991b]{background:#fff;color:var(--fd-ink)}.tab[data-v-3ba2991b]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.sdk[data-v-3ba2991b]{background:var(--fd-dark-2);border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff14;display:flex;flex-direction:column;gap:14px;min-width:0;padding:24px}.fd-in-once[data-v-3ba2991b]{animation:fd-in .4s cubic-bezier(.2,.7,.2,1) both}@media(prefers-reduced-motion:reduce){.fd-in-once[data-v-3ba2991b]{animation:none}}.sdk-head[data-v-3ba2991b]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.sdk-name[data-v-3ba2991b]{font-family:var(--fd-display);font-size:28px;font-weight:600;letter-spacing:-.02em}.sdk-tag[data-v-3ba2991b]{font-size:15px;margin-top:-6px}.sdk-tag[data-v-3ba2991b],.status[data-v-3ba2991b]{color:var(--fd-dark-muted)}.status[data-v-3ba2991b]{align-items:center;display:inline-flex;font-size:12.5px;gap:6px}.dot[data-v-3ba2991b]{background:#f59e0b;border-radius:50%;flex-shrink:0;height:7px;width:7px}.status.available .dot[data-v-3ba2991b]{background:#34d399}.feats[data-v-3ba2991b]{flex-direction:column;list-style:none;margin:0;padding:0}.feats[data-v-3ba2991b],.feats li[data-v-3ba2991b]{display:flex;gap:10px}.feats li[data-v-3ba2991b]{color:#d1d5db;font-size:15px;line-height:1.45}.feats svg[data-v-3ba2991b]{flex-shrink:0;margin-top:2px}.cmd.small[data-v-3ba2991b]{min-height:44px}.note[data-v-3ba2991b]{color:var(--fd-dark-muted);font-size:14px;line-height:1.5;margin:0}.sdk-links[data-v-3ba2991b]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 18px}.repo[data-v-3ba2991b]{color:var(--fd-accent-soft)!important;font-size:13px;overflow-wrap:anywhere}.docs[data-v-3ba2991b],.repo[data-v-3ba2991b]:hover{text-decoration:underline!important;text-underline-offset:3px}.docs[data-v-3ba2991b]{color:var(--fd-dark-muted)!important;font-size:14px}.docs[data-v-3ba2991b]:hover{color:#fff!important}.sdk-links a[data-v-3ba2991b]:focus-visible{border-radius:4px;outline:2px solid var(--fd-accent-soft);outline-offset:2px}.studio[data-v-3ba2991b]{align-items:center;background:#ffffff0a;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff14;display:flex;flex-wrap:wrap;gap:14px;padding:18px 20px}.studio-text[data-v-3ba2991b]{display:flex;flex:1 1 220px;flex-direction:column;gap:4px;min-width:0}.studio-title[data-v-3ba2991b]{align-items:center;display:flex;font-size:15px;font-weight:600;gap:10px}.coming[data-v-3ba2991b]{align-items:center;display:inline-flex;font-size:12.5px;font-weight:400;gap:6px}.coming[data-v-3ba2991b],.studio-sub[data-v-3ba2991b]{color:var(--fd-dark-muted)}.studio-sub[data-v-3ba2991b]{font-size:14px;line-height:1.5}.sr[data-v-3ba2991b]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}@media(max-width:960px){.panel[data-v-3ba2991b]{border-radius:22px;grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.cmd[data-v-3ba2991b]{padding-left:12px}.cmd-text[data-v-3ba2991b]{font-size:12.5px}.sdk[data-v-3ba2991b]{padding:18px}}.build[data-v-040809a5]{padding-bottom:clamp(72px,9vw,120px)}.grid[data-v-040809a5]{align-items:stretch;display:grid;gap:clamp(24px,3.3vw,48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.block[data-v-040809a5]{min-width:0}.runtime[data-v-040809a5]{display:flex;flex-direction:column;gap:22px;padding-top:8px}.eb[data-v-040809a5]{margin:0}.h[data-v-040809a5]{font-size:clamp(34px,3.7vw,52px)}.lead[data-v-040809a5]{color:var(--fd-ink-2);font-size:17px;line-height:1.6;margin:0;max-width:560px}.inline[data-v-040809a5]{color:var(--fd-ink)!important;text-decoration:underline!important;text-decoration-color:var(--fd-line)!important;text-underline-offset:3px}.inline[data-v-040809a5]:hover{text-decoration-color:currentColor!important}.rlinks[data-v-040809a5]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.rlinks>li[data-v-040809a5]{border-top:1px solid var(--fd-line)}.rlinks>li[data-v-040809a5]:last-child{border-bottom:1px solid var(--fd-line)}.rlink[data-v-040809a5]{align-items:center;display:flex;gap:16px;justify-content:space-between;min-width:0;padding:16px 2px}a.rlink:hover .rl-label[data-v-040809a5]{color:var(--fd-accent)}a.rlink:hover .arrow[data-v-040809a5]{transform:translate(2px,-2px)}.rl-text[data-v-040809a5]{display:flex;flex-direction:column;gap:3px;min-width:0}.rl-label[data-v-040809a5]{font-family:var(--fd-display);font-size:18px;font-weight:600;letter-spacing:-.01em;transition:color .2s}.rl-sub[data-v-040809a5]{color:var(--fd-ink-2);font-size:14px}.arrow[data-v-040809a5]{color:var(--fd-ink-3);flex-shrink:0;transition:transform .2s}.pair[data-v-040809a5],.split[data-v-040809a5]{flex-wrap:wrap}.pair[data-v-040809a5]{display:flex;gap:8px}.pair a[data-v-040809a5]{align-items:center;background:#fff;border-radius:999px;box-shadow:inset 0 0 0 1px var(--fd-line);display:inline-flex;font-size:13.5px;height:32px;padding:0 12px;transition:box-shadow .2s;white-space:nowrap}.pair a[data-v-040809a5]:hover{box-shadow:inset 0 0 0 1px var(--fd-ink-3)}.build a[data-v-040809a5]:focus-visible{border-radius:6px;outline:2px solid var(--fd-accent);outline-offset:2px}.go[data-v-040809a5]{align-self:flex-start}.quote[data-v-040809a5]{border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:16px;padding:clamp(22px,2.8vw,36px)}.qh[data-v-040809a5]{font-family:var(--fd-display);font-size:clamp(26px,2.4vw,32px);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0}.qh-2[data-v-040809a5]{color:var(--fd-dark-muted)}.qlead[data-v-040809a5]{color:#d1d5db;font-size:15.5px;line-height:1.55;margin:0}.form[data-v-040809a5]{display:flex;flex-direction:column;gap:16px;margin-top:4px}.group[data-v-040809a5]{border:0;margin:0;min-width:0;padding:0}.q[data-v-040809a5]{color:var(--fd-dark-muted);font-size:13.5px;margin-bottom:10px;padding:0}.chips[data-v-040809a5]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-040809a5]{align-items:center;border-radius:999px;box-shadow:inset 0 0 0 1px #fff3;box-sizing:border-box;color:var(--fd-dark-text);cursor:pointer;display:inline-flex;font-size:14px;line-height:1.3;min-height:38px;padding:6px 14px;position:relative;transition:background .2s,box-shadow .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chip[data-v-040809a5]:hover{box-shadow:inset 0 0 0 1px #fff6}.chip.on[data-v-040809a5]{background:#fff;box-shadow:none;color:var(--fd-ink);font-weight:600}.chip[data-v-040809a5]:has(input:focus-visible){outline:2px solid var(--fd-accent-soft);outline-offset:2px}.two[data-v-040809a5]{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fieldwrap[data-v-040809a5]{display:flex;flex-direction:column;gap:6px;min-width:0}.lbl[data-v-040809a5]{color:var(--fd-dark-muted);font-size:13px}.field[data-v-040809a5]{background:#ffffff0d;border:0;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff1f;box-sizing:border-box;color:#fff;font:inherit;font-size:15px;height:46px;padding:0 14px;transition:box-shadow .2s;width:100%}.field[data-v-040809a5]::-moz-placeholder{color:#6b7280}.field[data-v-040809a5]::placeholder{color:#6b7280}.field[data-v-040809a5]:focus{box-shadow:inset 0 0 0 1.5px var(--fd-accent-soft);outline:none}.area[data-v-040809a5]{height:96px;line-height:1.5;min-height:84px;padding:12px 14px;resize:vertical}.submit[data-v-040809a5]{height:50px;width:100%}.submit[data-v-040809a5]:disabled{cursor:not-allowed;opacity:.6;transform:none}.submit[data-v-040809a5]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.err[data-v-040809a5]{color:#fca5a5}.alt[data-v-040809a5],.err[data-v-040809a5]{font-size:14px;margin:0}.alt[data-v-040809a5]{color:var(--fd-dark-muted)}.alt a[data-v-040809a5],.privacy a[data-v-040809a5]{color:var(--fd-dark-text)!important;text-decoration:underline!important;text-underline-offset:3px}.privacy[data-v-040809a5]{color:#6b7280;font-size:12.5px;line-height:1.5;margin:0}.done[data-v-040809a5]{align-items:flex-start;flex:1;flex-direction:column;gap:14px;min-height:360px}.done[data-v-040809a5],.done-icon[data-v-040809a5]{display:flex;justify-content:center}.done-icon[data-v-040809a5]{align-items:center;background:#34d399;border-radius:50%;height:52px;width:52px}.done-title[data-v-040809a5]{font-family:var(--fd-display);font-size:26px;font-weight:600;letter-spacing:-.02em;outline:none}.done-line[data-v-040809a5]{color:#d1d5db;font-size:15px;line-height:1.55}.again[data-v-040809a5]{all:unset;color:var(--fd-dark-text);cursor:pointer;font-size:14px;text-decoration:underline;text-underline-offset:3px}.again[data-v-040809a5]:focus-visible{outline:2px solid var(--fd-accent-soft);outline-offset:2px}.hp[data-v-040809a5],.sr[data-v-040809a5]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}.hp[data-v-040809a5]{left:-9999px}@media(max-width:960px){.grid[data-v-040809a5]{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.two[data-v-040809a5]{grid-template-columns:minmax(0,1fr)}.quote[data-v-040809a5]{border-radius:20px}}.eco[data-v-229e991e]{padding-top:0}.grid[data-v-229e991e]{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,480px)}.left[data-v-229e991e]{display:flex;flex-direction:column;gap:22px;min-width:0}.left .fd-eyebrow[data-v-229e991e],.rows[data-v-229e991e]{margin:0}.rows[data-v-229e991e]{display:flex;flex-direction:column;list-style:none;padding:0}.row[data-v-229e991e]{align-items:center;border-top:1px solid var(--fd-line);display:grid;gap:16px;grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;padding:18px 0}.name[data-v-229e991e]{font-family:var(--fd-display);font-size:20px;font-weight:600;letter-spacing:-.01em}.link[data-v-229e991e]{text-decoration:underline;text-decoration-color:var(--fd-line);text-underline-offset:4px;transition:text-decoration-color .2s}.link[data-v-229e991e]:hover{text-decoration-color:currentColor}.link[data-v-229e991e]:focus-visible{border-radius:4px;outline:2px solid var(--fd-accent);outline-offset:2px}.text[data-v-229e991e]{font-size:15px;line-height:1.5}.status[data-v-229e991e],.text[data-v-229e991e]{color:var(--fd-ink-2)}.status[data-v-229e991e]{align-items:center;display:inline-flex;font-size:13px;gap:6px;justify-self:end;white-space:nowrap}.dot[data-v-229e991e]{background:#f59e0b;border-radius:50%;height:7px;width:7px}.dot.on[data-v-229e991e]{background:#34d399}.ask[data-v-229e991e]{background:#fff;border-radius:20px;box-shadow:inset 0 0 0 1px var(--fd-line);display:flex;flex-direction:column;gap:14px;min-width:0;padding:22px}.ask-head[data-v-229e991e]{align-items:center;display:flex;font-size:16px;font-weight:600;gap:8px}.ask-text[data-v-229e991e]{color:var(--fd-ink-2);font-size:15px;line-height:1.55;margin:0}.qs[data-v-229e991e]{display:flex;flex-wrap:wrap;gap:6px}.q[data-v-229e991e]{all:unset;background:var(--fd-paper);border-radius:999px;box-shadow:inset 0 0 0 1px var(--fd-line);box-sizing:border-box;color:var(--fd-ink);cursor:pointer;font-size:13.5px;padding:7px 12px;transition:box-shadow .2s,transform .15s ease}.q[data-v-229e991e]:hover{box-shadow:inset 0 0 0 1px var(--fd-ink-3);transform:translateY(-1px)}.q[data-v-229e991e]:focus-visible{outline:2px solid var(--fd-accent);outline-offset:2px}.ask-form[data-v-229e991e]{align-items:center;background:#fff;border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--fd-ink);display:flex;gap:6px;height:46px;padding:0 5px 0 0}.ask-form[data-v-229e991e]:focus-within{box-shadow:inset 0 0 0 2px var(--fd-accent)}.ask-input[data-v-229e991e]{background:transparent;border:0;color:var(--fd-ink);flex:1;font:inherit;font-size:15px;height:100%;min-width:0;outline:none;padding:0 12px}.ask-input[data-v-229e991e]::-moz-placeholder{color:var(--fd-ink-3)}.ask-input[data-v-229e991e]::placeholder{color:var(--fd-ink-3)}.send[data-v-229e991e]{all:unset;align-items:center;background:var(--fd-ink);border-radius:9px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.send[data-v-229e991e]:focus-visible{outline:2px solid var(--fd-accent);outline-offset:2px}.sr[data-v-229e991e]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}@media(max-width:1020px){.grid[data-v-229e991e]{grid-template-columns:minmax(0,1fr)}.ask[data-v-229e991e]{max-width:560px}}@media(max-width:640px){.row[data-v-229e991e]{gap:6px 16px;grid-template-columns:minmax(0,1fr) auto}.name[data-v-229e991e]{grid-column:1;grid-row:1}.status[data-v-229e991e]{grid-column:2;grid-row:1}.text[data-v-229e991e]{grid-column:1/-1;grid-row:2}}
