.workflow-category-container{width:350px;background-color:#fff;height:100%;box-shadow:3px 0 15px #e9e9e9;position:relative;overflow-y:auto}.workflow-node-search{margin-top:15px;background-color:#e9e9e9!important;border-radius:5px;border:0!important;padding:16px}.workflow-category-header{font-size:14px;font-weight:600;color:#555}.workflow-category-desc{font-size:12px;color:#666;padding-right:15px}.workflow-category-menu{margin:25px 0;cursor:pointer}.workflow-category-menu .icon{font-size:16px;margin:0 15px 0 0;color:#333;background:#eee;text-align:center;width:45px;height:45px;padding-top:15px;border-radius:25px;transition:transform .15s}.workflow-category-menu:hover .icon{background:linear-gradient(315deg,#7e8bff 0%,#7659c7 86%)!important;color:#fff;transform:scale(1.3)}.workflow-category-menu.expanded .icon{background:linear-gradient(315deg,#7e8bff 0%,#7659c7 86%)!important;color:#fff;transform:scale(1)}.workflow-category-node{transition:transform .3s;margin:10px 0;cursor:grab;background:#f9f9f9;padding:20px 12px;border-radius:16px}.workflow-category-node:active{cursor:grabbing}.workflow-category-node:hover{transform:scale(1.06);background:#eee}.workflow-category-node .icon{display:inline-block;width:32px;margin:0 15px;border-radius:5px}#workflow-graph{width:100%;height:100%}.parent-workflowGraph{display:flex;overflow:hidden;touch-action:none;outline:0}.workflow-editor-container{width:100%;position:relative}.workflow-diagram-container{position:relative}.workflow-diagram-header-container{position:absolute;top:0;left:10px;z-index:100}.workflow-diagram-header{font-size:18px;color:#333;font-weight:600;padding:15px 15px 0 15px;letter-spacing:1px}.workflow-node-content{text-align:center}.workflow-node-content .node-type{font-weight:600}.workflow-node-content .icon{width:25px;margin-right:2px}.workflow-diagram-tools .btn{margin-top:8px;margin-left:15px;font-weight:500;font-size:11px;border:0;border-radius:5px;background:#eee;padding:5px 12px;color:#000}.workflow-diagram-tools .btn i{margin-right:6px}.workflow-diagram-tools .btn-play i{color:#25791c}.workflow-diagram-tools .btn-stop i{color:#f00}.workflow-diagram-tools .btn:disabled i{color:#aaa!important}.workflow-diagram-footer-container{position:absolute;bottom:10px;left:10px;z-index:100}.workflow-diagram-footer-container .btn-zoom{font-size:16px;border:0!important;margin-right:12px;color:#333!important;background:#eee}.row-error{border:1px solid #f00}.log-console{font-size:12px;background-color:#383838;color:#fff;padding:8px;font-family:Consolas;width:100%;height:100%!important;border:0!important;outline:0!important}.diagram-toolbar{background-color:#333}.diagram-toolbar .toolbar-label{color:#fff;font-size:10px;font-weight:500;padding:10px 0 0 15px}.diagram-toolbar .toolbar-select{color:#fff;font-size:10px;font-weight:600;margin:6px 15px;padding:3px 5px;background:#5b5b5b;border:0;outline:0;border-radius:3px}.diagram-toolbar .toolbar-button{background:#5b5a5a;color:#fff;font-size:12px;font-weight:400;border:1px solid #9d9d9d;margin-top:5px;border-radius:2px;padding:2px 13px}.diagram-toolbar .btn-execute .fa{color:#65c565;margin-right:5px}.diagram-toolbar .btn-close-console .fa{color:#fff}.workflow-category-content{width:100%;height:100%;position:absolute;top:0;left:0;padding:5px 24px}.node-icon-container{background:#ccc;padding:5px;width:60px;height:60px;border-radius:35px;padding-top:15px;margin-right:15px}.workflow-wrapper{margin-top:15px}.workflow-wrapper .ibox{margin-bottom:10px}.workflow-wrapper .ibox-content{border:0!important;padding:30px;background:#f1f1f1;border-radius:25px;margin:-28px 0 15px;padding-top:45px}.workflow-wrapper .ibox-title{cursor:pointer;border:0!important;border-radius:15px;background:#f1f1f1}.workflow-wrapper .ibox-title h5{padding-left:10px}.workflow-wrapper .ibox-title h5 .fa{margin-right:15px}.workflow-wrapper .ibox-title.collapsed{border:0;border-radius:25px;background:#f1f1f1}.workflow-wrapper .ibox-title:hover{background:#f1f1f1}.sub-properties-wrapper{padding-left:15px;border-left:2px dotted #888}.webhook-url{color:#0c5460;font-size:12px;font-weight:bold}.modal-log-display{font-size:12px;background-color:#e3e3e3!important;color:#000!important;padding:8px;font-family:Consolas;width:100%;height:225px!important;border:0!important;outline:0!important}.executor-property-wrapper{background:#e5e5e5;padding:1px 15px;border-radius:10px}.aw-script-editor-wrapper,.aw-script-editor-renderer{height:100%;background:#fafafa}.aw-script-editor-renderer .panel,.aw-script-editor-renderer .panel-body{background:transparent;padding:0}.aw-script-editor-toolbar{float:left;width:100%}.aw-toolbar-sep{width:5px;border-left:1px solid #ccc;height:25px;margin:5px 10px;float:left}.aw-script-editor-toolbar .aw-toolbar-button{float:left;padding:10px 20px;cursor:pointer;border-radius:10px;margin-bottom:3px}.aw-script-editor-toolbar .aw-toolbar-button:hover{background:#eee}.aw-script-editor-toolbar .aw-toolbar-button.selected{background:#eee;font-weight:600!important;color:#2062c7}.aw-script-editor-toolbar .aw-toolbar-button .fa{margin-right:8px}.aw-script-editor-toolbar .aw-toolbar-button .fa-stop{margin-right:0}.aw-btn-debug .fa{color:#aaa}.aw-btn-debug.active .fa{color:#008000}.aw-btn-stop .fa{color:#aaa}.aw-btn-stop.active .fa{color:#f00}.aw-tab-wrapper .code-modal{height:500px}.aw-code-wrapper .CodeMirror{background:#fafafa;border:0}.aw-code-wrapper .CodeMirror-gutters{border-right:0;background-color:#efefef;white-space:nowrap}.aw-code-wrapper .CodeMirror-linenumber{color:#198294}.cn-series{background:#f1f1f1;padding:30px;border-radius:15px;position:relative;margin-bottom:15px}.cn-series .btn-close{position:absolute;right:15px;top:15px}.plotly-chart-wrapper{width:450px;height:300px;box-shadow:0 3px 6px #ccc;border-radius:8px;overflow:hidden;margin-bottom:15px}.wt-filter-wrapper{padding-bottom:10px;border-radius:5px}.wt-filter-wrapper .select2-container--default .select2-selection--single{border:0;background:#efefef}.wt-filter-wrapper .select2-container--default .select2-selection--single .select2-selection__clear{line-height:33px;color:#888}.wt-info-wrapper{padding:12px}.wt-list-wrapper{background:#f8f8f8;padding:10px;height:550px;overflow-x:hidden;overflow-y:auto}.wt-list-item{padding:15px;border-radius:6px;margin-bottom:16px;transition:all .1s;cursor:pointer;border:1px solid transparent}.wt-list-item:hover{background:#fff;border:1px solid #5758d6;box-shadow:0 2px 5px #ccc;transform:translateY(-10px)}.wt-list-icon{flex:0 0 35px;margin-right:0;display:flex;align-items:flex-start;justify-content:flex-start}.wt-list-icon img{width:26px;object-fit:contain}.wt-list-item-title{font-size:16px;color:#333;margin-bottom:4px}.wt-list-item-desc{font-size:13px;color:#666;margin-bottom:8px}.wt-list-item-tags{display:flex;gap:8px;overflow:hidden}.wt-list-item-tag{background:#fff;color:#5b5b5b;border-radius:3px;padding:2px 12px;font-size:11px;border:1px solid #979797}.wt-list-item.active{background:#fff;border:1px solid #5758d6}.wt-list-item.active .wt-list-item-tag{background:#fff}.wt-item-desc{padding:18px;overflow-y:auto;background:#fff;border-radius:8px;box-shadow:-2px 0 12px #d2d2d2;height:100%;width:100%}.wt-item-desc .header{font-size:28px;font-weight:500;color:#333}.wt-item-desc .subheader{font-size:14px;color:#333;margin-top:15px;white-space:pre-wrap}.wt-item-desc img{width:60px;margin-bottom:18px}.wt-list-item-wrapper{padding:10px;min-width:380px;overflow-y:auto}.wt-images-wrapper{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.wt-image-item img{width:250px;object-fit:contain;box-shadow:1px 1px 12px #c2c2c2;margin-top:25px;border-radius:11px;margin-right:32px}.wt-txt-search{background:#efefef;border:0;margin-bottom:8px;border-radius:3px}.wt-info-wrapper .icon img{height:42px;margin:0 0 14px 0}.wt-info-wrapper .header{font-size:22px;font-weight:500;color:#333;padding:3px 18px}.wt-link-back{color:#333;margin-bottom:18px;display:inline-block}.wt-template-header{color:#333;font-size:16px;font-weight:500}.wt-properties-wrapper{padding:8px 18px;margin-bottom:12px;border-radius:4px;border:1px solid #ddd}.wa-header-info label{font-size:12px;font-weight:500;display:block;background:#607988;color:#fff;margin:8px 0 0}.wa-header-info{max-height:350px;overflow-y:auto;display:none}.sidebar .wa-header-info{display:block}.wa-header-info .table td{background:#fff;font-size:11px;padding:3px 8px;vertical-align:middle}.wa-page-path{font-size:18px;color:#333;margin-left:8px;margin-bottom:8px}.wa-page-path .page-path-item{padding:0 5px}.wa-page-path a.page-path-item{color:#555;font-weight:400}.wa-page-path a.page-path-item:hover{font-weight:600}.table-filters{padding:0 15px}.table-filters .next-icon{padding-left:20px;position:relative}.table-filters .next-icon .fa{display:inline-block;bottom:28px;position:absolute}.table-filters .a-reset{font-size:12px;cursor:pointer;font-weight:400;background:#e6e6ed;padding:0 7px;color:#485059;border-radius:6px}.tabulator-artifacts{padding-top:0!important}.artifact-viewer-wrapper{padding:8px 0}.artifact-component{height:100%;width:100%;background:#fafafa;padding:10px 15px;border-radius:8px;border:1px solid #575757}.artifact-component .artifact-content-wrapper{white-space:pre-wrap;word-break:break-word;text-wrap:auto;text-align:justify;color:#333}.artifact-component{white-space:normal;color:#333}.artifact-component p{margin-bottom:0;line-height:20px;white-space:pre-wrap}.artifact-component h1{font-weight:600;font-size:28px;color:#333}.artifact-component h2{font-weight:600;font-size:25px;color:#333}.artifact-component h3{margin-top:22px;color:#333}.artifact-component ol,.artifact-component ul{line-height:5px;margin-bottom:0}.artifact-component table,.artifact-component pre{margin-top:15px;margin-bottom:15px;border-radius:10px}.artifact-component table,.artifact-component table th,.artifact-component table td{border:1px solid #666;padding:3px 10px}.artifact-component pre code{white-space:pre-wrap!important}.artifact-component .artifact-textarea{height:100%;border:1px solid #ccc;border-radius:8px;padding:10px;font-family:Consolas,monospace;font-size:14px;background:#f5f5f5;color:#333}.artifact-component img{max-width:100%;border-radius:5px}.artifact-icon{max-width:25px;max-height:25px}.artifact-modal-wrapper{height:calc(100vh - 250px)}.artifact-modal-wrapper .artifact-component-inner{overflow-y:auto;padding:0 12px}.wfa-sidebar-tab-container{padding:0 20px 0 5px;height:100%}.workflowGraph{width:100%;height:100%;position:relative;user-select:none;perspective:0}.workflowGraph .parent-node{position:relative}.workflowGraph .workflowGraph-node{display:flex;position:relative;align-items:center;position:absolute;background:#f6fbff;width:70px;min-height:40px;border-radius:6px;border:1px solid #000;color:#000;z-index:2;padding:15px;box-shadow:0 0 18px #dbdbdb}.workflowGraph .workflowGraph-node.start-node{border:1px solid #008000;background:#fff}.workflowGraph .workflowGraph-node .node-title{position:absolute;bottom:103%;left:0;font-size:12px;text-transform:capitalize;font-weight:500;line-height:14px}.workflowGraph .workflowGraph-node.selected{border:2px solid #ff2100;box-shadow:0 0 15px #9eadb5}.workflowGraph .workflowGraph-node:hover{cursor:pointer}.workflowGraph .workflowGraph-node .inputs,.workflowGraph .workflowGraph-node .outputs{width:0}.workflowGraph .workflowGraph-node .workflowGraph_content_node{width:100%;display:block}.workflowGraph .workflowGraph-node .input,.workflowGraph .workflowGraph-node .output{position:relative;width:20px;height:20px;background:#fff;border-radius:50%;border:2px solid #000;cursor:crosshair;z-index:1;margin-bottom:5px}.workflowGraph .workflowGraph-node .input{left:-27px;top:2px;background:#efefef;border-color:#116ebb}.workflowGraph .workflowGraph-node .output{right:-3px;top:2px;background:#efefef;border-color:#116ebb}.workflowGraph svg{z-index:0;position:absolute;overflow:visible!important}.workflowGraph .connection{position:absolute;pointer-events:none;aspect-ratio:1/1}.workflowGraph .connection .main-path{fill:none;stroke-width:2px;stroke:#333;pointer-events:all;stroke-dasharray:1,5;stroke-linecap:round}.workflowGraph .connection .main-path:hover{stroke:#1266ab;cursor:pointer}.workflowGraph .connection .main-path.selected{stroke:red}.workflowGraph .connection .point{cursor:move;stroke:black;stroke-width:2;fill:white;pointer-events:all}.workflowGraph .connection .point.selected,.workflowGraph .connection .point:hover{fill:#1266ab}.workflowGraph .main-path{fill:none;stroke-width:5px;stroke:steelblue}.workflowGraph-delete{position:absolute;display:block;width:30px;height:30px;background:#000;color:#fff;z-index:4;border:2px solid #fff;line-height:30px;font-weight:bold;text-align:center;border-radius:50%;font-family:monospace;cursor:pointer}.workflowGraph>.workflowGraph-delete{margin-left:-15px;margin-top:15px}.parent-node .workflowGraph-delete{right:-15px;top:-15px}.in-conn-label{position:absolute;left:-22px;background-color:#116ebb;padding:2px 5px;border-radius:6px;color:#fff;font-size:10px;font-weight:600;top:-2px}.out-conn-label{position:absolute;left:20px;background-color:#116ebb;padding:2px 5px;border-radius:6px;color:#fff;font-size:10px;font-weight:500;top:-2px}.workflowGraph-node.activate{border:3px dotted #f00;animation:activate-anim .8s infinite}@keyframes activate-anim{0%{transform:scale(1)}50%{transform:scale(1.06)}100%{transform:scale(1)}}.fa-run-icon{color:#008000;margin-right:3px}.fa-output-icon{color:#116ebb;margin-right:3px}