body { background-color: #fff8e7; /* cosmic latte */ color: black; max-width: 75ch; padding: 2ch; margin: auto; line-height: 1.5; } @media(prefers-color-scheme: dark) { body { background-color: #1d2021; color: #fff8e7; line-height: 1.6; word-spacing: 0.2em; } a { color: #cedeff; } a:visited { color: #d4bff8; } }