/* ==========================================================================
   AKMS Site — Arabic RTL Styles (Bilingual Transformation)
   ========================================================================== */

[dir="rtl"] {
  font-family: var(--font-arabic);
}

[dir="rtl"] h1, 
[dir="rtl"] h2, 
[dir="rtl"] h3, 
[dir="rtl"] h4, 
[dir="rtl"] h5, 
[dir="rtl"] h6 {
  font-family: var(--font-arabic);
  letter-spacing: 0 !important;
}

[dir="rtl"] .dropdown-menu {
  left: auto;
  right: -20px;
}

[dir="rtl"] .footer-col h4::after {
  left: auto;
  right: 0;
}

[dir="rtl"] .stat-item:not(:last-child)::after {
  right: auto;
  left: -0.75rem;
}

[dir="rtl"] .founder-quote {
  border-left: none;
  border-right: 3px solid var(--gold-primary);
  padding-left: 0;
  padding-right: 1.25rem;
}

[dir="rtl"] .floating-action-hub {
  right: auto;
  left: 2rem;
  align-items: flex-start;
}

[dir="rtl"] .floating-btn .tooltip {
  right: auto;
  left: 65px;
}

[dir="rtl"] .ai-chat-window {
  right: auto;
  left: 2rem;
}

[dir="rtl"] .modal-close-btn {
  right: auto;
  left: 1.25rem;
}

[dir="rtl"] .mobile-nav-drawer {
  right: auto;
  left: -100%;
  border-left: none;
  border-right: 1px solid var(--border-gold);
}

[dir="rtl"] .mobile-nav-drawer.open {
  left: 0;
  right: auto;
}
