When I put attributes on the body such as
body {
background-color: grey;
}
It does not even show in the developer console that I even tried to add this attribute. Normally if it did not work because of an override I would at least see it crossed out.
Only happens in the new designer.
I like to use pure CSS backgrounds which look good, load fast, and do not save to the repository. I am just giving a simpler example in this post which can obviously be done in the theme designer.