Specificity: https://drafts.csswg.org/selectors/#specificity-rules
The a component, which represents the number of ID selectors.
The b component, which represents the number of class selectors, attributes selectors, and pseudo-classes.
The c component, which represents the number of type selectors and pseudo-elements.