:root{--link-color:rgb(255, 111, 0);--link-hover:rgb(255, 167, 100);--link-visited:rgb(119, 92, 41);--h2-color:rgb(118, 112, 100);--border-color:rgb(195, 195, 195)}body{font-size:20px;font-family:sans-serif;line-height:1.5;margin:0;padding:0;color:#333}header{display:flex;flex-direction:column;margin-bottom:1rem;background-color:#fff}header h1{font-size:1rem;padding-left:20px}header img{margin:auto;max-width:600px;max-height:400px}#subtitle{font-size:.8rem}nav{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);display:flex}nav ul{display:flex;margin:auto;padding:0;list-style-type:none}nav ul li{font-weight:700;font-size:1.4rem;padding:.25rem;margin:.25rem}nav a{color:var(--link-color)}nav a:hover{color:var(--link-hover)}main{padding:20px;margin:0 auto;min-height:100vh;max-width:768px}main a{color:var(--link-color)}main a:hover{color:var(--link-hover)}main a:visited{color:var(--link-visited)}pre{padding:20px;overflow-y:auto}p>code,li>code{padding:5px;background-color:#ccc;color:#222}time{font-family:monospace;font-size:large;color:var(--link-visited)}h1{font-family:Helvetica,sans-serif;font-weight:700;font-size:3rem;color:#606c63}h2{font-size:1.8rem;color:var(--h2-color);border-bottom:1px solid var(--border-color)}h3{color:#555}footer{padding:20px;margin-top:1rem;color:#ccc;background-color:#222a}#taxonomy ul{display:flex;margin:auto;padding:0;list-style-type:none}#taxonomy ul li{margin:.25rem;padding:.25rem;border:1px solid var(--border-color);border-radius:.1rem}th,td{padding:0 20px}#author{margin:0;font-size:large;color:var(--link-visited)}.times{display:flex;flex-direction:column;font-family:monospace;font-size:large}