/* V6.32 — translation status stays visible without blocking forms, menus or scrolling. */
#apu-translation-gate-v62{
  inset:auto 12px calc(12px + env(safe-area-inset-bottom)) auto!important;
  width:min(390px,calc(100vw - 24px))!important;
  display:block!important;
  place-items:initial!important;
  background:transparent!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  pointer-events:none!important;
}
#apu-translation-gate-v62[data-show="true"]{pointer-events:none!important}
#apu-translation-gate-v62[hidden]{display:none!important}
#apu-translation-gate-v62 .apu-translation-gate-card-v62{
  min-width:0!important;width:100%!important;max-width:100%!important;
  padding:11px 13px!important;border-radius:14px!important;
  box-shadow:0 12px 34px rgba(0,0,0,.28)!important;
  pointer-events:none!important;
}
@media(max-width:640px){
  #apu-translation-gate-v62{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;width:auto!important}
  #apu-translation-gate-v62 .apu-translation-gate-card-v62{font-size:12px!important;gap:9px!important}
}
