/* Bilingual navigation only; the reference page geometry is retained. */
.api-language-switch{display:flex;align-items:center;gap:5px;font-size:10px;line-height:1.4;flex:none}
.api-language-switch a{padding:8px 1px;color:#697264}
.api-language-switch a[aria-current=page]{color:#209a04;font-weight:600;text-decoration:underline;text-underline-offset:5px}
.api-language-switch span{color:#b3b9b0}
.api-language-switch a:focus-visible{outline:3px solid #2cc70066;outline-offset:3px}
@media(min-width:1021px) and (max-width:1200px){.nav-shell{gap:20px}.desktop-nav{gap:18px}.nav-actions{gap:12px}}
@media(max-width:740px){.nav-actions{gap:10px}.api-language-switch{font-size:10px;gap:4px}}
