@media(min-width:600px){.imr-reminder-snackbar{min-width:344px!important}}.imr-reminder-snackbar .card{background-color:#2196f3;width:100%}.imr-reminder-snackbar .actions{justify-content:space-between;padding:8px 8px 8px 16px}.imr-reminder-snackbar .typography{color:#fff}.CountrySelect_country__Dw3kv,.CountrySelect_menu__JtT2O{color:#312c2a;font-weight:400}.MenuTabs_tabsContainer__z7UDU{flex:2 1}.MenuTabs_tabs__BiRrB{height:62px}.MenuTabs_tabs__BiRrB .MuiTabs-flexContainer{height:60px}.MenuTabs_tabs__BiRrB .MenuTabs_links__88UkC{color:#564c47;font-weight:700;letter-spacing:-.25px!important}.Topbar_container__hQt08{background-color:#fff;position:fixed;top:0;width:100%;z-index:1300}.Topbar_appBar__O\+MlF{max-width:100vw}.Topbar_toolbar__OvpSd{display:flex;height:60px;justify-content:space-between;min-height:60px;padding:0 40px}.Topbar_appName__xKgt0{color:#312c2a;font-weight:700;margin:0 11px 0 22px;text-transform:uppercase}.Topbar_divider__A1I22{margin:0 16px}.styles_popper__lsbfg{box-shadow:2px 4px 12px -3px #e5eced;width:500px}.styles_popper__lsbfg .styles_paper__XWkbT{border-radius:10px;display:flex;flex-direction:column;height:calc(95vh - 60px);justify-content:space-between;max-height:500px}.styles_popper__lsbfg:after{border:10px solid transparent;border-bottom-color:#fff;content:" ";margin-left:-5px;margin-top:-20px;position:absolute;right:26%;top:0}.styles_menuList__RY24W{-ms-overflow-style:none;overflow-y:scroll;padding-bottom:0;padding-top:0}.styles_menuList__RY24W .styles_menuItem__jwLnq{border-bottom:1px solid #93edf4}.styles_menuList__RY24W .styles_menuItemDiv__SQBcW{width:100%}.styles_menuList__RY24W .styles_menuItemDiv__SQBcW .styles_topDiv__DvSqi{display:flex;justify-content:space-between;width:100%}.styles_menuList__RY24W .styles_menuItemDiv__SQBcW .styles_topDiv__DvSqi .styles_campaignName__70\+Bq{font-size:14px;font-weight:700;opacity:.4;white-space:normal}.styles_menuList__RY24W .styles_menuItemDiv__SQBcW .styles_body__ug1ia{-webkit-box-orient:vertical;display:-webkit-box;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:normal}.styles_menuList__RY24W .styles_menuItemDiv__SQBcW .styles_bottomDiv__osZyG{color:#000;font-size:14px;font-weight:400;white-space:normal;width:100%}.styles_notificationIcon__DDJN9{cursor:pointer;height:19px;width:17px}.userIcon .MuiAvatar-root{height:32px;width:32px}.logo-div{flex:1 1;width:393px}.action-div{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.action-div .support-icon{color:#333;cursor:pointer;height:39px;margin-left:20px;width:30px}.action-div .select-role{margin-right:16px}.action-div .user-role{margin-right:10px}.file-input{display:none}.file-upload-btn{background-color:#4aa1f3;color:#fff;font-weight:700;margin-bottom:5px;outline:none;padding:8px 15px;text-transform:uppercase}.container p{color:red;text-align:center}.drop-container{align-items:center;background-color:#f5f5f5;border:1px dashed #d1c8c8;border-radius:4px;display:flex;height:250px;justify-content:center;width:444px}.upload-icon{background-size:100%;height:50px;margin:0 auto;padding-top:30px;text-align:center;width:50px}.drop-message p{color:#009de2;font-size:12px;font-weight:400;margin:0;text-align:center;text-decoration:underline}.drop-message span{color:#333;display:block;font-size:16px;font-weight:400;text-decoration:none}.drop-message{cursor:pointer}.file-progressBar div{background-color:#4caf50;border-radius:3px;color:#fff;font-size:13px;height:auto;line-height:15px;text-align:right;width:0}.file-display-container{position:fixed;width:805px}.file-status-bar{height:50px;line-height:50px;margin-bottom:20px;margin-top:10px;position:relative;vertical-align:top;width:100%}.file-status-bar>div{overflow:hidden}.file-type{background:#0080c8;border-radius:2px;box-shadow:1px 1px 2px #abc;color:#fff;display:inline-block!important;font-size:12px;font-weight:700;line-height:13px;margin-top:25px;padding:0 4px;position:absolute;text-transform:uppercase}.file-name{color:#4aa1f3}.file-error,.file-name{display:inline-block;margin-left:50px;vertical-align:top}.file-error{color:#9aa9bb}.file-error-message{color:red}.file-type-logo{background-size:100%;height:50px;position:absolute;width:50px}.file-size{color:#444242;display:inline-block;font-size:14px;font-weight:700;margin-left:10px;margin-right:5px;vertical-align:top}.file-remove{color:red;cursor:pointer;line-height:15px;margin-right:-10px;position:absolute;right:10px;top:20px}.modal{display:none;overflow:hidden;z-index:999}.modal .overlay{background:rgba(0,0,0,.66);height:100vh;left:0;position:absolute;top:0;width:100%}.modal .modal-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:300px;object-fit:cover;overflow:hidden;width:100%}.modal .modal-image,.modal-image-text{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal-image-text{color:red;font-size:16px}.close{color:#f1f1f1;font-size:40px;font-weight:700;position:absolute;right:35px;top:15px;transition:.3s}.upload-modal{display:none;overflow:hidden;z-index:999}.upload-modal .overlay{background:rgba(0,0,0,.66);height:100vh;left:0;position:absolute;top:0;width:100%}.progress-container{background:#fff;height:300px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}.progress-container span{display:flex;font-size:20px;justify-content:center;padding-top:20px}.progress{background-color:#efefef;left:50%;top:50%;transform:translate(-50%,-50%);width:90%}.progress,.progress-bar{border-radius:5px;height:20px;position:absolute}.progress-bar{background-color:#4aa1f3;color:#fff;font-weight:700;text-align:center}.error{color:red}.uploadtitle{background-color:transparent;display:block;font-size:14px;font-weight:400;text-align:left}.filesection .container{background-color:#f5f5f5;height:250px;margin:auto;width:444px}.filesection .buttonwrapper:before{background-color:#d2d3d4;box-shadow:0 2px 2px 0 #d2d3d4;content:"";display:block;height:2px;width:100%}.filesection .buttonwrapper{height:105px}.ftitle{background-color:transparent!important;color:#333!important;display:block!important;font-size:14px!important;font-weight:400!important;padding:0!important;text-align:left;width:444px}.uploadfile{background-color:#f5f5f5;height:250px}.uploadfile img{margin-top:58px}.text-info span{color:#009de2;font-size:12px;font-weight:400;text-decoration:underline}.save-button{border:1px solid transparent;border-radius:4px;color:#fff;display:block;font-size:14px;font-weight:700;height:40px;margin:30px auto;width:444px}.save-button,.save-button:focus,.save-button:hover{background-color:#009ddd}.file-list{display:flex;flex-direction:column;gap:10px;padding:50px 0;width:444px}.reduced-padding{padding:20px 0 0}.reduced-padding div{margin:0!important}.file-action-div{align-items:center;background-color:#f5f5f5;border:1px solid #dddedf;border-radius:4px;color:#333;display:flex;font-weight:400;padding:6px 12px;width:100%}.file-action-div .file-title{flex:1 1;margin:0;text-align:start}.file-action-div .download-icon{cursor:pointer;height:18px;margin-right:8px;width:20px}.file-action-div .delete-button{cursor:pointer;height:20px;width:22px}.progress-wrapper{background-color:#fff;border:1px solid #dddedf;border-radius:4px;box-shadow:0 0 5px 2px #dddedf;margin:-40px auto 10px;max-width:345px;padding-top:10px}.progress-wrapper .file-name{display:inline-block;position:relative;vertical-align:middle;width:67%}.file-name .backup-icon svg{display:inline-block;font-size:1rem;margin-right:10px;vertical-align:middle}.cancel-button{background-color:#fff;border:1px solid #dddedf;border-radius:4px;box-shadow:0 0 5px 2px #dddedf;cursor:pointer;font-size:14px;font-weight:700;height:24px;text-transform:uppercase;width:81px}.progress-wrapper div{color:#333;font-size:12px;font-weight:400;margin:5px 0!important;text-align:left}.file-upload-status{padding:0 15px}.file-upload-status>div{height:4px!important}.file-upload-status>div>div{background-color:#f5ac25!important;position:relative;text-align:left!important}.file-upload-status>div>div span{color:#333!important;left:60px;position:absolute;top:4px}.contact-support-form{min-width:580px;padding:40px}.contact-support-form .contact-support-title{margin-top:0}.contact-support-form .contact-support-actions{display:flex;justify-content:flex-end;width:100%}.contact-support-form .file-details-div{align-items:center;background-color:#f5f5f5;border:1px solid #dddedf;border-radius:4px;color:#333;display:flex;font-weight:400;margin-top:10px;padding:6px 12px;width:100%}.contact-support-form .file-details-div .file-title{flex:1 1;margin:0;text-align:start}.contact-support-form .file-details-div .delete-button{cursor:pointer;height:20px;width:22px}#root{display:flex;flex-direction:column;height:100%}body{font-family:JohnsonText,sans-serif;overflow:hidden!important}.landing-wrapper{background-position:0 0;background-repeat:repeat;background-size:cover;background:#f1efed;flex:auto;overflow:auto;padding-bottom:10px}button[disabled]{color:rgba(51,51,51,.5)!important;cursor:default!important}.dx-button-content svg{vertical-align:middle}.mainViewContainer{padding-top:60px}.primaryButton{background-color:#eb1700;color:#fff;font-weight:700!important;padding-left:24px;padding-right:24px}.primaryButton:hover{background-color:#cc1400;color:#fff}.secondaryButton{background-color:transparent;border:1px solid #312c2a;color:#312c2a;font-weight:700!important;padding-left:24px;padding-right:24px}.secondaryButton:hover{background-color:#312c2a;color:#fff}.secondaryButton.roundIconButton{padding:8px!important}.react-flow{--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:hsla(0,0%,100%,.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:hsla(0,0%,94%,.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;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:hsla(0,0%,94%,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(0,0,0,.08);--xy-node-boxshadow-selected-default:0 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:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color-default);background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.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:hsla(0,0%,59%,.25);--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:rgba(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:hsla(0,0%,94%,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px hsla(0,0%,100%,.08);--xy-node-boxshadow-selected-default:0 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-default);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{height:100%;left:0;position:absolute;top:0;width:100%}.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{pointer-events:none;transform-origin:0 0;z-index:2}.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-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width-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-default);stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width-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;pointer-events:none;position:absolute}.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.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected-default);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{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.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{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color-default);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%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.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:translateX(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color-default);background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(--xy-minimap-background-color-default);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-default);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-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-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-default);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-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-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-dots-color-default);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-lines-color-default);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-cross-color-default);stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow-default);box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color-default);background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;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-default);color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.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-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color-default);background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius-default);border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color-default);color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover-default);box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected-default);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-default);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-default);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-default);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-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.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color-default);background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.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.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color-default);fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color-default);fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}
/*# sourceMappingURL=main.44d75a02.css.map*/