/* v9 — FUNDO DE LOGIN 100% PURO, SEM CAMADA/GRADIENTE/BLUR/FILTRO */
#loginGate,
#loginGate.login-gate{
  background-color:#050505!important;
  background-image:url("https://i.imgur.com/YyB2tFw.jpeg"),url("/login-preview-bg.jpg")!important;
  background-size:cover,cover!important;
  background-position:center center,center center!important;
  background-repeat:no-repeat,no-repeat!important;
  background-blend-mode:normal!important;
  filter:none!important;
  -webkit-filter:none!important;
  transform:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  isolation:auto!important;
}

/* Mata TODAS as camadas de tela cheia antigas. */
#loginGate::before,
#loginGate::after,
#loginGate.login-gate::before,
#loginGate.login-gate::after{
  content:none!important;
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  background:none!important;
  background-image:none!important;
  filter:none!important;
  -webkit-filter:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  box-shadow:none!important;
}

#loginGate > .login-backdrop,
#loginGate .login-backdrop,
#loginGate > .login-featured-bg,
#loginGate .login-featured-bg{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  background:none!important;
  background-image:none!important;
  filter:none!important;
  -webkit-filter:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  box-shadow:none!important;
  transform:none!important;
}

#loginGate > .login-backdrop::before,
#loginGate > .login-backdrop::after,
#loginGate .login-backdrop::before,
#loginGate .login-backdrop::after,
#loginGate > .login-featured-bg::before,
#loginGate > .login-featured-bg::after,
#loginGate .login-featured-bg::before,
#loginGate .login-featured-bg::after{
  content:none!important;
  display:none!important;
  background:none!important;
  opacity:0!important;
}

/* O formulário continua acima da foto, mas sem alterar a foto fora do próprio card. */
#loginGate .login-card{
  position:relative!important;
  z-index:2!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}
#loginGate .login-whatsapp-float{z-index:3!important}

@media(max-width:720px){
  #loginGate,
  #loginGate.login-gate{
    background-position:center top,center top!important;
  }
}
