2 box-sizing: border-box;
9 a, .link { color: #2A5DB0; }
10 a:link, a:visited, a:active, .link { text-decoration: none; }
11 a:hover, .link:hover { text-decoration: underline; }
15 font-family: sans-serif;
21 border: 1px solid #dbdbdb;
31 vertical-align: middle;
35 border-collapse: collapse;
41 background-color: #f5f5f5;
45 border-bottom: 1px solid #ccc;
46 background-color: #f5f5f5;
52 left: calc(max(-400px,-50%) + 50%);
54 padding: 10px 15px 10px 15px;
64 left: calc(max(-400px,-50%) + 50%);
75 border-top: 1px dashed #ccc;
80 @media screen and (max-width: 480px) {
95 @media screen and (max-width: 600px) {
100 @media (prefers-color-scheme: dark) {
102 background-color: #202124;
111 background-color: #373e48;
112 border-bottom: 1px solid #666;
116 border-top: 1px dashed #666;
121 border: 1px solid #666;
125 background-color: #373e48;