/* Preserve the dark palette of the historical Hybrid code blocks. */
.blog-article pre > code { display: block; padding: .5em; overflow-x: auto; background: #1d1f21; color: #c5c8c6; }
.blog-article .syntax-c, .blog-article .syntax-c1, .blog-article .syntax-cm, .blog-article .syntax-cp, .blog-article .syntax-cs { color: #707880; }
.blog-article .syntax-k, .blog-article .syntax-kc, .blog-article .syntax-kd, .blog-article .syntax-kn, .blog-article .syntax-kp, .blog-article .syntax-kr, .blog-article .syntax-kt { color: #b294bb; }
.blog-article .syntax-s, .blog-article .syntax-s1, .blog-article .syntax-s2, .blog-article .syntax-sa, .blog-article .syntax-sb, .blog-article .syntax-sc, .blog-article .syntax-sd, .blog-article .syntax-sh, .blog-article .syntax-sr, .blog-article .syntax-ss { color: #b5bd68; }
.blog-article .syntax-m, .blog-article .syntax-mi, .blog-article .syntax-mf, .blog-article .syntax-mb, .blog-article .syntax-mh, .blog-article .syntax-mo, .blog-article .syntax-il, .blog-article .syntax-se { color: #de935f; }
.blog-article .syntax-na, .blog-article .syntax-nf, .blog-article .syntax-nc, .blog-article .syntax-nd, .blog-article .syntax-nn { color: #81a2be; }
.blog-article .syntax-nb, .blog-article .syntax-nv, .blog-article .syntax-nt, .blog-article .syntax-ne { color: #cc6666; }
.blog-article .syntax-o, .blog-article .syntax-ow { color: #8abeb7; }
.blog-article .syntax-gd { color: #cc6666; }
.blog-article .syntax-gi { color: #b5bd68; }
.blog-article .syntax-ge { font-style: italic; }
.blog-article .syntax-gs { font-weight: bold; }
