/* SkeyoRank global language translator - no visible widget/bar */
html.translated-ltr,
html.translated-rtl,
body.translated-ltr,
body.translated-rtl,
body {
  top: 0 !important;
  margin-top: 0 !important;
}

/* Ukrywa pasek Google Translate u góry strony */
.goog-te-banner-frame,
.goog-te-banner-frame.skiptranslate,
iframe.goog-te-banner-frame,
iframe.skiptranslate,
body > .skiptranslate,
html > .skiptranslate {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  width: 0 !important;
  height: 0 !important;
  max-width: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  left: -999999px !important;
  top: -999999px !important;
}

/* Ukrywa element techniczny widgetu */
#google_translate_element,
#srHiddenGoogleTranslate,
.goog-te-gadget,
.goog-te-combo,
.goog-logo-link,
.goog-te-gadget span,
.goog-te-menu-frame,
.goog-tooltip,
.goog-tooltip:hover,
#goog-gt-tt,
.goog-te-balloon-frame {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  width: 0 !important;
  height: 0 !important;
  max-width: 0 !important;
  max-height: 0 !important;
  overflow: hidden !important;
}

/* Google czasem dodaje tło/tooltip po hover na przetłumaczony tekst */
.goog-text-highlight {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}
