/*
   generated by rouge http://rouge.jneen.net/
   original base16 by Chris Kempson (https://github.com/chriskempson/base16)
*/
:root {
  --plaintext: #d0d0d0;
  --string: #90a959;
  --literal:  #90a959;
  --keyword:#f66151;
  --error-foreground: #151515;
  --error-background: #ac4142; 
  --comment: #888;
  --preprocessor: #f4bf75;
  --name-space: #f4bf75;
  --name-attribute:  #6a9fb5;
  --operator: #f4bf75;
  --keyword-type: #d28445;
  --regex: #75b5aa
  --string-escape:  #8f5536;
  --deleted: #ac4142;
  --header: #6a9fb5;
}
.highlight {



  color: var(--plaintext);

  table td { padding: 5px; }
  table pre { margin: 0; }
  .w {
    color: var(--plaintext);
  }
  .err {
    color: var(--error-foreground);
    background-color: var(--error-background);
  }
  .c,  .cd,  .cm,  .c1,  .cs {
    color: var(--comment);
  }
  .cp {
    color: var(--preprocessor);
  }
  .o,  .ow {
    color: var(--operator);
  }
  .p,  .pi {
    color: var(--plaintext);
  }
  .gi {
    color: var(--string);
  }
  .gd {
    color: var(--deleted);
  }
  .gh {
    color: var(--header);
    font-weight: bold;
  }
  .k,  .kn,  .kp,  .kr,  .kv {
    color: var(--keyword);
  }
  .kc, .kt, .kd {
      color: var(--keyword);
  }
  .s,  .sb,  .sc,  .sd,  .s2,  .sh,  .sx,  .s1 {
    color: var(--string);
  }
  .sr {
    color: var(--regex);
  }
  .si, .se {
    color: var(--string);
  }
  .nt, .nn,  .nc, .no{
    color: var(--name-space);
  }
  .na {
    color: var(--name-attribute);
  }
  .m,  .mf,  .mh,  .mi,  .il,  .mo,  .mb,  .mx {
    color: var(--literal);
  }
  .ss {
    color: var(--string);
  }
}
