@font-face { font-family: "JetBrains Mono"; src: url("fonts/JetBrainsMono-Regular.woff2"); } body { background-color: #0a0a0a; max-width: clamp(800px, 45%, 1000px); height: 100vh; margin: auto; padding-left: 8px; padding-right: 8px; display: flex; flex-direction: column; justify-content: flex-start; } :is(h1, h2, h3) { font-family: "JetBrains Mono", monospace; color: #8aadf4; } :is(a:link, a:visited) { color: #91d7e3; } a:hover { color: #8eeacd; } header { font-family: "JetBrains Mono", monospace; padding: 10px; nav { display: flex; flex-direction: row; justify-content: flex-end; a { padding-left: 4px; padding-right: 4px; color: #8aadf4; } } } footer { align-self: flex-end; justify-self: flex-end; width: 100%; margin-top: auto; div { align-self: center; padding: 5px; } hr { border: 2px dotted #89b4fa } text-align: center; font-size: 14px; font-family: "JetBrains Mono", monospace; } .insert-note { border-radius: 5px; border-style: solid; border-color: #8aadf4; padding: 2px 8px 2px 15px; } .insert-warning { border-radius: 5px; border-style: solid; border-color: hsl(343deg, 81%, 50%); padding: 2px 8px 2px 15px; } .insert-important { border-radius: 5px; border-style: solid; border-color: hsl(23deg, 92%, 50%); padding: 2px 8px 2px 15px; } .subtitle { font-family: "JetBrains Mono", monospace; color: #8bd5ca } blockquote { border-left-width: 4px; border-left-color: #8aadf4; border-left-style: solid; padding-left: 10px; margin-left: 20px; margin-right: 20px; } figure { img { max-width: 100%; display: block; margin: 0 auto; } margin: 0 auto; } figcaption { width: 100%; text-align: center; margin: 5px auto; } #new-site-warning { margin-top: 10px; padding: 8px 8px 8px 15px; border-color: hsl(343deg, 81%, 50%); border-radius: 5px; border-style: solid; } /* Suggested css snippet for making code blocks suck less see https://www.getzola.org/documentation/content/syntax-highlighting/ */ pre { padding: 1rem; overflow: auto; } pre[data-linenos] { padding: 1rem 0; } pre table td { padding: 0; } pre table td:nth-of-type(1) { text-align: center; user-select: none; } pre table { width: 100%; border-collapse: collapse; }