/* V6.1.120. Identidade do card de treinamentos nas Gestões 1T / 3T. */
#v621Gestao1T .v565-hub-card.ccq120-treinos,
#v620Gestao3T .v565-hub-card.ccq120-treinos {
  background:#f3f9fd!important;
  border-top:4px solid #187fb3!important;
  border-color:#bddfed!important;
  border-top-color:#187fb3!important;
  color:#124e7a;
}
#v621Gestao1T .ccq120-treinos .v565-hub-icon,
#v620Gestao3T .ccq120-treinos .v565-hub-icon{
  background:#deeff9!important;color:#1471a3!important;
}
#v621Gestao1T .ccq120-treinos .v565-hub-count,
#v620Gestao3T .ccq120-treinos .v565-hub-count{background:#d5edfc;color:#115b87}
#v621Gestao1T .ccq120-treinos:focus-visible,
#v620Gestao3T .ccq120-treinos:focus-visible{outline:3px solid #2e84bb;outline-offset:2px}

/* Separação explícita do resumo. Aplica-se à Matriz 2T e às Matrizes CP7 1T / 3T.
   Colunas e quantidades ficam alinhadas e a paleta de percentuais é preservada. */
#v500Matriz .mh585-table .mh5102-summary-row.pct > th,
#v500Matriz .mh585-table .mh5102-summary-row.pct > td,
.ccq111-matrix .mh585-table .mh5102-summary-row.pct > th,
.ccq111-matrix .mh585-table .mh5102-summary-row.pct > td{
  border-top:3px solid #328dc7!important;
}
#v500Matriz .mh585-table .mh5102-summary-row.count > th,
#v500Matriz .mh585-table .mh5102-summary-row.count > td,
.ccq111-matrix .mh585-table .mh5102-summary-row.count > th,
.ccq111-matrix .mh585-table .mh5102-summary-row.count > td{
  border-top:1px solid #92bad3!important;
  border-bottom:2px solid #c0d6e4!important;
}
#v500Matriz .mh585-table .mh5102-summary-row > td.mh5102-summary-cell,
.ccq111-matrix .mh585-table .mh5102-summary-row > td.mh5102-summary-cell{
  border-left:1px solid #afc9dc!important;
  border-right:1px solid #afc9dc!important;
  box-shadow:inset 1px 0 0 #e7f0f6!important;
}
#v500Matriz .mh585-table .mh5102-summary-row > td.mh5102-summary-spacer,
.ccq111-matrix .mh585-table .mh5102-summary-row > td.mh5102-summary-spacer{
  border-right:3px solid #7da9c7!important;
  background:#eaf4fb!important;
}
#v500Matriz .mh585-table .mh5102-summary-row > th,
.ccq111-matrix .mh585-table .mh5102-summary-row > th{
  border-right:1px solid #a9c5da!important;
  background:#eaf4fb!important;
}
