/* Accent colors for the homepage feature list, keyed by item position.
   def_list renders flat <dt>/<dd> siblings under one <dl>, so each dt's
   own nth-of-type position is what identifies "item N" here. */
.feature-list dl > dt:nth-of-type(1) .twemoji {
  color: #1a9655;
}

.feature-list dl > dt:nth-of-type(2) .twemoji {
  color: #2f6fed;
}

.feature-list dl > dt:nth-of-type(3) .twemoji {
  color: #8952e0;
}

.feature-list dl > dt:nth-of-type(4) .twemoji {
  color: #e08a2f;
}

.feature-list dl > dt:nth-of-type(5) .twemoji {
  color: #e02f2f;
}

.feature-list dl > dt {
  font-size: 1.1em;
}

/* Keep short identifiers (e.g. table "Key" columns) on one line instead of
   wrapping once a long "Notes" column forces the table layout to squeeze
   every column's width. */
.md-typeset table:not([class]) td:first-child,
.md-typeset table:not([class]) th:first-child {
  white-space: nowrap;
}