Have you enabled the default dark mode color scheme id? That would allow a browser setting to flip a user’s theme into dark mode, even with no specific dark theme set on your site. If you reset that to ‘none’ it should stop it from working its dark magic.