I’m trying to create a web component that uses both FluentUI and Smart components in its Shadow DOM. FluentUI components render fine on their own but when placing Smart components (Shadow DOM variants) side by side with FluentUI ones, FluentUI stylesheets get screwed up somehow. FluentUI uses adoptedStyleSheets to emit :root style at the top of the document. When Smart components (Shadow DOM variant) added to the page, the emitted style disappears.
My question is: does anybody know if Smart uses adoptedStyleSheets and somehow overrides what FluentUI does?