In the preview of the visualisation in Explore, the fonts seem to be applied correctly:

Because the default style is “Roboto” for the font.
But the dashboard isn’t rendering it correctly:

It gets Google Sans font.
Even if Roboto is added, the font doesn’t align if one value is bold.
also the grey/white row background is missing, not sure why, this is basic feature that has been used for decades, why delete it..
Another thing is to use font-variant-numeric: tabular-nums; this would help with alignment