Many people nowadays use dark mode and changing colours isn’t very straightforward for that. Adding a .nightMode.card to styling should alleviate this issue.
I believe this wouldn’t complicate the code too much and on will help people customise their templates.
What do you propose to put in it? The different clients have different default background colors in night mode, so we wouldn’t want to specify a background. Also, ‘night-mode’ (kebab case) is the most common CSS class naming style. Anki & AnkiMobile support it - does AnkiDroid?
Does this work though? If the background is different on every platform, then the text color must be different on every platform as well to ensure enough contrast for accessibility.
We could reference CSS variables to solve this; but I think I remember that you (dae) rejected this in the past arguing it would complicate things too much (and thus making it more difficult for beginners to understand and change the css templates).