﻿@import url("https://fonts.googleapis.com/css?family=Roboto:400,700");@import url("https://fonts.googleapis.com/css?family=Roboto+Mono");@import url("/css/normalize.css");body{padding:0;margin:40px 20px;max-width:640px;color:#444;font:400 16px/1.6 Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif}pre,code,tt{color:#666;font-family:"Roboto Mono","SF Mono",monospace;line-height:1.4;font-size:0.9rem;background-color:#fcfcfc}pre{padding:8px 10px;border:1px solid #eee}a{color:#000;text-decoration:underline}h1,h2{color:#000;line-height:1.1}h1{font-size:1.8rem;font-weight:700;margin:40px 0}h2{font-size:1.4rem;font-weight:700;margin:40px 0 20px}#index{display:flex;margin:0 auto;min-height:100vh;justify-content:center;line-height:1.0;font-size:1.3rem}#index nav{display:flex;flex-direction:column;margin:auto}#index h1{display:none}#index ol{padding:0;margin:0;display:flex;flex-direction:column}#index li{text-align:center;list-style:none;padding:0;margin:0}#index li+li{margin:20px 0 0 0}#index li a{text-decoration:none}#post blockquote{border-left:2px solid #eee;margin:40px 0 40px 0;padding:0 0 0 20px;color:#888}#post figure{margin:20px 0}#post figure figcaption{margin:10px 0 0 0;color:#888;text-align:center}#post figure img{max-width:100%;display:block}#nav{color:#888;font-size:.8em;margin:0 auto 40px 0;text-align:center}#nav ol{list-style:none;margin:0;padding:0}#nav li{display:inline-block;margin:0;padding:0}#nav li+li:before{content:" — "}#nav a{color:#888;border:none;text-decoration:none}#blog main{text-align:center}#blog ol{margin:0;padding:0}#blog li{display:block}#blog li+li{margin-top:20px}#blog li .title{display:block;margin-bottom:5px;line-height:1.3}#blog li time{display:block;color:#888;line-height:1.3}#about main{text-align:center}#operalog main{text-align:center}#operalog main .opera{display:block;margin-bottom:5px;line-height:1.3}#operalog main .sub{display:block;color:#888;line-height:1.3}#operalog main ol{margin:0;padding:0}#operalog main li{list-style:none;margin:0;padding:0;display:block}#operalog main li+li{margin-top:20px}.header{margin:0 0 40px 0;text-align:center}.header h1{margin:0}.header p{margin:10px 0 0 0;color:#888}.footer{color:#888;margin:40px 0 0 0}.footer a{color:#888;border-color:#888}@media (min-width: 800px){body{margin:40px auto;line-height:1.7}.header{margin:80px 0}h1{font-size:3rem}h2{margin:80px 0 40px;font-size:1.6rem}#index ol{flex-direction:row}#index ol li+li{margin:0 0 0 40px}#operalog main .year{margin:80px 0}#blog main{text-align:left}#blog main li{display:flex;flex-direction:row}#blog main li span.title{order:2;margin-left:20px;width:75%}#blog main li time{order:1;text-align:right;width:25%}#post figure{margin:80px 0}.footer{margin:80px 0 0 0}}

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