.rich-text-editor .ql-container{direction:rtl;text-align:right;font-family:Tajawal,sans-serif;min-height:200px}.rich-text-editor .ql-editor{direction:rtl;text-align:right;font-family:Tajawal,sans-serif;min-height:200px;line-height:1.6}.rich-text-editor .ql-editor p{margin-bottom:1em}.rich-text-editor .ql-editor a{color:#1565c0;text-decoration:underline;font-weight:500}.rich-text-editor .ql-editor a:hover{color:#0d47a1;text-decoration:underline}.rich-text-editor .ql-toolbar{border-top:1px solid #d1d5db;border-left:1px solid #d1d5db;border-right:1px solid #d1d5db;direction:ltr}.rich-text-editor .ql-container{border-bottom:1px solid #d1d5db;border-left:1px solid #d1d5db;border-right:1px solid #d1d5db}.blog-content a{color:#1565c0;text-decoration:underline;font-weight:500;transition:color .2s ease}.blog-content a:hover{color:#0d47a1;text-decoration:underline}.blog-content a:visited{color:#7b1fa2}.blog-content a:focus{outline:2px solid #1565C0;outline-offset:2px;border-radius:2px}.blog-content[dir=rtl] a{direction:rtl;unicode-bidi:embed}.ProseMirror h1{font-size:2rem;font-weight:700;line-height:1.2;margin-top:1.5rem;margin-bottom:1rem;color:#14181f;padding-inline-start:.75rem;border-inline-start:4px solid hsl(211 100% 35%)}.ProseMirror h2{font-size:1.5rem;font-weight:600;line-height:1.3;margin-top:1.25rem;margin-bottom:.75rem;color:#21242c;padding-inline-start:.5rem;border-inline-start:3px solid hsl(211 100% 45%)}.ProseMirror h3{font-size:1.25rem;font-weight:600;line-height:1.4;margin-top:1rem;margin-bottom:.5rem;color:#2e3138;padding-inline-start:.5rem;border-inline-start:2px solid hsl(211 100% 55%)}.ProseMirror p{font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:1rem}.ProseMirror>h1:first-child,.ProseMirror>h2:first-child,.ProseMirror>h3:first-child{margin-top:0}.ProseMirror .callout-box{padding:1rem;margin:1rem 0;border-radius:.5rem;border-width:1px;border-style:solid;min-height:3rem;display:block}.ProseMirror .callout-box p:only-child:empty:before{content:"Type here...";color:#9096a2;font-style:italic;pointer-events:none}.ProseMirror .callout-box[data-callout-type=info]{background-color:#dcebfe;border-color:#3c83f6;border-inline-start-width:4px}.ProseMirror .callout-box[data-callout-type=warning]{background-color:#fef3c8;border-color:#f59f0a;border-inline-start-width:4px}.ProseMirror .callout-box[data-callout-type=default]{background-color:#f3f4f6;border-color:#6b7280;border-inline-start-width:4px}.ProseMirror .callout-box.ProseMirror-selectednode{outline:2px solid hsl(217 91% 60%);outline-offset:2px}.blog-content h1{font-size:2rem!important;font-weight:700!important;line-height:1.2!important;color:#14181f!important;position:relative;padding-inline-start:1rem;margin-block-start:2rem!important;margin-block-end:1rem!important;border-inline-start:4px solid hsl(211 100% 35%)}.blog-content h2{font-size:1.5rem!important;font-weight:600!important;line-height:1.3!important;color:#21242c!important;position:relative;padding-inline-start:.75rem;margin-block-start:1.75rem!important;margin-block-end:.75rem!important;border-inline-start:3px solid hsl(211 100% 45%)}.blog-content h3{font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important;color:#2e3138!important;margin-block-start:1.5rem!important;margin-block-end:.5rem!important}.blog-content>h1:first-child,.blog-content>h2:first-child,.blog-content>h3:first-child{margin-block-start:0!important}@media (max-width: 768px){.blog-content h1{font-size:1.625rem!important}.blog-content h2{font-size:1.375rem!important}.blog-content h3{font-size:1.125rem!important}}.blog-content .callout-box{padding:1rem;margin:1.5rem 0;border-radius:.5rem;border-width:1px;border-style:solid}.blog-content .callout-box[data-callout-type=info]{background-color:#dcebfe;border-color:#3c83f6;border-inline-start-width:4px}.blog-content .callout-box[data-callout-type=warning]{background-color:#fef3c8;border-color:#f59f0a;border-inline-start-width:4px}.blog-content .callout-box[data-callout-type=default]{background-color:#f3f4f6;border-color:#6b7280;border-inline-start-width:4px}.blog-content .callout-box p:last-child{margin-bottom:0}.blog-content .callout-box h1,.blog-content .callout-box h2,.blog-content .callout-box h3{border-inline-start:none;padding-inline-start:0;margin-block-start:0}
