:root { color-scheme: light dark; }
body { font: 17px/1.55 system-ui, sans-serif; max-width: 42rem; margin: 3rem auto; padding: 0 1rem; }
h1 { font-size: 2.2rem; margin-bottom: .2rem; }
.sub { color: #777; margin-top: 0; }
table { border-collapse: collapse; width: 100%; margin: 1rem 0; }
th, td { text-align: left; padding: .35rem .6rem; border-bottom: 1px solid #8884; }
td:nth-child(n+2), th:nth-child(n+2) { text-align: right; }
code { font-size: .92em; }
