After attempting to use this configuration on another device, it turns
out that the persistent data directories were being created with the
wrong permissions.
The white background is pretty eye-soaring at night. This patch fixes
this issue by using a CSS query parameter to set darker styles when dark
mode is enabled.
See: https://css-tricks.com/dark-modes-with-css/