.highlight pre { background: rgba(47, 48, 57, 0.9); color: white; }

.highlight .c { color: #a29f90; }

.highlight .err { color: #960050; background-color: #1e0010; }

.highlight .k { color: #66d9ef; }

.highlight .l { color: #ae81ff; }

.highlight .n { color: #f8f8f2; }

.highlight .o { color: #f92672; }

.highlight .p { color: #f8f8f2; }

.highlight .cm, .highlight .cp, .highlight .c1, .highlight .cs { color: #75715e; }

.highlight .ge { font-style: italic; }

.highlight .gs { font-weight: bold; }

.highlight .kc, .highlight .kd { color: #66d9ef; }

.highlight .kn { color: #f92672; }

.highlight .kp, .highlight .kr, .highlight .kt { color: #66d9ef; }

.highlight .ld { color: #e6db74; }

.highlight .m { color: #ae81ff; }

.highlight .s { color: #e6db74; }

.highlight .na { color: #a6e22e; }

.highlight .nb { color: #f8f8f2; }

.highlight .nc { color: #a6e22e; }

.highlight .no { color: #66d9ef; }

.highlight .nd { color: #a6e22e; }

.highlight .ni { color: #f8f8f2; }

.highlight .ne, .highlight .nf { color: #a6e22e; }

.highlight .nl, .highlight .nn { color: #f8f8f2; }

.highlight .nx { color: #a6e22e; }

.highlight .py { color: #f8f8f2; }

.highlight .nt { color: #f92672; }

.highlight .nv { color: #f8f8f2; }

.highlight .ow { color: #f92672; }

.highlight .w { color: #f8f8f2; }

.highlight .mf, .highlight .mh, .highlight .mi, .highlight .mo { color: #ae81ff; }

.highlight .sb, .highlight .sc, .highlight .sd, .highlight .s2 { color: #e6db74; }

.highlight .se { color: #ae81ff; }

.highlight .sh, .highlight .si, .highlight .sx, .highlight .sr, .highlight .s1, .highlight .ss { color: #e6db74; }

.highlight .bp, .highlight .vc, .highlight .vg, .highlight .vi { color: #f8f8f2; }

.highlight .il { color: #ae81ff; }

.highlight .gu { color: #75715e; }

.highlight .gd { color: #f92672; }

.highlight .gi { color: #a6e22e; }

.rouge-table, .rouge-table th, .rouge-table td, .rouge-table tr, .rouge-table pre { font-size: inherit; background: inherit !important; box-shadow: none; width: initial; margin: 0; padding: 0; }

.rouge-table .gl pre { margin: 0 1.5em 0 .25em; opacity: .5; }

.title { font-size: 1.4em; }

.archive { font-size: 1.1em; }

.archive time { display: inline-block; min-width: 10ch; margin: 0 .2em; }

.icon { height: 1em; width: 1em; fill: currentColor; transition: .2s color; vertical-align: middle; margin-bottom: .15em; }

a:hover .icon { color: #909194; }

/*# sourceMappingURL=classes.css.map */