.wf2[data-astro-cid-fxjwaxl3]{background:var(--color-white);box-shadow:0 0 0 1px var(--color-line), var(--shadow-card-lg);contain:paint;font-family:var(--font-body);border-radius:20px;position:relative;overflow:hidden}.wf-top[data-astro-cid-fxjwaxl3]{border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:14px;padding:10px 14px;display:flex}.wf-app[data-astro-cid-fxjwaxl3]{font:700 14px var(--font-display);align-items:center;gap:10px;display:flex}.wf-app[data-astro-cid-fxjwaxl3] i[data-astro-cid-fxjwaxl3]{background:var(--color-brand-soft);width:28px;height:28px;color:var(--color-brand);border-radius:8px;place-items:center;display:grid}.wf-app[data-astro-cid-fxjwaxl3] small[data-astro-cid-fxjwaxl3]{font:500 11px var(--font-body);color:var(--color-muted);display:block}.wf-tabs[data-astro-cid-fxjwaxl3]{gap:2px;margin-left:8px;display:flex}.wf-tab[data-astro-cid-fxjwaxl3]{font:600 13px var(--font-body);color:var(--color-muted);border-radius:8px;padding:7px 12px;position:relative}.wf-tab[data-astro-cid-fxjwaxl3][aria-selected=true]{color:var(--color-ink);background:var(--color-surface-subtle)}.wf-tab[data-astro-cid-fxjwaxl3][aria-selected=true]:after{content:"";background:var(--color-brand);height:2px;position:absolute;bottom:-11px;left:12px;right:12px}.wf-sp[data-astro-cid-fxjwaxl3]{flex:1}.wf-int[data-astro-cid-fxjwaxl3]{min-height:28px;font:600 12.5px var(--font-body);color:var(--color-ink-2);align-items:center;gap:8px;display:flex}.sw3[data-astro-cid-fxjwaxl3]{background:var(--color-line-strong);border-radius:9px;width:30px;height:18px;transition:background .3s;position:relative}.sw3[data-astro-cid-fxjwaxl3]:after{content:"";background:var(--color-white);width:14px;height:14px;box-shadow:0 1px 2px color-mix(in srgb, var(--color-black) 30%, transparent);border-radius:50%;transition:transform .3s;position:absolute;top:2px;left:2px}.wf-int[data-astro-cid-fxjwaxl3][aria-pressed=true] .sw3[data-astro-cid-fxjwaxl3]{background:var(--color-violet)}.wf-int[data-astro-cid-fxjwaxl3][aria-pressed=true] .sw3[data-astro-cid-fxjwaxl3]:after{transform:translate(12px)}.wf-env[data-astro-cid-fxjwaxl3]{gap:4px;display:flex}.wf-env[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]{font:600 11.5px var(--font-body);background:var(--color-surface-subtle);color:var(--color-muted);border-radius:999px;padding:4px 10px;transition:all .4s}.wf-env[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3].on{background:var(--color-brand-soft);color:var(--color-brand-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand) 45%, var(--color-white))}.wf-run[data-astro-cid-fxjwaxl3]{background:var(--color-brand-strong);color:var(--color-white);font:600 12.5px var(--font-body);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;transition:transform .15s;display:inline-flex}.wf-run[data-astro-cid-fxjwaxl3].press{transform:scale(.9)}.wf-tab[data-astro-cid-fxjwaxl3]:focus-visible,.wf-int[data-astro-cid-fxjwaxl3]:focus-visible,.wf-run[data-astro-cid-fxjwaxl3]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.wf-body[data-astro-cid-fxjwaxl3]{grid-template-columns:150px minmax(0,1fr);display:grid}.wf-pal[data-astro-cid-fxjwaxl3]{border-right:1px solid var(--color-line);align-content:start;gap:6px;padding:12px 10px;display:grid}.pal-h[data-astro-cid-fxjwaxl3]{font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin:4px 2px}.wf-pal[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]{box-shadow:0 0 0 1px var(--color-line);font:600 11.5px var(--font-body);color:var(--color-ink-2);border-radius:9px;align-items:center;gap:8px;padding:6px 8px;display:flex}.wf-pal[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3] i[data-astro-cid-fxjwaxl3]{background:var(--c);width:18px;height:18px;color:var(--color-white);border-radius:5px;flex:none;place-items:center;display:grid}.wf-views[data-astro-cid-fxjwaxl3]{aspect-ratio:900/400;min-width:0;position:relative}.v-wf[data-astro-cid-fxjwaxl3],.v-ops[data-astro-cid-fxjwaxl3]{position:absolute;inset:0}.v-wf[data-astro-cid-fxjwaxl3][hidden],.v-ops[data-astro-cid-fxjwaxl3][hidden]{display:none}.wf-stage[data-astro-cid-fxjwaxl3]{background-image:radial-gradient(var(--color-line-strong) 1.2px, transparent 1.2px);background-size:18px 18px;height:100%;position:relative;overflow:hidden}.interactive[data-astro-cid-fxjwaxl3] .wf-stage[data-astro-cid-fxjwaxl3]{background-color:var(--color-white)}.cvin[data-astro-cid-fxjwaxl3]{transform-origin:0 0;width:900px;height:400px;position:absolute;top:0;left:0}.links[data-astro-cid-fxjwaxl3]{width:900px;height:400px;position:absolute;inset:0;overflow:visible}.links[data-astro-cid-fxjwaxl3] path{fill:none;stroke:var(--color-on-dark-3);stroke-width:1.8px;stroke-dasharray:var(--len,300);stroke-dashoffset:var(--len,300);transition:stroke-dashoffset .7s}.links[data-astro-cid-fxjwaxl3] path.drawn{stroke-dashoffset:0}.links[data-astro-cid-fxjwaxl3] path.flow{stroke:var(--color-brand);stroke-dasharray:6 7;animation:.8s linear infinite wf-dash}@keyframes wf-dash{to{stroke-dashoffset:-22px}}.cvin[data-astro-cid-fxjwaxl3] .wn{z-index:2;background:var(--color-white);width:158px;height:54px;box-shadow:0 0 0 1px var(--color-line), 0 8px 18px -14px color-mix(in srgb, var(--color-ink) 50%, transparent);border-radius:12px;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:0 10px;transition:transform .9s cubic-bezier(.5,0,.2,1),opacity .4s,box-shadow .3s;display:grid;position:absolute}.cvin[data-astro-cid-fxjwaxl3] .k-conn{--ki:var(--ui-proc-orange)}.cvin[data-astro-cid-fxjwaxl3] .k-data{--ki:var(--ui-proc-blue)}.cvin[data-astro-cid-fxjwaxl3] .k-proc{--ki:var(--color-brand)}.cvin[data-astro-cid-fxjwaxl3] .k-code{--ki:var(--ui-proc-purple)}.cvin[data-astro-cid-fxjwaxl3] .k-model{--ki:var(--ui-proc-indigo)}.cvin[data-astro-cid-fxjwaxl3] .k-out{--ki:var(--ui-proc-sky)}.cvin[data-astro-cid-fxjwaxl3] .k-agent{--ki:var(--ui-proc-pink)}.cvin[data-astro-cid-fxjwaxl3] .wi{background:color-mix(in srgb, var(--ki) 8%, var(--color-white));width:30px;height:30px;color:var(--ki);border-radius:9px;place-items:center;display:grid}.cvin[data-astro-cid-fxjwaxl3] .wt b{font:700 12.5px var(--font-body);color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cvin[data-astro-cid-fxjwaxl3] .wt small{font:500 11px var(--font-body);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cvin[data-astro-cid-fxjwaxl3] .ws{font:600 11px var(--font-mono);background:var(--color-white);box-shadow:0 0 0 1px var(--color-line);color:var(--color-muted);border-radius:999px;padding:1px 8px;position:absolute;bottom:-9px;left:10px}.cvin[data-astro-cid-fxjwaxl3] .wn.r{box-shadow:0 0 0 1.5px var(--color-warning), 0 8px 18px -14px color-mix(in srgb, var(--color-ink) 50%, transparent)}.cvin[data-astro-cid-fxjwaxl3] .wn.r .ws{color:var(--color-warning-strong);box-shadow:0 0 0 1px var(--color-warning-line);background:color-mix(in srgb, var(--color-warning-soft) 50%, var(--color-white))}.cvin[data-astro-cid-fxjwaxl3] .wn.d .ws{color:var(--color-brand-strong);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-brand) 45%, var(--color-white));background:var(--color-brand-soft)}.cvin[data-astro-cid-fxjwaxl3] .wn.sel{box-shadow:0 0 0 2px var(--color-violet), 0 0 0 6px color-mix(in srgb, var(--color-violet) 15%, transparent)}.cvin[data-astro-cid-fxjwaxl3] .wn.drag{z-index:4;box-shadow:0 0 0 1.5px var(--color-violet), 0 26px 40px -14px color-mix(in srgb, var(--color-violet) 60%, transparent)}.cursor[data-astro-cid-fxjwaxl3]{z-index:6;pointer-events:none;opacity:0;width:22px;height:22px;transition:transform 1s cubic-bezier(.5,0,.2,1),opacity .3s;position:absolute;top:0;left:0}.cursor[data-astro-cid-fxjwaxl3] svg[data-astro-cid-fxjwaxl3]{width:22px;height:22px;fill:var(--color-ink);stroke:var(--color-white)}.wf-code[data-astro-cid-fxjwaxl3],.wf-prev[data-astro-cid-fxjwaxl3]{opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s .35s}.wf-code[data-astro-cid-fxjwaxl3].show,.wf-prev[data-astro-cid-fxjwaxl3].show{opacity:1;visibility:visible;transition:opacity .35s}.wf-code[data-astro-cid-fxjwaxl3]{z-index:5;background:var(--color-ink);width:min(400px,58%);color:var(--color-on-dark);box-shadow:-20px 0 40px -20px color-mix(in srgb, var(--color-black) 50%, transparent);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.wf-code[data-astro-cid-fxjwaxl3] header[data-astro-cid-fxjwaxl3]{border-bottom:1px solid color-mix(in srgb, var(--color-white) 8%, transparent);font:600 12.5px var(--font-body);align-items:center;gap:8px;padding:10px 14px;display:flex}.wf-code[data-astro-cid-fxjwaxl3] header[data-astro-cid-fxjwaxl3] small[data-astro-cid-fxjwaxl3]{font:500 11px var(--font-body);color:var(--color-on-dark-4)}.wf-code[data-astro-cid-fxjwaxl3] header[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]{background:color-mix(in srgb, var(--ui-proc-purple) 30%, transparent);color:color-mix(in srgb, var(--color-lilac) 60%, var(--color-white));font:600 11px var(--font-mono);border-radius:6px;margin-left:auto;padding:2px 8px}.wf-code[data-astro-cid-fxjwaxl3] pre[data-astro-cid-fxjwaxl3]{font:500 12.5px/1.7 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;padding:14px}.wf-code[data-astro-cid-fxjwaxl3] pre[data-astro-cid-fxjwaxl3] .caret{vertical-align:-2px;background:var(--color-mint-strong);width:7px;height:15px;display:inline-block}.wf-ichip[data-astro-cid-fxjwaxl3]{z-index:4;background:var(--color-white);box-shadow:0 0 0 1.5px var(--color-violet), 0 8px 18px -10px color-mix(in srgb, var(--color-violet) 60%, transparent);font:600 12px var(--font-body);color:var(--color-violet-strong);opacity:0;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;transition:all .35s;display:flex;position:absolute;top:10px;left:10px;transform:translateY(-6px)}.wf-ichip[data-astro-cid-fxjwaxl3] i[data-astro-cid-fxjwaxl3]{background:var(--color-brand);border-radius:50%;width:8px;height:8px}.interactive[data-astro-cid-fxjwaxl3] .wf-ichip[data-astro-cid-fxjwaxl3]{opacity:1;transform:none}.wf-prev[data-astro-cid-fxjwaxl3]{z-index:5;background:var(--color-white);border-top:1px solid var(--color-line);box-shadow:0 -14px 30px -18px color-mix(in srgb, var(--color-ink) 35%, transparent);font:500 12px var(--font-body);position:absolute;bottom:0;left:0;right:0}.wf-prev[data-astro-cid-fxjwaxl3] header[data-astro-cid-fxjwaxl3]{border-bottom:1px solid var(--color-line);font:600 12.5px var(--font-body);align-items:center;gap:10px;padding:8px 14px;display:flex}.wf-prev[data-astro-cid-fxjwaxl3] header[data-astro-cid-fxjwaxl3] small[data-astro-cid-fxjwaxl3]{color:var(--color-muted);font-weight:500}.wf-prev[data-astro-cid-fxjwaxl3] table[data-astro-cid-fxjwaxl3]{border-collapse:collapse;width:100%}.wf-prev[data-astro-cid-fxjwaxl3] th[data-astro-cid-fxjwaxl3],.wf-prev[data-astro-cid-fxjwaxl3] td[data-astro-cid-fxjwaxl3]{text-align:left;border-bottom:1px solid var(--color-surface-muted);padding:5px 14px}.wf-prev[data-astro-cid-fxjwaxl3] th[data-astro-cid-fxjwaxl3]{font:600 11px var(--font-mono);color:var(--color-muted)}.v-ops[data-astro-cid-fxjwaxl3]{background:var(--color-white);grid-template-columns:200px minmax(0,1fr);display:grid}.ops-rail[data-astro-cid-fxjwaxl3]{border-right:1px solid var(--color-line);align-content:start;gap:6px;padding:12px 10px;display:grid}.ops-chips[data-astro-cid-fxjwaxl3]{flex-wrap:wrap;gap:8px;display:flex}.ops-chips[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]{font:600 11px var(--font-body);background:var(--color-surface-subtle);color:var(--color-ink-2);border-radius:999px;padding:4px 9px}.ops-chips[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]:first-child{background:var(--color-ink);color:var(--color-white)}.ops-job[data-astro-cid-fxjwaxl3]{font:600 12.5px var(--font-body);border-radius:10px;padding:8px 10px}.ops-job[data-astro-cid-fxjwaxl3] small[data-astro-cid-fxjwaxl3]{font:500 11px var(--font-body);color:var(--color-muted);display:block}.ops-job[data-astro-cid-fxjwaxl3].on{background:var(--color-brand-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-brand) 45%, var(--color-white))}.ops-main[data-astro-cid-fxjwaxl3]{padding:12px 16px;overflow:hidden}.ops-title[data-astro-cid-fxjwaxl3]{font:700 14px var(--font-display);margin:2px 0}.ops-main[data-astro-cid-fxjwaxl3] .ops-sub[data-astro-cid-fxjwaxl3]{color:var(--color-muted);margin-bottom:8px;font-size:12px}.ops-hd[data-astro-cid-fxjwaxl3],.ops-row[data-astro-cid-fxjwaxl3]{grid-template-columns:96px minmax(110px,1.2fr) 120px 74px minmax(100px,1fr) 96px;align-items:center;gap:8px;padding:7px 8px;font-size:12px;display:grid}.ops-hd[data-astro-cid-fxjwaxl3]{border-bottom:1px solid var(--color-line);font:600 11px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted)}.ops-row[data-astro-cid-fxjwaxl3]{border-bottom:1px solid var(--color-surface-muted)}.ops-row[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ops-run[data-astro-cid-fxjwaxl3].exp .ops-row[data-astro-cid-fxjwaxl3]{background:color-mix(in srgb, var(--color-brand-soft) 50%, var(--color-white))}.stp[data-astro-cid-fxjwaxl3]{width:max-content;font:600 11px var(--font-body);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.stp[data-astro-cid-fxjwaxl3]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.stp[data-astro-cid-fxjwaxl3].ok{background:var(--color-brand-soft);color:var(--color-brand-strong)}.stp[data-astro-cid-fxjwaxl3].run{background:color-mix(in srgb, var(--color-warning-soft) 50%, var(--color-white));color:var(--color-warning-strong)}.stp[data-astro-cid-fxjwaxl3].fail{background:var(--color-danger-soft);color:var(--color-danger-strong)}.ops-steps[data-astro-cid-fxjwaxl3]{background:color-mix(in srgb, var(--color-surface-subtle) 50%, var(--color-white));border-bottom:1px solid var(--color-surface-muted);padding:4px 8px 10px 104px;display:none}.ops-run[data-astro-cid-fxjwaxl3].exp .ops-steps[data-astro-cid-fxjwaxl3]{gap:5px;display:grid}.ops-steps[data-astro-cid-fxjwaxl3] div[data-astro-cid-fxjwaxl3]{color:var(--color-ink-2);grid-template-columns:120px 1fr 54px;align-items:center;gap:10px;font-size:11.5px;display:grid}.ops-steps[data-astro-cid-fxjwaxl3] small[data-astro-cid-fxjwaxl3]{font:500 11px var(--font-mono);text-align:right;color:var(--color-muted)}.trk[data-astro-cid-fxjwaxl3]{background:var(--color-surface-muted);border-radius:4px;height:8px;position:relative}.trk[data-astro-cid-fxjwaxl3] i[data-astro-cid-fxjwaxl3]{background:linear-gradient(90deg, var(--color-brand), var(--color-teal));transform-origin:0;border-radius:4px;transition:transform .6s;position:absolute;top:0;bottom:0;transform:scaleX(0)}@media (width<=899.98px){.wf-body[data-astro-cid-fxjwaxl3],.v-ops[data-astro-cid-fxjwaxl3]{grid-template-columns:minmax(0,1fr)}.wf-pal[data-astro-cid-fxjwaxl3],.ops-rail[data-astro-cid-fxjwaxl3]{display:none}}@media (width<=639.98px){.wf-top[data-astro-cid-fxjwaxl3]{gap:8px}.wf-env[data-astro-cid-fxjwaxl3],.wf-app[data-astro-cid-fxjwaxl3] small[data-astro-cid-fxjwaxl3],.wf-tab[data-astro-cid-fxjwaxl3][aria-selected=true]:after{display:none}.wf-views[data-astro-cid-fxjwaxl3]{aspect-ratio:1}.ops-hd[data-astro-cid-fxjwaxl3],.ops-row[data-astro-cid-fxjwaxl3]{grid-template-columns:86px minmax(0,1fr) 70px}.ops-hd[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]:nth-child(3),.ops-row[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]:nth-child(3),.ops-hd[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]:nth-child(n+5),.ops-row[data-astro-cid-fxjwaxl3] span[data-astro-cid-fxjwaxl3]:nth-child(n+5),.ops-sub[data-astro-cid-fxjwaxl3]{display:none}.ops-steps[data-astro-cid-fxjwaxl3]{padding-left:8px}.ops-steps[data-astro-cid-fxjwaxl3] div[data-astro-cid-fxjwaxl3]{grid-template-columns:96px 1fr 40px;font-size:11px}}
