/**
 * fontawesome-fix.css
 * Override کوچک برای سازگاری RTL/فارسی با Font Awesome 6
 * این فایل پس از all.min.css لود می‌شود.
 * تمام آیکون‌ها از all.min.css (محلی) لود می‌شوند.
 */

/* --- سازگاری RTL: آیکون‌های pull در layout راست به چپ --- */
[dir="rtl"] .fa-pull-right,
html[dir="rtl"] .fa-pull-right {
    float: left;
    margin-right: 0;
    margin-left: 0.3em;
}

[dir="rtl"] .fa-pull-left,
html[dir="rtl"] .fa-pull-left {
    float: right;
    margin-left: 0;
    margin-right: 0.3em;
}

/* --- اطمینان از نمایش درست در RTL --- */
html[lang="fa"] .fa,
html[lang="fa"] .fas,
html[lang="fa"] .far,
html[lang="fa"] .fab,
html[lang="fa"] .fa-solid,
html[lang="fa"] .fa-regular,
html[lang="fa"] .fa-brands {
    font-style: normal;
}