body{display:grid;grid-template-columns:minmax(1rem,1fr) [content-start] calc(min(100% - 2rem,600px)) [content-end] minmax(1rem,1fr);font-family:Arial,Helvetica,sans-serif;margin:0}@media(prefers-color-scheme:light){body{background-color:#f5f5f5;color:#1d1d1f}}@media(prefers-color-scheme:dark){body{background-color:#000;color:rgba(255,255,255,.9)}}body a{color:inherit}body img{width:100%}body header{margin-top:1rem;grid-column:content;border-radius:16px;padding:1rem 1.5rem}@media(prefers-color-scheme:light){body header{background-color:#fff}}@media(prefers-color-scheme:dark){body header{background-color:#212121}}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:16px;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}.monospaced{font-family:monospace}#TableOfContents{line-height:1.7rem}