/* Light mode */
[data-md-color-scheme="default"] .md-typeset h1 {
    font-size: 2rem;
    font-weight: 400;
    letter-spacing: -0.02em;
    margin-bottom: 0.5em;
    color: black;
}

/* Dark mode */
[data-md-color-scheme="slate"] .md-typeset h1 {
    font-size: 2rem;
    font-weight: 400;
    letter-spacing: -0.02em;
    margin-bottom: 0.5em;
}

.md-typeset h2 {
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: -0.015em;
    margin-top: 1.5em;
    margin-bottom: 0.4em;
}

.md-typeset h3 {
    font-size: 1.15rem;
    font-weight: 400;
    letter-spacing: -0.01em;
    margin-top: 1.4em;
    margin-bottom: 0.35em;
}

.md-typeset {
    font-size: 0.75rem;
}

.md-header__button.md-logo img {
    height: 48px;   /* default is around 24px */
}

[data-md-color-scheme="slate"] {

  /* background layers */
  --md-default-bg-color: #121212;
  --md-default-bg-color--light: #1b1b1b;
  --md-default-bg-color--lighter: #242424;

  /* text */
  --md-default-fg-color: #e6e6e6;
  --md-default-fg-color--light: #c7c7c7;
  --md-default-fg-color--lighter: #9e9e9e;

  /* headings */
  --md-typeset-color: #ffffff;

  /* links */
  --md-typeset-a-color: #8ab4f8;
}

/* make project names stand out */
.md-typeset table td:nth-child(2) {
  font-weight: 600;
}

/* Make the blockquote violet */
.md-content blockquote {
  border-left: 4px solid #7c3aed !important;
  color: #7c3aed !important;
}