Elemento CSS basado en el esquema de color seleccionado

Gracias por la orientación.

Esto parece ser exactamente lo que me gustaría hacer (cambiar solo los iconos del encabezado, no todos los elementos con el color --secondary). Una última pregunta… esto funciona si el tema está configurado como el tema del modo oscuro y el modo oscuro se activa por el sistema operativo, pero no si el tema del modo oscuro se elige como el tema “Regular”. ¿Alguna sugerencia al respecto?