html,body,#root{height:100%;margin:0;padding:0}:export{primaryMain:var(--primary-main);primaryLight:var(--primary-light);primaryDark:var(--primary-dark);primaryContrastText:var(--primary-contrast-text);secondaryMain:var(--secondary-main);secondaryLight:var(--secondary-light);secondaryDark:var(--secondary-dark);secondaryContrastText:var(--secondary-contrast-text);successMain:var(--success-main);successLight:var(--success-light);successDark:var(--success-dark);successContrastText:var(--success-contrast-text);infoMain:var(--info-main);infoLight:var(--info-light);infoDark:var(--info-dark);infoContrastText:var(--info-contrast-text);warningMain:var(--warning-main);warningLight:var(--warning-light);warningDark:var(--warning-dark);warningContrastText:var(--warning-contrast-text);errorMain:var(--error-main);errorLight:var(--error-light);errorDark:var(--error-dark);errorContrastText:var(--error-contrast-text);textPrimary:var(--text-primary);textSecondary:var(--text-secondary);textDisabled:var(--text-disabled);grey50:var(--grey50);grey100:var(--grey100);grey200:var(--grey200);grey300:var(--grey300);grey400:var(--grey400);grey500:var(--grey500);grey600:var(--grey600);grey700:var(--grey700);grey800:var(--grey800);grey900:var(--grey900);greyA100:var(--grey-a100);greyA200:var(--grey-a200);greyA400:var(--grey-a400);greyA700:var(--grey-a700)}#_brandSelectFormControl_1hkcc_1,#_businessSelectFormControl_1hkcc_1{font-size:.9rem;min-width:140px}#_instantSearchHeader_1hknv_1{display:flex;align-items:center;gap:.75rem;padding:.1rem 1.2rem;justify-content:center}#_instantSearchHeader_1hknv_1 ._searchFormControl_1hknv_8{padding-block:1rem;font-size:1.2rem}#_instantSearchHeader_1hknv_1 ._escBtn_1hknv_12{padding:.25rem .75rem;min-width:unset;line-height:1.2}html,body,#_root_369z9_1{height:100%;margin:0;padding:0}#_instantSearchListItem_369z9_1{border:1px solid transparent;border-radius:.5rem;padding-block:.55rem}#_instantSearchListItem_369z9_1._listItemChild_369z9_102:hover,#_instantSearchListItem_369z9_1._listItemChild_369z9_102:focus{background-color:var(--primary-light);border-color:var(--primary-main);color:var(--primary-main)}#_instantSearchListItem_369z9_1 ._highLightText_369z9_107{color:var(--primary-main)}#_instantSearchListItem_369z9_1:hover,#_instantSearchListItem_369z9_1:focus{background-color:var(--primary-light);border-color:var(--primary-main);color:var(--primary-main)}#_instantSearchListItem_369z9_1:hover ._highLightText_369z9_107,#_instantSearchListItem_369z9_1:focus ._highLightText_369z9_107{text-decoration:underline}#_listCaption_369z9_119 ._listCaptionText_369z9_119{font-weight:500}#_listCaption_369z9_119 ._listCaptionText_369z9_119 ._highLightText_369z9_107{text-decoration:underline;text-decoration-color:var(--primary-main);color:var(--primary-main)}#_instantSearchList_hp8sc_1{padding-block:.35rem}#_instantSearchDialog_16x2p_1 ._instantSearchFooter_16x2p_1{padding:.5rem .85rem;display:flex;align-items:center;justify-content:flex-end}#_instantSearchDialog_16x2p_1 ._noResultFound_16x2p_7{margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;margin-top:2rem}html,body,#_root_g0hyv_1{height:100%;margin:0;padding:0}#_instantSearch_g0hyv_107{font-weight:500}#_instantSearch_g0hyv_107:hover{background:var(--grey100)}#_instantSearch_g0hyv_107._mobileSearch_g0hyv_103{padding:0rem!important;min-width:unset}#_instantSearch_g0hyv_107 ._instantSearchShortcut_g0hyv_107{border-radius:.25rem;padding:.35rem;display:flex;align-items:center;margin-left:1.5rem}#_instantSearch_g0hyv_107 ._instantSearchShortcut_g0hyv_107 ._instantSearchShortcutText_g0hyv_114{line-height:1;font-weight:600}#_casaLoader_djx16_1{width:100%;display:flex;align-items:center;flex-direction:column;gap:.5rem;padding-top:12rem}#_casaLoader_djx16_1 ._linearProgress_djx16_9{width:120px}html,body,#_root_1e9hd_1{height:100%;margin:0;padding:0}#_userAccountMenu_1e9hd_1 ._userInfo_1e9hd_97{padding-inline:.25rem;padding-bottom:.65rem;padding-top:.35rem}#_userAccountMenu_1e9hd_1 ._menuItem_1e9hd_102{margin-inline:0;margin-block:.5rem;border-radius:.35rem;padding-inline:.5rem;padding-block:.5rem}#_userAccountMenu_1e9hd_1 ._menuItem_1e9hd_102._logoutMenu_1e9hd_109{margin-bottom:0}#_userAccountMenu_1e9hd_1 ._menuItem_1e9hd_102._logoutMenu_1e9hd_109:hover{background-color:var(--error-light)}html,body,#_root_skyed_1{height:100%;margin:0;padding:0}#_navbar_skyed_100{border-bottom:1px solid var(--grey200)}#_navbar_skyed_100 ._navbarContainer_skyed_100{display:flex;align-items:center;justify-content:space-between}#_navbar_skyed_100 ._navbarContainer_skyed_100 ._navLeft_skyed_105,#_navbar_skyed_100 ._navbarContainer_skyed_100 ._navRight_skyed_106{display:flex;align-items:center;gap:.75rem}#_navbar_skyed_100 ._navbarContainer_skyed_100 ._navRight_skyed_106{gap:1rem}._chatDialog_17s3j_1{width:100%;border-radius:16px!important;background-color:transparent!important;gap:16px;bottom:20px;right:20px;position:fixed;z-index:1800}@media(min-width:600px){._chatDialog_17s3j_1{width:420px}}._paper_17s3j_17{width:100%;display:flex;flex-direction:column;height:550px;max-height:calc(100vh - 40px);gap:5px;border-radius:16px!important;background-color:transparent!important;box-shadow:none!important}._content_17s3j_29{flex-grow:1;gap:16px;padding:16px;background:#fff;box-shadow:0 4px 20px #0003;width:481!important;height:550!important;top:55px;opacity:1;border-radius:16px;overflow-y:hidden!important;overflow-x:hidden;display:flex;flex-direction:column;cursor:grab}._paperMinimized_17s3j_48{width:100%;display:flex;flex-direction:column;height:auto;min-height:60px;gap:5px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:16px!important;cursor:pointer;background-color:transparent!important}._paperMinimized_17s3j_48:hover{background-color:transparent!important}._minimizedContainer_1ilnc_1{position:fixed;bottom:24px;right:24px;z-index:1300;cursor:grab;display:flex;align-items:center;flex-direction:column;gap:.5rem}._minimizedContainer_1ilnc_1 svg{height:auto}._actionsContainer_1ilnc_16{display:flex;flex-direction:row;gap:.5rem;border-radius:16px;background-color:#270d9f;color:#fff;border:2px solid #FBD6FF}._actionButton_1ilnc_26{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease-in-out,transform .1s ease-in-out}._actionButton_1ilnc_26:hover{background:#e0e0e0}._actionButton_1ilnc_26:active{transform:scale(.95)}._actionIcon_1ilnc_43{font-size:16px!important}#_error404_8rb1i_1 ._error404Body_8rb1i_1{padding:2rem;display:grid;justify-content:center;gap:1.5rem;text-align:center}#_error404_8rb1i_1 ._error404Body_8rb1i_1 ._error404Info_8rb1i_8 ._error404InfoTitle_8rb1i_8{margin-bottom:.75rem}#_error404_8rb1i_1 ._error404Body_8rb1i_1 ._error404Info_8rb1i_8 ._error404InfoDescription_8rb1i_11{margin-bottom:2.5rem}#_errorBoundary_xtcmc_1 ._errorBoundaryBody_xtcmc_1{display:grid;align-items:center;justify-content:center;text-align:center;padding:1rem}#_errorBoundary_xtcmc_1 ._errorBoundaryBody_xtcmc_1 ._errorImage_xtcmc_8{width:100%;max-width:350px;aspect-ratio:1/1}#_errorBoundary_xtcmc_1 ._errorBoundaryBody_xtcmc_1 ._errorBoundaryInfo_xtcmc_13 ._errorBoundaryInfoTitle_xtcmc_13{margin-bottom:.25rem}#_errorBoundary_xtcmc_1 ._errorBoundaryBody_xtcmc_1 ._errorBoundaryInfo_xtcmc_13 ._errorBoundaryInfoDescription_xtcmc_16{margin-bottom:2.5rem}#_memberReportConfigContainer_vb243_1{display:grid;position:relative;grid-template-columns:auto 1fr;gap:1rem}#_memberReportConfigContainer_vb243_1 ._memberReportConfigTabs_vb243_7{height:fit-content;position:sticky;top:5rem}html,body,#_root_3oeti_1{height:100%;margin:0;padding:0}#_MemberReportConfigFilter_3oeti_1{display:flex;flex-direction:column}html,body,#_root_tyfpo_1{height:100%;margin:0;padding:0}#_CaseConfig_tyfpo_1{margin-bottom:2rem}#_CaseConfig_tyfpo_1 ._betweenCondition_tyfpo_100{display:flex;gap:2rem}#_CaseConfig_tyfpo_1 ._caseConditionSingleBox_tyfpo_104{display:grid;grid-template-columns:2fr 2fr;gap:2rem}#_CaseConfig_tyfpo_1 ._caseConditionBox_tyfpo_109{display:grid;grid-template-columns:2fr 3fr 4fr;padding-top:.75rem!important;padding-bottom:.75rem!important;gap:2rem}#_CaseConfig_tyfpo_1 ._caseCard_tyfpo_116{padding:.5rem}#_CaseConfig_tyfpo_1 ._caseCard_tyfpo_116{padding:.5rem;margin-bottom:1rem}#_CaseConfig_tyfpo_1 ._periodName_tyfpo_123{display:flex;margin:0 0 0 .5rem}#_CaseConfig_tyfpo_1 ._conditionName_tyfpo_127{display:flex;align-items:center;font-weight:600;margin:0 0 0 .5rem}#_CaseConfig_tyfpo_1 ._daysField_tyfpo_133{min-width:5rem;max-width:10rem}#_CaseConfig_tyfpo_1 ._saveButtonContainer_tyfpo_137{display:flex;align-items:flex-start}#_CaseConfig_tyfpo_1 ._saveButton_tyfpo_137{display:flex;justify-content:center;margin-top:.1rem}#_CaseConfig_tyfpo_1 ._header_tyfpo_146{display:flex;justify-content:space-between}#_CaseConfig_tyfpo_1 ._Button_tyfpo_150{display:flex;align-items:center;font-weight:600;gap:1rem}#_CaseConfig_tyfpo_1 ._deleteButton_tyfpo_156{color:"grey"}#_CaseConfig_tyfpo_1 ._deleteButton_tyfpo_156:hover{color:var(--error-main)}#_loadingButton_mml2l_1{position:relative;overflow:hidden}#_loadingButton_mml2l_1 ._loaderContainer_mml2l_5{position:absolute;width:100%;height:100%;inset:0;background:inherit;display:flex;align-items:center;justify-content:center}#_loadingButton_mml2l_1 ._loaderContainer_mml2l_5._loaderContainerWithIcon_mml2l_15{margin-left:12px}html,body,#_root_1m8co_1{height:100%;margin:0;padding:0}._card_1m8co_97{border-radius:.3rem;padding:.3rem;background-color:var(--grey200)}._card_1m8co_97:hover{cursor:pointer}._selectedCard_1m8co_107{background-color:var(--primary-main);color:var(--primary-contrast-text)}._disabledCard_1m8co_112{cursor:not-allowed!important}html,body,#_root_179nm_1{height:100%;margin:0;padding:0}._hierarchyCardContainer_179nm_97{padding:.5rem;display:flex;flex-direction:column;gap:.5rem;min-width:12rem;height:100%;overflow-y:scroll}html,body,#_root_19mar_1{height:100%;margin:0;padding:0}#_MemberConfig_19mar_1{margin-bottom:2rem}#_MemberConfig_19mar_1 ._memberColumns_19mar_100{display:grid;grid-template-columns:2fr 2fr 1fr;padding-top:.75rem!important;padding-bottom:.75rem!important;gap:2rem}#_MemberConfig_19mar_1 ._memberCard_19mar_107{padding:.5rem;margin-bottom:1rem}#_MemberConfig_19mar_1 ._periodName_19mar_111{display:flex;align-items:center;margin:0 0 0 .5rem}#_MemberConfig_19mar_1 ._conditionName_19mar_116{display:flex;align-items:center;font-weight:600;margin:0 0 0 .5rem}#_MemberConfig_19mar_1 ._betweenCondition_19mar_122{display:flex;gap:1rem}#_MemberConfig_19mar_1 ._daysField_19mar_126{min-width:5rem;max-width:10rem}#_MemberConfig_19mar_1 ._saveButtonContainer_19mar_130{display:flex;align-items:flex-start}#_MemberConfig_19mar_1 ._saveButton_19mar_130{display:flex;justify-content:center;margin-top:.1rem}#_MemberConfig_19mar_1 ._header_19mar_139{display:flex;justify-content:space-between}#_MemberConfig_19mar_1 ._deleteButton_19mar_143{color:"grey"}#_MemberConfig_19mar_1 ._deleteButton_19mar_143:hover{color:var(--error-main)}html,body,#_root_31n9e_1{height:100%;margin:0;padding:0}._container_31n9e_97{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}._container_31n9e_97 ._card_31n9e_103{flex:1 1 calc(33.333% - 1rem);box-sizing:border-box;min-width:250px;cursor:pointer;transition:all .15s}._container_31n9e_97 ._card_31n9e_103 ._cardContent_31n9e_110{display:flex;align-items:center;gap:.5rem}._container_31n9e_97 ._card_31n9e_103 ._ellipsisText_31n9e_115{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%}._container_31n9e_97 ._card_31n9e_103:hover{background-color:var(--primary-main);color:#fff}#_rmfConfigForm_1bz9u_1 ._segmentFields_1bz9u_1{margin-top:1.5rem;align-items:center;display:flex;gap:1rem}#_rmfConfigForm_1bz9u_1 ._isPositiveContainer_1bz9u_7{margin-top:1.5rem}#_rmfConfigForm_1bz9u_1 ._isPositiveContainer_1bz9u_7 ._isPositiveLabel_1bz9u_10{text-align:center;margin-bottom:.75rem}#_pageLoader_1chpk_1{max-height:calc(100vh - 180px);height:100vh;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}#_dashboard_486sz_1 ._app_486sz_1{display:grid}@media only screen and (min-width:1200px){#_dashboard_486sz_1 ._app_486sz_1{grid-template-columns:275px 1fr}}#_dashboard_486sz_1 ._app_486sz_1._fullScreenMode_486sz_9{height:100%;grid-template-columns:none!important}#_dashboard_486sz_1 ._app_486sz_1._fullScreenMode_486sz_9 ._container_486sz_13{margin-block:0!important;padding:0!important}#_dashboard_486sz_1 ._container_486sz_13{max-width:unset;margin-block:1.25rem}html,body,#_root_83gr0_1{height:100%;margin:0;padding:0}#_sidebarListItem_83gr0_115{border-radius:.5rem;padding-right:.5rem;margin-bottom:.35rem}#_sidebarListItem_83gr0_115 ._listItemIcon_83gr0_102{min-width:2rem;margin-right:.25rem}#_sidebarListItem_83gr0_115 ._arrowIcon_83gr0_106{transition:.25s ease-in-out transform}#_sidebarListItem_83gr0_115 ._arrowIcon_83gr0_106._active_83gr0_109{transform:rotate(90deg)}#_sidebarListItem_83gr0_115[aria-current=page],#_sidebarListItem_83gr0_115._activeListItem_83gr0_112{background-color:var(--primary-light)}#_sidebarListItem_83gr0_115[aria-current=page] ._sidebarListItemText_83gr0_115,#_sidebarListItem_83gr0_115._activeListItem_83gr0_112 ._sidebarListItemText_83gr0_115{color:var(--primary-main)}#_sidebarListItem_83gr0_115[aria-current=page] ._sidebarListItemText_83gr0_115 ._sidebarListItemTypography_83gr0_118,#_sidebarListItem_83gr0_115._activeListItem_83gr0_112 ._sidebarListItemText_83gr0_115 ._sidebarListItemTypography_83gr0_118{font-weight:500}#_sidebarListItem_83gr0_115._activeListItem_83gr0_112{margin-left:2.2rem;position:relative}#_sidebarListItem_83gr0_115._activeListItem_83gr0_112:after{position:absolute;content:"";height:90%;width:1px;top:50%;left:-.5rem;transform:translate(-50%,-50%);background-color:var(--primary-main)}html,body,#_root_1mkge_1{height:100%;margin:0;padding:0}#_sidebarList_1mkge_1._parentElement_1mkge_97{margin:0 .5rem}#_sidebarList_1mkge_1:not(#_sidebarList_1mkge_1._parentElement_1mkge_97){margin-left:1.7rem;padding-block:0;position:relative;padding-left:.5rem}#_sidebarList_1mkge_1:not(#_sidebarList_1mkge_1._parentElement_1mkge_97):after{position:absolute;height:90%;width:1px;content:"";background-color:var(--grey300);left:0;top:50%;transform:translate(-50%,-50%)}html,body,#_root_18snk_1{height:100%;margin:0;padding:0}#_sidebar_18snk_116{height:calc(100vh - 66px);overflow-y:scroll;scrollbar-width:auto;border-right:1px solid var(--grey200);min-width:275px;position:sticky;top:65px}#_sidebar_18snk_116::-webkit-scrollbar{width:4px}#_sidebar_18snk_116::-webkit-scrollbar-thumb{border-radius:.5rem}#_sidebar_18snk_116:hover::-webkit-scrollbar-thumb{background-color:var(--grey200)}._sidebarHeader_18snk_116{border-bottom:1px solid var(--grey100);padding-left:1.5rem}._mobileSidebar_18snk_121{border-radius:0 1rem 1rem 0}#_blacklistHeader_1om2x_1{display:flex;justify-content:space-between;align-items:center}#_VoiceCallAgentIntegrations_qgnyc_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1rem}html,body,#_root_4904x_1{height:100%;margin:0;padding:0}:root{--primary-main: #f2755f;--primary-light: #FEF4F2;--primary-dark: #b43721;--primary-contrast-text: #ffffff;--secondary-main: #6c757d;--secondary-light: #f5f6f6;--secondary-dark: #3a3c3f;--secondary-contrast-text: #ffffff;--success-main: #198754;--success-light: #f0fdf6;--success-dark: #155237;--success-contrast-text: #ffffff;--info-main: #2196f3;--info-light: #eefaff;--info-dark: #1a548e;--info-contrast-text: #ffffff;--warning-main: #ffb020;--warning-light: #fff9eb;--warning-dark: #dd6702;--warning-contrast-text: #ffffff;--error-main: #f44336;--error-light: #fef3f2;--error-dark: #be2217;--error-contrast-text: #ffffff;--text-primary: #121828;--text-secondary: #65748b;--text-disabled: #3741517a;--grey50: #fafafa;--grey100: #f5f5f5;--grey200: #eeeeee;--grey300: #e0e0e0;--grey400: #bdbdbd;--grey500: #9e9e9e;--grey600: #757575;--grey700: #616161;--grey800: #424242;--grey900: #212121;--grey-a100: #f5f5f5;--grey-a200: #eeeeee;--grey-a400: #bdbdbd;--grey-a700: #616161;--white: #ffffff;--black: #000000}#_integrationCard_4904x_1{height:100%}#_integrationCard_4904x_1 ._content_4904x_100{display:flex;flex-direction:column;padding:.75rem;gap:1rem;height:100%}#_integrationCard_4904x_1 ._content_4904x_100 ._iconContainer_4904x_107{height:10rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--grey100);border-radius:1rem}#_integrationCard_4904x_1 ._content_4904x_100 ._iconContainer_4904x_107 svg,#_integrationCard_4904x_1 ._content_4904x_100 ._iconContainer_4904x_107 img{width:70%!important;height:70%!important}#_integrationCard_4904x_1 ._content_4904x_100 ._info_4904x_121{display:flex;flex-direction:column;margin-inline:.25rem;flex:1 1 auto}#_integrationCard_4904x_1 ._content_4904x_100 ._info_4904x_121 ._titleContainer_4904x_127{display:flex;justify-content:space-between;align-items:center}#_integrationCard_4904x_1 ._content_4904x_100 ._info_4904x_121 ._titleContainer_4904x_127 ._text_4904x_132{display:flex;align-items:center;gap:.5rem;margin-bottom:.15rem}#_integrationCard_4904x_1 ._descriptionContainer_4904x_138{display:grid;gap:.15rem}#_vyseConfiguration_ga4up_1{display:grid;gap:1rem}#_vyseConfiguration_ga4up_1 ._alert_ga4up_5{margin-bottom:.5rem}#_vyseConfigurationDialog_164v6_1 ._loader_164v6_1{height:20rem;display:flex;align-items:center;justify-content:center}.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: rgba(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-border-default: 1px solid #bbb;--xy-node-border-selected-default: 1px solid #555;--xy-handle-background-color-default: #333;--xy-selection-background-color-default: rgba(150, 150, 180, .1);--xy-selection-border-default: 1px dotted rgba(155, 155, 155, .8);--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: 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}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, 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__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.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;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default))}.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__pane.selection .react-flow__panel{pointer-events:none}.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.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-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}.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}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border:var(--xy-node-border, var(--xy-node-border-default));color:var(--xy-node-color, var(--xy-node-color-default))}.react-flow__node-input.selected,.react-flow__node-input:focus,.react-flow__node-input:focus-visible,.react-flow__node-default.selected,.react-flow__node-default:focus,.react-flow__node-default:focus-visible,.react-flow__node-output.selected,.react-flow__node-output:focus,.react-flow__node-output:focus-visible,.react-flow__node-group.selected,.react-flow__node-group:focus,.react-flow__node-group:focus-visible{outline:none;border:var(--xy-node-border-selected, var(--xy-node-border-selected-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__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:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));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%}
