/* Syntax Highlighting CSS - Direct Fix */
/* Add this to your static/css/ folder and link it in blog_post.html */
/* Keyword (def, if, for, import, etc.) */
.codehilite .k,
.codehilite .kd,
.codehilite .kn,
.codehilite .kr,
.codehilite .kt,
.codehilite .kp {
color: #d73a49;
font-weight: 600;
}
/* String */
.codehilite .s,
.codehilite .s1,
.codehilite .s2,
.codehilite .sb,
.codehilite .sc,
.codehilite .sh,
.codehilite .si,
.codehilite .sx,
.codehilite .sr {
color: #032f62;
}
/* Number */
.codehilite .m,
.codehilite .mi,
.codehilite .mf,
.codehilite .mh,
.codehilite .mo,
.codehilite .mb,
.codehilite .il {
color: #005cc5;
}
/* Comment */
.codehilite .c,
.codehilite .c1,
.codehilite .cm,
.codehilite .cp,
.codehilite .cs,
.codehilite .ch,
.codehilite .cpf,
.codehilite .sd {
color: #6a737d;
font-style: italic;
}
/* Function name */
.codehilite .nf,
.codehilite .fm {
color: #6f42c1;
font-weight: 600;
}
/* Class name */
.codehilite .nc {
color: #6f42c1;
font-weight: 600;
}
/* Built-in */
.codehilite .nb,
.codehilite .bp {
color: #005cc5;
}
/* Variable */
.codehilite .nv,
.codehilite .vc,
.codehilite .vg,
.codehilite .vi,
.codehilite .vm {
color: #e36209;
}
/* Operator */
.codehilite .o,
.codehilite .ow {
color: #6f42c1;
}
/* Constant */
.codehilite .kc,
.codehilite .no {
color: #005cc5;
font-weight: 600;
}
/* Decorator */
.codehilite .nd {
color: #6f42c1;
font-weight: 600;
}
/* Name (general) */
.codehilite .nn {
color: #6f42c1;
}
/* HTML Tag name */
.codehilite .nt {
color: #22863a;
}
/* HTML Attribute */
.codehilite .na {
color: #6f42c1;
}
/* Exception name */
.codehilite .ne {
color: #d73a49;
font-weight: 600;
}
/* Label */
.codehilite .nl {
color: #6f42c1;
font-weight: 600;
}
/* Namespace */
.codehilite .ni {
color: #005cc5;
}
/* String delimiter */
.codehilite .dl,
.codehilite .sa {
color: #d73a49;
}
/* String escape */
.codehilite .se {
color: #005cc5;
font-weight: 600;
}
/* String symbol */
.codehilite .ss {
color: #005cc5;
}
/* Diff added */
.codehilite .gi {
color: #22863a;
background-color: #f0fff4;
}
/* Diff removed */
.codehilite .gd {
color: #d73a49;
background-color: #ffeef0;
}
/* Highlight line */
.codehilite .hll {
background-color: rgba(109, 71, 21, 0.12);
}
/* Generic emphasis */
.codehilite .ge {
font-style: italic;
}
/* Generic strong */
.codehilite .gs {
font-weight: 600;
}
/* Generic heading */
.codehilite .gh,
.codehilite .gu {
color: #005cc5;
font-weight: 600;
}
/* Generic output/prompt */
.codehilite .go,
.codehilite .gp {
color: #6a737d;
}
/* Generic error/traceback */
.codehilite .gr,
.codehilite .gt {
color: #d73a49;
}
/* Error */
.codehilite .err {
color: #d73a49;
}
/* Whitespace (usually invisible) */
.codehilite .w {
color: #6a737d;
}