There are two available themes for the calendar:
The Default theme can cause issues with some WordPress themes. In this case, prefer the Classic theme.
Change the colors of the calendar in order to match your theme. Note that a light background and dark texts will have a better rendering, but you can do whatever you want!
Colors might be reset after updates, in this case save these settings again in order to regenerate CSS files.