So today I learned that the web component shadow dom totally encapsulates all your styles except for all the different holes into which your global styles can leak. This has always been a global cascade stan account but it still seems counterintuitive to me.