and here is some approach when you want to style from outside by basically exposing input property ‘color’. It’s quite limited I think.
Anyways scoping of css breaks the mindset of the professionals who already learned how to elevate the cascading in style sheets, while trying supposedly to help others that don’t really understand how it works. Trying to figure out a way to pierce your styles to the nested components is like trying to reach your right ear with your left hand. I’m not sure this is the right way. I think shadow DOM should accept attributes like class and style and know how to get them and propagate them to the internal components — like change the spec :) or hope for the best and use css variables.