/* Hide unwanted Google Translate UI elements */
.goog-te-gadget,
.goog-te-gadget-icon,
.goog-te-banner-frame,
.VIpgJd-ZVi9od-ORHb-OEVmcd,
.VIpgJd-ZVi9od-aZ2wEe-wOHMyf,
.VIpgJd-ZVi9od-l4eHX-hSRGPd,
#goog-gt-tt,
.VIpgJd-suEOdc,
.VIpgJd-yAWNEb-L7lbkb,
.VIpgJd-yAWNEb-hvhgNd {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}

body {
    top: 0 !important;
}

/* Prevent translation for elements with notranslate */
.notranslate {
    translate: no;
}

/* Show skiptranslate inside Google Translate widget */
.google_translate_element .skiptranslate,
.VIpgJd-ZVi9od-xl07Ob-OEVmcd.skiptranslate {
    display: block;
}

/* Specific case for combined class (optional, merged behavior) */
.VIpgJd-suEOdc.VIpgJd-yAWNEb-L7lbkb.skiptranslate {
    display: none !important;
}
