The custom small viewport styling for tables in both Minerva, old Vector, and Vector-2022 has a specificity of (0, 1, 1) which makes it difficult for local CSS to override. Most notably, this prevents (easily) overriding the display of a table based on its class via sitewide CSS, which is something that enwiki has for its .sysop-show class. This results in notices that are wrapped in a table being visible to non-sysops.
While this is fixable via standard specificity shenanigans locally, I think it would be better for the selectors in question to be wrapped in a :where to make their specificity (0, 0, 0). (:where isn't supported quite yet by grade C browsers, but that's fine since it's just table styling and shouldn't affect functionality). See here for on-wiki discussion where this was very confusingly discovered.




