/* Configuration variables */
:root {
    --highlight-bureaucrat: #CF1020;
    --highlight-admin: #FF0088;
    --highlight-content-mod: #74C365;
    --highlight-discussion-mod: #D2691E;
    --highlight-rollback: #73C2FB;
    --highlight-designer: #6737E6;
    --highlight-bot: #8B4513;
    --highlight-soap: #A0522D;
}

/*** STAFF LINKS ***/
.BLink a { color:var(--highlight-bureaucrat) !important; }
.ALink a { color:var(--highlight-admin) !important; }
.CLink a { color:var(--highlight-content-mod) !important; }
.DLink a { color:var(--highlight-discussion-mod) !important; }
.RLink a { color:var(--highlight-rollback) !important; }
.BOTLink a { color:var(--highlight-bot) !important; }
.SOAPLink a { color:var(--highlight-soap)	 !important; }
 
/* STAFF COLORS */
/* Bureaucrats */
a[href$=":RedBallFire"],
a[href$="/RedBallFire"],
a[href$=":Nightsilver"],
a[href$="/Nightsilver"] {
    color: var(--highlight-bureaucrat) !important;
    font-family: 'Farro';
    font-weight: bold !important;
}

#MessageWall .wds-avatar + a[href$="User:RedBallFire"]:after,
.article-comments-app .wds-avatar + a[href$="User:RedBallFire"]:after {
    color: var(--highlight-bureaucrat) !important;
    font-family: 'Farro';
    content: " · (Bureaucrat)" !important;
}

#MessageWall .wds-avatar + a[href$="User:Nightsilver"]:after,
.article-comments-app .wds-avatar + a[href$="User:Nightsilver"]:after {
    color: var(--highlight-bureaucrat) !important;
    font-family: 'Farro';
    content: " · (Bureaucrat · Owl Designer)" !important;
}

img.user-identity-avatar__image[alt="RedBallFire"],
a[href$=":RedBallFire"] img,
li[data-user="RedBallFire"] img,
img.user-identity-avatar__image[alt="Nightsilver"],
a[href$=":Nightsilver"] img,
li[data-user="Nightsilver"] img {
    border-color:var(--highlight-bureaucrat)!important;
}

/* Administrator */
a[href$=":BeanieAndTheDucks"],
a[href$="/BeanieAndTheDucks"],
a[href$=":VeggieGoBrrrr"],
a[href$="/VeggieGoBrrrr"] {
    color: var(--highlight-admin)!important;
    font-family: 'Farro';
    font-weight: bold !important;
}
#MessageWall .wds-avatar + a[href$="User:BeanieAndTheDucks"]:after,
.article-comments-app .wds-avatar + a[href$="User:BeanieAndTheDucks"]:after,
#MessageWall .wds-avatar + a[href$="User:VeggieGoBrrrr"]:after,
.article-comments-app .wds-avatar + a[href$="User:VeggieGoBrrrr"]:after {
    color: var(--highlight-admin) !important;
    font-family: 'Farro';
    content: " · (Administrator)" !important;
}

img.user-identity-avatar__image[alt="BeanieAndTheDucks"],
a[href$=":BeanieAndTheDucks"] img,
li[data-user="BeanieAndTheDucks"] img,
img.user-identity-avatar__image[alt="VeggieGoBrrrr"],
a[href$=":VeggieGoBrrrr"] img,
li[data-user="VeggieGoBrrrr"] img {
    border-color:var(--highlight-admin)!important;
}

/* Content Moderators */
a[href$=":BaldiBasicsFan"],
a[href$="/BaldiBasicsFan"],
a[href$=":J_Eilat"],
a[href$="/J_Eilat"],
a[href$=":J%20Eilat"],
a[href$="/J%20Eilat"] {
    color: var(--highlight-content-mod) !important;
    font-family: 'Farro';
    font-weight: bold !important;
}

#MessageWall .wds-avatar + a[href$="User:BaldiBasicsFan"]:after,
.article-comments-app .wds-avatar + a[href$="User:BaldiBasicsFan"]:after,
#MessageWall .wds-avatar + a[href$="User:J_Eilat"]:after,
.article-comments-app .wds-avatar + a[href$="User:J%20Eilat"]:after,
#MessageWall .wds-avatar + a[href$="User:J_Eilat"]:after,
.article-comments-app .wds-avatar + a[href$="User:J%20Eilat"]:after {
    color: var(--highlight-content-mod) !important;
    font-family: 'Farro';
    content: " · (Content Moderator)" !important;
}

img.user-identity-avatar__image[alt="BaldiBasicsFan"],
a[href$=":BaldiBasicsFan"] img,
li[data-user="BaldiBasicsFan"] img,
a[href$=":J_Eilat"] img,
li[data-user="J_Eilat"] img,
a[href$=":J%2-Eilat"] img,
li[data-user="J%20Eilat"] img {
    border-color:var(--highlight-content-mod)!important;
}
 
/* Discussions Moderators */
a[href$=":WolfNXtra"],
a[href$="/WolfNXtra"] {
    color: var(--highlight-discussion-mod) !important;
    font-family: 'Farro';
    font-weight: bold !important;
}

