:root {
        --accent1: #4682B4;
        --accent2: #336996;
        
        --success1: #0F3017;
        --success2: #28A745;
        --info1: #0B2B30;
        --info2: #17A2B8;
        --warning1: #544517;
        --warning2: #FFC107;
        --danger1: #441015;
        --danger2: #DC3545;
        --success-1: #0F3017;
        --success-2: #28A745;
        --info-1: #0B2B30;
        --info-2: #17A2B8;
        --warning-1: #544517;
        --warning-2: #FFC107;
        --danger-1: #441015;
        --danger-2: #DC3545;
        --group: #808080;
        --groupdk: #343434;
        
        --border1: #313131;
        --border2: #101010;
        --black: #000;
        --white: #C0C0C0;
        --back1: rgba(23, 23, 23, 0.5);
        --back2: rgba(23, 23, 23, 0.75);
        --back3: rgba(23, 23, 23, 0.2);
        --back4: #1A1A1A;
        --back5: rgb(44 45 48 / 80%);
        --text1: #999;
        --text2: #ABABAB;
        --text3: #BDBDBD;
        --text4: #C0C0C0;
        --back6: rgba(15, 15, 15, 0.9);
        --checkmark: #679ecb;
}
::-webkit-scrollbar { width: 5px; }
::-webkit-scrollbar-track { background: var(--accent1); border: 2px solid rgba(41,41,41); }
::-webkit-scrollbar-thumb { background: var(--accent1); }

hr {background: var(--border2);}
.btn.primary {background: var(--accent2);color: var(--text4);}

/* Colours */
/* Your group colour definitions go here. */

a.staff { color: #33A5CB!important; }
.staff, .grpstaff {--group: #33A5CB; --groupdk: #1A8CB2; --accent1: #33A5CB; --accent2: #1A8CB2; --accent3: #1A8CB2;}
a.regular { color: #5C99A7!important; }
.regular, .grpregular {--group: #5C99A7; --groupdk: #42808E; --accent1: #5C99A7; --accent2: #42808E; --accent3: #42808E;}
a.guest { color: #E14D4D!important; }
.guest, .grpguest {--group: E14D4D; --groupdk: E14D4D; --accent1: E14D4D; --accent2: E14D4D; --accent3: E14D4D;}
a.inactive { color: #B292D4!important; }
.inactive, .grpinactive { --group: #B292D4; --groupdk: #B292D4; --accent1: #B292D4; --accent2: #B292D4; --accent3: #B292D4;}

a.primary{ color: #338A79!important; }
.primary, .grpprimary{--group: #338A79; --groupdk: #338A79; --accent1: #338A79; --accent2: #338A79; --accent3: #338A79;}
a.secondary{ color: #4682B4!important; }
.secondary, .grpsecondary {--group: #4682B4; --groupdk: #4078a5; --accent1: #4682B4; --accent2: #4078a5; --accent3: #4785b8;}
a.playernpc { color: #6b8f24!important; }
.playernpc, .grpplayernpc {--group: #6b8f24; --groupdk: #5c7a1f; --accent1: #6b8f24; --accent2: #5c7a1f; --accent3: #7aa329;}
a.retired{ color: #d62929!important; }
.sharednpc, .grpsharednpc {--group: #6b8f24; --groupdk: #5c7a1f; --accent1: #6b8f24; --accent2: #5c7a1f; --accent3: #7aa329;}
a.retired{ color: #d62929!important; }
.retired, .grpretired { --group: #d62929; --groupdk: #c12525; --accent1: #d62929; --accent2: #c12525; --accent3: #c12525;}
a.graveyard{ color: red!important; }
.graveyard, .grpgraveyard { --group: #088A85; --groupdk: #088A85; --accent1: #088A85; --accent2: #088A85; --accent3: #088A85;}