.markdown-content{font-size:14.5px;line-height:1.75;color:var(--text)}.markdown-content p{margin:0 0 .75em}.markdown-content p:last-child{margin-bottom:0}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{font-weight:600;line-height:1.3;margin:1.2em 0 .5em;color:var(--text)}.markdown-content h1{font-size:1.35em}.markdown-content h2{font-size:1.2em}.markdown-content h3{font-size:1.05em}.markdown-content ol,.markdown-content ul{padding-left:1.5em;margin:.4em 0 .75em}.markdown-content li{margin-bottom:.25em}.markdown-content li>ol,.markdown-content li>ul{margin:.2em 0}.markdown-content code:not(pre code){background:var(--bg-subtle,rgba(0,0,0,.05));padding:.15em .4em;border-radius:4px;font-size:.88em;font-family:var(--font-mono)}.markdown-content pre{background:var(--bg-subtle,rgba(0,0,0,.04));border:1px solid var(--border);border-radius:8px;padding:12px 14px;overflow-x:auto;margin:.75em 0}.markdown-content pre code{background:none;padding:0;font-size:13px;font-family:var(--font-mono);border-radius:0}.markdown-content blockquote{border-left:3px solid var(--border);padding-left:1em;margin:.75em 0;color:var(--text-3)}.markdown-content a{color:var(--primary,#0066b3);text-decoration:none}.markdown-content a:hover{text-decoration:underline}.markdown-content hr{border:none;border-top:1px solid var(--border);margin:1em 0}.markdown-content table{border-collapse:collapse;width:100%;margin:.75em 0;font-size:13.5px}.markdown-content td,.markdown-content th{border:1px solid var(--border);padding:7px 12px;text-align:left}.markdown-content th{background:var(--bg-subtle,rgba(0,0,0,.03));font-weight:600}.markdown-content tr:nth-child(2n) td{background:var(--bg-subtle,rgba(0,0,0,.015))}