13 border-collapse: collapse;
17 background-color: #9f9;
21 background-color: #f99;
24 .revisions table, .revisions td, .revisions th {
30 border-width: 0 0 1px 1px;
32 border-collapse: collapse;
35 .revisions td, .revisions th {
38 border-width: 1px 1px 0 0;
50 list-style-type: none;
58 width: calc(100vw - 200px);
65 border-top: 1px dashed #ccc;
66 border-bottom: 1px dashed #ccc;
67 width: calc(100vw - 200px);
86 border: 1px dashed #ccc;
87 background-color: #f5f5f5;
90 .description h1 { font-size: 1.5em; }
91 .description h2 { font-size: 1.17em; }
92 .description h3 { font-size: 1.0em; }
93 .description h4 { font-size: 0.83em; }
94 .description h5 { font-size: 0.67em; }
96 .description p:first-child { margin-top: 0px; }
97 .description p:last-child { margin-bottom: 0px; }
99 .description table, .description td {
105 border-width: 0 0 1px 1px;
107 border-collapse: collapse;
113 border-width: 1px 1px 0 0;
124 left: calc(min(100vw - 200px, 800px));
128 border-left: 1px dashed #ccc;
133 max-width: calc(min(100vw - 230px, 770px));
137 vertical-align: middle;
142 width: calc(100vw - 200px);
145 border-top: 1px dashed #ccc;
146 border-bottom: 1px dashed #ccc;
154 @media screen and (max-width: 600px) {
162 border-right: 1px solid #ccc;
163 border-bottom: 1px solid #ccc;
165 box-shadow: 5px 5px 10px #aaa;
187 @media (prefers-color-scheme: dark) {
194 border-left: 1px dashed #666;
202 border-top: 1px dashed #666;
203 border-bottom: 1px dashed #666;
207 @media screen and (max-width: 600px) and (prefers-color-scheme: dark) {
210 background-color: #373e48;
212 border-right: 1px solid #666;
213 border-bottom: 1px solid #666;
214 box-shadow: 5px 5px 10px #333;