Dash Data Table - style the pagination row

I am struggling with how to style/format the pagination row with a Dash datable. I am trying to use CSS selectors to address .first-page, .previous-page,.current-page, .next-page and .last-page. ie to change colour nd change size etc.

my problem is that there seems to be a residual white text input box for .current-page that remains and is unaffected for styling. This is in addition to the new colour and size so the same record.

Has anyone else encountered this or know a better way of styling the pagination row on a datable?