.language-picker{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--muted,#627176);white-space:nowrap}
.language-picker select{min-width:92px;max-width:140px;margin:0;padding:7px 10px;border:1px solid var(--line,#dce3e0);border-radius:7px;background:var(--paper,#fff);color:var(--ink,#192c33);font:inherit;cursor:pointer}
.language-picker select:focus-visible{outline:2px solid var(--green,#26715b);outline-offset:3px}
.login-shell>.language-picker{justify-content:flex-end;margin-bottom:14px}
.workbench .page-header>.header-language-period{display:flex;flex-direction:column;align-items:flex-end;gap:13px}
@media(max-width:700px){.workbench .page-header>.header-language-period{align-items:flex-start;width:100%}.header-actions .language-picker>span{display:none}}
