.article-content,.article-editor .tiptap{direction:rtl;text-align:right;color:#334155;font-size:17px;line-height:2.15;overflow-wrap:anywhere}.article-editor .tiptap{min-height:480px;padding:28px;outline:none}.article-content p,.article-editor .tiptap p{margin:.7em 0}.article-content h2,.article-editor .tiptap h2{font-size:1.65em}.article-content h3,.article-editor .tiptap h3{font-size:1.3em}.article-content h4,.article-editor .tiptap h4{font-size:1.1em}.article-content :is(h2,h3,h4),.article-editor .tiptap :is(h2,h3,h4){font-weight:700;line-height:1.7;margin:1.4em 0 .5em;color:#1e293b}.article-content ul,.article-editor .tiptap ul{list-style:disc;padding-inline-start:1.6em}.article-content ol,.article-editor .tiptap ol{list-style:decimal;padding-inline-start:1.6em}.article-content blockquote,.article-editor .tiptap blockquote{border-inline-start:3px solid #1f7168;padding:.6em 1.2em;margin:1em 0;background:#f5f8f5;border-radius:8px}.article-content a,.article-editor .tiptap a{color:#1f7168;text-decoration:none;background:#ecfdfb;border-radius:3px;padding:0 2px}.article-content a:hover{background:#d5f8f4}.article-content img,.article-editor .tiptap img{max-width:100%;height:auto;border-radius:12px}.article-content figure,.article-editor .tiptap figure{margin:1.4em 0}.article-content figure[data-align=center],.article-editor .tiptap figure[data-align=center]{text-align:center}.article-content figure[data-align=left],.article-editor .tiptap figure[data-align=left]{text-align:left}.article-content figure img,.article-editor .tiptap figure img{display:inline-block}.article-content figcaption,.article-editor .tiptap figcaption{font-size:13px;color:#64748b;margin-top:8px}.article-content table,.article-editor .tiptap table{width:100%;table-layout:fixed;border-collapse:collapse;margin:1em 0}.article-content :is(td,th),.article-editor .tiptap :is(td,th){border:1px solid #e2e8f0;padding:8px 12px;min-width:50px;position:relative;vertical-align:top}.article-content th,.article-editor .tiptap th{font-weight:700;background:#f5f7f5}.article-editor .tiptap .selectedCell{background:#ecfdfb}.article-editor .tiptap .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background:#1f7168;pointer-events:none}.article-editor .tiptap.resize-cursor{cursor:col-resize}.article-content pre,.article-editor .tiptap pre{direction:ltr;text-align:left;font-family:monospace;background:#f1f5f9;padding:16px;border-radius:8px;white-space:pre-wrap}.article-content hr,.article-editor .tiptap hr{border-color:#e2e8f0;margin:1.8em 0}.article-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:right;color:#94a3b8;pointer-events:none;height:0}.article-editor .tiptap .ProseMirror-selectednode{outline:2px solid #1f7168;border-radius:8px}@media (max-width:640px){.article-editor .tiptap{padding:16px;min-height:360px}.article-content,.article-editor .tiptap{font-size:16px}}