:root{--xo-font-ar: "IBM Plex Sans Arabic", "Noto Sans Arabic", "Dubai", "Geeza Pro", "Segoe UI", Tahoma, Arial, sans-serif}html[dir=rtl] body,html[dir=rtl] input,html[dir=rtl] button{font-family:var(--xo-font-ar)}html[dir=rtl]{line-height:1.6}html[dir=rtl] canvas#application{direction:ltr}html[dir=rtl] .xo-structure-label{direction:rtl;text-align:center}html[dir=rtl] .xo-inv-slider,html[dir=rtl] .xo-inv-input,html[dir=rtl] .xo-prop-unit,html[dir=rtl] .xo-fs-cell,html[dir=rtl] .xo-ft-label-text{direction:ltr}html[dir=rtl] .xo-inv-input{text-align:right}@media(pointer:fine){html[dir=rtl] .xo-inv-search.xo-inv-hidden{transform:translateY(0) translate(-20px)}html[dir=rtl] .xo-prop-card.xo-prop-hidden{transform:translate(-20px)}html[dir=rtl] .xo-prop-card.xo-prop-bump{animation-name:xo-prop-bump-rtl}html[dir=rtl] .xo-floorsel.xo-floorsel-bump{animation-name:xo-floorsel-bump-rtl}@keyframes xo-prop-bump-rtl{0%{transform:translate(-16px);opacity:.45}60%{transform:translate(3px)}to{transform:translate(0);opacity:1}}@keyframes xo-floorsel-bump-rtl{0%{transform:translateY(0) translate(-16px);opacity:.45}60%{transform:translateY(0) translate(3px)}to{transform:translateY(0) translate(0);opacity:1}}}html[dir=rtl] .xo-actionbar-wrap.xo-actionbar-hidden{transform:translateY(-50%) translate(-16px)}html[dir=rtl] .xo-social-stack,html[dir=rtl] .xo-call-pop{transform:translateY(-50%) translate(-8px)}html[dir=rtl] .xo-social-stack.xo-open,html[dir=rtl] .xo-call-pop.xo-open{transform:translateY(-50%) translate(0)}@media(pointer:coarse){html[dir=rtl] .xo-ft-rightdock{transform:translate(-50%)}}html[dir=rtl] .xo-chat-send svg{transform:scaleX(-1)}html[dir=rtl] .xo-amen-back svg,html[dir=rtl] .xo-ext-btn--icon svg{transform:scaleX(-1)}
