In future mode, the way block content background colour is implemented means that where a custom background colour is used (--bg) it is picked up and used instead of the standard light/dark background.
This makes it impossible to switch to/from light/dark mode for a specific block.
This is a regression.