/* Link colors */

/* https://github.com/squidfunk/mkdocs-material/blob/master/src/templates/assets/stylesheets/main/_colors.scss */
:root>* {
  /* https://medium.com/8px-magazine/a-beginners-guide-to-black-on-white-colour-accessibility-f49a18e16084 */
  --md-typeset-color: #4d4d4d;
  --md-typeset-a-color: #131313;

  /* --md-primary-fg-color--light: #ECB7B7;
  --md-primary-fg-color--dark:  #90030C; */
}

.md-typeset {
  /* Main font size */
  font-size: 0.65rem;

  a {
    text-decoration: underline;
    text-decoration-line: underline;
    text-decoration-color: #555555;
    text-decoration-style: dotted;
    /* text-decoration-style: wavy; */
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
    text-decoration-skip-ink: auto;

  }
}

/* .md-typeset a {
    color: #555555;
    word-break: break-word;
} */

/* Don't automatically add the first H1 from the page title. */
div.md-content  h1:first-child {
      display: none;
  }

/* Reduce the top space of the first H2 */
div.md-content > article > h2:first-of-type{
   margin-block-start: 0em;
}

/* Remove the top invisible button that eats up space. */
/* main.md-main > button.md-top {
  display: none;
} */

main.md-main > div.md-grid {
  margin-top: 0.3em;
}
