.veec-language-picker{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border:1px solid #ccd9d0;border-radius:8px;background:#fff;color:#153e2f;flex-shrink:0;white-space:nowrap;min-height:36px;font:500 13px/1.3 system-ui,sans-serif}
.veec-language-picker>span{display:inline!important;font-size:11px!important;max-width:none!important;color:#486557}
.veec-language-picker select{width:126px;max-width:140px;min-height:28px;margin:0;padding:3px 15px 3px 3px;border:0;border-radius:4px;background:#fff;color:#153e2f;font:inherit;cursor:pointer}
.veec-language-picker:focus-within{outline:2px solid #3e8565;outline-offset:2px}
.login-header>.veec-language-picker{margin-left:auto}
body>header>.veec-language-picker{margin-left:auto}
html:not([lang="zh-CN"]) #workspace .topbar nav button{white-space:nowrap}
@media(max-width:760px){.veec-language-picker{min-height:32px;padding:2px 4px;gap:2px}.veec-language-picker select{width:103px;font-size:12px}.veec-language-picker>span{display:none!important}}

@media(max-width:480px){#workspace .user-menu #current-role{display:none}body>header{flex-wrap:wrap;gap:8px}}
