/* ========================================================================
   Tool Catalog tables

   Used by:
     docs/agentq/deep-dive/tool-catalog.md

   Every table on the page shares the same three columns. Tool names are code
   identifiers and the data classification is a short label, so both keep to
   one line and the description column takes whatever is left over.
   ======================================================================== */
.agentq-tools-table table {
  width: 100%;
  /* The theme already wraps tables in its own horizontal scroller, so a second
     overflow container here would draw a second scrollbar. */
  min-width: 46rem;
}

.agentq-tools-table table th,
.agentq-tools-table table td {
  vertical-align: top;
}

.agentq-tools-table table th:nth-child(1),
.agentq-tools-table table td:nth-child(1) {
  white-space: nowrap;
  min-width: 17rem;
}

.agentq-tools-table table th:nth-child(2),
.agentq-tools-table table td:nth-child(2) {
  white-space: nowrap;
}

.agentq-tools-table table th:nth-child(3),
.agentq-tools-table table td:nth-child(3) {
  width: 100%;
}
