+ body {
+ background: white;
+ font-size: 12pt;
+ }
+ h1 { font-size: 14pt; }
+ h2 { font-size: 13pt; }
+ h3 { font-size: 12pt; border: none; }
+ h4 { font-size: 12pt; border: none; }
+ h5 { font-size: 12pt; border: none; }
+ a { text-color: #225; text-decoration: underline; }
+ .heading:link, .heading:visited { display: none; }
+ #footer { display: none; }
+ .nav { display: none; }
+ .noprint { display: none; }
+ div.wiki { font-size: smaller; }
+}
+
+@media (prefers-color-scheme: dark) {
+ body {
+ background-color: #181818;
+ color: #ffffff;
+ }
+
+ a { color: #9bd1ff; }
+ a:visited { color: #9b669b; }
+ a.nonexistent { color: #f0d0d0; }
+ a.navlink { color: #d1d1ff; }
+ a.login { color: #bb6666; }
+
+ div.nav {
+ border-color: #606060;
+ background-color: #303030;
+ }
+
+ body {
+ background-color: #181818;
+ color: #FFFFFF;
+ }
+
+ a { color: #9Bd1ff; }
+ a:visited { color: #778899; }
+ a.nonexistent { color: #f0d0d0; }
+ a.navlink { color: #d1d1ff; }
+ a.login { color: #bb6666; }
+ a.heading { text-decoration: none; color: #666666; font-size: smaller; }
+
+ div.nav {
+ border-color: #606060;
+ background-color: #303030;
+ }