*{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;outline:none;padding:0}body{color:#1e272e;font-size:18px;height:100vh;overflow:hidden}ul{list-style:none}a{color:inherit}.creditsMessage{align-items:center;background-color:#1e272ea6;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:999999}.creditsMessage>div{background-color:#fff;border-radius:5px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;display:flex;flex-direction:column;height:200px;justify-content:space-between;width:550px}.creditsMessage .top{align-items:center;display:flex;height:100%;padding:0 30px}.creditsMessage .top>div{display:flex}.creditsMessage .top span{align-items:center;background-color:#e024241f;border-radius:50%;display:flex;height:45px;justify-content:center;margin-right:20px;min-width:45px}.creditsMessage .top span img{height:23px;object-fit:contain;position:relative;top:-2px;width:23px}.creditsMessage .top h3{font-weight:500;margin-bottom:5px}.creditsMessage .top p{line-height:1.5;opacity:.7}.creditsMessage .action{align-items:center;background-color:#f9fafb;border-radius:5px;display:flex;justify-content:flex-end;padding:10px 30px;width:100%}.creditsMessage .action a,.creditsMessage .action button{border:1px solid #0000;border-radius:5px;cursor:pointer;font-size:15px;height:35px;transition:all .2s ease-in-out;width:90px}.creditsMessage .action button{background-color:#fff;border-color:#0003;margin-right:10px}.creditsMessage .action button:hover{opacity:.65}.creditsMessage .action a{align-items:center;background-color:#40bf80;color:#fff;display:flex;justify-content:center;text-decoration:none}.creditsMessage .action a:hover{opacity:.8}.creditsMessage .action a:disabled{cursor:default;opacity:.75}.deletePopup{align-items:center;background-color:#1e272ea6;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.deletePopup>div{background-color:#fff;border-radius:5px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;display:flex;flex-direction:column;justify-content:space-between;width:500px}.deletePopup .info{align-items:flex-start;display:flex;padding:30px}.deletePopup .info>span{align-items:center;background-color:#e024241f;border-radius:50%;display:flex;justify-content:center;margin-right:20px;min-height:45px;min-width:45px}.deletePopup .info>span img{height:23px;object-fit:contain;position:relative;top:-2px;width:23px}.deletePopup .info h3{font-weight:500;margin-bottom:5px}.deletePopup .info p{line-height:1.4;opacity:.7}.deletePopup .action{background-color:#f9fafb;border-radius:5px;padding:10px 30px;text-align:right;width:100%}.deletePopup .action button{border:1px solid #0000;border-radius:5px;cursor:pointer;font-size:15px;height:35px;transition:all .2s ease-in-out;width:80px}.deletePopup .action button:first-of-type{background-color:#fff;border-color:#0003;margin-right:10px}.deletePopup .action button:first-of-type:hover{opacity:.65}.deletePopup .action button:last-of-type{background-color:#e02424;color:#fff}.deletePopup .action button:last-of-type:hover{opacity:.8}.deletePopup .action button:last-of-type:disabled{cursor:default;opacity:.75}.btn1{background-color:#3e82f8;border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;height:40px;min-height:32px;padding:0 7.5px;position:relative;transition:all .2s ease-in-out;width:100%}.btn1.line{margin-bottom:20px}.btn1.line:after{background-color:#dcdcdc;content:"";height:.5px;left:0;position:absolute;top:calc(100% + 9px);width:100%}.btn1.withBorder{background-color:#0000;border-color:#396;color:#396}.btn1.withBorder:hover{background-color:#396;border-color:#0000;box-shadow:0 0 10px #396;color:#fff}.btn1.withBorder:disabled:hover{background-color:#0000;border-color:#396;color:#396}.btn1.withBorder.delete{border-color:#e02424;color:#e02424;margin-left:7.5px}.btn1.withBorder.delete:hover{background-color:#e02424;box-shadow:0 0 5px #e02424;color:#fff}.btn1.withBorder.delete:disabled:hover{background-color:#0000;border-color:#e02424;box-shadow:0 0 0;color:#e02424}.btn1:hover{box-shadow:0 0 10px #3e82f8}.btn1:disabled{cursor:default;opacity:.5}.btn1:disabled:hover{box-shadow:0 0 0}.filesEdit{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:200px;justify-content:center;position:absolute;right:calc(100% + 30px);top:50px;width:180px}.filesEdit:before{background-color:#b1b1b7;content:"";height:1px;position:absolute;right:-22px;width:23px;z-index:99}.filesEdit .title{align-items:center;background-color:#f5f5f5;border-radius:10px 10px 0 0;display:flex;font-size:16px;font-weight:400;height:30px;justify-content:space-between;padding:5px 7.5px;position:relative}.filesEdit .scroll{background-color:#fff;border:1px solid #dcdcdc;border-radius:0 0 10px 10px;border-top:none;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:8.5px 0 8.5px 7.5px}.filesEdit .checkbox{display:block;height:186px;margin-bottom:0;overflow-x:hidden;overflow-y:auto}.filesEdit .checkbox::-webkit-scrollbar{width:0}.filesEdit .checkbox>div{margin-top:0;padding-top:3.5px}.filesEdit .checkbox>div span{height:17px;width:17px}.filesEdit .checkbox>div span svg{font-size:13px}.filesEdit .checkbox>div label{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:138px}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:#ffffff80;color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}