/* Configuration variables */
:root {
    --highlight-bureaucrat: #E52B50;
    --highlight-admin: #14FF85;
    --highlight-content-mod: #FF00C3;
    --highlight-discussion-mod: #FF9C00;
    --highlight-rollback: #F3B844;
    --highlight-wiki-manager: #52EC22;
    --highlight-bot: #F3A0A4;
    --highlight-soap: #A96C28;
}

/*** 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; }
.WMLink a { color:var(--highlight-wiki-manager) !important; }
.BotLink a { color:var(--highlight-bot) !important; }
.SOAPLink a { color:var(--highlight-soap)	!important; }

/* STAFF COLORS */
/* Bureaucrats */
a[href$=":RedBallFire"],
a[href$="/RedBallFire"] {
    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;
}

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

/* Bots */
a[href$=":BallBot"],
a[href$="/BallBot"] {
    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 {
    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;
}