body{display:grid;grid-template-columns:minmax(1rem,1fr) [content-start] calc(min(100% - 2rem,600px)) [content-end] minmax(1rem,1fr);grid-template-rows:auto 1fr auto;font-family:Arial,Helvetica,sans-serif;margin:0}@media(prefers-color-scheme:light){body{background:linear-gradient(#212121,#212121 2rem,whitesmoke 1rem,whitesmoke 100%);background-color:#212121;color:#1d1d1f}}@media(prefers-color-scheme:dark){body{background:linear-gradient(#212121,#212121 2rem,black 1rem,black 100%);background-color:#212121;color:rgba(255,255,255,.9)}}body a{color:inherit}body img{width:100%}body header{grid-column:content;background-color:#212121;color:rgba(255,255,255,.9)}body header h1{font-weight:600;margin-top:1rem;margin-bottom:1rem}body header nav{font-weight:200;margin:1rem 0}body header nav a{text-decoration:none;margin-right:.5rem}body main{grid-column:content;padding-top:1.5rem}body main>ul{padding:0}body main>ul>li{list-style-type:none;margin-top:1rem}body footer{grid-column:content;padding:1rem 0}body footer a{margin-left:.5rem}.card{border-radius:8px;padding:1rem 1.5rem}@media(prefers-color-scheme:light){.card{background-color:#fff}}@media(prefers-color-scheme:dark){.card{background-color:#212121}}.card p{text-align:justify}.pagination{display:flex;flex-direction:row;justify-content:space-between;margin:2rem 0 1rem;padding:0 1rem}.pagination a{text-decoration:none}.pagination .prev-link{margin-left:0}.pagination .next-link{margin-left:auto}body::before{content:"";grid-column:1;grid-row:1;background-color:#212121}body::after{content:"";grid-column:3;grid-row:1;background-color:#212121}.monospaced{font-family:monospace}#TableOfContents{line-height:1.7rem}