.dark body .gist .highlight,
.dark body .gist .gist-data,
.dark body .gist .gist-meta {
    background: rgb(39, 39, 42);
}

.dark body .gist .gist-meta {
    color: #8c8c8c;
}

.dark body .gist .gist-meta a {
    color: #ddd;
}

.dark body .gist .blob-num,
.dark body .gist .blob-code-inner,
.dark body .gist .pl-en {
    color: #fff;
}

.dark body .gist .pl-mb,
.dark body .gist .pl-mh .pl-en {
    font-weight: 700;
}

.dark body .gist .pl-c,
.dark body .gist .pl-c span,
.dark body .gist .pl-mi {
    font-style: italic;
}

.dark body .gist .pl-ent,
.dark body .gist .pl-v {
    color: #fd0;
}

.dark body .gist .pl-mh,
.dark body .gist .pl-mh .pl-en,
.dark body .gist .pl-sr .pl-cce {
    color: #eb939a;
}

.dark body .gist .pl-pds,
.dark body .gist .pl-s,
.dark body .gist .pl-s1,
.dark body .gist .pl-s1 .pl-pse .pl-s2,
.dark body .gist .pl-s1 .pl-v {
    color: #34D399;
}

.dark body .gist .pl-s1 .pl-s2,
.dark body .gist .pl-smi,
.dark body .gist .pl-smp,
.dark body .gist .pl-stj,
.dark body .gist .pl-vo,
.dark body .gist .pl-vpf {
    color: #ccc;
}

.dark body .gist .pl-s3,
.dark body .gist .pl-sc {
    color: #ffb054;
}

.dark body .gist .pl-sr,
.dark body .gist .pl-sr .pl-sra,
.dark body .gist .pl-sr .pl-sre,
.dark body .gist .pl-src {
    color: #80ffc2;
}

.dark body .gist .pl-mdht,
.dark body .gist .pl-mi1 {
    color: #f8f8f8;
    background: rgba(0, 64, 0, .5);
}

.dark body .gist .pl-id,
.dark body .gist .pl-ii,
.dark body .gist .pl-md,
.dark body .gist .pl-mdhf {
    color: #f8f8f8;
    background: #800f00;
}

.dark body .gist .highlight-source-js .pl-st {
    color: #ffee80;
}

.dark body .gist .highlight-source-css .pl-s3 {
    color: #80ffbb;
}

.dark body .gist .highlight-text-html-basic .pl-ent {
    color: #9effff;
}

.dark body .gist .pl-c,
.dark body .gist .pl-c span,
.dark body .gist .pl-mq {
    color: #08f;
}

.dark body .gist .pl-c1,
.dark body .gist .pl-sv,
.dark body .gist .pl-mb {
    color: #f061ab;
}

.dark body .gist .pl-e,
.dark body .gist .pl-k,
.dark body .gist .pl-mdh,
.dark body .gist .pl-mdr,
.dark body .gist .pl-ml,
.dark body .gist .pl-mm,
.dark body .gist .pl-mo,
.dark body .gist .pl-mp,
.dark body .gist .pl-mr,
.dark body .gist .pl-ms,
.dark body .gist .pl-st,
.dark body .gist .pl-mi {
    color: #ff9d00;
}