::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:#003a59;border:2px solid #fff;border-radius:10px}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#555}
.select-container button{width:100%}.group-name{color:#001529;font-size:.875rem;font-weight:400}
.table-header{background-color:#fafafa}
.table-pagination .active{color:#001529;background-color:#fff;border-color:#001529}.table-pagination a:hover{background-color:#e7e7e7}
.table-component tr th,.table-component tr td{text-align:center;position:relative}.table-component tr th:after,.table-component tr td:after{content:"";background-color:#f0f1f3;width:.5px;position:absolute;top:20%;bottom:15%;right:0}.table-component tr th:last-child:after,.table-component tr td:last-child:after{display:none}.green-bg{background:#f6ffed!important}.green-bg:hover{background-color:#f6ffed!important}.yellow-bg{background:#fffbe6}.red-bg{background:#fff2f0}.red-bg:hover{background-color:#fff2f0!important}.gray-bg{background-color:#fff}
.ant-table-cell{vertical-align:top;text-align:center;position:relative;padding:.625rem .5rem!important}.ant-table-cell:after{content:"";background-color:#f0f1f3;width:.5px;position:absolute;top:15%;bottom:15%;right:0}.ant-table-cell:last-child:after{display:none}
.ant-radio-inner{background-color:#fff!important}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:#003a59!important}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner:after,.ant-checkbox-inner:after,.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:#003a59}.ant-checkbox-checked .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-checked .ant-checkbox-inner{border-color:#003a59;background-color:#003a59!important}.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#ffffffb3!important}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#003a59!important}
.custom-modal .ant-modal-content{border-radius:10px;padding:0!important}.custom-modal .ant-modal-footer{margin:0!important}.custom-modal .ant-modal-close-icon{color:#fff!important}.custom-modal-header{background-color:#00152a;border-top-left-radius:10px;border-top-right-radius:10px;padding:16px}.custom-modal-header .ant-typography{color:#fff;font-weight:700}.custom-modal-body{background-color:#fff;padding:1rem}.custom-modal-footer{text-align:center;background-color:#f0f2f5;border-top:1px solid #f0f0f0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:16px}
