/* Preserve the compact language control while naming each language in its own script. */
.language-control .unified-select-menu{max-width:min(280px,calc(100vw - 32px));min-width:180px;direction:ltr;text-align:start}
.language-control .unified-select-menu button{min-height:38px;width:100%;padding:8px 12px!important;font-size:calc(13px * var(--pg-ts,1))!important}
[data-locale-picker]+.unified-select .unified-select-menu{direction:ltr;text-align:start}
html[lang=hi] :is(button,input,select,textarea){line-height:1.55}
/* Physical slide offsets, splitters and card rails retain their interaction coordinates. */
html[dir=rtl] :is(.slides,.slider-nav,.brand,.nav-brand,.cards,.room-layout,.room-splitter){direction:ltr}
html[dir=rtl] :is(.slide,.party,.room-chat,.room-work,.room-head,dialog,.dashboard){direction:rtl;text-align:start}
html[dir=rtl] :is(.room-actions,.toplinks,.room-icon-menu,.language-control,.avatar-pagination){direction:ltr}
html[dir=rtl] :is(.action-head,.create-dialog-heading,.room-title){text-align:start}
html[dir=rtl] :is(input,textarea){text-align:start}
html[dir=rtl] :is(.slide h1,.slide h2,.slide p){letter-spacing:normal}
html[dir=rtl] .party :is(h3,p){text-align:right}
