:root{--header-height:3.5rem}@keyframes edge-flow{to{stroke-dashoffset:-10px}}.react-flow__node{transition:filter .15s}.react-flow__node.dragging{filter:drop-shadow(0 14px 30px #0000002e);cursor:grabbing;z-index:1000!important}.react-flow .react-flow__node-group{text-align:left;width:auto;box-shadow:none;background-color:#0000;border:none;border-radius:0;padding:0}.react-flow .react-flow__node-group.selectable.selected,.react-flow .react-flow__node-group.selectable:focus,.react-flow .react-flow__node-group.selectable:focus-visible{box-shadow:none}.react-flow__selection{background:color-mix(in oklch,var(--color-brand)10%,transparent);border:1px solid color-mix(in oklch,var(--color-brand)55%,transparent)}.react-flow__nodesselection-rect{background:color-mix(in oklch,var(--color-brand)6%,transparent);border:1px solid color-mix(in oklch,var(--color-brand)45%,transparent)}@keyframes node-enter{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:none}}.node-enter{animation:.26s cubic-bezier(.2,.8,.2,1) node-enter}
