.md-preview h1{font-family:var(--font-display);font-size:1.75rem;font-weight:800;margin-top:1.5rem;margin-bottom:.5rem;color:var(--color-text)}.md-preview h2{font-family:var(--font-display);font-size:1.375rem;font-weight:700;margin-top:1.25rem;margin-bottom:.4rem;color:var(--color-text)}.md-preview h3{font-family:var(--font-display);font-size:1.125rem;font-weight:700;margin-top:1rem;margin-bottom:.35rem;color:var(--color-text)}.md-preview h4,.md-preview h5,.md-preview h6{font-family:var(--font-display);font-size:1rem;font-weight:600;margin-top:.75rem;margin-bottom:.25rem;color:var(--color-text)}.md-preview p{line-height:1.625;margin-top:.75rem;margin-bottom:.75rem;color:var(--color-text)}.md-preview ul{list-style-type:disc;padding-left:1.25rem;margin-top:.75rem;margin-bottom:.75rem}.md-preview ol{list-style-type:decimal;padding-left:1.25rem;margin-top:.75rem;margin-bottom:.75rem}.md-preview li{margin-top:.25rem;margin-bottom:.25rem;color:var(--color-text)}.md-preview a{color:var(--color-accent);text-decoration:underline}.md-preview code{font-family:var(--font-mono);background-color:var(--color-surface-alt);border-radius:.25rem;padding:.1em .35em;font-size:.875em}.md-preview pre{background-color:var(--color-surface-alt);border-radius:.5rem;padding:.75rem;overflow-x:auto;margin-top:.75rem;margin-bottom:.75rem}.md-preview pre code{background-color:transparent;padding:0;font-size:.85em}.md-preview blockquote{border-left:4px solid var(--color-border);padding-left:.75rem;color:var(--color-text-muted);font-style:italic;margin-top:.75rem;margin-bottom:.75rem}.md-preview hr{border-color:var(--color-border);margin-top:1rem;margin-bottom:1rem}.md-preview img{max-width:100%;border-radius:.5rem}
