.Toastify__toast-container{width:auto;max-width:420px;padding:8px 12px}.Toastify__toast{border-radius:14px;padding:12px 14px;min-height:64px;box-shadow:0 12px 32px rgba(0,0,0,.08);display:flex;align-items:center;grid-gap:12px;gap:12px;font-family:"Montserrat",sans-serif;font-weight:400}.Toastify__toast-body{margin:0;display:flex;align-items:center;grid-gap:10px;gap:10px;flex:1 1}.Toastify__toast-body>div:last-child{line-height:1.4}.Toastify__toast-icon{border-radius:999px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.04)}.Toastify__close-button{color:#777;opacity:1;margin-left:auto}.Toastify__close-button:focus,.Toastify__close-button:hover{color:#3a3a3a}.Toastify__toast--success{background:#e8f7ea;color:#1b7f2c;border:1px solid #c2e8c7}.Toastify__toast--success .Toastify__toast-icon{background:#c2e8c7;color:#1b7f2c}.Toastify__toast--info{background:#e7f1ff;color:#20559f;border:1px solid #c7dcff}.Toastify__toast--info .Toastify__toast-icon{background:#c7dcff;color:#20559f}.Toastify__toast--warning{background:#fff7e6;color:#9f6b00;border:1px solid #ffe1a3}.Toastify__toast--warning .Toastify__toast-icon{background:#ffe1a3;color:#9f6b00}.Toastify__toast--error{background:#ffeaea;color:#b0201d;border:1px solid #f6c3c0}.Toastify__toast--error .Toastify__toast-icon{background:#f6c3c0;color:#d01b1b}.Toastify__progress-bar,.Toastify__progress-bar--animated{display:none!important}.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: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}