/* LinguaFlow RTL Patch */
body.rtl {
    direction: rtl;
    text-align: right;
    unicode-bidi: embed;
}

/* الحفاظ على اتجاه المبدل نفسه (لا نقلبه) */
body.rtl .lf-switcher, 
body.rtl #lf-modal {
    direction: ltr; 
}

/* تصحيح القوائم */
body.rtl ul, body.rtl ol {
    padding-right: 20px;
    padding-left: 0;
}

/* تصحيح الحقول والنماذج */
body.rtl input, body.rtl textarea, body.rtl select {
    text-align: right;
}

/* تصحيح بعض العناصر العائمة (Floats) إذا كان القالب يستخدمها */
body.rtl .float-left { float: right !important; }
body.rtl .float-right { float: left !important; }