﻿/* GitHub light code styling for all Markdown content */

body .markdown-body code:not(.hljs),
body .markdown-body code,
body .markdown-body tt {
  background-color: #f6f8fa !important;
  color: #24292e !important;
  border: 1px solid #e1e4e8 !important;
  border-radius: 3px !important;
  padding: 0.2em 0.4em !important;
}

body .markdown-body pre,
body .markdown-body .highlight {
  background-color: #f6f8fa !important;
  color: #24292e !important;
  border: 1px solid #e1e4e8 !important;
  border-radius: 6px !important;
}

body .markdown-body pre code,
body .markdown-body pre tt,
body .markdown-body .highlight pre,
body .markdown-body .highlight code {
  background: transparent !important;
  color: inherit !important;
  border: 0 !important;
  border-radius: 0 !important;
  padding: 0 !important;
}

/* Ensure Rouge github theme token colors show as intended */
body .markdown-body .highlight .c,
body .markdown-body .highlight .c1,
body .markdown-body .highlight .cm,
body .markdown-body .highlight .cp {
  color: #6a737d !important;
}

body .markdown-body .highlight .k,
body .markdown-body .highlight .kd,
body .markdown-body .highlight .kn,
body .markdown-body .highlight .kp,
body .markdown-body .highlight .kr,
body .markdown-body .highlight .kt,
body .markdown-body .highlight .o,
body .markdown-body .highlight .ow {
  color: #d73a49 !important;
}

body .markdown-body .highlight .s,
body .markdown-body .highlight .s1,
body .markdown-body .highlight .s2,
body .markdown-body .highlight .sb,
body .markdown-body .highlight .sc,
body .markdown-body .highlight .sd,
body .markdown-body .highlight .se,
body .markdown-body .highlight .sh,
body .markdown-body .highlight .si,
body .markdown-body .highlight .sx,
body .markdown-body .highlight .sr,
body .markdown-body .highlight .ss,
body .markdown-body .highlight .dl {
  color: #032f62 !important;
}

body .markdown-body .highlight .na,
body .markdown-body .highlight .nb,
body .markdown-body .highlight .nc,
body .markdown-body .highlight .no,
body .markdown-body .highlight .nf,
body .markdown-body .highlight .nn,
body .markdown-body .highlight .nt,
body .markdown-body .highlight .nv,
body .markdown-body .highlight .vc,
body .markdown-body .highlight .vg,
body .markdown-body .highlight .vi {
  color: #6f42c1 !important;
}

body .markdown-body .highlight .m,
body .markdown-body .highlight .mb,
body .markdown-body .highlight .mf,
body .markdown-body .highlight .mi,
body .markdown-body .highlight .mo {
  color: #005cc5 !important;
}
