﻿@import url("https://fonts.googleapis.com/css?family=Inconsolata|Roboto|Roboto+Slab");article img{display:block}article img:not(.unset){min-width:200px;width:33%;max-width:800px}article img.ctr{margin:0 auto}article img.left{float:left;margin-right:1em}article img.right{float:right;margin-left:1em}article img.fullwidth{max-width:100%;width:100%}article img.inline{display:inline-block}article img.badge{display:inline-block}@font-face{font-family:"Iosevka myrrlyn regular";font-variant:common-ligatures;src:url("/fonts/iosevka-myrrlyn/woff2/iosevka-myrrlyn-regular.woff2") format("woff2"),url("/fonts/iosevka-myrrlyn/woff/iosevka-myrrlyn-regular.woff") format("woff"),url("/fonts/iosevka-myrrlyn/ttf/iosevka-myrrlyn-regular.ttf") format("ttf")}@font-face{font-family:"Iosevka myrrlyn term regular";src:url("/fonts/iosevka-myrrlyn-term/woff2/iosevka-myrrlyn-term-regular.woff2") format("woff2"),url("/fonts/iosevka-myrrlyn-term/woff/iosevka-myrrlyn-term-regular.woff") format("woff"),url("/fonts/iosevka-myrrlyn-term/ttf/iosevka-myrrlyn-term-regular.ttf") format("ttf")}pre,code,pre span{font-family:"Iosevka myrrlyn regular", "Menlo", "Consolas", "Courier New", monospace}pre.highlight.plaintext,pre.highlight.plaintext pre,pre.highlight.shell,pre.highlight.shell pre{font-family:"Iosevka myrrlyn term regular", "Inconsolata", "Menlo", "Courier New", monospace}h1,h2,h3,h4,h5,h6{font-family:"Roboto slab", serif}button{background-color:rgba(255,182,55,0.7);border-color:#BF7A00;border-radius:8px;border-style:solid;cursor:pointer;margin-top:2px;margin-left:3px;margin-right:3px;margin-bottom:2px;padding-top:4px;padding-left:8px;padding-right:8px;padding-bottom:4px}.text-left{text-align:left}.text-center,h1.title,h2.subtitle{text-align:center}.text-right{text-align:right}pre.highlight pre.lineno{text-align:right}.clear{clear:both}*{box-sizing:border-box}html{height:100%}body{min-height:100%}@media all and (min-width: 600px){.flex-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.flex-rows{flex-direction:column;flex-wrap:wrap}.flex-cols{flex-direction:row;flex-wrap:wrap}.flex-item{flex-basis:100%}#flex-focus{flex-grow:1;flex-shrink:0;flex-basis:auto;justify-content:center;margin-left:auto;margin-right:auto;max-width:110em}@media only screen and (min-width: 600px){#about{flex:1.75 1 0%}}@media only screen and (min-width: 1200px){#about{order:1}}@media only screen and (min-width: 600px){#nav{flex:1.25 2 0%}}@media only screen and (min-width: 1200px){#nav{order:3}}@media only screen and (min-width: 1200px){main.flex-item{flex:4 0 0%;order:2}}footer .flex-item{flex:1 0 0%;height:1em}body.hide-panels #about,body.hide-panels #nav,body.hide-panels #anchor-wrap,body.hide-panels header,body.hide-panels footer{display:none}@media only screen and (min-width: 1200px) and (min-height: 800px){body:not(.hide-panels) #flex-focus{height:calc(100vh - 166px)}main,#about,#nav{overflow-y:auto;height:inherit}}button#decorator-toggle{float:right;margin-top:5px;margin-bottom:-2em}@media not screen{button#decorator-toggle{display:none !important}}@media only screen and (max-width: 1199px){button#decorator-toggle{display:none}}#glider{fill:none}#glider rect{stroke:black}#glider circle{stroke:none}#glider .cell{animation-duration:10s;animation-iteration-count:infinite;background-color:#F89E00;fill:#F89E00}#glider .cell.x-1.y-2,#glider .cell.x-2.y-1,#glider .cell.active{visibility:visible}#glider .cell.x-1.y-0{animation-name:glider-toggle-25}#glider .cell.x-0.y-0,#glider .cell.x-1.y-1{animation-name:glider-toggle-50;animation-delay:-2.5s;animation-duration:5s}#glider .cell.x-2.y-0{animation-name:glider-toggle-50;animation-delay:-7.5s}#glider .cell.x-2.y-2{animation-name:glider-toggle-50;animation-duration:5s}#glider .cell.x-0.y-1{animation-name:glider-toggle-25;animation-delay:-5s}#glider .cell.x-0.y-2{animation-name:glider-toggle-50;animation-delay:-2.5s}@keyframes glider-toggle-25{0%{visibility:visible}25%{visibility:hidden}100%{visibility:hidden}}@keyframes glider-toggle-50{0%{visibility:visible}50%{visibility:hidden}100%{visibility:hidden}}header{background-image:url("/images/2017-01-28T08-50-37.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:128px}@media not print{header{border-bottom-color:#0945A4;border-bottom-style:solid;border-bottom-width:4px}}main{padding:0 0.5em}@media only screen and (min-width: 110em){#flex-focus{border-left:2px solid #0945A4;border-right:2px solid #0945A4}}p.cover{cursor:pointer}p.cover:after{content:" …"}p.cover+p{display:none}h1.title{font-size:3em;padding-left:1.5rem;padding-right:1.5rem}h2.subtitle{font-size:2.5em;padding-left:1.25rem;padding-right:1.25rem}.title{font-style:italic}img{max-width:100%}article{max-width:48em;margin:0 auto}article aside{border-top-color:transparent;border-top-style:solid;border-top-width:8px;border-left-color:#00883B;border-left-style:solid;border-left-width:8px;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:8px;padding-left:1em}ins,del{text-decoration:none;padding:0 0.6em;border-top-left-radius:1000px;border-bottom-right-radius:1000px}del{background-color:rgba(255,182,193,0.5)}ins{background-color:rgba(144,238,144,0.7)}aside{padding-left:0.5rem;padding-right:0.5rem}aside h1{color:#00883B}aside h2,aside h3,aside h4,aside h5,aside h6{color:#00B14D}@media all and (min-width: 600px){#about{border-right-color:#0945A4;border-right-style:solid;border-right-width:2px}}@media all and (min-width: 600px){#nav{border-left-color:#0945A4;border-left-style:solid;border-left-width:2px}}#about .logo{margin-top:16px;margin-left:auto;margin-right:auto;margin-bottom:16px}#about .logo.gravatar{width:208px}#about .logo.glider{width:49px}@media all and (min-width: 1200px){#about{padding-top:100px}#about .logo.gravatar a{position:absolute;top:22px}}#gravatar{background-color:#145CCD;border-radius:104px;padding:8px}#about-logos{margin-top:4em}footer{padding:0.5rem}@media not print{footer{border-top-color:#0945A4;border-top-style:solid;border-top-width:2px}}@media only print{header,footer,#about,#nav,main>:not(article){display:none !important}}@media only print{del,ins{background-color:transparent;margin:0;padding:0}del{text-decoration-color:red;text-decoration-line:line-through;text-decoration-style:wavy}ins{text-decoration-color:green;text-decoration-line:underline;text-decoration-style:solid}}