.site-language{display:inline-flex;gap:6px;align-items:center;padding:4px 8px;white-space:nowrap;color:white;font-size:12px}
.site-language select{font:inherit;background:white;color:#173f33;border:1px solid #d5dfd8;border-radius:6px;padding:6px;max-width:100px}
html[lang=ar] body{font-family:Tahoma,Arial,system-ui,sans-serif}
html[dir=rtl] nav,html[dir=rtl] .toolbar{direction:rtl}
html[dir=rtl] nav .fl-nav-dropdown{left:auto;right:0;text-align:right}
html[dir=rtl] .profile-content,html[dir=rtl] .relationship-result,html[dir=rtl] form{text-align:start}
html[dir=rtl] input[type=email],html[dir=rtl] input[type=password],html[dir=rtl] input[type=url],html[dir=rtl] input[type=date],html[dir=rtl] input[type=number]{direction:ltr;text-align:start}
html[dir=rtl] .tree-wrap,html[dir=rtl] #branchList,html[dir=rtl] .tree,html[dir=rtl] .xtree,html[dir=rtl] #gedcomReviewTable,html[dir=rtl] #printStage{direction:ltr}
html[dir=rtl] .profile-person-link,html[dir=rtl] .relationship-path button{unicode-bidi:plaintext}
@media(max-width:760px){.site-language{padding:3px;font-size:11px}.site-language>span{display:none}}
/* Keep the proven chart coordinate system and print sheets left-to-right. */
html[dir=rtl] .workspace,html[dir=rtl] .canvas,html[dir=rtl] .print-scene,html[dir=rtl] #printSheets{direction:ltr}
html[dir=rtl] .toolbar,html[dir=rtl] .relative-picker{direction:rtl}
