/* ==========================================================================
   Styles for the Data Catalog Links link-card fields component
   (components/data-catalog-links/link-card-fields-datastore.md, emitted by the
   dcl_link_card_fields_datastore() macro). Applies only to the table the component
   wraps in <div class="dcl-link-card-fields-datastore" markdown>.
   ========================================================================== */

.md-typeset .dcl-link-card-fields-datastore table {
  width: 100%;
}

/* The Label column mirrors the link card rows: icon inline before the label,
   held to a fixed width so the description gets the room. */
.md-typeset .dcl-link-card-fields-datastore th:first-child,
.md-typeset .dcl-link-card-fields-datastore td:first-child {
  width: 13rem;
  min-width: 11rem;
  vertical-align: middle;
}

/* Icons carry the theme's `.lg` size; here only color, alignment, and the
   gap before the label. */
.md-typeset .dcl-link-card-fields-datastore td:first-child .twemoji {
  color: var(--q-brick);
  vertical-align: -0.3rem;
  margin-right: 0.25rem;
}

.md-typeset .dcl-link-card-fields-datastore td:last-child {
  vertical-align: middle;
}
