/* === Palette douce (fond) + vive (bordure) par type de jeu === */

/* Quiz */
.type-quiz {
    background-color: #E9F2FF;  /* Bleu clair pastel */
    color: #2B64B2;
}
.border-type-quiz {
    border-color: #2B64B2 !important;  /* Bleu vif */
}

/* Rapidité */
.type-rapidite {
    background-color: #FFF2E6;  /* Pêche très clair */
    color: #E67300;
}
.border-type-rapidite {
    border-color: #E67300 !important;  /* Orange punchy */
}

/* Plateforme */
.type-plateforme {
    background-color: #F0F8EA;  /* Vert très pâle */
    color: #4D9845;
}
.border-type-plateforme {
    border-color: #4D9845 !important;  /* Vert intense */
}

/* Puzzle / Association */
.type-puzzle {
    background-color: #F9EFFF;  /* Lavande pâle */
    color: #9B4DAE;
}
.border-type-puzzle {
    border-color: #9B4DAE !important;  /* Violet vif */
}

/* Aventure / Exploration */
.type-aventure {
    background-color: #FFF8E8;  /* Jaune vanille */
    color: #C0970B;
}
.border-type-aventure {
    border-color: #C0970B !important;  /* Jaune doré profond */
}

/* Mémoire */
.type-memoire {
    background-color: #E9FAF6;  /* Turquoise pastel */
    color: #3AA39A;
}
.border-type-memoire {
    border-color: #3AA39A !important;  /* Turquoise vif */
}

/* Classement / Tri */
.type-classement {
    background-color: #F4F4F4;  /* Gris doux */
    color: #4E6375;
}
.border-type-classement {
    border-color: #4E6375 !important;  /* Gris bleuté fort */
}

/* Construction / Création */
.type-construction {
    background-color: #FBE8F2;  /* Rose très doux */
    color: #C05289;
}
.border-type-construction {
    border-color: #C05289 !important;  /* Rose framboise */
}

/* Stratégie / Logique */
.type-strategie {
    background-color: #EDEAFF;  /* Bleu-lavande pastel */
    color: #5C4DC3;
}
.border-type-strategie {
    border-color: #5C4DC3 !important;
}

/* Escape game */
.type-escape {
    background-color: #F2F7F9;  /* Gris clair bleuté */
    color: #2F6B91;
}
.border-type-escape {
    border-color: #2F6B91 !important;
}
  