I figured it out. There were additonal custom css values written into a custom component, which I thought was a default. Removing that component resolved everything and dark theme works perfectly.
Thanks for guidance @pfaffman as I know everyone has busy lives. ![]()