@font-face{font-family:"atkinson";src:url("/fonts/atkinson.woff2") format("woff2");font-weight:100 900;font-style:normal}body{font-family:"atkinson",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:18px;line-height:1.6;margin:0}nav{display:flex;gap:16px;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:48px}nav a{color:#000;text-decoration:none}nav a:hover{text-decoration:underline solid}nav a:focus{text-decoration:underline dashed}main{max-width:650px;margin-left:auto;margin-right:auto}main p{margin-left:auto;margin-right:auto;text-align:justify}main p img,main p video{border:3px solid #444}main p img:only-child,main p video:only-child{max-width:644px}main p:has(>img:not(:only-child)){display:flex;justify-content:space-between;width:750px;margin-left:-50px}main p:has(>img:not(:only-child)) img:not(:only-child){max-width:350px}main figure{display:flex;width:750px;margin-left:-50px}main figure img{border:3px solid #444;max-width:400px}main figure figcaption{display:flex;align-items:center;margin-left:16px}main figure:nth-child(even){flex-direction:row-reverse}main figure:nth-child(even) figcaption{margin-right:16px}main p>code,main li>code{background:#eee;padding:5px}main blockquote{background:#eee;margin:0px 0px 16px 0px;padding:16px}main blockquote p.byline{font-weight:bold}main pre{width:700px;margin-left:-50px;margin-right:-50px;margin-top:36px;margin-bottom:36px;padding:25px;overflow:scroll}main a{color:#00591e}main table{border-collapse:collapse;width:100%}main table th,main table td{padding:9px}main table thead{border-bottom:3px solid #000}main table tbody tr:nth-child(2n+1){background-color:#f0f0f0}h1{font-weight:400;font-size:48px;line-height:1.2;margin-top:96px;margin-bottom:48px}p:has(a.comment){padding-top:16px;padding-bottom:48px}p:has(a.comment) a.comment{background-color:#00591e;color:#fff;padding:16px;border:3px solid #444}span.flex_space{flex-grow:1}main.page-of-posts{max-width:960px;margin-top:96px}main.page-of-posts img{height:250px;width:100%;object-fit:cover;border:3px solid #000}main.page-of-posts ul{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:48px 32px;list-style-type:none}main.page-of-posts ul p.previous,main.page-of-posts ul p.next{text-decoration:line-through}ul.tags{text-align:justify}ul.tags li{display:inline}a.tag{margin:1rem}a.tag-1{font-size:1rem}a.tag-2{font-size:1.2rem}a.tag-3{font-size:1.4rem}a.tag-4{font-size:1.6rem}a.tag-5{font-size:1.8rem}a.tag-6{font-size:2rem}a.tag-7{font-size:2.2rem}a.tag-8{font-size:2.4rem}a.tag-9{font-size:2.6rem}a.tag-10{font-size:2.8rem}a.tag-11{font-size:3rem}a.tag-12{font-size:3.2rem}a.tag-13{font-size:3.4rem}a.tag-14{font-size:3.6rem}a.tag-15{font-size:3.8rem}a.tag-16{font-size:4rem}a.tag-17{font-size:4.2rem}a.tag-18{font-size:4.4rem}a.tag-19{font-size:4.6rem}a.tag-20{font-size:4.8rem}