.md-typeset .admonition.abstract,
.md-typeset details.abstract {
  border-color: #00bfa5;
}

.md-typeset .abstract > .admonition-title,
.md-typeset .abstract > summary {
  background-color: color-mix(in srgb, #00bfa5 10%, transparent);
}

.md-typeset details.note {
  border-color: var(--md-default-fg-color--lightest);
  box-shadow: none;
}

.md-typeset details.note > summary {
  background-color: transparent;
}

.md-typeset details.note + details.note {
  margin-top: 0.6rem;
}

.md-typeset details > summary {
  font-weight: 600;
}

@media screen and (max-width: 44.984375em) {
  .md-typeset details > summary {
    line-height: 1.45;
  }
}
