.my-menu{border:2px solid green}.my-menuitem{color:#00f;background-color:#ff0}.my-menuitem-hover{color:#ff0;background-color:#000}body{background:url(../../static/media/whatzyebacgroud.d3ecf36c.jpg) no-repeat 50% fixed;background-size:cover;overflow:hidden}.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}.react-flow__node>div{background-image:linear-gradient(var(--zf-node-bg,#fff),var(--zf-node-bg,#fff)),linear-gradient(135deg,rgba(174,83,186,.55),rgba(42,138,246,.75))!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;border:1px solid transparent!important;border-radius:12px!important;box-shadow:var(--zf-node-shadow,0 8px 18px rgba(15,23,42,.2))!important;color:var(--zf-node-text,#374151)!important}.react-flow__node>div [style*=background-color]{background-color:var(--zf-node-sub-bg,rgba(15,23,42,.05))!important;border:1px solid var(--zf-node-sub-border,rgba(148,163,184,.3))!important;border-radius:8px!important}.react-flow__node>div :is(div,span,p,label,strong,small):not(.react-flow__handle),.react-flow__node>div>div{color:var(--zf-node-text,#374151)!important}.react-flow__node>div .MuiSvgIcon-root{filter:drop-shadow(0 1px 2px rgba(15,23,42,.15))}.react-flow__node>div>div:first-child .MuiSvgIcon-root{color:var(--zf-node-icon,#2a8af6)!important}.react-flow__node>div [style*="font-size: 15px"],.react-flow__node>div [style*="font-size: 16px"],.react-flow__node>div [style*="font-size: 17px"],.react-flow__node>div [style*="font-size: 18px"]{color:var(--zf-node-title,#111827)!important}.react-flow__node>div .MuiTypography-root,.react-flow__node>div [style*="font-size: 9px"],.react-flow__node>div [style*="font-size: 10px"],.react-flow__node>div [style*="font-size: 11px"],.react-flow__node>div [style*="font-size: 12px"],.react-flow__node>div [style*="font-size: 13px"],.react-flow__node>div [style*="font-size: 14px"]{color:var(--zf-node-text,#374151)!important}.react-flow__handle{border-radius:9999px!important;border:2px solid hsla(0,0%,100%,.75)!important;background:linear-gradient(135deg,#ae53ba,#2a8af6)!important;box-shadow:0 0 0 2px rgba(42,138,246,.2),0 4px 10px rgba(15,23,42,.25)!important}.react-flow__connection-path,.react-flow__edge .react-flow__edge-path{stroke:url(#zf-edge-gradient)!important;stroke-width:3px!important}.react-flow__arrowhead path{fill:#2a8af6!important;stroke:#2a8af6!important}.edgebutton{width:20px;height:20px;background:#eee;border:1px solid #fff;cursor:pointer;border-radius:50%;font-size:12px;line-height:1;justify-content:center;display:flex;align-self:center;align-items:center}.edgebutton:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.08)}.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:6px}.react-flow__edge.selected .react-flow__edge-path{stroke:#00f}