.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgb(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgb(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color, var(--xy-background-color-props, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.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__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.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.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-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;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.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:translate(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.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-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.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-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));transform:translate(-50%,-50%)}.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.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}.menu{position:fixed;top:20px;right:20px;z-index:1000}.menu__handler{width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;margin-left:auto;padding:0;border:none;border-radius:50%;transition:.2s}.menu__handler.--open{background-color:tomato;color:#fff}.menu__handler.--closed{background-color:green;color:#fff}.menu__content{width:200px;display:flex;flex-direction:column;gap:10px;padding:.5rem;transition:.3s;border:1px solid #444;border-radius:5px;background-color:#fff}.menu__content.--open{visibility:visible;opacity:1}.menu__content.--closed{visibility:hidden;opacity:0}.sidebar__content__textarea{position:relative}.sidebar__content__textarea .sidebar__content__card__controls{right:8px}.sidebar__content__textarea:hover .sidebar__content__card__controls{opacity:1;transition:.3s}.sidebar__content__textarea__display{width:296px}.sidebar__content__textarea__display button.--emoji{width:32px;height:32px;border:none;background-color:#f9f9f9}.sidebar__content__textarea__display button.--emoji:hover{background-color:#e6e6e6}.sidebar__content__file{width:296px;height:150px;padding:1rem;box-sizing:border-box;display:flex;justify-content:center;flex-direction:column;position:relative;align-items:center;border:3px dashed #ccc;border-radius:15px;transition:border .3s;background-color:#fff;text-align:center}.sidebar__content__file:hover .sidebar__content__card__controls{opacity:1}.sidebar__content__file.--error{border-color:tomato}.sidebar__content__file__input-type{text-align:center}.sidebar__content__file__input-type label{margin-top:12px;display:block;font-size:.75rem;text-align:center}.sidebar__content__file__input-type button{display:inline;font-size:1rem;border:none;background-color:transparent;color:#00f}.sidebar__content__file__input__wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.sidebar__content__file__input__wrapper label{font-size:14px;text-decoration:underline;color:#00f;cursor:pointer}.sidebar__content__file__input__wrapper__file{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;cursor:pointer;visibility:hidden}.sidebar__content__file__input__wrapper__file::file-selector-button{display:none}.sidebar__content__file__input__wrapper__file__feedback{text-align:center}.sidebar__content__file__input__wrapper__file__feedback span{font-size:.875rem;color:#ccc}.sidebar__content__file__input__wrapper__file__feedback span b{word-break:break-all;color:#444}.sidebar__content__file__input__wrapper__file__feedback span.--error{font-weight:700;color:tomato}.sidebar__content__file__input__wrapper__url{width:100%;height:fit-content;padding-bottom:.5rem;border:none;border-bottom:1px solid #ccc;font-size:1rem}.sidebar__content__file__input__wrapper__url:focus{outline:none}.sidebar__content__file__input__wrapper__back{position:absolute;top:2px;left:0;border:none;background-color:transparent;font-size:1.2rem;color:#ccc}.sidebar__content__file__controls{position:absolute;opacity:0;height:80px;right:-23px;top:20px;display:flex;flex-direction:column;background-color:#d9d9d9;box-shadow:0 0 2px #0000004d}.sidebar__content__file__controls button{width:25px;height:33%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:none;transition:.3s}.sidebar__content__file__controls button:hover{background-color:#e6e6e6}.sidebar__content__file__controls button:active{background-color:#d9d9d9}.sidebar__content__file__controls button.--drag:hover{cursor:grab}.sidebar__content__file__controls button.--drag:active{cursor:grabbing}.sidebar__content__delay{width:296px;height:fit-content;padding:1rem;border:3px dashed #ccc;border-radius:10px;position:relative;background-color:#fff}.sidebar__content__delay:hover .sidebar__content__card__controls{opacity:1}.sidebar__content__delay label{margin-bottom:.5rem;display:block;font-size:14px;font-weight:600}.sidebar__content__delay .base-input-number input{width:20px;font-size:1rem}.sidebar__content__delay__display__description{display:block;margin-bottom:1rem;font-size:.75rem}.sidebar__content__delay__display__wrapper{display:flex;align-items:center;margin-bottom:1rem}.sidebar__content__delay__display__wrapper__seconds{display:inline;margin:0;font-size:1rem}.base-input-number{display:flex}.base-input-number input{min-width:40px;padding:.5rem;border:1px solid #ccc;border-right:0!important;border-radius:8px 0 0 8px!important;text-align:center}.base-input-number input::-webkit-outer-spin-button,.base-input-number input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.base-input-number input:focus{outline:none}.base-input-number__handlers{display:flex;flex-direction:column;margin-right:.625rem}.base-input-number__handlers button{width:fit-content;height:18px;display:flex;justify-content:center;align-items:center;padding:0;border:1px solid #ccc;border-left:0;color:#444}.base-input-number__handlers button:hover{background-color:#e6e6e6;transition:.3s}.base-input-number__handlers button:not(:hover){transition:.3s}.base-input-number__handlers button:first-of-type{border-bottom:1px solid #ccc;border-top-right-radius:8px}.base-input-number__handlers button:last-of-type{border-top:0;border-bottom-right-radius:8px}.sidebar__content__contact{width:296px;height:fit-content;padding:1rem;border:3px dashed #ccc;border-radius:10px;position:relative;background-color:#fff}.sidebar__content__contact:hover .sidebar__content__card__controls{opacity:1}.sidebar__content__contact__display__title{margin-bottom:.5rem;display:block;font-size:14px;font-weight:600}.sidebar__content__contact__display__description{display:block;margin-bottom:1rem;font-size:.75rem}.sidebar__content__contact input{width:100%;margin-bottom:.5rem;padding:.5rem;border:0;font-size:14px;border:1px solid #ccc;border-radius:8px;background-color:#fff}.sidebar__content__contact input:focus{outline:none}.PhoneInput{align-items:center}.PhoneInput input{margin-bottom:0}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.sidebar__content__save{width:296px;padding:1rem;box-sizing:border-box;position:relative;align-items:center;border-radius:15px;transition:border .3s;background-color:#f0f2f5}.sidebar__content__save:hover .sidebar__content__card__controls{opacity:1}.sidebar__content__save__display__title{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.sidebar__content__save__display__description{display:block;margin-bottom:1rem;font-size:.75rem}.sidebar__content__save__display .rsw-toolbar{margin-bottom:1rem}.sidebar__content__save__display__configs-btn{width:fit-content;display:flex;align-items:center;gap:5px;margin-left:auto;border:none;background-color:transparent;font-size:.875rem}.sidebar__content__auto-off{width:296px;height:fit-content;padding:1rem;border:3px dashed #ccc;border-radius:10px;position:relative;background-color:#fff}.sidebar__content__auto-off:hover .sidebar__content__card__controls{opacity:1}.sidebar__content__auto-off__title{margin-bottom:.5rem;display:block;font-size:.875rem;font-weight:700}.sidebar__content__auto-off__description{margin-bottom:1rem;display:block;font-size:.75rem}.sidebar__content__auto-off__handlers{display:flex}.sidebar__content__auto-off__handlers__input{width:100px;max-width:100px;min-width:100px;padding:.5rem;border:1px solid #ccc;border-right:none;border-top-left-radius:8px;border-bottom-left-radius:8px;font-size:1rem;cursor:text}.sidebar__content__auto-off__handlers__input::-webkit-calendar-picker-indicator{display:none;background:none}.sidebar__content__auto-off__handlers__input:focus{outline:none}.sidebar__content__auto-off__handlers__btn{width:fit-content;display:inline-flex;justify-content:center;align-items:center;padding:.5rem;border:1px solid #ccc;border-left:0;border-top-right-radius:8px;border-bottom-right-radius:8px;font-size:1rem;background-color:#fff}.sidebar__content__auto-off__handlers__btn:hover{background-color:#e6e6e6;transition:.3s}.sidebar__content__auto-off__handlers__btn:not(:hover){transition:.3s}.config__modal{width:300px;height:95%;position:absolute;top:20px;left:360px;box-shadow:0 0 5px #0000004d;border-radius:8px;background-color:#fff;z-index:999;overflow-y:auto}.config__modal__close-btn{width:fit-content;position:absolute;top:5px;right:0;border:none;font-size:1rem;background-color:transparent;z-index:999}.config__modal__box{position:relative;padding:1rem;border-bottom:1px solid #d9d9d9;font-size:.875rem}.config__modal__box:last-child{border-bottom:none}.config__modal__box__select{width:100%;padding:.5rem;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer}.config__modal__box__select:focus{outline:none;border-color:#1890ff}.config__modal__box__select.--tries{width:fit-content;margin-right:.3rem;padding:0;display:inline-block;border:none;border-radius:0;font-size:.875rem;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.config__modal__box__title{margin-bottom:.8rem;display:block;font-size:.875rem;font-weight:700}.config__modal__box__connection{width:100%;display:flex;align-items:center;justify-content:center;margin-top:.8rem;padding:1rem .5rem;border-radius:8px;font-weight:700}.config__modal__box__connection.--content{background-color:#db625d;color:#fff}.config__modal__box__connection.--menu{background-color:#006bff;color:#fff}.config__modal__box__connection__unset{display:block;margin-top:.5rem;padding:1rem .5rem;border:2px dashed #d9d9d9;border-radius:8px}.config__modal__box__btn{width:fit-content;margin-top:1rem;display:flex;align-items:center;gap:5px;margin-left:auto;border:none;background-color:transparent;font-size:.875rem;color:#1fab89}.config__modal__box__expiration-btn{padding:0;padding-bottom:.3rem;border:none;border-bottom:2px solid #d9d9d9;font-size:.875rem;font-weight:700;background-color:transparent}.config__modal__box__expiration-modal{width:90%;padding:1rem;position:absolute;top:90%;left:50%;transform:translate(-50%);border-radius:8px;box-shadow:0 0 5px #0000004d;background-color:#fff;z-index:999}.config__modal__box__expiration-modal__close-btn{width:fit-content;position:absolute;top:5px;right:0;border:none;font-size:1rem;background-color:transparent}.config__modal__box__expiration-modal__content{display:flex;align-items:center}.config__modal__box__expiration-modal__title{display:block;margin-bottom:.8rem;font-size:.875rem;font-weight:700}.config__modal__box__fields-modal{width:90%;padding:1rem;position:absolute;top:90%;left:50%;transform:translate(-50%);border-radius:8px;background-color:#fff;box-shadow:0 0 5px #0000004d;z-index:999}.config__modal__box__fields-modal__input{width:100%;display:block;padding:.5rem;border:1px solid #d9d9d9;border-radius:8px;font-size:.75rem;color:#444}.config__modal__box__fields-modal__input:focus{outline:none}.config__modal__box__fields-modal__error{display:block;margin-top:.5rem;font-size:.75rem;color:tomato}.config__modal__box__fields-modal__handlers{width:100%;display:flex;justify-content:flex-end;gap:10px;margin-top:.8rem}.config__modal__box__fields-modal__handlers__btn{width:fit-content;border:none;border-radius:8px;padding:.3rem;font-size:.875rem;font-weight:700;color:#fff}.config__modal__box__fields-modal__handlers__btn.--cancel{background-color:tomato}.config__modal__box__fields-modal__handlers__btn.--save{background-color:green}.config__modal__box__fields-modal__handlers__btn:hover{transition:.3s;filter:brightness(.9)}.config__modal__box__fields-modal__close-btn{width:fit-content;position:absolute;top:5px;right:0;border:none;font-size:1rem;background-color:transparent}.config__modal .rsw-editor{border:3px dashed #d9d9d9;border-bottom:none;border-radius:15px 15px 0 0;font-size:.8125rem;font-family:Inter,sans-serif;line-height:1.2;resize:none;background-color:#fff}.config__modal .rsw-editor:focus{outline:none}.config__modal .base-input-number{height:35px}.config__modal .base-input-number input{width:20px;font-size:.875rem;font-weight:400}.config__modal .rsw-toolbar{border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#d9d9d9}.config__modal .rsw-toolbar .rsw-btn:first-of-type{border-bottom-left-radius:9px}.config__modal .rsw-toolbar button{transition:.3s}.config__modal .rsw-toolbar button:hover{background-color:#e6e6e6}.sidebar{height:100vh;position:fixed;top:0;z-index:1000}.sidebar__content{width:350px;height:100%;padding-bottom:2rem;box-sizing:border-box;transition:.3s;box-shadow:0 0 10px #0000004d;background-color:#fff;overflow-y:auto}.sidebar__content__items{padding:.8rem}.sidebar__content.--open{transform:translate(0)}.sidebar__content.--closed{transform:translate(-100%)}.sidebar__content__subtitle{position:sticky;top:0;padding:.8rem 1rem;font-size:1.2rem;color:#fff;z-index:999}.sidebar__content__subtitle.--content{background-color:#db625d}.sidebar__content__subtitle.--menu{background-color:#006bff}.sidebar__content__subtitle.--action{background-color:#ffbf61}.sidebar__content__subtitle.--randomizer{background-color:#1fab89}.sidebar__content__subtitle.--flowConnection{background-color:#006a67}.sidebar__content__items ul{display:flex;flex-direction:column;gap:10px}.sidebar__content__card__controls{opacity:0;height:80px;position:absolute;right:-23px;top:20px;display:flex;flex-direction:column;background-color:#d9d9d9;box-shadow:0 0 2px #0000004d;transition:.3s}.sidebar__content__card__controls button{width:25px;height:33%;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:none;transition:.3s}.sidebar__content__card__controls button:hover{background-color:#e6e6e6}.sidebar__content__card__controls button:active{background-color:#d9d9d9}.sidebar__content__card__controls button.--drag:hover{cursor:grab}.sidebar__content__card__controls button.--drag:active{cursor:grabbing}.sidebar__content__controls{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:2rem;padding:0 .8rem}.sidebar .rsw-editor{border:3px dashed #d9d9d9;border-bottom:none;border-radius:15px 15px 0 0;font-size:.8125rem;font-family:Inter,sans-serif;line-height:1.2;resize:none;background-color:#fff}.sidebar:focus{outline:none}.sidebar .rsw-toolbar{border-bottom-left-radius:15px;border-bottom-right-radius:15px;background-color:#d9d9d9}.sidebar .rsw-toolbar .rsw-btn:first-of-type{border-bottom-left-radius:9px}.sidebar .rsw-toolbar button{transition:.3s}.sidebar .rsw-toolbar button:hover{background-color:#e6e6e6}.sidebar__menu{width:350px;height:100%;padding-bottom:2rem;box-sizing:border-box;transition:.3s;box-shadow:0 0 10px #0000004d;background-color:#fff;overflow-y:auto}.sidebar__menu__items{padding:.8rem}.sidebar__menu__items .btn-primary{width:100%;justify-content:center}.sidebar__menu__item{margin-bottom:1rem}.sidebar__menu__item fieldset{font-size:.875rem}.sidebar__menu__item__title{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.sidebar__menu__item__description{display:block;margin-bottom:.5rem;font-size:.75rem}.sidebar__menu__item select{width:fit-content;padding:.5rem;border:1px solid #d9d9d9;border-radius:10px;font-size:.875rem;cursor:pointer}.sidebar__menu__item select:focus{outline:none}.sidebar__menu__item__option{display:flex;align-items:center;margin-bottom:1rem}.sidebar__menu__item__option input{width:100%;padding:.5rem;border:1px solid #d9d9d9;font-size:.875rem;border-top-left-radius:8px;border-bottom-left-radius:8px;border-right:none}.sidebar__menu__item__option input:focus{outline:none}.sidebar__menu__item__option button{width:34px;height:34px;display:flex;justify-content:center;align-items:center;border:1px solid #d9d9d9;border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#fff;color:#db625d;transition:.3s}.sidebar__menu__item__option button:hover{background-color:#db625d;color:#fff}.sidebar__menu__divisor{margin:1rem 0;padding-top:.5rem;border-top:1px solid #d9d9d9;font-size:.75rem;text-align:center;color:#d9d9d9}.actions__item__modal{width:100%;padding:1rem;position:absolute;top:95px;right:0;border-radius:10px;background-color:#fff;box-shadow:0 0 5px #0000004d;z-index:999;cursor:auto}.actions__item__modal__new-tag__btn{width:fit-content;margin-top:1rem;display:flex;align-items:center;gap:5px;margin-left:auto;border:none;background-color:transparent;font-size:.875rem;color:#1fab89}.actions__item__modal__new-tag__wrapper__input{width:100%;margin:1rem 0;display:block;padding:.5rem;border:1px solid #d9d9d9;border-radius:4px;font-size:.875rem;color:#444}.actions__item__modal__new-tag__wrapper__input:focus{outline:none}.actions__item__modal__new-tag__wrapper__error{margin-bottom:.5rem;display:block;font-size:.75rem;color:tomato}.actions__item__modal__new-tag__wrapper__handlers{display:flex;justify-content:end;gap:10px}.actions__item__modal__new-tag__wrapper__handlers .btn{width:fit-content;border:none;border-radius:8px;padding:.3rem;font-size:.875rem;font-weight:700;color:#fff}.actions__item__modal__new-tag__wrapper__handlers .btn.--cancel{background-color:tomato}.actions__item__modal__new-tag__wrapper__handlers .btn.--save{background-color:green}.actions__item__modal__new-tag__wrapper__handlers .btn:hover{transition:.3s;filter:brightness(.9)}.actions__item{position:relative;display:flex;justify-content:space-between;padding:1rem;border:1px solid #eef1f4;border-radius:15px;cursor:pointer}.actions__item:hover{transition:.3s;border-color:#ccc}.actions__item:not(:hover){transition:.3s}.actions__item__delete-btn{display:flex;align-items:center;justify-content:center;border:none;visibility:hidden;opacity:0;background-color:transparent;font-size:1rem;color:tomato}.actions__item__title{margin-bottom:.5rem;font-size:.875rem;font-weight:700}.actions__item__title,.actions__item__value,.actions__item__no-value{display:block}.actions__item__value{font-size:.875rem}.actions__item__no-value{font-size:.75rem}.actions__item__modal{width:100%;padding:1rem;position:absolute;top:80px;right:0;border-radius:10px;background-color:#fff;box-shadow:0 0 5px #0000004d;z-index:999;cursor:auto}.actions__item__modal__title{display:block;margin-bottom:1rem;font-size:.875rem;font-weight:700}.actions__item__title:nth-of-type(1){margin-top:.5rem}.actions__item__new-field__btn{width:fit-content;margin-top:1rem;display:flex;align-items:center;gap:5px;margin-left:auto;border:none;background-color:transparent;font-size:.875rem;color:#1fab89}.actions__item__new-field__wrapper{margin-top:1rem;font-size:.875rem}.actions__item__new-field__wrapper__input{width:100%;height:36px;margin-top:1rem;margin-bottom:.5rem;display:block;padding:.5rem;border:1px solid #d9d9d9;border-radius:4px;color:#444}.actions__item__new-field__wrapper__input:focus{outline:none}.actions__item__new-field__wrapper__textarea{width:100%;height:110px;margin:1rem 0;display:block;padding:.5rem;border:1px solid #d9d9d9;border-radius:4px;resize:none;font-family:Inter,sans-serif}.actions__item__new-field__wrapper__textarea:focus{outline:none}.actions__item__new-field__wrapper__handlers{width:100%;display:flex;justify-content:flex-end;gap:10px;margin-top:.8rem}.actions__item__new-field__wrapper__handlers .btn{width:fit-content;border:none;border-radius:8px;padding:.3rem;font-size:.875rem;font-weight:700;color:#fff}.actions__item__new-field__wrapper__handlers .btn.--cancel{background-color:tomato}.actions__item__new-field__wrapper__handlers .btn.--save{background-color:green}.actions__item__new-field__wrapper__handlers .btn:hover{transition:.3s;filter:brightness(.9)}.actions__item__new-field__wrapper__error{margin-bottom:1rem;display:block;font-size:.75rem;color:tomato}.actions__item{position:relative;display:flex;justify-content:space-between;padding:1rem;border:1px solid #ccc;border-radius:15px;cursor:pointer}.actions__item.--no-hover{border-color:#ccc;cursor:default}.actions__item__description{margin-bottom:0;font-size:.875rem}.actions__item__delete-btn{display:flex;align-items:center;justify-content:center;border:none;visibility:hidden;opacity:0;background-color:transparent;font-size:1rem;color:tomato;cursor:pointer}.actions__item:hover .actions__item__delete-btn{visibility:visible;opacity:1;transition:.3s}.actions__item:not(:hover) .actions__item__delete-btn{transition:.3s}.actions__item.--absolute-delete-btn{display:block}.actions__item.--absolute-delete-btn .actions__item__delete-btn{position:absolute;top:10px;right:10px}.actions__item.--absolute-delete-btn fieldset{margin:1rem 0;font-size:.875rem}.actions__item__selectors__wrapper{margin:.5rem 0 1rem;display:flex;gap:5px;justify-content:center;font-size:.875rem}.actions__item__selectors__wrapper>*{width:50%}.actions__item .btn-primary{margin:.5rem 0}.actions__item .btn-primary:last-of-type{margin-bottom:0}.sidebar__action__items{display:flex;flex-direction:column;gap:10px;padding:.8rem}.sidebar__action__items .btn-primary{width:100%;justify-content:center;margin-top:1rem;margin-bottom:.5rem}.sidebar__randomizer{height:100%;padding-bottom:2rem;box-sizing:border-box;transition:.3s;box-shadow:0 0 10px #0000004d;background-color:#fff;overflow-y:auto}.sidebar__randomizer__items{padding:.8rem}.sidebar__randomizer__item fieldset{font-size:.875rem}.sidebar__randomizer__item fieldset input,.sidebar__randomizer__item fieldset label{cursor:pointer}.sidebar__randomizer__item__type-description{margin:.5rem 0;display:block;font-size:.875rem;line-height:1.2}.sidebar__randomizer__item__alert{margin:.5rem 0;padding:.625rem;display:flex;align-items:center;gap:10px;border-radius:8px;font-size:.875rem;background-color:#f0f2f5;color:#e24b41}.sidebar__randomizer__options{margin:1rem 0;display:flex;flex-direction:column;gap:10px;font-size:1rem}.sidebar__randomizer__options__option{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-radius:8px;background-color:#f0f2f5}.sidebar__randomizer__options__option input{width:35px;border:none;font-family:Inter,sans-serif;font-size:1rem;font-weight:700;text-align:center;background-color:transparent;color:#9da8b8}.sidebar__randomizer__options__option input:focus{outline:none}.sidebar__randomizer__options__option input::-webkit-outer-spin-button,.sidebar__randomizer__options__option input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.sidebar__randomizer__options__option__percentage{font-weight:700;color:#9da8b8}.sidebar__randomizer__options__option__delete-btn{display:flex;align-items:center;opacity:0;visibility:hidden;border:none;background-color:transparent;color:tomato;transition:.3s}.sidebar__randomizer__options__option:hover .sidebar__randomizer__options__option__delete-btn{opacity:1;visibility:visible}.sidebar__randomizer__options .btn-primary{width:100%;justify-content:center}.sidebar__fc__items{padding:.8rem}.sidebar__fc__item{min-height:70px;position:relative;display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid #eef1f4;border-radius:15px;cursor:pointer}.sidebar__fc__item:hover{transition:.3s;border-color:#ccc}.sidebar__fc__item:not(:hover){transition:.3s}.sidebar__fc__item.--unselected{border-style:dashed}.sidebar__fc__item__description{display:block;font-size:.875rem}.sidebar__fc__item__delete-btn{display:flex;align-items:center;justify-content:center;border:none;visibility:hidden;opacity:0;background-color:transparent;font-size:1rem;color:tomato}.sidebar__fc__item:hover .sidebar__fc__item__delete-btn{visibility:visible;opacity:1;transition:.3s}.sidebar__fc__item:not(:hover) .sidebar__fc__item__delete-btn{transition:.3s}.sidebar__fc__item__title{margin-bottom:.5rem;font-weight:700}.sidebar__fc__item__title,.sidebar__fc__item__value,.sidebar__fc__item__no-value{display:block;font-size:.875rem}.sidebar__fc__item__no-value{margin:0 auto;font-size:1rem}.sidebar__fc__item__modal{width:100%;padding:1rem;position:absolute;top:90px;right:0;border-radius:10px;background-color:#fff;box-shadow:0 0 5px #0000004d;z-index:999;cursor:auto}.sidebar__fc__item__modal__title{display:block;margin-bottom:1rem;font-size:.875rem;font-weight:700}.sidebar__fc__item__link{display:block;font-size:.875rem;font-weight:700;text-align:center;color:#006a67;text-decoration:none;cursor:pointer}.sidebar__fc__item__link:hover{text-decoration:none}.edge__btn{display:flex;justify-content:center;align-items:center;padding:.5rem;border:none;background:none}.edge__btn:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.edge__btn:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.edge__btn:hover{background-color:#f0f2f5}.react-flow__edgeupdater{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAAUCAYAAAAA5FpZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAPrSURBVHgB7ZhBViIxEIZrfK5ccQPbE4gbNy7wBuAJGE4AbtzSnEA4AXIC4QTo1g14AvAEsHLbU1/oghCbph3nzQb+9/LodJKq9J9K/SEixdBOyxE/xGmBPhAde/WOfA+lKIqavxX6HMmB4fPzc/r29jZ8eXkpxBtkJ2lZpL/fivSbm5vJYrFIDhmz2SyBB6WjlMdVKyU41jLW0k+fk7RtL25vb9s4OyJJCDrd6XFeShmmv92UcEkJX3ptubi+vq6pEzlCQ7tUEs2q9TzC57IiO0RXCuLs7KwsR/iIQsKbWkayIruQAS1VLb19HefzuQwGg3X98vJSarWae356epKPj491G9HQbDbd83K5dOOm0ykpSur1+pZdFSMZjUZuDG22o3iPTb//cDh07eVyWTqdzlZ//PR6PWm3284XNn0wH3zYfF9fX91Ys5E1BlSrVefPcOK1IYZEb02Ko5aO2SukEN7tbjbH/f29K8AIzRpzdXXl2lggSKQOOQDSGo2GnJ+fr/vSB0AIByOrAwh5f393z3Ecu7EGbPIO4I/FycLd3Z2bL/Mxn/z6MDt5sNPIrp4mmlmIZcfpRR2vRWM8HiMaW3WNGPeskZto1HwRGiXMFR+6K5Ln52en/Iz3RZn3Gk3uGd/4o9gpCVvmhznTpkHg6tjhHej3+1/8Al2ErW8Aj4+PiUb/1juzE4I5ncrmnE3YVGQjkD7YE9GONp94UOi8SaT5gkqUWDSyddmGRJp+0NY4JdX9sv1JMb4N6kSgRRx1bLETQjtAiXVRzrYPQcT7uwNb1C0NGlqtQge2NSD8l1ef7+hX3tPOYpUCW18AERcXF6sB+kFGHuBjjKhKpeIIt9SxC5ZTd9UBOZltn0Uqi0VuZpH8uQAW2zQHuxDOfH566oLw2OYmK0KzIjRK2xoZbYwrpeNiyQGT1a3ryOUjfTEh34aCSDu5mI81IFi8J4f6mgAgCXJ8UqgTyaE/AxGKD9MTAz4ZF86H3M4iGixQVn+k98NEM5YNYd/ZI61gbCHwMUyetGAgepi4FUD0QSqRZqcciLGIs3QB0baIdroJ/YUC6gNiQ9HOmg8BwTM+LQX6wvs3gMAo4/0u0YwkZ4F80ZxMJk4cfdFE4BA0BMoEjuL3MyG099gxIHT+WAQsT8wYjz1Af19wfVGnjz8fCu3mEztZPg2hsPqiKQWRd0qRHMJnyRFrPDw8TE5y+Ipk9UcoRFMK3vppvh3sE75DASlIbw1HeX3s8gqFsAi383rRPF/iluzQL7BIm+ltYf4xTlZCCMkWpoVOIyE058V6kVU90LuVOTtdI5wjVaHtHsvmTjyWI/4LYjmS/U/wB4TDXY+Mq7P/AAAAAElFTkSuQmCC),auto}.node.--action.--selected{outline:1px solid #ffbf61}.node.--action .header{background-color:#ffbf61;color:#fff}.node.--action .content__item{margin-bottom:0;padding:1rem .5rem;border-radius:5px;background-color:#eef1f4}.node.--action .content__item__description{margin-bottom:0}.no-data{height:120px;display:flex;justify-content:center;align-items:center;padding:1rem .5rem;border:2px dashed #9da8b8;border-radius:8px;font-size:14px;font-weight:600;background-color:#fff;color:#9da8b8}.content__item__text{min-height:46px;padding:1rem .5rem;border-radius:5px;word-break:break-all;font-size:.875rem;background-color:#eef1f4;color:#444}.content__item__text__no-data{display:flex;justify-content:center;padding:1rem .5rem;border-radius:8px;font-size:14px;font-weight:600;background-color:#f0f2f5;color:#9da8b8}.content__item__image{width:100%;height:120px;border-radius:10px;box-shadow:0 0 5px #0000001a}.content__item__image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.content__item__document{height:120px;border-radius:10px;box-shadow:0 0 5px #0000001a;transform:translateY(0)}.content__item__document iframe{padding:.5rem;pointer-events:none}.content__item__audio{width:100%;display:flex;align-items:center;justify-content:space-between}.content__item__video{height:120px;border-radius:10px;box-shadow:0 0 5px #0000001a;transform:translateY(0);overflow:hidden}.content__item__delay{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-radius:10px;background-color:#f0f2f5;color:#9da8b8}.content__item__delay p{display:flex;align-items:center}.content__item__delay p span{width:42px;margin-right:5px;display:flex;align-items:center;gap:5px;font-weight:600;color:#444}.content__item__contact{display:flex;align-items:center;gap:10px;padding:1rem;border-radius:10px;background-color:#f0f2f5}.content__item__contact__wrapper{display:flex;flex-direction:column;gap:5px;font-size:.875rem}.content__item__contact__wrapper span{font-weight:600}.content__item__save{width:100%;z-index:999}.content__item__save hr{border:none;border-top:1px solid #d9d9d9}.content__item__save__message{display:block;margin-bottom:.5rem;padding:1rem;border-radius:10px;font-size:.875rem;word-break:break-all;background-color:#eef1f4;color:#444}.content__item__save__response{padding:1rem;border-radius:10px;font-size:.875rem;background-color:#eef1f4}.content__item__save__response__title{display:block;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.content__item__save__response__field{display:block;margin-bottom:1rem}.content__item__save__response__valid,.content__item__save__response__invalid{width:fit-content;display:block;margin-left:auto;font-size:.75rem;font-weight:600;color:#279eff}.content__item__save__response__valid{margin-bottom:.3rem}.content__item__auto-off{padding:1rem;border-radius:10px;font-size:.875rem;background-color:#f0f2f5;color:#9da8b8}.content__item__auto-off__title,.content__item__auto-off__description,.content__item__auto-off__time{display:block}.content__item__auto-off__title{margin-bottom:.5rem;font-weight:700;color:#444}.content__item__auto-off__description{margin-bottom:.5rem;color:#9da8b8}.content__item__auto-off__time{font-family:monospace;color:#444}.node.--content.--selected{outline:1px solid #db625d}.node.--content .header{background-color:#db625d;color:#fff}.node.--flowConnection.--selected{outline:1px solid #006a67}.node.--flowConnection .header{background-color:#006a67;color:#fff}.node.--flowConnection .content__item{display:flex;justify-content:space-between;margin-bottom:0;padding:1rem .625rem;border-radius:8px;font-size:.875rem;background-color:#f0f2f5}.node.--flowConnection .content__item span{display:block}.node.--flowConnection .content__item b{color:#9da8b8}.node.--flowConnection .content__description{display:block;font-size:.875rem;text-align:center}.node.--menu.--selected{outline:1px solid #006bff}.node.--menu .header{background-color:#006bff;color:#fff}.node .content__item{margin-bottom:.5rem}.node .content__item__title{margin-bottom:.5rem;display:block;font-size:.875rem;font-weight:700}.node .content__item__description{margin-bottom:.5rem;display:block;font-size:.875rem;color:#9da8b8}.node .content__item__option{min-height:50px;box-sizing:border-box;margin-bottom:.5rem;padding:.5rem;border-radius:5px;font-size:.75rem;background-color:#eef1f4}.node .content__item__option:last-of-type{margin-bottom:0}.node .content__item__option__title{margin-bottom:.5rem;display:block;font-weight:700}.node.--randomizer.--selected{outline:1px solid #1fab89}.node.--randomizer .header{background-color:#1fab89;color:#fff}.node.--randomizer .content__item{display:flex;justify-content:space-between;margin-bottom:0;padding:1rem .625rem;border-radius:8px;font-size:.875rem;background-color:#f0f2f5}.node.--randomizer .content__item span{display:block}.node.--randomizer .content__item b{color:#9da8b8}*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;color:#444}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}button{font-family:Inter,sans-serif;cursor:pointer}h1{font-size:3.2em;line-height:1.1}b{font-weight:700}i{font-style:italic}strike{text-decoration:line-through}.node{width:280px;border-radius:10px;box-shadow:0 0 5px #0000004d;background-color:#fdfefe}.node:hover .header__handlers{opacity:1;visibility:visible}.node .header{display:flex;justify-content:space-between;align-items:center;font-weight:600;padding:.8rem 1rem;border-radius:10px 10px 0 0}.node .header__handlers{display:flex;opacity:0;visibility:hidden;transition:.2s}.node .header__handlers__btn{display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;background-color:transparent;color:#fff}.node .content{display:flex;flex-direction:column;gap:10px;padding:1rem}.node .no-content{display:flex;justify-content:center;padding:1rem .5rem;border-radius:8px;font-size:12px;font-style:italic}.node .node__end{width:fit-content;margin-top:.5rem;margin-left:auto;display:block;font-size:.875rem;font-weight:500}.btn-primary{display:flex;align-items:center;gap:.5rem;border:1px solid;border-radius:5px;padding:.5rem 1rem;font-size:1rem;font-weight:500;background-color:#fff}.btn-primary:hover{background-color:#f9f9f9;transition:.3s}.justify-content-center{justify-content:center!important}.m-0{margin:0}.mt-0{margin-top:0}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.fw-light,.font-light{font-weight:300}.font-normal{font-weight:400}.font-bold{font-weight:700}.font-black{font-weight:900}.react-flow__node{z-index:-1!important}.fs-small{font-size:.75rem}.fs-medium{font-size:.875rem}
