:root{--background:#f4f4f4;--edges:#ccc;--light-text:#555;--regular-text:#333;--bold-text:#111;--anchor:#0468af;--anchor-hover:#0585e1;--anchor-active:#ca0;--inline-code-bg:lightgray;--table-header-bg:#eee}*{margin:0;box-sizing:border-box;color:var(--regular-text)}body{max-width:1050px;margin:0 auto;font-family:libertinus sans,helvetica,sans-serif;font-size:18px;line-height:1.4;background:var(--background)}h1,h2,h3{line-height:1.2;color:var(--bold-text)}a,a:visited{color:var(--anchor)}a:hover{color:var(--anchor-hover)}a:active{color:var(--anchor-active)}code,pre,tt,kbd,samp{font-family:source code pro,monospace;font-size:.8em}code{background:var(--inline-code-bg);padding:2px 4px;border-radius:4px}#skip{position:absolute;top:-100px;left:50%;transform:translateX(-50%);padding:8px;border:2px solid #000;outline:none;background:var(--background);z-index:10}#skip:focus{top:0}#root{min-height:100vh;border:1px solid var(--edges);border-top:0;border-bottom:0;display:flex;flex-direction:column}header{position:relative;border-bottom:1px solid var(--edges);background:-1px -1px/110% 100% no-repeat url(/static/grid-f11ce810.svg);display:flex;flex-direction:column;box-shadow:inset 0 -4px 5px -4px rgba(0,0,0,8%)}header::after{content:'';position:absolute;right:25px;bottom:45px;width:75px;height:125px;background-image:url(/static/stickman-e8f2859b.svg);background-size:cover;opacity:.7}header a,header a:visited{text-decoration:none;color:var(--bold-text)}header a:hover{color:#000}#title{padding:25px 15px}#title b{font-size:2em;line-height:.95;color:var(--bold-text)}#title p{margin-top:.1em}#links-container{margin-top:.075em;margin-right:1px}#links-container a{margin-right:6px}#links-container svg{min-width:20px}nav{display:flex;padding-left:15px}nav>span{position:relative;padding:10px 5% 4px}@supports(padding:min(1px,2px)){nav>span{padding:10px min(5%,40px)4px}}nav>span>a{font-weight:400}#selected-tab>a{font-weight:700}#selected-tab::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--edges);border-bottom:none;border-radius:5px 5px 0 0;transform:perspective(5px)rotateX(1deg);transform-origin:bottom;box-shadow:0 -1px 10px 1px rgba(0,0,0,4%);pointer-events:none}#selected-tab::after{content:'';position:absolute;top:90%;right:0;bottom:-15%;left:0;transform:perspective(5px)rotateX(1deg);transform-origin:bottom;background:var(--background)}#selected-tab>a{font-weight:700}main{position:relative;display:flex;margin-bottom:2em}main>*{padding:0 20px;width:100%}main>article{min-width:750px;max-width:750px}ul{padding-left:1em}footer{margin-top:auto;border-top:1px solid var(--edges);padding:10px;text-align:center}#posts>.post-preview:last-child{border-bottom:none}.post-preview{padding-bottom:20px;border-bottom:1px solid var(--edges)}.post-preview>h3>a{color:var(--regular-text);text-decoration:none}.post-date{font-style:italic;color:var(--light-text)}article h1{font-size:2em}table{border:1px solid var(--edges);border-collapse:collapse}th{font-weight:700;background:var(--table-header-bg)}td,th{padding:8px 10px;border:1px solid var(--edges)}#content h1,h2,h3,h4,h5,h6{margin-top:.75em}#content p{margin:.5em 0}#content blockquote{padding:0 15px;border-left:3px solid var(--edges);margin:.5em 0}#content aside{position:absolute;left:770px;margin-top:-2em;width:260px;opacity:.8;border-top:1px solid var(--edges);font-size:.9em}#content aside *{max-width:100%}.placeholder-text{color:gray;font-style:italic}@media all and (max-width:1050px){main{flex-wrap:wrap}main>article{min-width:initial;max-width:100%}#content aside{position:relative;left:0;margin:1em 0;width:initial;padding:5px 10px;border-bottom:1px solid var(--edges)}}