.react-flow__nodesselection{z-index:1}.react-flow__nodes{z-index:2}.tc-workflow-graph .react-flow__node{will-change:transform;--xy-node-background-color:transparent;background:0 0}.tc-workflow-graph .react-flow__node-workflowNodeGroup,.tc-workflow-graph .react-flow__node-subworkflowCallFrame{border:none;padding:0}.tc-workflow-graph .react-flow__nodes{z-index:auto!important}.tc-workflow-graph .react-flow__edges{z-index:2}.tc-workflow-graph .react-flow__edgelabel-renderer{z-index:3}.tc-workflow-graph .react-flow__node-toolbar{z-index:5!important}.tc-workflow-graph .react-flow__node-workflowNodeGroup.workflow-node-group-expanded,.tc-workflow-graph .react-flow__node-subworkflowCallFrame.workflow-node-group-expanded{z-index:0!important}.tc-workflow-graph .react-flow__node-workflowNodeGroup.workflow-node-group-expanded:not(.selected),.tc-workflow-graph .react-flow__node-subworkflowCallFrame.workflow-node-group-expanded:not(.selected){pointer-events:none!important}.tc-workflow-graph .react-flow__nodesselection{z-index:3}.tc-workflow-graph .react-flow__nodesselection-rect{pointer-events:none}.tc-workflow-graph .react-flow__pane.selection,.tc-workflow-graph .react-flow__node.draggable,.tc-workflow-graph .react-flow__node.draggable.dragging{cursor:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_479_32265)'%3e%3cg%20filter='url(%23filter0_d_479_32265)'%3e%3cpath%20d='M7.15425%2016.6187L4.30498%203.62753C4.21157%203.20164%204.66999%202.86858%205.04617%203.08903L16.5209%209.8134C17.3519%2010.3004%2017.0817%2011.5653%2016.1242%2011.6702L12.2496%2012.0949C11.5457%2012.172%2010.935%2012.6157%2010.6441%2013.2614L9.04275%2016.8153C8.64708%2017.6934%207.36059%2017.5595%207.15425%2016.6187Z'%20fill='black'/%3e%3cpath%20d='M3.81669%203.73463C3.62987%202.88287%204.54649%202.21695%205.29883%202.65779L16.7737%209.3818C18.0201%2010.1123%2017.6148%2012.0092%2016.1788%2012.1666L12.3039%2012.5919C11.776%2012.6498%2011.318%2012.9825%2011.0999%2013.4666L9.49863%2017.0213C8.90487%2018.3379%206.97516%2018.1367%206.66568%2016.7257L3.81669%203.73463Z'%20stroke='white'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_d_479_32265'%20x='0.791504'%20y='0.516113'%20width='20.7256'%20height='22.3889'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeColorMatrix%20in='SourceAlpha'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20127%200'%20result='hardAlpha'/%3e%3cfeOffset%20dx='0.5'%20dy='1.5'/%3e%3cfeGaussianBlur%20stdDeviation='1.5'/%3e%3cfeComposite%20in2='hardAlpha'%20operator='out'/%3e%3cfeColorMatrix%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.4%200'/%3e%3cfeBlend%20mode='normal'%20in2='BackgroundImageFix'%20result='effect1_dropShadow_479_32265'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='effect1_dropShadow_479_32265'%20result='shape'/%3e%3c/filter%3e%3cclipPath%20id='clip0_479_32265'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 4 3,default;cursor:image-set(url(/assets/canvas-pointer-Du37zUht.png) 3x) 4 3, default}@layer base{.tc-workflow-graph :where(.react-flow__node.draggable .nodrag){cursor:auto}}.tc-workflow-graph .react-flow__edge.animated path{stroke-dasharray:none;animation:none}.tc-workflow-graph .react-flow__edge:not(.animated) .workflow-edge-flow{display:none}.animate-layout .react-flow__node{transition:transform .4s cubic-bezier(.4,0,.2,1)}.animate-layout .react-flow__node-workflowNodeGroup,.animate-layout .react-flow__node-subworkflowCallFrame{transition:none}.react-flow__node.node-appear{animation:.4s cubic-bezier(.4,0,.2,1) both nodeAppearIn}.tc-workflow-graph .react-flow__node.node-disappear{animation:.3s ease-in forwards nodeDisappear}.save-status-panel{transition:all .3s ease-in-out}.save-status-panel.saving{transform:scale(1.05)}.graph-container{transition:opacity .3s ease-in-out}.graph-container.layout-transitioning{opacity:.8}@keyframes nodeAppearIn{0%{opacity:0}to{opacity:1}}@keyframes nodeAppear{0%{opacity:0;transform:scale(.5)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes nodeDisappear{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.3)}}@keyframes edgeDraw{0%{stroke-dasharray:1000;stroke-dashoffset:1000px}to{stroke-dasharray:1000;stroke-dashoffset:0}}.floating-panel{transition:transform .3s cubic-bezier(.4,0,.2,1)}.floating-panel:hover{transform:translateY(-2px)}.toolbar-item{transition:all .2s ease-in-out}.toolbar-item:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}
