@font-face{font-family:Formular;src:url(/assets/Formular-D-WbGXvB.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Formular;src:url(/assets/Formular-Light-C7NEIzrg.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Formular;src:url(/assets/Formular-Bold-_WREyMn1.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.shiny-text{color:var(--text-color, #b5b5b5a4);font-size:1.5rem;font-weight:700;position:relative;display:inline-block;margin-bottom:.5rem}.shiny-text:before{content:attr(data-text);position:absolute;left:0;top:0;width:100%;background:linear-gradient(120deg,rgba(255,255,255,0) 40%,var(--gleam-color, rgba(255, 255, 255, .8)) 50%,rgba(255,255,255,0) 60%);background-size:200% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shine 5s linear infinite}@keyframes shine{0%{background-position:110% 0}to{background-position:-110% 0}}.shiny-text.disabled:before{animation:none}.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:#ffffffbf;cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:#ffffffbf}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:#000000bf}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:#000000bf}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#808080bf;cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border:none;border-radius:5px;box-shadow:0 1px 4px #0003;margin:0;max-width:400px;opacity:0;outline:none;padding:0;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0s .3s,opacity .3s 0s;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}.shepherd-theme-custom .shepherd-element,.shepherd-theme-custom.shepherd-element,.shepherd-element.shepherd-theme-custom{max-width:400px;z-index:9999;border-radius:16px!important;font-family:Formular,sans-serif;background-color:var(--shepherd-bg)!important;color:var(--shepherd-text);box-shadow:0 4px 20px #00000026;overflow:hidden}.shepherd-theme-custom .shepherd-header{padding:20px 20px 16px;border-bottom:none;background-color:var(--shepherd-bg)!important}.shepherd-theme-custom .shepherd-title{font-size:1rem;font-weight:700;line-height:1.3;margin:0;color:var(--shepherd-text);background-color:var(--shepherd-bg)!important}.shepherd-theme-custom .shepherd-text{padding:0 20px 16px;font-size:1rem;line-height:1.6;color:var(--shepherd-text);background-color:var(--shepherd-bg)!important}.shepherd-theme-custom .shepherd-footer{padding:0 20px 20px;border-top:none;display:flex;justify-content:flex-end;gap:12px;background-color:var(--shepherd-bg)!important}.shepherd-theme-custom .shepherd-button{margin:0;text-transform:none;padding:0 24px;height:35px;border-radius:35px;font-size:14px;font-weight:500;transition:all .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;font-family:Formular,sans-serif}.shepherd-theme-custom .shepherd-button:focus{box-shadow:none;outline:2px solid var(--shepherd-theme-primary);outline-offset:2px}.shepherd-theme-custom .shepherd-button-primary{background:var(--shepherd-theme-primary);color:var(--shepherd-theme-primary-inverse)}.shepherd-theme-custom .shepherd-button-primary:hover{opacity:.9}.shepherd-theme-custom .shepherd-button-primary:active{transform:scale(.98)}.shepherd-theme-custom .shepherd-button-secondary{background:transparent;color:var(--shepherd-theme-primary);border:1px solid var(--shepherd-theme-primary)}.shepherd-theme-custom .shepherd-button-secondary:hover{background:var(--shepherd-theme-primary);color:var(--shepherd-theme-primary-inverse);opacity:.9}.shepherd-theme-custom .shepherd-button-secondary:active{transform:scale(.98)}.shepherd-theme-custom .shepherd-cancel-icon{color:var(--shepherd-theme-secondary);opacity:.7;transition:opacity .15s ease-in-out,color .15s ease-in-out;padding:0;margin:0}.shepherd-theme-custom .shepherd-cancel-icon:hover{opacity:1;color:var(--shepherd-theme-primary)}.shepherd-theme-custom .shepherd-arrow,.shepherd-theme-custom .shepherd-arrow:before{display:none}.shepherd-theme-custom .shepherd-modal-overlay-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#00000080;transition:backdrop-filter .3s ease-in-out,background-color .3s ease-in-out;z-index:9998}#shepherdModalMaskOpening{rx:16px!important;ry:16px!important}.shepherd-modal-overlay-container rect{rx:16px!important;ry:16px!important}.shepherd-theme-custom .shepherd-highlight{box-shadow:0 0 0 4px #0000001a;border-radius:16px;overflow:hidden}.shepherd-theme-custom .shepherd-highlight>*{border-radius:16px;overflow:hidden}.shepherd-theme-custom .shepherd-target{position:relative;z-index:9999}.shepherd-theme-custom .shepherd-content{border-radius:16px!important;overflow:hidden;background-color:var(--shepherd-bg)!important}.shepherd-theme-custom dialog.shepherd-element,dialog.shepherd-element.shepherd-theme-custom,.shepherd-element.shepherd-theme-custom{border-radius:16px!important;background-color:var(--shepherd-bg)!important}:root{--mention-success-bg: rgba(234, 189, 230, .2);--mention-success-text: #800080;--mention-error-bg: rgba(255, 0, 0, .1);--mention-error-text: #d32f2f}[data-theme=dark]{--mention-success-bg: rgba(163, 143, 143, .05);--mention-success-text: #800080;--mention-error-bg: rgba(255, 0, 0, .15);--mention-error-text: #ff6b6b}.custom-editor{border-radius:1;min-height:35px;padding:8px 8px 8px 12px!important;box-sizing:border-box;outline:none;transition:background-color .2s ease,color .2s ease;display:flex;flex-direction:column;overflow:auto}.custom-editor .ProseMirror{flex:1;outline:none;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;white-space:pre-wrap}.custom-editor .ProseMirror p{white-space:pre-wrap}.mention{border-radius:4px;padding:2px 6px;display:inline-block;margin:0 2px}.edge-label-container .custom-editor{min-width:100px;max-width:200px;min-height:unset;line-height:1.2;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.action-node .custom-editor{width:100%;max-width:300px;min-height:24px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}[style*="background-color: transparent"] .custom-editor,[style*="background-color: transparent"] .custom-editor .ProseMirror{background-color:transparent!important}[style*="background-color: transparent"] .custom-editor:not(.no-hover):hover{background-color:#8080801a!important}.readonly-editor{cursor:text;pointer-events:auto;opacity:.8}.readonly-editor .ProseMirror{pointer-events:auto;-webkit-user-select:text;user-select:text}.readonly-editor .ProseMirror p.is-empty:before{content:attr(data-placeholder);float:left;color:inherit;opacity:.5;pointer-events:none;height:0}.action-node-editor-wrapper.compressed{max-height:120px;min-height:120px;overflow:hidden}.action-node-editor-wrapper.editing{max-height:none;min-height:120px;overflow:visible}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}body{margin:0;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}html,body,#root{height:100%;margin:0;padding:0}.react-flow__panel{display:none;visibility:hidden}.react-flow__panel.react-flow__attribution{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;z-index:-1!important}.custom-editor{height:100%;overflow:auto;background-color:#f5f5f5;border-radius:10px;padding:0 8px}.custom-editor:focus{outline:none}
