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;
53 width: calc(100% - 4rem);
60 flex-direction: column;
66 body > footer .licenses {
73 body > footer .licenses > div {
75 flex-direction: column;
76 align-items: flex-start;
81 body > footer .licenses > div > span:not(:first-child) {
87 flex-direction: column;
92 article:first-of-type {
96 article:not(:first-of-type) {
97 border-top: 1px solid black;
101 article > header h1 a,
102 article > header h1 a:visited {
103 text-decoration: none;
106 article > header h1 a:hover,
107 article > header h1 a:active{
108 text-decoration: underline;
111 article > header h1 {
119 article > main:last-child {
123 nav.pagination:first-child {
127 nav.pagination:last-child {
131 @media (prefers-color-scheme: dark) {
141 article:not(:first-of-type) {
142 border-top: 1px solid #dfdddd;