@layer flow-base{.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}.lE6-2W_root{position:relative}.lE6-2W_controls{align-items:center;gap:calc(var(--rlh) * .75);display:flex}.lE6-2W_progressTrack{background:var(--fg-border);flex:1;height:2px}.lE6-2W_progressFill{background:var(--fg-secondary);width:100%;height:100%;transform:scaleX(var(--flow-progress,0));transform-origin:0}.lE6-2W_restart{appearance:none;cursor:pointer;color:var(--fg-tertiary);background:0 0;border:0;margin:0;padding:0;transition:color .3s}.lE6-2W_restart:hover{color:var(--fg-secondary)}.lE6-2W_restart:focus-visible{color:var(--fg);outline:1px solid var(--fg-secondary);outline-offset:3px}.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}.lE6-2W_frame[data-flow-static] .lE6-2W_controls{display:none}@media (prefers-reduced-motion:reduce){.lE6-2W_controls{display:none}}.lE6-2W_stage{--flow-u:calc(100cqw / var(--flow-w,100));width:100%;position:relative;container-type:inline-size}.lE6-2W_stage>svg{width:100%;height:100%;display:block;position:absolute;inset:0}.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}.lE6-2W_tokenInner{transform:translate(-50%, -50%) scale(var(--flow-scale,1));place-items:center;display:grid;position:absolute;top:0;left:0}}
.P1CYpa_wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.P1CYpa_flowRoot,.P1CYpa_stage{width:100%}.P1CYpa_chrome{pointer-events:none}.P1CYpa_chromeStroke{stroke:color-mix(in srgb, var(--fg) 60%, transparent)}.P1CYpa_chromeDash{stroke:color-mix(in srgb, var(--fg) 60%, transparent);stroke-dasharray:2 3}.P1CYpa_chromeRail{stroke:color-mix(in srgb, var(--fg) 34%, transparent);stroke-dasharray:1 4}.P1CYpa_chromeCell{stroke:color-mix(in srgb, var(--fg) 30%, transparent)}.P1CYpa_chromeFill{fill:var(--fg)}.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%)}.P1CYpa_anchorLeft{transform:none}.P1CYpa_labelMuted{color:var(--fg-secondary)}.P1CYpa_weenie{width:calc(var(--flow-u) * 13);height:calc(var(--flow-u) * 13);background:var(--fg)}[data-flow-state=inflight] .P1CYpa_weenie{opacity:.85}[data-flow-state=running] .P1CYpa_weenie{animation:.24s ease-out both P1CYpa_sc-dock}.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}.P1CYpa_seg{box-sizing:border-box;background:var(--accent-1);width:100%;height:100%}[data-flow-state=inflight] .P1CYpa_seg{opacity:.85}[data-flow-state=waiting] .P1CYpa_seg{border:1.5px solid var(--accent-1);background:0 0;animation:1.2s ease-in-out infinite P1CYpa_sc-wait}[data-flow-state=running] .P1CYpa_seg{animation:.28s ease-out both P1CYpa_sc-dock}@keyframes P1CYpa_sc-dock{0%{transform:scale(1.25)}to{transform:none}}@keyframes P1CYpa_sc-wait{0%,to{opacity:1}50%{opacity:.45}}[data-flow-static] .P1CYpa_weenie,[data-flow-static] .P1CYpa_seg{animation:none}@media (prefers-reduced-motion:reduce){.P1CYpa_weenie,.P1CYpa_seg{animation:none!important}}
.f2HmCG_wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.f2HmCG_flowRoot,.f2HmCG_stage{width:100%}.f2HmCG_chromeStroke{stroke:var(--fg)}.f2HmCG_chromeBox{stroke:color-mix(in srgb, var(--fg) 60%, transparent)}.f2HmCG_chromeDash{stroke:color-mix(in srgb, var(--fg) 65%, transparent);stroke-dasharray:2 3}.f2HmCG_chromeGhost,.f2HmCG_chromeTick{stroke:color-mix(in srgb, var(--fg) 30%, transparent)}.f2HmCG_chromeFill{fill:var(--fg)}.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%)}.f2HmCG_anchorLeft{transform:none}.f2HmCG_readout{color:var(--fg-tertiary);transition:color .2s}.f2HmCG_readout[data-active=true]{color:var(--fg)}.f2HmCG_readout[data-full=true]{color:var(--accent)}.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] .f2HmCG_square{background:color-mix(in srgb, var(--fg) 55%, transparent)}[data-flow-state=queued] .f2HmCG_square{background:var(--fg)}[data-flow-state=running] .f2HmCG_square{background:var(--accent);animation:1s ease-in-out infinite f2HmCG_qbp-pulse}[data-flow-state=done] .f2HmCG_square{border-color:var(--fg);background:0 0}.f2HmCG_loadBar{height:calc(var(--flow-u) * 2);background:var(--accent);pointer-events:none;position:absolute}@keyframes f2HmCG_qbp-pulse{0%,to{transform:none}50%{transform:scale(.82)}}[data-flow-static] .f2HmCG_square{animation:none}@media (prefers-reduced-motion:reduce){.f2HmCG_square{animation:none!important}.f2HmCG_readout{transition:none}}
._7uvjGa_wrap{justify-items:center;display:grid}._7uvjGa_root,._7uvjGa_stage{width:100%}._7uvjGa_chromeStroke{stroke:var(--fg)}._7uvjGa_chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}._7uvjGa_chromeFill{fill:var(--fg)}._7uvjGa_chromePanel{fill:hsl(var(--cyan) / .04);stroke:hsl(var(--cyan) / .3)}._7uvjGa_chromeSep{stroke:hsl(var(--cyan) / .16)}._7uvjGa_chromeInput{fill:hsl(var(--cyan) / .04);stroke:hsl(var(--cyan) / .2)}._7uvjGa_chromeInputSend{fill:hsl(var(--cyan) / .28)}._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%)}._7uvjGa_anchorLeft{transform:none}._7uvjGa_labelMuted{color:var(--fg-secondary)}._7uvjGa_labelCode{text-transform:none}._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] ._7uvjGa_agentPill{border-color:var(--accent);color:var(--accent);animation:.9s ease-in-out infinite _7uvjGa_sd-pulse}[data-flow-state=done] ._7uvjGa_agentPill{border-color:var(--accent-3);color:var(--accent-3)}._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] ._7uvjGa_relay{animation:.3s ease-out both _7uvjGa_sd-ping}._7uvjGa_chunk{width:calc(var(--flow-u) * 4);height:calc(var(--flow-u) * 4);background:var(--accent)}._7uvjGa_req{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--accent-1)}._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] ._7uvjGa_panelDot{background:var(--accent);animation:1.1s ease-in-out infinite _7uvjGa_sd-breathe}[data-flow-state=ok] ._7uvjGa_panelDot{background:var(--accent-3)}._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}._7uvjGa_userLine{height:calc(var(--flow-u) * 3.5);background:color-mix(in srgb, var(--fg) 50%, transparent)}._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] ._7uvjGa_wordBar{background:var(--accent);transition:none}._7uvjGa_caret{width:calc(var(--flow-u) * 2);height:calc(var(--flow-u) * 6.5);background:var(--accent)}[data-flow-state=typing] ._7uvjGa_caret{animation:.95s linear infinite _7uvjGa_sd-caret}[data-flow-state=done] ._7uvjGa_caret{background:var(--accent-3)}@keyframes _7uvjGa_sd-pulse{0%,to{transform:none}50%{transform:scale(.9)}}@keyframes _7uvjGa_sd-ping{0%,55%{border-color:var(--accent)}to{border-color:var(--fg)}}@keyframes _7uvjGa_sd-breathe{0%,to{opacity:1}50%{opacity:.4}}@keyframes _7uvjGa_sd-caret{0%,48%{opacity:1}52%,95%{opacity:.12}to{opacity:1}}[data-flow-static] ._7uvjGa_agentPill,[data-flow-static] ._7uvjGa_relay,[data-flow-static] ._7uvjGa_panelDot,[data-flow-static] ._7uvjGa_caret{animation:none}@media (prefers-reduced-motion:reduce){._7uvjGa_agentPill,._7uvjGa_relay,._7uvjGa_panelDot,._7uvjGa_caret{animation:none!important}}
.F10k6a_fanout{gap:calc(var(--rlh) * .75);justify-items:center;width:100%;display:grid}.F10k6a_flowRoot,.F10k6a_stage{width:100%}.F10k6a_chromeFill{fill:var(--fg)}.F10k6a_chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}.F10k6a_laneBox{stroke:var(--fg)}.F10k6a_chromeSocket{stroke:color-mix(in srgb, var(--fg) 45%, transparent)}.F10k6a_chromeTick{stroke:color-mix(in srgb, var(--fg) 55%, transparent)}.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%)}.F10k6a_anchorLeft{transform:none}.F10k6a_anchorRight{transform:translate(-100%)}.F10k6a_labelCaps{text-transform:uppercase;letter-spacing:.07em}.F10k6a_labelMuted{color:var(--fg-secondary)}.F10k6a_labelSmall{font-size:max(8px, calc(var(--micro) * .85))}.F10k6a_square{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg);position:relative}.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] .F10k6a_keyLabel,[data-flow-state=absorbed] .F10k6a_keyLabel{opacity:0}[data-flow-state=run] .F10k6a_square{background:var(--accent);animation:.9s ease-in-out infinite F10k6a_ef-pulse}[data-flow-state=done] .F10k6a_square,[data-flow-state=tallied] .F10k6a_square{background:var(--accent-3)}[data-flow-state=settled] .F10k6a_square{background:color-mix(in srgb, var(--accent-3) 62%, transparent);transition:background-color .7s}.F10k6a_busBox{border:1.5px solid var(--fg);transition:border-color .22s}[data-flow-state=busy] .F10k6a_busBox{border-color:var(--accent)}@keyframes F10k6a_ef-pulse{0%,to{transform:none}50%{transform:scale(.78)}}[data-flow-static] .F10k6a_square{animation:none}@media (prefers-reduced-motion:reduce){.F10k6a_square{animation:none!important}.F10k6a_keyLabel{transition:none}}
._1gmZoG_wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}._1gmZoG_flowRoot,._1gmZoG_stage{width:100%}._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}._1gmZoG_labelMuted{color:var(--fg-secondary)}._1gmZoG_component{place-items:center;display:grid;position:relative}._1gmZoG_componentBox{box-sizing:border-box;width:calc(var(--flow-u) * 36);height:calc(var(--flow-u) * 36);border:1.5px solid var(--fg)}._1gmZoG_engine{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}._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}._1gmZoG_componentLabel{transform:translate(-50%, calc(var(--flow-u) * 24));position:absolute;top:50%;left:50%}._1gmZoG_linkLine{border-top:1px dashed color-mix(in srgb, var(--fg) 60%, transparent);height:0}._1gmZoG_processBoundary{box-sizing:border-box;width:calc(var(--flow-u) * 240);height:calc(var(--flow-u) * 68);border:1px dashed var(--fg)}._1gmZoG_dot{width:calc(var(--flow-u) * 5);height:calc(var(--flow-u) * 5);background:var(--accent)}
.LXvvVq_wrap{gap:calc(var(--rlh) * .5);justify-items:center;display:grid}.LXvvVq_flowRoot,.LXvvVq_stage{width:100%}.LXvvVq_chromeStroke{stroke:var(--fg)}.LXvvVq_chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}.LXvvVq_chromeRow,.LXvvVq_chromeCell{stroke:color-mix(in srgb, var(--fg) 45%, transparent)}.LXvvVq_chromeFill{fill:var(--fg)}.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%)}.LXvvVq_anchorLeft{transform:none}.LXvvVq_labelMuted{color:var(--fg-secondary)}.LXvvVq_square{width:calc(var(--flow-u) * 6);height:calc(var(--flow-u) * 6);background:var(--fg)}[data-flow-state=active] .LXvvVq_square{background:var(--accent);animation:.9s ease-in-out infinite LXvvVq_de-pulse}[data-flow-state=lost] .LXvvVq_square{background:var(--accent-1);animation:.6s steps(2,jump-none) both LXvvVq_de-flicker}[data-flow-state=replay] .LXvvVq_square{border:1.5px dashed var(--fg);background:0 0}[data-flow-state=done] .LXvvVq_square{background:var(--accent-3)}.LXvvVq_chip{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg)}[data-flow-state=write] .LXvvVq_chip{animation:.7s ease-out both LXvvVq_de-write}[data-flow-state=read] .LXvvVq_chip{background:var(--accent-2)}.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] .LXvvVq_record{color:var(--accent-2)}.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] .LXvvVq_cellFill{background:color-mix(in srgb, var(--accent) 14%, transparent)}[data-flow-state=done] .LXvvVq_cellFill{background:color-mix(in srgb, var(--accent-3) 22%, transparent)}[data-flow-state=replayed] .LXvvVq_cellFill{background:color-mix(in srgb, var(--fg) 14%, transparent)}[data-flow-state=dead] .LXvvVq_cellFill{background:color-mix(in srgb, var(--fg) 6%, transparent)}.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] .LXvvVq_workerFrame{border-color:var(--fg)}[data-flow-state=crashed] .LXvvVq_workerFrame{border-color:color-mix(in srgb, var(--fg) 18%, transparent);animation:.9s steps(2,jump-none) both LXvvVq_de-crash}.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}.LXvvVq_beatCrash{color:var(--accent-1)}.LXvvVq_beatLive{color:var(--accent)}@keyframes LXvvVq_de-pulse{0%,to{transform:none}50%{transform:scale(.78)}}@keyframes LXvvVq_de-flicker{0%,50%{opacity:1}25%,75%{opacity:.25}to{opacity:1}}@keyframes 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 LXvvVq_de-write{0%{background-color:var(--accent-2)}to{background-color:var(--fg)}}[data-flow-static] .LXvvVq_square,[data-flow-static] .LXvvVq_chip,[data-flow-static] .LXvvVq_workerFrame{animation:none}@media (prefers-reduced-motion:reduce){.LXvvVq_square,.LXvvVq_chip,.LXvvVq_workerFrame{animation:none!important}.LXvvVq_cellFill,.LXvvVq_workerFrame,.LXvvVq_record{transition:none}}
.YpJD5q_wrap{justify-items:center;width:100%;display:grid}.YpJD5q_root,.YpJD5q_stage{width:100%}.YpJD5q_chromeStroke{stroke:var(--fg)}.YpJD5q_chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}.YpJD5q_chromeRow{stroke:color-mix(in srgb, var(--fg) 45%, transparent)}.YpJD5q_chromeSlot{stroke:color-mix(in srgb, var(--fg) 55%, transparent)}.YpJD5q_chromeFill{fill:var(--fg)}.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%)}.YpJD5q_anchorLeft{transform:none}.YpJD5q_labelMuted{color:var(--fg-secondary)}.YpJD5q_square{width:calc(var(--flow-u) * 6);height:calc(var(--flow-u) * 6);background:var(--fg)}[data-flow-state=active] .YpJD5q_square{background:var(--accent);animation:.9s ease-in-out infinite YpJD5q_dw-pulse}[data-flow-state=waiting] .YpJD5q_square,[data-flow-state=parked] .YpJD5q_square{border:1.5px dashed var(--fg);background:0 0}[data-flow-state=resuming] .YpJD5q_square{background:var(--fg);animation:.35s ease-out both YpJD5q_dw-pop}[data-flow-state=done] .YpJD5q_square{background:var(--accent-3)}.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}.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] .YpJD5q_record{color:var(--accent-3)}.YpJD5q_tick{width:calc(var(--flow-u) * 2);height:calc(var(--flow-u) * 5);background:color-mix(in srgb, var(--fg) 75%, transparent)}.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}.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] .YpJD5q_slotFill{background:color-mix(in srgb, var(--accent) 12%, transparent)}.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] .YpJD5q_meterSeg{background:var(--accent)}.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] .YpJD5q_workerFrame{border-color:var(--fg)}@keyframes YpJD5q_dw-pulse{0%,to{transform:none}50%{transform:scale(.78)}}@keyframes YpJD5q_dw-pop{0%{transform:scale(1.45)}to{transform:none}}[data-flow-static] .YpJD5q_square{animation:none}@media (prefers-reduced-motion:reduce){.YpJD5q_square{animation:none!important}.YpJD5q_slotFill,.YpJD5q_meterSeg,.YpJD5q_workerFrame{transition:none}}
._3F-7PW_wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}._3F-7PW_root,._3F-7PW_stage{width:100%}._3F-7PW_chromeStroke{stroke:var(--fg)}._3F-7PW_chromeDash{stroke:var(--fg-secondary);stroke-dasharray:2 3}._3F-7PW_chromeRow{stroke:color-mix(in srgb, var(--fg) 45%, transparent)}._3F-7PW_chromeSlot{stroke:color-mix(in srgb, var(--fg) 55%, transparent)}._3F-7PW_chromeFill{fill:var(--fg)}._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%)}._3F-7PW_anchorLeft{transform:none}._3F-7PW_labelMuted{color:var(--fg-secondary)}._3F-7PW_square{width:calc(var(--flow-u) * 6);height:calc(var(--flow-u) * 6);background:var(--fg)}[data-flow-state=active] ._3F-7PW_square{background:var(--accent);animation:.9s ease-in-out infinite _3F-7PW_hil-pulse}[data-flow-state=waiting] ._3F-7PW_square,[data-flow-state=parked] ._3F-7PW_square{border:1.5px dashed var(--fg);background:0 0}[data-flow-state=resuming] ._3F-7PW_square{background:var(--fg);animation:.35s ease-out both _3F-7PW_hil-pop}[data-flow-state=done] ._3F-7PW_square{background:var(--accent-3)}._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}._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] ._3F-7PW_record{color:var(--accent-3)}._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}._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] ._3F-7PW_slotFill{background:color-mix(in srgb, var(--accent) 12%, transparent)}._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] ._3F-7PW_meterSeg{background:var(--accent)}._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] ._3F-7PW_workerFrame{border-color:var(--fg)}@keyframes _3F-7PW_hil-pulse{0%,to{transform:none}50%{transform:scale(.78)}}@keyframes _3F-7PW_hil-pop{0%{transform:scale(1.45)}to{transform:none}}[data-flow-static] ._3F-7PW_square{animation:none}@media (prefers-reduced-motion:reduce){._3F-7PW_square{animation:none!important}._3F-7PW_slotFill,._3F-7PW_meterSeg,._3F-7PW_workerFrame{transition:none}}
._25dbeG_wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}._25dbeG_flowRoot,._25dbeG_stage{width:100%}._25dbeG_chrome{pointer-events:none}._25dbeG_chromeEdge{stroke:var(--fg-tertiary);stroke-dasharray:2 3}._25dbeG_triggerPort{width:calc(var(--flow-u) * 5);height:calc(var(--flow-u) * 5);background:var(--fg);transition:background .3s}[data-flow-state=fired] ._25dbeG_triggerPort{background:var(--accent);animation:.5s ease-out both _25dbeG_dagf-fire}._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%)}._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}._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] ._25dbeG_node{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);animation:.4s ease-out both _25dbeG_dagf-kick}[data-flow-state=done] ._25dbeG_node{border-color:var(--accent-3);background:color-mix(in srgb, var(--accent-3) 12%, transparent);animation:.4s ease-out both _25dbeG_dagf-settle}[data-flow-state=running] ._25dbeG_nodeLabel,[data-flow-state=done] ._25dbeG_nodeLabel,[data-flow-state=waiting] ._25dbeG_nodeLabel{color:var(--fg)}._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] ._25dbeG_result{border-color:color-mix(in srgb, var(--accent) 60%, transparent);animation:1.2s ease-in-out infinite _25dbeG_dagf-breathe}[data-flow-state=done] ._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 _25dbeG_dagf-settle}._25dbeG_pulse{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg)}[data-flow-state=docked] ._25dbeG_pulse{animation:.35s ease-out both _25dbeG_dagf-settle}._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 _25dbeG_dagf-fire{0%{transform:scale(1.6)}to{transform:none}}@keyframes _25dbeG_dagf-kick{0%{transform:scale(.94)}to{transform:none}}@keyframes _25dbeG_dagf-settle{0%{transform:scale(1.05)}to{transform:none}}@keyframes _25dbeG_dagf-breathe{0%,to{background:0 0}50%{background:color-mix(in srgb, var(--accent) 10%, transparent)}}[data-flow-static] ._25dbeG_node,[data-flow-static] ._25dbeG_result,[data-flow-static] ._25dbeG_pulse,[data-flow-static] ._25dbeG_triggerPort{transition:none;animation:none}@media (prefers-reduced-motion:reduce){._25dbeG_node,._25dbeG_result,._25dbeG_pulse,._25dbeG_triggerPort{transition:none!important;animation:none!important}._25dbeG_nodeLabel{transition:none}}
.BMtQNW_wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.BMtQNW_flowRoot,.BMtQNW_stage{width:100%}.BMtQNW_chrome{pointer-events:none}.BMtQNW_chromeEdge{stroke:var(--fg-tertiary);stroke-dasharray:2 3}.BMtQNW_chromeFill{fill:var(--fg)}.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}.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] .BMtQNW_node{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);animation:.4s ease-out both BMtQNW_dagp-kick}[data-flow-state=running] .BMtQNW_nodeLabel{color:var(--fg)}[data-flow-state=waiting] .BMtQNW_node{border-style:dashed;border-color:color-mix(in srgb, var(--accent) 60%, transparent);animation:1.2s ease-in-out infinite BMtQNW_dagp-breathe}[data-flow-state=waiting] .BMtQNW_nodeLabel{color:var(--fg)}[data-flow-state=done] .BMtQNW_node{border-color:var(--accent-3);background:color-mix(in srgb, var(--accent-3) 12%, transparent);animation:.4s ease-out both BMtQNW_dagp-settle}[data-flow-state=done] .BMtQNW_nodeLabel{color:var(--fg)}.BMtQNW_pulse{width:calc(var(--flow-u) * 4.5);height:calc(var(--flow-u) * 4.5);background:var(--fg)}.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}.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 BMtQNW_dagp-kick{0%{transform:scale(.94)}to{transform:none}}@keyframes BMtQNW_dagp-settle{0%{transform:scale(1.05)}to{transform:none}}@keyframes BMtQNW_dagp-breathe{0%,to{background:0 0}50%{background:color-mix(in srgb, var(--accent) 10%, transparent)}}[data-flow-static] .BMtQNW_node{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.BMtQNW_node{transition:none!important;animation:none!important}.BMtQNW_nodeLabel{transition:none}}
._55CGQG_wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}._55CGQG_flowRoot,._55CGQG_stage{width:100%}._55CGQG_chrome{pointer-events:none}._55CGQG_chromeStroke{stroke:var(--fg)}._55CGQG_chromeDash{stroke:color-mix(in srgb, var(--fg) 60%, transparent);stroke-dasharray:2 3}._55CGQG_chromeFill{fill:var(--fg)}._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%)}._55CGQG_anchorLeft{transform:none}._55CGQG_labelMuted{color:var(--fg-secondary)}._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] ._55CGQG_bobSquare{background:var(--accent);animation:.9s ease-in-out infinite _55CGQG_hlb-pulse}[data-flow-state=done] ._55CGQG_bobSquare{border-color:var(--fg);background:0 0}._55CGQG_aliceTask{line-height:0;position:relative}._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 _55CGQG_hlb-breathe}._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%)}._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] ._55CGQG_workerBox{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}._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%)}._55CGQG_readoutCount{color:var(--accent-1)}@keyframes _55CGQG_hlb-pulse{0%,to{transform:none}50%{transform:scale(.75)}}@keyframes _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] ._55CGQG_bobSquare,[data-flow-static] ._55CGQG_aliceSquare{animation:none}@media (prefers-reduced-motion:reduce){._55CGQG_bobSquare,._55CGQG_aliceSquare{animation:none!important}}
.GN9k5G_wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}.GN9k5G_flowRoot,.GN9k5G_stage{width:100%}.GN9k5G_chrome{pointer-events:none}.GN9k5G_chromeStroke{stroke:var(--fg)}.GN9k5G_chromeDash{stroke:color-mix(in srgb, var(--fg) 60%, transparent);stroke-dasharray:2 3}.GN9k5G_chromeRail{stroke:color-mix(in srgb, var(--fg) 34%, transparent);stroke-dasharray:1 4}.GN9k5G_chromeFill{fill:var(--fg)}.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%)}.GN9k5G_anchorLeft{transform:none}.GN9k5G_labelMuted{color:var(--fg-secondary)}.GN9k5G_laneLabel{color:color-mix(in srgb, var(--lane) 78%, var(--fg))}.GN9k5G_purple{--lane:var(--accent-1)}.GN9k5G_orange{--lane:color-mix(in oklch, var(--accent-2) 62%, var(--accent-1))}.GN9k5G_green{--lane:color-mix(in oklch, var(--accent-2) 58%, var(--accent-3))}.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] .GN9k5G_square{opacity:.85}[data-flow-state=serving] .GN9k5G_square{animation:.28s ease-out both GN9k5G_fq-pop}.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)}.GN9k5G_cursor{box-sizing:border-box;width:calc(var(--flow-u) * 16);height:calc(var(--flow-u) * 16);border:1.5px solid var(--accent)}.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] .GN9k5G_workerBox{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}@keyframes GN9k5G_fq-pop{0%{transform:scale(1.4)}to{transform:none}}[data-flow-static] .GN9k5G_square,[data-flow-static] .GN9k5G_workerBox{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.GN9k5G_square,.GN9k5G_workerBox{transition:none!important;animation:none!important}}
._3XUW5G_batchTasks{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}._3XUW5G_flowRoot,._3XUW5G_stage{width:100%}._3XUW5G_chromeStroke{stroke:var(--fg)}._3XUW5G_chromeDash{stroke:color-mix(in srgb, var(--fg) 72%, transparent);stroke-dasharray:2 3}._3XUW5G_chromeTick{stroke:color-mix(in srgb, var(--fg) 32%, transparent)}._3XUW5G_chromeFill{fill:var(--fg)}._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%)}._3XUW5G_anchorLeft{transform:none}._3XUW5G_labelMuted{color:var(--fg-secondary)}._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] ._3XUW5G_square{background:var(--accent);animation:.9s ease-in-out infinite _3XUW5G_bt-pulse}[data-flow-state=result] ._3XUW5G_square,[data-flow-state=delivered] ._3XUW5G_square{border-color:var(--fg);background:0 0}[data-flow-state=delivered] ._3XUW5G_square{border-color:var(--fg);animation:.45s ease-out both _3XUW5G_bt-pop}._3XUW5G_batchFrame{width:calc(var(--flow-u) * 13);height:calc(var(--flow-u) * 24);position:relative}._3XUW5G_batchFrame:before,._3XUW5G_batchFrame:after{content:"";width:calc(var(--flow-u) * 3);border:1.5px solid var(--fg);position:absolute;top:0;bottom:0}._3XUW5G_batchFrame:before{border-right:0;left:0}._3XUW5G_batchFrame:after{border-left:0;right:0}._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] ._3XUW5G_tick{background:var(--fg)}._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] ._3XUW5G_workerBox{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}@keyframes _3XUW5G_bt-pulse{0%,to{transform:none}50%{transform:scale(.75)}}@keyframes _3XUW5G_bt-pop{0%{transform:scale(1.5)}to{transform:none}}[data-flow-static] ._3XUW5G_square{animation:none}@media (prefers-reduced-motion:reduce){._3XUW5G_square{animation:none!important}}
._0lzzhq_wrap{gap:calc(var(--rlh) * .5);justify-items:center;width:100%;display:grid}._0lzzhq_flowRoot,._0lzzhq_stage{width:100%}._0lzzhq_chrome{pointer-events:none}._0lzzhq_chromeStroke{stroke:var(--fg)}._0lzzhq_chromeBox{stroke:color-mix(in srgb, var(--fg) 60%, transparent)}._0lzzhq_chromeDash{stroke:color-mix(in srgb, var(--fg) 60%, transparent);stroke-dasharray:2 3}._0lzzhq_chromeRail{stroke:color-mix(in srgb, var(--fg) 34%, transparent);stroke-dasharray:1 4}._0lzzhq_chromeGhost,._0lzzhq_chromeTick{stroke:color-mix(in srgb, var(--fg) 30%, transparent)}._0lzzhq_chromeFill{fill:var(--fg)}._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%)}._0lzzhq_anchorLeft{transform:none}._0lzzhq_labelMuted{color:var(--fg-secondary)}._0lzzhq_laneLabel{color:color-mix(in srgb, var(--lane) 78%, var(--fg))}._0lzzhq_b0{--lane:var(--accent-1)}._0lzzhq_b1{--lane:color-mix(in oklch, var(--accent-2) 62%, var(--accent-1))}._0lzzhq_b2{--lane:color-mix(in oklch, var(--accent-2) 58%, var(--accent-3))}._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] ._0lzzhq_obj{opacity:.85}[data-flow-state=running] ._0lzzhq_obj{animation:1.4s ease-in-out infinite _0lzzhq_s3p-pulse}[data-flow-state=done] ._0lzzhq_obj{border-color:var(--lane);background:0 0}[data-flow-state=tallied] ._0lzzhq_obj{background:color-mix(in srgb, var(--lane) 78%, transparent);border-color:#0000;animation:.34s ease-out both _0lzzhq_s3p-settle}._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)}._0lzzhq_pulse{width:calc(var(--flow-u) * 9);height:calc(var(--flow-u) * 9);border:1.5px solid var(--accent);border-radius:50%}._0lzzhq_cursor{box-sizing:border-box;width:calc(var(--flow-u) * 12);height:calc(var(--flow-u) * 12);border:1.5px solid var(--accent)}._0lzzhq_loadBar{height:calc(var(--flow-u) * 2);background:var(--accent);pointer-events:none;position:absolute}._0lzzhq_readout{color:var(--fg-tertiary);transition:color .2s}._0lzzhq_readout[data-active=true]{color:var(--fg)}._0lzzhq_readout[data-full=true]{color:var(--accent)}@keyframes _0lzzhq_s3p-pulse{0%,to{transform:none}50%{transform:scale(.86)}}@keyframes _0lzzhq_s3p-settle{0%{transform:scale(1.4)}to{transform:none}}[data-flow-static] ._0lzzhq_obj{animation:none}@media (prefers-reduced-motion:reduce){._0lzzhq_obj{animation:none!important}._0lzzhq_readout{transition:none}}
@layer flow-base{.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}.GUE7yW_frame svg{max-width:100%;height:auto;display:block}}
