:root {
    --md-primary-fg-color: #00A3C4;
}


.md-tabs__item--active .md-tabs__link, .md-nav__item .md-nav__link--active, .md-nav__item .md-nav__link--active code {
    font-weight: bold;
}

.md-sidebar .md-sidebar--primary {
    height: 100%;
}

/* use full width */
.md-grid {
  max-width: 95%;
}

.sparkline{
  display:block;
  margin:.25rem 0 .5rem 0;
}


#board-decisions {
  width: 100%;
}

#board-decisions td,
#board-decisions th {
  vertical-align: top;
}

#board-decisions td:nth-child(3) {
  white-space: normal;
}


#board-decisions td:nth-child(4) a {
  white-space: nowrap;
}

.decision-badge {
  display: inline-block;
  margin-left: .5rem;
  padding: .12rem .45rem;
  border-radius: 999px;
  font-size: .72em;
  font-weight: 700;
  line-height: 1.4;
  border: 1px solid currentColor;
  opacity: .95;
}

#board-decisions tr.decision-new td {
  background: color-mix(in srgb, var(--md-accent-fg-color) 10%, transparent);
}

.decision-badge--new {
  color: var(--md-accent-fg-color);
  background: color-mix(in srgb, var(--md-accent-fg-color) 14%, transparent);
}

.md-typeset h3[id^="vb-"] {
  margin-top: 2rem;
  padding-top: 1.25rem;
  border-top: 1px solid var(--md-default-fg-color--lightest);
}

.md-typeset h3[id^="vb-"] + p {
  margin-top: .4rem;
}

.md-typeset hr {
  border: 0;
  border-top: 1px solid var(--md-default-fg-color--lightest);
  margin: 1.75rem 0;
}
