/*!
 *  Hack typeface https://github.com/source-foundry/Hack
 *  License: https://github.com/source-foundry/Hack/blob/master/LICENSE.md
 */@font-face{font-family:"Hack";src:url("fonts/hack-regular.woff2?sha=3114f1256") format("woff2"),url("fonts/hack-regular.woff?sha=3114f1256") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Hack";src:url("fonts/hack-bold.woff2?sha=3114f1256") format("woff2"),url("fonts/hack-bold.woff?sha=3114f1256") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Hack";src:url("fonts/hack-italic.woff2?sha=3114f1256") format("woff2"),url("fonts/hack-italic.woff?sha=3114f1256") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Hack";src:url("fonts/hack-bolditalic.woff2?sha=3114f1256") format("woff2"),url("fonts/hack-bolditalic.woff?sha=3114f1256") format("woff");font-weight:700;font-style:italic}:root{color-scheme:dark light;--eyeorange: #ff8b44;--eyeorange2: #E19329;--eyeblue: #2E7494;--eyebluelight: #5f9bb7;--eyegrey: #beced1}*{font-family:Hack,DejaVu Sans,sans-serif;color:#eee}body{background:#1d212c;margin:auto;padding:20px;overflow-wrap:break-word;line-height:1.5;text-align:left;max-width:40vw}@media (max-width: 1500px){body{max-width:60vw;padding:0}}@media (max-width: 1000px){body{max-width:80vw;padding:0}}@media (max-width: 683px){body{max-width:90vw;padding:0}}a{color:var(--eyeblue);text-decoration:none}a:hover{color:var(--eyebluelight)}header .title{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:space-between}header .title .cat{font-weight:800;text-align:right;text-shadow:0 0 2px #000}header .title .cat .eyes{color:var(--eyeorange2)}nav{display:flex;flex-flow:row wrap}nav a{font-size:1.1rem;margin-right:42px}ul{margin-left:0;padding-left:20px}ul li:before{position:relative;left:-10px}main{line-height:1.6}main p a,main li a{font-weight:800}main pre{white-space:pre-wrap;padding:8px}main pre span{color:#ddd}main h1,main h2,main h3,main h4,main h5,main h6{border-bottom:2px dashed var(--eyeblue);display:flex}main .zola-anchor{text-decoration:none}main .toc{max-width:40%;float:right;margin:20px;margin-top:0;display:block}main .toc:after{clear:both}@media (max-width: 683px){main .toc{float:none;max-width:100%}}main .post{margin-bottom:20px;padding-bottom:22px;border-bottom:1px solid var(--eyegrey)}main .post .post-title{font-size:1.2rem}main .post .read-more{margin:20px 0;padding:0;display:inline-flex;text-decoration:unDerline}main .more-ponderings{display:block;margin:50px 0;font-weight:bold}main .pagination{display:block;margin:50px 0;text-align:center}main .pagination a{margin:10px}footer{margin-top:24px;padding:24px 0;text-align:left;border-top:1px solid var(--eyeblue)}footer .footer-menu{display:flex;flex-flow:row wrap;justify-content:space-evenly;margin-bottom:24px}footer .footer-menu a{font-size:1.1rem;margin-right:12px}@media (prefers-color-scheme: light){*{color:#444}body{background:#ddd}}#flubber{height:0;width:0;overflow:hidden}