#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:0}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}span.li8jS ._3FkP7{position:absolute;top:2px;left:3px;width:14px;height:15px;transform-style:preserve-3d;backface-visibility:visible;transform:rotateY(0)}.li8jS{position:relative;display:block;width:18px;height:18px;perspective:1000px;transition:transform .3s var(--cubic-move)}[data-icon-only=false] .hfCtL{opacity:1;width:var(--text-width);transition:width .35s var(--cubic-move),opacity .4s ease .25s}._1gQDs{display:block;will-change:transform}.Wmjjd svg{display:block;width:18px;height:18px;position:relative;top:1px}span.li8jS ._1hXL0{position:absolute;top:1px;left:0;width:6px;height:6px;transition:opacity .25s ease}.hfCtL{--text-width:64px;display:inline-block;left:4px;width:0;opacity:0;overflow:hidden;text-align:left;transition:width .35s var(--cubic-move),opacity .15s ease}._6jr41,.hfCtL{position:relative}._6jr41{display:flex;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding-bottom:1.5px;transition:opacity .15s ease .1s}span.li8jS{--particle-opacity:.7}*{scrollbar-width:thin}fa-deer:before{content:"\f78e"}.drop-zone[data-v-98aaa7a8]{background-color:#eee;margin-bottom:10px;padding:10px}.drag-el[data-v-98aaa7a8]{background-color:#fff;margin-bottom:10px;padding:5px}.ghost[data-v-7c56e0bf]{opacity:.5;background:#c8ebfb}.not-draggable[data-v-7c56e0bf]{cursor:no-drop}.graph{width:800px;height:600px;border:1px solid #000}.chart[data-v-c98cda9c]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-c98cda9c]{position:relative;height:100%;overflow:hidden}.chart[data-v-6c1d6ef0]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-6c1d6ef0]{position:relative;overflow:hidden}.chart[data-v-1daad21a]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-1daad21a]{position:relative;height:100%;overflow:hidden}.chart[data-v-db6601a0]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-db6601a0]{position:relative;height:100%;overflow:hidden}.chart[data-v-786586da]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-786586da]{position:relative;height:100%;overflow:hidden}.chart[data-v-506ee315]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-506ee315]{position:relative;overflow:hidden}.chart[data-v-302ef8d5]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-302ef8d5]{position:relative;height:100%;overflow:hidden}.chart[data-v-2d511e02]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-2d511e02]{position:relative;overflow:hidden}.chart[data-v-241d5755]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-241d5755]{position:relative;overflow:hidden}.chart[data-v-85117584]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-85117584]{position:relative;height:100%;overflow:hidden}.chart[data-v-49b96a5d]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-49b96a5d]{position:relative;height:100%;overflow:hidden}.chart[data-v-505a0038]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-505a0038]{position:relative;height:100%;overflow:hidden}.chart[data-v-1cc3e1b4]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-1cc3e1b4]{position:relative;overflow:hidden}.chart[data-v-086c12dd]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-086c12dd]{position:relative;overflow:hidden}.chart[data-v-0451eec9]{width:100%;height:100%;max-width:100%;max-height:100%;display:block;min-height:auto!important}.relative[data-v-0451eec9]{position:relative;height:100%;overflow:hidden}@media (max-width:639px){.w-full-b4f{width:100%}}.debug{background-color:red}.editable-field{margin:10px 0}.editable-field button{padding:4px 6px}blockquote{background:#eee;border-radius:5px;margin:16px 0}blockquote p{padding:15px}cite{margin:16px 32px;font-weight:700}blockquote p:before{content:"\201C"}blockquote p:after{content:"\201D"}[contenteditable=true]{caret-color:red}.tox .tox-promotion-link{display:none!important}.vue-pdf-embed>div>div>canvas{min-height:400px;width:700px}input[data-v-146d115f]::-webkit-inner-spin-button,input[data-v-146d115f]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-146d115f]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.buttons[data-v-146d115f]{margin-top:35px}.ghost[data-v-146d115f]{opacity:.5;background:#c8ebfb}.not-draggable[data-v-146d115f]{cursor:no-drop}input[data-v-3365a6a6]::-webkit-inner-spin-button,input[data-v-3365a6a6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-3365a6a6]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.buttons[data-v-3365a6a6]{margin-top:35px}.ghost[data-v-3365a6a6]{opacity:.5;background:#c8ebfb}.not-draggable[data-v-3365a6a6]{cursor:no-drop}input[data-v-5736d864]::-webkit-inner-spin-button,input[data-v-5736d864]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-5736d864]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.buttons[data-v-5736d864]{margin-top:35px}.ghost[data-v-5736d864]{opacity:.5;background:#c8ebfb}.not-draggable[data-v-5736d864]{cursor:no-drop}input[data-v-1c8e6ae6]::-webkit-inner-spin-button,input[data-v-1c8e6ae6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-1c8e6ae6]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.buttons[data-v-1c8e6ae6]{margin-top:35px}.ghost[data-v-1c8e6ae6]{opacity:.5;background:#c8ebfb}.not-draggable[data-v-1c8e6ae6]{cursor:no-drop}input[data-v-12b0ab92]::-webkit-inner-spin-button,input[data-v-12b0ab92]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-12b0ab92]{-moz-appearance:textfield}.buttons[data-v-12b0ab92]{margin-top:35px}.ghost[data-v-12b0ab92]{opacity:.5;background:#c8ebfb}.not-draggable[data-v-12b0ab92]{cursor:no-drop}.vue3-treeselect__input-container,.vue3-treeselect__input-container:focus,.vue3-treeselect__input-container:hover{border-width:0}.vue3-treeselect__multi-value-label{font-size:14px}.toast-enter-active,.toast-leave-active{transition:all .5s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(20px)}aside2{color:#fff;font-weight:700;border-right:1px solid #eee;padding:15px 10px;font-size:12px;background:rgba(242,250,247,.75);box-shadow:0 5px 10px #0000004d}aside2 .nodes>*{cursor:grab;font-weight:500;box-shadow:5px 5px 10px 2px #00000040}aside2 .description,aside2 .nodes>*{margin-bottom:10px}@media screen and (min-width:640px){aside2{min-width:25%!important}}@media screen and (max-width:639px){aside2 .nodes{flex-direction:row;gap:5px}}.vue-flow__nodes{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.vue-flow__edge.selected .vue-flow__edge-path{stroke-width:2}.basicflow .vue-flow__node-custom{background:#fff}.basicflow .vue-flow__node-custom,.basicflow .vue-flow__node-custom-start{padding:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);width:250px}.basicflow .vue-flow__node-custom-start{border:1px solid #999;border-radius:10px;background:green}.basicflow .vue-flow__node.selected{border:2px solid #300!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);background:#fbfb00!important}.basicflow .vue-flow__node-custom-end{padding:3px;border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.basicflow .vue-flow__node-custom-batch{border:1px solid #999;padding:3px;border-radius:10px;color:#000;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:5px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);max-width:250px}.basicflow .vue-flow__node-custom-batch.selected{border:2px solid #300!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);background:#fb00fb!important}.basicflow .vue-flow__node-custom-code{border:1px solid #999;padding:3px;border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.basicflow .vue-flow__node-custom-code,.basicflow .vue-flow__node-custom-sensor{color:#000;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:250px}.basicflow .vue-flow__node-custom-sensor{border:1px solid #999;padding:10px;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.basicflow .vue-flow__node-custom-save{border:1px solid #333;padding:10px;border-radius:3px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.basicflow .vue-flow__node-custom-photo,.basicflow .vue-flow__node-custom-save{color:#000;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:250px}.basicflow .vue-flow__node-custom-photo{border:1px solid #999;padding:3px;border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.basicflow .vue-flow__node-custom-collection{border:1px solid #999;padding:3px;border-radius:10px;color:green;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.basicflow .vue-flow__node-custom-collection,.basicflow .vue-flow__node-custom-stock{background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:250px}.basicflow .vue-flow__node-custom-stock{border:1px solid #999;padding:10px;border-radius:3px;color:#000;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.basicflow .vue-flow__node-custom-stock-new{background:#adff2f;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.basicflow .vue-flow__node-custom-push,.basicflow .vue-flow__node-custom-stock-new{border:1px solid #999;padding:10px;border-radius:3px;color:#000;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;width:250px}.basicflow .vue-flow__node-custom-push{background:#fff}.basicflow .vue-flow__node-custom-push-document-mail,.basicflow .vue-flow__node-custom-push-sqs{border:1px solid #999;padding:10px;border-radius:3px}.basicflow .vue-flow__node-custom-api,.basicflow .vue-flow__node-custom-push-document-mail,.basicflow .vue-flow__node-custom-push-sqs{color:#000;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);width:250px}.basicflow .vue-flow__node-custom-api{border:1px solid #999;padding:3px;border-radius:10px}.basicflow .vue-flow__node-custom-document,.basicflow .vue-flow__node-custom-export,.basicflow .vue-flow__node-custom-import,.basicflow .vue-flow__node-custom-print,.basicflow .vue-flow__node-custom-scan-code,.basicflow .vue-flow__node-custom-tasks{border:1px solid #999;padding:10px;border-radius:3px;color:#000;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);width:250px}.basicflow .vue-flow__node-custom-export{font-weight:"bold"}.basicflow .vue-flow__node-custom-qrcode,.basicflow .vue-flow__node-custom-send-mail{border:1px solid #333;padding:10px;border-radius:3px;color:#000;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);width:250px}.basicflow .vue-flow__node-custom{border:1px solid #777;border-radius:0;background:#f5f5f5}.vue-flow__node-custom .vue-flow__handle.connectable:after{color:green;font-size:10pt}.animated-bg-gradient{background:linear-gradient(122deg,#6f3381,#81c7d4,#fedfe1,#fffffb)}.dndflow aside{color:#fff;font-weight:700;border-right:1px solid #eee;top:60px;left:0;font-size:12px;min-width:120px!important;width:260px;padding-top:60px;padding-bottom:10px;padding-left:10px}.dndflow aside .nodes>*{margin-bottom:0;cursor:grab;font-weight:500}.dndflow aside .description{margin-bottom:10px;color:#6495ed}.dndflow aside .nodes{gap:5px;margin-top:5px}.dndflow,.dndflow aside .nodes{display:flex;flex-direction:column}.dndflow{height:100%}@media screen and (min-width:640px){.dndflow{flex-direction:row}.dndflow aside{min-width:120px}}@media screen and (max-width:639px){.dndflow aside .nodes{display:flex;flex-direction:row;gap:5px}@media screen and (min-width:640px){.dndflow{flex-direction:row}}@media screen and (max-width:639px){.dndflow aside .nodes{display:flex;flex-direction:row;gap:5px}}}.vue-flow{position:relative;width:100%;height:100%;background-color:#d3d3d3}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__transformationpane{pointer-events:none;transform-origin:0 0;z-index:2}.vue-flow__pane{z-index:1}.vue-flow__viewport{z-index:4}.vue-flow__selectionpane{z-index:5}.vue-flow__selection{position:absolute;top:0;left:0}.vue-flow__edges{overflow:visible;pointer-events:none}.vue-flow__edge{pointer-events:visibleStroke}.vue-flow__edge.inactive{pointer-events:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.vue-flow__edge-path{fill:none}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow .vue-flow__connectionline{z-index:1001}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connection-path{fill:none}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__handle{position:absolute;pointer-events:none}.vue-flow__handle.connectable{pointer-events:all}.vue-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.vue-flow__handle-top{left:50%;top:-4px;transform:translate(-50%);background-color:#0041d0}.vue-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.vue-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__controls{position:absolute;z-index:5;bottom:10px;left:10px}.vue-flow__controls-button{width:24px;height:24px;border:none}.vue-flow__controls-button svg{width:100%}.vue-flow__minimap{position:absolute;z-index:5;bottom:10px;right:10px}:root{--vf-node-bg:#fff;--vf-node-text:#222;--vf-connection-path:#b1b1b7;--vf-handle:#555}.vue-flow__selection{background:rgba(0,89,220,.08);border:1px dotted rgba(0,89,220,.8)}.vue-flow__edge.selected .vue-flow__edge-path{stroke:#555}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-path{stroke:#b1b1b7;stroke-width:1}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path);stroke-width:1}.vue-flow__node{cursor:grab}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;color:var(--vf-node-text);text-align:center;border-width:1px;border-style:solid;background:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px rgba(0,0,0,.08)}.vue-flow__node-input{--vf-node-color:#0041d0;--vf-handle:var(--vf-node-color);--vf-box-shadow:var(--vf-node-color)}.vue-flow__node-default,.vue-flow__node-input{background:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default{--vf-node-color:#1a192b;--vf-handle:var(--vf-node-color);--vf-box-shadow:var(--vf-node-color)}.vue-flow__node-output{--vf-node-color:#999;--vf-handle:var(--vf-node-color);--vf-box-shadow:var(--vf-node-color)}.vue-flow__nodesselection-rect{background:rgba(0,89,220,.08);border:1px dotted #333}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}.vue-flow__handle.connectable{cursor:crosshair}.vue-flow__minimap{background-color:#fff}.vue-flow__controls{box-shadow:0 0 2px 1px rgba(0,0,0,.08)}.vue-flow__controls-button{background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.vue-flow__controls-button svg{max-width:12px;max-height:12px}.vue-flow__controls-button:hover{background:#f4f4f4}.vue-flow__edge-path{stroke-width:4}.vue-flow__edge.selected .vue-flow__edge-path{stroke-width:5}.vue-flow__minimap{transform:scale(85%);transform-origin:top right}.basicflow .vue-flow__node.dark{background:#1c1c1c;color:#fffffb}.basicflow .controls{position:absolute;left:10px;top:10px;z-index:4;display:flex;flex-wrap:wrap;justify-content:center;gap:0}.basicflow .vue-flow__node-custom{border:3px solid #777;border-radius:10px;background:red}.basicflow .vue-flow__node-custom,.basicflow .vue-flow__node-custom-start{border:1px solid #333;padding:10px;border-radius:3px;color:#000;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;max-width:250px}.basicflow .vue-flow__node-custom-start{background:#fff}.basicflow .vue-flow__node.selected{border:3px solid #333!important;background:#fbfbfb!important}.basicflow .vue-flow__node-custom-end{border:1px solid #333;padding:10px;border-radius:3px;color:#000;background:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;max-width:250px}.basicflow button{padding:5px;width:25px;height:25px;border-radius:25px;box-shadow:0 5px 10px #0000004d;cursor:pointer}.basicflow button:hover{opacity:.9;transform:scale(105%);transition:all .25s ease}.animated-bg-gradient{background:linear-gradient(122deg,#f4edf6,#81c7d4,#fedfe1,#fffffb);background-size:800% 800%;animation:gradient 4s ease infinite}.vue-flow__handle.connectable{border-width:2px;border-style:solid;border-color:#fff}@keyframes gradient{0%{background-position:0 22%}50%{background-position:100% 79%}to{background-position:0 22%}}.basicflow .controls button{padding:5px;border-radius:5px;font-weight:500;box-shadow:0 5px 10px #0000004d;cursor:pointer}.basicflow .controls button:hover{opacity:.8;transform:scale(105%);transition:all .25s ease}.dndflow .vue-flow-wrapper{flex-grow:1;height:100%}.updatenode__controls{position:absolute;right:10px;top:10px;z-index:4;font-size:11px;background-color:#d3d3d3;border-radius:10px;padding:8px}.updatenode__controls label{display:blocK}.updatenode__controls input{padding:2px;border-radius:5px}.updatenode__bglabel{margin-top:8px}.updatenode__checkboxwrapper{display:flex;justify-content:center;align-items:center;margin-top:8px}.min-w-kanban{min-width:200px}.vue-pdf-embed>div{margin-bottom:8px;box-shadow:0 2px 8px 4px rgba(0,0,0,.1)}.dragArea[data-v-25747484],.dragArea[data-v-358c5a68],.dragArea[data-v-5165289c]{min-height:50px;outline:1px dashed}.error[data-v-1f6d346e],.error[data-v-57d5ce64],.error[data-v-7f26a0af]{color:#fff;background-color:red;text-align:center}