﻿/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.highlight{background-color:#f8f8f8}.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .c,.highlight .cd{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .ge{color:#000000;font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .gt{color:#aa0000}.highlight .kc{color:#000000;font-weight:bold}.highlight .kd{color:#000000;font-weight:bold}.highlight .kn{color:#000000;font-weight:bold}.highlight .kp{color:#000000;font-weight:bold}.highlight .kr{color:#000000;font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .k,.highlight .kv{color:#000000;font-weight:bold}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .il{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.highlight .m,.highlight .mb,.highlight .mx{color:#009999}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .bp{color:#999999}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:#008080}.highlight .nd{color:#3c5d5d;font-weight:bold}.highlight .ni{color:#800080}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nl{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:#000080}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .nv{color:#008080}.highlight .ow{color:#000000;font-weight:bold}.highlight .o{color:#000000;font-weight:bold}.highlight .w{color:#bbbbbb}@media (prefers-color-scheme: dark){.highlight{background:#282c34;color:#abb2bf}.highlight pre{background:#282c34}.highlight .hll{background:#282c34}.highlight .c{color:#5c6370;font-style:italic}.highlight .err{color:white;background-color:#e05252}.highlight .k{color:#c678dd}.highlight .l{color:#98c379}.highlight .n{color:#abb2bf}.highlight .o{color:#abb2bf}.highlight .p{color:#abb2bf}.highlight .cm{color:#5c6370;font-style:italic}.highlight .cp{color:#5c6370;font-style:italic}.highlight .c1{color:#5c6370;font-style:italic}.highlight .cs{color:#5c6370;font-style:italic}.highlight .ge{font-style:italic}.highlight .gs{font-weight:bold}.highlight .kc{color:#c678dd}.highlight .kd{color:#c678dd}.highlight .kn{color:#c678dd}.highlight .kp{color:#c678dd}.highlight .kr{color:#c678dd}.highlight .kt{color:#c678dd}.highlight .ld{color:#98c379}.highlight .m{color:#d19a66}.highlight .s{color:#98c379}.highlight .na{color:#d19a66}.highlight .nb{color:#e5c07b}.highlight .nc{color:#e5c07b}.highlight .no{color:#e5c07b}.highlight .nd{color:#e5c07b}.highlight .ni{color:#e5c07b}.highlight .ne{color:#e5c07b}.highlight .nf{color:#abb2bf}.highlight .nl{color:#e5c07b}.highlight .nn{color:#abb2bf}.highlight .nx{color:#abb2bf}.highlight .py{color:#e5c07b}.highlight .nt{color:#e06c75}.highlight .nv{color:#e5c07b}.highlight .ow{font-weight:bold}.highlight .w{color:#f8f8f2}.highlight .mf{color:#d19a66}.highlight .mh{color:#d19a66}.highlight .mi{color:#d19a66}.highlight .mo{color:#d19a66}.highlight .sb{color:#98c379}.highlight .sc{color:#98c379}.highlight .sd{color:#98c379}.highlight .s2{color:#98c379}.highlight .se{color:#98c379}.highlight .sh{color:#98c379}.highlight .si{color:#98c379}.highlight .sx{color:#98c379}.highlight .sr{color:#56b6c2}.highlight .s1{color:#98c379}.highlight .ss{color:#56b6c2}.highlight .bp{color:#e5c07b}.highlight .vc{color:#e5c07b}.highlight .vg{color:#e5c07b}.highlight .vi{color:#e06c75}.highlight .il{color:#d19a66}.highlight .gu{color:#75715e}.highlight .gd{color:#e05252}.highlight .gi{color:#43d08a}.highlight .language-json .w+.s2{color:#e06c75}.highlight .language-json .kc{color:#56b6c2}}@font-face{font-family:"icomoon";src:url("/fonts/icomoon.eot?mllesc");src:url("/fonts/icomoon.eot?mllesc#iefix") format("embedded-opentype"),url("/fonts/icomoon.ttf?mllesc") format("truetype"),url("/fonts/icomoon.woff?mllesc") format("woff"),url("/fonts/icomoon.svg?mllesc#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-microblog:before{content:"💬"}.icon-file-text:before{content:"📄"}.icon-key:before{content:"🔑"}.icon-link:before{content:"🔗"}.icon-twitter:before{content:"🐤"}.icon-rss:before{content:"📰"}.icon-github:before{content:"💻"}.icon-mail:before{content:"📧"}.icon-email:before{content:"📧"}.icon-letter:before{content:"📧"}.icon-envelope:before{content:"📧"}.icon-contact:before{content:"📧"}.icon-mastodon:before{content:"🐘"}html{font-size:20px}body{font-family:"Open Sans","Avenir Next","HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.625rem;text-rendering:optimizeLegibility;color:#333;background-color:#FDFDFD}@media (prefers-color-scheme: dark){body{color:#FDFDFD;background-color:#333}}header{font-family:inherit;text-align:center;background-color:#333;color:#FDFDFD}@media (prefers-color-scheme: dark){header{border-bottom:1px solid rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}header a{border:0;color:#FDFDFD}header .container{padding-bottom:10px;padding-top:10px}#logotype,nav{line-height:3.5rem}#logotype{float:left;font-size:1.8rem}#logotype img{height:3.25rem;border-radius:50%;padding:3px;background-color:#FDFDFD;border:1px solid #ddd;vertical-align:middle;transition-property:background-color, border-color;transition-duration:200ms}#logotype:hover img{background-color:#F44;border-color:#ff0404}nav{float:right;font-size:1.1rem}footer{font-family:inherit;text-align:center;border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px;padding:1.5rem 0.8rem;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}@media (prefers-color-scheme: dark){footer{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}footer .info{font-size:.7rem}article{word-wrap:break-word}time,.postSummary{color:#888}@media (prefers-color-scheme: dark){time,.postSummary{color:#AAA}}h1,h2,h3,h4{font-family:inherit;font-weight:600}h1{font-size:1.8rem;line-height:3.2rem;margin-top:0rem;margin-bottom:1.6rem}.postPreview h1{margin:0;line-height:1.625rem}h2{font-size:1.6rem;line-height:1.6rem;margin-top:0rem;margin-bottom:1.6rem}.postPreview h2{margin:0;line-height:1.625rem}h3{font-size:1.4rem;line-height:1.6rem;margin-top:0rem;margin-bottom:1.6rem}h4{font-size:1.25rem;line-height:1.6rem;margin-top:0rem;margin-bottom:1.6rem}blockquote{border-left:3px solid #ddd;margin:0 0 1.625rem 0;padding:0 1rem}@media (prefers-color-scheme: dark){blockquote{border-color:#535353}}blockquote blockquote{margin:0 0 1.625rem 1.625rem}hr{border:0;height:3px;margin-top:-1px;background-color:#ddd;margin-bottom:1.625rem}@media (prefers-color-scheme: dark){hr{background-color:#535353}}iframe{margin-top:0;margin-bottom:1.625rem;max-width:100%;max-width:-moz-calc(100% - 22px);max-width:-webkit-calc(100% - 22px);max-width:calc(100% - 22px);border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px}@media (prefers-color-scheme: dark){iframe{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}p,ul,ol{margin-top:0;margin-bottom:1.625rem}p img{max-width:100%;max-width:-moz-calc(100% - 22px);max-width:-webkit-calc(100% - 22px);max-width:calc(100% - 22px);border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px}@media (prefers-color-scheme: dark){p img{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}code{font-family:"Menlo", "Monaco", "Courier New", Courier, monospace;font-size:1rem;vertical-align:baseline;margin-bottom:1.625rem;border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px;padding:0px 3px}@media (prefers-color-scheme: dark){code{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}pre{border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px;margin-bottom:1.625rem;overflow-x:scroll}@media (prefers-color-scheme: dark){pre{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}pre code{padding:0;border:0;background:none;box-shadow:none}a{color:#333;border-bottom:3px solid #AAA;text-decoration:none;transition-property:border, color;transition-duration:200ms}@media (prefers-color-scheme: dark){a{color:#FDFDFD;border-color:#888}}a:hover{border-color:#F44;color:#F44}a.borderless{border:0}a code{vertical-align:text-bottom}strong{font-weight:600}em{font-style:italic}em>em{font-style:normal}em>em>em{font-style:italic}ul+p,ol+p,dl+p{text-indent:0}ul ol,ul ul,ol ol,ol ul{margin-left:1rem}li>ul,li>ol{margin-bottom:0}ul>li{list-style-type:disc}ol>li{list-style-type:decimal}::selection{color:#FDFDFD;background:#F44}a.postPreview{color:#333;text-decoration:none;display:block;padding:14px;border:1px solid transparent;transition-property:background, box-shadow, border;transition-duration:200ms;border-radius:3px;margin-top:29px}@media (prefers-color-scheme: dark){a.postPreview{color:#FDFDFD}}a.postPreview:hover{color:inherit;border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px;padding:14px}@media (prefers-color-scheme: dark){a.postPreview:hover{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}a.postPreview:active{border:1px solid rgba(0,0,0,0.25);background:linear-gradient(to top, rgba(0,0,0,0.05), rgba(0,0,0,0.025));box-shadow:#fff 0px 1px 1px,rgba(0,0,0,0.2) 0px 0px 3px inset}.gutter{max-width:712px;margin:0 auto}.microblogPost{border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px}@media (prefers-color-scheme: dark){.microblogPost{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}.microblogPost p:last-child{margin-bottom:0}.microblogPost .microblogImages{text-align:center}.microblogPost .photoLink{border:none}.microblogPost .u-photo{max-width:100%;max-height:300px;border-radius:3px}.microblogPostInfo{color:#888;font-size:.85rem}@media (prefers-color-scheme: dark){.microblogPostInfo{color:#AAA}}.microblogPostInfo a{color:#888;border-bottom-width:2px}@media (prefers-color-scheme: dark){.microblogPostInfo a{color:#AAA}}.microblogPostInfo a:hover{color:#F44}.microblogPostInfo a.tag{border-bottom-width:1px}.microblogNav{display:table;width:100%}.microblogNav .microblogNavItem{display:table-cell;width:33.33%}.tag{display:inline-block;margin-right:3px;font-family:inherit;border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px;padding:0px 5px}@media (prefers-color-scheme: dark){.tag{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}.tagCloud .tag{vertical-align:text-bottom}.info{font-family:inherit}.info.island{padding:10px}.island{border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px;text-align:center}@media (prefers-color-scheme: dark){.island{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}.textInput{font-family:inherit}.iconLinks{font-size:.85rem}.iconLinks span{vertical-align:middle}.iconLinks a{border-bottom:none}.icon-rss{color:#FF9A00}.albumInfo{border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px;padding:1rem;text-align:left}@media (prefers-color-scheme: dark){.albumInfo{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}.albumInfo iframe{display:block;border:0;margin:0 auto;width:50%;height:450px}.pagination{display:inline-block;border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px;padding:0}@media (prefers-color-scheme: dark){.pagination{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}.pagination .page-item{border-style:solid;border-color:rgba(0,0,0,0.15);background:rgba(0,0,0,0.01);box-shadow:rgba(255,255,255,0.5) 0px 1px 0px,rgba(255,255,255,0.25) 0px 1px 2px inset;border-radius:3px;border-width:1px;padding:10px;background:none;box-shadow:none;border-radius:0;padding:0;border-width:0;list-style-type:none;float:left}@media (prefers-color-scheme: dark){.pagination .page-item{border-color:rgba(255,255,255,0.15);background:rgba(255,255,255,0.025);box-shadow:rgba(0,0,0,0.5) 0px 1px 0px, rgba(0,0,0,0.25) 0px 1px 2px inset}}@media (prefers-color-scheme: dark){.pagination .page-item{background:none;box-shadow:none}}.pagination .page-item:hover:not(.disabled):not(.active){background:rgba(0,0,0,0.05);transition-property:background;transition-duration:200ms}@media (prefers-color-scheme: dark){.pagination .page-item:hover:not(.disabled):not(.active){background:rgba(255,255,255,0.05)}}.pagination .page-item+.page-item{border-left-width:1px}.pagination .page-item .page-link{border:none;display:block;padding:10px}.pagination .page-item>span{display:block;padding:10px}.pagination .page-item.disabled{cursor:default;color:#888}@media (prefers-color-scheme: dark){.pagination .page-item.disabled{color:#AAA}}.pagination .page-item.disabled .page-link,.pagination .page-item.disabled .page-link:hover{color:inhreit}@media (prefers-color-scheme: dark){.pagination .page-item.disabled .page-link,.pagination .page-item.disabled .page-link:hover{color:inherit}}.pagination .page-item.active{background:rgba(0,0,0,0.1)}@media (prefers-color-scheme: dark){.pagination .page-item.active{background:rgba(255,255,255,0.1)}}@media screen and (max-width: 48.5em){main{padding:0 0.8rem}header .container{padding-left:1rem;padding-right:1rem}footer{border-left:0;border-right:0;border-radius:0}p img{max-width:-moz-calc(100% - 22px);max-width:-webkit-calc(100% - 22px);max-width:calc(100% - 22px)}}@media screen and (max-width: 41em){header .container{padding-bottom:0}#logotype{font-size:1.1rem;line-height:3rem;float:none}nav{font-size:1rem;line-height:3rem;float:none}p img{border:0;background:0;padding:0;max-width:-moz-calc(100% + 1.6rem);max-width:-webkit-calc(100% + 1.6rem);max-width:calc(100% + 1.6rem);margin-left:-0.8rem;box-shadow:none;border-radius:0}}
