/* static/i18n/i18n-site.css — زر تبديل اللغة + تعديلات الاتجاه للإنجليزي (LTR) في صفحات الموقع */
.bz-lang-btn{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:34px;padding:0 10px;border-radius:10px;
  font:700 12px/1 'Plus Jakarta Sans','IBM Plex Sans Arabic',sans-serif;letter-spacing:.3px;color:#CBD5E1;cursor:pointer;
  background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);transition:border-color .15s,color .15s,background .15s}
.bz-lang-btn:hover{color:#00E5BE;border-color:rgba(0,229,190,.45);background:rgba(0,229,190,.06)}
.bz-lang-btn:focus-visible{outline:2px solid #00E5BE;outline-offset:2px}
.bz-lang-btn[lang=ar]{font-family:'IBM Plex Sans Arabic','Cairo',sans-serif;font-size:13px}

/* ===== English (LTR) ===== */
html[dir=ltr]{--font-arabic-body:'Plus Jakarta Sans','IBM Plex Sans Arabic',sans-serif;--font-arabic-display:'Plus Jakarta Sans','Alexandria',sans-serif}
html[dir=ltr] .font-arabic{font-family:'Plus Jakarta Sans','IBM Plex Sans Arabic',sans-serif}
html[dir=ltr] .compare-table td:first-child,html[dir=ltr] .compare-table th:first-child{text-align:left;right:auto;left:0}
html[dir=ltr] .compare-table .cat-row td{text-align:left}
html[dir=ltr] #toastContainer{left:auto;right:24px}
html[dir=ltr] .bz-pill-popover{right:auto;left:24px}
html[dir=ltr] .bz-voice-status-info{text-align:left}
/* الأسهم المرسومة للعربي (تشير لليسار = «التالي») تنقلب يمين */
html[dir=ltr] svg:has(path[d="M15 19l-7-7 7-7"]),html[dir=ltr] svg:has(path[d="M10 19l-7-7m0 0l7-7m-7 7h18"]){transform:scaleX(-1)}
/* صفحة الخصوصية (تنسيقها مستقل) */
html[dir=ltr] body.bz-legal{font-family:'Plus Jakarta Sans','Cairo',sans-serif}
html[dir=ltr] .bz-legal ul{padding-right:0;padding-left:22px}
html[dir=ltr] .bz-legal th,html[dir=ltr] .bz-legal td{text-align:left}
html[dir=ltr] .bz-legal h2 span{margin-left:0;margin-right:8px}
