/* WEB27_DICAS_DIREITA_V4 — somente painel da Visão geral. */
#content .w12-wrap .web27-v4-hide-nina { display:none!important; }
#content .w12-wrap .web27-dicas-right-row {
  display:grid!important;
  grid-template-columns:minmax(0,2.2fr) minmax(0,1fr)!important;
  align-items:start!important;
  gap:20px!important;
  grid-column:1/-1!important;
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
  margin:0!important;
  box-sizing:border-box!important;
}
#content .w12-wrap .web27-dicas-right-row > [data-web27-dicas-layout="lists"],
#content .w12-wrap .web27-dicas-right-row > [data-web27-dicas-layout="tips"] {
  width:100%!important;min-width:0!important;max-width:none!important;
  box-sizing:border-box!important;margin:0!important;align-self:start!important;
}
#content .w12-wrap .web27-dicas-right-row > [data-web27-dicas-layout="lists"] {
  grid-column:1!important;grid-row:1!important;
}
#content .w12-wrap .web27-dicas-right-row > [data-web27-dicas-layout="tips"] {
  grid-column:2!important;grid-row:1!important;
}
#content .w12-wrap .web27-dicas-right-row [data-web27-dicas-layout="tips"] :is(button,a) {
  max-width:100%;box-sizing:border-box;
}
@media(max-width:1250px) {
  #content .w12-wrap .web27-dicas-right-row {
    grid-template-columns:minmax(0,1fr)!important;
    gap:16px!important;
  }
  #content .w12-wrap .web27-dicas-right-row > [data-web27-dicas-layout="tips"] {
    grid-column:1!important;grid-row:2!important;
  }
}

/* WEB27_BANNER_ACIMA_LISTAS_V5 — banner apenas na coluna esquerda, ANTES das listas. */
#content .w12-wrap .web27-dicas-right-row.web27-v5-banner-acima {
  column-gap:20px!important;
  row-gap:14px!important;
}
#content .w12-wrap .web27-dicas-right-row.web27-v5-banner-acima > [data-anl27-slot="inicio-banner"] {
  grid-column:1!important;
  grid-row:1!important;
  margin:0!important;
  min-width:0!important;
  width:100%!important;
  max-width:100%!important;
  box-sizing:border-box!important;
  align-self:stretch!important;
}
#content .w12-wrap .web27-dicas-right-row.web27-v5-banner-acima > [data-web27-dicas-layout="lists"] {
  grid-column:1!important;
  grid-row:2!important;
}
#content .w12-wrap .web27-dicas-right-row.web27-v5-banner-acima > [data-web27-dicas-layout="tips"] {
  grid-column:2!important;
  grid-row:1 / span 2!important;
}
@media(max-width:1250px) {
  #content .w12-wrap .web27-dicas-right-row.web27-v5-banner-acima > [data-anl27-slot="inicio-banner"] {
    grid-column:1!important;grid-row:1!important;
  }
  #content .w12-wrap .web27-dicas-right-row.web27-v5-banner-acima > [data-web27-dicas-layout="lists"] {
    grid-column:1!important;grid-row:2!important;
  }
  #content .w12-wrap .web27-dicas-right-row.web27-v5-banner-acima > [data-web27-dicas-layout="tips"] {
    grid-column:1!important;grid-row:3!important;
  }
}
