.site-header{z-index:3;width:100%;height:84px;position:fixed;box-shadow:0 8px 10px -6px #00000040;background:#fff!important}.header-title{letter-spacing:.5px;color:#1969b2;margin:0 10px 0 20px}.site-user{float:right;flex-direction:row;align-items:center;display:flex;position:fixed;right:24px}.notification-icon{margin-right:32px}.notification-icon .bell-icon{color:#fff;font-size:14px;font-weight:600}.notification-icon .ant-badge{cursor:pointer}.notification-icon .ant-badge .ant-avatar-circle{background:#1969b2!important}.notification-icon .ant-badge .ant-avatar-string{top:2px!important}.notification-icon .ant-badge-count{box-shadow:none!important;background:#ffc107!important;border:none!important;font-size:10px!important;top:2px!important;right:2px!important}.user-profile{margin-left:8px;background-color:#fff0!important}.user-profile .ant-dropdown-link{white-space:nowrap;align-items:center;display:flex}.user-profile .user-avatar-icon{cursor:pointer;margin-right:4px;background:#fff!important;border:2px solid #1969b2!important}.user-profile .user-avatar-icon .anticon-user{color:#1969b2;font-size:14px;font-weight:600}.user-profile .ant-dropdown-trigger{color:#1969b2!important}.user-profile .site-user-auth{margin-right:8px;color:#646464!important;font-weight:600!important}.ant-dropdown-menu{background-color:#1969b2!important;margin-top:10px!important}.ant-dropdown-menu-item{color:#fff!important}.ant-dropdown-menu-item:hover{background-color:#00000026!important}.ant-dropdown-menu-item .anticon{margin-right:4px}.ant-layout-header{padding:0!important}

:root{--primary-color:#1ba3a9;--shading-color-1:#00959e;--shading-color-2:#9aced1;--shading-color-3:#008d86;--shading-color-3-hover:#006962;--btn-text-color:#e6e6e6;--btn-bg-color:#f4a120;--btn-bg-color-hover:#f4a120;--dark-green:#035855;--dark-green-35:#03585559;--hnb-blue:#1c398e}.ant-layout-content{background:#fffcfc00!important;padding:0!important}.ant-menu-submenu-title{color:#fff!important;border-radius:0!important}.ant-menu-submenu .ant-menu-item{margin-left:5px!important}.side-bar-logo{border-bottom:1px solid #00000010;flex-direction:row;align-items:center;height:84px;display:flex}.side-bar-logo .logo-img{align-items:center;width:65%}.side-bar-logo .logo-img-collapse{width:38px;margin-left:9px}.side-bar-logo .logo--title{color:#fff;font-size:16px;font-weight:600}.side-bar{z-index:8;min-width:250px;height:100vh;top:0;left:0;overflow:auto;background:var(--hnb-blue)!important;flex:0 0 300px!important;width:250px!important;max-width:250px!important;position:sticky!important}.side-bar .side-bar-logo{border-bottom-right-radius:0;border-bottom-left-radius:20px;flex-direction:row;align-items:center;padding:10px;transition:all .3s;display:flex;box-shadow:0 3px 8px #00000026;background-color:#fff!important;height:84px!important}.logo-img,.logo-img-collapse{transition:width .3s,opacity .3s}.ant-menu-submenu{color:#f5f5f5!important}.ant-menu-item.ant-menu-item-selected{border-left:5px solid #f4a120;color:#f5f5f5!important;background-color:#a18b8b33!important;border-radius:0!important}.side-bar .side-menu{margin-top:10px;padding:6px;background:var(--hnb-blue)!important}.side-bar .side-menu .ant-menu-item .anticon{color:#f5f5f5!important;font-size:15px!important}.side-bar .side-menu .ant-menu-item:hover{color:#f5f5f5!important;background-color:#0000001a!important}.side-bar .side-menu .ant-menu-item .ant-menu-title-content{letter-spacing:.35px}.side-bar .side-menu .ant-menu-item{color:#ebebeb;padding-left:18px!important;width:100%!important;height:50px!important;margin:0 0 4px!important;padding-inline-end:32px!important;transition:unset!important}.ant-menu-item{color:#ebebeb!important;align-items:center!important;display:flex!important}.side-bar .side-menu .ant-menu-sub{padding:5px;background:#0000001a!important}.side-bar.ant-layout-sider-collapsed{flex:0 0 80px!important;width:68px!important;min-width:68px!important;max-width:68px!important}.side-bar-children{background:var(--hnb-blue)!important;margin-top:25px!important}.ant-card-head-title{font-size:19px;font-weight:500;color:var(--hnb-blue)!important}.ant-card-bordered{border:none!important}.ant-btn-color-primary{background-color:#f4a120!important}.ant-btn-color-link,.breadcumb-child{color:var(--hnb-blue)!important}.tag-inprogress{min-width:90px;text-align:center!important;color:#022849!important;background-color:#3434e82b!important;border:1px solid #08467c!important;border-radius:15px!important;padding:2px 6px!important;font-weight:500!important}.tag-inprogress-white{color:#fff!important;background-color:#ffffff18!important;border:1px solid #fff!important}.tag-pending{min-width:90px;text-align:center!important;color:#6c757d!important;background-color:#86868c2b!important;border:1px solid #6c757d!important;border-radius:15px!important;padding:2px 6px!important;font-weight:500!important}.tag-warning{min-width:90px;text-align:center!important;color:#f4a120!important;background-color:#f4a12026!important;border:1px solid #f4a120!important;border-radius:15px!important;font-weight:500!important}.tag-error{min-width:90px;text-align:center!important;color:#dc3545!important;background-color:#dc354526!important;border:1px solid #dc3545!important;border-radius:15px!important;padding:2px 6px!important;font-weight:500!important}.tag-success{min-width:90px;text-align:center!important;color:#28a745!important;background-color:#28a7451f!important;border:1px solid #28a745!important;border-radius:15px!important;padding:2px 6px!important;font-weight:500!important}.tag-frequency{min-width:90px;text-align:center!important;color:#1e8ff2!important;background-color:#34a6e82b!important;border:1px solid #48a1ef!important;border-radius:15px!important;padding:2px 6px!important;font-weight:500!important}.btn-action-outline-common{letter-spacing:.25px!important;color:#008d86!important;background-color:#008d8617!important;border:1.5px solid #008d86!important;border-radius:15px!important;height:24px!important;padding:2px 8px!important;font-size:10px!important;font-weight:600!important}.btn-action-outline-common:hover{color:#fff!important;background-color:#008d86!important;border:1px solid #008d86!important}.ant-table{border:1px solid #e5e7eb!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 1px 3px #00000014!important}.ant-table-thead>tr>th{color:#374151!important;text-transform:uppercase!important;background-color:#f9fafb!important;border-bottom:1px solid #e5e7eb!important;padding:12px 16px!important;font-size:13px!important;font-weight:600!important}.ant-table-tbody>tr:not(.ant-table-measure-row)>td{color:#374151!important;border-bottom:1px solid #e5e7eb!important;padding:12px 16px!important;font-size:14px!important}.ant-table-tbody>tr:not(.ant-table-measure-row):hover>td{background-color:#fff!important}.ant-table-tbody>tr:not(.ant-table-measure-row):nth-child(odd)>td{background-color:#f3f4f6!important}.ant-table-tbody>tr:not(.ant-table-measure-row):nth-child(2n)>td{background-color:#f9fafb!important}.ant-pagination{margin-top:16px!important}.ant-pagination-item{border:1px solid #e5e7eb!important;border-radius:6px!important}.ant-pagination-item-active{background-color:#f4a120!important;border-color:#f4a120!important}.ant-pagination-item-active a{color:#fff!important}.ant-modal-title{color:#f4faff!important;margin-bottom:15px!important;font-size:16px!important}.ant-descriptions-item-content{color:#646464!important;font-size:14px!important;font-weight:600!important}.ant-descriptions-bordered .ant-descriptions-item-label{color:var(--ant-color-text-secondary)!important;background-color:#0000000d!important}.ant-descriptions-bordered .ant-descriptions-view{border-color:#3f3f3f34!important;box-shadow:0 4px 8px #00000026!important}.ant-menu-submenu-popup .ant-menu{margin-top:10px;background:var(--hnb-blue)!important}.ant-layout-header{z-index:100;position:sticky;top:0}.request-modal .ant-modal-close:hover,.request-modal .ant-modal-close:focus,.request-modal .ant-modal-close:active{background:0 0!important}.promotion-dragger .ant-upload-icon{display:none!important}.hnba-modal .ant-modal-body{position:relative;overflow-y:auto}.page-dropdown{z-index:10!important}.ant-btn-primary.ant-btn-disabled,.ant-btn-primary:disabled{color:#fff!important;cursor:not-allowed!important;opacity:.5!important;background-color:gray!important;border-color:gray!important}.ant-menu-submenu-popup{position:fixed!important;top:250px!important;transform:none!important}.ant-menu-submenu-popup .ant-menu{max-height:60vh!important;overflow-y:auto!important}
