Blob
1 * {2 box-sizing: border-box;3 }5 body {6 margin: 0;7 padding: 0;8 border: 0;9 font: 14px sans-serif;10 }12 header.mail-header {13 background-color: #ced7e0;14 padding: 5px 10px;15 margin: 10px 0;16 }18 header.mail-header img {19 vertical-align: middle;20 }22 header dl {23 display: flex;24 flex-wrap: wrap;25 margin: 0;26 }28 header dt {29 width: 64px;30 }32 header dd {33 margin-left: auto;34 width: calc(100% - 64px);35 flex-grow: 2;36 }38 header dt, header dd {39 padding: 3px 0;40 }42 header.index-header {43 text-align: center;44 }46 h1 {47 font-weight: normal;48 font-size: 1.8rem;49 margin: 0 0 1rem 0;50 }52 form {53 text-align: center;54 }56 main {57 padding: 5px;58 }60 pre {61 font-family: monospace;62 padding: 5px;63 white-space: pre-wrap;64 }66 hr {67 display: none;68 }70 .thread {71 margin: 1rem 0;72 }74 .thread > p {75 padding: 0 1rem;76 }78 .thread p {79 margin: 0;80 }82 .thread a {83 text-decoration: none;84 }86 .thread a:hover {87 text-decoration: underline;88 }90 .thread ul {91 padding-left: 1rem;92 list-style: none;93 }95 .thread ul { border-left: 1px dashed #cacaca; }96 .thread > ul { border-left: 0px; }98 .mail {99 padding: 0.5rem 5px;100 }102 .mail:target {103 background-color: khaki;104 }106 .mail .mail-meta {107 font-size: 13px;108 }110 .mail.reply .subject {111 overflow: hidden;112 text-overflow: ellipsis;113 white-space: pre;114 }116 nav {117 margin: 1rem;118 text-align: center;119 }121 nav a, nav span {122 display: inline-block;123 margin: 0 .7rem;124 }126 footer {127 margin-top: 70px;128 border-top: 1px solid #333;129 }131 footer > p {132 text-align: center;133 }135 footer ul {136 padding: 0;137 text-align: center;138 }140 footer li {141 display: inline-block;142 padding: 8px;143 }146 /* dark theme */147 @media (prefers-color-scheme: dark) {148 body {149 color: #eeeff1;150 background-color: #1e1f21;151 }153 a {154 color: #bad7ff;155 }157 header.mail-header {158 background-color: #390039;159 }161 .mail:target {162 background-color: #574f03;163 }165 footer {166 border-color: #ffffea;167 }168 }