.chroma{color:#d0d0d0}.chroma table td{padding:5px}.chroma table pre{margin:0}.chroma .w{color:#d0d0d0}.chroma .err{color:#1e1d1d;background-color:#ac4142}.chroma .c,.chroma .cd,.chroma .cm,.chroma .c1,.chroma .cs{color:#888}.chroma .cp{color:#f4bf75}.chroma .o,.chroma .ow{color:#b5e853}.chroma .p,.chroma .pi{color:#d0d0d0}.chroma .gi{color:#ffcf3e}.chroma .gd{color:#ac4142}.chroma .gh{color:#6a9fb5;font-weight:700}.chroma .k,.chroma .kn,.chroma .kp,.chroma .kr,.chroma .kv{color:#fb1993}.chroma .kc,.chroma .kt,.chroma .kd{color:#fb1993}.chroma .s,.chroma .sb,.chroma .sc,.chroma .sd,.chroma .s2,.chroma .sh,.chroma .sx,.chroma .s1{color:#ffcf3e}.chroma .sr{color:#75b5aa}.chroma .si,.chroma .se{color:#8f5536}.chroma .nt,.chroma .nn,.chroma .nc,.chroma .no{color:#f4bf75}.chroma .na{color:#6a9fb5}.chroma .m,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .il,.chroma .mo,.chroma .mb,.chroma .mx{color:#00e5ff}.chroma .ss{color:#ffcf3e}body{margin:0;padding:0;background:#1e1d1d;color:#eaeaea;font-size:16px;font-family:Monaco,bitstream vera sans mono,lucida console,Terminal,monospace}.container{width:75%;margin:0 auto}.nav-links{display:flex;justify-content:space-between}section{display:block}h1,h2,h3,h4,h5,h6{margin:0 0 20px}li{line-height:1.4}header{background:rgba(0,0,0,.1)}.header-links{text-align:center}.header-localization{text-align:center}header h1{font-size:24px;line-height:1.5;margin:0;text-align:center;font-weight:700;font-family:Monaco,bitstream vera sans mono,lucida console,Terminal,monospace;color:#b5e853;text-shadow:0 1px 1px rgba(0,0,0,.1),0 0 5px rgba(181,232,83,.1),0 0 10px rgba(181,232,83,.1);letter-spacing:-1px;-webkit-font-smoothing:antialiased}header h2{font-size:18px;font-weight:300;color:#666}#main_content{width:100%;-webkit-font-smoothing:antialiased}section img{max-width:100%;display:block;margin:0 auto}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:Monaco,bitstream vera sans mono,lucida console,Terminal,monospace;color:#b5e853;letter-spacing:-.03em;text-shadow:0 1px 1px rgba(0,0,0,.1),0 0 5px rgba(181,232,83,.1),0 0 10px rgba(181,232,83,.1)}#main_content h1{font-size:30px}#main_content h2{font-size:24px}#main_content h3{font-size:18px}#main_content h4{font-size:14px}#main_content h5{font-size:12px;text-transform:uppercase;margin:0 0 5px}#main_content h6{font-size:12px;text-transform:uppercase;color:#999;margin:0 0 5px}dt{font-style:italic;font-weight:700}ul li{list-style-image:url(../assets/bullet.png)}blockquote{color:#aaa;padding-left:10px;border-left:1px dotted #666}pre{background-color:#272822;border:1px solid rgba(255,255,255,.15);padding:10px;font-size:16px;color:#eaeaea;border-radius:2px;text-wrap:normal;overflow:auto;overflow-y:hidden}code{background-color:#272822;border:0;padding:0 3px;margin:0 -3px;color:#eaeaea;border-radius:0}table{width:100%;margin:0 0 20px;border:1px dashed #999}th{text-align:left;padding:5px 10px}td{padding:5px 10px}hr{border:1px dashed #b5e853;display:block;unicode-bidi:isolate;margin-block-start:.5em;margin-block-end:.5em;margin-inline-start:auto;margin-inline-end:auto;overflow:hidden}.btn{display:inline-block;background:-webkit-linear-gradient(top,rgba(40,40,40,.3),rgba(35,35,35,.3) 50%,rgba(10,10,10,.3) 50%,rgba(0,0,0,.3));padding:8px 18px;border-radius:50px;border:2px solid rgba(0,0,0,.7);border-bottom:2px solid rgba(0,0,0,.7);border-top:2px solid #000;color:rgba(255,255,255,.8);font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.75);box-shadow:inset 0 1px rgba(255,255,255,5%)}.btn:hover{background:-webkit-linear-gradient(top,rgba(40,40,40,.6),rgba(35,35,35,.6) 50%,rgba(10,10,10,.8) 50%,rgba(0,0,0,.8))}.btn .icon{display:inline-block;width:16px;height:16px;margin:1px 8px 0 0;float:left}.btn-github .icon{opacity:.6}a{color:#00e5ff;text-shadow:0 0 5px rgba(104,182,255,.5);text-decoration:none}a:active,a:focus{outline:0;border:none;-moz-outline-style:none}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{form:scale(1);transform-origin:0 0}.pagination,footer{height:50px;line-height:50px;text-align:center}#wrapper{min-height:calc(100vh - 100px)}.clicktogif img{display:block;cursor:pointer}.clicktogif input[type=checkbox]{position:absolute;left:-100vw}.clicktogif input[type=checkbox]+img{filter:blur(.5rem)}.clicktogif input[type=checkbox]:checked+img{filter:blur(0)}.hidden-link{color:#dbd8d3!important}