a:link, a:visited { color: #005386; } ul a { text-decoration: none; } body { margin:40px auto; max-width:650px; line-height:1.6; font-size:18px; padding:0 10px } img { max-width:100%; display: block; margin: 0 auto; } @media (prefers-color-scheme: dark) { body { color: #ffffff; background: #212121; margin:40px auto; max-width:650px; line-height:1.6; font-size:18px; padding:0 10px } h1, h2, h3 { line-height:1.2 } a:link, a:visited { color: #58a6ff; } ul a { text-decoration: none; } ul a:visited { text-decoration: none; color: #8e96f0; } }