/* ========================================================================
   Time Distribution Size Check API tables

   Used by:
     docs/data-quality-checks/time-distribution-size/api.md

   The first column carries payload field names and never wraps. A middle
   column, when present, holds a short Required marker and stays narrow and
   centered. The last column takes the rest with a readable floor.
   ======================================================================== */

.time-distribution-size-api-fields-table table {
  width: 100%;
}

.time-distribution-size-api-fields-table table th {
  min-width: 0;
}

.time-distribution-size-api-fields-table table th,
.time-distribution-size-api-fields-table table td {
  vertical-align: top;
}

.time-distribution-size-api-fields-table table th:nth-child(1),
.time-distribution-size-api-fields-table table td:nth-child(1) {
  white-space: nowrap;
  padding-right: 1.5rem;
}

.time-distribution-size-api-fields-table table th:nth-child(2):not(:last-child),
.time-distribution-size-api-fields-table table td:nth-child(2):not(:last-child) {
  white-space: nowrap;
  text-align: center;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.time-distribution-size-api-fields-table table th:last-child,
.time-distribution-size-api-fields-table table td:last-child {
  width: 100%;
  min-width: 28rem;
}
