Actually, now it does flatten. This was indeed the change I made. Which is a head scratcher, since setting --target=es2017,chrome88 did work locally.
Still get super weird styling on iOS on real iPhones and iPads… Must be something else going on then, besides the nested CSS.
Confused at this point.
But I’ll keep trying to figure out what is going on.
Edit. On Xcode’s Simulator it does work on iOS.






















