/* ============================================================
   Jeeblay — RTL fine-tuning
   تصحيحات اتجاهية لا تكرر ما هو موجود في design-system
   ============================================================ */

[dir="rtl"] body { direction: rtl; text-align: right; }

[dir="rtl"] .j-bottom-nav__item.is-active::after,
[dir="ltr"] .j-bottom-nav__item.is-active::after { /* both sides centered already */ }

/* Bootstrap me/ms remap fixes */
[dir="rtl"] .ms-1, [dir="rtl"] .ms-2, [dir="rtl"] .ms-3, [dir="rtl"] .ms-4, [dir="rtl"] .ms-5,
[dir="rtl"] .ms-auto { margin-left: initial; }
[dir="rtl"] .me-1, [dir="rtl"] .me-2, [dir="rtl"] .me-3, [dir="rtl"] .me-4, [dir="rtl"] .me-5,
[dir="rtl"] .me-auto { margin-right: initial; }

/* Common direction-flippers */
[dir="rtl"] .text-start { text-align: right !important; }
[dir="rtl"] .text-end   { text-align: left  !important; }
[dir="rtl"] .float-start { float: right !important; }
[dir="rtl"] .float-end   { float: left  !important; }

/* Drawer (slide-in from right in RTL) */
[dir="rtl"] .j-drawer__panel { left: auto; right: 0; }
[dir="ltr"] .j-drawer__panel { left: 0; right: auto; }
