jasonwch As far as I can see, the codes look like they are correct.
I wouldn't recommend this as a permanent solution, however just for a temporary fix, you could add !important
to the color, size & weight properties to make sure they override any other styling.
Eg:
p, /*(OPEN) PARAGRAPH TEXT (SELECTOR)*/
h1, /*(OPEN) HEADER 1 TEXT (SELECTOR)*/
h2, /*(OPEN) HEADER 2 TEXT (SELECTOR)*/
h3, /*(OPEN) HEADER 3 TEXT (SELECTOR)*/
h4, /*(OPEN) HEADER 4 TEXT (SELECTOR)*/
h5, /*(OPEN) HEADER 5 TEXT (SELECTOR)*/
h6 { /*(OPEN) HEADER 6 TEXT (SELECTOR)*/
color: #fff !important; /*SET TEXT COLOR WHITE*/
font-size: 110% !important; /*SET TEXT SIZE*/
font-weight: bold !important; /*SET TEXT WEIGHT*/
} /*(CLOSE) ALL PRECEDING (SELECTORS)*/
Edit: If you were interested in a more thorough solution, (although I'm not allowed to share any links in these support threads), I've been working on a set of codes that enables an automated dark/light mode transition, (which I'm currently using at the Anomalum forum).
It basically switches the forum theme between the preset dark and light modes depending on each users local time, for example: between 6am to 6pm, users see the light theme mode, while between 6pm to 6am, users see the dark theme mode.
(the dark & light themes are customizable too.)