body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body,html{margin:0;padding:0}#root,body,html{height:100vh;overflow:hidden}.container{background-color:#f0f0f0;padding:2%;text-align:center}.image{display:block;height:auto;margin:0 auto;width:30%}.subtitle{color:#242424;font-size:24px}.button{background-color:#fff!important;border:2px solid #d1d1d1!important;color:#3a3a3a!important;cursor:pointer!important;font-size:16px!important;padding:10px 20px!important}.link{color:blue;display:block;margin-top:10px;padding-bottom:20px;text-decoration:none}.paragraph{color:#797979}.init-container{display:flex;flex-direction:column;height:100vh;overflow:hidden}.init-loading-container{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh}.init-main-layout{display:flex;flex:1 1;overflow:hidden}.init-route-container{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow-x:hidden;overflow-y:auto;padding:.5rem}.init-route-diagram-container{flex:1 1;overflow:hidden;padding:0}.icon-style{margin-right:.625rem;width:1.25rem}.licence-icon-style{font-size:18px;margin-right:.625rem}.nav-item{border-radius:.5rem;cursor:pointer;padding:.625rem;transition:background-color .2s}.nav-item:hover{background-color:#f0f0f0}.nav-item.active{background-color:#fff}.sidebar-toggle-item{border-bottom:1px solid #e0e0e0;border-radius:.5rem;cursor:pointer;margin-bottom:-.5rem;padding:.625rem;transition:background-color .2s}.sidebar-toggle-item:hover{background-color:#f0f0f0}.nav-expanded{max-width:150px!important;min-width:150px!important;transition:all .3s ease}.nav-collapsed{max-width:42px!important;min-width:42px!important;transition:all .3s ease}.nav-collapsed .fui-NavCategoryItem__content,.nav-collapsed .fui-NavItem__content,.nav-collapsed .fui-NavSubItem__content{display:none}.nav-collapsed .fui-NavCategoryItem,.nav-collapsed .fui-NavItem,.nav-collapsed .fui-NavSubItem{justify-content:center;padding:.75rem .5rem}.nav-collapsed .icon-style,.nav-collapsed .licence-icon-style{margin-right:0!important}.nav-collapsed .fui-NavCategoryItem__expandIcon,.nav-collapsed .fui-NavSubItemGroup{display:none}.sidebar-collapsed .fui-NavDrawer{width:63px!important}.f1ht0spa{min-width:0!important}.f12j6lm0{width:200px!important}.ri6rvx7:first-child{padding-top:0!important}.sidebar-version-footer{background-color:#fafafa;border-top:1px solid #e0e0e0;bottom:66px;color:#666;font-size:11px;left:0;padding:.75rem 1rem;position:fixed;text-align:center;width:200px;z-index:10}.nav-collapsed+.sidebar-version-footer{width:63px}.sidebar-version-footer span{display:block;font-weight:500}.fui-NavDrawer{height:100vh;overflow-x:hidden;overflow-y:auto;position:relative}.fui-NavDrawerBody{padding-bottom:60px!important}.fui-NavDrawer::-webkit-scrollbar{width:6px}.fui-NavDrawer::-webkit-scrollbar-track{background:#0000}.fui-NavDrawer::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:3px}.fui-NavDrawer::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.fui-NavDrawer{scrollbar-color:#c8c8c8 #0000;scrollbar-width:thin}.user-menu-container{border-radius:8px;cursor:pointer;display:flex;padding:10px;position:relative}.user-info{align-items:center;display:flex}.user-image{border-radius:50%;height:30px;margin-right:10px;width:30px}.user-name{color:#fff;font-size:100%;font-weight:500;transition:color .3s ease}.user-presence{color:#fff;font-size:90%;font-weight:bolder}.presence{margin-right:1rem}.icon{font-size:xx-large;margin-left:1rem}.user-infos{display:flex;flex-direction:column;justify-content:space-between}.menu{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;height:100%;padding:1rem;position:absolute;right:0;top:4rem;width:70%;z-index:100}.menu-header{align-items:center;display:flex}.menu-image{border-radius:50%;height:7%;width:7%}.menu-name{color:#252423;font-size:13px;font-weight:500;margin-left:10px}.menu-email{color:#666;font-size:12px;margin-left:10px;margin-top:-10px}.logout-button{background-color:#fff;border:none;border-radius:4px;color:#0078d4;cursor:pointer;font-weight:300;padding:8px}.header{padding-bottom:.5rem}.language-button{margin-right:.5rem!important;margin-top:.5rem!important;max-width:40px!important}.header-right{align-items:center;display:flex;gap:15px}.dropdown-style{min-width:150px}.menu-style{margin-right:5rem!important}.logo-container{align-items:center;display:flex;height:auto;justify-content:center;overflow:hidden!important;width:10%}.logo{height:auto;object-fit:contain;width:100%}.header{align-items:center;background-color:#5a5a5a;display:flex;height:1.5rem;justify-content:space-between;padding:.5rem;position:relative;z-index:10000}.title{color:#fff;font-size:1.4rem;font-weight:450;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}@media (min-width:900px){.header{align-items:center;background-color:#5a5a5a;display:flex;height:2rem;justify-content:space-between;padding:1rem}.logo{height:auto;object-fit:contain;width:100%}.logo-container{height:4rem;width:10%}}.table-style{min-width:620px!important;overflow:hidden!important}.header-style{height:2.5rem!important}.table-container{padding:.1rem!important}.cell-bold{font-weight:700!important}.info-icon:hover{align-items:center;background-color:#8b8cc7;border-radius:50%;color:#fff;display:inline-flex;height:20px;justify-content:center;min-height:20px;min-width:20px;width:10px}.info-tooltip{background-color:var(--colorNeutralForeground2)!important;color:#fff!important}.media-list-table-container{padding:.1rem!important}.media-list-button-style{margin:.5rem!important}.media-list-table-wrapper{box-sizing:border-box!important;max-height:calc(100vh - 10rem)!important;overflow-y:auto!important;scroll-behavior:smooth!important;scrollbar-color:silver #0000!important;scrollbar-width:thin!important}.media-list-table-wrapper::-webkit-scrollbar{width:6px!important}.media-list-table-wrapper::-webkit-scrollbar-track{background:#0000!important}.media-list-table-wrapper::-webkit-scrollbar-thumb{background-color:#b0b0b0!important;border-radius:3px!important}.media-list-table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#999!important}.media-list-table-style{background-color:#fff!important;border-collapse:collapse;min-width:620px!important;width:100%}.media-list-header-style{background-color:#fff!important;border-bottom:1px solid #e0e0e0;height:2.5rem!important;position:-webkit-sticky;position:sticky;top:0;z-index:2}.media-list-cell-right{width:10%!important}.media-list-cell-bold{font-size:.85rem!important;font-weight:500!important}.media-add-container{padding:1rem;position:relative}.media-add-wrapper{align-items:center;display:flex;justify-content:space-between}.media-add-title{margin:0}.media-add-info{line-height:1.8}.media-add-notice{color:#555}.media-add-input-wrapper{padding-top:1.5rem}.media-add-input{background-color:#f8f9fa!important;border:2px dashed #666eb8!important;border-radius:.5rem!important;color:#333!important;cursor:pointer!important;font-size:.875rem!important;margin:0!important;padding:.625rem!important;transition:border-color .3s ease,background-color .3s ease!important;width:20%!important}.home-container{margin-left:20px;padding-top:30px}.home-title{color:#242424;font-size:32px;font-weight:500;margin-bottom:16px;text-align:center}.home-page-greeting{display:block;flex:1 1 auto;font-family:Segoe UI,"Segoe UI Web (West European)",-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;font-size:28px;font-weight:500;margin-bottom:8px;max-height:40px;text-overflow:clip;white-space:nowrap}.home-message{color:#605e5c;font-size:16px;margin-bottom:30px;margin-top:10px}.home-cards-container{display:flex;flex-wrap:wrap;gap:1px;justify-content:space-around;margin-top:30px}.home-card{border-radius:8px;cursor:pointer;margin-right:7px!important;margin-top:7px!important;min-height:194px;overflow:hidden;padding:0!important;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;width:280px}.home-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-4px)}.home-card-body{display:flex;flex-direction:column;height:100%}.home-card-image-container{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:150px;padding:10px}.home-card-image{height:auto;margin:auto!important;max-height:130px;object-fit:contain;width:100%!important}.report-portal-img{margin:auto!important;width:92%!important}.home-card-name{background-color:#fff;border-top:.5px solid #a8a8a8;font-size:14px;font-weight:700;padding:10px 15px;text-align:center}@media (max-width:1200px){.home-cards-container{justify-content:center}}@media (max-width:768px){.home-container{margin-left:10px;padding-top:20px}.home-title{font-size:24px}.home-page-greeting{font-size:22px}.home-message{font-size:14px}.home-card{width:240px}}.agent-profile-list-button-style{margin:.5rem!important}.agent-profile-list-table-wrapper{box-sizing:border-box!important;max-height:calc(100vh - 10rem)!important;overflow-y:auto!important;scroll-behavior:smooth!important;scrollbar-color:silver #0000!important;scrollbar-width:thin!important}.agent-profile-list-table-wrapper::-webkit-scrollbar{width:6px!important}.agent-profile-list-table-wrapper::-webkit-scrollbar-track{background:#0000!important}.agent-profile-list-table-wrapper::-webkit-scrollbar-thumb{background-color:#b0b0b0!important;border-radius:3px!important}.agent-profile-list-table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#999!important}.agent-profile-list-table-style{background-color:#fff!important;border-collapse:collapse;min-width:620px!important;width:100%}.agent-profile-list-header-style{background-color:#fff!important;border-bottom:1px solid #e0e0e0;height:2.5rem!important;position:-webkit-sticky;position:sticky;top:0;z-index:2}.agent-profile-list-cell-right{width:10%!important}.agent-profile-list-cell-bold{font-size:.85rem!important;font-weight:500!important}.agent-profile-list-div-filter-style{justify-content:space-between;margin-top:2%}.agent-profile-list-header-filter-container{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.agent-profile-list-input-filter-style{margin-bottom:2%;width:80%}.agent-profile-list-table-container{padding:.1rem!important}.agent-profile-list-div-filter-style{align-items:center;display:flex;gap:.5rem}.agent-profile-list-filter-icon{cursor:pointer;transition:color .2s ease}.agent-profile-list-filter-icon:hover{color:#0078d4}.callflow-list-button-style{margin:.5rem!important}.callflow-list-table-wrapper{box-sizing:border-box!important;max-height:calc(100vh - 10rem)!important;overflow-y:auto!important;scroll-behavior:smooth!important;scrollbar-color:silver #0000!important;scrollbar-width:thin!important}.callflow-list-table-wrapper::-webkit-scrollbar{width:6px!important}.callflow-list-table-wrapper::-webkit-scrollbar-track{background:#0000!important}.callflow-list-table-wrapper::-webkit-scrollbar-thumb{background-color:#b0b0b0!important;border-radius:3px!important}.callflow-list-table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#999!important}.callflow-list-table-style{background-color:#fff!important;border-collapse:collapse;min-width:620px!important;width:100%}.callflow-list-header-style{background-color:#fff!important;border-bottom:1px solid #e0e0e0;height:2.5rem!important;position:-webkit-sticky;position:sticky;top:0;z-index:2}.callflow-list-cell-right{width:10%!important}.callflow-list-cell-bold{font-size:.85rem!important;font-weight:500!important}.callflow-list-div-filter-style{justify-content:space-between;margin-top:2%}.callflow-list-input-filter-style{margin-bottom:2%;width:80%}.callflow-list-table-container{padding:.1rem!important}.callflow-list-header-filter-container{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.callflow-list-div-filter-style{align-items:center;display:flex;gap:.5rem}.callflow-list-filter-icon{cursor:pointer;transition:color .2s ease}.callflow-list-filter-icon:hover{color:#0078d4}.callflow-list-no-permission{color:#d13438;font-size:1.1rem;padding:2rem;text-align:center}.agent-form-group{align-items:flex-start;display:flex;flex-direction:row;margin-bottom:2rem;width:100%}.agent-form-group label{font-weight:500;margin-right:5rem;min-width:150px;padding-top:.5rem}.agent-form-root{max-height:calc(100vh - 10rem);padding:.5rem;width:50%}.agent-form-root::-webkit-scrollbar{width:.5rem}.agent-form-root::-webkit-scrollbar-thumb{background-color:silver;border-radius:.5rem}.agent-form-root::-webkit-scrollbar-track{background:#0000}.agent-form-field{flex:1 1;max-width:100%}.agent-form-root .agent-form-div-container-search{width:100%!important}.agent-form-dropdown,.agent-form-field .fui-Field__validationMessage{margin-left:5rem!important}.agent-form-dropdown{background-color:#f3f2f1!important;border:none!important;width:80%!important}.agent-form-header-row{margin-bottom:.5rem;margin-left:-1rem}.agent-form-checkbox-row{align-items:center;display:flex;justify-content:space-between;margin-left:0;padding:0;width:100%}.agent-form-checkbox-row label{font-weight:500;margin-right:5rem;min-width:150px}.agent-form-dropdown-row-container,.agent-form-input-row-container{margin-top:.5rem}.agent-form-update{background-color:#f3f2f1!important;border:none!important;margin-left:5rem;width:80%!important}.agent-form-dropdown-row-container label,.agent-form-input-row-container label{font-weight:500;margin-right:5rem;min-width:150px;padding-top:.5rem}.agent-form-dropdown-row,.agent-form-input-row{background-color:#f3f2f1!important;border:none!important;width:80%!important}.agent-form-advanced-content{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}.agent-form-advanced-content.open{margin-left:5rem;max-height:500px;opacity:1;width:100%}.agent-form-div-wrapper{right:0}.agent-form-root .fui-Combobox,.agent-form-root .fui-Dropdown,.agent-form-root .fui-Input,.agent-form-root .fui-Select,.agent-form-root .fui-Textarea,.agent-form-root input[type=email],.agent-form-root input[type=number],.agent-form-root input[type=password],.agent-form-root input[type=tel],.agent-form-root input[type=text],.agent-form-root select,.agent-form-root textarea{background-color:#f3f2f1!important;border:none!important;width:80%!important}.input-graph-style{background-color:#fff!important;border:1px solid #e0e0e0!important;width:100%!important}.div-container-search{position:relative;width:100%!important}.add-queue-root .div-container-search{margin-left:5rem!important;position:relative;width:calc(100% - 5rem)!important}.add-queue-root .input-graph-style{background-color:#f3f2f1!important;border:none!important;width:100%!important}.agent-form-root .div-container-search,.group-form-search-container .div-container-search{margin-left:5rem!important;position:relative;width:100%!important}.queue-form-root .div-container-search{margin-left:5rem!important;position:relative;width:calc(100% - 5rem)!important}.spinner-style{margin-left:-50%;margin-top:.5%}.dropdown-inline,.holidays-fallback-content .dropdown-inline{background-color:#f3f2f1!important;border:none!important;box-sizing:border-box;font-size:.9rem!important;margin-bottom:1rem!important}.add-queue-root .dropdown-inline{width:calc(100% - 5rem)!important}.add-queue-root .dropdown-inline,.queue-form-root .dropdown-inline{background-color:#f3f2f1!important;border:none!important;box-sizing:border-box;font-size:.9rem!important;margin-bottom:1rem!important;margin-left:5rem!important}.queue-form-root .dropdown-inline{width:calc(100% - 5.5rem)!important}.queue-form-root .hold-on-music-section .dropdown-inline{background-color:#f3f2f1!important;border:none!important;box-sizing:border-box;font-size:.9rem!important;margin-bottom:1rem!important;margin-left:5rem!important;width:calc(100% - 5rem)!important}.div-menu-style{align-items:center;display:flex;justify-content:space-between}.div-menu-style .fui-Button{margin-left:3rem}.form-group{width:50%!important}.language-dropdown{background-color:#f3f2f1!important;border:none!important;width:100%}.edit-node-panel .language-dropdown,.panel-content .language-dropdown{margin-left:0!important;width:100%!important}.queue-form-root .generate-audio-row .language-dropdown{background-color:#f3f2f1!important;border:none!important;margin-left:5rem!important;width:100%!important}.queue-form-root .language-dropdown{background-color:#f3f2f1!important;border:none!important;margin-left:5rem!important;width:calc(100% - 5rem)!important}.callflows-container{display:flex;flex-direction:column;height:100vh;overflow:hidden}.header-wrapper{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.callflow-tab-content{background:#0000!important;box-sizing:border-box;display:flex;flex:1 1;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:10px}.wf-main-layout{margin:0!important;max-width:100%!important;width:100%!important}.callflow-tab-content:not(:has(.wf-main-layout))>:not(.edit-node-panel){max-width:1400px;width:70%!important}.callflow-overlay-loading{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.open-hours-day-section:not(.edit-node-panel *),.open-hours-fallback-content:not(.edit-node-panel *),.open-hours-message-content:not(.edit-node-panel *){margin-left:5rem}.open-hours-message-content .generate-audio-row,.open-hours-message-content .generate-audio-width{width:75%!important}.open-hours-message-content .btn-generate-audio-style,.open-hours-message-content .generate-audio-width{margin-left:2.5rem!important}.open-hours-day-section:not(.edit-node-panel *) .add-range-button,.open-hours-day-section:not(.edit-node-panel *) .open-hours-header-row,.open-hours-day-section:not(.edit-node-panel *) .open-hours-range-row,.open-hours-message-content .language-dropdown{margin-left:2.5rem}.open-hours-fallback-content .div-container-search,.open-hours-fallback-content .fui-Dropdown{width:86%!important}.recording-container .fui-Dropdown,.recording-container .fui-Input,.recording-container .fui-Textarea,.recording-input-wrapper .div-container-search,.recording-readers-list ul,.recording-transcribe-details{margin-left:2.5rem!important}.callflow-field-style .fui-Combobox,.callflow-field-style .fui-Dropdown,.callflow-field-style .fui-Input,.callflow-field-style .fui-Select,.callflow-field-style .fui-Textarea,.callflow-resources-account-tab .fui-Combobox,.callflow-resources-account-tab .fui-Dropdown,.callflow-resources-account-tab .fui-Input,.callflow-resources-account-tab .fui-Select,.callflow-resources-account-tab .fui-Textarea,.callflow-resources-account-tab input[type=date],.callflow-resources-account-tab input[type=number],.callflow-resources-account-tab input[type=time],.callflow-resources-account-tab select,.callflow-resources-account-tab textarea{background-color:#f3f2f1!important;border:none!important;border-radius:4px!important;box-sizing:border-box!important;width:100%!important}.callflow-field-style .fui-Combobox:not(.edit-node-panel *),.callflow-field-style .fui-Dropdown:not(.edit-node-panel *),.callflow-field-style .fui-Input:not(.edit-node-panel *),.callflow-field-style .fui-Select:not(.edit-node-panel *),.callflow-field-style .fui-Textarea:not(.edit-node-panel *),.callflow-resources-account-tab .fui-Combobox:not(.edit-node-panel *),.callflow-resources-account-tab .fui-Dropdown:not(.edit-node-panel *),.callflow-resources-account-tab .fui-Input:not(.edit-node-panel *),.callflow-resources-account-tab .fui-Select:not(.edit-node-panel *),.callflow-resources-account-tab .fui-Textarea:not(.edit-node-panel *),.callflow-resources-account-tab input[type=date]:not(.edit-node-panel *),.callflow-resources-account-tab input[type=number]:not(.edit-node-panel *),.callflow-resources-account-tab input[type=time]:not(.edit-node-panel *),.callflow-resources-account-tab select:not(.edit-node-panel *),.callflow-resources-account-tab textarea:not(.edit-node-panel *){padding-left:12px!important}.callflow-field-style .fui-Combobox input,.callflow-field-style .fui-Input input,.callflow-resources-account-tab .fui-Combobox input,.callflow-resources-account-tab .fui-Input input{background-color:initial!important;border:none!important;margin-left:0!important;padding-left:0!important}.callflow-field-style .fui-Combobox input:after,.callflow-field-style .fui-Combobox:after,.callflow-field-style .fui-Input input:after,.callflow-field-style .fui-Input:after,.callflow-resources-account-tab .fui-Combobox input:after,.callflow-resources-account-tab .fui-Combobox:after,.callflow-resources-account-tab .fui-Input input:after,.callflow-resources-account-tab .fui-Input:after{background-color:initial!important;border-left:none!important}.callflow-field-style .fui-Combobox__root,.callflow-field-style .fui-Input__root,.callflow-resources-account-tab .fui-Combobox__root,.callflow-resources-account-tab .fui-Input__root{border-left:none!important}.callflow-field-style .fui-Switch,.callflow-resources-account-tab .fui-Switch,.callflow-resources-account-tab input[type=checkbox],.callflow-resources-account-tab input[type=radio]{background-color:initial!important;border:none!important}.callflow-resources-account-tab{padding:auto!important;width:100%}.holiday-message-content .fui-Textarea{margin-left:5rem}.callflow-resources-account-tab:not(.edit-node-panel *){margin:0 auto;max-width:1400px;width:70%}.callflow-resources-account-tab .form-row{display:flex;gap:40px;margin-top:20px}.holidays-content .subsection-content:not(.edit-node-panel *){margin-bottom:1rem!important;margin-left:5rem!important;margin-top:1rem!important}.holiday-item,.holiday-row{align-items:flex-end!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important;margin-bottom:.5rem!important;margin-left:2rem!important}.holiday-row .fui-Button{border:none!important;margin-top:auto!important}.callflow-resources-account-tab .form-column{display:flex;flex:1 1;flex-direction:column;gap:20px}.holiday-message-content .generate-audio-container:not(.edit-node-panel *){margin-left:5rem;width:60%}.callflow-resources-account-tab .field-style,.callflow-resources-account-tab .fui-Field{display:flex;flex-direction:column;gap:8px}.callflow-resources-account-tab .fui-Field__label{color:#333;font-size:14px;font-weight:500;margin-bottom:4px}.callflow-music-item{width:60%}.resourceaccount-datalocation .fui-Dropdown,.resourceaccount-region .fui-Dropdown{background-color:#f3f2f1!important;border:none!important;border-radius:4px!important}.fui-Field:has(.switch-wrapper){align-items:center;background-color:initial;border-radius:4px;display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:8px 0}.fui-Field:has(.switch-wrapper) .fui-Field__label{flex:1 1}.switch-wrapper{align-items:center;display:flex;gap:8px}.switch-wrapper .fui-Switch,.switch-wrapper .fui-Switch *,.switch-wrapper .fui-Switch__indicator{cursor:pointer!important}.callflow-resources-account-tab .fui-Switch,.callflow-resources-account-tab input[type=checkbox]{background-color:initial!important;border:none!important;margin-right:8px;vertical-align:middle}.callflow-resources-account-tab label{align-items:center;color:#333;display:inline-flex;font-weight:500;gap:4px}.callflow-display-name{color:#333;font-size:1rem;font-weight:500;margin:1rem 0;text-align:center;width:100%}.open-hours-fallback-section,.open-hours-message-content{width:60%}.form-row{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.form-column{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:300px}.callflow-field-style:not(.agent-form-root .callflow-field-style,.queue-form-root .callflow-field-style){display:flex;flex-direction:column;margin-top:8px;width:100%}@media (max-width:768px){.form-row{flex-direction:column;gap:16px}.form-column{min-width:100%}}.add-queue-root .generate-audio-container,.generate-audio-container{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;width:85%}.add-queue-root .generate-audio-container{margin-left:5rem}.add-queue-root .radio-group-style,.queue-form-root .radio-group-style,.radio-group-style{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.queue-form-root .radio-group-style{margin-left:5rem}.generate-audio-row{align-items:start;display:flex;flex-direction:column;gap:1rem;width:100%}.generate-audio-width{background-color:#f3f2f1!important;border:none!important;border-radius:4px;box-sizing:border-box;max-width:100%;width:100%}.generate-audio-container .fui-Textarea,.queue-form-root .generate-audio-container .fui-Textarea,.queue-form-root .generate-audio-row .generate-audio-width{background-color:#f3f2f1!important;border:none!important;width:100%}.edit-node-panel .generate-audio-container .fui-Dropdown,.edit-node-panel .generate-audio-container .fui-Textarea,.edit-node-panel .generate-audio-container input,.edit-node-panel .generate-audio-width,.ivr-component .generate-audio-container .fui-Dropdown,.ivr-component .generate-audio-container .fui-Textarea,.ivr-component .generate-audio-container input,.ivr-component .generate-audio-width,.prompt-component .generate-audio-container .fui-Dropdown,.prompt-component .generate-audio-container .fui-Textarea,.prompt-component .generate-audio-container input,.prompt-component .generate-audio-width,.routing-component .generate-audio-container .fui-Dropdown,.routing-component .generate-audio-container .fui-Textarea,.routing-component .generate-audio-container input,.routing-component .generate-audio-width{background-color:#f3f2f1!important;border:none!important}.generate-audio-container .fui-Dropdown,.generate-audio-container .fui-Input,.generate-audio-container .fui-Textarea,.generate-audio-container input{background-color:#f3f2f1!important;border:none!important;border-radius:4px}.music-list{display:flex;flex-wrap:wrap;gap:.5rem}.music-item{align-items:center;background-color:#e7e5ff;border-radius:8px;box-sizing:border-box;color:indigo;display:flex;font-weight:500;gap:.5rem;padding:.3rem .6rem;width:100%}.greeting-audio .music-item{background-color:#e7e5ff!important;color:indigo!important;font-weight:600;max-width:100%!important;padding:.5rem .8rem;width:100%!important}.music-name{flex:1 1;overflow:visible;text-overflow:clip;white-space:normal}.btn-play-stop-style{background-color:initial;border:none;color:indigo;cursor:pointer;transition:all .3s ease}.btn-play-stop-style:hover{background-color:#fff}.btn-generate-audio-style{margin-top:.5rem}.queue-form-root .btn-generate-audio-style{margin-left:5rem!important}.edit-node-panel .btn-generate-audio-style,.edit-node-panel .btn-generate-audio-style:hover,.panel-content .btn-generate-audio-style,.panel-content .btn-generate-audio-style:hover{color:#fff!important}@media (max-width:1700px){.music-item{width:50%}}.greeting-container{display:flex;justify-content:center;width:100%}.edit-node-panel .greeting-container{display:block!important;justify-content:flex-start!important}.greeting-messages-wrapper{width:50%!important}.edit-node-panel .greeting-messages-wrapper{width:100%!important}.greeting-message-item{border-bottom:2px solid #f3f2f1;margin-bottom:30px;padding-top:10px;width:100%}.greeting-message-item:not(.edit-node-panel .greeting-message-item){width:100%}.greeting-message-header{align-items:start;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.greeting-message-content .fui-Dropdown{background-color:#f3f2f1!important;border:none!important;border-radius:4px;width:100%}.greeting-message-header .switch{margin-left:auto}.greeting-message-content{padding-left:2rem;width:100%}.edit-node-panel .greeting-message-header{width:100%}.edit-node-panel .greeting-message-content{margin-left:0;padding-left:0;width:100%}.edit-node-panel .language-dropdown,.edit-node-panel .radio-group-style{margin-left:0!important}.greeting-message-content .fui-Textarea,.greeting-message-content .generate-audio-row{width:75%!important}.edit-node-panel .fui-Textarea,.edit-node-panel .generate-audio-row{width:100%!important}.delete-holiday-button,.delete-range-button{margin-top:auto}.holidays-section-header,.section-header{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;margin-top:5px}.holidays-section-header:hover,.section-header:hover{color:#0078d4}.holidays-tab .fui-CardHeader,.holidays-tab .fui-CardHeader__header,.subsection .fui-CardHeader,.subsection .fui-CardHeader__header,.subsection CardHeader{font-size:16px!important;font-weight:500!important}.holidays-tab .generate-audio-row,.holidays-tab .generate-audio-width{width:75%!important}.holidays-tab .btn-generate-audio-style,.holidays-tab .generate-audio-width,.holidays-tab .language-dropdown{margin-left:2.5rem!important}.edit-node-panel .holidays-tab .generate-audio-row,.edit-node-panel .holidays-tab .generate-audio-width{width:100%!important}.edit-node-panel .holidays-tab .btn-generate-audio-style,.edit-node-panel .holidays-tab .generate-audio-width,.edit-node-panel .holidays-tab .language-dropdown{margin-left:1rem!important}.holidays-tab .fui-Label[size=large],.subsection .fui-Label[size=large]{font-size:18px!important;font-weight:500!important}.holidays-chevron{margin-right:4px}.holidays-section-content{border-left:2px solid #e0e0e0;display:flex;flex-direction:column;gap:15px;margin-top:5px;padding-left:15px}.holidays-weekend-content{width:50%}.holidays-tab:not(.edit-node-panel *) .holidays-item,.holidays-tab:not(.edit-node-panel *) .open-hours-content,.holidays-tab:not(.edit-node-panel *) .open-hours-day-section,.holidays-tab:not(.edit-node-panel *) .open-hours-fallback-content,.holidays-tab:not(.edit-node-panel *) .open-hours-message-content,.holidays-tab:not(.edit-node-panel *) .subsection-content{margin-left:5rem}.holidays-tab:not(.edit-node-panel *) .holidays-fallback-content,.holidays-tab:not(.edit-node-panel *) .holidays-weekend-content,.holidays-tab:not(.edit-node-panel *) .select-holidays-content,.holidays-tab:not(.edit-node-panel *) .weekend-content{margin-left:0}.holidays-tab:not(.edit-node-panel *) .add-holiday-button,.holidays-tab:not(.edit-node-panel *) .holiday-item,.holidays-tab:not(.edit-node-panel *) .holidays-fallback-content>*,.holidays-tab:not(.edit-node-panel *) .holidays-header-row,.holidays-tab:not(.edit-node-panel *) .weekend-content .fui-Combobox{margin-left:2.5rem}.holiday-message-section,.holidays-fallback-section,.select-holidays-section,.weekend-sectio,.weekend-section{margin-left:5rem}.edit-node-panel .holiday-message-section,.edit-node-panel .holidays-fallback-section,.edit-node-panel .select-holidays-section,.edit-node-panel .weekend-sectio,.edit-node-panel .weekend-section{margin-left:1rem!important}.edit-node-panel .holidays-tab .holidays-fallback-content,.edit-node-panel .holidays-tab .holidays-item,.edit-node-panel .holidays-tab .holidays-weekend-content,.edit-node-panel .holidays-tab .select-holidays-content,.edit-node-panel .holidays-tab .subsection-content,.edit-node-panel .holidays-tab .weekend-content{margin-left:0}.holidays-subsection{display:flex;flex-direction:column;gap:8px;margin-bottom:10px;margin-left:auto;width:50%}.holidays-subsection-content{display:flex;flex-direction:column;gap:10px}.holidays-item{flex-wrap:nowrap}.holidays-tab:not(.edit-node-panel *) .holidays-item{align-items:center;display:flex;flex-direction:row;gap:10px}.holidays-tab:not(.edit-node-panel *) .holidays-item .fui-Field{flex:0 0 auto;min-width:200px}.holidays-tab:not(.edit-node-panel *) .holidays-item button{align-self:center;margin-top:0}.holidays-tab .radio-group-style{flex-wrap:none!important}.holidays-tab:not(.edit-node-panel *) input[type=date],.holidays-tab:not(.edit-node-panel *) input[type=time]{background-color:#f3f2f1!important;border:none!important;border-radius:4px;box-sizing:border-box;font-size:14px;margin-left:0;padding:8px 12px;width:100%}.holidays-tab:not(.edit-node-panel *) .fui-Combobox,.holidays-tab:not(.edit-node-panel *) .fui-Dropdown{background-color:#f3f2f1!important;border:none!important;border-radius:4px;margin-left:0}.holidays-tab .div-container-search,.holidays-tab .phone-number-input{width:86%!important}.weekend-content .fui-Combobox{width:43%}.holidays-tab:not(.edit-node-panel *) textarea{background-color:#f3f2f1!important;border:none!important;border-radius:4px;box-sizing:border-box;font-size:14px;margin-left:0;padding:8px 12px;width:100%}.holidays-tab:not(.edit-node-panel *) .fui-Combobox input,.holidays-tab:not(.edit-node-panel *) .fui-Dropdown input{background-color:initial!important;margin-left:0!important;padding-left:0!important}.holidays-fallback-content .fui-Dropdown{width:86%}.edit-node-panel .holidays-tab .fui-Combobox,.edit-node-panel .holidays-tab .fui-Dropdown,.edit-node-panel .holidays-tab input[type=date],.edit-node-panel .holidays-tab input[type=time],.edit-node-panel .holidays-tab textarea{background-color:#f3f2f1!important;border:none!important;border-radius:4px;box-sizing:border-box;font-size:14px;margin-left:0;padding:8px 12px;width:100%}.holidays-tab .fui-Field__label{color:#333;font-weight:500}button{align-self:flex-start;border-radius:4px;font-size:14px;padding:4px 10px}.day-header{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:4px 0}.holidays-fallback-content{width:60%}.holidays-subsection-content .holidays-item button,.holidays-subsection-content .holidays-item input{font-size:14px}.day-header:hover{color:#0078d4}.combobox-inline{width:200px}.holidays-item{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.delete-holiday-button,.delete-range-button{align-items:center;border-radius:4px;display:flex;height:32px;justify-content:center;min-width:32px;padding:4px}.holidays-item input{margin-right:4px}.holidays-tab:not(.edit-node-panel *) .generate-audio-width{border:none!important}.holidays-header-row{align-items:center;display:flex;font-weight:500;gap:10px;margin-bottom:5px;margin-top:10px}.holidays-header-row>.fui-Label,.holidays-header-row>label{color:#333;flex:0 0 auto;font-weight:500;min-width:200px}.recording-container{gap:20px;margin:0 auto;max-width:1400px}.callflow-tab-content .recording-container{margin-left:30%!important}.recording-column{flex:1 1}.recording-switch{align-items:center;display:flex;gap:10px;justify-content:space-between;width:60%}.recording-input-wrapper{margin-top:16px;width:50%}.recording-readers-list{margin-top:16px}.recording-readers-list ul{list-style:none;margin-left:2rem;padding:0}.recording-readers-list li{align-items:center;display:flex;gap:10px;margin-bottom:5px}.recording-reader-item,.recording-transcribe-header{align-items:center;display:flex;gap:8px}.recording-transcribe-header{justify-content:space-between;margin-bottom:8px;width:60%}.recording-transcribe-details{display:flex;flex-direction:column;gap:8px}.recording-container .fui-Input,.recording-container input{background-color:#f3f2f1!important;border:none!important;border-radius:4px;box-sizing:border-box}.recording-container .fui-Input input{background-color:initial!important;border:none!important}.survey-container{display:flex;flex-direction:column;font-family:Segoe UI,sans-serif;gap:24px;margin-left:25%;padding:24px}.survey-timeout,.survey-toggle{align-items:center;display:flex;justify-content:space-between}.survey-timeout-input{align-items:center;display:flex;gap:8px}.survey-questions-list{display:flex;flex-direction:column;gap:12px}.survey-goodbye{width:30%}.music-item,.music-list{width:100%!important}.survey-timeout,.survey-toggle{width:56%}.survey-question{background-color:#fff;border:none;border-radius:6px;padding:12px 16px;width:53%}.survey-question-header{align-items:center;display:flex;justify-content:space-between}.survey-question-title{align-items:center;display:flex;gap:8px}.survey-question-details{border-top:none;margin-top:12px;padding-top:12px}.survey-add-question{align-items:center;display:flex;gap:10px;justify-content:space-between;width:56%}.survey-add-question .fui-Input{width:100%}.add-question-btn{-webkit-appearance:primary;appearance:primary;margin-left:0!important;min-height:40px}.error-message{color:#d13438;font-size:12px}.survey-goodbye{border-top:none;margin-top:20px;padding-top:10px;width:56%}.survey-goodbye-audio{margin-left:5rem;margin-top:8px}.question-fields{display:flex;flex-direction:column;gap:16px}.question-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:160px 1fr}.question-label{color:#444;font-size:12px;font-weight:500}.question-row .fui-Dropdown,.question-row input{width:100%}.survey-add-question .fui-Input,.survey-add-question input,.survey-container .fui-Dropdown,.survey-container .fui-Input,.survey-container .fui-Textarea,.survey-container input,.survey-timeout-input .fui-Input,.survey-timeout-input input{background-color:#f3f2f1!important;border:none!important;border-radius:4px}@media (max-width:768px){.survey-container{padding:16px}.question-row{grid-template-columns:1fr}.question-label{margin-bottom:4px}.survey-timeout{align-items:flex-start;flex-direction:column;gap:6px}}.variables-container{background-color:#fff;border-radius:8px;font-family:Segoe UI,sans-serif;margin-left:25%;padding:20px}.variable-form{display:flex;flex-direction:column;gap:15px;margin-top:20px}.form-field .fui-Input,.textarea-field{background-color:#f3f2f1!important;border:none!important;display:flex;flex-direction:column;margin-left:5rem;width:50%!important}.input-field,.textarea-field{background-color:#fff;border-radius:4px;width:400px}.textarea-field{min-height:80px;resize:vertical}.form-actions{display:flex;gap:10px;margin-left:5rem;margin-top:10px}.variables-list{margin-top:30px;padding-left:20px}.variables-list-title{display:block;font-size:14px;margin-bottom:10px}.variable-item{align-items:center;display:flex;gap:10px;margin-bottom:8px;margin-left:5rem}.variable-name{width:250px}.workflow-container{border-radius:8px;font-family:Segoe UI,sans-serif;padding:20px}.wf-main-layout .fui-Combobox,.wf-main-layout .fui-Dropdown,.wf-main-layout .fui-Input,.wf-main-layout .fui-Select,.wf-main-layout .fui-Textarea,.wf-main-layout input[type=date],.wf-main-layout input[type=number],.wf-main-layout input[type=text],.wf-main-layout input[type=time],.wf-main-layout select,.wf-main-layout textarea{box-sizing:border-box!important;max-width:80%!important;width:80%!important}.wf-main-layout.wf-normal{flex-direction:row}.wf-content-wrapper{display:flex;flex:1 1;gap:2rem;width:100%}.wf-content-wrapper.wf-edit-panel{flex-direction:column}.wf-content-wrapper.wf-normal{flex-direction:row}.wf-left-panel{flex:1 1;overflow-x:visible;overflow-y:auto}.wf-left-panel.wf-edit-panel{width:100%}.wf-left-panel.wf-normal{width:50%}.wf-right-panel{display:flex;flex:1 1;flex-direction:column;gap:1rem;width:50%}.wf-input-full-width{background-color:#f3f2f1!important;border:none!important;border-radius:4px;margin-left:0!important;width:100%!important}.wf-textarea-resizable{margin-top:1rem;min-height:60px}.wf-textarea-body,.wf-textarea-resizable{background-color:#f3f2f1!important;border:none!important;border-radius:4px;margin-left:0;resize:both;width:100%}.wf-textarea-body{min-height:80px}.wf-header-row{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.wf-header-row.wf-edit-panel{margin-left:0}.wf-header-row.wf-normal{margin-left:1rem}.wf-header-input{background-color:#f3f2f1!important;border:none!important;border-radius:4px;flex:1 1;margin-left:0!important}.wf-section-title{margin-top:1rem}.workflow-container h3{color:#333;font-size:16px;font-weight:500;margin-top:1rem}.wf-mapping-row,.wf-row{align-items:center;display:flex;gap:10px;margin-bottom:1rem;margin-left:5rem;margin-top:.5rem}.wf-mapping-row input{flex:1 1;margin-left:0!important;width:auto!important}.wf-mapping-row button{flex-shrink:0}.wf-mapping-row .wf-input{flex-shrink:0;width:120px}.workflow-container:not(.edit-node-panel *) input:not([style*=width]){border-radius:4px!important}.workflow-container:not(.edit-node-panel *) input:not([style*=width]),.workflow-container:not(.edit-node-panel *) textarea:not([style*=width]){background-color:#f3f2f1!important;border:none!important;box-sizing:border-box!important;margin-left:5rem!important;padding:8px 12px!important;width:calc(100% - 5rem)!important}.workflow-container:not(.edit-node-panel *) textarea:not([style*=width]){border-radius:4px!important}.workflow-container:not(.edit-node-panel *) .fui-Input:not([style*=width]),.workflow-container:not(.edit-node-panel *) .fui-Textarea:not([style*=width]){background-color:#f3f2f1!important;border:none!important;border-radius:4px!important;box-sizing:border-box!important;margin-left:5rem!important;padding:0!important;width:100%!important}.workflow-container:not(.edit-node-panel *) .fui-Dropdown:not(.wf-full-width),.workflow-container:not(.edit-node-panel *) .fui-Select:not(.wf-full-width),.workflow-container:not(.edit-node-panel *) select:not(.wf-full-width){background-color:#f3f2f1!important;border:none!important;border-radius:4px!important;box-sizing:border-box!important;margin-bottom:.5rem!important;margin-left:5rem!important;padding:0!important}.workflow-container .wf-full-width{background-color:#f3f2f1!important;border:none!important;border-radius:4px!important;margin-left:0!important;width:100%!important}.workflow-container .wf-full-width select{background-color:initial!important;padding:8px 12px!important}.edit-node-panel .workflow-container div[style*="display: flex"],.workflow-container div[style*="display: flex"] .fui-Input,.workflow-container div[style*="display: flex"] input{margin-left:0!important}.workflow-container:not(.edit-node-panel *) .fui-Input input,.workflow-container:not(.edit-node-panel *) .fui-Textarea textarea{background-color:initial!important;border:none!important;margin-left:0!important;padding:8px 12px!important;width:100%!important}.workflow-container:not(.edit-node-panel *) .fui-Dropdown button,.workflow-container:not(.edit-node-panel *) .fui-Select select{background-color:initial!important;border:none!important;margin-left:0!important;padding:8px 12px!important}.edit-node-panel .workflow-container input,.edit-node-panel .workflow-container textarea{background-color:#f3f2f1!important;border:none!important;border-radius:4px!important;box-sizing:border-box!important;margin-left:0!important;padding:8px 12px!important;width:100%!important}.edit-node-panel .workflow-container .fui-Dropdown,.edit-node-panel .workflow-container .fui-Input,.edit-node-panel .workflow-container .fui-Select,.edit-node-panel .workflow-container .fui-Textarea,.edit-node-panel .workflow-container select{background-color:#f3f2f1!important;border:none!important;border-radius:4px!important;box-sizing:border-box!important;margin-left:0!important;padding:0!important;width:100%!important}.edit-node-panel .workflow-container .fui-Dropdown,.edit-node-panel .workflow-container .fui-Select,.edit-node-panel .workflow-container select{min-height:38px!important}.edit-node-panel .workflow-container .fui-Input input,.edit-node-panel .workflow-container .fui-Textarea textarea{background-color:initial!important;border:none!important;margin-left:0!important;padding:8px 12px!important;width:100%!important}.edit-node-panel .workflow-container .fui-Dropdown button,.edit-node-panel .workflow-container .fui-Select select{background-color:initial!important;border:none!important;margin-left:0!important;padding:8px 12px!important}.workflow-container:not(.edit-node-panel *) .wf-json-textarea{margin-left:5rem!important;width:calc(100% - 5rem)!important}.edit-node-panel .workflow-container .wf-json-textarea,.workflow-container:not(.edit-node-panel *) .wf-json-textarea{background-color:#f3f2f1!important;border:none!important;border-radius:4px;font-family:monospace;margin-top:10px;min-height:120px;padding:8px;resize:both!important}.edit-node-panel .workflow-container .wf-json-textarea{margin-left:0!important;width:100%!important}.wf-json-textarea.wf-error{background-color:#fff5f5;border-color:red}.workflow-container:not(.edit-node-panel *) .wf-add-btn{margin-bottom:1rem;margin-left:6rem!important}.edit-node-panel .workflow-container .wf-add-btn{margin-bottom:1rem;margin-left:0!important}.edit-node-panel .workflow-container button[style*=marginLeft]{margin-left:0!important}.wf-icon{color:#0078d4;cursor:help}.workflow-container:not(.edit-node-panel *) .wf-error-text{color:red;font-size:.85rem;margin-left:5rem!important;margin-top:5px}.edit-node-panel .workflow-container .wf-error-text{color:red;font-size:.85rem;margin-left:0!important;margin-top:5px}.ivr-input-full{border:none!important;border-radius:4px;width:100%}.ivr-input-full,.ivr-input-small{background-color:#f3f2f1!important;padding-left:12px!important}.ivr-input-small{border:1px solid #e0e0e0!important;border-radius:4px;width:80px}.ivr-table-label{font-size:14px;margin-bottom:.5rem}.ivr-redirect-text{color:#666;font-size:13px;line-height:1.4;overflow-wrap:break-word;word-break:break-word}.ivr-disconnect-text{color:#666}.ivr-input-full input,.ivr-input-small input{background-color:initial!important;border:none!important;padding-left:0!important}.prompt-dropdown,.prompt-input{background-color:#f3f2f1!important;border:none!important;border-radius:4px}.prompt-dropdown button,.prompt-input input,.regexp-dropdown,.regexp-input{background-color:#f3f2f1!important;border:none!important}.regexp-dropdown,.regexp-input{border-radius:4px}.regexp-dropdown button,.regexp-input input,.time-dropdown{background-color:#f3f2f1!important;border:none!important}.time-dropdown{border-radius:4px}.time-dropdown button{background-color:#f3f2f1!important;border:none!important}.days-row{align-items:center;display:flex;gap:1rem;margin-top:1rem}.days-label{font-weight:500;min-width:150px}.days-dropdown{background-color:#f3f2f1!important;border:none!important;border-radius:4px;flex:1 1}.check-variable-dropdown,.check-variable-textarea,.days-dropdown button{background-color:#f3f2f1!important;border:none!important}.check-variable-dropdown,.check-variable-textarea{border-radius:4px}.check-variable-dropdown button,.check-variable-textarea textarea{background-color:#f3f2f1!important;border:none!important}.routing-component{border-radius:8px;font-family:Segoe UI,sans-serif;margin:0 auto;max-width:1400px;padding:20px;width:70%}.routing-new-input{background-color:#f3f2f1!important;border:none!important;border-radius:4px;width:40%}.routing-label-block{display:block;font-weight:500;margin-top:1rem}.routing-input-full{background-color:#f3f2f1!important;border:none!important;border-radius:4px;width:100%}.routing-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem;margin-top:1rem}.routing-label-inline{font-weight:500;min-width:150px}.routing-dropdown-flex{background-color:#f3f2f1!important;border:none!important;border-radius:4px;flex:1 1}.routing-flex-item{flex:1 1}.routing-section{margin-bottom:15px}.routing-header{align-items:center;display:flex;gap:10px}.routing-title{flex-grow:1;font-weight:700}.routing-details{margin-left:70px;margin-top:10px}.routing-label{font-weight:700;margin-left:50px}.routing-dropdown{background-color:#f3f2f1!important;border:none!important;border-radius:4px;margin-bottom:15px;margin-left:50px;width:40%}.ivr-options{align-items:center;display:flex;gap:20px;margin-left:50px;margin-top:10px}.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:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:#0000;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#0000;--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:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--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:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--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 #00000014;--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:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:#0000;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:#0000;--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:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--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:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--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 #00000014;--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-props,var(--xy-background-color,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;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke-default);stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke-default);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{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;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__pane.selection .react-flow__panel{pointer-events:none}.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.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-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{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;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;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__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right: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:5px;translate:-50% -50%;width:5px}.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))}.nodes-palette-wrapper.collapsed .palette-toggle-top-btn{height:28px;width:28px}.palette-toggle-top-btn{align-items:center;background:#0000;border:1px solid #e0e0e0;border-radius:.5rem;color:#605e5c;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.palette-toggle-top-btn:hover{background:#f0f0f0;border-color:silver;color:#323130}.palette-toggle-top-btn:active{transform:scale(.95)}.palette-categories{justify-content:center}.nodes-palette-wrapper.collapsed .category-tab:after{display:none}.palette-node-item{margin-bottom:0}.palette-node-item:hover{border:none;box-shadow:none}.node-item-content{align-items:center;background:#faf9f8;border:none;border-radius:.25rem;cursor:grab;display:flex;gap:10px;padding:0 .625rem;transition:background-color .2s,box-shadow .2s;width:90%!important}.palette-node-item:hover .node-item-content{background-color:#faf9f8;border:none;box-shadow:0 2px 6px #00000014}.palette-node-item:active .node-item-content{background-color:silver;border:none;cursor:grabbing}.palette-node-item.dragging .node-item-content,.palette-node-item[draggable=true]:active .node-item-content{background-color:silver;border:none}.palette-node-item.dragging .node-item-description,.palette-node-item[draggable=true]:active .node-item-description{background:#0000;border:none!important;color:#fff;outline:none!important}.node-item-icon{color:#605e5c;font-size:20px;transition:color .15s ease}.palette-node-item:hover .node-item-icon{color:#5053b4}.node-item-description{flex:1 1;font-weight:400;overflow:hidden;transition:color .15s ease;white-space:nowrap}.node-item-description,.palette-node-item:hover .node-item-description{background:#0000;border:none!important;box-shadow:none!important;outline:none!important}.palette-node-item.disabled .node-item-content{background:#faf9f8!important;cursor:not-allowed;pointer-events:none}.palette-node-item.disabled .node-item-description,.palette-node-item.disabled .node-item-icon{background:#0000!important}.palette-node-item.disabled:hover .node-item-content{background:#faf9f8!important;box-shadow:none}.nodes-palette-wrapper.collapsed .node-item-content{justify-content:center;padding:.625rem 0}.nodes-palette-wrapper.collapsed .node-item-icon{margin:0}.palette-toggle-btn{background:#fff;border:1px solid #e0e0e0;border-radius:50%;box-shadow:0 2px 6px #0000001a;color:#605e5c;height:32px;right:-36px;top:20px;transition:all .2s ease;width:32px}.palette-toggle-btn:hover{background:#f0f0f0;border-color:silver;box-shadow:0 2px 8px #00000026;color:#323130}.palette-toggle-btn:active{box-shadow:0 1px 4px #0000001a;transform:scale(.95)}.edit-node-panel{padding-bottom:5rem}.edit-node-panel div:has(>.phone-number-input){width:100%!important}.resize-handle{background:#0000;cursor:ew-resize;height:100%;left:0;position:absolute;top:0;transition:background .2s;width:6px;z-index:10}.resize-handle:hover{background:#6366f14d}.resize-handle:active{background:#6366f180}.panel-header h3{align-items:center;color:#1e293b;display:flex;flex:0 0 auto;font-size:16px;font-weight:500;gap:8px;margin:0}.panel-header-actions{flex:1 1;gap:12px;justify-content:flex-end}.panel-header .close-btn{background:#0000!important;border:none!important;color:#64748b;min-width:auto;padding:8px}.panel-header .close-btn:hover{background:#0000!important;color:#1e293b}.edit-node-panel .greeting-container{box-sizing:border-box!important;margin:0!important;max-width:100%!important;width:100%!important}.edit-node-panel .fui-Textarea{background-color:#f3f2f1!important;border:none!important;border-radius:4px;color:#1e293b;font-size:13px!important;min-height:38px!important;padding:0 5px!important;width:100%!important}.open-hours-day-content .fui-Button{border:none!important}.edit-node-panel .holiday-message-content,.edit-node-panel .holidays-content,.edit-node-panel .holidays-fallback-content,.edit-node-panel .open-hours-content,.edit-node-panel .open-hours-fallback-content,.edit-node-panel .open-hours-message-content,.edit-node-panel .select-holidays-content,.edit-node-panel .weekend-content{margin-left:3rem!important}.edit-node-panel .holidays-fallback-content .dropdown-inline,.edit-node-panel .holidays-fallback-content .fui-Input,.edit-node-panel .holidays-fallback-content input[type=text],.edit-node-panel .holidays-fallback-content span.fui-Input{box-sizing:border-box!important;width:100%!important}.edit-node-panel .holidays-fallback-content .fui-RadioGroup>div,.edit-node-panel .holidays-fallback-content>div{width:100%!important}.custom-edge-delete-btn:hover{box-shadow:0 4px 8px #4a4fb066}.custom-edge-delete-btn:active{transform:scale(.95)}.editable-edge-input{background-color:#fff;border:2px solid #2196f3;box-shadow:0 2px 8px #2196f34d;padding:4px 10px;width:50px}.editable-edge-input:focus{border-color:#1976d2;box-shadow:0 2px 12px #1976d266}.callflow-diagram-container{background:linear-gradient(135deg,#f5f7fa,#e8eef3);display:flex;height:calc(100vh - 60px);position:relative;width:100%}.diagram-callflow-name{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 8px #0000001a;color:#333;font-size:14px;font-weight:500;left:20px;padding:10px 16px;position:absolute;top:20px;z-index:5}.react-flow__node[data-id=resource-account]{height:120px!important;width:120px!important}.react-flow__node[data-id=resource-account] .react-flow__node-default{border-radius:50%!important;height:120px!important;width:120px!important}.node-routing{display:flex;flex-direction:column;gap:10px;position:relative}.node-routing .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-routing .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-ivr{border-color:#ec4899!important;border-width:4px!important}.node-queue{border-color:#10b981!important;border-width:4px!important;display:flex;flex-direction:column;gap:10px;position:relative}.node-queue .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-queue .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-user{border-color:#92400e!important;border-width:4px!important;display:flex;flex-direction:column;gap:10px;position:relative}.node-user .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-user .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-phone{border-color:#000!important;border-width:4px!important;display:flex;flex-direction:column;gap:10px;position:relative}.node-phone .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-phone .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-prompt{border-color:#f97316!important;border-width:4px!important;display:flex;flex-direction:column;gap:10px;position:relative}.node-prompt .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-prompt .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-disconnect{border-color:#ef4444!important;border-width:4px!important;display:flex;flex-direction:column;gap:10px;position:relative}.node-disconnect .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-disconnect .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-check-variable,.node-condition-branch,.node-ivr-option,.node-queue-transfer,.node-regexp,.node-time{display:flex;flex-direction:column;gap:10px;position:relative}.node-menu-btn{display:flex;z-index:10}.chatflows-container{display:flex;flex-direction:column;height:100vh;overflow:hidden}.chatflow-tab-content .greeting-container{display:block;margin-left:30%}.chatflows-container .header-wrapper{align-items:center;background-color:#fff;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.chatflows-container .tab-list{flex:1 1}.chatflow-textArea-greeting{background-color:#fff!important;border:1px solid #e0e0e0!important;padding-left:12px!important;width:100%}.chatflows-container .action-buttons{display:flex;gap:10px;margin-left:auto}.chatflow-tab-content{background:#0000!important;box-sizing:border-box;display:flex;flex:1 1;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:10px}.chatflow-tab-content>*{max-width:1400px;width:70%}.chatflow-overlay-loading{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff9;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.resources-account-content{padding:1rem}.resources-account-content .fui-Dropdown,.resources-account-content .fui-Input{background-color:#f3f2f1!important;border:none!important;box-sizing:border-box;margin-left:0;width:100%}.greeting-section{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:2rem;padding:1rem;width:50%}.greeting-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.greeting-content{margin-top:1rem}.greeting-content>div{margin:0 auto;max-width:1400px}.greeting-content .fui-Dropdown,.greeting-content input,.greeting-content textarea{width:100%!important}.greeting-tab-view .generate-audio-container .fui-Textarea,.greeting-tab-view .generate-audio-width,.greeting-tab-view .greeting-content .fui-Dropdown,.greeting-tab-view .greeting-content input,.greeting-tab-view .greeting-content textarea{margin-left:0!important;width:100%!important}.greeting-tab-view .btn-generate-audio-style{margin-left:1rem!important}.chatflow-resources-account-form{display:flex;justify-content:center;padding:2rem 0;width:100%}.chatflow-resources-account-form .resources-account-content{max-width:1200px;width:100%}.chatflow-form-row{display:flex;gap:2rem;justify-content:center;margin-bottom:2rem}.chatflow-form-column{display:flex;flex:1 1;flex-direction:column;gap:1.5rem;max-width:500px}.chatflow-field-wrapper{display:flex;flex-direction:column;gap:.5rem}.chatflow-field-wrapper .chatflow-label{display:block;margin-bottom:.5rem}.chatflow-field-wrapper .chatflow-dropdown,.chatflow-field-wrapper .chatflow-input,.chatflow-field-wrapper .fui-Dropdown,.chatflow-field-wrapper .fui-Input{background-color:#f3f2f1!important;border:none!important;border-radius:4px;margin-left:0;max-width:400px;width:100%}.chatflow-resources-account-form .fui-Dropdown,.chatflow-resources-account-form .fui-Input input{background-color:#f3f2f1!important;border:none!important}.routing-chat-container .fui-Dropdown,.routing-chat-container .fui-Input,.routing-chat-container input,.routing-chat-container select{background-color:#f3f2f1!important;border:none!important;border-radius:4px}.routing-chat-container .fui-Dropdown input,.routing-chat-container .fui-Input input{background-color:initial!important;border:none!important}.routing-dropdown-type{background-color:#f3f2f1!important;border:none!important;width:100%!important}.routing-type-row{display:flex;gap:1rem;margin-bottom:1.5rem}.routing-type-row .routing-field{flex:0 0 50%}.routing-stacked-fields{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.routing-field-stacked{display:flex;flex-direction:column;gap:.5rem}.routing-field-stacked .fui-Dropdown,.routing-field-stacked input{background-color:#f3f2f1!important;border:none!important;border-radius:4px;width:50%}.routing-header-row{display:flex;gap:1rem;margin-bottom:1.5rem}.routing-field{flex:1 1}.routing-field input{background-color:#f3f2f1!important;border:none!important;border-radius:4px;width:50%}.routing-actions-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.routing-actions-header h4{margin:0}.routing-grid-container{background-color:#fff;border:none!important;border-radius:6px;margin-bottom:1.5rem;margin-top:.5rem}.routing-grid-header{background-color:#f3f3f3;font-size:13px;font-weight:500;padding:.35rem .5rem}.routing-grid-header,.routing-grid-row{grid-column-gap:.5rem;border-radius:4px;column-gap:.5rem;display:grid;margin-bottom:.35rem}.routing-grid-row{align-items:center;background-color:#fff;border:none!important;padding:.5rem}.routing-grid-cell{overflow:hidden;width:100%}.routing-grid-cell .fui-Dropdown,.routing-grid-cell input{background-color:#f3f2f1!important;border:none!important;border-radius:4px;width:100%}.routing-grid-cell .fui-Dropdown{min-width:0}.customer-choice-grid-header,.customer-choice-grid-row{grid-template-columns:150px 180px minmax(180px,1fr) 40px}.form-grid-header,.form-grid-row{grid-template-columns:200px 200px 150px 40px}.next-step-section{background-color:#f9f9f9;border-radius:4px;margin-top:2rem;padding:1rem}.next-step-header{display:block;font-size:16px;font-weight:500;margin-bottom:1rem}.next-step-fields{align-items:end;display:flex;gap:1rem}.next-step-field{flex:1 1}.next-step-field .fui-Dropdown,.next-step-field input{background-color:#f3f2f1!important;border:none!important;border-radius:4px;width:100%}.confirm-section{background-color:#e8f4fd;border-radius:4px;margin-top:1rem;padding:.5rem}.nodes-palette-wrapper{display:flex;flex-shrink:0;height:100%;position:relative;transition:width .3s ease,min-width .3s ease}.nodes-palette-wrapper.collapsed .nodes-palette-container{max-width:80px;min-width:80px;width:80px}.nodes-palette-wrapper.collapsed .node-item-description{display:none}.nodes-palette-wrapper.collapsed .category-tab{display:none!important}.nodes-palette-wrapper.collapsed .category-tab:first-child{align-items:center;display:flex!important;font-size:0;justify-content:center;min-height:40px;padding:10px 8px;position:relative;width:100%}.nodes-palette-wrapper.collapsed .category-tab:first-child:before{background-color:#605e5c;box-shadow:0 6px 0 #605e5c,0 12px 0 #605e5c;content:"";display:block;height:2px;position:relative;width:20px}.nodes-palette-wrapper.collapsed .category-tab:first-child:hover:before{background-color:#323130;box-shadow:0 6px 0 #323130,0 12px 0 #323130}.nodes-palette-wrapper.collapsed .palette-toggle-btn-top{height:28px;width:28px}.nodes-palette-wrapper.collapsed .palette-nodes-list{overflow-x:hidden;overflow-y:auto}.nodes-palette-container{background:#fffffffa;border-right:1px solid #e2e8f0;box-shadow:2px 0 8px #0000000d;display:flex;flex-direction:column;height:100%;min-width:240px;transition:width .3s ease,min-width .3s ease;width:240px}.palette-header-toggle{background:#fffffffa;border-bottom:1px solid #e2e8f0;display:flex;justify-content:flex-end;padding:10px}.palette-toggle-btn-top{align-items:center;background:#0000;border:1px solid #e0e0e0;border-radius:.5rem;color:#605e5c;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.palette-toggle-btn-top:hover{background:#f0f0f0;border-color:silver;color:#323130}.palette-toggle-btn-top:active{transform:scale(.95)}.palette-header{background:linear-gradient(180deg,#fff,#f8fafc);border-bottom:1px solid #e2e8f0;padding:20px}.palette-title{color:#1e293b;font-size:16px;font-weight:700;margin:0}.palette-subtitle{color:#64748b;font-size:12px;margin:5px 0 0}.palette-categories{background:#0000;border-bottom:none;display:flex;margin:0;padding:0;position:relative}.category-popup-menu{background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 4px 12px #00000026;left:0;margin-top:5px;overflow:hidden;position:absolute;top:100%;width:200px;z-index:1000}.category-popup-item{background:#fff;border:none;border-bottom:1px solid #f0f0f0;color:#605e5c;cursor:pointer;font-size:14px;padding:12px 16px;text-align:left;transition:background-color .2s ease;width:100%}.category-popup-item:last-child{border-bottom:none}.category-popup-item:hover{background-color:#f5f5f5;color:#323130}.category-popup-item.active{background-color:#5053b4;color:#fff;font-weight:500}.category-popup-item.active:hover{background-color:#4649aa}.category-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:#605e5c;cursor:pointer;flex:1 1;font-size:14px;font-weight:400;padding:12px 7px;position:relative;text-align:center;transition:all .2s ease}.category-tab:hover{margin-left:2px;margin-right:2px}.category-tab:hover:not(.category-tab.active):after{border-bottom:2px solid gray}.category-tab:hover{background:#0000}.category-tab.active{background:#0000;font-weight:500}.category-tab:focus{outline:none}.category-tab:after{background:#0000;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0;transition:background .2s ease}.category-tab.active:after{background:#5053b4}.palette-nodes-list{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:15px}.palette-nodes-list::-webkit-scrollbar{width:6px}.palette-nodes-list::-webkit-scrollbar-track{background:#f1f5f9}.palette-nodes-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.palette-nodes-list::-webkit-scrollbar-thumb:hover{background:#94a3b8}.palette-node-item{background:#0000;border:none;border-radius:0;cursor:grab;display:flex;flex-direction:column;gap:0;margin-bottom:12px;padding:0;transition:all .2s ease}.palette-node-item:hover{background:#0000}.palette-node-item:active{cursor:grabbing}.node-item-icon{flex-shrink:0;font-size:24px}.node-item-content{flex-grow:1;width:100%}.nodes-palette-wrapper .node-item-description{width:90%}.node-item-description{background:#faf9f8;border-radius:2px;box-shadow:0 0 0 0 #0000;color:#605e5c;cursor:grab;font-size:14px;padding:11px 12px;transition:all .15s ease;width:100%}.palette-node-item:hover .node-item-description{border-color:#605e5c;box-shadow:0 0 0 1px #605e5c}.palette-node-item:active .node-item-description{background:#f3f2f1;border-color:#8a8886;cursor:grabbing}.palette-node-item.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.palette-node-item.disabled .node-item-description{background:#e1dfdd;color:#a19f9d;cursor:not-allowed}.palette-node-item.disabled:hover .node-item-description{border-color:#0000;box-shadow:none}.palette-toggle-btn{align-items:center;background:#0000;border:none;color:#5b5fc7;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;position:absolute;right:-24px;top:50%;transform:translateY(-50%);transition:color .2s ease,transform .2s ease;width:24px;z-index:100}.palette-toggle-btn:hover{color:#4a4eb3;transform:translateY(-50%) scale(1.2)}.palette-toggle-btn:active{transform:translateY(-50%) scale(.95)}.palette-toggle-btn:focus{outline:none}.edit-node-panel{background:#fff;box-shadow:-4px 0 12px #00000026;color:#1e293b;display:flex;flex-direction:column;height:calc(100vh - 65px);position:fixed;top:65px;transition:right .3s ease;z-index:9999}.edit-node-panel.open{right:0}.panel-resize-handle{background:#0000;cursor:ew-resize;height:100%;left:0;position:absolute;top:0;transition:background .2s;width:6px;z-index:10}.panel-resize-handle:hover{background:#6366f14d}.panel-resize-handle:active{background:#6366f180}.panel-header{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.panel-header-content{justify-content:space-between;width:100%}.panel-header h3,.panel-title{color:#1e293b;font-size:16px;font-weight:500;margin:0}.panel-header h3,.panel-header-actions,.panel-title{align-items:center;display:flex;flex:0 0 auto;gap:8px}.panel-header-actions button[appearance=primary]{background-color:#5b5fc7!important;border:none;border-radius:4px;font-weight:500;padding:8px 20px}.panel-header-actions button[appearance=primary]:hover{background-color:#4c4fb4!important}.panel-close-btn{align-items:center!important;background:#0000!important;border-radius:4px!important;color:#1e293b!important;display:flex!important;height:32px!important;justify-content:center!important;min-width:32px!important;padding:0!important;width:32px!important}.panel-close-btn:hover{background:#f1f5f9!important;border-color:#cbd5e1!important;color:#1e293b!important}.panel-tabs{background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:0 20px}.panel-tabs [role=tablist]{display:flex;gap:4px;min-height:48px}.panel-tabs [role=tab]{background:#0000;border:none;border-bottom:2px solid #0000;color:#475569;cursor:pointer;font-size:14px;font-weight:500;padding:12px 16px;position:relative;transition:all .2s}.panel-tabs [role=tab]:hover{background:#6366f10d;color:#1e293b}.panel-tabs [role=tab][aria-selected=true]{background:#fff;border-bottom-color:#6366f1;color:#6366f1}.panel-tabs [role=tab][aria-selected=true]:after{background:#6366f1;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.panel-content{flex:1 1;overflow-y:auto;padding:20px}.panel-content form{display:flex;flex-direction:column;gap:20px}.edit-node-panel .field-style{margin-left:0!important}.edit-node-panel .greeting-section{box-sizing:border-box;max-width:100%!important;width:100%!important}.edit-node-panel .greeting-container{width:100%}.edit-node-panel .routing-grid-container{max-width:100%!important;width:100%!important}.edit-node-panel .routing-grid-header,.edit-node-panel .routing-grid-row{grid-gap:.5rem!important;display:grid!important;gap:.5rem!important;grid-template-columns:1fr 1fr 1fr auto!important;width:100%!important}.edit-node-panel .routing-grid-cell{width:100%!important}.edit-node-panel .routing-actions-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%!important}.edit-node-panel .next-step-section{margin-top:1.5rem;width:100%!important}.edit-node-panel .field-style>*,.edit-node-panel .fui-Field,.edit-node-panel .fui-Field>*{margin-left:0!important}.panel-content::-webkit-scrollbar{width:6px}.panel-content::-webkit-scrollbar-track{background:#f1f5f9}.panel-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.panel-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.edit-node-panel .holidays-tab{padding:0!important}.edit-node-panel .holidays-section-header,.edit-node-panel .open-hours-header,.edit-node-panel .section-header{color:#1e293b;font-size:16px!important;font-weight:500!important;margin-top:20px!important}.edit-node-panel .subsection .fui-CardHeader,.edit-node-panel .subsection header{color:#475569;font-size:14px!important;font-weight:500!important;margin-top:20px!important}.edit-node-panel .fui-Label{color:#475569;font-size:13px!important;font-weight:500!important}.edit-node-panel .fui-Combobox,.edit-node-panel .fui-Dropdown,.edit-node-panel .fui-Input,.edit-node-panel .fui-Select,.edit-node-panel .fui-Textarea,.edit-node-panel input,.edit-node-panel select,.edit-node-panel textarea{background-color:#f3f2f1!important;border:none!important;border-radius:4px;color:#1e293b;font-size:13px!important;width:100%!important}.edit-node-panel .fui-Combobox,.edit-node-panel .fui-Dropdown,.edit-node-panel .fui-Textarea,.edit-node-panel textarea{min-height:38px!important;padding:0 5px!important}.edit-node-panel .fui-Combobox,.edit-node-panel .fui-Dropdown,.edit-node-panel textarea{background-color:#f3f2f1!important;border:none!important;border-radius:4px;color:#1e293b;font-size:13px!important;margin-left:0!important;min-height:38px!important;padding:0 5px!important;width:100%!important}.edit-node-panel .fui-Combobox input,.edit-node-panel .fui-Dropdown input{padding:8px 12px!important}.edit-node-panel .fui-Input:focus,.edit-node-panel .fui-Select:focus,.edit-node-panel .fui-Textarea:focus,.edit-node-panel input:focus,.edit-node-panel select:focus,.edit-node-panel textarea:focus{border-color:#6366f1}.edit-node-panel .fui-Button,.edit-node-panel button{font-size:13px!important;font-weight:500!important}.edit-node-panel .panel-header .fui-Button.close-btn,.panel-header .close-btn{background:#0000!important;border:none!important;color:#64748b!important}.edit-node-panel .panel-header .fui-Button.close-btn:hover,.panel-header .close-btn:hover{background:#0000!important;color:#1e293b!important}.edit-node-panel .add-holiday-button,.edit-node-panel .add-range-button,.edit-node-panel .generate-audio-button,.panel-header-actions .fui-Button{background-color:#5b5fc7!important;color:#fff!important}.edit-node-panel .add-holiday-button:hover,.edit-node-panel .add-range-button:hover,.edit-node-panel .generate-audio-button:hover,.panel-header-actions .fui-Button:hover{background-color:#4f52b2!important;color:#fff!important}.open-hours-day-content .fui-Button{margin-left:2rem!important;margin-top:1rem!important}.edit-node-panel .holiday-message-content,.edit-node-panel .holidays-content,.edit-node-panel .open-hours-content,.edit-node-panel .select-holidays-content{margin-left:1rem!important;margin-top:20px!important}.edit-node-panel .weekend-content{margin-top:20px!important}.edit-node-panel .holidays-fallback-content .fui-Combobox,.edit-node-panel .holidays-fallback-content .fui-Dropdown,.edit-node-panel .holidays-fallback-content input,.edit-node-panel .weekend-content .fui-Combobox{margin-left:0!important}.edit-node-panel .holiday-message-content,.edit-node-panel .holidays-fallback-content,.edit-node-panel .open-hours-message-content,.edit-node-panel .select-holidays-content,.edit-node-panel .subsection,.edit-node-panel .subsection-content,.edit-node-panel .weekend-content{width:100%!important}.edit-node-panel .open-hours-message-content{margin-left:0!important}.edit-node-panel .holidays-fallback-content,.edit-node-panel .open-hours-fallback-content{display:flex!important;flex-direction:column!important;gap:1rem!important}.edit-node-panel .holidays-fallback-content>div:first-child,.edit-node-panel .open-hours-fallback-content>div:first-child{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:1rem!important}.edit-node-panel .holidays-fallback-content .fui-Radio,.edit-node-panel .open-hours-fallback-content .fui-Radio{align-items:center!important;display:inline-flex!important}.edit-node-panel .holidays-fallback-content label,.edit-node-panel .open-hours-fallback-content label{align-items:center!important;display:inline-flex!important;margin:0!important}.edit-node-panel .day-accordion,.edit-node-panel .open-hours-fallback-content>div,.edit-node-panel .open-hours-message-content>div,.edit-node-panel .weekday-item{margin-left:0!important}.edit-node-panel .holiday-item,.edit-node-panel .holiday-row{align-items:flex-end!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important;margin-bottom:.5rem;margin-left:2rem!important}.edit-node-panel .holiday-item .fui-Field,.edit-node-panel .holiday-row .fui-Field{flex:1 1!important;min-width:0!important}.edit-node-panel .delete-holiday-button,.edit-node-panel .delete-range-button{align-self:flex-end!important;flex-shrink:0!important;margin-top:0!important;min-width:auto!important;padding:8px!important}.edit-node-panel .delete-holiday-button span:not(.fui-Button__icon),.edit-node-panel .delete-range-button span:not(.fui-Button__icon){display:none!important}.edit-node-panel .holidays-item,.edit-node-panel .time-range-item{align-items:flex-end!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:10px!important}.edit-node-panel .holidays-item .fui-Field,.edit-node-panel .time-range-item .fui-Field{flex:1 1!important;min-width:0!important}.edit-node-panel .day-content>div,.edit-node-panel .time-range-item,.edit-node-panel .time-ranges-list{margin-left:1rem!important}.edit-node-panel .add-time-range-button,.edit-node-panel .day-content button[type=button]{margin-left:2rem!important;margin-top:1rem!important}.edit-node-panel .holidays-section-content{border-left:2px solid #e0e0e0;padding-left:15px!important;width:100%!important}.edit-node-panel .holidays-fallback-content,.edit-node-panel .holidays-item,.edit-node-panel .holidays-weekend-content{margin-left:1rem!important}.edit-node-panel .div-container-search,.edit-node-panel .dropdown-inline,.edit-node-panel .queue-form-search-user .div-container-search{margin-left:0!important;width:100%!important}.edit-node-panel .input-graph-style,.edit-node-panel .search-user-queue-style{width:100%!important}.edit-node-panel .search-user-queue-style .div-container-search{margin-left:0!important;width:100%!important}.edit-node-panel .survey-container{gap:20px!important;padding:0!important}.edit-node-panel .survey-timeout,.edit-node-panel .survey-toggle{align-items:center;flex-direction:row;gap:12px;width:100%!important}.edit-node-panel .music-item,.edit-node-panel .music-list,.edit-node-panel .survey-goodbye{width:100%!important}.edit-node-panel .survey-add-question,.edit-node-panel .survey-question,.edit-node-panel .survey-questions-list{width:100%}.edit-node-panel .survey-add-question .fui-Input{width:100%!important}.edit-node-panel .survey-goodbye-audio{width:100%}.edit-node-panel .survey-question input,.edit-node-panel .survey-question select,.edit-node-panel .survey-timeout-input input{max-width:90%!important;width:90%!important}.edit-node-panel .survey-container .fui-Field{margin-left:0!important;width:100%}.edit-node-panel .survey-container .fui-Input__input{width:90%!important}.edit-node-panel .survey-question-details{padding:12px;width:90%}.edit-node-panel .survey-question-details>div{width:90%}.custom-edge-label-wrapper{align-items:center;display:flex;gap:8px;pointer-events:all;position:absolute}.custom-edge-label{background:#fff;border:1px solid #3b82f6;border-radius:6px;box-shadow:0 2px 6px #0000001a;color:#3b82f6;font-size:12px;font-weight:500;padding:4px 10px}.custom-edge-delete-btn{align-items:center;background:#5b5fc7;border:1px solid #5b5fc7;border-radius:50%;box-shadow:0 2px 6px #5b5fc74d;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;padding:0;transition:all .2s ease;width:24px}.custom-edge-label-wrapper:hover .custom-edge-delete-btn{opacity:1;transform:scale(1)}.custom-edge-delete-btn:hover{background:#4a4fb0;border-color:#4a4fb0;transform:scale(1.1)}.custom-edge-delete-btn svg{height:14px;width:14px}.editable-edge-input{background:#fff;border:2px solid #3b82f6;border-radius:6px;box-shadow:0 2px 8px #3b82f64d;color:#3b82f6;font-size:12px;font-weight:500;min-width:100px;outline:none;padding:6px 12px;text-align:center}.editable-edge-input:focus{border-color:#2563eb;box-shadow:0 2px 12px #2563eb66}.chatflow-diagram-container{background:linear-gradient(135deg,#f5f7fa,#e8eef3);display:flex;height:calc(100vh - 60px);position:relative;width:100%}.diagram-flow-area{flex:1 1;position:relative}.react-flow__node{border-style:solid!important;border-width:2px!important}.react-flow__node,.react-flow__node-default{overflow:visible!important}.diagram-error,.diagram-loading{align-items:center;display:flex;flex-direction:column;font-size:18px;gap:20px;height:100vh;justify-content:center}.diagram-loading div{color:#3b82f6;font-weight:500}.diagram-error div{color:#dc2626;font-weight:500}.diagram-panel-header{background:#fffffff2;border-radius:10px;box-shadow:0 4px 12px #0000001a;min-width:350px;padding:15px 20px}.panel-header-content{align-items:center;display:flex;gap:15px}.back-button{flex-shrink:0}.panel-title{flex-grow:1}.panel-title h3{color:#1e293b;font-size:20px;font-weight:500;margin:0}.panel-subtitle{color:#64748b;font-size:13px;margin-top:2px}.node-resource-account{display:flex;flex-direction:column;gap:10px;position:relative}.node-resource-account .node-menu-btn{left:50%!important;right:auto!important;top:-20px!important;transform:translateX(-50%)!important}.node-holidays{display:flex;flex-direction:column;gap:10px;position:relative}.node-holidays .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-holidays .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-open-hours{display:flex;flex-direction:column;gap:10px;position:relative}.node-open-hours .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-open-hours .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-check-variable,.node-condition-branch,.node-ivr,.node-ivr-option,.node-prompt,.node-queue-transfer,.node-regexp,.node-routing,.node-time,.node-workflow{display:flex;flex-direction:column;gap:10px;position:relative}.node-ivr .node-menu-btn,.node-prompt .node-menu-btn,.node-routing .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-ivr .node-menu-btn:hover,.node-prompt .node-menu-btn:hover,.node-routing .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-menu-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:#000;cursor:pointer;display:flex!important;justify-content:center;opacity:1!important;padding:4px 6px;position:absolute;right:4px;top:4px;transition:all .2s ease;visibility:visible!important;z-index:1000!important}.node-menu-btn:hover{background:#0000000d;color:#000;transform:scale(1.05)}.node-menu-btn:active{transform:scale(.95)}.react-flow__node .node-menu-btn{display:flex!important;opacity:1!important;visibility:visible!important;z-index:1000!important}.node-greeting{display:flex;flex-direction:column;gap:10px;position:relative}.node-greeting .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-greeting .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-title{color:#1e40af}.node-name{color:#334155;font-size:15px;font-weight:500;margin-bottom:5px;text-align:center}.node-ivr{display:flex;flex-direction:column;gap:10px;padding:12px;position:relative}.node-ivr .node-menu-btn{color:#000!important;right:-9px!important;top:-9px!important}.node-ivr .node-menu-btn:hover{background:#0000000d!important;color:#000!important}.node-title{font-size:16px;font-weight:700;margin-bottom:5px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.node-separator{background:linear-gradient(90deg,#0000,#cbd5e1,#0000);height:1px;margin:5px 0}.node-info{display:flex;flex-direction:column;gap:6px}.node-info-label{color:#475569;font-size:12px;font-weight:500;letter-spacing:.5px;margin-bottom:3px;text-transform:uppercase}.node-info-item{align-items:center;background:#f1f5f9;border-radius:5px;color:#64748b;display:flex;font-size:13px;gap:5px;max-width:100%;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}.diagram-controls,.diagram-minimap{background:#fffffff2;border-radius:8px;box-shadow:0 2px 8px #0000001a}.react-flow__handle{background:#555!important;border:2px solid #fff!important;height:6px!important;width:6px!important}.react-flow__handle-top{top:-5px!important}.react-flow__handle-bottom{bottom:-5px!important}.entity-list-button-style{margin:.5rem!important}.entity-list-table-wrapper{box-sizing:border-box!important;max-height:calc(100vh - 10rem)!important;max-width:80%!important;overflow-y:auto!important;scroll-behavior:smooth!important;scrollbar-color:silver #0000!important;scrollbar-width:thin!important}.entity-list-table-wrapper::-webkit-scrollbar{width:6px!important}.entity-list-table-wrapper::-webkit-scrollbar-track{background:#0000!important}.entity-list-table-wrapper::-webkit-scrollbar-thumb{background-color:#b0b0b0!important;border-radius:3px!important}.entity-list-table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#999!important}.access-denied-message p{color:#58151c}.entity-list-table-style{background-color:#fff!important;border-collapse:collapse;min-width:620px!important;width:100%}.entity-list-header-style{background-color:#fff!important;border-bottom:1px solid #e0e0e0;height:2.5rem!important;position:-webkit-sticky;position:sticky;top:0;z-index:2}.entity-list-cell-right{width:80px!important}.entity-list-cell-bold{font-size:.85rem!important;font-weight:500!important}.entity-list-div-filter-style{justify-content:space-between;margin-top:2%}.entity-list-header-filter-container{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.entity-list-input-filter-style{margin-bottom:2%;width:80%}.entity-list-table-container{padding:.1rem!important}.entity-list-div-filter-style{align-items:center;display:flex;gap:.5rem}.entity-list-filter-icon{cursor:pointer;transition:color .2s ease}.entity-list-filter-icon:hover{color:#0078d4}.entity-form-root{box-sizing:border-box;margin:20px 8rem 5rem;padding:.5rem;position:relative;width:auto}.entity-form-header-actions{border-radius:8px;display:flex;gap:10px;padding:6px 10px;position:fixed;right:0;top:70px;z-index:1000}.entity-form-title{font-size:1.5rem;font-weight:500;margin-bottom:20px}.entity-form-field-wrapper{margin-bottom:24px;width:40%}.entity-form-field-wrapper label{color:#323130;font-weight:500}.entity-form-field-wrapper input{background-color:#f3f2f1!important;border:none!important}.entity-form-error-message{background-color:#ffe6e6;border:1px solid #f99;border-radius:4px;color:#d13438;margin-bottom:16px;padding:10px}.entitie-form-input{background-color:#f3f2f1!important;border:none!important;box-sizing:border-box;font-size:.9rem!important;margin-left:5rem;width:100%!important}.entity-form-table-container{margin-top:20px}.entity-form-add-admin-button{margin-bottom:1rem;margin-left:5rem!important}.entity-form-search-container{margin-left:5rem;margin-top:.5rem;width:40%}.entity-form-table-wrapper{box-sizing:border-box;margin-top:16px;max-height:calc(100vh - 25rem);max-width:80%;overflow-y:auto;scroll-behavior:smooth;scrollbar-color:silver #0000;scrollbar-width:thin}.entity-form-table-wrapper::-webkit-scrollbar{width:6px}.entity-form-table-wrapper::-webkit-scrollbar-track{background:#0000}.entity-form-table-wrapper::-webkit-scrollbar-thumb{background-color:#b0b0b0;border-radius:3px}.entity-form-table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#999}.entity-form-table-style{background-color:#fff;border-collapse:collapse;min-width:620px;width:100%}.entity-form-header-style{background-color:#fff;border-bottom:1px solid #e0e0e0;height:2.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:2}.entity-form-empty-state{color:#666;padding:1rem;text-align:center}.entity-form-role-dropdown{background-color:#f3f2f1!important;border:none!important;width:100%}@media (max-width:1024px){.entity-form-field-wrapper,.entity-form-search-container{width:70%}}@media (max-width:768px){.entity-form-root{margin:2rem auto}.entity-form-header-actions{justify-content:flex-end;margin-bottom:1rem;position:static}.entity-form-field-wrapper,.entity-form-search-container{width:100%}.entity-form-table-wrapper{max-height:calc(100vh - 20rem)}}.group-list-button-style{margin:.5rem!important}.group-list-table-wrapper{box-sizing:border-box!important;max-height:calc(100vh - 10rem)!important;overflow-y:auto!important;scroll-behavior:smooth!important;scrollbar-color:silver #0000!important;scrollbar-width:thin!important;width:80%!important}.group-list-table-wrapper::-webkit-scrollbar{width:6px!important}.group-list-table-wrapper::-webkit-scrollbar-track{background:#0000!important}.group-list-table-wrapper::-webkit-scrollbar-thumb{background-color:#b0b0b0!important;border-radius:3px!important}.group-list-table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#999!important}.group-list-table-style{background-color:#fff!important;border-collapse:collapse;min-width:620px!important;width:100%}.group-list-header-style{background-color:#fff!important;border-bottom:1px solid #e0e0e0;height:2.5rem!important;position:-webkit-sticky;position:sticky;top:0;z-index:2}.group-list-cell-right{width:10%!important}.group-list-cell-bold{font-size:.85rem!important;font-weight:500!important}.group-list-div-filter-style{justify-content:space-between;margin-top:2%}.group-list-input-filter-style{margin-bottom:2%;width:80%}.group-list-table-container{padding:.1rem!important}.group-list-header-filter-container{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.group-list-div-filter-style{align-items:center;display:flex;gap:.5rem}.group-list-filter-icon{cursor:pointer;transition:color .2s ease}.group-list-filter-icon:hover{color:#0078d4}.group-form-root{box-sizing:border-box;padding:.5rem .5rem 2.5rem;width:100%}.group-form-root::-webkit-scrollbar{width:.5rem}.group-form-root::-webkit-scrollbar-thumb{background-color:silver;border-radius:.5rem}.group-form-root::-webkit-scrollbar-track{background:#0000}.group-form-group .fui-Field__validationMessage{margin-left:5rem!important}.group-form-group,.group-form-header{margin-bottom:2rem}.group-form-group{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:50%}.group-form-container{margin:auto!important;width:70%}.group-form-group label{font-weight:500;margin-right:5rem;min-width:150px;padding-top:.5rem}.group-form-field{flex:1 1;max-width:100%}.group-form-input{background-color:#f3f2f1!important;border:none!important;box-sizing:border-box;font-size:.9rem!important;margin-left:5rem;width:100%!important}.group-form-agents-section{margin-top:2rem}.group-form-button-add{margin-bottom:1rem}.group-form-search-container{box-sizing:border-box;margin-bottom:1rem;margin-top:1rem;width:50%}.group-form-group .group-scope{margin-left:5rem}.group-scope{background-color:#f3f2f1!important;border:none!important;width:100%}.group-form-table-container .fui-TableHeader th:last-child{width:10%!important}.group-form-table-container{margin-top:1rem}.group-form-empty-state{color:#666;text-align:center}.group-form-actions{display:flex;justify-content:flex-end}.group-form-button-submit{margin-right:1rem}.agent-list-table-container{padding:.1rem!important}.agent-list-button-style{margin:.5rem!important}.agent-list-table-wrapper{box-sizing:border-box!important;max-height:calc(100vh - 10rem)!important;overflow-y:auto!important;scroll-behavior:smooth!important;scrollbar-color:silver #0000!important;scrollbar-width:thin!important}.agent-list-table-wrapper::-webkit-scrollbar{width:6px!important}.agent-list-table-wrapper::-webkit-scrollbar-track{background:#0000!important}.agent-list-table-wrapper::-webkit-scrollbar-thumb{background-color:#b0b0b0!important;border-radius:3px!important}.agent-list-table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#999!important}.agent-list-table-style{background-color:#fff!important;border-collapse:collapse;min-width:620px!important;width:100%}.agent-list-header-style{background-color:#fff!important;border-bottom:1px solid #e0e0e0;height:2.5rem!important;position:-webkit-sticky;position:sticky;top:0;z-index:2}.agent-list-cell-right{width:10%!important}.agent-list-cell-bold{font-size:.85rem!important;font-weight:500!important}.agent-list-div-filter-style{align-items:center;display:flex;justify-content:space-between;margin-top:2%}.agent-list-header-filter-container{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.agent-list-input-filter-style{margin-bottom:2%;width:80%}.agent-list-filter-icon{cursor:pointer;transition:color .2s ease}.agent-list-filter-icon:hover{color:#0078d4}.div-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;top:-.5rem;width:100%}.queues-page-container{box-sizing:border-box;margin:0!important;max-width:100%!important;padding:0 2rem;width:100%!important}.div-wrapper .tab-list{flex:1 1 auto;width:100%!important}.queues-content>*{margin:0 auto!important;max-width:1400px;width:80%!important}.div-wrapper .btn-add-style{margin-left:auto}.div-agent-queue-style{margin-left:1rem}.div-queue-list-style{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;width:50%}.switch_item .fui-Field{align-items:start!important;display:flex!important;justify-content:space-between!important}.switch_item{width:48%}.queue-list-button-style{margin:.5rem!important}.queue-list-table-wrapper{box-sizing:border-box!important;max-height:calc(100vh - 10rem)!important;overflow-y:auto!important;scroll-behavior:smooth!important;scrollbar-color:silver #0000!important;scrollbar-width:thin!important}.queue-list-table-wrapper::-webkit-scrollbar{width:6px!important}.queue-list-table-wrapper::-webkit-scrollbar-track{background:#0000!important}.queue-list-table-wrapper::-webkit-scrollbar-thumb{background-color:#b0b0b0!important;border-radius:3px!important}.queue-list-table-wrapper::-webkit-scrollbar-thumb:hover{background-color:#999!important}.queue-list-table-style{background-color:#fff!important;border-collapse:collapse;min-width:620px!important;width:100%}.queue-list-header-style{background-color:#fff!important;border-bottom:1px solid #e0e0e0;height:2.5rem!important;position:-webkit-sticky;position:sticky;top:0;z-index:2}.queue-list-cell-right{width:10%!important}.queue-list-cell-bold{font-size:.85rem!important;font-weight:500!important}.queue-list-div-filter-style{justify-content:space-between;margin-top:2%}.queue-list-input-filter-style{margin-bottom:2%;width:80%}.queue-list-no-permission{color:#d13438;font-size:1.1rem;padding:2rem;text-align:center}.queue-list-table-container{padding:.1rem!important}.queue-list-header-filter-container{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}.queue-list-div-filter-style{align-items:center;display:flex;gap:.5rem}.queue-list-filter-icon{cursor:pointer;transition:color .2s ease}.queue-list-filter-icon:hover{color:#0078d4}.queue-form-root{box-sizing:border-box;max-height:calc(100vh - 10rem);max-width:100%;padding:.5rem .5rem 2.5rem;scroll-behavior:smooth;scrollbar-color:silver #0000;scrollbar-width:thin;width:100%}.queue-form-root::-webkit-scrollbar{width:.5rem}.queue-form-root::-webkit-scrollbar-thumb{background-color:silver;border-radius:.5rem}.queue-form-root::-webkit-scrollbar-track{background:#0000}.queue-form-group{align-items:flex-start;display:flex;flex-direction:row;width:100%}.queue-form-group label{font-weight:500;margin-right:5rem;min-width:150px;padding-top:.5rem}.queue-form-chat-disv{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;margin-left:5rem;width:calc(100% - 5rem)!important}.queue-form-row{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;width:100%}.queue-form-root .music-item{align-items:center;background-color:#e7e5ff;border-radius:8px;box-sizing:border-box;color:indigo;display:flex;font-weight:500;margin-left:5rem;padding:.3rem .6rem;width:30%}.queue-form-two-columns{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:5rem;max-width:100%;width:100%}.queue-form-column{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-width:0;width:calc(50% - .75rem)}.queue-form-column .queue-form-group{align-items:stretch;flex-direction:column}.queue-form-column .queue-form-group label{margin-bottom:.5rem;margin-right:0}.queue-form-column,.queue-form-column .queue-form-field{margin-bottom:2rem;max-width:100%!important;width:100%!important}.queue-form-field{flex:1 1;font-weight:500;margin-bottom:2rem;max-width:50%}.queue-form-field .fui-Field__validationMessage{margin-left:5rem!important}.queue-form-field-group{align-items:flex-start;display:flex;flex-direction:row;width:100%}.queue-form-field-group label{font-weight:500;margin-right:5rem;min-width:150px;padding-top:.5rem}.queue-form-entity-scope{display:flex;flex-direction:column;gap:2rem;width:calc(100% - 5rem)!important}.queue-form-input-inline{background-color:#f3f2f1!important;border:none!important;box-sizing:border-box;font-size:.9rem!important;margin-bottom:2rem;margin-left:5rem!important;width:calc(100% - 5rem)!important}.queue-form-radio-group:not(.holidays-tab .queue-form-radio-group,.survey-container .queue-form-radio-group){display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;margin-left:5rem}.queue-form-checkbox{margin-bottom:2rem;width:100%}.queue-form-checkbox,.queue-form-checkbox-vip-priority{align-items:center;display:flex;justify-content:space-between}.queue-form-checkbox-vip-priority{margin-bottom:1rem;width:50%}.queue-form-checkbox label{font-weight:500;margin-right:5rem;min-width:150px}.queue-form-search-user{width:50%!important}.queue-form-info-icon-btn{background-color:#8b8cc7!important;border:none!important;color:#fff!important;cursor:pointer}.queue-form-wait-time-row{align-items:center;display:flex;gap:1rem;margin-bottom:1rem;margin-left:5rem;margin-top:.8rem;width:30%}.queue-form-table-header-input-small{background-color:#f3f2f1!important;border:none!important;width:6rem!important}.queue-form-wait-time-values{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:1rem}.queue-form-wait-time-tag{background-color:#e7e5ff;border-radius:.6rem;color:indigo;cursor:pointer;font-size:.85rem;padding:.3rem .6rem}.queue-form-wait-time-list-values{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:5rem;max-width:35%}.queue-form-btn-tag-activity{background-color:#e7e5ff!important;color:indigo!important}.queue-form-slider{align-items:center;display:flex}.queue-form-delete-waitTimeInterval-btn:hover{color:red}.queue-form-music-item{align-items:center;background-color:#e7e5ff;border-radius:8px;box-sizing:border-box;color:indigo;display:flex;font-weight:500;padding:.3rem .6rem;width:30%}@media (max-width:1700px){.queue-form-music-item{width:50%}}.queue-form-btn-play-stop{background-color:initial;border:none;color:indigo;cursor:pointer;transition:all .3s ease}.queue-form-btn-play-stop:hover{background-color:#fff}.queue-form-vip-form{width:50%}.queue-form-vip-form,.queue-form-vip-form-user{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.queue-form-sla{font-weight:500!important;margin-bottom:.5rem;margin-left:5rem!important;margin-top:.5rem}.queue-form-btn-add-VIP{align-self:flex-start;margin-left:5rem!important;width:auto!important}.service-integ-dropdown-inline{background-color:#f3f2f1!important;border:none!important;margin-left:5rem!important;width:50%!important}.queue-form-no-spinner::-webkit-inner-spin-button,.queue-form-no-spinner::-webkit-outer-spin-button,.queue-form-no-spinner:focus::-webkit-inner-spin-button,.queue-form-no-spinner:focus::-webkit-outer-spin-button,.queue-form-no-spinner:hover::-webkit-inner-spin-button,.queue-form-no-spinner:hover::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}.queue-form-no-spinner{-moz-appearance:textfield!important}.info-icon-btn{background-color:#8b8cc7!important;border:none!important;color:#fff!important;cursor:pointer}.wait-time-row{align-items:center;display:flex;gap:1rem;margin-left:5rem;margin-top:.8rem;width:50%}.table-header-input-small{background-color:#f3f2f1!important;border:none!important;width:6rem!important}.wait-time-values{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:1rem}.wait-time-tag{background-color:#e7e5ff;border-radius:.6rem;color:indigo;cursor:pointer;font-size:.85rem;padding:.3rem .6rem}.wait-time-list-values{display:flex;flex-wrap:wrap;gap:.5rem;margin-left:5rem;max-width:50%}.btn-tag-activity{background-color:#e7e5ff!important;color:indigo!important}.search-agent-dropdown-inline{background-color:#f3f2f1!important;border:none!important;margin-left:5rem!important;width:50%!important}.authorized-activity-field{margin-bottom:20px}.agent-activities-section{margin-bottom:30px;max-width:50%}.agent-activities-title{display:block;font-weight:500;margin-bottom:10px}.default-activity-field{font-weight:500}.activity-input-container{display:flex;gap:10px;margin-bottom:20px;width:113%}.activity-input{flex:1 1}.activities-list{margin-bottom:20px;margin-left:5rem!important;width:100%}.activity-item{align-items:center;display:flex;gap:10px;padding:8px}.activity-item-text{flex:1 1}.dropdown-inline-default{background-color:#f3f2f1!important;border:none!important;box-sizing:border-box;font-size:.9rem!important;margin-bottom:1rem!important;width:100%!important}.activity-item-input{flex:1 1}.agent-profile-form-group{align-items:flex-start;display:flex;flex-direction:row;width:100%}.agent-profile-form-group label{font-weight:500;min-width:150px;padding-top:.5rem}.agent-profile-form-root{max-height:calc(100vh - 10rem);padding:.5rem .5rem 2.5rem;width:50%}.agent-profile-form-root::-webkit-scrollbar{width:.5rem}.agent-profile-form-root::-webkit-scrollbar-thumb{background-color:silver;border-radius:.5rem}.agent-profile-form-root::-webkit-scrollbar-track{background:#0000}.agent-profile-form-field{flex:1 1;max-width:100%}.agent-profile-form-field .fui-Field__validationMessage,.obo-div .fui-Field__hint{margin-left:5rem}.agent-profile-form-dropdown{background-color:#f3f2f1!important;border:none!important;margin-left:5rem;width:80%!important}.agent-profile-form-header-row{margin-bottom:.5rem;margin-left:150px}.agent-profile-form-checkbox-row{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;width:98%}.agent-profile-form-checkbox-row label{font-weight:500;min-width:150px}.agent-profile-form-dropdown-row-container,.agent-profile-form-input-row-container{align-items:flex-start;display:flex;flex-direction:row;gap:.3rem;margin-top:1rem;width:100%!important}.agent-profile-form-dropdown-row-container label,.agent-profile-form-input-row-container label{font-weight:500;min-width:150px;padding-top:.5rem}.agent-profile-form-dropdown-row,.agent-profile-form-input-row{background-color:#f3f2f1!important;border:none!important;flex:1 1;margin-left:5rem;width:80%!important}.agent-profile-form-advanced-content{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}.agent-profile-form-advanced-content.open{max-height:500px;opacity:1}.agent-profile-form-root .fui-Combobox,.agent-profile-form-root .fui-Dropdown,.agent-profile-form-root .fui-Input,.agent-profile-form-root .fui-Select,.agent-profile-form-root .fui-Textarea,.agent-profile-form-root input[type=email],.agent-profile-form-root input[type=number],.agent-profile-form-root input[type=password],.agent-profile-form-root input[type=tel],.agent-profile-form-root input[type=text],.agent-profile-form-root select,.agent-profile-form-root textarea{background-color:#f3f2f1!important;border:none!important;width:80%!important}.gauge-widget{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center}.gauge-container{max-width:200px;width:100%}.gauge-svg{height:auto;width:100%}.gauge-value{color:#323130;font-size:32px;font-weight:700}.gauge-range{color:#605e5c;font-size:14px}.table-widget{height:100%;overflow:hidden;width:100%}.table-container{height:100%;overflow:auto;width:100%}.table-widget table{border-collapse:collapse;font-size:13px;width:100%}.table-widget thead{background:#f5f5f5;position:-webkit-sticky;position:sticky;top:0;z-index:1}.table-widget th{border-bottom:2px solid #e1e1e1;color:#323130;font-weight:500;padding:8px 12px;text-align:left}.table-widget td{border-bottom:1px solid #e1e1e1;padding:8px 12px}.table-widget tbody tr:hover{background:#f9f9f9}.table-empty{color:#605e5c}.metric-widget,.table-empty{align-items:center;display:flex;height:100%;justify-content:center}.metric-widget{flex-direction:column;gap:24px}.metric-value{font-size:96px;font-weight:300;letter-spacing:-2px;line-height:1}.metric-trend{font-size:22px;font-weight:400;opacity:.6}.metric-trend.positive{color:#498205}.metric-trend.negative{color:#d13438}.widget-container{background:#fff;border:1px solid #e1dfdd;border-radius:12px;box-shadow:0 1px 2px #0000000a;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:16px;transition:box-shadow .2s ease;width:100%}.widget-container:hover{box-shadow:0 2px 8px #00000014}.widget-header{align-items:flex-start;cursor:grab;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:12px;-webkit-user-select:none;user-select:none}.widget-header:active{cursor:grabbing}.widget-title{align-items:center;color:#323130;display:flex;flex:1 1;font-size:16px;font-weight:500;gap:8px;margin:0 0 4px}.widget-actions{display:flex;flex-shrink:0;gap:8px}.widget-edit-indicator{color:#0078d4;font-size:12px;font-weight:400}.widget-description{color:#605e5c;font-size:12px;line-height:1.3;margin:0}.widget-body{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:hidden}.widget-empty-state,.widget-error,.widget-loading{align-items:center;color:#605e5c;display:flex;flex-direction:column;height:100%;justify-content:center}.widget-error{color:#d13438}.widget-empty-state{background:#faf9f8;border-radius:8px;margin:16px;padding:32px 20px;text-align:center}.widget-empty-state .empty-icon{color:#00a4a6;font-size:56px;margin-bottom:16px;opacity:.4}.widget-empty-state .empty-message{color:#323130;font-size:14px;font-weight:500;line-height:1.5}.ms-Dropdown-callout,.ms-Dropdown-item,.ms-Dropdown-items{background-color:#fff!important}.ms-Dropdown-item{color:#323130!important}.ms-Dropdown-item:hover{color:#323130!important}.ms-Dropdown-item.is-checked:hover,.ms-Dropdown-item.is-selected:hover,.ms-Dropdown-item:hover{background-color:#f3f2f1!important}.ms-Dropdown-item.is-checked,.ms-Dropdown-item.is-selected{background-color:#f3f2f1!important;color:#323130!important}.ms-Dropdown-item .ms-Checkbox{background-color:#fff!important}.ms-Dropdown-item .ms-Checkbox-checkbox{background-color:#fff!important;border-color:#605e5c!important}.ms-Dropdown-item .ms-Checkbox-checkbox.is-checked{background-color:#0078d4!important;border-color:#0078d4!important}.ms-Dropdown-item .ms-Checkbox-checkmark{color:#fff!important}.ms-Dropdown-header,.ms-Dropdown-optionText{color:#323130!important}.ms-Dropdown-header{background-color:#fff!important}.ms-Dropdown-divider{background-color:#edebe9!important}.ms-Dropdown-item.is-disabled{background-color:#fff!important;color:#a19f9d!important}.ms-Dropdown-items::-webkit-scrollbar{width:8px}.ms-Dropdown-items::-webkit-scrollbar-track{background:#f1f1f1}.ms-Dropdown-items::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.ms-Dropdown-items::-webkit-scrollbar-thumb:hover{background:#555}.ms-Dropdown-item *,.ms-Dropdown-item.is-checked *,.ms-Dropdown-item.is-selected *{color:#323130!important}.ms-Dropdown-item span,.ms-Dropdown-item.is-checked span,.ms-Dropdown-item.is-selected span{background-color:initial!important;color:#323130!important}.ms-Dropdown-item button{background-color:initial!important}.ms-Dropdown-item [class*=dark],.ms-Dropdown-item[class*=dark]{background-color:#fff!important;color:#323130!important}.react-grid-item.resizing{z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.react-grid-placeholder{background:red;-o-user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.ms-Callout-main,.ms-DatePicker-callout{background-color:#fff!important}.ms-CalendarDay-dayPicker,.ms-CalendarDay-header,.ms-CalendarDay-monthAndYear,.ms-CalendarDay-monthPicker,.ms-CalendarDay-yearPicker{background-color:#fff!important;color:#323130!important}.ms-CalendarDay-day,.ms-CalendarDay-dayWrapper,.ms-CalendarDay-weekRow{background-color:#fff!important}.ms-CalendarDay-day{color:#323130!important}.ms-CalendarDay-day.ms-CalendarDay-day--selected{background-color:#0078d4!important;color:#fff!important}.ms-CalendarDay-day:hover{background-color:#f3f2f1!important;color:#323130!important}.ms-CalendarDay-day.ms-CalendarDay-day--disabled{background-color:#fff!important;color:#a19f9d!important}.ms-CalendarDay-navigationButton{background-color:initial!important;color:#323130!important}.ms-CalendarDay-navigationButton:hover{background-color:#f3f2f1!important;color:#323130!important}.ms-CalendarMonth-monthOption{background-color:#fff!important;color:#323130!important}.ms-CalendarMonth-monthOption:hover{background-color:#f3f2f1!important;color:#323130!important}.ms-CalendarDay-goToTodayButton{background-color:#fff!important;color:#0078d4!important}.ms-CalendarDay-goToTodayButton:hover{background-color:#f3f2f1!important;color:#0078d4!important}.ms-Layer[class*=DatePicker]{background-color:#fffffff2!important}.ms-CalendarDecade-decadePicker,.ms-CalendarDecade-root,.ms-CalendarDecade-yearOption,.ms-CalendarDecade-yearOption button,.ms-CalendarYear-root,.ms-CalendarYear-yearOption,.ms-CalendarYear-yearOption button,.ms-CalendarYear-yearPicker{background-color:#fff!important;color:#323130!important}.ms-CalendarDecade-yearOption button:hover,.ms-CalendarDecade-yearOption:hover,.ms-CalendarYear-yearOption button:hover,.ms-CalendarYear-yearOption:hover{background-color:#f3f2f1!important;color:#323130!important}.ms-CalendarYear-yearOption.ms-CalendarYear-yearOption--selected,.ms-CalendarYear-yearOption.ms-CalendarYear-yearOption--selected button{background-color:#0078d4!important;color:#fff!important}.ms-Button--icon.ms-CalendarDay-monthAndYear button,.ms-Button.ms-CalendarDay-monthAndYear button,.ms-CalendarDecade-navigationButtonsContainer,.ms-CalendarYear-currentYear,.ms-CalendarYear-navigationButtonsContainer{background-color:#fff!important;color:#323130!important}.ms-CalendarDecade-yearGrid,.ms-CalendarYear-yearGrid,.ms-Callout,.ms-DatePicker-callout .ms-Callout-main,.ms-Layer,div[class*=Calendar]{background-color:#fff!important}.ms-CalendarDecade-currentDecade span,.ms-CalendarYear-currentYear span{color:#323130!important}.dashboard-buttons-bar{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-bottom:.5rem;padding-right:12px}.edit-layout-button{align-items:center;background:#5b5fc7;border:none;border-radius:8px;box-shadow:0 2px 4px #8b5cf633;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:5px 10px;transition:all .3s ease;white-space:nowrap}.edit-layout-button:hover{background:#4a4fb5;box-shadow:0 4px 8px #4a4fb54d;transform:translateY(-1px)}.edit-layout-button.active{background:#10b981;box-shadow:0 2px 4px #10b98133;padding:5px 10px}.edit-layout-button.active:hover{background:#059669;box-shadow:0 4px 8px #10b9814d}.realtime-dashboard-loading{align-items:center;color:#323130;display:flex;height:100vh;justify-content:center}.realtime-dashboard-container .tab-list{background:#fff;border:1px solid #edebe9;border-radius:12px;box-shadow:0 2px 4px #00000014;margin-bottom:0;padding:8px}.realtime-dashboard-container .tab{border-radius:8px;color:#605e5c;font-size:15px;font-weight:600;padding:12px 24px;transition:all .2s ease}.realtime-dashboard-container .tab.selected{background:linear-gradient(135deg,#4a9eff,#3b82f6);box-shadow:0 4px 12px #4a9eff66;color:#fff}.dashboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.dashboard-title{color:#323130;font-size:32px;font-weight:700;letter-spacing:-.5px}.queues-container{display:flex;flex-direction:column;gap:24px}.queues-container-wrapper{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(480px,1fr))}.agents-container{background:#fff;border:1px solid #edebe9;border-radius:16px;box-shadow:0 2px 4px #00000014;display:flex;flex-direction:column;gap:20px;padding:24px}.agents-header h2{color:#323130;font-size:24px;font-weight:700;letter-spacing:-.3px;margin:0}.agents-content{color:#605e5c;padding:20px 0}@media (max-width:1400px){.queues-container-wrapper{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@media (max-width:1024px){.queues-container-wrapper{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.realtime-dashboard-container{gap:16px;padding:16px}}@media (max-width:768px){.queues-container-wrapper{grid-template-columns:1fr}.realtime-dashboard-container{gap:12px;padding:12px}}.realtime-dashboard-container .filter-component{width:100%}.realtime-dashboard-container .filter-header{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;width:100%}.realtime-dashboard-container .filter-header h3{color:#323130;font-size:20px;font-weight:700;margin:0}.realtime-dashboard-container .filter-header-right{align-items:center;display:flex;gap:12px}.realtime-dashboard-container .toggle-filters-btn{align-items:center;background:#5b5fc7;border:none;border-radius:8px;box-shadow:0 2px 4px #5b5fc733;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:5px 10px;transition:all .2s ease}.realtime-dashboard-container .toggle-filters-btn:hover{background:#4a4fb5;box-shadow:0 4px 8px #5b5fc74d;transform:translateY(-1px)}.realtime-dashboard-container .toggle-filters-btn:active{transform:translateY(0)}.realtime-dashboard-container .reset-btn{background:#0000;border:none;border-radius:8px;color:#323130;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px;transition:all .2s ease}.realtime-dashboard-container .reset-btn:hover{background:#f3f2f1;color:#000}.realtime-dashboard-container .filter-controls{grid-gap:16px;box-sizing:border-box;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:0;width:100%}.realtime-dashboard-container .filter-group{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;margin-left:.5rem;width:97%}.realtime-dashboard-container .filter-group label{color:#605e5c;font-size:14px;font-weight:600;min-width:80px;white-space:nowrap}.realtime-dashboard-container .filter-dropdown{background:#fff;border:1px solid #d1d1d1;border-radius:8px;box-sizing:border-box;color:#323130;font-size:14px;width:100%}.realtime-dashboard-container .filter-dropdown:hover{background:#f3f2f1;border-color:#0078d4}.realtime-dashboard-container .active-filters{align-items:center;border-top:1px solid #edebe9;display:flex;gap:12px;padding-top:16px}.realtime-dashboard-container .filter-count{background:linear-gradient(135deg,#4a9eff,#3b82f6);border-radius:6px;color:#fff;font-size:13px;font-weight:600;padding:6px 12px}@media (max-width:768px){.realtime-dashboard-container .filter-controls{grid-template-columns:1fr}.realtime-dashboard-container .filter-header{align-items:flex-start;flex-direction:column;gap:12px}}.queue-card{background:#fff;border:1px solid #edebe9;border-radius:8px;box-shadow:0 2px 4px #00000014;padding:16px;transition:all .3s ease}.queue-card:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.queue-card-header{border-bottom:2px solid #0078d4;margin-bottom:16px;padding-bottom:12px}.queue-card-header h4{color:#323130;font-size:18px;font-weight:600;margin:0}.queue-card-body{display:flex;flex-direction:column;gap:20px}.queue-kpi-section{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.kpi-mini-item{background:#f3f2f1;border-radius:6px;display:flex;flex-direction:column;padding:12px;transition:all .2s ease}.kpi-mini-item:hover{transform:scale(1.05)}.kpi-mini-item.today{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-left:4px solid #4caf50}.kpi-mini-item.live{background:linear-gradient(135deg,#ffebee,#ffcdd2);border-left:4px solid #f44336}.kpi-mini-item.waiting{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-left:4px solid #ff9800}.kpi-mini-item.avg-wait,.kpi-mini-item.max-wait{background:linear-gradient(135deg,#f3e5f5,#e1bee7);border-left:4px solid #9c27b0}.kpi-mini-item.sla{background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-left:4px solid #2196f3}.kpi-mini-label{color:#605e5c;font-size:11px;font-weight:500;margin-bottom:4px;text-transform:uppercase}.kpi-mini-value{color:#323130;font-size:20px;font-weight:700}.queue-agents-section{border-top:1px solid #edebe9;padding-top:12px}.queue-agents-section h5{color:#323130;font-size:14px;font-weight:600;margin:0 0 12px}.agent-states-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.agent-state-item{align-items:center;background:#faf9f8;border:1px solid #edebe9;border-radius:4px;display:flex;gap:8px;padding:8px}.agent-state-icon{font-size:16px}.agent-state-label{color:#605e5c;flex:1 1;font-size:12px}.agent-state-count{color:#323130;font-size:14px;font-weight:700}.agent-state-item.ready{border-left:3px solid #4caf50}.agent-state-item.busy{border-left:3px solid #f44336}.agent-state-item.break{border-left:3px solid #ff9800}.agent-state-item.offline{border-left:3px solid #9e9e9e}@media (max-width:768px){.queue-kpi-section{grid-template-columns:repeat(2,1fr)}.agent-states-grid{grid-template-columns:1fr}}.agents-wrapper{container-name:agents-container;container-type:inline-size;display:flex;flex-direction:column}.agents-columns-header,.agents-wrapper{box-sizing:border-box;gap:12px;width:100%}.agents-columns-header{grid-gap:12px;display:grid;grid-template-columns:1fr}@container agents-container (max-width: 1000px){.agents-column-header-2{display:none!important}}@container agents-container (min-width: 1001px){.agents-columns-header{grid-template-columns:repeat(2,1fr)}.agents-column-header-2{display:flex}}.agents-column-header{align-items:center;background:#f3f2f1;border:1px solid #edebe9;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;height:48px;justify-content:flex-start;max-height:48px;min-height:48px;padding:12px 16px}.agents-header-info{color:#64748b;flex-shrink:0;font-size:14.4px;font-weight:700;min-width:140px;text-transform:capitalize;width:140px}.agents-header-stats{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end;min-width:0}.agents-header-stat{color:#64748b;flex-shrink:0;font-size:14.4px;font-weight:700;min-width:90px;text-align:center;text-transform:capitalize;width:90px}.agents-component-list{grid-gap:12px;align-content:start;box-sizing:border-box;display:grid;gap:12px;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:1fr;width:100%}@container agents-container (min-width: 1001px){.agents-component-list{grid-template-columns:repeat(2,1fr)}}.agents-loading{align-items:center;display:flex;gap:12px;justify-content:center}.agents-loading,.no-agents{color:#605e5c;grid-column:1/-1;padding:40px}.no-agents{font-size:14px;text-align:center}.agent-row{align-items:center;background:#fff;border:1px solid #edebe9;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;gap:12px;height:60px;justify-content:flex-start;max-height:60px;min-height:60px;min-width:0;overflow:hidden;padding:14px 16px;transition:all .2s ease}.agent-row:hover{background:#f8f8f8;border-color:#0078d4;box-shadow:0 2px 4px #00000014;transform:translateY(-1px)}.agent-info-section{gap:8px;min-width:140px;width:140px}.agent-avatar,.agent-info-section{align-items:center;display:flex;flex-shrink:0}.agent-avatar{border-radius:50%;color:#fff;font-size:11px;font-weight:700;height:28px;justify-content:center;overflow:hidden;position:relative;width:28px}.agent-photo{height:inherit;object-fit:cover;width:inherit}.agent-details{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0;overflow:hidden}.agent-name{color:#201f1e;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-status{font-size:11px;font-weight:500;line-height:1.2}.agent-stats{flex:1 1;gap:8px;justify-content:flex-end;min-width:0}.agent-stats,.stat-value{align-items:center;display:flex}.stat-value{color:#323130;flex-direction:column;flex-shrink:0;font-size:16px;font-weight:500;gap:0;min-width:90px;text-align:center;width:90px}.stat-label{color:#a0a3ab;display:none;font-size:8px;font-weight:600;letter-spacing:.3px;line-height:1;text-transform:uppercase}@media (min-width:1100px) and (max-width:1400px){.agents-header-info{font-size:13px}.agent-info-section,.agents-header-info{min-width:120px;width:120px}.agents-header-stat{font-size:13px;min-width:75px;width:75px}.stat-value{font-size:14px;min-width:75px;width:75px}.agent-row,.agents-column-header{gap:10px;padding:12px 14px}}@media (max-width:1024px){.agent-stats{gap:8px}.stat-value{font-size:11px}}@media (max-width:768px){.agents-columns-header,.agents-component-list,.agents-wrapper{gap:8px}.agent-row{padding:12px 14px}.agent-stats{gap:6px}.stat-value{font-size:11px}}[data-presence-status=available]{--presence-color:#31a24c}[data-presence-status=busy]{--presence-color:#e74c3c}[data-presence-status=away]{--presence-color:#ffc300}[data-presence-status=offline]{--presence-color:#95959b}[data-presence-status=do-not-disturb]{--presence-color:#d13438}.fui-Persona__presence{background-color:#95959b!important;background-color:var(--presence-color,#95959b)!important}.agent-row[data-presence-status=available] .agent-status{color:#31a24c}.agent-row[data-presence-status=busy] .agent-status{color:#e74c3c}.agent-row[data-presence-status=away] .agent-status{color:#ffc300}.agent-row[data-presence-status=offline] .agent-status{color:#95959b}.agent-status-widget{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;max-width:100%!important;min-width:280px;padding:16px;width:100%!important}.agent-status-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.agent-status-header .drag-handle{color:#a0a3ab;cursor:move;font-size:14px;line-height:1;margin-right:8px;padding:4px;-webkit-user-select:none;user-select:none}.agent-status-header h3{color:#323130;cursor:default;flex:1 1;font-size:14px;font-weight:600;margin:0}.agent-status-nav{align-items:center;display:flex;gap:8px}.agent-nav-btn{align-items:center;background:#5b5fc7;border:1px solid #5b5fc7;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:28px;justify-content:center;min-width:28px;padding:4px 8px;transition:all .2s ease}.agent-nav-btn:hover:not(:disabled){background:#6f71be;border-color:#6f71be}.agent-nav-btn:disabled{background:#f5f5f5;border-color:#edebe9;color:#454443;cursor:not-allowed;opacity:.4}.agent-page-indicator{color:#605e5c;font-size:11px;font-weight:500;min-width:40px;text-align:center}.donut-chart-container{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:0;margin-top:8px;overflow-y:auto}.donut-chart-wrapper{align-items:center;display:flex;flex-shrink:0;height:160px;justify-content:center;position:relative;width:160px}.donut-chart-wrapper .no-data{color:#a0a3ab;font-size:14px;text-align:center}.donut-center{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute}.donut-center-label{color:#a0a3ab;font-size:10px;font-weight:500;line-height:1;margin-bottom:0}.donut-center-value{color:#4d4f5c;font-size:32px;font-weight:700;line-height:1}.status-values-grid{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.status-value-item{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:1px 0}.status-value-header{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.legend-color{border-radius:2px;flex-shrink:0;height:12px;width:12px}.status-value-label{color:#4d4f5c;font-size:14px;font-weight:500}.status-value-percentage{color:#4d4f5c;font-size:18px;font-weight:600}.ms-Callout.ms-Callout--normal{max-width:180px!important;min-width:120px!important}.ms-Callout-main{border-radius:4px!important;box-shadow:0 2px 8px #00000026!important;padding:6px 10px!important}.ms-Callout .legendContainer{gap:4px!important;padding:4px 0!important}.ms-Callout .ms-TooltipHost{line-height:1.4!important;padding:2px 0!important}.ms-Callout .ms-Legend{font-size:11px!important;line-height:1.4!important}.ms-Callout .ms-Legend-text{color:#fff!important;font-size:11px!important;white-space:nowrap!important}.ms-Callout-beak{background:#323130f2!important}@media (max-width:768px){.agent-status-widget{padding:16px;width:100%}.donut-chart-container{align-items:stretch;flex-direction:column}.donut-chart-wrapper{align-self:center;height:180px;width:180px}.donut-center-value{font-size:40px}.status-values-grid{border-top:1px solid #e5e7eb;box-sizing:border-box;flex:1 1 100%!important;padding-top:16px;width:100%!important}.status-value-label{font-size:13px}.status-value-percentage{font-size:14px}}.sla-widget{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;max-width:100%!important;min-width:280px;padding:16px;width:100%!important}.sla-widget-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.sla-widget-header .drag-handle{color:#a0a3ab;cursor:move;font-size:14px;line-height:1;margin-right:8px;padding:4px;-webkit-user-select:none;user-select:none}.sla-widget-header h3{color:#323130;cursor:default;flex:1 1;font-size:14px;font-weight:600;margin:0}.sla-widget-nav{gap:8px}.sla-nav-btn,.sla-widget-nav{align-items:center;display:flex}.sla-nav-btn{background:#5b5fc7;border:1px solid #5b5fc7;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;height:28px;justify-content:center;min-width:28px;padding:4px 8px;transition:all .2s ease}.sla-nav-btn:hover:not(:disabled){background:#6f71be;border-color:#6f71be}.sla-nav-btn:disabled{background:#f5f5f5;border-color:#edebe9;color:#454443;cursor:not-allowed;opacity:.4}.sla-page-indicator{color:#605e5c;font-size:11px;font-weight:500;min-width:40px;text-align:center}.sla-widget-subtitle{color:#94a3b8;font-size:11px;text-transform:capitalize}.sla-chart{align-items:flex-end;display:flex;flex-grow:1;gap:12px;height:180px;justify-content:space-around;padding:16px 0}.sla-bar-container{height:100%;max-width:80px}.sla-bar-container,.sla-bar-wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column}.sla-bar-wrapper{justify-content:space-between;position:relative;width:100%}.sla-bar-track{align-items:flex-end;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:6px;display:flex;height:130px;position:relative;width:40px}.sla-bar-value{color:#323130;font-size:15px;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.sla-bar-fill{border-radius:6px;position:relative;transition:all .3s ease;width:100%}.sla-bar-fill.sla-green-dark{background:linear-gradient(180deg,#10b981bf,#059669d9);box-shadow:0 2px 6px #10b98133}.sla-bar-fill.sla-green-light{background:linear-gradient(180deg,#34d399b3,#10b981bf);box-shadow:0 2px 6px #34d39933}.sla-bar-fill.sla-lime{background:linear-gradient(180deg,#84cc16b3,#65a30dbf);box-shadow:0 2px 6px #84cc1633}.sla-bar-fill.sla-orange{background:linear-gradient(180deg,#fb923cb3,#f97316bf);box-shadow:0 2px 6px #fb923c33}.sla-bar-fill.sla-red-light{background:linear-gradient(180deg,#fb7185b3,#f43f5ebf);box-shadow:0 2px 6px #fb718533}.sla-bar-fill.sla-red-dark{background:linear-gradient(180deg,#ef4444bf,#dc2626d9);box-shadow:0 2px 6px #ef444433}.sla-bar-fill.total{background:linear-gradient(180deg,#5b5fc7bf,#4044a6d9);box-shadow:0 2px 6px #5b5fc740}.sla-bar-label{color:#323130;font-size:16px;font-weight:500;margin-top:8px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-word}@media (max-width:768px){.sla-chart{gap:8px;min-height:250px}.sla-bar-container{max-width:60px}.sla-bar-wrapper{height:220px}.sla-bar-track{width:35px}.sla-widget{padding:12px}}.queue-list-container{background-color:#fff;border-radius:12px;box-sizing:border-box;height:100%;overflow:hidden;padding:15px}.queue-list-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding:0}.queue-list-header .drag-handle{color:#a0a3ab;cursor:move;font-size:14px;line-height:1;margin-right:8px;padding:4px;-webkit-user-select:none;user-select:none}.queue-list-header h3{color:#323130;cursor:default;flex:1 1;font-size:16px;font-weight:500;margin:0}.queue-count{align-items:center;background:#5b5fc7;border-radius:50%;box-shadow:0 1px 3px #5b5fc74d;color:#fff;display:flex;font-size:11px;font-weight:600;height:24px;justify-content:center;width:24px}.no-data{color:#a0a3ab;font-size:14px;text-align:center}.queue-table-wrapper{background:#fff;border-radius:8px;box-shadow:0 1px 1px rgba(125,117,160,.373);box-sizing:border-box;overflow:auto;padding:0;width:100%}.queue-table{border-collapse:collapse;font-size:13px;table-layout:auto;width:100%}.queue-table thead{background:#f8fafc;border-bottom:2px solid #e2e8f0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.queue-table th{color:#475569;font-size:16px;font-weight:500;letter-spacing:.5px;padding:12px 10px;text-align:left;white-space:nowrap}.queue-table th:first-child{background:#f8fafc;left:0;padding-left:16px;position:-webkit-sticky;position:sticky;z-index:3}.centered-cell{text-align:center}.queue-table tbody tr{border-bottom:1px solid #f1f5f9;transition:all .2s ease}.queue-table tbody tr:hover{filter:brightness(.98)}.queue-table tbody tr:last-child{border-bottom:none}.queue-table td{color:#323130;font-size:16px;font-weight:500;padding:10px;text-align:center}.queue-table td span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.queue-name-cell{color:#1e293b;font-weight:600;left:0;min-width:150px;padding-left:16px!important;position:-webkit-sticky;position:sticky;text-align:left!important;z-index:1}.queue-name-cell,.queue-table tbody tr:hover .queue-name-cell{background:inherit}.kpi-cell{align-items:center;display:flex;gap:8px}.kpi-indicator{border-radius:4px;box-shadow:0 1px 3px #0000001a;flex-shrink:0;height:20px;width:20px}.kpi-cell span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}@media (max-width:768px){.queue-list-container{margin:16px;padding:16px}.queue-table td,.queue-table th{font-size:13px;padding:12px 8px}.queue-name-cell{min-width:140px}.kpi-indicator{height:16px;width:16px}}.queues-component{background:#0000;box-sizing:border-box;display:flex;flex-direction:column;padding:0;width:100%}.queues-header{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;display:flex;justify-content:flex-end;margin-bottom:12px;padding:12px 20px}.edit-mode-button{align-items:center;background:#0078d4;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:8px 16px;transition:all .3s ease}.edit-mode-button:hover{background:#106ebe;box-shadow:0 4px 12px #0078d44d;transform:translateY(-1px)}.edit-mode-button.active{background:#10b981}.edit-mode-button.active:hover{background:#059669}.queues-component-loading{color:#605e5c;font-size:16px;padding:40px;text-align:center}.layout .react-grid-item{transition:all .2s ease}.layout .react-grid-item.react-draggable-dragging{opacity:.9;transition:none;z-index:100}.layout .react-grid-item.react-grid-placeholder{background:#0078d426;border-radius:8px;opacity:.5;transition-duration:.1s;z-index:2}.kpi-cards-container{grid-gap:16px;box-sizing:border-box;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:0;width:100%}.kpi-cards-container-single-row{box-sizing:border-box;display:flex;gap:16px;overflow-x:auto;padding:0;width:100%}.kpi-cards-container-single-row .kpi-card{flex:1 1 150px;max-width:220px;min-width:150px}.grid-widget{background:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 2px 4px #00000014;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease;width:100%}.grid-widget:hover{box-shadow:0 4px 12px #00000026}.grid-widget.agents-widget{display:flex;flex-direction:column;height:100%;min-height:-webkit-fit-content;min-height:fit-content}.grid-widget.agents-widget>h3{color:#323130;flex-shrink:0;font-size:14px;font-weight:600;margin:0 0 12px;padding:0 16px}.grid-widget.agents-widget .agents-component-list,.grid-widget.agents-widget .agents-wrapper{flex:1 1;min-height:0;overflow-y:auto}.kpi-card{background:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 2px 4px #00000014;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:120px;min-width:200px!important;overflow:hidden;padding:14px;position:relative;transition:all .3s ease}.kpi-card:hover{box-shadow:0 4px 12px #00000026}.kpi-card-header{align-items:center;display:flex;flex-direction:row!important;gap:8px;justify-content:flex-start;margin-bottom:6px;width:100%}.kpi-card-header h3{color:#323130;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:1;margin:0}.kpi-card-menu{align-items:center;background:none;border:none;border-radius:4px;color:#a0a3ab;cursor:move;display:flex;font-size:16px;line-height:1;transition:all .2s ease}.kpi-card-menu:hover{background:#f5f5f5;color:#4d4f5c}.kpi-card-value{align-items:center;color:#323130;display:flex;flex-grow:1;font-size:50px;font-weight:300;justify-content:center;line-height:1.2;text-align:center;width:100%}.kpi-card-extra{font-weight:600}.kpi-card-extra.today{color:#0d47a1!important}.kpi-card-extra.live,.kpi-card-extra.today{align-items:end;border:none!important;display:flex}.kpi-card-extra.live{color:#b71c1c!important}.kpi-card-extra.sla{background:#f5f5f5;border:none;color:#a0a3ab;font-size:10px}.kpi-loading{align-items:center;color:#605e5c;display:flex;flex-direction:column;font-size:14px;gap:12px}.loading-spinner{animation:spin .8s linear infinite;border:3px solid #f3f2f1;border-radius:50%;border-top-color:#0078d4;height:24px;width:24px}@keyframes spin{to{transform:rotate(1turn)}}.agents-widget{background:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 2px 4px #00000014;box-sizing:border-box;height:100%;margin-top:0;padding:24px;width:100%}.agents-widget h3{align-items:center;color:#323130;display:flex;font-size:18px;font-weight:700;gap:8px;margin:0 0 20px}.agents-widget h3:before{background:linear-gradient(180deg,#3b82f6,#8b5cf6);border-radius:2px;content:"";height:24px;width:4px}.widgets-row-auto{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:20px;margin-top:24px;width:100%}.widget-auto-height{display:flex;flex-basis:calc(50% - 10px);flex-grow:1;flex-shrink:1;height:auto;min-height:350px;min-width:320px}.widget-auto-height>*{display:flex;flex:1 1;flex-direction:column}.agents-widget-auto{margin-top:24px}.widgets-row{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px;margin-top:0;width:100%}.widgets-row>*{flex:1 1 280px;height:100%;min-width:280px}.avg-wait-widget{background:#fff;border:1px solid #edebe9;border-radius:12px;box-shadow:0 2px 8px #00000014;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:140px;padding:16px}.avg-wait-widget .kpi-card-header{font-size:12px;margin-bottom:8px;width:100%}.avg-wait-large{align-items:center;color:#323130;display:flex;flex-grow:1;font-size:32px!important;font-weight:700;justify-content:center;padding:0!important}.widgets-row-four{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:16px;margin-top:20px;width:100%}.widgets-row-four .kpi-card{flex:1 1 200px;max-width:300px;min-width:200px}@media (max-width:1200px){.widgets-row{flex-wrap:wrap}.widgets-row-four{grid-template-columns:repeat(2,1fr)}.widgets-row-auto{flex-direction:column!important;gap:16px}.widget-auto-height{max-width:100%!important;min-width:100%!important;width:100%!important}}@media (max-width:768px){.widgets-row,.widgets-row-four{flex-direction:column}.widgets-row>*{min-width:100%}.widgets-row-four .kpi-card{max-width:100%;min-width:100%}.widgets-row-auto{gap:16px;margin-top:16px}.agents-widget-auto{margin-top:16px}}.queue-cards-container{grid-gap:24px;box-sizing:border-box;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));width:100%}@media (max-width:1400px){.queue-cards-container{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}}@media (max-width:1024px){.queue-cards-container{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}}@media (max-width:768px){.queue-cards-container{grid-template-columns:1fr}}.react-grid-layout{max-width:100%!important;position:relative;transition:height .2s ease;width:100%!important}.react-grid-item{box-sizing:border-box!important;transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-handle{cursor:se-resize}.react-grid-item.react-grid-placeholder{background:#0078d41a;border:2px dashed #0078d4;border-radius:10px;opacity:.2;transition-duration:.1s;-webkit-user-select:none;user-select:none;z-index:2}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:100}.react-grid-item.static{background:#0000}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.dropping{visibility:hidden}.agent-status-header,.agents-widget h3,.kpi-card-header,.sla-widget-header{cursor:move}.agent-status-header:active,.agents-widget h3:active,.kpi-card-header:active,.sla-widget-header:active{cursor:grabbing}.react-grid-item>div{display:flex;flex-direction:column;height:100%!important;width:100%!important}.react-grid-item .agent-status-widget,.react-grid-item .agents-widget,.react-grid-item .kpi-card,.react-grid-item .sla-widget{height:100%!important;max-width:100%!important;width:100%!important}@media (max-width:1200px){.react-grid-item{left:0!important;margin-bottom:16px!important;position:relative!important;transform:none!important;width:100%!important}.react-grid-layout{height:auto!important}.react-grid-item.react-grid-placeholder{display:none!important}}@media (max-width:768px){.kpi-grid{grid-template-columns:repeat(2,1fr)}.queue-cards-container{grid-template-columns:1fr}.kpi-cards-container-single-row{flex-wrap:wrap}.kpi-cards-container-single-row .kpi-card{min-width:calc(50% - 6px)}}.layout-json-display{background:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:0 2px 4px #00000014;margin-top:24px;padding:16px}.layout-json-display h4{color:#323130;font-size:16px;font-weight:600;margin:0 0 12px}.layout-json-display pre{background:#f5f5f5;border:1px solid #d1d1d1;border-radius:4px;color:#323130;font-family:Courier New,monospace;font-size:12px;line-height:1.5;margin:0;max-height:400px;overflow-x:auto;overflow-y:auto;padding:12px}.scope-list-subtitle{color:#666;font-size:.9rem;margin-bottom:1rem;margin-top:0}.scope-list-table-container{display:flex;justify-content:center!important;padding:.1rem!important}.scope-list-table-wrapper{box-sizing:border-box!important;max-height:calc(100vh - 10rem)!important;overflow-y:auto!important;scroll-behavior:smooth!important;scrollbar-color:silver #0000!important;scrollbar-width:thin!important;width:50%!important}.scope-list-table-wrapper::-webkit-scrollbar{width:6px!important}.scope-list-table-wrapper::-webkit-scrollbar-track{background:#0000!important}.scope-list-table-wrapper::-webkit-scrollbar-thumb{background-color:silver!important;border-radius:10px!important}.scope-list-cell-bold{font-weight:500!important}.scope-list-cell-right{text-align:right!important}.scope-list-row-clickable{cursor:pointer;transition:background-color .2s ease}.scope-list-row-clickable:hover{background-color:#f5f5f5}.scope-list-loading{color:#666}.scope-list-error,.scope-list-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.scope-list-error p{color:#d32f2f}.scope-list-empty{align-items:center;color:#999;display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.global-settings-page{max-width:50%}.access-denied-message{border-radius:8px;color:#d13438;margin:2rem;padding:2rem;text-align:center}.access-denied-message h2{font-size:1.5rem;font-weight:500;margin:0 0 1rem}.access-denied-message p{color:#842029;font-size:1rem;margin:0}.section-title{color:#333;font-weight:500}.consent-category{margin-bottom:.5rem}.category-title{color:#333;font-weight:500;margin-left:50px}.consent-row{align-items:center;display:flex;justify-content:space-between;margin-left:100px;padding:.5rem 0}.consent-info{flex:1 1;margin-right:2rem}.consent-name{color:#333;font-size:1rem;font-weight:500}.consent-actions{align-items:center;display:flex;flex-shrink:0;gap:1rem}@media (max-width:768px){.global-settings-page{padding:1rem}.category-title{margin-left:20px}.consent-row{align-items:flex-start;flex-direction:column;gap:1rem;margin-left:40px}.consent-info{margin-right:0}.consent-actions{justify-content:flex-start;width:100%}}.table-header-cell{display:flex;flex-direction:column;min-width:-webkit-max-content;min-width:max-content}.table-header-input{box-sizing:border-box;min-width:150px;padding:1%;width:100%}.table-header-input-small{padding:1%;width:18%}.field{font-size:1px;font-weight:500;width:1.8rem}.table-header-date-picker{box-sizing:border-box;min-width:180px;width:100%}.date-pickers{display:flex;flex-direction:column;gap:1%;margin-bottom:.2rem}.table-header-date-pickers{min-width:200px}.f1vdfbxk{padding-right:.2%!important}.f1f5gg8d{padding-left:.2%!important}.table-header-duration{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.2rem;min-width:180px}.table-header-title{grid-column:1}.table-header-cell-duration{display:contents}.table-header-cell-duration .table-header-input-duration{box-sizing:border-box;text-align:center;width:50px!important}.table-header-dropdown{box-sizing:border-box;min-width:150px!important;width:100%!important}.audio-cell{width:18%!important}.header-container{align-items:start!important;padding-bottom:.5em!important;padding-top:.5em!important}.table-header-title{font-size:1em;font-weight:500;margin-bottom:.5em!important}.filter-icon{display:inline-block;font-size:16px}.search-button.filled{background-color:var(--colorCompoundBrandStroke);color:#fff}.search-button.filled:hover{background-color:var(--colorCompoundBrandStroke)!important;color:#fff!important}.flex-gap{align-items:center;display:flex;gap:.5rem;width:100%}.play-icon{cursor:"pointer";font-size:30px}.audio-cell{max-width:18%!important;min-width:18%!important;width:auto!important}audio{height:30px!important;margin-top:1%}.download-icon{color:var(--colorNeutralForeground1);font-size:24px;position:absolute;right:4.5%;top:46.5%;transform:translateY(-50%)}.date-cell{min-width:10.5%!important;width:10.5%!important}.table-header-cell-duration{display:flex!important;gap:4px!important}.body-text{font-size:.9em;font-weight:350}.table-cell-container{align-items:center;display:flex}.truncated-text{max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.full-text{max-width:85%;overflow:visible;text-overflow:clip;white-space:normal}.table-body-container{display:flex;flex-direction:column}.table-body-container-wrapper{display:flex;flex:1 1;flex-direction:column}.f1facbz3{min-width:1200px!important;width:100%!important}.more-icon{color:var(--colorCompoundBrandStroke);cursor:pointer;font-size:20px}.transcription-drawer{max-width:400px}.transcription-drawer-body{color:var(--colorNeutralForeground1);line-height:1.6;padding:16px;white-space:pre-wrap}.column-manager-header{align-items:center;border-bottom:1px solid var(--colorNeutralStroke1);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.column-manager-header h4{font-size:16px;font-weight:500;margin:0}.column-manager-list{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.column-item{align-items:center;background-color:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke1);border-radius:4px;cursor:move;display:flex;gap:8px;padding:8px 12px;transition:all .2s ease}.column-item:hover{background-color:var(--colorNeutralBackground1Hover);border-color:var(--colorNeutralStroke1Hover)}.column-item.dragging{border-color:var(--colorBrandStroke1);opacity:.5}.drag-icon{color:var(--colorNeutralForeground3);cursor:grab;font-size:20px}.column-item:active .drag-icon{cursor:grabbing}.column-manager-footer{border-top:1px solid var(--colorNeutralStroke1);margin-top:16px;padding-top:12px;text-align:center}.column-manager-footer small{color:var(--colorNeutralForeground3);font-size:12px}.floating-column-button{background-color:var(--colorBrandBackground)!important;border-radius:50%!important;bottom:30px;box-shadow:0 4px 12px #00000026;color:#fff!important;height:50px!important;position:fixed!important;right:30px;transition:all .3s ease;width:56px;z-index:1000}.floating-column-button.f44c6la{max-width:48px!important}.floating-column-button:hover{background-color:var(--colorBrandBackgroundHover)!important;box-shadow:0 6px 16px #00000040;color:#fff!important;transform:scale(1.05)}.floating-column-button svg,.floating-column-button:hover svg{color:#fff!important}.recording-scroll-table{display:flex;flex:0 1 auto;flex-direction:column;max-height:calc(100vh - 160px);overflow-x:auto;overflow-y:auto}.recording-table-container{display:flex;flex-direction:column;height:calc(100vh - 80px);max-height:calc(100vh - 80px);min-width:0;overflow:visible}.recording-table-container table{min-width:100%;table-layout:auto!important;width:100%!important}.recording-table-container td,.recording-table-container th{box-sizing:border-box;overflow:visible;white-space:nowrap}.recording-table-container th{min-width:-webkit-fit-content;min-width:fit-content}.recording-pagination-container{align-items:center;bottom:30px;display:flex;justify-content:center;left:50%;padding:8px 16px;position:fixed;transform:translateX(-50%);z-index:1000}.recording-container{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0;overflow:hidden}.access-denied-container{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;justify-content:center;min-height:80vh;padding:20px;width:100%}.access-denied-content{animation:fadeInUp .5s ease-out;background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000001a;max-width:500px;padding:60px 40px;text-align:center}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.access-denied-title{color:#2c3e50;font-size:32px;font-weight:700;margin:0 0 16px}.access-denied-message{color:#5a6c7d;font-size:18px;line-height:1.6;margin:0 0 12px}.access-denied-submessage{color:#8492a6;font-size:14px;margin:0 0 32px}
/*# sourceMappingURL=main.865c4847.css.map*/