Didn't know that about Brave browser, I wonder if it's an engine issue or my game in particular.
Introducing more colours would be an obvious way to fix some of the visibility issues but picking the right colour and making it look nice will be difficult. Thanks for the insight!