Re: gtk3 color
I have just been looking at the theme definitions. (Search for gtkrc files)
The low contrast theme defines each colour separately for each state, but Adwaita defines all the states in terms of shades of the bg colour.
Just thinking aloud here, but it may be that the theme code is taking precedence when the window has focus, but perhaps not otherwise.