I am not a design expert either. But red tables on dark background feel uncomfortable for eyes when you are in a dark room. I'd suggest to make them darker (which will also add some contrast to the white text) and to use a more neutral color.
I changed the background to a light purple and switched to plain black text. Do you find it easier to read?
PS Unfortunately, now the contrast between table cells is almost lost. Don't know if it was intended.