/* ============================================================
 * 祐达数据 · 前台富文本内容样式（.ed-content）
 * 用于详情页展示编辑器输出内容，与编辑器内预览一致
 * ============================================================ */
.ed-content{word-break:break-word;line-height:1.8;}
.ed-content img{max-width:100%;height:auto;border-radius:6px;}
.ed-content table{border-collapse:collapse;max-width:100%;margin:12px 0;}
.ed-content table td,.ed-content table th{border:1px solid #d4d9e0;padding:6px 10px;}
.ed-content blockquote{border-left:3px solid #fa8c16;margin:10px 0;padding:6px 14px;background:#fff8f0;color:#555;}
.ed-content pre{background:#f6f8fa;border:1px solid #e4e8ef;border-radius:6px;padding:10px 12px;overflow-x:auto;}
.ed-content pre code{font-family:Consolas,Menlo,monospace;font-size:13px;color:#1f2937;}
.ed-content code{background:#f3f4f6;border-radius:3px;padding:1px 4px;font-family:Consolas,Menlo,monospace;font-size:0.92em;color:#b45309;}
.ed-content a{color:#1677ff;}
.ed-content h1,.ed-content h2,.ed-content h3,.ed-content h4,.ed-content h5,.ed-content h6{line-height:1.4;}
.ed-content .ed-formula{display:inline-block;padding:0 2px;vertical-align:middle;line-height:1.35;}
.ed-content .ed-formula .katex{font-size:1.05em;}
.ed-content .katex-display{margin:8px 0;overflow-x:auto;overflow-y:hidden;}
