﻿html{font-size:100%;font-family:sans-serif;max-width:1200px;margin:auto;color:#000;background-color:#f2f2f2}ol,ul{line-height:1.75}header,main,footer,.fedifeed{margin:5px;padding:5px;width:100%}nav ul,.webrings ul,.badges ul,.copyright{list-style-type:none;vertical-align:center;margin:0px;padding:0px;width:100%;display:inline;margin-top:10px}nav ul li,.webrings ul li,.badges ul li,.copyright li{display:inline-block;margin-right:5px}nav{margin:5px;margin-left:0px;width:100%;background-color:#37419a}nav a{font-size:1.1rem;padding-left:5px;padding-right:5px;display:inline-block;background-color:unset;color:#fff;text-decoration:none}nav a:link,nav a:visited,nav a:hover,nav a:active{color:#fff}nav a:hover,nav a:active{color:#fff;background-color:#1a64d3}.site-title,nav{font-weight:bold}.site-title{margin-bottom:5px}.metadata p,.meta{margin:0px;color:#505050;padding-bottom:5px}hr{background-color:#37419a;color:#fff;height:.2rem;border:none;margin:10px;margin-left:0px;margin-right:0px}a:link{color:#013cff}a:visited{color:#8800c2}a:hover,a:active{color:#1a64d3}.name-link{display:none}h1{font-size:1.8rem}h2{font-size:1.6rem}h3{font-size:1.3rem}h4{font-size:1.1rem}h5{font-size:1rem}h6{font-size:.9rem}h1,h2,h3,h4,h5,h6{color:#37419a;border-bottom:1px dotted #37419a;text-decoration:none;margin-top:10px;margin-bottom:5px}h1 a,h1 a:link,h1 a:visited,h1 a:hover,h1 a:active,h2 a,h2 a:link,h2 a:visited,h2 a:hover,h2 a:active,h3 a,h3 a:link,h3 a:visited,h3 a:hover,h3 a:active,h4 a,h4 a:link,h4 a:visited,h4 a:hover,h4 a:active,h5 a,h5 a:link,h5 a:visited,h5 a:hover,h5 a:active,h6 a,h6 a:link,h6 a:visited,h6 a:hover,h6 a:active{width:100%;color:#37419a;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#1a64d3}article h1:before{content:"◦ "}article h2:before{content:"•◦ "}article h3:before{content:"◦•◦ "}article h4:before{content:"•◦•◦ "}article h5:before{content:"◦•◦•◦ "}article h6:before{content:"•◦•◦•◦ "}.post-list-item-title,.post-title{margin:0px;padding:0px;margin-bottom:5px}.post-list-item-title:before{content:"▹ "}.section-header,.site-title{color:#fff;background-color:#37419a;border:none;padding:5px;margin-top:2rem}.section-header a,.section-header a:link,.section-header a:visited,.section-header a:hover,.section-header a:active,.site-title a,.site-title a:link,.site-title a:visited,.site-title a:hover,.site-title a:active{color:#fff;text-decoration:none}.site-title{margin-top:5px;width:100%;display:inline-block}.site-title a{text-decoration:none}pre,code{font-size:1rem;padding:2px;overflow-x:auto;tab-size:4;white-space:pre-wrap}code{color:#fff;background-color:#181818}img{max-width:100%}blockquote{border-left:3px solid #166c00;color:#166c00;margin:0;padding-left:1em;font-style:italic}.info-section{display:inline-block;width:100%}.u-photo{width:128px;float:left;margin:10px;margin-left:0px}.info{font-size:.9rem;margin:10px}.hidden{display:none}.site-title{font-size:2rem}.post-list-item{margin-bottom:1.5rem;padding:0px}.copyright{margin-top:5px;display:inline-block;color:#505050;text-align:center}.secrets{font-size:1px;opacity:0%}.emote{display:inline-block;border-bottom:1px dotted #1a64d3;padding:5px;width:549px;background-color:#f4f4f4}.emote-face{width:128px;max-width:128px;float:right}.toots{padding-left:0px;margin-bottom:0px}.avatar{display:none}.toot{padding-top:10px;margin-left:0px;line-height:1.2em;border-bottom:1px dotted #505050}.toot::before{content:"Akseli"}.toot::marker{content:""}.toot .user{display:none}li.toot:nth-child(5){border:none}#huntra-image{width:40%;float:right}#webmentions{margin:0;position:relative;line-height:1.2em}#webmentions .comments{max-height:20em;overflow-x:hidden;overflow-y:scroll}#webmentions h2{font-size:medium;margin:0;background:#1a64d3}#webmentions .reacts img{margin:3px -1ex 1px 0}#webmentions img.missing{background:#fff;border:dashed #000 1px}#webmentions ul{list-style-type:none;margin:0;padding:5px}#webmentions li{padding-left:1em}#webmentions a.reaction{position:relative;text-decoration:none}#webmentions a.reaction img{max-height:2em;width:auto;margin-right:-2ex;border-radius:0px}#webmentions a.reaction sub{font-size:50%}#webmentions .comments{padding:0px}#webmentions .comments li{overflow:hidden;text-overflow:ellipsis;padding-top:5px;padding-left:5px;border-bottom:1px dotted #505050}#webmentions .comments .source{display:inline;vertical-align:top;font-style:italic}#webmentions .comments li .name,#webmentions .comments li .text{color:#000;text-decoration:none;display:block;margin-left:5px;margin-right:5px;margin-top:5px;margin-bottom:5px}@media (max-width: 1200px){html{margin:0px}body{margin:0px}header,main,footer,.fedifeed{margin:auto;margin-top:5px;margin-bottom:5px;width:95%}h1,h2,h3,h4,h5,h6{margin:0px;margin-top:5px;margin-bottom:5px;padding:5px}}@media (max-width: 550px){.u-photo{width:96px}.emote{width:99%}}@media (prefers-color-scheme: dark){html{color:#fff;background-color:#202020}nav{background-color:#005999}nav a,nav a:link,nav a:visited,nav a:hover,nav a:active{color:#fff}nav a:hover,nav a:active{color:#000;background-color:#3ff}.metadata p,.meta{color:#8f8f8f}hr{background-color:#005999;color:#fff}a:link{color:#3bf}a:visited{color:#838fff}a:hover,a:active{color:#3ff}h1,h2,h3,h4,h5,h6{color:#14b9ff;border-bottom:1px dotted #14b9ff}h1 a,h1 a:link,h1 a:visited,h2 a,h2 a:link,h2 a:visited,h3 a,h3 a:link,h3 a:visited,h4 a,h4 a:link,h4 a:visited,h5 a,h5 a:link,h5 a:visited,h6 a,h6 a:link,h6 a:visited{color:#14b9ff}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#3ff}.section-header,.site-title{color:#fff;background-color:#005999}.section-header a,.section-header a:link,.section-header a:visited,.section-header a:hover,.section-header a:active,.site-title a,.site-title a:link,.site-title a:visited,.site-title a:hover,.site-title a:active{color:#fff}blockquote{border-left:3px solid #00ec00;color:#00ec00}.copyright{color:#8f8f8f}.emote{border-bottom:1px dotted #3ff;background-color:#191919}.toot{border-bottom:1px dotted #8f8f8f}#webmentions .comments li{border-bottom:1px dotted #8f8f8f}#webmentions .comments li .name,#webmentions .comments li .text{color:#fff}}