.rank-0 { color: #6b6b6b !important; }
.rank-1 { color: #3a3aff !important; }
.rank-2 { color: #00aa00 !important; }
.rank-3 { color: #00aaaa !important; }
.rank-4 { color: #aa0000 !important; }
.rank-5 { color: #aa00aa !important; }
.rank-6 { color: #ffaa00 !important; }
.rank-7 { color: #aaaaaa !important; }
.rank-8 { color: #555555 !important; }
.rank-9 { color: #5555ff !important; }
.rank-a { color: #55ff55 !important; }
.rank-b { color: #55ffff !important; }
.rank-c { color: #ff5555 !important; }
.rank-d { color: #ff55ff !important; }
.rank-e { color: #ffff55 !important; }
.rank-f { color: #ffffff !important; }
.rank-default { color: inherit; }

.rank-bg-0 { background-color: #3a3a3a; }
.rank-bg-1 { background-color: #0000aa; }
.rank-bg-2 { background-color: #00aa00; }
.rank-bg-3 { background-color: #00aaaa; }
.rank-bg-4 { background-color: #aa0000; }
.rank-bg-5 { background-color: #aa00aa; }
.rank-bg-6 { background-color: #ffaa00; }
.rank-bg-7 { background-color: #aaaaaa; }
.rank-bg-8 { background-color: #555555; }
.rank-bg-9 { background-color: #5555ff; }
.rank-bg-a { background-color: #55ff55; }
.rank-bg-b { background-color: #55ffff; }
.rank-bg-c { background-color: #ff5555; }
.rank-bg-d { background-color: #ff55ff; }
.rank-bg-e { background-color: #ffff55; }
.rank-bg-f { background-color: #ffffff; }
.rank-bg-default { background-color: #2a2a2a; }

.rank-bg-6, .rank-bg-7, .rank-bg-a, .rank-bg-b, .rank-bg-e, .rank-bg-f { color: #111111; }

.rank-var-0 { --rank-color: #000000; }
.rank-var-1 { --rank-color: #0000aa; }
.rank-var-2 { --rank-color: #00aa00; }
.rank-var-3 { --rank-color: #00aaaa; }
.rank-var-4 { --rank-color: #aa0000; }
.rank-var-5 { --rank-color: #aa00aa; }
.rank-var-6 { --rank-color: #ffaa00; }
.rank-var-7 { --rank-color: #aaaaaa; }
.rank-var-8 { --rank-color: #555555; }
.rank-var-9 { --rank-color: #5555ff; }
.rank-var-a { --rank-color: #55ff55; }
.rank-var-b { --rank-color: #55ffff; }
.rank-var-c { --rank-color: #ff5555; }
.rank-var-d { --rank-color: #ff55ff; }
.rank-var-e { --rank-color: #ffff55; }
.rank-var-f { --rank-color: #ffffff; }
.rank-var-default { --rank-color: #ffd740; }
