body{padding-inline:var(--md-rem);display:grid;grid-template:auto 1fr auto/1fr [main-start] minmax(0,72ch) [main-end] 1fr;height:100lvh}main,header,footer{grid-column:main}header,footer{text-align:center}header{margin:var(--lg-rem)}a{font-weight:700;text-decoration:none}nav a{text-transform:lowercase}nav ul{display:flex;justify-content:center;gap:var(--md-rem);padding-inline:0;margin:0;list-style:'/'}h1,h2,h3,h4,h5,h6{font-weight:800;letter-spacing:-1%}.highlight pre{background-color:oklch(20% .01 266)}.highlight,.code-inline{.cp{color:oklch(82% .14 345);font-weight:700}.c, .c1{color:var(--col-mono-md);font-style:italic}.p{color:oklch(61% .01 266)}.s, .cpf{color:oklch(76% .14 15)}.se{color:oklch(88% .12 82)}.k, .nb{color:oklch(72% .15 270)}.kt{color:oklch(88% .14 200)}.mf, .mh, .mi, .mo{color:oklch(76% .17 310)}}