.locale-switch{display:flex;align-items:center;gap:6px;margin-left:8px;flex-shrink:0;color:inherit;font-size:12px}
.locale-switch>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.locale-switch select{font:inherit;font-weight:700;color:#1d6665;background:#f0fbf8;border:1px solid #a7ceca;border-radius:8px;min-height:38px;padding:5px 8px;max-width:96px;cursor:pointer}
html[lang=en] .project-menu-list button{line-height:1.4;overflow-wrap:anywhere}
html[lang=en] .worknav button{white-space:normal;line-height:1.3}
@media(max-width:600px){.locale-switch{margin-left:4px}.locale-switch select{min-height:36px;padding:4px;font-size:12px;max-width:80px}.nav-right{flex-wrap:wrap}}
