/*
    ______    __                     __         __  ___                 _     
   / ____/___/ /_  ______ __________/ /___     /  |/  /___  _________ _(_)____
  / __/ / __  / / / / __ `/ ___/ __  / __ \   / /|_/ / __ \/ ___/ __ `/ / ___/
 / /___/ /_/ / /_/ / /_/ / /  / /_/ / /_/ /  / /  / / /_/ / /  / /_/ / (__  ) 
/_____/\__,_/\__,_/\__,_/_/   \__,_/\____/  /_/  /_/\____/_/   \__,_/_/____/  
 
 CSS Variable configuration
 
 */

:root {
    --em-fonts-sans: "Muli", Arial, Helvetica, sans-serif;
    --em-fonts-serif: "Vollkorn", "Times New Roman", serif;
    --em-fonts-mono: "IBM Plex Mono", "Consolas", "DejaVu Sans Mono", Monaco, "Courier New", Courier, monospace;

    --em-serif-adjust: 1.15; /* Adjust serif font size */

    --emcor-body-text: #FEFDFB;
    --emcor-body-bg: #0C144F;
    --emcor-body-bg-grad: #080D35; /* background gradient */

    --emcor-header-bg: #0C144F;
    --emcor-header-bg-grad: #0C144F; /* background gradient */
    --emcor-header-accent: #FC440F;

    --emcor-fixedheader-bg: #1627A8;
    --emcor-fixedheader-bg-grad: #132190EE; /* background gradient */

    --emcor-footer-text: #DEDDDA;
    --emcor-footer-bg: #080D35;
    --emcor-footer-bg-grad: #0B0C16;

    --emcor-prefooter-bg: #171C52;
    --emcor-prefooter-bg-grad: #151A4CF6;

    --emcor-links: #FBFBFB;
    --emcor-links-hover: #FFC857;
    --emcor-links-focus: #FF7700;
    --emcor-links-visited: #FBFBFB;
    --emcor-links-active: #FC440F;

    --emcor-halfway-over: #999;
    --emcor-halfway: #808080;
    --emcor-halfway-under: #666;
    
    --emcor-lighten-strong: #FFF6;
    --emcor-lighten: #FFF4;
    --emcor-lighten-slight: #FFF2;
    --emcor-lighten-slighter: #FFF1;

    --emcor-darken-strong: #0004;
    --emcor-darken-stronger: #0007;

    --emcor-messages: #1637C899;
    --emcor-messages-error: #FC440FCC;

    --emcor-code-bg: #0006;
    --emcor-code-c1: #66D9EF;
    --emcor-code-c2: #A6E22E;
    --emcor-code-c3: #777;

    --emcor-button-red: #CE3202;
    --emcor-button-red-strong: #FC440F;
    --emcor-button-green: #0F8844;
    --emcor-button-green-strong: #0FB844;
    --emcor-button-blue: #1637C8;
    --emcor-button-blue-strong: #2647F8;

    --emcor-selection-hl: #93F6;

    --em-font-11: 1.1rem;
    --em-font-12: 1.2rem;
    --em-font-13: 1.3rem;
    --em-font-14: 1.4rem;
    --em-font-15: 1.5rem;
    --em-font-16: 1.6rem;
    --em-font-18: 1.8rem;
    --em-font-20: 2.0rem;

    --em-border-radius: 0.5rem;
    --em-menu-shadow: 2px 4px 4px 0 #0003;

    /* adjusted serifs, don't need to change */	

    --em-serif-13: calc(var(--em-font-13) * var(--em-serif-adjust));
    --em-serif-14: calc(var(--em-font-14) * var(--em-serif-adjust));
    --em-serif-15: calc(var(--em-font-15) * var(--em-serif-adjust));
    --em-serif-16: calc(var(--em-font-16) * var(--em-serif-adjust));
    --em-serif-18: calc(var(--em-font-18) * var(--em-serif-adjust));
    --em-serif-20: calc(var(--em-font-20) * var(--em-serif-adjust));

}
