/* 
 * public/css/jpv_variables.css
 * Variables globales CSS 
 * 
 * @author SIMON Stephane <stephane@bvb-software.fr>
 * @version 1.1.0
*/
:root {
    /*========== PRIMARY COLORS  ==========*/
    --primary-dark: #02093D;
    --primary-main: #2C4594; /* Bleu (logo) */

    /*========== SECONDARY COLORS  ==========*/
    --secondary-dark: #333333;
    --secondary-mid: #7A7979; /* Gris (logo) */
    --secondary-easy: #EEF0F2; /* Gris clair */

    /*========== TERTIARY COLORS  ==========*/
    --tertiary-main: #5DD9C1; /* Vert-cyan */
    --tertiary-mid: #00a2ff; /* Bleu intermédiaire */
    --tertiary-easy: #A0DDFF; /* Bleu clair (variante légèrement moins saturée) */

    /*========== UTILITY COLORS  ==========*/
    --container-bg: #EEF0F2;
    --text-dark: #121c3f;
    --text-main: #2C4594;
    --text-secondary: #333333;
    --white-color: #ffffff;

    /*========== CARDS SERVICES COLORS  ===========*/
    --card-gold: #ffd700;
    --card-red: #942c45;
    --card-green: #45942c;

    /*========== CARDS BORDER COLOR  ===========*/
    --border-card-color: #939393;

    /*========== JPV COLORS  ==========*/
    --jpv-dark: #121c3f;
    --jpv-main: #2C4594;

    /*======= Customer Sidebar =======*/
    --header-height: 3.5rem;
    --sidebar-width: 219px;

    /*======= Font and Typorgraphy =======*/
    --body-font: "Rubik", sans-serif;
    --jpv-font: "La Belle Aurore", cursive;
    --normal-font-size: 0.938rem;
    --small-font-size: 0.75rem;
    --smaller-font-size: 0.7rem;
    --text-primary-color: #2C4594;

    /*======= Font Weight =======*/
    --font-light: 300;
    --font-medium: 500;
}

@media screen and (min-width: 991px) {
    :root {
        --normal-font-size: 1rem;
        --small-font-size: 0.875rem;
        --smaller-font-size: 0.813rem;
    }
}
