/*
 * Provada — RTL overrides (Arabic) for the dark premium layout.
 * Loaded when lang=ar. Swaps font to Cairo and mirrors direction-sensitive rules.
 */
body.provada-rtl,
body.rtl {
	direction: rtl;
	text-align: right;
	font-family: "Cairo", "Inter", -apple-system, "Segoe UI", Tahoma, sans-serif;
}
.provada-rtl ul,
.rtl ul { padding: 0 1.2em 0 0; }

/* Submenus open to the left in RTL */
.provada-rtl .pv-menu .sub-menu { left: auto; right: 0; }

/* Statement + portfolio read right-to-left */
.provada-rtl .pv-statement-meta { flex-direction: row-reverse; }

/* WhatsApp FAB mirrored to left in RTL */
.provada-rtl .pv-whatsapp-fab { right: auto; left: 28px; }

/* News category badge mirrored */
.provada-rtl .pv-news-cat { left: auto; right: 16px; }

/* Marquee runs in the opposite direction in RTL */
.provada-rtl .pv-marquee-track { animation-direction: reverse; }

/* Arrows point left in RTL CTAs */
.provada-rtl .pv-arrow { transform: scaleX(-1); }
.provada-rtl .pv-btn:hover .pv-arrow { transform: scaleX(-1) translateX(4px); }
.provada-rtl .pv-port-arrow { transform: scaleX(-1); }
.provada-rtl .pv-port-card:hover .pv-port-arrow { transform: scaleX(-1) translate(4px, -4px); }

/* Footer bottom reorders */
.provada-rtl .pv-footer-bottom { flex-direction: row-reverse; }

/* Section head row */
.provada-rtl .pv-section-head-row { flex-direction: row-reverse; }
