When the a shadow-root is created on a host that is detached from the DOM, styles fail to apply. Styles only apply if the shadow-root is created when the host is in the DOM.