.loading.cover-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loading.cover-page{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loading .ant-spin{color:#ffa400}body{margin:0;font-size:16px;font-family:Helvetica}.app-layout{background-color:#f2f2f2}.header-icon-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:background-color .2s ease}.header-icon-btn:hover{background-color:#f5f6fa}.header-icon-btn--primary{background-color:rgba(47,111,237,.1)}.header-icon-btn--primary:hover{background-color:rgba(47,111,237,.18)}.header-icon-btn--amber{background-color:rgba(217,140,11,.1)}.header-icon-btn--amber:hover{background-color:rgba(217,140,11,.18)}.header-icon-btn--teal{background-color:rgba(14,165,183,.1)}.header-icon-btn--teal:hover{background-color:rgba(14,165,183,.18)}.header-profile-btn{display:flex;align-items:center;grid-gap:8px;gap:8px;height:40px;padding:4px 10px 4px 4px;border-radius:24px;cursor:pointer;transition:background-color .2s ease}.header-profile-btn:hover{background-color:#f5f6fa}.ant-layout .ant-layout-header{padding:0!important;width:auto}.ant-layout-sider,.ant-menu-dark,.ant-menu-dark .ant-menu-sub{background:#10243e!important}.ant-menu-inline-collapsed.ant-menu-dark{width:100%!important}.mobile-nav-drawer .ant-drawer-content,.mobile-nav-drawer .ant-drawer-content-wrapper{background:#10243e!important}.ant-drawer div.logo,.ant-layout-sider div.logo{height:72px!important;display:flex!important;align-items:center;justify-content:center;padding:0!important;margin:0!important;border:none!important;background-color:initial!important}.ant-layout-sider div.logo{width:100%!important}.ant-drawer div.logo{width:56px!important}div.logo img{max-width:80%;max-height:36px;object-fit:contain}.ant-menu-dark:not(.ant-menu-inline-collapsed) .ant-menu-item,.ant-menu-dark:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title{border-radius:8px;margin:4px 8px!important;width:calc(100% - 16px)}.ant-menu-dark .ant-menu-item-selected,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#2f6fed!important;color:#fff!important}.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title .anticon{color:#fff!important}.ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-menu-dark .ant-menu-submenu:not(.ant-menu-submenu-selected)>.ant-menu-submenu-title:hover{background-color:hsla(0,0%,100%,.08)!important}.ant-menu-dark .ant-menu-item a,.ant-menu-dark .ant-menu-item a:hover,.ant-menu-dark .ant-menu-item a:visited,.ant-menu-dark .ant-menu-submenu-title a,.ant-menu-dark .ant-menu-submenu-title a:hover,.ant-menu-dark .ant-menu-submenu-title a:visited{color:inherit!important}.ant-menu-inline-collapsed.ant-menu-dark>.ant-menu-item,.ant-menu-inline-collapsed.ant-menu-dark>.ant-menu-submenu>.ant-menu-submenu-title{display:flex!important;align-items:center;justify-content:center;width:56px;height:56px;line-height:normal;padding:0!important;margin:12px auto!important;border-radius:12px}.ant-menu-dark .ant-menu-item .ant-menu-item-icon,.ant-menu-dark .ant-menu-item .anticon,.ant-menu-dark .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-dark .ant-menu-submenu-title .anticon{color:#fff!important;font-size:18px!important;width:18px!important;height:18px!important;min-width:18px!important;display:inline-flex!important;align-items:center;justify-content:center;line-height:1}.ant-menu-dark:not(.ant-menu-inline-collapsed) .ant-menu-item .ant-menu-item-icon,.ant-menu-dark:not(.ant-menu-inline-collapsed) .ant-menu-item .anticon,.ant-menu-dark:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-dark:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .anticon{margin-right:14px!important}.ant-menu-inline-collapsed.ant-menu-dark .ant-menu-item .ant-menu-item-icon,.ant-menu-inline-collapsed.ant-menu-dark .ant-menu-item .anticon,.ant-menu-inline-collapsed.ant-menu-dark .ant-menu-submenu-title .ant-menu-item-icon,.ant-menu-inline-collapsed.ant-menu-dark .ant-menu-submenu-title .anticon{font-size:27px!important;width:27px!important;height:27px!important;min-width:27px!important;margin:0!important}.ant-menu-inline-collapsed.ant-menu-dark .ant-menu-item .ant-menu-title-content,.ant-menu-inline-collapsed.ant-menu-dark .ant-menu-submenu-title .ant-menu-title-content{width:0!important;max-width:0!important;padding:0!important;margin:0!important;overflow:hidden!important;opacity:0}.ellipsis{white-space:nowrap!important;text-overflow:ellipsis!important;overflow-x:hidden!important;overflow-y:hidden!important}.ant-dropdown-menu{background-color:red}.unread{background-color:#c0b89b}.customContent{border:1px solid #f2f2f2;border-radius:8px;margin-top:20px;padding:10px;background-color:#fff}.customOverlay{position:fixed}.customOverlay,.customOverlay3{width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.5);transition:.5s ease;z-index:2}.loader{position:absolute;top:50%;left:50%}.divFilter{border:1px solid #f2f2f2;border-radius:10px;padding:5px}.filterTitle{font-size:16px;font-weight:600;color:grey}.ant-float-btn-circle{height:60px;width:60px}.ant-float-btn .ant-float-btn-body .ant-float-btn-content{display:flex;height:40px;width:40px;justify-content:center}.ant-float-btn .ant-float-btn-body .ant-float-btn-content .ant-float-btn-icon{height:35px;width:35px;justify-content:center;text-align:center;margin:auto}@media only screen and (max-width:768px){.sidebar{height:100%}.ant-layout-content{padding:8px!important}.header-nav-actions{grid-gap:2px!important;gap:2px!important}.ant-space-compact .actionbtn{font-size:14px!important;font-weight:600;display:block;width:100%}.ant-btn{width:100%}.actionbtn{font-size:14px;font-weight:600;height:40px!important;border-radius:8px;border:2px solid #f2f2f2;display:block;width:100%;margin:0}}@media only screen and (max-width:991px) and (min-width:768px){.ant-card{width:100%}h3{font-size:18px}.stats-title{font-size:14px}}@media only screen and (max-width:768px) and (min-width:390px){.ant-card{width:100%}h3{font-size:16px}.stats-title{font-size:10px}.card-content,.widget-content,h1{font-size:14px}.custom-avator{font-size:20px}.anticon{width:40px}.ant-modal,.ant-modal-content{width:100%;font-size:14px}}@media (max-width:767px){.ant-tabs-card>.ant-tabs-nav .ant-tabs-tab{padding:6px 10px;font-size:12px}.ant-drawer-content-wrapper{max-width:100vw}.actionbtn{font-size:12px;padding:4px 8px}}