.notification-item .ant-list-item:hover{background-color:#eaf5f9}.notification-item .ant-list-item .notification-title{font-style:italic}.notification-item .ant-list-item .bold-notification-parts{font-weight:600}.notification-item .ant-list-item .attendance-notification-title{color:red;margin-right:5px}.notification-item .ant-list-item .ant-list-item-action{line-height:44px;margin-left:12px}.notification-item .ant-list-item .ant-list-item-action .ant-badge-status{margin-bottom:12px}.notification-item .ant-list-item .ant-list-item-meta-description .time-from-now{font-size:12px;font-weight:700}.notification-item .ant-list-item .ant-list-item-meta-avatar .ant-avatar{align-items:center;background:#fff;display:flex;font-size:1.7rem}.notification-item .ant-list-item .ant-list-item-meta-avatar .ant-avatar .ant-avatar-string{margin-bottom:1px}.notification-wrapper.ant-dropdown{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;margin:48px!important;max-height:calc(100vh - 50px);overflow-y:scroll;position:fixed;top:0!important}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#fff}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content:hover{background-color:#eaf5f9!important}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .load-more-list .load-more-template{display:flex;justify-content:center;margin-top:10px}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .load-more-list .load-more-template #load-all-btn,.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .load-more-list .load-more-template #load-unseen-btn{background:transparent;border:none!important;font-size:0}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs{width:330px}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-row{margin-top:10px}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .notification-top-title{cursor:auto;font-size:1.5rem;font-weight:700;margin-bottom:0}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-tabs-tab .sub{color:#565656;font-size:13px}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-tabs-tab.ant-tabs-tab-active .sub{color:#1890ff;font-size:13px}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .notification-setting-button{float:right}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .anticon-ellipsis{font-size:1.6rem}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-col-3 .ant-dropdown-trigger:hover{background-color:#eaf5f9;border-radius:20px}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 34px}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-tabs-tab-btn{font-size:1rem}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-list-item:hover{background-color:#eaf5f9}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-list-item .ant-list-item-action{line-height:44px;margin-left:12px}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-list-item .ant-list-item-action .ant-badge-status{margin-bottom:12px}.notification-wrapper.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .notification-tabs .ant-list-item .ant-list-item-meta-avatar{align-self:center;display:flex}.notification-setting-button-overlay.ant-dropdown{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;max-height:calc(100vh - 50px);overflow:hidden}.notification-setting-button-overlay.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#eaf5f9}.notification-dropdown{align-items:center;cursor:pointer;display:flex;height:48px;padding:0 12px;transition:all .3s}.notification-dropdown .ant-badge-count{margin-right:10px}.notification-dropdown .notification-icon{font-size:1.5rem}.notification-dropdown .notification-icon:active{color:#34b5ec}.empty-data{color:#ccc;font-style:italic}.ant-page-header{padding:0!important}.ant-page-header .ant-breadcrumb{padding:16px 24px 0;position:relative}.ant-page-header .ant-page-header-heading{padding:0 24px;position:relative}.ant-page-header .ant-page-header-content{padding:12px 24px 0;position:relative}.ant-page-header:after{content:"";display:block;height:16px;width:100%}.ant-message{position:fixed;z-index:10002}.ant-select-dropdown{position:relative;z-index:10001}.ant-layout-header,.ant-pro-fixed-header{height:48px;line-height:48px;padding:0;position:fixed;top:0;width:100%;z-index:9999}.ant-pro-fixed-header-action{transition:width .3s cubic-bezier(.645,.045,.355,1)}.ant-pro-global-header{align-content:center;background:#fff;box-shadow:0 1px 4px #00152914;display:flex;height:100%;padding:0 16px;position:relative}.ant-pro-global-header .header-right-space{align-items:center;display:flex}.ant-pro-global-header .header-right-space .ant-space-item:first-child .attendance-btn{font-size:1.4rem;padding-inline:0}.ant-pro-global-header .header-right-space .ant-badge{padding-left:7px}.ant-pro-global-header .header-right-space .ant-badge .ant-badge-count{margin:15px 5px auto 0}.ant-pro-global-header .header-right-space .ant-badge .notification-icon svg{margin-right:5px}.ant-pro-global-header .header-right-space .ant-badge .ant-scroll-number{font-size:11px;height:auto;transform:translate(26%,-50%);width:auto}@media (max-width:576px){.ant-pro-global-header .header-right-space .info-account{padding:0}.ant-pro-global-header .header-right-space .info-account .account-name{display:none}.ant-pro-global-header .header-right-space .info-account .account-avatar{margin-right:0}}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#d6dee1;border:6px solid transparent;border-radius:20px;display:none}::-webkit-scrollbar-thumb:hover{display:block}.default-layout-dropdown.ant-dropdown{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;margin:48px!important;max-height:calc(100vh - 50px);overflow-y:scroll;position:fixed;top:0!important}.default-layout-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding-right:0}.default-layout-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#eaf5f9}.ant-pro-global-header-layout-mix{background-color:#001529}.ant-pro-global-header>*{height:100%}.ant-pro-global-header-logo{overflow:hidden;position:relative}.ant-pro-global-header-logo .ant-image-img{width:auto}.ant-pro-global-header-logo a{align-items:center;display:flex;height:100%}.ant-pro-global-header-logo a img{height:32px}.right___3L8KG .action___LP4_P{align-items:center;cursor:pointer;display:flex;height:48px;padding:0 12px;transition:all .3s}.right___3L8KG .action___LP4_P .notification-icon{font-size:1.5rem}.right___3L8KG .action___LP4_P .notification-icon:active{color:#34b5ec}.right___3L8KG .action___LP4_P:hover{background:rgba(0,0,0,.025)}.dark___1NwCY .action___LP4_P:hover{background:#252a3d}.right___3L8KG .account___6HXOq .account-avatar{background:hsla(0,0%,100%,.85);color:var(--ant-primary-color);margin-right:8px;vertical-align:top}.ant-pro-global-header-layout-mix .anticon{color:#fff}.right___3L8KG .action___LP4_P>span{vertical-align:middle}.ant-layout-content{display:flex;flex:auto;flex-direction:column}.ant-layout-content .page-wrapper{margin:24px}.ant-layout-footer .ant-pro-global-footer{margin:48px 0 24px;padding:0 16px;text-align:center}.ant-layout-footer .ant-pro-global-footer .ant-pro-global-footer-copyright{color:#00000073;font-size:14px}#components-layout-demo-side .main-layout{padding-top:48px}#components-layout-demo-side .main-layout .ant-layout-sider{box-shadow:2px 0 8px #1d23290d;height:100%;left:0;max-height:calc(100vh - 48px);overflow:scroll;padding-top:48px;position:fixed;top:0}#components-layout-demo-side .main-layout .ant-layout-sider::-webkit-scrollbar{display:none}#components-layout-demo-side .main-layout .ant-layout-sider ul.ant-menu:not(.ant-menu-sub){height:100vh}#components-layout-demo-side .ant-layout-sider-trigger{background:#fff;border-top:1px solid rgba(0,0,0,.06);color:#000}.ant-drawer .ant-drawer-content-wrapper{width:500px}@media (max-width:576px){.ant-drawer .ant-drawer-content-wrapper{width:100%}}.ant-drawer,.ant-picker-dropdown,.ant-popconfirm{z-index:10001}
