@layer flow-base{.flow-module__lE6-2W__frame{gap:calc(var(--rlh) * .375);width:100%;padding:calc(var(--rlh) * .5);border:1px solid var(--fg-border);flex-direction:column;margin:1.5rem 0;display:flex;position:relative}.flow-module__lE6-2W__root{position:relative}.flow-module__lE6-2W__controls{align-items:center;gap:calc(var(--rlh) * .75);display:flex}.flow-module__lE6-2W__progressTrack{background:var(--fg-border);flex:1;height:2px}.flow-module__lE6-2W__progressFill{background:var(--fg-secondary);width:100%;height:100%;transform:scaleX(var(--flow-progress,0));transform-origin:0}.flow-module__lE6-2W__restart{appearance:none;cursor:pointer;color:var(--fg-tertiary);background:0 0;border:0;margin:0;padding:0;transition:color .3s}.flow-module__lE6-2W__restart:hover{color:var(--fg-secondary)}.flow-module__lE6-2W__restart:focus-visible{color:var(--fg);outline:1px solid var(--fg-secondary);outline-offset:3px}.flow-module__lE6-2W__restartLabel{font-family:var(--font-mono);font-weight:500;font-size:var(--micro);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;line-height:1}.flow-module__lE6-2W__frame[data-flow-static] .flow-module__lE6-2W__controls{display:none}@media (prefers-reduced-motion:reduce){.flow-module__lE6-2W__controls{display:none}}.flow-module__lE6-2W__stage{--flow-u:calc(100cqw / var(--flow-w,100));width:100%;position:relative;container-type:inline-size}.flow-module__lE6-2W__stage>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.flow-module__lE6-2W__token{pointer-events:none;will-change:transform, opacity;transform:translate(calc(var(--flow-u) * var(--flow-x,0)), calc(var(--flow-u) * var(--flow-y,0)));position:absolute;top:0;left:0}.flow-module__lE6-2W__tokenInner{transform:translate(-50%, -50%) scale(var(--flow-scale,1));place-items:center;display:grid;position:absolute;top:0;left:0}}
.slotcost-module__P1CYpa__wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.slotcost-module__P1CYpa__flowRoot,.slotcost-module__P1CYpa__stage{width:100%}.slotcost-module__P1CYpa__chrome{pointer-events:none}.slotcost-module__P1CYpa__chromeStroke{stroke:color-mix(in srgb, var(--fg) 60%, transparent)}.slotcost-module__P1CYpa__chromeDash{stroke:color-mix(in srgb, var(--fg) 60%, transparent);stroke-dasharray:2 3}.slotcost-module__P1CYpa__chromeRail{stroke:color-mix(in srgb, var(--fg) 34%, transparent);stroke-dasharray:1 4}.slotcost-module__P1CYpa__chromeCell{stroke:color-mix(in srgb, var(--fg) 30%, transparent)}.slotcost-module__P1CYpa__chromeFill{fill:var(--fg)}.slotcost-module__P1CYpa__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.slotcost-module__P1CYpa__anchorLeft{transform:none}.slotcost-module__P1CYpa__labelMuted{color:var(--fg-secondary)}.slotcost-module__P1CYpa__weenie{width:calc(var(--flow-u) * 13);height:calc(var(--flow-u) * 13);background:var(--fg)}[data-flow-state=inflight] .slotcost-module__P1CYpa__weenie{opacity:.85}[data-flow-state=running] .slotcost-module__P1CYpa__weenie{animation:.24s ease-out both slotcost-module__P1CYpa__sc-dock}.slotcost-module__P1CYpa__bar{grid-template-rows:repeat(5, calc(var(--flow-u) * 13));gap:calc(var(--flow-u) * 4);width:calc(var(--flow-u) * 13);display:grid}.slotcost-module__P1CYpa__seg{box-sizing:border-box;background:var(--accent-1);width:100%;height:100%}[data-flow-state=inflight] .slotcost-module__P1CYpa__seg{opacity:.85}[data-flow-state=waiting] .slotcost-module__P1CYpa__seg{border:1.5px solid var(--accent-1);background:0 0;animation:1.2s ease-in-out infinite slotcost-module__P1CYpa__sc-wait}[data-flow-state=running] .slotcost-module__P1CYpa__seg{animation:.28s ease-out both slotcost-module__P1CYpa__sc-dock}@keyframes slotcost-module__P1CYpa__sc-dock{0%{transform:scale(1.25)}to{transform:none}}@keyframes slotcost-module__P1CYpa__sc-wait{0%,to{opacity:1}50%{opacity:.45}}[data-flow-static] .slotcost-module__P1CYpa__weenie,[data-flow-static] .slotcost-module__P1CYpa__seg{animation:none}@media (prefers-reduced-motion:reduce){.slotcost-module__P1CYpa__weenie,.slotcost-module__P1CYpa__seg{animation:none!important}}
.queuebackpressure-module__f2HmCG__wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.queuebackpressure-module__f2HmCG__flowRoot,.queuebackpressure-module__f2HmCG__stage{width:100%}.queuebackpressure-module__f2HmCG__chromeStroke{stroke:var(--fg)}.queuebackpressure-module__f2HmCG__chromeBox{stroke:color-mix(in srgb, var(--fg) 60%, transparent)}.queuebackpressure-module__f2HmCG__chromeDash{stroke:color-mix(in srgb, var(--fg) 65%, transparent);stroke-dasharray:2 3}.queuebackpressure-module__f2HmCG__chromeGhost,.queuebackpressure-module__f2HmCG__chromeTick{stroke:color-mix(in srgb, var(--fg) 30%, transparent)}.queuebackpressure-module__f2HmCG__chromeFill{fill:var(--fg)}.queuebackpressure-module__f2HmCG__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.queuebackpressure-module__f2HmCG__anchorLeft{transform:none}.queuebackpressure-module__f2HmCG__readout{color:var(--fg-tertiary);transition:color .2s}.queuebackpressure-module__f2HmCG__readout[data-active=true]{color:var(--fg)}.queuebackpressure-module__f2HmCG__readout[data-full=true]{color:var(--accent)}.queuebackpressure-module__f2HmCG__square{box-sizing:border-box;width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg);border:1px solid #0000}[data-flow-state=inflight] .queuebackpressure-module__f2HmCG__square{background:color-mix(in srgb, var(--fg) 55%, transparent)}[data-flow-state=queued] .queuebackpressure-module__f2HmCG__square{background:var(--fg)}[data-flow-state=running] .queuebackpressure-module__f2HmCG__square{background:var(--accent);animation:1s ease-in-out infinite queuebackpressure-module__f2HmCG__qbp-pulse}[data-flow-state=done] .queuebackpressure-module__f2HmCG__square{border-color:var(--fg);background:0 0}.queuebackpressure-module__f2HmCG__loadBar{height:calc(var(--flow-u) * 2);background:var(--accent);pointer-events:none;position:absolute}@keyframes queuebackpressure-module__f2HmCG__qbp-pulse{0%,to{transform:none}50%{transform:scale(.82)}}[data-flow-static] .queuebackpressure-module__f2HmCG__square{animation:none}@media (prefers-reduced-motion:reduce){.queuebackpressure-module__f2HmCG__square{animation:none!important}.queuebackpressure-module__f2HmCG__readout{transition:none}}
.streamingdemo-module__7uvjGa__wrap{justify-items:center;display:grid}.streamingdemo-module__7uvjGa__root,.streamingdemo-module__7uvjGa__stage{width:100%}.streamingdemo-module__7uvjGa__chromeStroke{stroke:var(--fg)}.streamingdemo-module__7uvjGa__chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}.streamingdemo-module__7uvjGa__chromeFill{fill:var(--fg)}.streamingdemo-module__7uvjGa__chromePanel{fill:hsl(var(--cyan) / .04);stroke:hsl(var(--cyan) / .3)}.streamingdemo-module__7uvjGa__chromeSep{stroke:hsl(var(--cyan) / .16)}.streamingdemo-module__7uvjGa__chromeInput{fill:hsl(var(--cyan) / .04);stroke:hsl(var(--cyan) / .2)}.streamingdemo-module__7uvjGa__chromeInputSend{fill:hsl(var(--cyan) / .28)}.streamingdemo-module__7uvjGa__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.streamingdemo-module__7uvjGa__anchorLeft{transform:none}.streamingdemo-module__7uvjGa__labelMuted{color:var(--fg-secondary)}.streamingdemo-module__7uvjGa__labelCode{text-transform:none}.streamingdemo-module__7uvjGa__agentPill{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;border:1px solid var(--fg);background:var(--bg);color:var(--fg);white-space:nowrap;padding:.3em .55em;line-height:1;transition:border-color .3s,color .3s}[data-flow-state=running] .streamingdemo-module__7uvjGa__agentPill{border-color:var(--accent);color:var(--accent);animation:.9s ease-in-out infinite streamingdemo-module__7uvjGa__sd-pulse}[data-flow-state=done] .streamingdemo-module__7uvjGa__agentPill{border-color:var(--accent-3);color:var(--accent-3)}.streamingdemo-module__7uvjGa__relay{width:calc(var(--flow-u) * 14);height:calc(var(--flow-u) * 14);border:1.5px solid var(--fg);background:var(--bg)}[data-flow-state=ping] .streamingdemo-module__7uvjGa__relay{animation:.3s ease-out both streamingdemo-module__7uvjGa__sd-ping}.streamingdemo-module__7uvjGa__chunk{width:calc(var(--flow-u) * 4);height:calc(var(--flow-u) * 4);background:var(--accent)}.streamingdemo-module__7uvjGa__req{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--accent-1)}.streamingdemo-module__7uvjGa__panelDot{width:calc(var(--flow-u) * 5);height:calc(var(--flow-u) * 5);background:var(--fg-tertiary);border-radius:50%;transition:background-color .3s}[data-flow-state=busy] .streamingdemo-module__7uvjGa__panelDot{background:var(--accent);animation:1.1s ease-in-out infinite streamingdemo-module__7uvjGa__sd-breathe}[data-flow-state=ok] .streamingdemo-module__7uvjGa__panelDot{background:var(--accent-3)}.streamingdemo-module__7uvjGa__userBubble{box-sizing:border-box;width:calc(var(--flow-u) * 64);height:calc(var(--flow-u) * 20);padding-inline:calc(var(--flow-u) * 5);border:1px solid color-mix(in srgb, var(--fg) 40%, transparent);border-radius:calc(var(--flow-u) * 3);align-content:center;justify-items:start;gap:calc(var(--flow-u) * 3.5);display:grid}.streamingdemo-module__7uvjGa__userLine{height:calc(var(--flow-u) * 3.5);background:color-mix(in srgb, var(--fg) 50%, transparent)}.streamingdemo-module__7uvjGa__wordBar{height:calc(var(--flow-u) * 4.5);background:color-mix(in srgb, var(--fg) 72%, transparent);transition:background-color .5s}[data-flow-state=fresh] .streamingdemo-module__7uvjGa__wordBar{background:var(--accent);transition:none}.streamingdemo-module__7uvjGa__caret{width:calc(var(--flow-u) * 2);height:calc(var(--flow-u) * 6.5);background:var(--accent)}[data-flow-state=typing] .streamingdemo-module__7uvjGa__caret{animation:.95s linear infinite streamingdemo-module__7uvjGa__sd-caret}[data-flow-state=done] .streamingdemo-module__7uvjGa__caret{background:var(--accent-3)}@keyframes streamingdemo-module__7uvjGa__sd-pulse{0%,to{transform:none}50%{transform:scale(.9)}}@keyframes streamingdemo-module__7uvjGa__sd-ping{0%,55%{border-color:var(--accent)}to{border-color:var(--fg)}}@keyframes streamingdemo-module__7uvjGa__sd-breathe{0%,to{opacity:1}50%{opacity:.4}}@keyframes streamingdemo-module__7uvjGa__sd-caret{0%,48%{opacity:1}52%,95%{opacity:.12}to{opacity:1}}[data-flow-static] .streamingdemo-module__7uvjGa__agentPill,[data-flow-static] .streamingdemo-module__7uvjGa__relay,[data-flow-static] .streamingdemo-module__7uvjGa__panelDot,[data-flow-static] .streamingdemo-module__7uvjGa__caret{animation:none}@media (prefers-reduced-motion:reduce){.streamingdemo-module__7uvjGa__agentPill,.streamingdemo-module__7uvjGa__relay,.streamingdemo-module__7uvjGa__panelDot,.streamingdemo-module__7uvjGa__caret{animation:none!important}}
.eventfanout-module__F10k6a__fanout{gap:calc(var(--rlh) * .75);justify-items:center;width:100%;display:grid}.eventfanout-module__F10k6a__flowRoot,.eventfanout-module__F10k6a__stage{width:100%}.eventfanout-module__F10k6a__chromeFill{fill:var(--fg)}.eventfanout-module__F10k6a__chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}.eventfanout-module__F10k6a__laneBox{stroke:var(--fg)}.eventfanout-module__F10k6a__chromeSocket{stroke:color-mix(in srgb, var(--fg) 45%, transparent)}.eventfanout-module__F10k6a__chromeTick{stroke:color-mix(in srgb, var(--fg) 55%, transparent)}.eventfanout-module__F10k6a__stageLabel{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:.02em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.eventfanout-module__F10k6a__anchorLeft{transform:none}.eventfanout-module__F10k6a__anchorRight{transform:translate(-100%)}.eventfanout-module__F10k6a__labelCaps{text-transform:uppercase;letter-spacing:.07em}.eventfanout-module__F10k6a__labelMuted{color:var(--fg-secondary)}.eventfanout-module__F10k6a__labelSmall{font-size:max(8px, calc(var(--micro) * .85))}.eventfanout-module__F10k6a__square{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg);position:relative}.eventfanout-module__F10k6a__keyLabel{font-family:var(--font-mono);font-size:max(8px, calc(var(--micro) * .85));letter-spacing:.02em;color:var(--fg);white-space:nowrap;line-height:1;transition:opacity .24s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}[data-flow-state=arriving] .eventfanout-module__F10k6a__keyLabel,[data-flow-state=absorbed] .eventfanout-module__F10k6a__keyLabel{opacity:0}[data-flow-state=run] .eventfanout-module__F10k6a__square{background:var(--accent);animation:.9s ease-in-out infinite eventfanout-module__F10k6a__ef-pulse}[data-flow-state=done] .eventfanout-module__F10k6a__square,[data-flow-state=tallied] .eventfanout-module__F10k6a__square{background:var(--accent-3)}[data-flow-state=settled] .eventfanout-module__F10k6a__square{background:color-mix(in srgb, var(--accent-3) 62%, transparent);transition:background-color .7s}.eventfanout-module__F10k6a__busBox{border:1.5px solid var(--fg);transition:border-color .22s}[data-flow-state=busy] .eventfanout-module__F10k6a__busBox{border-color:var(--accent)}@keyframes eventfanout-module__F10k6a__ef-pulse{0%,to{transform:none}50%{transform:scale(.78)}}[data-flow-static] .eventfanout-module__F10k6a__square{animation:none}@media (prefers-reduced-motion:reduce){.eventfanout-module__F10k6a__square{animation:none!important}.eventfanout-module__F10k6a__keyLabel{transition:none}}
.embeddedmode-module__1gmZoG__wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.embeddedmode-module__1gmZoG__flowRoot,.embeddedmode-module__1gmZoG__stage{width:100%}.embeddedmode-module__1gmZoG__tokenLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1}.embeddedmode-module__1gmZoG__labelMuted{color:var(--fg-secondary)}.embeddedmode-module__1gmZoG__component{place-items:center;display:grid;position:relative}.embeddedmode-module__1gmZoG__componentBox{box-sizing:border-box;width:calc(var(--flow-u) * 36);height:calc(var(--flow-u) * 36);border:1.5px solid var(--fg)}.embeddedmode-module__1gmZoG__engine{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.embeddedmode-module__1gmZoG__postgres{background:repeating-linear-gradient(180deg, transparent 0, transparent calc(var(--flow-u) * 7), color-mix(in srgb, var(--fg) 45%, transparent) calc(var(--flow-u) * 7), color-mix(in srgb, var(--fg) 45%, transparent) calc(var(--flow-u) * 7 + 1px));padding:calc(var(--flow-u) * 6);background-clip:content-box}.embeddedmode-module__1gmZoG__componentLabel{transform:translate(-50%, calc(var(--flow-u) * 24));position:absolute;top:50%;left:50%}.embeddedmode-module__1gmZoG__linkLine{border-top:1px dashed color-mix(in srgb, var(--fg) 60%, transparent);height:0}.embeddedmode-module__1gmZoG__processBoundary{box-sizing:border-box;width:calc(var(--flow-u) * 240);height:calc(var(--flow-u) * 68);border:1px dashed var(--fg)}.embeddedmode-module__1gmZoG__dot{width:calc(var(--flow-u) * 5);height:calc(var(--flow-u) * 5);background:var(--accent)}
.durableexecution-module__LXvvVq__wrap{gap:calc(var(--rlh) * .5);justify-items:center;display:grid}.durableexecution-module__LXvvVq__flowRoot,.durableexecution-module__LXvvVq__stage{width:100%}.durableexecution-module__LXvvVq__chromeStroke{stroke:var(--fg)}.durableexecution-module__LXvvVq__chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}.durableexecution-module__LXvvVq__chromeRow,.durableexecution-module__LXvvVq__chromeCell{stroke:color-mix(in srgb, var(--fg) 45%, transparent)}.durableexecution-module__LXvvVq__chromeFill{fill:var(--fg)}.durableexecution-module__LXvvVq__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.durableexecution-module__LXvvVq__anchorLeft{transform:none}.durableexecution-module__LXvvVq__labelMuted{color:var(--fg-secondary)}.durableexecution-module__LXvvVq__square{width:calc(var(--flow-u) * 6);height:calc(var(--flow-u) * 6);background:var(--fg)}[data-flow-state=active] .durableexecution-module__LXvvVq__square{background:var(--accent);animation:.9s ease-in-out infinite durableexecution-module__LXvvVq__de-pulse}[data-flow-state=lost] .durableexecution-module__LXvvVq__square{background:var(--accent-1);animation:.6s steps(2,jump-none) both durableexecution-module__LXvvVq__de-flicker}[data-flow-state=replay] .durableexecution-module__LXvvVq__square{border:1.5px dashed var(--fg);background:0 0}[data-flow-state=done] .durableexecution-module__LXvvVq__square{background:var(--accent-3)}.durableexecution-module__LXvvVq__chip{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg)}[data-flow-state=write] .durableexecution-module__LXvvVq__chip{animation:.7s ease-out both durableexecution-module__LXvvVq__de-write}[data-flow-state=read] .durableexecution-module__LXvvVq__chip{background:var(--accent-2)}.durableexecution-module__LXvvVq__record{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:.02em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;transition:color .25s;transform:translate(50%)}[data-flow-state=read] .durableexecution-module__LXvvVq__record{color:var(--accent-2)}.durableexecution-module__LXvvVq__cellFill{width:calc(var(--flow-u) * 22);height:calc(var(--flow-u) * 22);background:0 0;transition:background-color .25s}[data-flow-state=running] .durableexecution-module__LXvvVq__cellFill{background:color-mix(in srgb, var(--accent) 14%, transparent)}[data-flow-state=done] .durableexecution-module__LXvvVq__cellFill{background:color-mix(in srgb, var(--accent-3) 22%, transparent)}[data-flow-state=replayed] .durableexecution-module__LXvvVq__cellFill{background:color-mix(in srgb, var(--fg) 14%, transparent)}[data-flow-state=dead] .durableexecution-module__LXvvVq__cellFill{background:color-mix(in srgb, var(--fg) 6%, transparent)}.durableexecution-module__LXvvVq__workerFrame{width:calc(var(--flow-u) * 114);height:calc(var(--flow-u) * 68);border:1.5px solid color-mix(in srgb, var(--fg) 45%, transparent);transition:border-color .4s}[data-flow-state=busy] .durableexecution-module__LXvvVq__workerFrame{border-color:var(--fg)}[data-flow-state=crashed] .durableexecution-module__LXvvVq__workerFrame{border-color:color-mix(in srgb, var(--fg) 18%, transparent);animation:.9s steps(2,jump-none) both durableexecution-module__LXvvVq__de-crash}.durableexecution-module__LXvvVq__beat{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-secondary);white-space:nowrap;pointer-events:none;line-height:1}.durableexecution-module__LXvvVq__beatCrash{color:var(--accent-1)}.durableexecution-module__LXvvVq__beatLive{color:var(--accent)}@keyframes durableexecution-module__LXvvVq__de-pulse{0%,to{transform:none}50%{transform:scale(.78)}}@keyframes durableexecution-module__LXvvVq__de-flicker{0%,50%{opacity:1}25%,75%{opacity:.25}to{opacity:1}}@keyframes durableexecution-module__LXvvVq__de-crash{0%{border-color:var(--accent-1)}30%{border-color:color-mix(in srgb, var(--accent-1) 25%, transparent)}60%{border-color:var(--accent-1)}to{border-color:color-mix(in srgb, var(--fg) 18%, transparent)}}@keyframes durableexecution-module__LXvvVq__de-write{0%{background-color:var(--accent-2)}to{background-color:var(--fg)}}[data-flow-static] .durableexecution-module__LXvvVq__square,[data-flow-static] .durableexecution-module__LXvvVq__chip,[data-flow-static] .durableexecution-module__LXvvVq__workerFrame{animation:none}@media (prefers-reduced-motion:reduce){.durableexecution-module__LXvvVq__square,.durableexecution-module__LXvvVq__chip,.durableexecution-module__LXvvVq__workerFrame{animation:none!important}.durableexecution-module__LXvvVq__cellFill,.durableexecution-module__LXvvVq__workerFrame,.durableexecution-module__LXvvVq__record{transition:none}}
.durablewaits-module__YpJD5q__wrap{justify-items:center;width:100%;display:grid}.durablewaits-module__YpJD5q__root,.durablewaits-module__YpJD5q__stage{width:100%}.durablewaits-module__YpJD5q__chromeStroke{stroke:var(--fg)}.durablewaits-module__YpJD5q__chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}.durablewaits-module__YpJD5q__chromeRow{stroke:color-mix(in srgb, var(--fg) 45%, transparent)}.durablewaits-module__YpJD5q__chromeSlot{stroke:color-mix(in srgb, var(--fg) 55%, transparent)}.durablewaits-module__YpJD5q__chromeFill{fill:var(--fg)}.durablewaits-module__YpJD5q__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.durablewaits-module__YpJD5q__anchorLeft{transform:none}.durablewaits-module__YpJD5q__labelMuted{color:var(--fg-secondary)}.durablewaits-module__YpJD5q__square{width:calc(var(--flow-u) * 6);height:calc(var(--flow-u) * 6);background:var(--fg)}[data-flow-state=active] .durablewaits-module__YpJD5q__square{background:var(--accent);animation:.9s ease-in-out infinite durablewaits-module__YpJD5q__dw-pulse}[data-flow-state=waiting] .durablewaits-module__YpJD5q__square,[data-flow-state=parked] .durablewaits-module__YpJD5q__square{border:1.5px dashed var(--fg);background:0 0}[data-flow-state=resuming] .durablewaits-module__YpJD5q__square{background:var(--fg);animation:.35s ease-out both durablewaits-module__YpJD5q__dw-pop}[data-flow-state=done] .durablewaits-module__YpJD5q__square{background:var(--accent-3)}.durablewaits-module__YpJD5q__callChip{padding:calc(var(--flow-u) * 1.25) calc(var(--flow-u) * 2);border:1.5px solid var(--accent);background:var(--bg);font-family:var(--font-mono);font-size:var(--micro);letter-spacing:.02em;color:var(--accent);white-space:nowrap;pointer-events:none;line-height:1}.durablewaits-module__YpJD5q__record{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:.02em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;transform:translate(50%)}[data-flow-state=resolved] .durablewaits-module__YpJD5q__record{color:var(--accent-3)}.durablewaits-module__YpJD5q__tick{width:calc(var(--flow-u) * 2);height:calc(var(--flow-u) * 5);background:color-mix(in srgb, var(--fg) 75%, transparent)}.durablewaits-module__YpJD5q__note{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-secondary);white-space:nowrap;pointer-events:none;line-height:1}.durablewaits-module__YpJD5q__slotFill{width:calc(var(--flow-u) * 84);height:calc(var(--flow-u) * 22);background:0 0;transition:background-color .25s}[data-flow-state=busy] .durablewaits-module__YpJD5q__slotFill{background:color-mix(in srgb, var(--accent) 12%, transparent)}.durablewaits-module__YpJD5q__meterSeg{width:calc(var(--flow-u) * 16);height:calc(var(--flow-u) * 5);background:color-mix(in srgb, var(--fg) 18%, transparent);transition:background-color .25s}[data-flow-state=busy] .durablewaits-module__YpJD5q__meterSeg{background:var(--accent)}.durablewaits-module__YpJD5q__workerFrame{width:calc(var(--flow-u) * 108);height:calc(var(--flow-u) * 112);border:1.5px solid color-mix(in srgb, var(--fg) 45%, transparent);transition:border-color .4s}[data-flow-state=busy] .durablewaits-module__YpJD5q__workerFrame{border-color:var(--fg)}@keyframes durablewaits-module__YpJD5q__dw-pulse{0%,to{transform:none}50%{transform:scale(.78)}}@keyframes durablewaits-module__YpJD5q__dw-pop{0%{transform:scale(1.45)}to{transform:none}}[data-flow-static] .durablewaits-module__YpJD5q__square{animation:none}@media (prefers-reduced-motion:reduce){.durablewaits-module__YpJD5q__square{animation:none!important}.durablewaits-module__YpJD5q__slotFill,.durablewaits-module__YpJD5q__meterSeg,.durablewaits-module__YpJD5q__workerFrame{transition:none}}
.humaninloop-module__3F-7PW__wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.humaninloop-module__3F-7PW__root,.humaninloop-module__3F-7PW__stage{width:100%}.humaninloop-module__3F-7PW__chromeStroke{stroke:var(--fg)}.humaninloop-module__3F-7PW__chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}.humaninloop-module__3F-7PW__chromeRow{stroke:color-mix(in srgb, var(--fg) 45%, transparent)}.humaninloop-module__3F-7PW__chromeSlot{stroke:color-mix(in srgb, var(--fg) 55%, transparent)}.humaninloop-module__3F-7PW__chromeFill{fill:var(--fg)}.humaninloop-module__3F-7PW__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.humaninloop-module__3F-7PW__anchorLeft{transform:none}.humaninloop-module__3F-7PW__labelMuted{color:var(--fg-secondary)}.humaninloop-module__3F-7PW__square{width:calc(var(--flow-u) * 6);height:calc(var(--flow-u) * 6);background:var(--fg)}[data-flow-state=active] .humaninloop-module__3F-7PW__square{background:var(--accent);animation:.9s ease-in-out infinite humaninloop-module__3F-7PW__hil-pulse}[data-flow-state=waiting] .humaninloop-module__3F-7PW__square,[data-flow-state=parked] .humaninloop-module__3F-7PW__square{border:1.5px dashed var(--fg);background:0 0}[data-flow-state=resuming] .humaninloop-module__3F-7PW__square{background:var(--fg);animation:.35s ease-out both humaninloop-module__3F-7PW__hil-pop}[data-flow-state=done] .humaninloop-module__3F-7PW__square{background:var(--accent-3)}.humaninloop-module__3F-7PW__approveChip{padding:calc(var(--flow-u) * 1.25) calc(var(--flow-u) * 2);border:1.5px solid var(--accent-3);background:var(--bg);font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--accent-3);white-space:nowrap;pointer-events:none;line-height:1}.humaninloop-module__3F-7PW__record{font-family:var(--font-mono);font-size:var(--micro);letter-spacing:.02em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;transform:translate(50%)}[data-flow-state=resolved] .humaninloop-module__3F-7PW__record{color:var(--accent-3)}.humaninloop-module__3F-7PW__note{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-secondary);white-space:nowrap;pointer-events:none;line-height:1}.humaninloop-module__3F-7PW__slotFill{width:calc(var(--flow-u) * 84);height:calc(var(--flow-u) * 22);background:0 0;transition:background-color .25s}[data-flow-state=busy] .humaninloop-module__3F-7PW__slotFill{background:color-mix(in srgb, var(--accent) 12%, transparent)}.humaninloop-module__3F-7PW__meterSeg{width:calc(var(--flow-u) * 16);height:calc(var(--flow-u) * 5);background:color-mix(in srgb, var(--fg) 18%, transparent);transition:background-color .25s}[data-flow-state=busy] .humaninloop-module__3F-7PW__meterSeg{background:var(--accent)}.humaninloop-module__3F-7PW__workerFrame{width:calc(var(--flow-u) * 108);height:calc(var(--flow-u) * 112);border:1.5px solid color-mix(in srgb, var(--fg) 45%, transparent);transition:border-color .4s}[data-flow-state=busy] .humaninloop-module__3F-7PW__workerFrame{border-color:var(--fg)}@keyframes humaninloop-module__3F-7PW__hil-pulse{0%,to{transform:none}50%{transform:scale(.78)}}@keyframes humaninloop-module__3F-7PW__hil-pop{0%{transform:scale(1.45)}to{transform:none}}[data-flow-static] .humaninloop-module__3F-7PW__square{animation:none}@media (prefers-reduced-motion:reduce){.humaninloop-module__3F-7PW__square{animation:none!important}.humaninloop-module__3F-7PW__slotFill,.humaninloop-module__3F-7PW__meterSeg,.humaninloop-module__3F-7PW__workerFrame{transition:none}}
.dagfanout-module__25dbeG__wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.dagfanout-module__25dbeG__flowRoot,.dagfanout-module__25dbeG__stage{width:100%}.dagfanout-module__25dbeG__chrome{pointer-events:none}.dagfanout-module__25dbeG__chromeEdge{stroke:var(--fg-tertiary);stroke-dasharray:2 3}.dagfanout-module__25dbeG__triggerPort{width:calc(var(--flow-u) * 5);height:calc(var(--flow-u) * 5);background:var(--fg);transition:background .3s}[data-flow-state=fired] .dagfanout-module__25dbeG__triggerPort{background:var(--accent);animation:.5s ease-out both dagfanout-module__25dbeG__dagf-fire}.dagfanout-module__25dbeG__triggerLabel{left:calc(var(--flow-u) * 28);top:calc(var(--flow-u) * 62);font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-secondary);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%,-100%)}.dagfanout-module__25dbeG__node{box-sizing:border-box;width:calc(var(--flow-u) * 40);height:calc(var(--flow-u) * 22);border:1.5px solid color-mix(in srgb, var(--fg) 40%, transparent);background:0 0;place-items:center;transition:border-color .3s,background .3s;display:grid}.dagfanout-module__25dbeG__nodeLabel{font-family:var(--font-mono);font-size:max(calc(var(--flow-u) * 4.25), 8px);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-secondary);white-space:nowrap;font-weight:500;line-height:1;transition:color .3s}[data-flow-state=running] .dagfanout-module__25dbeG__node{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);animation:.4s ease-out both dagfanout-module__25dbeG__dagf-kick}[data-flow-state=done] .dagfanout-module__25dbeG__node{border-color:var(--accent-3);background:color-mix(in srgb, var(--accent-3) 12%, transparent);animation:.4s ease-out both dagfanout-module__25dbeG__dagf-settle}[data-flow-state=running] .dagfanout-module__25dbeG__nodeLabel,[data-flow-state=done] .dagfanout-module__25dbeG__nodeLabel,[data-flow-state=waiting] .dagfanout-module__25dbeG__nodeLabel{color:var(--fg)}.dagfanout-module__25dbeG__result{box-sizing:border-box;width:calc(var(--flow-u) * 46);height:calc(var(--flow-u) * 26);border:1.5px dashed color-mix(in srgb, var(--fg) 40%, transparent);background:0 0;place-items:center;transition:border-color .3s,background .3s;display:grid}[data-flow-state=waiting] .dagfanout-module__25dbeG__result{border-color:color-mix(in srgb, var(--accent) 60%, transparent);animation:1.2s ease-in-out infinite dagfanout-module__25dbeG__dagf-breathe}[data-flow-state=done] .dagfanout-module__25dbeG__result{border-style:solid;border-color:var(--accent-3);background:color-mix(in srgb, var(--accent-3) 12%, transparent);animation:.4s ease-out both dagfanout-module__25dbeG__dagf-settle}.dagfanout-module__25dbeG__pulse{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg)}[data-flow-state=docked] .dagfanout-module__25dbeG__pulse{animation:.35s ease-out both dagfanout-module__25dbeG__dagf-settle}.dagfanout-module__25dbeG__waitTag{font-family:var(--font-mono);font-size:max(calc(var(--flow-u) * 4.25), 8px);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;font-weight:500;line-height:1}@keyframes dagfanout-module__25dbeG__dagf-fire{0%{transform:scale(1.6)}to{transform:none}}@keyframes dagfanout-module__25dbeG__dagf-kick{0%{transform:scale(.94)}to{transform:none}}@keyframes dagfanout-module__25dbeG__dagf-settle{0%{transform:scale(1.05)}to{transform:none}}@keyframes dagfanout-module__25dbeG__dagf-breathe{0%,to{background:0 0}50%{background:color-mix(in srgb, var(--accent) 10%, transparent)}}[data-flow-static] .dagfanout-module__25dbeG__node,[data-flow-static] .dagfanout-module__25dbeG__result,[data-flow-static] .dagfanout-module__25dbeG__pulse,[data-flow-static] .dagfanout-module__25dbeG__triggerPort{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.dagfanout-module__25dbeG__node,.dagfanout-module__25dbeG__result,.dagfanout-module__25dbeG__pulse,.dagfanout-module__25dbeG__triggerPort{transition:none!important;animation:none!important}.dagfanout-module__25dbeG__nodeLabel{transition:none}}
.dagpipeline-module__BMtQNW__wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.dagpipeline-module__BMtQNW__flowRoot,.dagpipeline-module__BMtQNW__stage{width:100%}.dagpipeline-module__BMtQNW__chrome{pointer-events:none}.dagpipeline-module__BMtQNW__chromeEdge{stroke:var(--fg-tertiary);stroke-dasharray:2 3}.dagpipeline-module__BMtQNW__chromeFill{fill:var(--fg)}.dagpipeline-module__BMtQNW__node{box-sizing:border-box;width:calc(var(--flow-u) * 36);height:calc(var(--flow-u) * 20);border:1.5px solid color-mix(in srgb, var(--fg) 40%, transparent);background:0 0;place-items:center;transition:border-color .3s,background .3s;display:grid}.dagpipeline-module__BMtQNW__nodeLabel{font-family:var(--font-mono);font-size:max(calc(var(--flow-u) * 4.25), 8px);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-secondary);white-space:nowrap;font-weight:500;line-height:1;transition:color .3s}[data-flow-state=running] .dagpipeline-module__BMtQNW__node{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);animation:.4s ease-out both dagpipeline-module__BMtQNW__dagp-kick}[data-flow-state=running] .dagpipeline-module__BMtQNW__nodeLabel{color:var(--fg)}[data-flow-state=waiting] .dagpipeline-module__BMtQNW__node{border-style:dashed;border-color:color-mix(in srgb, var(--accent) 60%, transparent);animation:1.2s ease-in-out infinite dagpipeline-module__BMtQNW__dagp-breathe}[data-flow-state=waiting] .dagpipeline-module__BMtQNW__nodeLabel{color:var(--fg)}[data-flow-state=done] .dagpipeline-module__BMtQNW__node{border-color:var(--accent-3);background:color-mix(in srgb, var(--accent-3) 12%, transparent);animation:.4s ease-out both dagpipeline-module__BMtQNW__dagp-settle}[data-flow-state=done] .dagpipeline-module__BMtQNW__nodeLabel{color:var(--fg)}.dagpipeline-module__BMtQNW__pulse{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg)}.dagpipeline-module__BMtQNW__waitTag{font-family:var(--font-mono);font-size:max(calc(var(--flow-u) * 4.25), 8px);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;font-weight:500;line-height:1}.dagpipeline-module__BMtQNW__parallelLabel{left:calc(var(--flow-u) * 128);top:calc(var(--flow-u) * 71);font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-secondary);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%,-50%)}@keyframes dagpipeline-module__BMtQNW__dagp-kick{0%{transform:scale(.94)}to{transform:none}}@keyframes dagpipeline-module__BMtQNW__dagp-settle{0%{transform:scale(1.05)}to{transform:none}}@keyframes dagpipeline-module__BMtQNW__dagp-breathe{0%,to{background:0 0}50%{background:color-mix(in srgb, var(--accent) 10%, transparent)}}[data-flow-static] .dagpipeline-module__BMtQNW__node{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.dagpipeline-module__BMtQNW__node{transition:none!important;animation:none!important}.dagpipeline-module__BMtQNW__nodeLabel{transition:none}}
.headoflineblocking-module__55CGQG__wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.headoflineblocking-module__55CGQG__flowRoot,.headoflineblocking-module__55CGQG__stage{width:100%}.headoflineblocking-module__55CGQG__chrome{pointer-events:none}.headoflineblocking-module__55CGQG__chromeStroke{stroke:var(--fg)}.headoflineblocking-module__55CGQG__chromeDash{stroke:color-mix(in srgb, var(--fg) 60%, transparent);stroke-dasharray:2 3}.headoflineblocking-module__55CGQG__chromeFill{fill:var(--fg)}.headoflineblocking-module__55CGQG__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.headoflineblocking-module__55CGQG__anchorLeft{transform:none}.headoflineblocking-module__55CGQG__labelMuted{color:var(--fg-secondary)}.headoflineblocking-module__55CGQG__bobSquare{box-sizing:border-box;width:calc(var(--flow-u) * 7);height:calc(var(--flow-u) * 7);background:var(--fg);border:1px solid #0000}[data-flow-state=processing] .headoflineblocking-module__55CGQG__bobSquare{background:var(--accent);animation:.9s ease-in-out infinite headoflineblocking-module__55CGQG__hlb-pulse}[data-flow-state=done] .headoflineblocking-module__55CGQG__bobSquare{border-color:var(--fg);background:0 0}.headoflineblocking-module__55CGQG__aliceTask{line-height:0;position:relative}.headoflineblocking-module__55CGQG__aliceSquare{box-sizing:border-box;width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--accent-1);outline:1px solid color-mix(in srgb, var(--accent-1) 45%, transparent);outline-offset:calc(var(--flow-u) * 1.6);animation:2.4s ease-in-out infinite headoflineblocking-module__55CGQG__hlb-breathe}.headoflineblocking-module__55CGQG__aliceTag{top:calc(100% + var(--flow-u) * 10);font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--accent-1);white-space:nowrap;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.headoflineblocking-module__55CGQG__workerBox{width:calc(var(--flow-u) * 34);height:calc(var(--flow-u) * 28);border:1.5px solid color-mix(in srgb, var(--fg) 60%, transparent);transition:border-color .3s}[data-flow-state=busy] .headoflineblocking-module__55CGQG__workerBox{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.headoflineblocking-module__55CGQG__readout{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg-secondary);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.headoflineblocking-module__55CGQG__readoutCount{color:var(--accent-1)}@keyframes headoflineblocking-module__55CGQG__hlb-pulse{0%,to{transform:none}50%{transform:scale(.75)}}@keyframes headoflineblocking-module__55CGQG__hlb-breathe{0%,to{outline-color:color-mix(in srgb, var(--accent-1) 45%, transparent)}50%{outline-color:color-mix(in srgb, var(--accent-1) 8%, transparent)}}[data-flow-static] .headoflineblocking-module__55CGQG__bobSquare,[data-flow-static] .headoflineblocking-module__55CGQG__aliceSquare{animation:none}@media (prefers-reduced-motion:reduce){.headoflineblocking-module__55CGQG__bobSquare,.headoflineblocking-module__55CGQG__aliceSquare{animation:none!important}}
.fairqueueing-module__GN9k5G__wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.fairqueueing-module__GN9k5G__flowRoot,.fairqueueing-module__GN9k5G__stage{width:100%}.fairqueueing-module__GN9k5G__chrome{pointer-events:none}.fairqueueing-module__GN9k5G__chromeStroke{stroke:var(--fg)}.fairqueueing-module__GN9k5G__chromeDash{stroke:color-mix(in srgb, var(--fg) 60%, transparent);stroke-dasharray:2 3}.fairqueueing-module__GN9k5G__chromeRail{stroke:color-mix(in srgb, var(--fg) 34%, transparent);stroke-dasharray:1 4}.fairqueueing-module__GN9k5G__chromeFill{fill:var(--fg)}.fairqueueing-module__GN9k5G__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.fairqueueing-module__GN9k5G__anchorLeft{transform:none}.fairqueueing-module__GN9k5G__labelMuted{color:var(--fg-secondary)}.fairqueueing-module__GN9k5G__laneLabel{color:color-mix(in srgb, var(--lane) 78%, var(--fg))}.fairqueueing-module__GN9k5G__purple{--lane:var(--accent-1)}.fairqueueing-module__GN9k5G__orange{--lane:color-mix(in oklch, var(--accent-2) 62%, var(--accent-1))}.fairqueueing-module__GN9k5G__green{--lane:color-mix(in oklch, var(--accent-2) 58%, var(--accent-3))}.fairqueueing-module__GN9k5G__square{box-sizing:border-box;width:calc(var(--flow-u) * 7);height:calc(var(--flow-u) * 7);background:var(--lane)}[data-flow-state=inflight] .fairqueueing-module__GN9k5G__square{opacity:.85}[data-flow-state=serving] .fairqueueing-module__GN9k5G__square{animation:.28s ease-out both fairqueueing-module__GN9k5G__fq-pop}.fairqueueing-module__GN9k5G__chip{width:calc(var(--flow-u) * 5.5);height:calc(var(--flow-u) * 5.5);background:color-mix(in srgb, var(--lane) 78%, transparent)}.fairqueueing-module__GN9k5G__cursor{box-sizing:border-box;width:calc(var(--flow-u) * 16);height:calc(var(--flow-u) * 16);border:1.5px solid var(--accent)}.fairqueueing-module__GN9k5G__workerBox{width:calc(var(--flow-u) * 46);height:calc(var(--flow-u) * 46);border:1.5px solid color-mix(in srgb, var(--fg) 60%, transparent);transition:border-color .2s,background .2s}[data-flow-state=busy] .fairqueueing-module__GN9k5G__workerBox{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}@keyframes fairqueueing-module__GN9k5G__fq-pop{0%{transform:scale(1.4)}to{transform:none}}[data-flow-static] .fairqueueing-module__GN9k5G__square,[data-flow-static] .fairqueueing-module__GN9k5G__workerBox{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.fairqueueing-module__GN9k5G__square,.fairqueueing-module__GN9k5G__workerBox{transition:none!important;animation:none!important}}
.batchtasks-module__3XUW5G__batchTasks{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.batchtasks-module__3XUW5G__flowRoot,.batchtasks-module__3XUW5G__stage{width:100%}.batchtasks-module__3XUW5G__chromeStroke{stroke:var(--fg)}.batchtasks-module__3XUW5G__chromeDash{stroke:color-mix(in srgb, var(--fg) 72%, transparent);stroke-dasharray:2 3}.batchtasks-module__3XUW5G__chromeTick{stroke:color-mix(in srgb, var(--fg) 32%, transparent)}.batchtasks-module__3XUW5G__chromeFill{fill:var(--fg)}.batchtasks-module__3XUW5G__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.batchtasks-module__3XUW5G__anchorLeft{transform:none}.batchtasks-module__3XUW5G__labelMuted{color:var(--fg-secondary)}.batchtasks-module__3XUW5G__square{box-sizing:border-box;width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg);border:1px solid #0000}[data-flow-state=processing] .batchtasks-module__3XUW5G__square{background:var(--accent);animation:.9s ease-in-out infinite batchtasks-module__3XUW5G__bt-pulse}[data-flow-state=result] .batchtasks-module__3XUW5G__square,[data-flow-state=delivered] .batchtasks-module__3XUW5G__square{border-color:var(--fg);background:0 0}[data-flow-state=delivered] .batchtasks-module__3XUW5G__square{border-color:var(--fg);animation:.45s ease-out both batchtasks-module__3XUW5G__bt-pop}.batchtasks-module__3XUW5G__batchFrame{width:calc(var(--flow-u) * 13);height:calc(var(--flow-u) * 24);position:relative}.batchtasks-module__3XUW5G__batchFrame:before,.batchtasks-module__3XUW5G__batchFrame:after{content:"";width:calc(var(--flow-u) * 3);border:1.5px solid var(--fg);position:absolute;top:0;bottom:0}.batchtasks-module__3XUW5G__batchFrame:before{border-right:0;left:0}.batchtasks-module__3XUW5G__batchFrame:after{border-left:0;right:0}.batchtasks-module__3XUW5G__tick{width:max(1.5px, var(--flow-u) * 1.1);height:calc(var(--flow-u) * 5);background:color-mix(in srgb, var(--fg) 40%, transparent)}[data-flow-state=armed] .batchtasks-module__3XUW5G__tick{background:var(--fg)}.batchtasks-module__3XUW5G__workerBox{width:calc(var(--flow-u) * 44);height:calc(var(--flow-u) * 32);border:1.5px solid color-mix(in srgb, var(--fg) 65%, transparent);transition:border-color .3s}[data-flow-state=busy] .batchtasks-module__3XUW5G__workerBox{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}@keyframes batchtasks-module__3XUW5G__bt-pulse{0%,to{transform:none}50%{transform:scale(.75)}}@keyframes batchtasks-module__3XUW5G__bt-pop{0%{transform:scale(1.5)}to{transform:none}}[data-flow-static] .batchtasks-module__3XUW5G__square{animation:none}@media (prefers-reduced-motion:reduce){.batchtasks-module__3XUW5G__square{animation:none!important}}
.s3pipeline-module__0lzzhq__wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.s3pipeline-module__0lzzhq__flowRoot,.s3pipeline-module__0lzzhq__stage{width:100%}.s3pipeline-module__0lzzhq__chrome{pointer-events:none}.s3pipeline-module__0lzzhq__chromeStroke{stroke:var(--fg)}.s3pipeline-module__0lzzhq__chromeBox{stroke:color-mix(in srgb, var(--fg) 60%, transparent)}.s3pipeline-module__0lzzhq__chromeDash{stroke:color-mix(in srgb, var(--fg) 60%, transparent);stroke-dasharray:2 3}.s3pipeline-module__0lzzhq__chromeRail{stroke:color-mix(in srgb, var(--fg) 34%, transparent);stroke-dasharray:1 4}.s3pipeline-module__0lzzhq__chromeGhost,.s3pipeline-module__0lzzhq__chromeTick{stroke:color-mix(in srgb, var(--fg) 30%, transparent)}.s3pipeline-module__0lzzhq__chromeFill{fill:var(--fg)}.s3pipeline-module__0lzzhq__stageLabel{font-family:var(--font-mono);font-size:var(--micro);text-transform:uppercase;letter-spacing:.07em;color:var(--fg);white-space:nowrap;pointer-events:none;line-height:1;position:absolute;transform:translate(-50%)}.s3pipeline-module__0lzzhq__anchorLeft{transform:none}.s3pipeline-module__0lzzhq__labelMuted{color:var(--fg-secondary)}.s3pipeline-module__0lzzhq__laneLabel{color:color-mix(in srgb, var(--lane) 78%, var(--fg))}.s3pipeline-module__0lzzhq__b0{--lane:var(--accent-1)}.s3pipeline-module__0lzzhq__b1{--lane:color-mix(in oklch, var(--accent-2) 62%, var(--accent-1))}.s3pipeline-module__0lzzhq__b2{--lane:color-mix(in oklch, var(--accent-2) 58%, var(--accent-3))}.s3pipeline-module__0lzzhq__obj{box-sizing:border-box;width:calc(var(--flow-u) * 5.5);height:calc(var(--flow-u) * 5.5);background:var(--lane);border:1px solid #0000}[data-flow-state=emitted] .s3pipeline-module__0lzzhq__obj{opacity:.85}[data-flow-state=running] .s3pipeline-module__0lzzhq__obj{animation:1.4s ease-in-out infinite s3pipeline-module__0lzzhq__s3p-pulse}[data-flow-state=done] .s3pipeline-module__0lzzhq__obj{border-color:var(--lane);background:0 0}[data-flow-state=tallied] .s3pipeline-module__0lzzhq__obj{background:color-mix(in srgb, var(--lane) 78%, transparent);border-color:#0000;animation:.34s ease-out both s3pipeline-module__0lzzhq__s3p-settle}.s3pipeline-module__0lzzhq__trig{box-sizing:border-box;width:calc(var(--flow-u) * 6.5);height:calc(var(--flow-u) * 6.5);border:1.5px solid var(--lane)}.s3pipeline-module__0lzzhq__pulse{width:calc(var(--flow-u) * 9);height:calc(var(--flow-u) * 9);border:1.5px solid var(--accent);border-radius:50%}.s3pipeline-module__0lzzhq__cursor{box-sizing:border-box;width:calc(var(--flow-u) * 12);height:calc(var(--flow-u) * 12);border:1.5px solid var(--accent)}.s3pipeline-module__0lzzhq__loadBar{height:calc(var(--flow-u) * 2);background:var(--accent);pointer-events:none;position:absolute}.s3pipeline-module__0lzzhq__readout{color:var(--fg-tertiary);transition:color .2s}.s3pipeline-module__0lzzhq__readout[data-active=true]{color:var(--fg)}.s3pipeline-module__0lzzhq__readout[data-full=true]{color:var(--accent)}@keyframes s3pipeline-module__0lzzhq__s3p-pulse{0%,to{transform:none}50%{transform:scale(.86)}}@keyframes s3pipeline-module__0lzzhq__s3p-settle{0%{transform:scale(1.4)}to{transform:none}}[data-flow-static] .s3pipeline-module__0lzzhq__obj{animation:none}@media (prefers-reduced-motion:reduce){.s3pipeline-module__0lzzhq__obj{animation:none!important}.s3pipeline-module__0lzzhq__readout{transition:none}}
@layer flow-base{.mermaid-module__GUE7yW__frame{width:100%;padding:calc(var(--rlh) * .75);border:1px solid var(--fg-border);background:0 0;justify-content:center;margin:1.5rem 0;display:flex;overflow-x:auto}.mermaid-module__GUE7yW__frame svg{max-width:100%;height:auto;display:block}}
