/* Fix SVG visibility in dark mode by inverting colors */ .dark svg { filter: invert(1) hue-rotate(180deg); } /* Counter-invert images within SVGs to preserve their original colors */ .dark svg image { filter: invert(1) hue-rotate(180deg); } /* Fix tech-banner gradient overlays to respect site theme, not OS theme */ :root { --color-bg: #ffffff; } .dark { --color-bg: #111111 !important; } /* Override OS-level dark mode when site is in light mode */ html:not(.dark) { --color-bg: #ffffff !important; }