/* GitHub Markdown CSS v5.2.0 (trimmed minimal subset) */
/* Source: https://github.com/sindresorhus/github-markdown-css (MIT) */
/* Only essential rules included to keep file small */

.markdown-body {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  color: var(--text);
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans,
    Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";
  line-height: 1.5;
  word-wrap: break-word;
}

.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
  margin-top: 24px;
  margin-bottom: 16px;
  font-weight: 600;
  line-height: 1.25;
}

.markdown-body h1 { font-size: 2em; border-bottom: 1px solid var(--border); padding-bottom: .3em; }
.markdown-body h2 { font-size: 1.5em; border-bottom: 1px solid var(--border); padding-bottom: .3em; }
.markdown-body h3 { font-size: 1.25em; }
.markdown-body h4 { font-size: 1em; }
.markdown-body h5 { font-size: .875em; }
.markdown-body h6 { font-size: .85em; color: var(--muted); }

.markdown-body p { margin-top: 0; margin-bottom: 16px; }
.markdown-body blockquote { margin: 0; padding: 0 1em; color: var(--muted); border-left: .25em solid var(--border); }
.markdown-body ul, .markdown-body ol { padding-left: 2em; }
.markdown-body table { display: block; width: 100%; overflow: auto; }
.markdown-body table th { font-weight: 600; }
.markdown-body table td, .markdown-body table th { padding: 6px 13px; border: 1px solid var(--border); }
.markdown-body pre { padding: 16px; overflow: auto; background: color-mix(in srgb, var(--bg), #000 10%); border-radius: 6px; }
.markdown-body code, .markdown-body tt { background: color-mix(in srgb, var(--bg), #000 10%); border-radius: 6px; padding: .2em .4em; }
.markdown-body img { max-width: 100%; box-sizing: content-box; }

/* Dark/light mode adjustments inherit from variables in main stylesheet */
