šŸš€ Gen 5 of the leading AI app deployment platform launches October 6. Click for the livestream.

Datatable styling priority

Is there any way to set the priority with which datatable styling is applied? For example I am trying to have black borders along the header and the first column and no borders elsewhere. I can achieve this by having in style_data_conditional:

        {
            'if': { 'column_id': col},
            'border': '0px solid white',
        }

for col being every column except the first, as well as:

            {
                'if': {'column_id': first_col},
                'border': '1px solid black',
            }

and in style_header:

{
        'border': '1px solid black',
    }

However the 0 weight borders in the body of the table are overwriting the black borders that overlap with the header. I was able to fix this problem happening with on the left overlap with the first column by reordering the style_data_conditional list, but Iā€™m not sure how to do the same for the header?