The CSS selectors we're using in a lot of components are not specific enough. In lots of cases we're just selecting elements by their semantic classes, not using unique classes for them. This is something inherited from the Wikistats 2 prototype that I didn't change when I was implementing the actual site.
It may be worth taking a look at changing the approach with which CSS and Vue components interact: