/* ===== 57J - NORMALIZAÇÃO VISUAL VENDAS DA EQUIPE ===== */

/* Esconde qualquer sobra de filtros de vendedor dos testes */
#mtSellerFilter57C,
#mtSellerFilter57B,
#mtSellerFilter57A,
#moovEquipeSellerFilter56Y,
#moovEquipeSellerFilter56Z,
#moovEquipeSellerFilter57A {
  display: none !important;
}

/* Remove ocultação de linhas causada pelos filtros antigos */
.mt-row-hidden-57c,
.mt-row-hidden-57b,
.moov-seller-row-hidden-56y,
.moov-seller-row-hidden-56z,
.moov-seller-row-hidden-57a {
  display: table-row !important;
}

/* Volta os filtros comerciais para layout normal */
#sec-vendas-equipe-final .mt-filter {
  min-height: unset !important;
  padding-bottom: unset !important;
  overflow: visible !important;
}

#sec-vendas-equipe-final .mt-filter-head {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 24px !important;
}

#sec-vendas-equipe-final .mt-tools {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-end !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
  width: auto !important;
  max-width: 100% !important;
}

#sec-vendas-equipe-final .mt-tools input[type="date"] {
  width: 170px !important;
  min-width: 170px !important;
  max-width: 170px !important;
}

#sec-vendas-equipe-final .mt-tools select {
  width: 150px !important;
  min-width: 150px !important;
  max-width: 150px !important;
}

#sec-vendas-equipe-final .mt-tools button {
  min-width: 120px !important;
}

/* Garante que os cards e tabela voltem ao fluxo normal */
#sec-vendas-equipe-final .mt-kpis,
#sec-vendas-equipe-final .mt-panel {
  position: relative !important;
  z-index: 1 !important;
}
