.md-body{line-height:1.85;font-size:1rem;overflow-wrap:anywhere}.md-body>:first-child{margin-top:0}.md-body h1,.md-body h2,.md-body h3,.md-body h4{color:var(--color-teal-800,#134e4a);font-weight:700;line-height:1.4;margin:1.6em 0 .6em}.md-body h1{font-size:1.6rem}.md-body h2{font-size:1.3rem}.md-body h3{font-size:1.1rem}.md-body p{margin:0 0 1em}.md-body ol,.md-body ul{margin:0 0 1em;padding-inline-start:1.5em}.md-body ul{list-style:disc}.md-body ol{list-style:decimal}.md-body li{margin:.25em 0}.md-body li>input[type=checkbox]{margin-inline-end:.5em;accent-color:var(--color-teal-700,#0f766e)}.md-body a{color:var(--color-teal-700,#0f766e);text-decoration:underline;text-underline-offset:3px}.md-body strong{font-weight:700}.md-body blockquote{border-inline-start:3px solid var(--color-gold-400,#d4af37);padding-inline-start:1em;color:var(--muted-foreground,#6b7280);margin:1em 0}.md-body hr{border:0;border-top:1px solid var(--border,#e5e7eb);margin:2em 0}.md-body code{font-family:ui-monospace,monospace;font-size:.9em;padding:.1em .4em;border-radius:4px}.md-body code,.md-body pre{background:var(--muted,#f3f4f6)}.md-body pre{padding:1em;border-radius:8px;overflow-x:auto;direction:ltr}.md-body table{width:100%;border-collapse:collapse;margin:1em 0;font-size:.95em}.md-body td,.md-body th{border:1px solid var(--border,#e5e7eb);padding:.5em .75em;text-align:start}.md-body img{max-width:100%;border-radius:8px}