Since adoptHostStyles
gets set at the shadow-root level, we
don't always have to use it for accessing
page styles.
A standalone component can orchestrate common styles for its nested shadow-roots.
Inner shadow-roots often have full trust in their immediate
parent, so adopthoststyles
is perfectly safe here.
And when needed, specific sub-trees can still reach the document
using adoptpagestyles
.