/* DEV DOMAIN — acabamento visual do seletor global de idioma */
.gtranslate_wrapper{
  position:fixed;
  left:20px;
  bottom:24px;
  z-index:1005;
  font-family:'Inter',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;
}

/* O widget GTranslate usa estas classes no modo flutuante. As regras abaixo
   apenas harmonizam o seletor com a identidade visual existente. */
.gt_float_switcher{
  font-family:'Inter',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;
  border:1px solid rgba(17,197,231,.30)!important;
  border-radius:14px!important;
  overflow:hidden!important;
  box-shadow:0 10px 32px rgba(0,0,0,.38)!important;
  background:#0c1217!important;
}
.gt_float_switcher .gt-selected{
  background:#0c1217!important;
}
.gt_float_switcher .gt-selected .gt-current-lang{
  color:#e6eef6!important;
  background:#0c1217!important;
  padding:11px 14px!important;
  font-weight:600!important;
}
.gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{
  color:#e6eef6!important;
}
.gt_float_switcher .gt_options{
  background:#0f1820!important;
  border-top:1px solid #1f2a35!important;
}
.gt_float_switcher .gt_options a{
  color:#cfe3ef!important;
  background:#0f1820!important;
  font-family:'Inter',system-ui,sans-serif!important;
  font-size:13px!important;
}
.gt_float_switcher .gt_options a:hover{
  color:#fff!important;
  background:rgba(17,197,231,.12)!important;
}
.gt_float_switcher img{display:inline-block!important}

/* Evita qualquer deslocamento visual herdado de mecanismos de tradução. */
body{top:0!important}
.goog-te-banner-frame.skiptranslate,iframe.goog-te-banner-frame{display:none!important}
#goog-gt-tt,.goog-te-balloon-frame{display:none!important}
.goog-text-highlight{background:none!important;box-shadow:none!important}

@media(max-width:640px){
  .gtranslate_wrapper{left:14px;bottom:18px}
  .gt_float_switcher .gt-selected .gt-current-lang{padding:9px 11px!important}
}
@media print{.gtranslate_wrapper{display:none!important}}
