#include "archive.h" const char Stylesheet[] = Q( html { font-family: monospace; } body { max-width: 104ch; margin: auto; padding: 0 1ch; } header, header.index nav { margin: 1em 0; } main.index ol { list-style-type: none; padding: 0; } main.index ol li { margin: 1em 0; } main.index h2 { font-size: 1em; margin: 0; } main.index time, main.index data.replies { display: block; } article.message header { background-color: gainsboro; padding: 1ex 1ch; } article.message:target > header { background-color: khaki; } article.message header h2 { font-size: 1em; margin: 0; } pre { white-space: pre-wrap; } span.quote { color: navy; } span.quote.level2 { color: teal; } span.quote.level3 { color: purple; } span.diff.head { font-weight: bold; } span.diff.hunk { color: navy; } span.diff.old { color: red; } span.diff.new { text-decoration: none; color: green; } ul.attachment { background-color: gainsboro; padding-top: 1ex; padding-bottom: 1ex; list-style-type: square; } details.subthread, article.message > article.message { border-left: 2px solid gainsboro; padding-left: 1ch; } details.subthread summary { margin: 1em 0; } footer { margin: 1em 0; font-size: x-small; text-align: center; color: gray; } footer a { color: inherit; } );