/* ═══════════════════════════════════════════════════════════════════════════
   RTL — ТО, ЧЕГО ЛОГИЧЕСКИЕ СВОЙСТВА НЕ ВЫРАЖАЮТ (18 сентября 2026).

   Все отступы и границы в стилях уже логические (inline-start/end), и это
   зеркалит раскладку. Остаётся то, что зеркалить НЕЛЬЗЯ или что сидит в
   тексте, а не в свойствах. Найдено обходом всех экранов по-арабски
   (scripts/arabic-route-audit.mjs), каждое правило — по снимку экрана:

   · телефонная клавиатура читалась «3 2 1»: цифры набора — всегда слева
     направо, как на любом телефоне с арабским интерфейсом;
   · номер, почта и адрес в поле ввода — латиница и цифры, их направление
     LTR, иначе «+971 50…» распадается на куски;
   · стрелки и треугольники в `content:` — это текст, логические свойства их
     не разворачивают: «→» в строке справа налево указывает назад;
   · сообщения клиентов и имена — данные на любом языке. `plaintext` берёт
     направление из самого текста, поэтому русская фраза остаётся с точкой в
     конце, а не в начале.
   ═══════════════════════════════════════════════════════════════════════════ */

[dir="rtl"] .voice-dial { direction: ltr; }

[dir="rtl"] input[type="tel"],
[dir="rtl"] input[type="email"],
[dir="rtl"] input[type="url"],
[dir="rtl"] input[inputmode="tel"],
[dir="rtl"] .voice-padinput { direction: ltr; text-align: end; }

[dir="rtl"] .voice-quickitem:not(:disabled)::after { content: " ←"; }

[dir="rtl"] .crm-attention-more > summary::before,
[dir="rtl"] .managers-more > summary::before,
[dir="rtl"] .dw-sec summary::before,
[dir="rtl"] .lw-fold summary::before,
[dir="rtl"] .lw-task-done-fold summary::before,
[dir="rtl"] .crm-admin-audit > summary::before,
[dir="rtl"] .runtime-events-more > summary::before { content: "◂ "; }
[dir="rtl"] .rp-bell-row-expandable .rp-bell-row-main::after,
[dir="rtl"] .guide-sum::after,
[dir="rtl"] .ch-cat::before { content: "◂"; }
[dir="rtl"] .rp-bell-row-expandable.is-open .rp-bell-row-main::after { content: "▾"; }

[dir="rtl"] .lw-text,
[dir="rtl"] .chatmsg-text,
[dir="rtl"] .chatrow-snippet,
[dir="rtl"] .lw-name,
[dir="rtl"] .pk-lead-name,
[dir="rtl"] .sidebar-workspace-button strong,
[dir="rtl"] .profile-identity-inline strong { unicode-bidi: plaintext; }

/* Бренд, суммы и коды в арабской строке: латинский фрагмент не должен
   утаскивать соседнюю пунктуацию на другой край. */
[dir="rtl"] .api-key-secret,
[dir="rtl"] .api-docs code,
[dir="rtl"] .api-docs pre { direction: ltr; unicode-bidi: isolate; text-align: start; }
