body {
background-color: var(--primary-color);
color: var(--secondary-color-4);
font-optical-sizing: auto;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
margin: 20px;
}
a:link {
color: var(--secondary-color-5);
text-decoration: none;
}
a:visited {
color: var(--secondary-color-5);
text-decoration: none;
}
a:hover {
color: var(--secondary-color-6);
}
a:active {
color: var(--primary-color-7);;
}
@media (prefers-color-scheme: dark) {
:root {
--dark: initial;
--light: ;
}
}
@media (prefers-color-scheme: light) {
:root {
--dark: ;
--light: initial
}
}
div.card {
margin-top: 1em;
margin-bottom: 1em;
border-style: solid;
border-width: 1px;
border-color: var(--secondary-color-5);
border-radius: 0.5em;
}
div.card > div.header {
background-color: var(--primary-color-6);
padding-left: 20px;
padding-right: 20px;
padding-bottom: 8px;
padding-top: 8px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: var(--secondary-color-5);
border-top-right-radius: 0.5em;
border-top-left-radius: 0.5em;
}
div.card > div.header > h2 {
margin-block-start: 0px;
margin-block-end: 0px;
}
ul.sectional {
list-style-type: none;
margin-left: 0;
margin-right: 0;
padding-left: 0em;
padding-right: 0em;
margin-block-start: 0.7em;
margin-block-end: 0.4em;
}
ul.sectional > li {
margin-left: 1em;
margin-right: 1em;
padding-bottom: 0.4em;
}
ul.sectional > li + li {
padding-top: 0.4em;
border-top-style: solid;
border-top-color: var(--secondary-color-6);
border-top-width: 1px;
}
span.infobox {
}
span.infobox > span.label {
font-weight: bold;
}
:root {
--primary-color:
var(--dark, #000)
var(--light, #fff);
--primary-color-1:
var(--dark, #0e0e0e)
var(--light, #fbfbfb);
--primary-color-2:
var(--dark, #0a0a0a)
var(--light, #fff);
--primary-color-3:
var(--dark, #141313)
var(--light, #f8f8f8);
--primary-color-4:
var(--dark, #1a1a1a)
var(--light, #f8f8f8);
--primary-color-5:
var(--dark, #262626)
var(--light, #f5f5f5);
--primary-color-6:
var(--dark, #232323)
var(--light, #e5e5e5);
--primary-color-7:
var(--dark, #3e3e3e)
var(--light, #b0b0b0);
--secondary-color:
var(--dark, #fff)
var(--light, #000);
--secondary-color-1:
var(--dark, #fafafa)
var(--light, #000);
--secondary-color-2:
var(--dark, #e6e6e6)
var(--light, #0d0d0d);
--secondary-color-3:
var(--dark, #dcdcdc)
var(--light, #2b2b2b);
--secondary-color-4:
var(--dark, #d4d4d4)
var(--light, #111);
--secondary-color-5:
var(--dark, #a1a1a1)
var(--light, #848484);
--secondary-color-6:
var(--dark, #5d5d5d)
var(--light, #d0d0d0);
--focused-border-color:
var(--dark, #2b7fff)
var(--light, #2b7fff);
--primary-success-color:
var(--dark, #02271c)
var(--light, #ecfdf5);
--secondary-success-color:
var(--dark, #b6fae3)
var(--light, #10b981);
--primary-warning-color:
var(--dark, #342203)
var(--light, #fffbeb);
--secondary-warning-color:
var(--dark, #feeac7)
var(--light, #f59e0b);
--primary-error-color:
var(--dark, #a22e2e)
var(--light, #dc2626);
--secondary-error-color:
var(--dark, #9b1c1c)
var(--light, #ef4444);
--contrast-error-color:
var(--dark, var(--secondary-color-3))
var(--light, var(--primary-color));
--primary-info-color:
var(--dark, var(--primary-color-5))
var(--light, var(--primary-color));
--secondary-info-color:
var(--dark, var(--primary-color-7))
var(--light, var(--secondary-color-3));
}