/* RTL overrides — linked only by Arabic pages, after the main stylesheet.
   Flips the handful of physical left/right properties the layout uses; flexbox
   and grid mirror automatically under dir="rtl", so only positioned bullets,
   auto-margins, and text-align need explicit flips.
   ponytail: derived 1:1 from the physical props in index.css/support.css;
   if the main CSS moves to logical properties (margin-inline-start, inset-inline),
   delete this file. */

/* nav + footer: push the link group to the opposite edge */
[dir="rtl"] .navlinks { margin-left:0; margin-right:auto; }
[dir="rtl"] .foot nav { margin-left:0; margin-right:auto; }

/* hero badge (absolutely positioned) */
[dir="rtl"] .hero-art .badge { left:auto; right:-14px; }

/* comparison table row labels */
[dir="rtl"] table.cmp tbody th,
[dir="rtl"] table.cmp tr.grp th { text-align:right; }

/* kiwi-bullet lists: move the 🥝 marker and its indent to the right */
[dir="rtl"] .cmd-grid > div { padding-left:0; padding-right:1.55rem; }
[dir="rtl"] .cmd-grid > div::before { left:auto; right:0; }
[dir="rtl"] .price-card ul { text-align:right; }
[dir="rtl"] .price-card li { padding:.4rem 1.7rem .4rem 0; }
[dir="rtl"] .price-card li::before { left:auto; right:0; }

/* standard bulleted list indent (who-it's-for cards, if present) */
[dir="rtl"] .ccard ul { padding-left:0; padding-right:1.1rem; }
