.ui-language-control{display:flex;align-items:center;flex-shrink:0;z-index:10}.ui-language-control.at-login{position:fixed;right:25px;top:max(20px,env(safe-area-inset-top))}.ui-language-control select{font:inherit;font-size:12px;border:1px solid #454958;background:#252831;color:#f3f4f8;border-radius:8px;padding:7px 25px 7px 10px;max-width:145px;cursor:pointer}.ui-language-control select:focus-visible{outline:2px solid #b9b5ff;outline-offset:3px}
[dir=rtl] .auth-card,[dir=rtl] .auth-story-body,[dir=rtl] .message.assistant{text-align:right}[dir=rtl] .auth-story h1{letter-spacing:0}[dir=rtl] .topbar,[dir=rtl] .sidebar,[dir=rtl] .code-workspace,[dir=rtl] .code-settings{direction:ltr}[dir=rtl] .sidebar-action span,[dir=rtl] .code-heading,[dir=rtl] .code-composer textarea{direction:rtl}[dir=rtl] #code-editor,[dir=rtl] #line-numbers,[dir=rtl] .editor-status{direction:ltr;text-align:left}[dir=rtl] .modal{direction:rtl}[dir=rtl] .modal-heading{direction:rtl}.ui-language-control option{background:#252831}
@media(max-width:1100px){.topbar-right .sync-status{display:none}.topbar-right{gap:8px}.ui-language-control select{max-width:125px}}
@media(max-width:520px){.ui-language-control.at-login{top:14px;right:16px}.ui-language-control select{font-size:11px;max-width:103px;padding:6px 17px 6px 8px}.topbar-right #export-chat{display:none}.locked-model{font-size:13px}.topbar-left{gap:6px}.auth-form-side{padding-top:70px}}
