/* Language: English (LTR) */
html[dir="ltr"]{--tm-body:"IBM Plex Sans","IBM Plex Sans Arabic","Segoe UI",sans-serif}
html[dir="ltr"] .tm{line-height:1.65}
html[dir="ltr"] .tm-h1{line-height:1.12;letter-spacing:-.01em}
html[dir="ltr"] .tm-h2{line-height:1.2;letter-spacing:-.005em}
/* language switcher */
.tm-lang{margin:0;display:inline-flex}
.tm-lang__btn{appearance:none;border:1.5px solid var(--tm-line);background:transparent;color:var(--tm-bottle);border-radius:999px;min-height:36px;padding:4px 14px;font-family:"IBM Plex Sans Arabic","IBM Plex Sans",sans-serif;font-weight:600;font-size:14px;cursor:pointer;transition:background .2s,border-color .2s}
.tm-lang__btn:hover{border-color:var(--tm-bottle);background:#fff}
.tm-lang--drawer{margin-top:18px}
.tm-lang--drawer .tm-lang__btn{min-height:44px;padding-inline:20px;font-size:16px}
@media (max-width:820px){.tm-header__tools .tm-lang{display:none}}
.tm a.tm-btn{color:#fff}
.tm a.tm-btn--ghost{color:var(--tm-bottle)}
.tm a.tm-btn--ghost:hover{color:#fff}
.tm a.tm-btn--light{color:var(--tm-bottle)}
