*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.react-flow__node{cursor:pointer;border:none!important;background:transparent!important;padding:0!important}.react-flow__node *{cursor:inherit}.react-flow__pane,.react-flow__viewport{cursor:default!important}.react-flow__node.selected{box-shadow:none!important}.react-flow__node-wrapper{border:none!important;background:transparent!important}.react-flow__handle{opacity:0!important;pointer-events:none!important}.react-flow__edge-path{stroke-width:2}.react-flow__edge.selected .react-flow__edge-path{stroke:#1976d2;stroke-width:3}.react-flow__edge,.react-flow__edge-interaction{pointer-events:none!important}.react-flow__edge.call-edge .react-flow__edge-path{stroke:#7c3aed;stroke-dasharray:6 4}.react-flow__edge.return-edge .react-flow__edge-path{stroke:#10b981;stroke-dasharray:6 4}
