Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/* This set of CSS rules was generated using {User:Tamzin/-show classes/generate}.
See [[User:Tamzin/-show classes]] for more information */

/* Group 0. "negative-right" classes: .unconfirmed-show and .anonymous-show */

.anonymous-show,
.unconfirmed-show {
	border: 3px blue solid !important;
}
div.anonymous-show, p.anonymous-show,
div.unconfirmed-show, p.unconfirmed-show {
	display:block !important;
}
span.anonymous-show, small.anonymous-show,
span.unconfirmed-show, small.unconfirmed-show {
	display:inline !important;
}
table.anonymous-show,
table.unconfirmed-show {
	display:table !important;
}
li.anonymous-show,
li.unconfirmed-show {
	display:list-item !important;
}

/* Group 1. "Entry-level" rights: user, autoconfirmed, and (for non-admins) extendedconfirmed. */

.user-show,
.autoconfirmed-show {
	background: lightgray !important;
}

/* Group 2. Other rights you have. */

.abusefilter-show,
.sysop-show {
	background: khaki !important;
}

/* Group 3. Rights you don't have, which are not redundant with rights you do have. */

.checkuser-show {
	border: 3px orange solid !important;
}

div.checkuser-show, p.checkuser-show {
	display: block !important;
}

span.checkuser-show, small.checkuser-show {
	display: inline !important;
}

table.checkuser-show {
	display: table !important;
}

li.checkuser-show {
	display: list-item !important;
}

/* Anomaly highlighter: Elements with -show for "lesser included" perms but not their
"higher" cousins, e.g. patroller-show without sysop-show or abusefilter-helper-show
without abusefilter-show. */

.abusefilter-helper-show:not(.abusefilter-show),
.abusefilter-helper-show:not(.sysop-show),
.extendedconfirmed-show:not(.sysop-show),
.extendedmover-show:not(.sysop-show),
.patroller-show:not(.sysop-show),
.templateeditor-show:not(.sysop-show) {
	background: red !important;
}
div.abusefilter-helper-show, p.abusefilter-helper-show,
div.extendedconfirmed-show, p.extendedconfirmed-show,
div.extendedmover-show, p.extendedmover-show,
div.patroller-show, p.patroller-show,
div.templateeditor-show, p.templateeditor-show {
	display: block !important;
}
span.abusefilter-helper-show, small.abusefilter-helper-show,
span.extendedconfirmed-show, small.extendedconfirmed-show,
span.extendedmover-show, small.extendedmover-show,
span.patroller-show, small.patroller-show,
span.templateeditor-show, small.templateeditor-show {
	display: inline !important;
}
table.abusefilter-helper-show,
table.extendedconfirmed-show,
table.extendedmover-show,
table.patroller-show,
table.templateeditor-show {
	display: table !important;
}
li.abusefilter-helper-show,
li.extendedconfirmed-show,
li.extendedmover-show,
li.patroller-show,
li.templateeditor-show {
	display: list-item !important;
}