
/* V1178 — corrigir corte da última coluna da tabela do plano de calibração */
.metro-table-card {
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
  box-sizing:border-box !important;
  overflow:visible !important;
}
.metro-table-card .table-wrap {
  display:block !important;
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
  box-sizing:border-box !important;
  overflow-x:auto !important;
  overflow-y:visible !important;
  scrollbar-gutter:auto !important;
}
.metro-table-card .metro-dashboard-table {
  width:100% !important;
  min-width:0 !important;
  max-width:100% !important;
  table-layout:fixed !important;
  box-sizing:border-box !important;
}
/* Distribuição responsiva totaliza 100% e reserva espaço suficiente para a ação. */
.metro-table-card .metro-dashboard-table th:nth-child(1),
.metro-table-card .metro-dashboard-table td:nth-child(1) { width:10% !important; }
.metro-table-card .metro-dashboard-table th:nth-child(2),
.metro-table-card .metro-dashboard-table td:nth-child(2) { width:9% !important; }
.metro-table-card .metro-dashboard-table th:nth-child(3),
.metro-table-card .metro-dashboard-table td:nth-child(3) { width:13% !important; }
.metro-table-card .metro-dashboard-table th:nth-child(4),
.metro-table-card .metro-dashboard-table td:nth-child(4) { width:12% !important; }
.metro-table-card .metro-dashboard-table th:nth-child(5),
.metro-table-card .metro-dashboard-table td:nth-child(5) { width:9% !important; }
.metro-table-card .metro-dashboard-table th:nth-child(6),
.metro-table-card .metro-dashboard-table td:nth-child(6) { width:12% !important; }
.metro-table-card .metro-dashboard-table th:nth-child(7),
.metro-table-card .metro-dashboard-table td:nth-child(7) { width:15% !important; }
.metro-table-card .metro-dashboard-table th:nth-child(8),
.metro-table-card .metro-dashboard-table td:nth-child(8) { width:10% !important; }
.metro-table-card .metro-dashboard-table th:nth-child(9),
.metro-table-card .metro-dashboard-table td:nth-child(9) { width:10% !important; }
.metro-table-card .metro-dashboard-table th {
  padding:10px 8px !important;
  white-space:normal !important;
  overflow-wrap:anywhere !important;
  word-break:normal !important;
  text-overflow:clip !important;
  line-height:1.25 !important;
}
.metro-table-card .metro-dashboard-table td {
  padding:11px 8px !important;
  overflow-wrap:anywhere !important;
  word-break:normal !important;
  text-overflow:clip !important;
  vertical-align:middle !important;
}
.metro-table-card .metro-dashboard-table td.metro-actions-cell,
.metro-table-card .metro-dashboard-table td:last-child {
  overflow:visible !important;
  text-align:center !important;
  padding-left:5px !important;
  padding-right:5px !important;
}
.metro-table-card .metro-dashboard-table td.metro-actions-cell .metro-row-actions,
.metro-table-card .metro-dashboard-table td:last-child .metro-row-actions {
  display:flex !important;
  justify-content:center !important;
  align-items:center !important;
  max-width:100% !important;
}
.metro-table-card .metro-dashboard-table td .metro-row-actions button,
.metro-table-card .metro-dashboard-table td:last-child button {
  max-width:100% !important;
  white-space:nowrap !important;
}
@media(max-width:760px) {
  .metro-table-card .table-wrap { overflow-x:auto !important; }
  .metro-table-card .metro-dashboard-table {
    min-width:850px !important;
    max-width:none !important;
  }
}
