/* AUTOQUER V26 — selo pequeno, único e visível no slide */
.card .card-img-box,
#viewDetalhes .det-main-photo-box{position:relative!important;overflow:hidden!important;isolation:isolate!important}

/* Esconde as versões antigas. A versão V26 usa uma classe e imagem próprias. */
.card .aq-stand-verified-card-badge,
.card .aq-stand-verified-detail,
.card .aq-stand-verified-name-badge,
.card .aq-stand-verified-profile-chip,
.card .aq-stand-verified-avatar-mark,
.card .aq-stand-verified-badge,
.card .aq-stand-verified-inline,
.card .aq9-active-verified,
.card .aq20-verified-corner,
.card .aq20-verified-inline,
.card .aq20-verified-detail,
.card .aq22-verified-corner,
.card .aq23-verified-corner,
.card .aq24-verified-corner,
.card .aq-verified-badge,
.card .stand-verified-badge,
.card .badge-stand-verificado,
#viewDetalhes .aq-stand-verified-card-badge,
#viewDetalhes .aq-stand-verified-detail,
#viewDetalhes .aq20-verified-corner,
#viewDetalhes .aq22-verified-corner,
#viewDetalhes .aq23-verified-corner,
#viewDetalhes .aq24-verified-corner,
#viewDetalhes .aq-verified-badge,
#viewDetalhes .stand-verified-badge,
#viewDetalhes .badge-stand-verificado,
.aq26-hide-legacy-badge{display:none!important;visibility:hidden!important}

.card .card-img-box img[src*="stand-verificado-autoquer"],
.card .card-img-box img[src*="stand_verificado"],
.card .card-img-box img[src*="selo-verificado"],
#viewDetalhes .det-main-photo-box img[src*="stand-verificado-autoquer"],
#viewDetalhes .det-main-photo-box img[src*="stand_verificado"],
#viewDetalhes .det-main-photo-box img[src*="selo-verificado"]{display:none!important;visibility:hidden!important}

/* Selo V26: tamanho fixo para nunca voltar a ocupar a fotografia toda. */
.card .card-img-box > .aq26-stand-badge,
#viewDetalhes .det-main-photo-box > .aq26-stand-badge{
  position:absolute!important;
  display:block!important;
  top:8px!important;
  right:8px!important;
  left:auto!important;
  bottom:auto!important;
  width:42px!important;
  height:42px!important;
  min-width:42px!important;
  min-height:42px!important;
  max-width:42px!important;
  max-height:42px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  line-height:0!important;
  z-index:120!important;
  pointer-events:none!important;
  overflow:visible!important;
  filter:drop-shadow(0 2px 5px rgba(0,0,0,.60))!important;
}
#viewDetalhes .det-main-photo-box > .aq26-stand-badge{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important}
.card .card-img-box > .aq26-stand-badge > img,
#viewDetalhes .det-main-photo-box > .aq26-stand-badge > img{
  display:block!important;
  width:100%!important;
  height:100%!important;
  min-width:0!important;
  min-height:0!important;
  max-width:none!important;
  max-height:none!important;
  object-fit:contain!important;
  object-position:center!important;
  background:transparent!important;
  border:0!important;
  margin:0!important;
  padding:0!important;
  opacity:1!important;
  visibility:visible!important;
}

/* Só o canto da fotografia no feed. Sem selo/seguidores na linha de detalhes. */
.card .aq-card-followers{display:none!important}
.card .aq20-verified-inline,.card .aq20-verified-detail{display:none!important}

@media(max-width:650px){
  .card .card-img-box > .aq26-stand-badge{top:6px!important;right:6px!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;max-width:36px!important;max-height:36px!important}
  #viewDetalhes .det-main-photo-box > .aq26-stand-badge{top:7px!important;right:7px!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important}
}
