-.light-square.lichess.highlight-light
- background-color: #cdd26a
-.dark-square.lichess.highlight-dark
- background-color: #aaa23a
-
-.light-square.chesscom.highlight-light
- background-color: #f7f783
-.dark-square.chesscom.highlight-dark
- background-color: #bacb44
-
-.light-square.chesstempo.highlight-light
- background-color: #9f9fff
-.dark-square.chesstempo.highlight-dark
- background-color: #557fff
-
-.light-square.orangecc.highlight-light
- background-color: #fef273
-.dark-square.orangecc.highlight-dark
- background-color: #e8c525
+.highlight
+ &.light-square
+ &.lichess
+ background-color: #cdd26a
+ &.chesscom
+ background-color: #f7f783
+ &.chesstempo
+ background-color: #9f9fff
+ &.orangecc
+ background-color: #fef273
+ &.dark-square
+ &.lichess
+ background-color: #aaa23a
+ &.chesscom
+ background-color: #bacb44
+ &.chesstempo
+ background-color: #557fff
+ &.orangecc
+ background-color: #e8c525
+ &.middle-square
+ &.lichess
+ background-color: #BCBA52
+ &.chesscom
+ background-color: #D9E164
+ &.chesstempo
+ background-color: #7A8FFF
+ &.orangecc
+ background-color: #F3DC4C