:root{--primary-color:#34416b;--bg-color:#fff;--sidebar-bg-color:#fff;--sidebar-menu-hover-color:#f4f4f4;--toastify-icon-color-success:#017efc!important;--toastify-icon-color-error:#fc2b2b!important;--toastify-icon-color-info:#f4a711!important;--toastify-color-progress-success:#017efc!important;--toastify-color-progress-error:#fc2b2b!important;--toastify-color-progress-info:#f4a711!important;--task-bg-color:#f5faff}@font-face{font-family:Inter;src:url(/fonts/inter.woff2) format("woff2"),url(/fonts/inter.ttf) format("truetype");font-weight:100 900;font-display:swap}body,html{margin:0;padding:0;color:var(--primary-color)}*,body,html{font-family:Inter,system-ui,sans-serif!important}.ml-40{margin-left:40px}.half{width:50%}::-webkit-scrollbar{width:0;height:10px}::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:#eee}::-webkit-scrollbar-track{background:transparent}@supports (scrollbar-width:thin){*{scrollbar-color:#d9d9d9 transparent;scrollbar-width:thin}}body{scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent}.disabled_btn{background-color:#c9c9c9!important;cursor:not-allowed!important;border:0!important}.sider.ant-layout-sider{overflow:auto;height:100vh;position:fixed!important;left:0;top:0;bottom:0;background:var(--sidebar-bg-color)!important;-webkit-border-end:1px solid rgba(5,5,5,.06);border-inline-end:1px solid rgba(5,5,5,.06)}.sider{scrollbar-color:#fff transparent;scrollbar-width:none}.sider .ant-menu{border:none!important;background:var(--sidebar-bg-color)!important;flex-grow:1}.sider .ant-menu-title-content{font-weight:500;color:var(--primary-color)}.sider .ant-menu-sub .ant-menu-item{padding-left:40px!important}.sider .ant-menu-sub .ant-menu-item .ant-menu-title-content{font-weight:400}.sider .ant-menu .ant-menu-item,.sider .ant-menu .ant-menu-submenu-title{margin:0!important;width:100%!important;border-radius:0!important}.sider .ant-menu .ant-menu-item:hover{background:#f4f4f4!important;transition:0s!important}.sider .ant-menu-submenu-title .ant-menu-submenu-arrow{display:none!important}.sider .ant-menu-item,.sider .ant-menu-submenu-title{padding-left:18px!important;border:1px solid transparent}.sider .ant-layout-sider-children{display:flex;flex-direction:column}.sider .ant-menu-item-selected,.sider .ant-menu-submenu-open.ant-menu-submenu-selected .ant-menu-submenu-title{border:1px solid #acd5ff;background:#f5faff!important}.sider .ant-menu-item.ant-menu-item-selected:hover,.sider .ant-menu-submenu-open.ant-menu-submenu-selected:hover{background:#f5faff!important}.ant-layout{background:var(--sidebar-bg-color)!important}.main_content_div .header .ant-menu{border:none!important;flex-grow:1;justify-content:flex-end}.main_content_div .header .ant-menu-title-content{color:#8c8ead;font-family:Inter;font-size:.95vw;font-style:normal;font-weight:400;line-height:140%}.main_content_div .header .ant-menu-item:after{bottom:15px}.main_content_div .header .ant-menu-item-selected:after{border-bottom-color:transparent}.main_content_div .header .ant-menu-item-active:after,.main_content_div .header .ant-menu-item:hover:after{border-bottom-color:var(--primary-color)}.source_analytics_card .ant-progress{display:flex}.source_analytics_card .ant-progress-inner{margin:auto}.source_analytics_card .ant-progress-inner .ant-progress-text{color:rgba(0,0,0,.85);text-align:center;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.ant-tooltip .ant-tooltip-inner{background-color:var(--primary-color);padding:2px 8px!important;min-height:-moz-fit-content;min-height:fit-content}.ant-dropdown-menu{overflow:auto;border-radius:0 0 5px 5px}.ant-dropdown-menu .ant-dropdown-menu-item-group-title{padding:2px 4px!important;margin-bottom:5px!important}.ant-dropdown-menu .ant-dropdown-menu-item-group-title .sub_menu_title{display:flex;gap:5px;align-items:center;justify-content:space-between}.ant-dropdown-menu .ant-dropdown-menu-item-group-title .sub_menu_title span{color:var(--primary-color);font-size:13px;font-style:normal;font-weight:400;line-height:100%}.ant-dropdown-menu .ant-dropdown-menu-item-group-title .sub_menu_title svg{width:8px;height:8px}.ant-dropdown-menu .ant-dropdown-menu-item-group-list{margin:0!important}.ant-dropdown-menu .ant-dropdown-menu-item{padding:2px 4px!important;margin-bottom:5px!important}.ant-dropdown-menu .ant-dropdown-menu-submenu{padding:2px 4px 2px 0!important;margin-bottom:5px!important}.ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title{padding:0}.ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-title-content{padding-left:4px}.ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon{display:none}.ant-dropdown-menu .ant-dropdown-menu-item:last-child{margin-bottom:0!important}.ant-dropdown-menu .ant-dropdown-menu-title-content{color:#8c8ead;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:140%}.ant-dropdown-menu-item-disabled .ant-dropdown-menu-title-content,.ant-tree-select-dropdown .ant-select-tree .ant-select-tree-treenode-disabled .ant-select-tree-node-content-wrapper{color:#bfbfbf!important}.ant-tabs-tab-btn{color:var(--primary-color);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.ant-tabs-ink-bar{background-color:var(--primary-color)!important}.ant-tabs-nav:before{border:0!important}.custom_tour.ant-tour{z-index:1000!important;max-width:500px;border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,.11);visibility:hidden}.custom_tour.ant-tour .ant-tour-close,.custom_tour.ant-tour .ant-tour-footer{display:none}.custom_tour.ant-tour .ant-tour-description{padding:0}.sidebar_div .calender_sidebar_content .ant-picker-calendar-mode-switch{display:none}.sidebar_div .calender_sidebar_content .ant-select-selector{border-radius:2px}.sidebar_div .calender_sidebar_content .ant-picker-date-panel .ant-picker-calendar-date{height:50px;margin:0;background:#fdfdfd}.sidebar_div .calender_sidebar_content .ant-picker-date-panel .ant-picker-calendar-date .ant-picker-calendar-date-content{height:auto}.sidebar_div .calender_sidebar_content .ant-picker-date-panel .ant-picker-content{border-spacing:5px;border-collapse:separate}