p,pre,li,dt,dd,table,code,address{line-height:1.5em}body{font-family:serif;background-color:#fffefe;color:#333;max-width:45em;margin:0 auto;padding:0}a{color:#987;text-decoration:none;outline-style:none}a:hover{text-decoration:underline}h1,h2,.h1,.h2,.title{font-family:serif;font-weight:700;margin-top:2rem}.title{font-size:1.75em}h1,.h1{font-size:1.5em}h2,.h2{font-size:1.25em}table{width:auto;margin:0 auto;border-collapse:collapse;border-spacing:.1em;border-radius:.2em}th,td{border-bottom:1px solid #ddd;padding:0 .5em}td{font-size:.9em;vertical-align:top}p+ul{margin-top:-1em;margin-bottom:0}ul{padding:1em}code,pre{font-family:Consolas,monospace}pre{font-size:.7em;background-color:#eee;border-radius:.2em}blockquote,pre{padding-left:2.5rem;word-break:break-all}blockquote{font-style:italic;margin:0 auto;text-indent:2rem}img,video{width:100%;border-radius:.2em}#top{border:none;padding-top:3rem}#header{font-weight:700;margin:0 auto;text-align:center}#home{color:#987;font-size:2.5em}#tag{font-weight:500;font-size:1.2em;margin-top:0}#main{}#content{margin:4em 0}.title{margin-bottom:0}.date{font:700 .9em serif}#footer{font-style:italic;font-size:.9em;text-align:center;color:#ddd}@media print{#top{padding:0}#content{font-family:serif}#home,.title{font-size:1.5rem}h2,.h2,#tag{font-size:1.125rem}#navigation,.permalink{display:none}}