@media (prefers-color-scheme: dark) {
  body:not([data-theme="light"]) .highlight {
    background-color: #2B2B2CFF;
  }
  body:not([data-theme="light"]) .highlight .k,
  body:not([data-theme="light"]) .highlight .kc,
  body:not([data-theme="light"]) .highlight .kn,
  body:not([data-theme="light"]) .highlight .ow,
  body:not([data-theme="light"]) .highlight .se {
    color: #CC7832;
    font-weight: initial;
  }
  body:not([data-theme="light"]) .highlight .n,
  body:not([data-theme="light"]) .highlight .o,
  body:not([data-theme="light"]) .highlight .nn,
  body:not([data-theme="light"]) .highlight .nx,
  body:not([data-theme="light"]) .highlight .nc {
    color: #A9B7C6;
    text-decoration: initial;
    font-weight: initial;
  }
  body:not([data-theme="light"]) .highlight .p {
    color: #E8BA36;
    font-weight: initial;
  }
  body:not([data-theme="light"]) .highlight .c,
  body:not([data-theme="light"]) .highlight .cm,
  body:not([data-theme="light"]) .highlight .c1 {
    color: #666;
    font-style: italic;
  }
  body:not([data-theme="light"]) .highlight .cp,
  body:not([data-theme="light"]) .highlight .cs,
  body:not([data-theme="light"]) .highlight .gh {
    color: #CC7832;
  }
  body:not([data-theme="light"]) .highlight .cp,
  body:not([data-theme="light"]) .highlight .cs {
    font-weight: bold;
  }
  body:not([data-theme="light"]) .highlight .cs {
    font-style: italic;
  }
  body:not([data-theme="light"]) .highlight .gd {
    color: #000000;
    background-color: #ffdddd;
  }
  body:not([data-theme="light"]) .highlight .gd .x {
    background-color: #ffaaaa;
  }
  body:not([data-theme="light"]) .highlight .ge {
    font-style: italic;
  }
  body:not([data-theme="light"]) .highlight .gr,
  body:not([data-theme="light"]) .highlight .gt {
    color: #aa0000;
  }
  body:not([data-theme="light"]) .highlight .gi {
    color: #000000;
    background-color: #ddffdd;
  }
  body:not([data-theme="light"]) .highlight .gi .x {
    background-color: #aaffaa;
  }
  body:not([data-theme="light"]) .highlight .go {
    color: #888888;
  }
  body:not([data-theme="light"]) .highlight .gp {
    color: #555555;
  }
  body:not([data-theme="light"]) .highlight .gs {
    font-weight: bold;
  }
  body:not([data-theme="light"]) .highlight .gu {
    color: #aaaaaa;
  }
  body:not([data-theme="light"]) .highlight .kd,
  body:not([data-theme="light"]) .highlight .kp,
  body:not([data-theme="light"]) .highlight .kr,
  body:not([data-theme="light"]) .highlight .kt,
  body:not([data-theme="light"]) .highlight .ow {
    font-weight: bold;
  }
  body:not([data-theme="light"]) .highlight .kt {
    color: #FFF;
  }
  body:not([data-theme="light"]) .highlight .na {
    color: #FFC66D;
  }
  body:not([data-theme="light"]) .highlight .no,
  body:not([data-theme="light"]) .highlight .ni,
  body:not([data-theme="light"]) .highlight .nv,
  body:not([data-theme="light"]) .highlight .vc,
  body:not([data-theme="light"]) .highlight .vg,
  body:not([data-theme="light"]) .highlight .vi {
    color: #9876AA;
  }
  body:not([data-theme="light"]) .highlight .nb {
    color: #8888C6;
  }
  body:not([data-theme="light"]) .highlight .nd {
    color: #BBB529;
    font-weight: initial;
  }
  body:not([data-theme="light"]) .highlight .ne {
    color: #990000;
    font-weight: bold;
  }
  body:not([data-theme="light"]) .highlight .nf {
    color: #FFC66D;
  }
  body:not([data-theme="light"]) .highlight .nt {
    color: #FFC66D;
  }
  body:not([data-theme="light"]) .highlight .bp {
    color: #94558D;
  }
  body:not([data-theme="light"]) .highlight .fm {
    color: #B200B2;
  }
  body:not([data-theme="light"]) .highlight .w {
    color: #bbbbbb;
  }
  body:not([data-theme="light"]) .highlight .m,
  body:not([data-theme="light"]) .highlight .mf,
  body:not([data-theme="light"]) .highlight .mh,
  body:not([data-theme="light"]) .highlight .mi,
  body:not([data-theme="light"]) .highlight .mo,
  body:not([data-theme="light"]) .highlight .il {
    color: #6897BB;
    font-weight: initial;
  }
  body:not([data-theme="light"]) .highlight .s,
  body:not([data-theme="light"]) .highlight .sb,
  body:not([data-theme="light"]) .highlight .s1,
  body:not([data-theme="light"]) .highlight .sx,
  body:not([data-theme="light"]) .highlight .si,
  body:not([data-theme="light"]) .highlight .sh,
  body:not([data-theme="light"]) .highlight .s2,
  body:not([data-theme="light"]) .highlight .sa,
  body:not([data-theme="light"]) .highlight .sd,
  body:not([data-theme="light"]) .highlight .sc {
    color: #6A8759;
  }
  body:not([data-theme="light"]) .highlight .sr {
    color: #6A8759;
  }
  body:not([data-theme="light"]) .highlight .ss {
    color: #6A8759;
  }
}
body[data-theme="dark"] .highlight {
  background-color: #2B2B2CFF;
}
body[data-theme="dark"] .highlight .k,
body[data-theme="dark"] .highlight .kc,
body[data-theme="dark"] .highlight .kn,
body[data-theme="dark"] .highlight .ow,
body[data-theme="dark"] .highlight .se {
  color: #CC7832;
  font-weight: initial;
}
body[data-theme="dark"] .highlight .n,
body[data-theme="dark"] .highlight .o,
body[data-theme="dark"] .highlight .nn,
body[data-theme="dark"] .highlight .nx,
body[data-theme="dark"] .highlight .nc {
  color: #A9B7C6;
  text-decoration: initial;
  font-weight: initial;
}
body[data-theme="dark"] .highlight .p {
  color: #E8BA36;
  font-weight: initial;
}
body[data-theme="dark"] .highlight .c,
body[data-theme="dark"] .highlight .cm,
body[data-theme="dark"] .highlight .c1 {
  color: #666;
  font-style: italic;
}
body[data-theme="dark"] .highlight .cp,
body[data-theme="dark"] .highlight .cs,
body[data-theme="dark"] .highlight .gh {
  color: #CC7832;
}
body[data-theme="dark"] .highlight .cp,
body[data-theme="dark"] .highlight .cs {
  font-weight: bold;
}
body[data-theme="dark"] .highlight .cs {
  font-style: italic;
}
body[data-theme="dark"] .highlight .gd {
  color: #000000;
  background-color: #ffdddd;
}
body[data-theme="dark"] .highlight .gd .x {
  background-color: #ffaaaa;
}
body[data-theme="dark"] .highlight .ge {
  font-style: italic;
}
body[data-theme="dark"] .highlight .gr,
body[data-theme="dark"] .highlight .gt {
  color: #aa0000;
}
body[data-theme="dark"] .highlight .gi {
  color: #000000;
  background-color: #ddffdd;
}
body[data-theme="dark"] .highlight .gi .x {
  background-color: #aaffaa;
}
body[data-theme="dark"] .highlight .go {
  color: #888888;
}
body[data-theme="dark"] .highlight .gp {
  color: #555555;
}
body[data-theme="dark"] .highlight .gs {
  font-weight: bold;
}
body[data-theme="dark"] .highlight .gu {
  color: #aaaaaa;
}
body[data-theme="dark"] .highlight .kd,
body[data-theme="dark"] .highlight .kp,
body[data-theme="dark"] .highlight .kr,
body[data-theme="dark"] .highlight .kt,
body[data-theme="dark"] .highlight .ow {
  font-weight: bold;
}
body[data-theme="dark"] .highlight .kt {
  color: #FFF;
}
body[data-theme="dark"] .highlight .na {
  color: #FFC66D;
}
body[data-theme="dark"] .highlight .no,
body[data-theme="dark"] .highlight .ni,
body[data-theme="dark"] .highlight .nv,
body[data-theme="dark"] .highlight .vc,
body[data-theme="dark"] .highlight .vg,
body[data-theme="dark"] .highlight .vi {
  color: #9876AA;
}
body[data-theme="dark"] .highlight .nb {
  color: #8888C6;
}
body[data-theme="dark"] .highlight .nd {
  color: #BBB529;
  font-weight: initial;
}
body[data-theme="dark"] .highlight .ne {
  color: #990000;
  font-weight: bold;
}
body[data-theme="dark"] .highlight .nf {
  color: #FFC66D;
}
body[data-theme="dark"] .highlight .nt {
  color: #FFC66D;
}
body[data-theme="dark"] .highlight .bp {
  color: #94558D;
}
body[data-theme="dark"] .highlight .fm {
  color: #B200B2;
}
body[data-theme="dark"] .highlight .w {
  color: #bbbbbb;
}
body[data-theme="dark"] .highlight .m,
body[data-theme="dark"] .highlight .mf,
body[data-theme="dark"] .highlight .mh,
body[data-theme="dark"] .highlight .mi,
body[data-theme="dark"] .highlight .mo,
body[data-theme="dark"] .highlight .il {
  color: #6897BB;
  font-weight: initial;
}
body[data-theme="dark"] .highlight .s,
body[data-theme="dark"] .highlight .sb,
body[data-theme="dark"] .highlight .s1,
body[data-theme="dark"] .highlight .sx,
body[data-theme="dark"] .highlight .si,
body[data-theme="dark"] .highlight .sh,
body[data-theme="dark"] .highlight .s2,
body[data-theme="dark"] .highlight .sa,
body[data-theme="dark"] .highlight .sd,
body[data-theme="dark"] .highlight .sc {
  color: #6A8759;
}
body[data-theme="dark"] .highlight .sr {
  color: #6A8759;
}
body[data-theme="dark"] .highlight .ss {
  color: #6A8759;
}
