@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@400;700&display=swap);.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);transform:scale(1);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5)}.vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0 2px;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid hsla(0,0%,39.2%,.1);border-right:.9em solid hsla(0,0%,39.2%,.1);border-bottom:.9em solid hsla(0,0%,39.2%,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.-custom-scrollbar{--thumbBG:#777;--scrollbarBG:transparent;scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}.-custom-scrollbar::-webkit-scrollbar{width:7px}.-custom-scrollbar::-webkit-scrollbar-track{background:var(--scrollbarBG)}.-custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:6px;border:3px solid var(--scrollbarBG)}.vs__dropdown-toggle{padding:5px 0;border:1px var(--borderType,solid) #a3abd6;border-radius:0}.vs--open .vs__dropdown-toggle{border-color:rgba(29,122,29,.75)}.vs__dropdown-option{font-size:12px;line-height:1;text-align:left;padding:4px 8px 5px;transition:all .3s;cursor:pointer}.vs__dropdown-option--highlight{color:#fff;background:#ed6661}.vs__open-indicator{fill:#ed6661}.b-main{background:#edf0f4}:root{--scale:1;--nodeW:240;--connectorAreaW:64;--connectorAdjustX:24;--connectorAdjustY:10}.-custom-scrollbar,.b-menu__items{--thumbBG:#777;--scrollbarBG:transparent;scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}.-custom-scrollbar::-webkit-scrollbar,.b-menu__items::-webkit-scrollbar{width:7px}.-custom-scrollbar::-webkit-scrollbar-track,.b-menu__items::-webkit-scrollbar-track{background:var(--scrollbarBG)}.-custom-scrollbar::-webkit-scrollbar-thumb,.b-menu__items::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:6px;border:3px solid var(--scrollbarBG)}html{font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif}body{font-size:16px;color:#797979}*,.b-button{box-sizing:border-box}.b-button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font:inherit;margin:0;white-space:nowrap;text-align:center;vertical-align:middle;font-size:12px;font-weight:500;line-height:1.43;text-decoration:none;text-transform:none;color:#333;background:transparent;border:none;outline:none;padding:8px 16px;border-radius:0;transition:all .3s;min-width:120px;background-color:#fff;border:1px solid #ccc;border-radius:4px}a.b-button:not([disabled]),button.b-button:not([disabled]){cursor:pointer}a.b-button:not([disabled]) svg path,button.b-button:not([disabled]) svg path{transition:all .3s}a.b-button:not([disabled]):focus,a.b-button:not([disabled]):hover,button.b-button:not([disabled]):focus,button.b-button:not([disabled]):hover{color:#fff;background-color:#e6e6e6}a.b-button:not([disabled]):focus svg path,a.b-button:not([disabled]):hover svg path,button.b-button:not([disabled]):focus svg path,button.b-button:not([disabled]):hover svg path{fill:#fff}a.b-button[disabled],button.b-button[disabled]{cursor:pointer;opacity:.5}a.b-button:not([disabled]):focus,a.b-button:not([disabled]):hover,button.b-button:not([disabled]):focus,button.b-button:not([disabled]):hover{border-color:#8c8c8c}.b-button._icon{min-width:auto;padding:2px;border:none;background:transparent}a.b-button._icon:not([disabled]),button.b-button._icon:not([disabled]){cursor:pointer}a.b-button._icon:not([disabled]) svg path,button.b-button._icon:not([disabled]) svg path{transition:all .3s}a.b-button._icon:not([disabled]):focus,a.b-button._icon:not([disabled]):hover,button.b-button._icon:not([disabled]):focus,button.b-button._icon:not([disabled]):hover{color:#fff;background-color:rgba(29,122,29,.75)}a.b-button._icon:not([disabled]):focus svg path,a.b-button._icon:not([disabled]):hover svg path,button.b-button._icon:not([disabled]):focus svg path,button.b-button._icon:not([disabled]):hover svg path{fill:#fff}a.b-button._icon[disabled],button.b-button._icon[disabled]{cursor:pointer;opacity:.5}.b-button._icon._bg{background:#fff}.b-button._icon._fa{padding:4px}.b-buttons-panel{display:flex;padding:calc(var(--scale, 1)*2px)}.b-buttons-panel._audio-recorder{min-width:calc(var(--scale, 1)*var(--nodeW, 240)*1px);padding-right:calc(var(--scale, 1)*4px)}.b-buttons-row{display:flex;flex-wrap:wrap;align-items:center;margin:-4px}.b-buttons-row._w-full{flex:1 0 auto}.b-buttons-row>*{margin:4px}.b-layout-controls{position:fixed;top:20px;left:40px;z-index:100;display:flex;margin:-4px}.b-layout-controls>*{margin:4px}.b-divider{border:none;height:2px;background:#ccc;margin:24px 0}.b-svg{position:relative;width:20px;height:0;padding-bottom:100%}.b-svg svg{position:absolute;top:0;left:0}.tippy-tooltip.light-theme{padding:0}.b-nodes{display:flex;min-height:100vh;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-json{display:flex;justify-content:center;z-index:200;padding:24px 0}.b-json,.b-json__outline{position:fixed;top:0;right:0;bottom:0;left:0}.b-json__outline{background:rgba(0,0,0,.7)}.b-json__content{position:relative;flex:0 1 320px;background:#fff;max-height:100%;overflow-y:auto}.b-json__title{margin:12px 12px 4px}.b-nodes__container{flex:1 1 auto;max-height:100vh;overflow:auto;display:flex}.b-nodes__container:after{content:"";flex:0 0 200px}.b-nodes__inner{position:relative;display:flex;align-items:baseline;padding:0 40px;min-height:100%}.b-nodes__rows{position:relative;display:flex;flex-direction:column}.b-nodes__second-inner{position:relative;display:flex;align-items:center;padding:calc((1 - var(--scale, 1))*120px + 80px) 0;min-height:200px}.b-nodes__trash{position:relative;display:flex;flex-direction:column;padding:20px 40px;border:1px solid #a3abd6;background:rgba(163,171,214,.15)}.b-nodes__trash-label{position:absolute;top:0;left:0;font-size:11px;line-height:1;color:#fff;background:#a3abd6;padding:4px}.b-json__import{padding:17px}.b-import-textarea{width:100%;font-size:14px;font-family:Consolas,Menlo,Courier,monospace}.b-group-block{display:flex;align-items:center}.b-group-outer{transform-origin:center left;z-index:99}.b-group{width:calc(var(--nodeW, 240)*1px + 2px);background:#fff;box-shadow:0 1px 2px #ccc;border:1px var(--borderType,solid) #a3abd6;border-radius:5px;margin:10px 0;z-index:2;transition:all .3s}.b-group__add{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font:inherit;margin:0;white-space:nowrap;text-align:center;vertical-align:middle;font-weight:500;line-height:1.43;text-decoration:none;text-transform:none;color:#333;background:transparent;border:none;outline:none;padding:8px 16px;box-sizing:border-box;border-radius:0;transition:all .3s;height:41px;width:100%;font-size:12px;line-height:1;padding:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}a.b-group__add:not([disabled]),button.b-group__add:not([disabled]){cursor:pointer}a.b-group__add:not([disabled]) svg path,button.b-group__add:not([disabled]) svg path{transition:all .3s}a.b-group__add:not([disabled]):focus,a.b-group__add:not([disabled]):hover,button.b-group__add:not([disabled]):focus,button.b-group__add:not([disabled]):hover{color:#fff;background-color:#fbc040}a.b-group__add:not([disabled]):focus svg path,a.b-group__add:not([disabled]):hover svg path,button.b-group__add:not([disabled]):focus svg path,button.b-group__add:not([disabled]):hover svg path{fill:#fff}a.b-group__add[disabled],button.b-group__add[disabled]{cursor:pointer;opacity:.5}.b-group-children{margin-left:calc((var(--connectorAreaW, 64) - (1 - var(--scale, 1))*var(--nodeW, 240))*1px)}.b-node{position:relative;display:flex;align-items:center;font-size:12px}.b-node._dropzone{--borderType:dashed}.b-node._not-in-group{margin-top:calc((-1 + var(--scale, 1))*60px + 8px);margin-bottom:calc((-1 + var(--scale, 1))*60px + 8px)}.b-node__children{position:relative;display:flex;flex-direction:column;margin-left:calc((var(--connectorAreaW, 64) - var(--connectorAdjustX, 64) - (1 - var(--scale, 1))*var(--nodeW, 240))*1px);margin-top:calc(var(--connectorAdjustY, 24)*var(--scale)*-1px);margin-bottom:calc(var(--connectorAdjustY, 24)*var(--scale)*-1px);z-index:1}.b-node__children._menu{margin-left:0}.b-node__children>*{margin-top:calc(var(--connectorAdjustY, 24)*var(--scale)*1px);margin-bottom:calc(var(--connectorAdjustY, 24)*var(--scale)*1px)}.b-node__content{padding-right:calc(var(--connectorAdjustX, 64)*var(--scale)*1px);transform-origin:center left}.b-node__content-inner{position:relative;width:calc(var(--nodeW, 240)*1px);background:#fff;z-index:2;border-bottom:1px var(--borderType,solid) #a3abd6;transition:all .1s}.b-node__content-inner._not-in-group{margin:10px 0;box-shadow:0 1px 2px #ccc;border:1px var(--borderType,solid) #a3abd6;border-radius:5px}.b-node__content-inner._draggable{cursor:-webkit-grab;cursor:grab}.b-node__content-inner._type-answer{color:#fff;background:#3f89db}.b-node__content-inner._type-action{color:#fff;background:#5eb6dc}.b-node._menu>.b-node__content-inner{width:132px}.b-node._dropzone>.b-node__content-inner{color:#797979;background:transparent;border:1px var(--borderType,solid) #a3abd6;box-shadow:none}.b-node._dropzone>.b-node__content-inner._type-answer{border-color:#3f89db}.b-node._dropzone>.b-node__content-inner._type-action{border-color:#5eb6dc}.b-node._drag-over>.b-node__content-inner{border-color:#3c3e46}.b-node__content-inner._focus{border-color:#3c3e46;box-shadow:0 1px 2px #777}.b-node__head{position:relative;background:#eee;border-radius:4px 4px 0 0;padding:8px 8px}.b-node__head._rounded{border-radius:4px}.b-node__head._draggable{cursor:-webkit-grab;cursor:grab}.b-node-head__inner{display:flex;align-items:center;height:32px;margin:-4px}.b-node-head__inner>*{margin:4px}.b-node-head__top-left{position:absolute;top:-4px;right:100%;transform:translate(50%,-50%)}.b-node__name{font-size:12px}.b-node__meta{margin-bottom:4px}.b-node__block{display:flex;align-items:center;padding:0 8px}.b-node__block._pr-0{padding-right:0}.b-node__button-outer{flex:0 0 25px}.b-node__text{padding:14px 8px 14px 0;max-height:400px;word-break:break-word;overflow:hidden}.b-node__input{flex:1 1 auto;padding:10px 8px;margin:3px 0 4px;border:1px var(--borderType,solid) #a3abd6;outline:none}.b-node__input-counter{position:absolute;top:calc(100% - 3px);left:50%;transform:translateX(-50%);text-align:center;font-size:11px;line-height:1;color:#fff;background:#f1c555;border-radius:3px;padding:3px 8px 4px}.b-autocomplete{width:calc(var(--scale, 1)*(var(--nodeW, 240) - 20)*1px);background:#fff;border-radius:3px}.b-autocomplete__option{font-size:calc(var(--scale, 1)*12px);line-height:1;text-align:left;padding:calc(var(--scale, 1)*4px) calc(var(--scale, 1)*8px) calc(var(--scale, 1)*5px);transition:all .3s;cursor:pointer}.b-autocomplete__option:hover{color:#fff;background:#ed6661}.b-select-outer{flex:1 1 auto;padding:3px 0}.b-node__dropzone{--borderType:dashed;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#797979;border:1px var(--borderType,solid) #a3abd6;border-radius:5px;background:rgba(251,192,64,.5);opacity:.2;transition:all .3s}.b-node__dropzone._drag-over{opacity:.8}.b-node__add{z-index:99}.b-node__add-icon{--scale:1.5;position:absolute;left:100%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-size:16px;color:#000;width:20px;height:20px;border-radius:999px;border:none;background:#fbc040;outline:none;cursor:pointer;transition:all .3s;opacity:0;pointer-events:none}.b-node__add-icon._visible,.b-node__content:hover .b-node__add-icon{opacity:1;pointer-events:auto}.b-node__add-icon._drag-over,.b-node__add-icon:hover{transform:translate(-50%,-50%) scale(var(--scale))}.b-node__add-icon._has-connection{--transform:translate(calc(-50% + var(--transferX, 0)),calc(-50% + var(--transferY, 0)));transform:var(--transform)}.b-node__add-icon._has-connection._drag-over,.b-node__add-icon._has-connection:hover{transform:var(--transform) scale(var(--scale))}.b-menu__inner{display:flex}.b-menu__toggle-button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font:inherit;margin:0;white-space:nowrap;text-align:center;vertical-align:middle;font-size:12px;font-weight:500;line-height:1.43;text-decoration:none;text-transform:none;color:#333;outline:none;padding:8px 16px;box-sizing:border-box;transition:all .3s;min-width:auto;border-radius:0;border:none;border-right:1px solid hsla(0,0%,70.6%,.5);background:transparent;padding:2px;margin-left:4px}a.b-menu__toggle-button:not([disabled]),button.b-menu__toggle-button:not([disabled]){cursor:pointer}a.b-menu__toggle-button:not([disabled]) svg path,button.b-menu__toggle-button:not([disabled]) svg path{transition:all .3s}a.b-menu__toggle-button:not([disabled]):focus,a.b-menu__toggle-button:not([disabled]):hover,button.b-menu__toggle-button:not([disabled]):focus,button.b-menu__toggle-button:not([disabled]):hover{color:#fff;background-color:rgba(29,122,29,.75)}a.b-menu__toggle-button:not([disabled]):focus svg path,a.b-menu__toggle-button:not([disabled]):hover svg path,button.b-menu__toggle-button:not([disabled]):focus svg path,button.b-menu__toggle-button:not([disabled]):hover svg path{fill:#fff}a.b-menu__toggle-button[disabled],button.b-menu__toggle-button[disabled]{cursor:pointer;opacity:.5}.b-menu__items{flex:1 1 auto;display:flex;flex-direction:column;overflow:auto;background:#fff;border-radius:4px;transition:all .3s;max-height:256px}.b-menu__item{background:transparent;border:none;outline:none;text-align:left;margin:0;padding:8px 16px;transition:all .3s}.b-menu__item,a.b-menu__item:not([disabled]),button.b-menu__item:not([disabled]){cursor:pointer}a.b-menu__item:not([disabled]) svg path,button.b-menu__item:not([disabled]) svg path{transition:all .3s}a.b-menu__item:not([disabled]):focus,a.b-menu__item:not([disabled]):hover,button.b-menu__item:not([disabled]):focus,button.b-menu__item:not([disabled]):hover{color:#fff;background-color:#fbc040}a.b-menu__item:not([disabled]):focus svg path,a.b-menu__item:not([disabled]):hover svg path,button.b-menu__item:not([disabled]):focus svg path,button.b-menu__item:not([disabled]):hover svg path{fill:#fff}a.b-menu__item[disabled],button.b-menu__item[disabled]{cursor:pointer;opacity:.5}.b-connectors-area{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.b-connectors-area svg path{pointer-events:all}.b-audio-player{flex:1 0 auto;color:#404040;display:inline-flex;align-items:center}.b-audio-player._border{border-radius:5px;border:1px solid #e0e0e0;background-color:#fff}.b-audio-player__controls{display:flex}.b-audio-player__controls>div{border-right:1px solid #e0e0e0}.b-audio-player__controls>div:last-child{border-right:none}.b-audio-player__controls>div a{color:#404040;display:block;line-height:0;padding:1em;text-decoration:none}.b-audio-player__progress{background-color:#e0e0e0;cursor:pointer;height:50%;min-width:200px;position:relative}.b-audio-player__waveform{position:relative;height:28px;flex:1 0 auto}.b-audio-player__seeker{background-color:#404040;bottom:0;left:0;position:absolute;top:0}.b-audio-player__time{display:flex;justify-content:space-between}.b-audio-player__time ._current{font-weight:700;padding-left:5px}.b-audio-player__time ._total{opacity:.5;padding-right:5px}.b-audio-recorder{padding:calc(var(--scale, 1)*4*1px) calc(var(--scale, 1)*8*1px)}.b-audio-recorder canvas{display:block}.b-audio-recorder__controls{display:flex;align-items:center;margin:calc(var(--scale, 1)*-4*1px)}.b-audio-recorder__controls>*{margin:calc(var(--scale, 1)*4*1px)}.b-audio-recorder__visualizer{margin-right:calc(var(--scale, 1)*4*1px);transition:all .3s}.b-audio-recorder__visualizer._inactive{opacity:.3}.-flex{display:flex}.-flex-divider{flex:1 1 auto}.-ml-1{margin-left:4px}.-mr-1{margin-right:4px}.-ml-2{margin-left:8px}.-mr-2{margin-right:8px}.-hide{opacity:0;pointer-events:none;transition:all .3s}.-hide-parent:hover .-hide{opacity:1;pointer-events:auto}.-hide-persist{opacity:0!important;pointer-events:none}.-cursor-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.-cursor-grab{cursor:-webkit-grab;cursor:grab}.-cursor-normal{cursor:normal}