3 font-family: "Lucida Grande", Verdana, Arial, sans-serif;
6 header, main, footer, p {
11 h1, h2, h3, h4, h5, h6 {
13 font-family: Palatino, serif;
17 font-family: Verdana, sans-serif;
22 margin-bottom: 1.2rem;
31 flex-direction: column;
43 font-family: Geneva, sans-serif;
54 body > nav a:not(:first-child) {
59 width: calc(100% - 4rem);
66 flex-direction: column;
72 body > footer .licenses {
79 body > footer .licenses > div {
81 flex-direction: column;
82 align-items: flex-start;
87 body > footer .licenses > div > span:not(:first-child) {
93 flex-direction: column;
98 article:first-of-type {
102 article:not(:first-of-type) {
103 border-top: 1px solid black;
107 article > header h1 a,
108 article > header h1 a:visited {
109 text-decoration: none;
112 article > header h1 a:hover,
113 article > header h1 a:active{
114 text-decoration: underline;
117 article > header h1 {
125 article > main:last-child {
129 nav.pagination:first-child {
133 nav.pagination:last-child {
137 @media (prefers-color-scheme: dark) {
147 article:not(:first-of-type) {
148 border-top: 1px solid #dfdddd;