#MessageWall .wds-avatar + a[href$="User:WolfNXtra"]:after,
.article-comments-app .wds-avatar + a[href$="User:WolfNXtra"]:after {
    color: var(--highlight-discussion-mod) !important;
    font-family: 'Farro';
    content: " · (Discussions Moderator)" !important;
}

img.user-identity-avatar__image[alt="WolfNXtra"],
a[href$=":WolfNXtra"] img,
li[data-user=""] img {
    border-color:var(--highlight-discussion-mod)!important;
}

/* Rollbacks 
a[href$=":Potato_Flakin"],
a[href$="/Potato_Flakin"],
a[href$=":Potato%20Flakin"],
a[href$="/Potato%20Flakin"] {
    color: var(--highlight-rollback) !important;
    font-family: 'Farro';
    font-weight: bold !important;
}

#MessageWall .wds-avatar + a[href$="User:Potato_Flakin"]:after,
.article-comments-app .wds-avatar + a[href$="User:Potato_Flakin"]:after,
#MessageWall .wds-avatar + a[href$="User:Potato%20Flakin"]:after,
.article-comments-app .wds-avatar + a[href$="User:Potato%20Flakin"]:after {
    color: var(--highlight-rollback) !important;
    font-family: 'Farro';
    content: " · (Rollback)" !important;
}

img.user-identity-avatar__image[alt="Potato Flakin"],
a[href$=":Potato%20Flakin"] img,
li[data-user="Potato Flakin"] img {
    border-color:var(--highlight-rollback)!important;
}*/

/* Owl Designer */
a[href$=":Steven_Universe_Go!"],
a[href$="/Steven_Universe_Go!"],
a[href$=":Steven%20Universe%20Go!"],
a[href$="/Steven%20Universe%20Go!"],
a[href$=":Tnekzone321"],
a[href$="/Tnekzone321"] {
    color: var(--highlight-designer) !important;
    font-family: 'Farro';
    font-weight: bold !important;
}

#MessageWall .wds-avatar + a[href$="User:Steven_Universe_Go!"]:after,
.article-comments-app .wds-avatar + a[href$="User:Steven_Universe_Go!"]:after,
#MessageWall .wds-avatar + a[href$="User:Steven%20Universe%20Go!"]:after,
.article-comments-app .wds-avatar + a[href$="User:Steven%20Universe%20Go!"]:after,
#MessageWall .wds-avatar + a[href$="User:Tnekzone321"]:after,
.article-comments-app .wds-avatar + a[href$="User:Tnekzone321"]:after {
    color: var(--highlight-designer) !important;
    font-family: 'Farro';
    content: " · (Owl Designer)" !important;
}

img.user-identity-avatar__image[alt="Steven Universe Go!"],
a[href$=":Steven%20Universe%20Go!"] img,
li[data-user="Steven Universe Go!"] img,
img.user-identity-avatar__image[alt="Tnekzone321"],
a[href$=":Tnekzone321"] img,
li[data-user="Tnekzone321"] img {
    border-color:var(--highlight-designer)!important;
}

/* Bots */
a[href$=":BallBot"],
a[href$="/BallBot"],
a[href$=":Botsilver"],
a[href$="/Botsilver"],
a[href$=":SkipperMcBot"],
a[href$="/SkipperMcBot"] {
    color: var(--highlight-bot) !important;
    font-family: 'Farro';
    font-weight: bold !important;
}

img.user-identity-avatar__image[alt="BallBot"],
a[href$=":BallBot"] img,
li[data-user="BallBot"] img,
img.user-identity-avatar__image[alt="Botsilver"],
a[href$=":Botsilver"] img,
li[data-user="Botsilver"] img,
img.user-identity-avatar__image[alt="SkipperMcBot"],
a[href$=":SkipperMcBot"] img,
li[data-user="SkipperMcBot"] img {
    border-color:var(--highlight-bot)!important;
}
 
/* SOAP */
a[href$=":VegaDark"],
a[href$="/VegaDark"],
a[href$=":Callofduty4"],
a[href$="/Callofduty4"],
a[href$=":TyA"],
a[href$="/TyA"],
a[href$=":TK-999"],
a[href$="/TK-999"],
a[href$=":Jr_Mime"],
a[href$="/Jr_Mime"],
a[href$=":Cyanide3"],
a[href$="/Cyanide3"],
a[href$=":Lady_Lostris"],
a[href$="/Lady_Lostris"],
a[href$=":Kopcap94"],
a[href$="/Kopcap94"],
a[href$=":Noreplyz"],
a[href$="/Noreplyz"],
a[href$=":Icier"],
a[href$="/Icier"],
a[href$=":Yuusuke_Takazaki"],
a[href$="/Yuusuke_Takazaki"],
a[href$=":DeXart"],
a[href$="/DeXart"],
a[href$=":Laundry_Machine"],
a[href$="/Laundry_Machine"],
a[href$=":RainA"],
a[href$="/RainA"],
a[href$=":Tono555"],
a[href$="/Tono555"] {
    color: var(--highlight-soap)!important;
    font-family: 'Farro';
    font-weight: bold !important;
}

