.language-selector.language-navigation{flex-shrink:0;display:block;position:relative}.language-navigation>summary{cursor:pointer;min-height:32px;color:var(--text);align-items:center;gap:6px;padding:6px 2px;font-size:12px;line-height:1.4;list-style:none;display:flex}.language-navigation>summary::-webkit-details-marker{display:none}.language-navigation>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin:0 3px 3px;transform:rotate(45deg)}.language-navigation[open]>summary:after{margin-top:5px;margin-bottom:0;transform:rotate(225deg)}.language-navigation-label{text-overflow:ellipsis;white-space:nowrap;max-width:130px;display:block;overflow:hidden}.language-navigation>ul{z-index:40;background:var(--surface);border:1px solid var(--border);border-radius:8px;width:180px;max-width:calc(100vw - 32px);max-height:min(60vh,360px);margin:4px 0 0;padding:6px;list-style:none;position:absolute;top:100%;right:0;overflow:auto;box-shadow:0 8px 24px #142d1724}.language-navigation>ul>li{margin:0;padding:0}.topbar-actions .language-navigation>ul{left:0;right:auto}.language-navigation>ul>li>a{white-space:normal;min-height:36px;color:var(--text);border-radius:4px;align-items:center;padding:8px 10px;font-size:12px;line-height:1.4;text-decoration:none;display:flex}.language-navigation>ul>li>a:hover,.language-navigation>ul>li>a[aria-current=page]{background:var(--green-soft);color:var(--green)}.language-navigation>summary:focus-visible{outline:2px solid var(--green);outline-offset:2px}.language-navigation>ul>li>a:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media (max-width:700px){.article-header .language-navigation-label{max-width:85px}.topbar-actions .language-navigation-label{max-width:60px}.language-navigation>summary{gap:4px}}@media (max-width:900px){.language-navigation>ul>li>a{min-height:44px}}
