﻿body,header h1{line-height:1.5;margin:0}#main_content,header h1{-webkit-font-smoothing:antialiased}body,pre{font-size:16px}section,table{margin:0 0 20px}header,th{border-bottom:1px dashed #b5e853}td,th{padding:5px 10px}.pagination,ul.breadcrumb{display:flex;padding:0}.header ul,.header ul li,.pagination li,ul li{list-style:none}body{padding:0;background:#1a1a1a;color:#eaeaea;font-family:ubuntu,sans-serif}h1,h2,h3,h4,h5,h6,header h1{font-family:Monaco,"Bitstream Vera Sans Mono","Lucida Console",Terminal,monospace;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);color:#b5e853}.container{width:90%;max-width:1000px;margin:0 auto}section{display:block}h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-weight:400;letter-spacing:-.03em}dt,header h1{font-weight:700}p{table-layout:fixed;word-break:break-word}li{line-height:1.4}header{padding-top:20px;margin-bottom:40px}header h1{font-size:24px;text-align:center;letter-spacing:-1px}header h2{font-size:18px;font-weight:300;color:#666}.header ul{margin:0;padding:0;overflow:hidden}.header li a{display:block;margin:15px 20px;text-decoration:none;font-size:20px}.header .menu-btn:hover,.header li a:hover{color:#b5e851}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;user-select:none}.header .menu-icon .navicon{background:#94e853;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:after,.header .menu-icon .navicon:before{background:#94e853;content:'';display:block;height:100%;position:absolute;transition:.2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn,ul.breadcrumb li::before,ul.breadcrumb li:last-child::after{display:none}.header .menu-btn:checked~.menu{max-height:240px}.header .menu-btn:checked~.menu-icon .navicon{background:0 0}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}@media (min-width:48em){.header li{float:left}.header li a{margin:15px 20px;font-size:25px}.header .menu{clear:none;display:inline-block;max-height:none}.header .menu-icon{display:none}}#main_content{width:100%}#main_content ul.post-item{padding-left:18px}#main_content h1{font-size:30px;margin-bottom:10px}#main_content h2{font-size:24px}#main_content h3{font-size:18px}#main_content h4{font-size:14px}#main_content h5,#main_content h6{font-size:12px;text-transform:uppercase;margin:0 0 5px}#main_content h6{color:#999}#main_content ul li:before{content:"\00BB";position:absolute;margin:-7px 0 0 -20px;font-size:30px;color:#b5e853}#main_content article ul{padding-left:20px}#main_content article ul li:before{margin:-12px 0 0 -20px}section img{max-width:100%}dt{font-style:italic}ol li:before{content:""!important}.arc-link:before{margin:-13px 0 0 -20px!important}blockquote{color:#aaa;padding-left:10px;border-left:1px dotted #666}pre{background:rgba(0,0,0,.9);border:1px solid rgba(255,255,255,.15);padding:10px;color:#b5e853;border-radius:2px;text-wrap:normal;overflow:auto;overflow-y:hidden}table{width:100%}th{text-align:left}.tac,footer{text-align:center}hr{height:0;border:0;border-bottom:1px dashed #b5e853;color:#b5e853}a{color:#63c0f5;text-shadow:0 0 5px rgba(104,182,255,.5)}a:active,a:focus{outline:0;border:none;-moz-outline-style:none}.pagination{margin:35px 0;width:100%;justify-content:center}.pagination li a{border:1px solid;border-radius:2px;padding:10px;margin:10px}.pagination li a.active{color:#fff}footer{height:50px;line-height:50px}#wrapper{min-height:calc(100vh - 100px)}ul.breadcrumb li:first-child{margin-left:0;list-style:none}ul.breadcrumb li{margin:0 20px}ul.breadcrumb li:after{content:"\00BB";position:absolute;font-size:30px;margin:-12px 0 0 10px;color:#b5e853}@media only screen and (max-width:600px){ul.breadcrumb li{font-size:12px}ul.breadcrumb li::after{margin:-15px 0 0 10px}}