:root {

    --md-primary-fg-color: #861f41;
    --md-primary-fg-color--light: #861f4194;
    --md-primary-fg-color--dark: #ac325a;
    --md-primary-bg-color: hsla(0, 0%, 100%, 1);
    --md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7);
    --md-primary-bg-color--dark: #01344b;
    --md-text-link-color: #01344b;

    /* Accent color shades */
    --md-accent-fg-color: rgb(98, 18, 189);
    --md-accent-fg-color--transparent: hsla(189, 100%, 37%, 0.1);
    --md-accent-bg-color: hsla(0, 0%, 100%, 1);
    --md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7);    
}
    :root > * {
  
    /* Code block color shades */
    /*--md-code-bg-color: rgb(17, 17, 17); */
    /*--md-code-fg-color: rgb(9, 54, 77); */

    /* Header */
    --md-header-bg-color: #01344b;
    --md-header-bg-color--dark: hsla(0, 0%, 0%, 0.32);
    
    /* Footer */
    --md-footer-bg-color: #01344b;
    --md-footer-bg-color--dark: hsla(0, 0%, 0%, 0.32);
    --md-footer-fg-color: hsla(0, 0%, 100%, 1);
    --md-footer-fg-color--light: hsla(0, 0%, 100%, 0.7);
    --md-footer-fg-color--lighter: hsla(0, 0%, 100%, 0.3);
  }


[data-md-color-scheme="slate"] {
    --md-hue: 240; 
}

[data-md-color-scheme="youtube"] {
    --md-primary-fg-color:        #EE0F0F;
    --md-primary-fg-color--light: #ECB7B7;
    --md-primary-fg-color--dark:  #90030C;
}