Fix earlier example to use createShadowRoot and add CSS