#MessageWall .wds-avatar + a[href$="User:VegaDark"]:after,
.article-comments-app .wds-avatar + a[href$="User:VegaDark"]:after,
#MessageWall .wds-avatar + a[href$="User:Callofduty4"]:after,
.article-comments-app .wds-avatar + a[href$="User:Callofduty4"]:after,
#MessageWall .wds-avatar + a[href$="User:TyA"]:after,
.article-comments-app .wds-avatar + a[href$="User:TyA"]:after,
#MessageWall .wds-avatar + a[href$="User:TK-999"]:after,
.article-comments-app .wds-avatar + a[href$="User:TK-999"]:after,
#MessageWall .wds-avatar + a[href$="User:Jr_Mime"]:after,
.article-comments-app .wds-avatar + a[href$="User:Jr_Mime"]:after,
#MessageWall .wds-avatar + a[href$="User:Cyanide3"]:after,
.article-comments-app .wds-avatar + a[href$="User:Cyanide3"]:after,
#MessageWall .wds-avatar + a[href$="User:Lady_Lostris"]:after,
.article-comments-app .wds-avatar + a[href$="User:Lady_Lostris"]:after,
#MessageWall .wds-avatar + a[href$="User:Kopcap94"]:after,
.article-comments-app .wds-avatar + a[href$="User:Kopcap94"]:after,
#MessageWall .wds-avatar + a[href$="User:Noreplyz"]:after,
.article-comments-app .wds-avatar + a[href$="User:Noreplyz"]:after,
#MessageWall .wds-avatar + a[href$="User:Icier"]:after,
.article-comments-app .wds-avatar + a[href$="User:Icier"]:after,
#MessageWall .wds-avatar + a[href$="User:Yuusuke_Takazaki"]:after,
.article-comments-app .wds-avatar + a[href$="User:Yuusuke_Takazaki"]:after,
#MessageWall .wds-avatar + a[href$="User:DeXart"]:after,
.article-comments-app .wds-avatar + a[href$="User:DeXart"]:after,
#MessageWall .wds-avatar + a[href$="User:Laundry_Machine"]:after,
.article-comments-app .wds-avatar + a[href$="User:Laundry_Machine"]:after,
#MessageWall .wds-avatar + a[href$="User:RainA"]:after,
.article-comments-app .wds-avatar + a[href$="User:RainA"]:after,
#MessageWall .wds-avatar + a[href$="User:Tono555"]:after,
.article-comments-app .wds-avatar + a[href$="User:Tono555"]:after {
    color: var(--highlight-soap) !important;
    font-family: 'Farro';
    content: " · (SOAP)" !important;
}

img.user-identity-avatar__image[alt="VegaDark"],
a[href$=":VegaDark"] img,
li[data-user="VegaDark"] img,
img.user-identity-avatar__image[alt="Callofduty4"],
a[href$=":Callofduty4"] img,
li[data-user="Callofduty4"] img,
img.user-identity-avatar__image[alt="TyA"],
a[href$=":TyA"] img,
li[data-user="TyA"] img,
img.user-identity-avatar__image[alt="TK-999"],
a[href$=":TK-999"] img,
li[data-user="TK-999"] img,
img.user-identity-avatar__image[alt="Jr_Mime"],
a[href$=":Jr_Mime"] img,
li[data-user="Jr_Mime"] img,
img.user-identity-avatar__image[alt="Cyanide3"],
a[href$=":Cyanide3"] img,
li[data-user="Cyanide3A"] img,
img.user-identity-avatar__image[alt="Lady_Lostris"],
a[href$=":Lady_Lostris"] img,
li[data-user="Lady_Lostris"] img,
img.user-identity-avatar__image[alt="Kopcap94"],
a[href$=":Kopcap94"] img,
li[data-user="Kopcap94"] img,
img.user-identity-avatar__image[alt="Noreplyz"],
a[href$=":Noreplyz"] img,
li[data-user="Noreplyz"] img,
img.user-identity-avatar__image[alt="Icier"],
a[href$=":Icier"] img,
li[data-user="Icier"] img,
img.user-identity-avatar__image[alt="Yuusuke_Takazaki"],
a[href$=":Yuusuke_Takazaki"] img,
li[data-user="Yuusuke_Takazaki"] img,
img.user-identity-avatar__image[alt="DeXart"],
a[href$=":DeXart"] img,
li[data-user="DeXart"] img,
img.user-identity-avatar__image[alt="Laundry_Machine"],
a[href$=":Laundry_Machine"] img,
li[data-user="Laundry_Machine"] img,
img.user-identity-avatar__image[alt="DeXart"],
a[href$=":DeXart"] img,
li[data-user="DeXart"] img,
img.user-identity-avatar__image[alt="RainA"],
a[href$=":RainA"] img,
li[data-user="RainA"] img,
img.user-identity-avatar__image[alt="Tono555"],
a[href$=":Tono555"] img,
li[data-user="Tono555"] img {
    border-color:var(--highlight-soap)!important;
}