/* SIFAMAC+/QUINCA+ v126 — alignement rapports */

/* Écran : mêmes largeurs et mêmes alignements pour en-têtes et données. */
.report-table-v124{
  width:100%!important;
  table-layout:fixed!important;
}
.report-table-v124 th,
.report-table-v124 td{
  vertical-align:middle!important;
}
.report-table-v124 th:nth-child(1),
.report-table-v124 td:nth-child(1){
  width:8%!important;
  text-align:center!important;
}
.report-table-v124 th:nth-child(2),
.report-table-v124 td:nth-child(2){
  width:14%!important;
  text-align:left!important;
}
.report-table-v124 th:nth-child(3),
.report-table-v124 td:nth-child(3),
.report-table-v124 th:nth-child(4),
.report-table-v124 td:nth-child(4),
.report-table-v124 th:nth-child(5),
.report-table-v124 td:nth-child(5),
.report-table-v124 th:nth-child(6),
.report-table-v124 td:nth-child(6),
.report-table-v124 th:nth-child(7),
.report-table-v124 td:nth-child(7){
  text-align:right!important;
  white-space:nowrap!important;
}
.report-table-v124 th:nth-child(3),
.report-table-v124 td:nth-child(3),
.report-table-v124 th:nth-child(4),
.report-table-v124 td:nth-child(4),
.report-table-v124 th:nth-child(5),
.report-table-v124 td:nth-child(5),
.report-table-v124 th:nth-child(6),
.report-table-v124 td:nth-child(6){
  width:14%!important;
}
.report-table-v124 th:nth-child(7),
.report-table-v124 td:nth-child(7){
  width:22%!important;
}
.report-table-v124 th:nth-child(n+3) .report-sort-btn-v124{
  width:100%!important;
  text-align:right!important;
}
.report-table-v124 th:nth-child(1) .report-sort-btn-v124{
  width:100%!important;
  text-align:center!important;
}
.report-table-v124 th:nth-child(2) .report-sort-btn-v124{
  width:100%!important;
  text-align:left!important;
}

/* Message discret pendant la resynchronisation des versements. */
.quote-refresh-v126{
  margin:0 0 10px;
  padding:8px 10px;
  border:1px solid var(--line);
  border-radius:9px;
  background:#f5f8fc;
  color:var(--muted);
  font-size:10px;
  font-weight:750;
}

@media(max-width:900px){
  .report-table-v124{
    min-width:900px!important;
  }
}
