/* Rendered markdown, wherever notes are shown. */

.md { font-size: 13px; line-height: 1.6; }
.md > :first-child { margin-top: 0; }
.md > :last-child { margin-bottom: 0; }
.md h1, .md h2, .md h3 { margin: 18px 0 8px; font-family: var(--serif); font-weight: 400; }
.md h1 { font-size: 22px; }
.md h2 { font-size: 18px; }
.md h3 { font-size: 15px; }
.md code { padding: 1px 5px; border-radius: 2px; background: rgba(23, 23, 19, .06); font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 12px; }
.md pre { padding: 12px 14px; overflow-x: auto; border: 1px solid var(--line); border-radius: 3px; background: var(--paper-raised); }
.md pre code { padding: 0; background: none; }
.md blockquote { margin: 12px 0; padding-left: 14px; border-left: 2px solid var(--line); color: var(--muted); }
.md table { border-collapse: collapse; }
.md th, .md td { padding: 6px 12px 6px 0; border-bottom: 1px solid var(--line); text-align: left; }
.md img { max-width: 100%; }
.md-plain { margin: 0; white-space: pre-wrap; }
