button.aq-close-button-centered{
  display:grid!important;
  place-items:center!important;
  padding:0!important;
  text-align:center!important;
  text-indent:0!important;
  letter-spacing:0!important;
  line-height:1!important;
  font-family:Arial,sans-serif!important;
  font-size:20px!important;
  font-weight:500!important;
  box-sizing:border-box!important;
  vertical-align:middle!important;
}

button.aq-close-button-centered>svg,
button.aq-close-button-centered>svg *{
  display:block!important;
  margin:0!important;
  transform:none!important;
}

button.aq-close-button-centered>svg{
  width:18px!important;
  height:18px!important;
  flex:none!important;
}

/* Uniformiza os botões dos diálogos, mesmo quando regras antigas alteram
   o alinhamento vertical ou o espaçamento interno de um deles. */
html body #modalAvisoAutoQuer .aq-site-dialog-actions{
  align-items:center!important;
}

html body #modalAvisoAutoQuer .aq-site-dialog-actions > button{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  height:42px!important;
  min-height:42px!important;
  margin:0!important;
  padding:0 16px!important;
  line-height:1!important;
  vertical-align:middle!important;
  text-align:center!important;
}

/* Cabeçalho mais direto no fluxo de publicação. */
html body #modalAnuncio .aq-anunciar-head .aq-anunciar-pill{
  display:none!important;
}

html body #modalAnuncio .aq-anunciar-head #aqAnunciarTitulo{
  margin:0 0 7px!important;
  color:#102820!important;
  font-size:clamp(1.8rem,4vw,2.25rem)!important;
  line-height:1.08!important;
  letter-spacing:-.035em!important;
  font-weight:850!important;
}

html body #modalAnuncio .aq-anunciar-head #aqAnunciarTitulo::before{
  display:none!important;
}
