I am currently trying to override some CSS for an Angular widget, but no matter what I try, the styles don't seem to change. It appears that the widget is being loaded into multiple nodes labeled #shadow-root. I have done some research on this issue, but I still can't pinpoint where these applied styles are originating from.
https://i.sstatic.net/8Evob.png
If possible, I would like to avoid making changes directly to the widget itself and instead override these styles using a separate stylesheet.