.markdown-body{margin:0 auto;max-width:70ch;padding:2rem 1rem;color:#e5e5e5;font-family:system-ui,sans-serif;line-height:1.75;font-size:1.05rem}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{font-weight:700;line-height:1.2;margin-top:2.2rem;margin-bottom:1.2rem;color:#ffffff}.markdown-body h1{font-size:2.6rem}.markdown-body h2{font-size:2rem;color:"red"}.markdown-body h3{font-size:1.6rem}.markdown-body h4{font-size:1.3rem}.markdown-body h5{font-size:1.1rem}.markdown-body h6{font-size:1rem;opacity:.8}.markdown-body p{margin:1rem 0}.markdown-body a{color:#4ea1ff;text-decoration:underline}.markdown-body ol,.markdown-body ul{padding-left:1.5rem;margin:1rem 0}.markdown-body li{margin:.4rem 0}.markdown-body blockquote{border-left:4px solid #666;padding-left:1rem;margin:1.5rem 0;color:#cccccc;font-style:italic}.markdown-body code{background:#2a2a2a;padding:2px 5px;border-radius:4px;font-family:monospace;color:#ff76c7}.markdown-body pre{background:#1e1e1e;padding:1.25rem;border-radius:10px;overflow-x:auto;margin:1.5rem 0;font-size:.95rem;line-height:1.6}.markdown-body pre code{background:none;padding:0;color:inherit;font-size:inherit}.markdown-body img{max-width:100%;border-radius:8px;margin:1.5rem 0}.markdown-body hr{border:none;border-top:1px solid #333;margin:2rem 0}.markdown-body table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem}.markdown-body td,.markdown-body th{border:1px solid #444;padding:10px}.markdown-body th{background:#2a2a2a;font-weight:600}.markdown-body tr:nth-child(2n){background:#1a1a1a}h1,h2,p{color:"red"}