Thread:User talk:Yair rand/Suppressing definition display based on context tag?

Is there any way, using CSS or JS, to suppress the display of a definition (and associated usexes and cites) based on the existence of one of a short list of context tags (eg, obsolete, archaic, rare, dated)? Ideally this would be something that users could control as they do the display of translations, with a gadget to set registered user default preferences.