.vav-language{display:flex;align-items:center;gap:6px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em}
.vav-language button{border:0;background:none;color:inherit;cursor:pointer;font:inherit;opacity:.65;padding:8px 2px}
.vav-language button[aria-pressed=true],.vav-language button:hover{opacity:1}
.vav-language button[aria-pressed=true]{text-decoration:underline;text-underline-offset:4px}
.topbar.scrolled .vav-language,.topbar.menu-open .vav-language{color:var(--ink,#222)}
.vav-language button:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.vav-translate-widget{display:none}
.vav-english-active .vav-translate-widget{display:block;background:#fff;border:1px solid #ddd;border-radius:6px;padding:4px 8px;color:#444}
.vav-translate-widget .goog-te-combo{display:none}
.vav-language-status:not(:empty){position:fixed;z-index:9999;right:20px;bottom:90px;max-width:min(360px,calc(100vw - 40px));padding:12px 16px;border-radius:10px;background:#262522;color:#fff;font-size:13px;box-shadow:0 6px 20px #0003}
iframe.goog-te-banner-frame,iframe.VIpgJd-ZVi9od-ORHb-OEVmcd{display:none!important}
#goog-gt-vt,#goog-gt-tt{display:none!important}
.VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q{background:transparent!important;box-shadow:none!important}
html.translated-ltr body,html.translated-rtl body{top:0!important}
