.header-center .ag-header-cell-label {
    justify-content: center;
}

.quick-filter-button.label {
    background-color: var(--random-color, #3498db);
    color: white;
    border-radius: 4px;
    cursor: pointer;
}

.quick-filter-button.label:hover {
    background-color: var(--random-color, #2980b9);
}
.quick-filter-button.label:active {
    background-color: var(--random-color, #1c598a);
}
.quick-filter-button.label:focus {
    outline: none;
    box-shadow: 0 0 0 2px rgba(52, 152, 219, 0.5);
}

#PersonalReportpersonalLayout_tabs .mantine-Tabs-tabLabel {
    font-weight: 700 !important;
    font-size: 16px !important;
}

#PersonalReportpersonalLayout_tabs .mantine-Tabs-tab {
    padding-left: 24px !important;
    padding-right: 24px !important;
}
.pers-section-title {
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: 10px;
}

#PersonalReportpivot_main_div .dx-row-total span {
    font-weight: 700 !important;
}

#PersonalReportpersonalLayout_tabs [col-id="pers_col_comp_vs_avg_all"] .ag-cell-value,
#PersonalReportpersonalLayout_tabs [col-id="pers_col_current_vs_prev"] .ag-cell-value,
#PersonalReportpersonalLayout_tabs [col-id="pers_col_current_vs_yoy"] .ag-cell-value {
    font-size: 15px !important;
    font-weight: bold !important;
}