I recently looked into doing similar as a possible way of automatically “tagging” users.
In my case, I created a badge that would be granted for excessively Flagging posts that were subsequently disagreed with by moderators.
I could hide it OK from the Badge pages and User Card, but not the users Profile page nor the “hidden” badge page if the link was followed.
Until CSS has a “parent selector” the only things I could target using CSS alone were the icon, title and summary.
<div class="ember-view badge-card medium hyperlink" id="ember6479">
<!----><!---->
<div class="badge-contents">
<div class="badge-icon badge-type-bronze">
<i class="fa fa-bell-slash"></i>
</div>
<div class="badge-info">
<div class="badge-info-item">
<h3>crywolf</h3>
<div class="badge-summary">Members that Flag poorly</div>
</div>
</div>
</div>
</div>