/* Hide Google's own translate UI (top banner + inline widget box) — we
   drive it entirely through our own flag buttons (see translate.js). */
body{top:0 !important;position:static !important}
/* Google's banner iframe class name is versioned/obfuscated and changes
   over time (was .goog-te-banner-frame, now something like
   .VIpgJd-ZVi9od-...) — .skiptranslate is the one stable class it always
   carries, so target any top-level iframe by that instead. */
iframe.skiptranslate{display:none !important;visibility:hidden !important;height:0 !important}
#google_translate_element{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.goog-tooltip,.goog-tooltip:hover{display:none !important}
.goog-text-highlight{background:none !important;box-shadow:none !important}

.tsp-header__langs{display:flex;align-items:center;gap:.35rem;margin-right:.5rem}
.tsp-header__langs button{display:inline-flex;padding:.2rem;border:0;background:transparent;font-size:1.15rem;line-height:1;cursor:pointer;border-radius:4px;opacity:.65;transition:opacity .15s}
.tsp-header__langs button:hover,.tsp-header__langs button.is-active{opacity:1}

@media(max-width:960px){
  .tsp-header__langs{display:none}
}
