.article-body{overflow-wrap:anywhere;color:#334155;font-size:16px;line-height:1.8}.article-body .tiptap{outline:none;min-height:320px;padding:16px}.article-body p{margin:0 0 1em}.article-body h1{font-size:2em}.article-body h2{font-size:1.5em}.article-body h3{font-size:1.25em}.article-body img{max-width:100%;height:auto;margin:1em 0;display:block}.article-body img.ProseMirror-selectednode{outline:3px solid #3b82f6}.article-body table{border-collapse:collapse;table-layout:fixed;width:100%}.article-body td,.article-body th{vertical-align:top;border:1px solid #cbd5e1;min-width:40px;padding:8px}.article-body blockquote{color:#64748b;border-left:3px solid #60a5fa;padding-left:16px}.article-body pre{color:#e2e8f0;background:#0f172a;border-radius:5px;padding:16px;overflow:auto}.article-body a{color:#2563eb;text-decoration:underline}.article-body ul{padding-left:24px;list-style:outside}.article-body ol{padding-left:24px;list-style:decimal}
