:root { color-scheme: dark }
body { margin: 0; display: grid; place-items: center; min-height: 100svh;
       background: #1e1e1e; color: #d4d4d4;
       font: 15px/1.7 ui-monospace, Menlo, Consolas, monospace }
main { max-width: 36rem; padding: 0 16px }
h1 { font-size: 1rem; font-weight: 600; margin: 0 0 .5rem }
a { color: #9cdcfe; text-decoration: none }
a:hover { text-decoration: underline }
ul { padding-left: 1.2rem }
