/* v3-rtl.css — GENERATED by data/wam-site-v3/i18n/build_rtl.py, do not edit by hand. */
/* IBM Plex Sans Arabic 500, Arabic subset, self-hosted WOFF2 (was fonts.googleapis.com, render-blocking; SEO 24.10) */
@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/plex-arabic-500.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
html[lang=ar] body{font-family:TTCommons,'IBM Plex Sans Arabic','DejaVu Sans',system-ui,sans-serif}
html[lang=ar] body *{letter-spacing:normal!important}
/* every run of text takes its direction from its own first letter: Arabic right to left, a file name or a
   command left to right. Layout (flex/grid order, icons, cards, chats) keeps direction:ltr, so nothing moves. */
html[lang=ar] body *{unicode-bidi:plaintext}
html[lang=ar] :is(svg,svg *,.ft,.ft *,.tick,.file__ic,.file__ic *,.g-file__ic,.g-file__ic *){unicode-bidi:normal}
html[lang=ar] :is(code,kbd,bdi,.pill,.mm){unicode-bidi:isolate}   /* bdi: quick wins 24.10, plaintext put «/export» as «export/» */
/* agent status message (.bub.st): the product writes it in English on every language (checked 24.10 in a live chat after
   /lang ar: «✜ Thinking... / ✦ Sending.. 5s ⤷ Replying / Magnet balance – N Ⓜ»), so it is pinned left to right as one
   isolated block: dots, seconds and the balance keep the EN order; an Arabic file name inside stays an Arabic run. */
html[lang=ar] .bub.st,html[lang=ar] .bub.st :is(i,em){direction:ltr;unicode-bidi:isolate;text-align:left}
/* blocks that EN pins to text-align:left: the text follows its language inside the same box */
html[lang=ar] :is(.tab,.cmp th,.cmp td,.legal__body th,.legal__body td,.rtable th,.g-node,.drawer__theme,.g-lp,.g-chk,.g-eco__grp--r .g-eco__set .kicker){text-align:start}
/* link lines under a block (fixes15 25.10): the <p> holds only a link, so it has no letter of its own, plaintext falls back to
   ltr and the Arabic link hugged the left edge under right-aligned text. Chromium ignores direction for that fallback under plaintext,
   so these lines are isolate + rtl (as .au-about on author pages, fixes14); every AR text of theirs opens with an Arabic letter. */
html[lang=ar] :is(.more,.ab-more,p:has(>.lg-btn)){direction:rtl;unicode-bidi:isolate}
