Why is an unsupported CSS value still overriding its fallback declarations?
I set up some CSS rules like: .example { color: white; background-color: darkgray; background-color: var(--bg-color); background-color: rgb(from var(--bg-color) r g b / 0.5); } in the expectation that if a browser didn't understand the fairly new relative color syntax (or…