/*
Theme Name: Mindset Growth Hub

Right-to-left overrides, loaded on every Arabic page (see inc/enqueue.php).

The converted pages of final.html carry their own RTL rules (html[dir="rtl"] ...), kept
exactly as in the original inside assets/css/pages/ar-*.css, and the site shell is built
with flexbox, which follows the document direction by itself. This file therefore only
flips the left-to-right rules of the generic WordPress templates (assets/css/generic.css),
and every rule is scoped to .mgh-generic so it can never touch the converted pages.
*/

.mgh-generic .g-bars { right: auto; left: 5%; }

.mgh-generic .g-content ul,
.mgh-generic .g-content ol { padding-left: 0; padding-right: 1.4em; }
.mgh-generic .g-content blockquote { border-left: 0; border-right: 4px solid var(--g-amber); border-radius: 16px 0 0 16px; }
.mgh-generic .g-content th,
.mgh-generic .g-content td { text-align: right; }

.mgh-generic .alignleft { float: right; margin: .3em 0 1em 1.5em; }
.mgh-generic .alignright { float: left; margin: .3em 1.5em 1em 0; }

.mgh-generic .post-navigation .nav-next { text-align: left; }

.mgh-generic .g-comment-list .children { padding-left: 0; padding-right: 28px; }
.mgh-generic .g-comment-list .avatar { float: right; margin-right: 0; margin-left: 14px; }

.mgh-generic .g-card-art::before { right: auto; left: 34px; }
.mgh-generic .g-card-art::after { right: auto; left: 122px; }
