/* iKapitalist 2.0 — арабская версия (справа налево). Подключается только на страницах /ar/. */
[dir="rtl"] .adv-root .adv-scene > svg { transform: scaleX(-1); }
[dir="rtl"] .adv-root .hp-chip { transform: translate(-100%, -50%); }
[dir="rtl"] .adv-root .adv-lbl--l { text-align: right; }
[dir="rtl"] .adv-root .adv-lbl--r { text-align: left; }
[dir="rtl"] .adv-root .adv-steps li { padding: 9px 40px 9px 0; }
[dir="rtl"] .adv-root .adv-steps li::before { left: auto; right: 0; }
[dir="rtl"] .adv-root .adv-steps li::after { left: auto; right: 26px; }
[dir="rtl"] .adv-root .adv-entity::before { margin-right: 0; margin-left: 8px; }
[dir="rtl"] .adv-root .hp-flow__line i, [dir="rtl"] .adv-root .hp-tl__line i, [dir="rtl"] .adv-root .hp-stat__bar i { transform-origin: right center; }
[dir="rtl"] .adv-root .hp-tl li::before { left: auto; right: 0; }
[dir="rtl"] .adv-root .hp-tl__line { left: 24px; right: 30px; }
[dir="rtl"] .adv-root .ad-svc li { padding-left: 0; padding-right: 16px; }
[dir="rtl"] .adv-root .ad-svc li::before { left: auto; right: 0; }
[dir="rtl"] .adv-root .hp-cta__bg { right: auto; left: -40px; transform: scaleX(-1); }
@media (hover: hover) and (pointer: fine) {
  [dir="rtl"] .adv-root .adv-btn:hover .adv-arr, [dir="rtl"] .adv-root .adv-link:hover .adv-arr, [dir="rtl"] .adv-root a.adv-card:hover .adv-arr { transform: translateX(-4px); }
}
@media (max-width: 760px) {
  [dir="rtl"] .adv-root .hp-flow__line { left: auto; right: 21px; }
  [dir="rtl"] .adv-root .hp-tl li { padding: 0 28px 0 0; }
  [dir="rtl"] .adv-root .hp-tl__line { left: auto; right: 5px; }
}
/* подменю шапки */
[dir="rtl"] .adv-nav-sub { left: auto; right: -18px; }
[dir="rtl"] .adv-nav-dd > a::after { margin-left: 0; margin-right: 8px; }
@media (max-width: 1024px) { [dir="rtl"] .adv-nav-sub { padding: 0 14px 0 0; } }
/* кейсы «Наш опыт»: тексты внутри схем пишутся слева направо по координатам, сама раскладка — справа налево */
[dir="rtl"] .ikx-scope svg { direction: ltr; }
[dir="rtl"] .ikx-scope.ikx-rail { right: auto; left: 18px; }
[dir="rtl"] .ikx-scope.ikx-rail a { border-right: 0; border-left: 2px solid var(--ikx-line); text-align: left; }
[dir="rtl"] .ikx-scope.ikx-rail a.is-on { border-left-color: var(--ikx-blue); }
[dir="rtl"] .ikx-scope .ikx-case__disc { right: auto; left: 0; }
[dir="rtl"] .ikx-scope .ikx-chap__body > p { padding-left: 0; padding-right: 36px; }
[dir="rtl"] .ikx-scope .ikx-idx__i:hover { padding-left: 0; padding-right: 12px; }
/* цветная полоса карточек и кнопки прежней вёрстки */
@media (hover: hover) and (pointer: fine) { [dir="rtl"] .adv-live .adv-lv-btn:hover { transform: translateY(-2px); } }
[dir="rtl"] .adv-root .adv-tab b { margin-right: 0; margin-left: 6px; }
/* галочки внутри отражённых схем возвращаем в обычное начертание */
[dir="rtl"] .adv-root .adv-scene svg .s-white-ln { transform-box: fill-box; transform-origin: center; transform: scaleX(-1); }
/* числа с «+» и разделителями — слева направо внутри арабского текста */
[dir="rtl"] .adv-root .adv-num, [dir="rtl"] .adv-live .adv-lv-num { unicode-bidi: isolate; direction: ltr; display: inline-block; }
[dir="rtl"] .ikx-scope .ikx-facts dt { unicode-bidi: isolate; direction: ltr; text-align: right; }
