/* org.css */
+:root {
+ color-scheme: light dark;
+}
+
body {
text-align: center;
+ color: light-dark(black,white);
+ background-color: light-dark(#f5f5f5,#333333);
}
div#content {
code {
/* font-weight: bold; */
- background-color: #eeffee;
+ background-color: light-dark(honeydew,darkslategray);
}
q {
/* font-weight: bold; */
- background-color: #eeffee;
+ background-color: light-dark(honeydew,darkslategray);
quotes: none;
}
pre.example, pre.src {
- background-color: #eeffee;
+ background-color: light-dark(honeydew,darkslategray);
border: 1px solid darkgreen;
margin: 0;
padding: .25em;
}
table, th, td {
- border: thin solid black;
+ border: thin solid light-dark(black,lightgray);
/* border-collapse: separate; */
}
h1 {
font-size: 18pt;
- background-color: lavender;
+ background-color: light-dark(lavender,darkslateblue);
margin: 0 0 .25em 0;
padding: .25em;
}
h2 {
font-size: 16pt;
- background-color: lavender;
+ background-color: light-dark(lavender,darkslateblue);
margin: 1em 0 .25em 0;
padding: .25em;
/* padding-left: 1em; */
h3 {
font-size: 14pt;
- background-color: lavender;
+ background-color: light-dark(lavender,darkslateblue);
margin: .5em 0 .25em 0;
padding: .25em;
/* padding-left: 1.5em; */
h4 {
font-size: 12pt;
- background-color: lavender;
+ background-color: light-dark(lavender,darkslateblue);
margin: .25em 0;
padding: .25em;
/* padding-left: 2em; */
h5 {
font-size: 10pt;
- background-color: lavender;
+ background-color: light-dark(lavender,darkslateblue);
margin: .25em 0;
padding: .25em;
/* padding-left: 2em; */