:root{--main-width:760px;--sidebar-width:undefined}body{font-family:"Courier New",Courier,monospace;font-size:1rem;font-weight:400;line-height:1.6;color:#313131}header{margin-bottom:1rem}body>header{padding:10px 20px;max-width:var(--main-width)}header #logo img{height:100px;margin-bottom:10px;margin-right:5px}@media (max-width:920px){header #logo img{display:none}}header nav{padding:6px 0 18px;border-bottom:1px solid}header nav>ul{display:flex;flex-wrap:wrap;gap:0 1rem;list-style:none;margin:0;padding:0}main{padding:10px 20px 50px;max-width:var(--main-width)}main>header{margin-bottom:2rem;border-bottom:1px dashed}main article+article{margin-top:2rem;padding-top:2rem;border-top:1px dashed}@media (max-width:920px){main article+article{padding-top:3rem}}main figure{margin:0}main article.small figure{max-width:unset;width:240px;height:240px}main article.small img{height:240px;width:240px;object-fit:cover;object-position:center}@media (max-width:920px){main article.small figure{width:100%}main article.small img{width:100%}}main article .summary{padding:0 2rem}@media (max-width:920px){main article .summary{padding:1rem 0 0}}main article .summary h2{margin:0}img{height:auto;max-width:100%;vertical-align:top}img.fallback{position:relative;border:1px solid}img.fallback:after,img.fallback:before{position:absolute;content:" "}#related-posts>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5%}#post-navigation{display:flex;justify-content:space-between;margin-left:auto;margin-top:2rem}@media (max-width:920px){#post-navigation{flex-direction:column;gap:1rem}}.gallery{display:flex;gap:.5rem}.gallery__item{flex:1}h1,h2,h3,h4{line-height:1.1;margin-bottom:.5em}.flex{display:flex}@media (max-width:920px){.flex{flex-direction:column}}.gap-1{gap:1rem}.gap-2{gap:2rem}figcaption{font-size:.65em}p>code{background-color:#f3f3f3;padding:2px}table{table-layout:fixed;border-collapse:collapse;font-size:.9em}table td,table th{vertical-align:top;padding:.45em 1em .4em .7em;border:1px dotted;line-height:1.4}