.blanc-language-slot{margin-inline-start:auto;flex:0 0 auto}
.blanc-language-switch{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:var(--blanc-muted,#65606c);font:inherit}
.blanc-language-caption{font-size:12px;white-space:nowrap}
.blanc-language-select{max-width:140px;min-height:36px;padding:5px 25px 5px 9px;border:1px solid var(--blanc-line,#d7d3d9);border-radius:8px;background:var(--blanc-surface,#fff);color:var(--blanc-text,#29232e);font:inherit;font-size:14px;cursor:pointer}
.blanc-language-select:focus-visible{outline:3px solid #9b7dc7;outline-offset:3px}
html[lang="en"] .blanc-nav-link{white-space:normal;text-align:center}
@media(max-width:760px){.blanc-bar-inner>.blanc-brand{order:0}.blanc-bar-inner>.blanc-language-slot{order:1}.blanc-bar-inner>.blanc-nav{order:2}.blanc-language-select{font-size:13px}.blanc-language-caption{display:none}.blanc-nav-link{min-width:0;overflow-wrap:anywhere}}
@media(prefers-color-scheme:dark){.blanc-language-select{background:var(--blanc-surface,#24212a);color:var(--blanc-text,#efebf4);border-color:var(--blanc-line,#514958)}}
