/* Reference pages lean on definition lists heavily -- give them room. */
.md-typeset dl dt {
  margin-top: 1.1em;
  font-weight: 600;
}

.md-typeset dl dd {
  margin-left: 1.4em;
}

/* Member headings rendered by renderMember(): keep the type link muted so the
   member name itself is what the eye lands on. */
.md-typeset h3 a.reference,
.md-typeset h4 a.reference {
  font-weight: 400;
  opacity: 0.75;
}

/* Wide member tables should scroll rather than push the page sideways. */
.md-typeset__table {
  overflow-x: auto;
}

/* Status callouts used across the reference. */
.md-typeset .admonition.experimental,
.md-typeset details.experimental {
  border-color: rgb(255, 145, 0);
}

.md-typeset .experimental > .admonition-title,
.md-typeset .experimental > summary {
  background-color: rgba(255, 145, 0, 0.1);
}
