[data-v-010404ee] .vue-flow__pane{cursor:grab}[data-v-010404ee] .vue-flow__pane.dragging{cursor:grabbing}[data-v-010404ee] .vue-flow__node{cursor:default}[data-v-010404ee] .vue-flow__handle{pointer-events:none}[data-v-010404ee] .vue-flow__handle.wf-port-add{pointer-events:all}[data-v-010404ee] .vue-flow__edge-path{stroke:var(--ui-border-accented);stroke-width:1.5px;stroke-linecap:round}[data-v-010404ee] .vue-flow__edge.trigger-action .vue-flow__edge-path{stroke-dasharray:4 4}[data-v-010404ee] .vue-flow__edge.delay .vue-flow__edge-path{stroke-dasharray:8 6}[data-v-010404ee] .vue-flow__edge.delay .vue-flow__edge-text{fill:var(--ui-text-muted);font-size:10px}[data-v-010404ee] .vue-flow__edge.delay .vue-flow__edge-textbg{fill:var(--ui-bg)}[data-v-010404ee] .vue-flow__edge.transition .vue-flow__edge-path{stroke:var(--ui-border);stroke-width:3px}[data-v-010404ee] .vue-flow__edge.transition .vue-flow__edge-text{fill:var(--ui-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}[data-v-010404ee] .vue-flow__edge.transition .vue-flow__edge-textbg{fill:var(--ui-bg)}@property --wf-run-angle{syntax:"<angle>";inherits:false;initial-value:0deg}[data-v-010404ee] .wf-node-running:after{content:"";border-radius:inherit;background:conic-gradient(from var(--wf-run-angle),transparent 0deg,transparent 190deg,color-mix(in oklab,var(--ui-warning) 25%,transparent) 265deg,color-mix(in oklab,var(--ui-warning) 70%,transparent) 325deg,var(--ui-warning) 358deg,var(--ui-warning) 1turn);filter:drop-shadow(0 0 4px color-mix(in oklab,var(--ui-warning) 55%,transparent));-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:3.2s linear infinite wf-node-run-sweep-010404ee;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes wf-node-run-sweep-010404ee{to{--wf-run-angle:360deg}}@media (prefers-reduced-motion:reduce){[data-v-010404ee] .wf-node-running:after{background:var(--ui-warning);filter:none;animation:none}}
