.ProseMirror,.rich-text-content{outline:none;direction:rtl;text-align:right}.ProseMirror p.is-editor-empty:first-child:before,.ProseMirror.is-editor-empty:first-child:before{content:attr(data-placeholder);float:right;color:#9ca3af;pointer-events:none;height:0}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{line-height:1.1;margin-top:2.5rem;text-wrap:pretty}.ProseMirror h1,.ProseMirror h2,.rich-text-content h1,.rich-text-content h2{margin-top:3.5rem;margin-bottom:1.5rem}.ProseMirror h1,.rich-text-content h1{font-size:1.4rem}.ProseMirror h2,.rich-text-content h2{font-size:1.2rem}.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{margin-bottom:1rem}.ProseMirror blockquote,.rich-text-content blockquote{border-right:3px solid var(--color-primary-500);margin:1.5rem 0;padding-right:1rem;padding-left:1rem;background-color:var(--color-primary-50);border-radius:.375rem}.ProseMirror hr,.rich-text-content hr{border:none;border-top:1px solid #e5e7eb;margin:2rem 0}.ProseMirror code,.rich-text-content code{background-color:#f3f4f6;border-radius:.25rem;color:#1f2937;font-size:.875rem;padding:.125rem .25rem}.ProseMirror pre,.rich-text-content pre{background:#1f2937;border-radius:.5rem;color:#fff;font-family:JetBrainsMono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;margin:1.5rem 0;padding:.75rem 1rem;overflow-x:auto}.ProseMirror pre code,.rich-text-content pre code{background:none;color:inherit;font-size:.8rem;padding:0}.ProseMirror mark,.rich-text-content mark{background-color:#fef3c7;border-radius:.25rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.125rem .25rem}.ProseMirror img,.rich-text-content img{max-width:150;height:auto;border-radius:.5rem;margin:1rem 0;cursor:pointer;transition:all .2s ease-in-out;border:1px solid #e5e7eb}.ProseMirror img:hover,.rich-text-content img:hover{transform:scale(1.03);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#9ca3af}.ProseMirror ol,.ProseMirror ul,.rich-text-content ol,.rich-text-content ul{margin:1rem 0;padding-right:1.5rem}.ProseMirror li,.rich-text-content li{margin:.25rem 0}.ProseMirror ul>li,.rich-text-content ul>li{list-style-type:disc}.ProseMirror ol>li,.rich-text-content ol>li{list-style-type:decimal}.ProseMirror a,.rich-text-content a{color:var(--color-primary-500);text-decoration:underline;text-underline-offset:2px}.ProseMirror a:hover,.rich-text-content a:hover{color:var(--color-primary-700)}.ProseMirror table,.rich-text-content table{border-collapse:collapse;margin:1rem 0;overflow:hidden;table-layout:fixed;width:100%}.ProseMirror td,.ProseMirror th,.rich-text-content td,.rich-text-content th{border:1px solid #e5e7eb;box-sizing:border-box;min-width:1rem;padding:6px 8px;position:relative;vertical-align:top}.ProseMirror th,.rich-text-content th{background-color:#f9fafb;font-weight:700;text-align:right}.ProseMirror .selectedCell:after{background:rgba(200,200,255,.4);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.ProseMirror,.rich-text-content{font-family:Tajawal,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;letter-spacing:.025em}.ProseMirror p,.rich-text-content p{margin:.75rem 0}.ProseMirror p:first-child,.rich-text-content p:first-child{margin-top:0}.ProseMirror p:last-child,.rich-text-content p:last-child{margin-bottom:0}.ProseMirror:focus{outline:none}.ProseMirror ::selection{background:#bfdbfe}.ProseMirror ::-moz-selection{background:#bfdbfe}