.ql-container.ql-snow{direction:rtl;text-align:right}.ql-editor{padding:12px 15px!important}.ql-editor,.ql-editor.ql-blank:before{direction:rtl!important;text-align:right!important;font-family:YekanBakh-Regular,Tahoma,Arial,sans-serif!important;line-height:1.8!important}.ql-editor.ql-blank:before{content:attr(data-placeholder);color:#9ca3af!important;font-style:normal!important;right:15px!important;left:auto!important;font-size:14px!important;position:absolute!important;top:12px!important;pointer-events:none!important;white-space:nowrap!important}.ql-editor:not(.ql-blank):before{display:none!important}.ql-toolbar.ql-snow{direction:rtl;text-align:right;border:1px solid #e5e7eb!important;border-radius:8px 8px 0 0!important}.ql-toolbar .ql-formats{margin-left:0!important;margin-right:8px!important}.ql-toolbar .ql-formats:first-child{margin-right:0!important}.ql-container.ql-snow{border:1px solid #e5e7eb!important;border-top:none!important;border-radius:0 0 8px 8px!important}.ql-container.ql-snow:focus-within{border-color:#0088cc!important;box-shadow:0 0 0 3px rgba(0,136,204,.1)!important}.ql-editor p{text-align:right!important;direction:rtl!important;margin:0 0 8px!important}.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{text-align:right!important;direction:rtl!important;font-family:YekanBakh-Bold,Tahoma,Arial,sans-serif!important}.ql-editor ol,.ql-editor ul{padding-right:30px!important;padding-left:0!important;margin:8px 0!important}.ql-editor li,.ql-editor ol,.ql-editor ul{text-align:right!important;direction:rtl!important}.ql-editor li{margin:4px 0!important;padding-right:8px!important;position:relative!important}.ql-editor ol li{counter-increment:list-counter!important;list-style:none!important;position:relative!important}.ql-editor ol li:before{content:counter(list-counter) "."!important;position:absolute!important;right:-25px!important;top:0!important;font-weight:700!important;color:#374151!important;min-width:20px!important;text-align:left!important}.ql-editor ol{counter-reset:list-counter!important}.ql-editor ul li{list-style:none!important;position:relative!important}.ql-editor ul li:before{content:"•"!important;position:absolute!important;right:-20px!important;top:0!important;color:#374151!important;font-weight:700!important;min-width:15px!important;text-align:left!important}.ql-editor blockquote{border-right:4px solid #e5e7eb!important;border-left:none!important;padding-right:16px!important;padding-left:0!important;margin:16px 0!important;font-style:italic!important}.ql-editor blockquote,.ql-editor pre{text-align:right!important;direction:rtl!important}.ql-editor pre{font-family:Courier New,monospace!important;background-color:#f3f4f6!important;padding:12px!important;border-radius:4px!important;margin:8px 0!important}.ql-editor a{text-align:right!important;direction:rtl!important;color:#0088cc!important;text-decoration:underline!important}.ql-editor img{height:auto!important}.ql-editor iframe,.ql-editor img{display:block!important;margin:8px auto!important;max-width:100%!important}.ql-picker-label,.ql-picker-options,.ql-tooltip,.ql-tooltip input{direction:rtl!important;text-align:right!important}.ql-picker-options{right:0!important;left:auto!important}.rtl-editor .ql-editor,.rtl-editor .ql-toolbar{direction:rtl!important;text-align:right!important}.ql-editor{word-spacing:2px!important;letter-spacing:.5px!important}.ql-editor::-webkit-scrollbar{width:6px}.ql-editor::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.ql-editor::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.ql-editor::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ql-editor:focus{outline:none!important;box-shadow:0 0 0 2px rgba(59,130,246,.2)!important}.ql-container,.ql-editor div,.ql-editor p,.ql-editor span{line-height:1.8!important}.ql-container{font-size:14px!important}.ql-toolbar .ql-picker-label:hover,.ql-toolbar button:hover{color:#0088cc!important}.ql-toolbar .ql-picker-label.ql-active,.ql-toolbar button.ql-active{color:#0088cc!important;background-color:#eff6ff!important}.ql-toolbar .ql-formats{display:inline-flex!important;align-items:center!important;gap:4px!important}.ql-editor *{font-family:inherit!important}.ql-editor div,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor li,.ql-editor ol,.ql-editor p,.ql-editor span,.ql-editor ul{direction:rtl!important;text-align:right!important}.ql-editor .ql-code-block{direction:ltr!important;text-align:left!important}.ql-editor .ql-code-block-container{background-color:#f8f9fa!important;border:1px solid #e9ecef!important;border-radius:6px!important;padding:16px!important;margin:12px 0!important;line-height:1.5!important;font-size:14px!important;color:#495057!important}.ql-editor .ql-code-block-container,.ql-editor .ql-code-block-container code,.ql-editor .ql-code-block-container pre{direction:ltr!important;text-align:left!important;font-family:Courier New,Monaco,Consolas,monospace!important;overflow-x:auto!important;white-space:pre-wrap!important;word-wrap:break-word!important}.ql-editor .ql-code-block-container code,.ql-editor .ql-code-block-container pre{background:transparent!important;border:none!important;padding:0!important;margin:0!important}.ql-container .ql-editor span.custom-skewed-span,.ql-container .ql-editor span[class*=custom-],.ql-container .ql-editor span[style*=transform]{display:inline-block!important}.ql-container .ql-editor span[style*=padding]{box-sizing:border-box!important}.ql-container .ql-editor span[style]{visibility:visible!important;opacity:1!important}