/*  Header shadow */
.md-header--shadow {
    box-shadow: none;
}

/* Title */
.md-header__topic:first-child {
    font-family: var(--md-code-font-family);
}

/* Figure caption */
figcaption {
    font-size: 0.68rem;
}

/* Mermaid */
.mermaid {
    text-align: center;
}

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


[data-md-color-scheme="JGI"] {
    --md-primary-fg-color:        #fdba4dff;
    --md-primary-fg-color--light: #fdba4dff;
    --md-primary-fg-color--dark:  #fdba4dff;
    --md-primary-bg-color:        #101f29ff;
    --md-primary-bg-color--light: #101f29ff;
    --md-accent-fg-color:         #bb7910ff;
    --md-accent-fg-color--transparent:  #fff1daff;
    --md-accent-bg-color:          #3b6e8fff;
    --md-accent-bg-color--light:   #3b6e8fff;
  }


[data-md-color-scheme="JGI_dark"] {
    --md-primary-fg-color:        #2a4e66ff;
    --md-primary-fg-color--light: #2a4e66ff;
    --md-primary-fg-color--dark:  #2a4e66ff;
    --md-primary-bg-color:        #d3691bff;
    --md-primary-bg-color--light: #d3691bff;
    --md-accent-fg-color:         #99bd3cff;
    --md-accent-fg-color--transparent:  #99bd3cff;
    --md-accent-bg-color:          #99bd3cff;
    --md-accent-bg-color--light:   #99bd3cff;
    --md-footer-bg-color--dark:          #00000052;
  }


  /* // Accent color shades
  --md-accent-fg-color:                hsla(#{hex2hsl($clr-indigo-a200)}, 1);
  --md-accent-fg-color--transparent:   hsla(#{hex2hsl($clr-indigo-a200)}, 0.1);
  --md-accent-bg-color:                hsla(0, 0%, 100%, 1);
  --md-accent-bg-color--light:         hsla(0, 0%, 100%, 0.7); */


  /* --md-primary-fg-color--light: #fdba4d;
  --md-primary-fg-color--dark:  #004fff;
  --md-accent-fg-color:        #ff000b;
  --md-accent-fg-color--light: #ff000b;
  --md-accent-fg-color--dark:  #ff000b; */