.chroma{color:#f8f8f2;background-color:#272822}.chroma .err{color:#960050;background-color:#1e0010}.chroma .lntd{vertical-align:top;padding:0;margin:0;border:0}.chroma .lntable{border-spacing:0;padding:0;margin:0;border:0;width:auto;overflow:auto;display:block}.chroma .hl{display:block;width:100%;background-color:#ffc}.chroma .lnt{margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .ln{margin-right:.4em;padding:0 .4em;color:#7f7f7f}.chroma .k{color:#66d9ef}.chroma .kc{color:#66d9ef}.chroma .kd{color:#66d9ef}.chroma .kn{color:#f92672}.chroma .kp{color:#66d9ef}.chroma .kr{color:#66d9ef}.chroma .kt{color:#66d9ef}.chroma .na{color:#a6e22e}.chroma .nc{color:#a6e22e}.chroma .no{color:#66d9ef}.chroma .nd{color:#a6e22e}.chroma .ne{color:#a6e22e}.chroma .nf{color:#a6e22e}.chroma .nx{color:#a6e22e}.chroma .nt{color:#f92672}.chroma .l{color:#ae81ff}.chroma .ld{color:#e6db74}.chroma .s{color:#e6db74}.chroma .sa{color:#e6db74}.chroma .sb{color:#e6db74}.chroma .sc{color:#e6db74}.chroma .dl{color:#e6db74}.chroma .sd{color:#e6db74}.chroma .s2{color:#e6db74}.chroma .se{color:#ae81ff}.chroma .sh{color:#e6db74}.chroma .si{color:#e6db74}.chroma .sx{color:#e6db74}.chroma .sr{color:#e6db74}.chroma .s1{color:#e6db74}.chroma .ss{color:#e6db74}.chroma .m{color:#ae81ff}.chroma .mb{color:#ae81ff}.chroma .mf{color:#ae81ff}.chroma .mh{color:#ae81ff}.chroma .mi{color:#ae81ff}.chroma .il{color:#ae81ff}.chroma .mo{color:#ae81ff}.chroma .o{color:#f92672}.chroma .ow{color:#f92672}.chroma .c{color:#75715e}.chroma .ch{color:#75715e}.chroma .cm{color:#75715e}.chroma .c1{color:#75715e}.chroma .cs{color:#75715e}.chroma .cp{color:#75715e}.chroma .cpf{color:#75715e}.chroma .gd{color:#f92672}.chroma .ge{font-style:italic}.chroma .gi{color:#a6e22e}.chroma .gs{font-weight:700}.chroma .gu{color:#75715e}@font-face{font-family:ibm vga;src:url(/fonts/Web437_IBM_VGA_8x16.woff)format('woff');font-weight:400;font-style:normal}body{font-family:ibm vga,monospace;font-size:16px;line-height:1;background:#000;color:#a5a5a5;h1, h2, h3{margin-bottom:4px;color:#fff}a{color:#0a0;text-decoration:none;small{color:#a00}}a:hover{color:#5f5}> header, > main, > footer{margin:0 auto;max-width:600px;min-width:300px}footer{text-align:right;color:#313131}header{.logo{width:100%}nav ul{justify-content:center;display:flex;list-style:none;padding:0;margin:0;align-items:center}nav ul li{display:flex;align-items:center;text-transform:uppercase}nav ul li:not(:last-child)::after{content:"•";margin:0 12px;color:#666;font-size:14px}}header, main{ul{list-style:none;padding:0;margin:0}}main{header{padding-bottom:16px;margin-bottom:16px;border-bottom:3px dotted gray}p, ol{margin-top:0}img{max-width:100%}div.highlight{font-size:14px;border:3px solid gray;pre.chroma{padding:4px;margin:0;overflow:auto}}}}