:root{--jb-primary:#00aeef;--jb-secondary:#2b388f;--font-color-primary:#000;--font-color-secondary:#565656;--background:#e6e6e6;--foreground:#171717;--properties-panel-bg-color:#fff;--stencil-bg-color:#fff;--canvas-bg-color:#e3e8e9;--canvas-dot-color:#b0b0b0;--border-color:#bbbbbd;--toolbar-bg-color:#fff;--chip-bg:#f5f5f5;--chip-color:#212121;--properties-input-bg-color:#f5f5f5;--properties-panel-width:425px;--properties-panel-maximized-width:600px;--palette-bg:#fff;--palette-font-color:#2c3e50;--palette-icon-color:#fff;--palette-width:200px;--palette-height:100%;--palette-max-height:calc(100vh - 165px);--toolbar-height:64px;--palette-toggle-btn-zindex:1201;--diagram-node-width:236px;--diagram-node-height:136px;--diagram-node-content-width:180px;--diagram-node-content-height:136px;--diagram-node-selected-color:#f4a99e;--diagram-node-border-width:3;--diagram-node-border-color:#fff;--connection-btn-border-color:#3b3b3b;--diagram-node-bg-color:#fff;--diagram-node-label-color:#212121;--diagram-node-description-color:#8c8c8c;--diagram-node-connection-bg-color:#f5f5f5;--diagram-node-connection-btn-color:#3b3b3b;--tooltip-bg:#fff;--tooltip-color:#212121;--diagram-node-icon-bg-color:#00aeef;--diagram-node-icon-bg-radius:30px;--diagram-node-icon-color:#fff;--diagram-node-icon-size:30px;--diagram-node-connection-btn-size:25px;--diagram-temp-node-border-color:#3b3b3b;--diagram-temp-node-connection-btn-size:40px;--diagram-temp-node-icon-bg-color:#00aeef;--diagram-temp-node-icon-size:40px;--diagram-link-color:#576a84;--halo-panel-bg:#fff;--halo-text-color:#212121;--divider-color:#e0e0e0}[data-mui-color-scheme=dark],[data-theme=dark],.MuiCssBaseline-root[data-mui-color-scheme=dark],body[data-mui-color-scheme=dark],html[data-theme=dark]{--jb-primary:#00aeef;--jb-secondary:#4dabf7;--font-color-primary:#fff;--font-color-secondary:#b0b0b0;--background:#1a1a1a;--foreground:#e0e0e0;--properties-panel-bg-color:#2d2d2d;--stencil-bg-color:#2d2d2d;--canvas-bg-color:#333;--canvas-dot-color:#666;--border-color:#fff;--toolbar-bg-color:#2d2d2d;--diagram-node-border-color:#3a3a3a;--diagram-node-bg-color:#3a3a3a;--diagram-node-label-color:#fff;--diagram-node-icon-bg-color:#00aeef;--diagram-node-icon-color:#fff;--diagram-link-color:#ccc;--properties-input-bg-color:#424242;--palette-bg:#2d2d2d;--palette-font-color:#fff;--palette-icon-color:#fff;--chip-bg:#00000040;--chip-color:#fff;--diagram-node-connection-bg-color:#4a4a4a;--diagram-node-connection-btn-color:#fff;--tooltip-bg:#424242;--tooltip-color:#fff;--halo-panel-bg:#2d2d2d;--halo-text-color:#fff;--divider-color:#444}:is([data-mui-color-scheme=dark],[data-theme=dark],.MuiCssBaseline-root[data-mui-color-scheme=dark],body[data-mui-color-scheme=dark],html[data-theme=dark]) .joint-tooltip-wrapper.joint-theme-default .joint-tooltip{background-color:var(--tooltip-bg);color:var(--tooltip-color)}:is([data-mui-color-scheme=dark],[data-theme=dark],.MuiCssBaseline-root[data-mui-color-scheme=dark],body[data-mui-color-scheme=dark],html[data-theme=dark]) .text-editor-input{color:#fff}:is([data-mui-color-scheme=dark],[data-theme=dark],.MuiCssBaseline-root[data-mui-color-scheme=dark],body[data-mui-color-scheme=dark],html[data-theme=dark]) .properties-panel .checkbox:hover{background-color:#ffffff0d}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24}.joint-paper-scroller.disable{pointer-events:none}.text-editor-input{background:var(--jb-secondary);color:#fff;z-index:999;filter:brightness(1.05);border:none;outline:none;padding:0;font-size:14px;position:absolute}.text-editor-input.node-editor{resize:none;background:var(--diagram-node-bg-color);color:var(--diagram-node-label-color);padding-left:5px;font-weight:700;line-height:normal;overflow:hidden}.text-editor-input.node-description-editor{resize:none;max-width:calc(var(--diagram-node-content-width) - 10px);background:var(--diagram-node-bg-color);color:var(--diagram-node-description-color);border:1px dashed var(--jb-primary);border-radius:4px;padding:2px;font-weight:400;line-height:1.2;overflow:hidden}.jb-canvas-wrapper{background-color:var(--canvas-bg-color);border:1px solid #8d979a;width:100%;border-radius:20px 20px 8px 8px!important}.joint-node-inport{r:4px;cx:24px;fill:#fff;transform:translateY(calc(var(--diagram-node-height) / 2));stroke:#000;stroke-width:1px}.joint-node-inport.available-magnet{fill:var(--jb-secondary);stroke:var(--jb-secondary)}.joint-node-hide-inport .joint-node-inport,.joint-node-hide-outport .joint-node-outport{display:none}.joint-node-outport{transform:translate(calc(var(--diagram-node-width) - 2px), calc(var(--diagram-node-height) / 2));opacity:0;pointer-events:none;r:4px;fill:#fff;stroke-width:0;x:-30px;y:10px;width:5px;height:12px}.joint-node{cursor:pointer}.joint-node-body{width:var(--diagram-node-content-width);height:var(--diagram-node-content-height);fill:var(--diagram-node-bg-color);stroke:var(--diagram-node-border-color);stroke-width:var(--diagram-node-border-width);rx:20px;ry:20px;x:var(--diagram-node-icon-bg-radius);filter:drop-shadow(3px 3px 5px #0000004d);transition:filter .2s}.joint-node-body.error-node{stroke:#ff1744!important}.jointjs-high-z{z-index:200000!important}.joint-node:hover .joint-node-body{filter:brightness(1.2)drop-shadow(3px 3px 8px #00000080)}.joint-node:hover .joint-node-connections-btn{display:block}.joint-node-icon-bg{x:44px;y:16px;rx:14px;ry:14px;width:40px;height:40px;fill:var(--diagram-node-icon-bg-color);stroke:var(--diagram-node-border-color);stroke-width:var(--diagram-node-border-width)}.joint-temp-node-icon-bg{x:44px;y:16px;width:40px;height:40px;fill:var(--diagram-temp-node-icon-bg-color);stroke:var(--diagram-temp-node-border-color);stroke-width:var(--diagram-node-border-width)}.joint-node-temporary:hover .joint-temp-node-icon-bg{animation:.5s linear infinite dash-move}.joint-node-icon-container{x:48px;y:22px;width:var(--diagram-node-icon-size);height:var(--diagram-node-icon-size);align-content:center}.joint-temp-node-icon-container{x:38px;y:48px;text-align:center;width:var(--diagram-temp-node-icon-size);height:var(--diagram-temp-node-icon-size)}.material-symbols-outlined.joint-node-icon{color:var(--diagram-node-icon-color);font-size:var(--diagram-node-icon-size);font-variation-settings:"FILL" 0, "wght" 200, "GRAD" 0, "opsz" 24}.joint-node-custom-icon{object-fit:contain;width:40px;height:40px;margin-left:3px}img.joint-node-custom-icon{object-fit:contain;width:22px;height:22px;transform:translate(2px,-2px)}.joint-node-connections-icon.material-symbols-outlined{color:var(--diagram-node-connection-btn-color);background-color:var(--diagram-node-connection-bg-color);font-size:var(--diagram-node-connection-btn-size);font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;pointer-events:none}.joint-temp-node-connections-icon.material-symbols-outlined{color:var(--diagram-node-connection-btn-color);font-size:var(--diagram-temp-node-connection-btn-size);font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;pointer-events:none}.joint-node-label{fill:var(--diagram-node-label-color);cursor:text;max-height:54px;font-family:inherit;font-size:14px;font-weight:700;overflow:clip}.joint-node-label-body{fill:var(--diagram-node-label-color);font-family:inherit;font-size:16px;font-weight:700}.joint-node-connections-btn{background-color:var(--diagram-node-connection-bg-color);border-radius:var(--diagram-node-connection-btn-size);x:calc(var(--diagram-node-width) - var(--diagram-node-connection-btn-size));y:calc(var(--diagram-node-height) / 2);width:calc(var(--diagram-node-connection-btn-size));height:var(--diagram-node-connection-btn-size);transform:translateY(calc(-.5 * var(--diagram-node-connection-btn-size)));transition:filter .2s;display:none}.joint-node-connections-btn:hover{filter:brightness(1.2)}.joint-node.highlighted .joint-node-body,.joint-node.highlighted .joint-node-icon-bg{stroke:var(--diagram-node-selected-color)}.joint-link-label-body{rx:6px;ry:6px}.node-link-line{stroke:var(--diagram-link-color);stroke-width:2px;pointer-events:none;fill:#0000}.target-arrowhead{fill:var(--diagram-link-color)!important}.node-link-wrapper{stroke:#0000;stroke-width:20px;pointer-events:stroke;fill:#0000}.joint-link.highlighted .node-link-line{stroke:var(--diagram-node-selected-color)}.joint-link-label.label-visible{visibility:visible}.joint-link-label.label-hidden{visibility:hidden}.joint-link-label{x:calc(var(--diagram-node-width) / 2) px;rx:10px;ry:10px;fill:var(--jb-secondary);cursor:text}.joint-link-label-text{fill:#fff;font-family:inherit;font-size:12px;font-weight:400}.joint-node-divider{stroke:#cccccc8c;stroke-width:1px}.joint-node-description{width:calc(var(--diagram-node-content-width) - 48px);fill:var(--diagram-node-description-color);cursor:text;font-family:inherit;font-size:12px;position:relative}.joint-theme-default .joint-selection-wrapper.selection-wrapper{border:2px solid var(--jb-primary)}.joint-handle-group{background-color:var(--halo-panel-bg);color:var(--halo-text-color);border-radius:16px;flex-direction:column;width:320px;height:400px;padding-top:12px;display:flex;overflow:auto;box-shadow:0 3px 8px #0003}.joint-handle-group::-moz-scrollbar{display:none}.joint-handle-group::-webkit-scrollbar{display:none}.joint-handle-group .handle[data-name=search]{background-color:var(--halo-panel-bg)!important;border-top:1px solid var(--divider-color)!important;z-index:10!important;margin-top:auto!important;position:sticky!important;bottom:0!important}.joint-halo.joint-theme-material .handle:hover:before{color:var(--halo-text-color)!important}.joint-halo.joint-theme-material .handle.link:hover:before{color:var(--jb-secondary)!important}.joint-handle-group .handle{background:var(--halo-panel-bg);-webkit-user-select:none;user-select:none;cursor:grab;border:1px solid #0000;border-radius:8px;flex-direction:row;align-items:center;width:auto;height:44px;margin:.125rem .65rem;padding:.1875rem .25rem;transition:all .2s;display:flex;transform:translate(0,0)}.joint-handle-group .handle:hover{transform:translateY(-2px);box-shadow:0 1px 2px #0000000d,0 1px 3px #0000001a}.joint-handle-group .handle:is(.link,.cloneNode,.removeLinks):hover{border-color:var(--jb-secondary);box-shadow:0 1px 2px #2b388f0d,0 1px 3px #2b388f1a}.joint-handle-group .handle:is(.link,.cloneNode,.removeLinks):hover .joint-halo-icon{color:var(--jb-secondary);font-size:18px}.halo-item{flex-direction:row;align-items:center;gap:12px;display:flex}.halo-item-text{color:var(--halo-text-color);font-family:Proxima Nova,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.halo-item-text.link-text{margin-left:12px}.halo-item .halo-item-icon-wrapper{color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;display:flex}.joint-halo.joint-theme-material .handle{color:var(--halo-text-color);font-size:24px}.joint-handle-group .handle.divider{box-shadow:none;cursor:none;height:4px;margin:0;transform:none}.joint-handle-group .halo-divider{background-color:var(--divider-color);width:100%;height:1px;margin:2px 0}.joint-handle-group .fork-item:hover{background-color:var(--halo-panel-bg);cursor:pointer;transform:translateY(-2px)}.fork-item.fork-end:hover{border-color:#d32f2f;box-shadow:0 2px 8px #d32f2f33}.fork-item:is(.fork-email,.fork-whatsapp,.fork-sms,.fork-rcs):hover{border-color:#3f51b5;box-shadow:0 2px 8px #3f51b533}.fork-item:is(.fork-case,.fork-if-else,.fork-condition):hover{border-color:#9c27b0;box-shadow:0 2px 8px #9c27b033}.fork-item:is(.fork-wait_until,.fork-wait):hover{border-color:#ffab00;box-shadow:0 2px 8px #ffab0033}.fork-item.fork-temporary:hover{border-color:#795548;box-shadow:0 2px 8px #79554833}.fork-item.fork-timer:hover{border-color:#607d8b;box-shadow:0 2px 8px #607d8b33}.fork-item:is(.fork-update_attribute,.fork-tag):hover{border-color:#ffc107;box-shadow:0 2px 8px #ffc10733}.joint-handle-group .handle.search{border:1px solid var(--divider-color);border-radius:0;width:100%;margin:0;padding:26px 6px;box-shadow:0 -6px 20px 9px #00000017}.joint-handle-group .handle.search:hover{background-color:var(--halo-panel-bg);transform:none;box-shadow:0 -6px 20px 9px #00000017}.halo-search-item{width:100%;height:100%}.halo-search-container,.palette-search-container{background-color:var(--halo-panel-bg);border:1px solid var(--divider-color);cursor:text;border-radius:8px;align-items:center;gap:8px;width:100%;margin:0 8px;padding:8px 12px;font-family:Proxima Nova,sans-serif;display:flex;position:relative;pointer-events:auto!important}.palette-search-container{margin:0}.palette-search-container:focus-within,.palette-search-container:hover,.palette-search-container.focused,.halo-search-container:focus-within,.halo-search-container.focused{border-color:var(--jb-secondary);transition:border-color .15s,box-shadow .15s;box-shadow:0 0 0 2px #2b388f33}.halo-search-container .halo-search-icon,.palette-search-container .search-icon{color:var(--halo-text-color);opacity:.6;pointer-events:none;flex-shrink:0;font-size:20px}.halo-search-input,.palette-search-input{color:var(--halo-text-color);cursor:text;background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:14px;pointer-events:auto!important}.halo-search-input::placeholder{color:var(--halo-text-color);opacity:.6}.halo-divider{background-color:var(--divider-color);width:100%;height:1px;margin:8px 0}.joint-handle-group .handle[data-name=divider]{cursor:default;pointer-events:none;height:1px;margin:8px 16px;padding:0}.joint-handle-group .handle[data-name=divider]:hover{box-shadow:none;transform:none}.joint-handle-group .handle[data-name=search] .halo-search-container,.joint-handle-group .handle[data-name=search] .halo-search-input{pointer-events:auto!important}.joint-handle-group .handle[data-name=search]:hover{cursor:default!important;transform:none!important}.joint-tooltip-wrapper{z-index:10000!important}.joint-tooltip-wrapper.joint-theme-default .joint-tooltip{white-space:normal;border-radius:4px;width:max-content;min-width:fit-content;max-width:420px;font-size:11px;background-color:var(--tooltip-bg)!important;color:var(--tooltip-color)!important;z-index:10000!important}.joint-tooltip.joint-theme-default .tooltip-content{text-transform:capitalize;padding:4px 8px;font-family:inherit}.joint-tooltip.joint-theme-default .tooltip-arrow,.joint-tooltip.joint-theme-default .tooltip-arrow-mask{display:none}.joint-dialog.joint-theme-default{z-index:10000}.joint-dialog.joint-theme-default .bg{pointer-events:none}.joint-dialog.joint-theme-default.joint-flash-message .body{margin-top:20px}.joint-node-validation-icon-container{text-align:center;x:calc(var(--diagram-node-width) - 44px - 6px);y:4px;pointer-events:none;border-radius:100%;align-items:center;width:22px;height:22px}.joint-node-validation-icon-container:hover{box-shadow:0 2px 8px #63636333}.joint-node-success-icon,.joint-node-error-icon{font-size:14px}.joint-node-error-icon{color:#e53935}.joint-node-success-icon{color:#00e676}.properties-panel{z-index:1000;background-color:#0000;flex-direction:column;height:100vh;padding:0;transition:width .225s cubic-bezier(0,0,.2,1);position:absolute;top:0;right:0;overflow:hidden}.properties-panel.maximized .case-builder .case-condition-wrapper{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:6px;display:flex}.properties-panel .MuiGrid-root{width:100%;margin:0}.properties-panel .MuiFormControl-root,.properties-panel .MuiAutocomplete-root{width:100%;margin-top:.2rem}.properties-panel .advance-control-panel .MuiFormControl-root,.properties-panel .advance-control-panel .MuiAutocomplete-root{width:100%;margin-top:.8rem}.properties-panel .advance-control-panel .MuiDivider-fullWidth{border-color:#4c4e64b3;margin:2rem 0}.properties-panel .advance-control-panel .advance-control-section{margin:1rem 0}.properties-panel .MuiInputBase-root{background-color:var(--properties-input-bg-color)!important;color:var(--font-color-primary)!important}.properties-panel .MuiInputBase-root::placeholder{color:var(--font-color-primary)}.properties-panel-header{width:32px;min-width:32px;height:32px;color:var(--palette-icon-color);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.properties-panel-header .header-title{color:#fff;letter-spacing:.8px;text-transform:uppercase;font-size:1.1rem;font-weight:700}.properties-panel-header .action-wrapper{align-items:center;gap:1px;display:flex}.properties-panel .properties-panel-content{background-color:var(--properties-panel-bg-color);width:100%;height:calc(100% - 64px);overflow:hidden auto}.case-builder{flex-direction:column;gap:12px;display:flex}.case-builder .add-case-btn{color:#fff;cursor:pointer;border-radius:20px;align-self:center;width:auto;padding:.5rem 1.625rem;transition:all .2s;box-shadow:0 3px 5px #0000000a;background-color:#3c6bcc!important}.case-builder .add-case-btn:hover{box-shadow:0 2px 8px #636300}.case-builder .case-condition-wrapper{flex-flow:column wrap;flex:1;display:flex}.case-builder .case-condition-wrapper .condition-title-wrapper{color:#5b5b5b;background-color:#d0d0d0;border-radius:8px 8px 0 0;flex-direction:row;justify-content:space-between;align-items:center;height:48px;margin-bottom:22px;padding:0 12px;display:flex}.case-builder .case-condition-wrapper .condition-title-wrapper .condition-title{padding:0 4px;font-family:inherit;font-size:18px;font-weight:700}.case-builder .case-condition-wrapper .condition-title-wrapper .close-btn{color:#ff1744;cursor:pointer;background-color:#fff;border:none;border-radius:48px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;box-shadow:0 3px 5px #0000000a}.case-builder .case-condition-wrapper .condition-title-wrapper .close-btn:hover{color:#fff;background-color:#ff1744;box-shadow:0 2px 8px #636300}.case-builder .case-condition-wrapper .condition-title-wrapper .close-btn .close-icon{color:#ff1744;font-size:14px}.case-builder .case-condition-wrapper .condition-title-wrapper .close-btn:hover .close-icon{color:#fff}.case-builder .case-condition-wrapper .condition-selector{padding-bottom:8px}.joint-node-chip{background-color:var(--chip-bg);color:var(--chip-color);word-break:break-all;x:calc(var(--diagram-node-content-width) - 7px);y:2px;text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:15px;width:16px;max-width:18px;height:16px;padding:0;font-size:.75rem;transition:all .2s;overflow:hidden;box-shadow:0 1px #11111a0d,0 0 8px #11111a1a}.jb-queryBuilder .condition-selector-container .ruleGroup-body .rule{flex-direction:column!important;align-items:flex-start!important}.joint-node-temporary{width:80px;height:80px;transition:filter .2s}.joint-temp-node-body{fill:var(--diagram-node-bg-color);stroke:var(--diagram-node-border-color);stroke-width:var(--diagram-node-border-width);rx:100px;ry:100px;x:30px;y:38px;width:58px;height:58px;transition:filter .2s}.canvas-error-popover .MuiPaper-root{background-color:var(--diagram-node-bg-color);border-radius:16px;padding:8px;font-family:inherit}.jb-error-stack-popover .MuiPaper-root{background-color:var(--diagram-node-bg-color);border:1px solid #ffffff1f;border-radius:16px;padding:8px;font-family:inherit}.jb-error-stack-wrapper{background-color:var(--diagram-node-bg-color);align-items:center;gap:8px;padding:16px;display:flex}.dash-animate{stroke-dasharray:4 4;animation:1s linear infinite dash-move}@keyframes dash-move{0%{stroke-dashoffset:0}to{stroke-dashoffset:-8px}}.case-builder{flex-direction:column;gap:12px;display:flex}.condition-selector{border-radius:16px;width:100%;margin-bottom:12px;transition:all .2s;box-shadow:0 2px 8px #63636333}.condition-selector:hover{box-shadow:0 5px 15px #00000059}.jb-queryBuilder{background-color:#0000;border-radius:6px;min-width:auto!important}.jb-queryBuilder .ruleGroup-addGroup{display:none}.jb-queryBuilder .ruleGroup{border-radius:6px;box-shadow:none!important;background:0 0!important;padding:0!important}.condition-selector .node-selector-wrapper{flex-direction:row;align-items:center;margin:8px 0;display:flex}.node-selector-wrapper .close-btn:hover{color:#ff1744}.case-builder .add-case-btn{color:#fff;cursor:pointer;border-radius:20px;align-self:center;width:auto;padding:.5rem 1.625rem;transition:all .2s;box-shadow:0 6px 18px -8px #4c4e648f;background-color:#3c6bcc!important}.case-builder .add-case-btn:hover{box-shadow:0 6px 18px -8px #4c4e648f}.case-builder .case-condition-wrapper{flex-flow:column wrap;flex:1;display:flex}.case-condition-wrapper .condition-title-wrapper{color:#5b5b5b;background-color:#d0d0d0;border-radius:8px 8px 0 0;flex-direction:row;justify-content:space-between;align-items:center;height:48px;margin-bottom:22px;padding:0 12px;display:flex}.condition-title-wrapper .condition-title{padding:0 4px;font-family:inherit;font-size:18px;font-weight:700}.condition-title-wrapper .close-btn{color:#ff1744;cursor:pointer;background-color:#fff;border:none;border-radius:48px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;box-shadow:0 3px 5px #0000000a}.condition-title-wrapper .close-btn:hover{color:#fff;background-color:#ff1744;box-shadow:0 2px 8px #636300}.condition-title-wrapper .close-btn .close-icon{color:#ff1744;font-size:14px}.condition-title-wrapper .close-btn:hover .close-icon{color:#fff}.properties-panel.maximized .case-builder .case-condition-wrapper{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:6px;display:flex}.case-builder .rule-wrapper{margin:12px 0}.case-builder .case-condition-wrapper .jb-queryBuilder .ruleGroup{border:none!important;flex-direction:column-reverse!important}.case-builder .case-condition-wrapper .jb-queryBuilder .ruleGroup .ruleGroup-body{flex-direction:column!important}.case-builder .case-condition-wrapper .jb-queryBuilder .ruleGroup .ruleGroup-body .ruleGroup-combinators{width:auto!important}.case-builder .case-condition-wrapper .jb-queryBuilder .ruleGroup .ruleGroup-body .disabled-field-selector{cursor:not-allowed}.case-builder .case-condition-wrapper .jb-queryBuilder .ruleGroup .btn.ruleGroup-addRule{margin-top:12px;padding:8px 16px;font-family:inherit;font-size:16px;font-weight:700;background-color:#3c6bcc!important;border-radius:20px!important}.case-builder .case-condition-wrapper .jb-queryBuilder .ruleGroup .btn.ruleGroup-addRule:hover{box-shadow:0 6px 18px -8px #4c4e648f}.case-builder .case-condition-wrapper .jb-queryBuilder .ruleGroup .ruleGroup-body .btn.rule-remove{border-radius:40px;justify-content:center;align-self:flex-start;align-items:center;width:24px;height:24px;margin:8px 0 8px 12px;display:inline-flex}.properties-panel .case-builder .case-condition-wrapper .condition-selector .ruleGroup .ruleGroup-header,.ruleGroup .rule{flex-direction:row;justify-content:flex-end}.wc-container{justify-content:center;align-items:center;display:flex}.wc-container .ai-action-btn{color:#fff;background-image:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:8px;width:190px;min-width:190px;height:40px;margin-left:8px;padding:0 8px;font-size:.95rem;font-weight:500;box-shadow:0 4px 12px #0000001a}.ai-action-btn .action-icon{margin-right:8px;font-size:16px}.wc-content-wrapper{width:440px;color:var(--font-color-primary);background-color:var(--diagram-node-bg-color);border-radius:16px;flex-direction:column;gap:12px;display:flex;box-shadow:0 4px 12px #0000001a}.wc-content-wrapper h2{margin:12px;font-size:18px;font-weight:600}.wc-content-wrapper .wc-title-container{color:#fff;background-image:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:16px 16px 0 0;flex-direction:column;align-items:flex-start;display:flex}.wc-content-wrapper .title-wrapper{flex-direction:row;align-items:center;padding:0 12px;display:flex}.wc-content-wrapper .title-wrapper .wc-title-icon{color:#fff;font-size:24px}.wc-content-wrapper p{color:#fff;margin:0 12px 12px;font-size:14px}.wc-content-wrapper .loading-text{color:var(--font-color-primary);font-weight:500}.wc-content-wrapper .wc-actions{flex-direction:column;gap:12px;padding:12px;display:flex}.wc-content-wrapper .wc-actions textarea{border:1.5px solid var(--font-color-secondary);width:100%;height:90px;color:var(--font-color-primary);background-color:var(--properties-input-bg-color);resize:vertical;border-radius:10px;outline:none;padding:10px 12px;font-family:inherit;font-size:13.5px;line-height:1.55;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:inset 0 1px 3px #0000000f}.wc-content-wrapper .wc-actions textarea::placeholder{color:var(--font-color-secondary);opacity:.75;font-size:13px;font-style:italic}.wc-content-wrapper .wc-actions textarea:hover{border-color:var(--jb-secondary);background-color:var(--properties-input-bg-color)}.wc-content-wrapper .wc-actions textarea:focus{border-color:var(--jb-secondary);background-color:var(--properties-input-bg-color);box-shadow:inset 0 1px 3px #0000000f,0 0 0 3px #2b388f26}.wc-content-wrapper .wc-actions button{align-self:flex-end}.wc-floating-progress-container{z-index:1300;color:#212121;background-color:#fff;border-radius:100px;justify-content:space-between;align-items:center;width:auto;height:60px;display:flex;position:fixed;bottom:20px;right:60px}.wc-floating-progress-circle{background-color:var(--jb-secondary);z-index:1300;color:#fff;border-radius:100px;justify-content:center;align-items:center;width:60px;height:60px;margin-right:8px;padding:4px;display:flex;box-shadow:0 4px 12px #0000001a}.wc-floating-progress-text{color:#212121;margin-right:8px;font-size:1rem;display:block}
