.preview-content{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;color:#333;max-width:100%}.preview-content h1{font-size:2.25em;font-weight:700;margin-top:0;margin-bottom:.8em;line-height:1.2;color:#1a1a1a}.preview-content h2{font-size:1.75em;font-weight:700;margin-top:1.5em;margin-bottom:.7em;line-height:1.3;color:#1a1a1a}.preview-content h3{font-size:1.4em;font-weight:600;margin-top:1.3em;margin-bottom:.6em;line-height:1.4;color:#1a1a1a}.preview-content h4{font-size:1.15em;font-weight:600;margin-top:1.2em;margin-bottom:.5em;color:#1a1a1a}.preview-content h5{font-size:1em;font-weight:600;margin-top:1em;margin-bottom:.5em;color:#1a1a1a}.preview-content h6{font-size:.9em;font-weight:600;margin-top:1em;margin-bottom:.5em;color:#555}.preview-content p{margin-top:0;margin-bottom:1em;color:#4a5568}.preview-content a{color:#ff6b35;text-decoration:none}.preview-content a:hover{text-decoration:underline}.preview-content strong{font-weight:600;color:#1a1a1a}.preview-content em{font-style:italic}.preview-content ul,.preview-content ol{margin-top:0;margin-bottom:1em;padding-left:2em}.preview-content li{margin-bottom:.5em}.preview-content ul{list-style-type:disc}.preview-content ol{list-style-type:decimal}.preview-content ul ul,.preview-content ol ul{list-style-type:circle}.preview-content code{background:#fff5f0;color:#ff6b35;padding:.2em .4em;border-radius:3px;font-size:.9em;font-family:Monaco,Menlo,Consolas,monospace}.preview-content pre{background:#f6f8fa;border:1px solid #e2e8f0;border-radius:8px;padding:1em;overflow-x:auto;margin:1em 0}.preview-content pre code{background:none;color:inherit;padding:0;font-size:.875em;line-height:1.5}.preview-content blockquote{border-left:4px solid #ff6b35;padding-left:1em;margin:1em 0;color:#666;font-style:italic}.preview-content hr{border:none;border-top:2px solid #e2e8f0;margin:2em 0}.preview-content table{border-collapse:collapse;width:100%;margin:1em 0}.preview-content th,.preview-content td{border:1px solid #e2e8f0;padding:.5em .75em;text-align:left}.preview-content th{background:#f7fafc;font-weight:600}.preview-content img{max-width:100%;height:auto;border-radius:4px}
