/* ========================================================================
   SQL Dialects per Connector tables

   Used by:
     docs/container/computed-tables/deep-dive/sql-dialects.md

   The JDBC and Native tables take the full content width so both line up.
   Cells never wrap, so on narrow screens the theme's table wrapper scrolls
   sideways instead of squeezing the connector names or the two icon columns.
   ======================================================================== */
.sql-dialect-table .md-typeset__table {
  display: block;
  width: 100%;
}

.sql-dialect-table table {
  width: 100%;
}

/* The theme puts min-width: 5rem on every th, which fights the narrow No. column. */
.sql-dialect-table table th {
  min-width: 0;
}

.sql-dialect-table table th,
.sql-dialect-table table td {
  white-space: nowrap;
}

/* Connector column: logo and linked name share one cell. */
.sql-dialect-table table td:nth-child(2) img {
  vertical-align: middle;
  margin-right: 0.35rem;
}
