/* Scoped RTL adjustments. Language changes never alter credentials or numeric identifiers. */
html[dir=rtl] body{text-align:right}
html[dir=rtl] .sidebar{border-right:0;border-left:1px solid #e5e8ee}
html[dir=rtl] .brand,html[dir=rtl] .client-profile-info{text-align:right}
html[dir=rtl] .ih-dl-header{border-left:0;border-right:4px solid #ff7900}
html[dir=rtl] .ih-dl-search input,html[dir=rtl] .ih-country-search{text-align:right}
html[dir=rtl] .ih-search-icon{left:auto!important;right:10px!important}
html[dir=rtl] .ih-search-input{padding-left:12px!important;padding-right:36px!important}
html[dir=rtl] .ih-phone-region+input{border-left:0!important;border-right:1px solid #dce1e7!important}
html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=url],html[dir=rtl] input[autocomplete=one-time-code],html[dir=rtl] .ih-code-digit,html[dir=rtl] #client-api-key,html[dir=rtl] pre,html[dir=rtl] code{direction:ltr;text-align:left}
html[dir=rtl] .ih-identifier-value b,html[dir=rtl] .wallet-balance,html[dir=rtl] .premium-order-price{unicode-bidi:plaintext}
.client-language select,.pc-language select{font-family:inherit}
@media(max-width:720px){html[dir=rtl] .sidebar{left:auto;right:0;transform:translateX(100%)}html[dir=rtl] .sidebar.open{transform:translateX(0)}}

/* Language selectors display the country flag and language name. */
.client-language>svg,.pc-language>svg{display:none!important}
