@import '_colors.sass'

body:not(.theme),
body.theme-light,
body.theme-dark,
body.theme-black
  .highlight
    .syntax-c
      color: $cyan
    .syntax-err
      color: $foreground
    .syntax-g
      color: $foreground
    .syntax-k
      color: $green
    .syntax-l
      color: $foreground
    .syntax-n
      color: $foreground
    .syntax-o
      color: $green
    .syntax-x
      color: $orange
    .syntax-p
      color: $foreground
    .syntax-cm
      color: $cyan
    .syntax-cp
      color: $green
    .syntax-c1
      color: $cyan
    .syntax-cs
      color: $green
    .syntax-gd
      color: $purple
    .syntax-ge
      color: $foreground
      font-style: italic
    .syntax-gr
      color: $red
    .syntax-gh
      color: $orange
    .syntax-gi
      color: $green
    .syntax-go
      color: $foreground
    .syntax-gp
      color: $foreground
    .syntax-gs
      color: $foreground
      font-weight: bold
    .syntax-gu
      color: $orange
    .syntax-gt
      color: $foreground
    .syntax-kc
      color: $orange
    .syntax-kd
      color: $pink
    .syntax-kn
      color: $green
    .syntax-kp
      color: $green
    .syntax-kr
      color: $pink
    .syntax-kt
      color: $red
    .syntax-ld
      color: $foreground
    .syntax-m
      color: $purple
    .syntax-s
      color: $purple
    .syntax-na
      color: $foreground
    .syntax-nb
      color: $orange
    .syntax-nc
      color: $pink
    .syntax-no
      color: $orange
    .syntax-nd
      color: $pink
    .syntax-ni
      color: $orange
    .syntax-ne
      color: $orange
    .syntax-nf
      color: $pink
    .syntax-nl
      color: $foreground
    .syntax-nn
      color: $foreground
    .syntax-nx
      color: $foreground
    .syntax-py
      color: $foreground
    .syntax-nt
      color: $pink
    .syntax-nv
      color: $pink
    .syntax-ow
      color: $green
    .syntax-w
      color: $foreground
    .syntax-mf
      color: $purple
    .syntax-mh
      color: $purple
    .syntax-mi
      color: $purple
    .syntax-mo
      color: $purple
    .syntax-sb
      color: $cyan
    .syntax-sc
      color: $purple
    .syntax-sd
      color: $foreground
    .syntax-s2
      color: $purple
    .syntax-se
      color: $orange
    .syntax-sh
      color: $foreground
    .syntax-si
      color: $purple
    .syntax-sx
      color: $purple
    .syntax-sr
      color: $red
    .syntax-s1
      color: $purple
    .syntax-ss
      color: $purple
    .syntax-bp
      color: $pink
    .syntax-vc
      color: $pink
    .syntax-vg
      color: $pink
    .syntax-vi
      color: $pink
    .syntax-il
      color: $purple
