.crm-language-form{display:flex;align-items:center;gap:7px;margin:0;flex-shrink:0}
.crm-language-label{font-size:12px;color:var(--crm-muted);margin:0}
.crm-language-form select{font:inherit;font-size:12px;min-height:36px;padding:5px 10px;background:var(--crm-surface);color:var(--crm-text);border:1px solid var(--crm-border);border-radius:9px;width:auto;max-width:150px;cursor:pointer}
.crm-guest-language{display:flex;justify-content:flex-end;margin-block-end:20px}
.crm-language-form button{width:auto;min-height:36px;margin:0;padding:5px 10px}
html[dir=ltr] body{direction:ltr}html[dir=ltr] .card,html[dir=ltr] .table th,html[dir=ltr] .table td{text-align:start}
html[dir=ltr] .head-meta{margin-right:0;margin-left:auto}
html[dir=ltr] .head-profile{border-left:0;border-right:1px solid var(--crm-border);padding-left:0;padding-right:12px}
html[dir=ltr] .sub{border-right:0;border-left:2px solid var(--crm-border)}
html[dir=ltr] .crm-navigation-ready .side{transform:translateX(-12px)}
html[dir=ltr] .crm-navigation-ready.crm-navigation-open .side{transform:none}
@media(max-width:700px){.crm-language-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.head-meta{flex-wrap:wrap}.crm-language-form select{min-height:36px;max-width:110px}}

html[dir=ltr] table :is(td,th){text-align:start}
