.workspace-actions{display:flex;align-items:center;gap:18px;flex-shrink:0}.workspace-top{gap:16px}.workspace-top>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.auth-language-controls{display:flex;justify-content:flex-end;margin-block-end:24px}
.language-switcher{display:flex;flex-shrink:0;gap:3px;padding:3px;background:#fff;border:1px solid #dfe4e9;border-radius:9px;box-shadow:0 2px 8px #202a3510;direction:ltr}
.language-switcher button{font:inherit;font-size:12px;padding:5px 10px;border:0;border-radius:6px;background:transparent;color:#4c5966;cursor:pointer}
.language-switcher button:disabled{background:#202a35;color:white;opacity:1;cursor:default}
[dir=ltr] .sidebar{border-right:1px solid #e4e8ed;border-left:0}[dir=ltr] .field,[dir=ltr] table{text-align:left}[dir=ltr] input:not([dir]),[dir=ltr] textarea:not([dir]){text-align:start}
[dir=ltr] .back .icon{transform:rotate(180deg)}[dir=ltr] .search-wrap .icon{right:auto;left:14px}[dir=ltr] .search-wrap input{padding-left:43px;padding-right:14px}
[dir=ltr] .result-count{margin-right:0;margin-left:auto}[dir=ltr] .editor{border-left:0;border-right:1px solid #dfe3e7}
.english-translations{margin-block:20px}.english-translations>summary{cursor:pointer;font-weight:700;padding-block:10px}.english-translations input,.english-translations textarea{direction:ltr;text-align:left}
.translation-note{background:#fff8dd;border:1px solid #efdaa0;padding:12px;border-radius:8px;color:#655119;font-size:13px;margin-block:12px}
@media(max-width:800px){.workspace-top{gap:10px}.workspace-actions{gap:0}.workspace-top small{display:none}.language-switcher button{padding:5px 8px}}
