.MuiButtonBase-root.buttonHover:hover{background:#242424}.MuiButtonBase-root.buttonHover{background:#474747}.event-container{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.delete-icon,.edit-icon{opacity:0;transition:opacity .3s;margin-left:5px;z-index:1}.event-container:hover .delete-icon,.event-container:hover .edit-icon{opacity:1}.edgebutton{width:24px;height:24px;background:#fff;border:2px solid #e2e8f0;cursor:pointer;border-radius:50%;font-size:12px;line-height:1;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease}.edgebutton:hover{transform:scale(1.1);box-shadow:0 4px 6px rgba(0,0,0,.1);border-color:#3b82f6}.edgebutton-foreignobject body{background:transparent;width:40px;height:40px;display:flex;justify-content:center;align-items:center;min-height:40px}.react-flow__edge-path{stroke-width:3px;stroke:#94a3b8;filter:drop-shadow(0 1px 1px rgba(0,0,0,.1))}.react-flow__edge.selected .react-flow__edge-path{stroke:#3b82f6;stroke-width:4px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.15))}.react-flow__handle{opacity:1!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:16px!important;height:16px!important;background:#2563eb!important;border:2px solid #fff!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important;display:flex!important;align-items:center!important;justify-content:center!important}.react-flow__handle-left{left:-8px!important}.react-flow__handle-right{right:-8px!important}.react-flow__handle-top{top:-8px!important}.react-flow__handle-bottom{bottom:-8px!important}.react-flow__handle>svg{width:10px!important;height:10px!important;color:#fff!important;margin:0!important;transform:none!important}.react-flow__node-buttons .react-flow__handle-bottom{background:#f97316!important}.react-flow__node-buttons .react-flow__handle-bottom>svg{transform:rotate(90deg)!important}.react-flow__node-inactivity .react-flow__handle-top{background:#f97316!important}.react-flow__node-inactivity .react-flow__handle-top>svg{transform:rotate(90deg)!important}.react-flow__node-inactivity .react-flow__handle-bottom{background:#f97316!important}.react-flow__node-inactivity .react-flow__handle-bottom>svg{transform:rotate(90deg)!important}.react-flow__handle:hover{border-color:#3b82f6!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important}.react-flow__handle-left:hover,.react-flow__handle-right:hover{transform:translateY(-50%) scale(1.1)!important}.react-flow__handle-bottom:hover,.react-flow__handle-top:hover{transform:translateX(-50%) scale(1.1)!important}.react-flow__node-buttons .react-flow__handle-bottom:hover,.react-flow__node-inactivity .react-flow__handle-bottom:hover,.react-flow__node-inactivity .react-flow__handle-top:hover{background:#f97316!important}.react-flow__node-singleBlock .react-flow__handle-bottom>svg{transform:rotate(90deg)!important}.react-flow__node-question .react-flow__handle-bottom,.react-flow__node-singleBlock .react-flow__handle-bottom,.react-flow__node-singleBlock .react-flow__handle-bottom:hover{background:#f97316!important}.react-flow__node-question .react-flow__handle-bottom>svg{transform:rotate(90deg)!important}.react-flow__node-question .react-flow__handle-bottom:hover{background:#f97316!important}
/*# sourceMappingURL=main.7859d91b.chunk.css.map */