/* ==========================================================================
   ARABIC RTL (RIGHT-TO-LEFT) ADJUSTMENTS
   ========================================================================== */

/* Typography & Direction */
html[dir="rtl"] {
  direction: rtl;
  text-align: right;
  font-family: 'Tajawal', 'Cairo', system-ui, -apple-system, sans-serif;
}

/* Breadcrumbs & Arrows Reversal */
html[dir="rtl"] .breadcrumb-arrow {
  transform: rotate(180deg);
  display: inline-block;
}

/* Badge Positioning for RTL */
html[dir="rtl"] .badge-position {
  left: auto;
  right: 1rem;
}

/* Icon Spacing for RTL Layouts */
html[dir="rtl"] .icon-spacing {
  margin-left: 0.5rem;
  margin-right: 0;
}

/* Form Direction Fixes */
html[dir="rtl"] input,
html[dir="rtl"] textarea,
html[dir="rtl"] select {
  text-align: right;
}