/**
 * Aura — RTL Overrides
 * All values use logical properties; only true directional overrides here.
 *
 * @package Aura
 */

[dir="rtl"] .aura-dash__nav {
  inset-inline-start: auto;
  inset-inline-end: 0;
  border-inline-end: none;
  border-inline-start: 1px solid var(--aura-sidebar-border);
}
[dir="rtl"] .aura-dash__main { margin-inline-start: 0; margin-inline-end: var(--sidebar-w); }
[dir="rtl"] .aura-dash__nav-link.active::before {
  inset-inline-start: auto;
  inset-inline-end: -8px;
  border-radius: var(--r-full) 0 0 var(--r-full);
}
[dir="rtl"] .aura-select {
  background-position: left 12px center;
  padding-right: var(--sp-3);
  padding-left: 36px;
}
[dir="rtl"] .aura-input-wrap__icon { inset-inline-start: auto; inset-inline-end: 12px; }
[dir="rtl"] .aura-input-wrap .aura-input { padding-left: var(--sp-3); padding-right: 40px; }

/* Admin RTL */
[dir="rtl"] .aura-admin-form-row { text-align: right; }

/* Stat card top bar — already uses inset-inline */
/* Sidebar active bar */
[dir="rtl"] .aura-dash__nav-link.active::before { inset-inline-end: -8px; inset-inline-start: auto; }

/* Public page */
[dir="rtl"] .aura-pub-hero__info { inset-inline-start: auto; inset-inline-end: 32px; }
[dir="rtl"] .aura-pub-meta { flex-direction: row-reverse; }
[dir="rtl"] .aura-pub-feed-grid { direction: rtl; }

/* Timeline */
[dir="rtl"] .aura-timeline-item__status { border-radius: 0 var(--r-full) var(--r-full) 0; }
