.site-language{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:var(--vx-ink,var(--ink,#232634));font:12px/1.4 ui-sans-serif,system-ui,sans-serif;white-space:nowrap}.site-language select{width:auto;max-width:124px;min-width:95px;padding:8px 25px 8px 10px;border:1px solid var(--vx-line,#dddde5);border-radius:8px;font:inherit;background:var(--vx-card,#fff);color:inherit;cursor:pointer;letter-spacing:normal}.site-language select:focus-visible{outline:3px solid #b9a8ff;outline-offset:2px}.topbar>.site-language{margin-left:15px}.nav-cta .site-language{margin-left:6px}.vx-top [data-language-slot]{display:flex;align-items:center}.language-header-actions{display:flex;align-items:center;gap:15px}.source-language-note{font-size:11px;color:#7b728b;margin:8px 0}
@media(max-width:1180px){header .nav .nav-links{display:none}header .nav .menu-btn{display:grid}.mobile-menu.open{display:grid;padding:4px 24px 18px}.mobile-menu a{padding:13px 0;border-bottom:1px solid var(--line);font-weight:500}}
@media(max-width:650px){.nav-cta>a{display:none!important}.nav-cta .site-language{margin-left:0}.topbar .expert-link{display:none}.topbar>.site-language{margin-left:auto}.topbar{gap:10px;padding-left:16px;padding-right:16px}.site-language select{min-width:90px;padding-top:7px;padding-bottom:7px}.site-language>span{display:none}.language-header-actions{gap:9px}.language-header-actions>.btn{display:none}.vx-top .vx-back{display:none}.vx-top .site-language{margin-left:auto}.vx-top [data-language-slot]{margin-left:auto}}
