/* DigiVirtual PDF suite — RTL shell adjustments (fa / ar builds).
 * Flips the physical Tailwind utilities used by the landing chrome
 * (nav, hero, features, security, FAQ, footer). The tool workspace
 * (#tool-content, #preview-modal) is deliberately kept LTR. */
[dir="rtl"] .pl-14 { padding-left: 0 !important; padding-right: 3.5rem !important; }
[dir="rtl"] .pl-10 { padding-left: 0 !important; padding-right: 2.5rem !important; }
[dir="rtl"] .pl-2  { padding-left: 0 !important; padding-right: 0.5rem !important; }
[dir="rtl"] .ml-2  { margin-left: 0 !important; margin-right: 0.5rem !important; }
[dir="rtl"] .ml-14, [dir="rtl"] .ml-4 { margin-left: 0 !important; margin-right: 1rem !important; }
[dir="rtl"] .mr-2  { margin-right: 0 !important; margin-left: 0.5rem !important; }
[dir="rtl"] .text-left { text-align: right !important; }
[dir="rtl"] .text-right { text-align: left !important; }
[dir="rtl"] .space-x-8 > :not([hidden]) ~ :not([hidden]) { margin-left: 0 !important; margin-right: 2rem !important; }
[dir="rtl"] .space-x-4 > :not([hidden]) ~ :not([hidden]) { margin-left: 0 !important; margin-right: 1rem !important; }
[dir="rtl"] .space-x-3 > :not([hidden]) ~ :not([hidden]) { margin-left: 0 !important; margin-right: 0.75rem !important; }
[dir="rtl"] .space-x-2 > :not([hidden]) ~ :not([hidden]) { margin-left: 0 !important; margin-right: 0.5rem !important; }
[dir="rtl"] .space-x-1 > :not([hidden]) ~ :not([hidden]) { margin-left: 0 !important; margin-right: 0.25rem !important; }
/* hero badge row + feature icon rows use gap (direction neutral); search icon sits on the
 * inline-start side: */
[dir="rtl"] #search-bar { direction: rtl; text-align: right; }
[dir="rtl"] #search-bar::placeholder { text-align: right; }
/* nav logo order */
[dir="rtl"] #home-logo span { margin-left: 0 !important; margin-right: 0.5rem !important; }
/* FAQ chevron on the inline-end side */
[dir="rtl"] .faq-question { flex-direction: row-reverse; }
/* footer link columns keep their grid layout (direction neutral) */
