<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
:root{
  --fontStyle: sans-serif;
	--fontSize: 0.9em; 
  --borderGradient: 0%;
  --borderWidth: 1px;
	--contentBG: white;
	--contentFG: black;
	--contentEmp: #434e52;
	--accentDarkBG: #434e52;
	--accentDarkBGalpha: #434e52aa;
	--accentDarkFG: white;
	--accentLightBG: #efefef; /* modifiÃ© MD pour gris clair */
	--accentLightBGalpha: #efefef60;
	--accentLightFG: black;
  --pBkOthers: black; /* gris-vert - modifiÃ© MD pour noir */
  --pBkOthersLight: #efefef; /* gris-vert 20% transp - modifiÃ© MD pour gris clair */
  --pBkWarning: #c1002a; /* rouge - modifiÃ© MD pour rouge Cnam */
  --pBkWarningLight: #c1002a50;
  --pBkBasic: #c1002a; /* orange - modifiÃ© MD pour rouge Cnam */
  --pBkBasicLight: #c1002a50;
	--footerBG: #f2f2f2;
	--footerFG: white; /* noir - modifiÃ© MD pour blanc */
	--maxWidth: 1300px;
	--menuWidth: 300px;
  --bleuUnit: #369bd1; /* ajout MD */
  --bleuClair: #d8eef9; /* ajout MD */
  --rougeCnam: #c1002a; /* ajout MD */
  --rougeClair: #ffdce6; /* ajout MD */
  --vertAPT: #00b57b; /* ajout MD */
  --vertClair: #daece2; /* ajout MD */
  --grisClair: #efefef; /* ajout MD */
  --grisTresFonce: #2A3133; /* ajout MD */
  --jaunePale: #fffeef; /* ajout MD */
}
@media /*(max-width: 1300px)*/ { /* largeur contenu pages classiques - supprimÃ©e MD */
	.default .scroller, .sco .scroller, 
  .default .zen_true .scroller, .sco .zen_true .scroller{
		padding:1em;
	}
	.default #toolbox{
		position: relative;
		left: auto;
	}
}

/* ================== Modifications CnamGP - Marie DEBACQ (jan 2023) ================== */

/* page d'accueil */
.home #root{ /* image de fond page accueil */
    background: url(../img/tpl/back-home.svg) no-repeat;
    background-size: 100% 100%;
	background-color: white;
}
.home section.article {
	margin-top: 0%;
	margin-left: 40%;
	background-color: transparent;
	box-shadow: 0 0 0 0;
	border-radius: 0;
}
.home #content{
	background: url(../img/tpl/accueilCnamGP.svg) no-repeat bottom right 35px; /* flowsheet en surimpression */
    background-size: 63%;
}
.home #navigation a{ /* demarrage module ou reprendre oÃ¹ on en etait sur page accueil */
	background-color:transparent;
	box-shadow: 0 0 0 0;
	border-radius: 0;
}
.home #footer{ /* pied de page accueil */
	background-color:var(--grisTresFonce);
	color: white;
}

/* pages classiques */
.default #footer{ /* pied de page normale */
	background-color:var(--grisTresFonce);
	color: white;
}
.default #menu .mnu .practUc .lbl,
.default #content ul.plan .practUc .lbl {
	background: url(../img/tpl/menu-bullet-quizzz.svg) no-repeat top; /* icone devant exos rÃ©dac dans menu */
	background-size: 18px;
	background-position: 2px 4px;
}

/* objectif et corrections exos rÃ©dac */
.cBk_ti {
	color: var(--rougeCnam);
}
.cBk_co {
	background-color: var(--grisClair);
	background-image: linear-gradient(to right, var(--rougeCnam) 0%, rgba(0, 0, 0, 0) 100%);
}
.cBk {
	background-image: linear-gradient(0deg, var(--rougeCnam) 0%, rgba(0, 0, 0, 0) 100%);
}

h2{ /* titres grains */
	color: var(--rougeCnam);
}
section.article &gt; .hBk_ti, .sco section.article &gt; .mainContent_ti{ /* trait sous titre grains */
	background-image: linear-gradient(to right, var(--rougeCnam) 0%,rgba(0,0,0,0) 100%);
}
section &gt; .hBk_ti, .sco section &gt; .mainContent_ti{ /* titre parties de grains */
	background-image: linear-gradient(to right, var(--rougeCnam) 0%,rgba(0,0,0,0) 100%);
	color:var(--rougeCnam);
}

.default #menu .mnu .sel_yes &gt;.lbl .item span, .default #content ul.plan .sel_yes &gt; span { /* titre en surbrillance quand selectionne dans menu navigation */
	background-color: var(--rougeCnam);
}

/* figcaption{ /* lÃ©gendes des figures */
/*	font-style:normal;
	font-weight:bold;
	font-size:110%;
	background-image: transparent;
	color:black;
} */



blockquote.rBk:before{ /* dÃ©but citation */
	color:var(--bleuUnit);
}
blockquote.rBk:after{ /* fin citation */
	color:var(--bleuUnit);
}


/* --------------------------------------------------- */
/* liens bleus */
.txt_ul{
	color:var(--bleuUnit);
}
.dwnLnk{
	color:var(--bleuUnit);
}
.dwnLnk::after{
	color:var(--bleuUnit);
}
.subLnk{
	color:var(--bleuUnit);
}
.subLnk::after{
	color:var(--bleuUnit);
}
.op_txt_ul{
	color:var(--bleuUnit);
}
.op_txt_ul::after{
	color:var(--bleuUnit);
}


/* --------------------------------------------------- */
/* tableaux rouges */
.txt_tb th {
	border:2px solid var(--rougeCnam);
	background-color: var(--rougeClair);
}
.txt_tb td {
	border:2px solid var(--rougeCnam);
}
.txt_tb caption {
	color:var(--rougeCnam);
	font-style:normal;
	font-weight:bold;
	font-size:110%;
}
.txt_tb p {
	margin:0.2em 0.2em;
	text-align:center;
}


/* --------------------------------------------------- */
/* info-bulles bleues */
.tooltip{
	background-color: var(--bleuClair);
	border:2px solid var(--bleuUnit);
}
.tooltip_ti{
	background-color: var(--bleuUnit);
	color:var(--bleuClair);
}

.subWindow_win{ /* fenetre popup (avant-propos etc.) */
	border:2px solid var(--bleuUnit);
}
.subWindow_ti{ /* titre fenetre popup (avant-propos etc.) */
	background-color: var(--bleuUnit);
	color:var(--bleuClair);
}

/* nomenclature */
.ttnome td{
	background-color: white;
}
/*.tooltip_co {
	padding: 2px 2px;
	background-color:white;
}

/* --------------------------------------------------- */
/* balises pedago */

.resInFlow_ti {
	background-color: transparent;
	color: black;
	font-weight:bold;
}


/* Notion fondamentale en rouge */
.basic_ti{
	color: var(--rougeCnam);	
}
.basic_co{
	background-color:var(--rougeClair);
}

/* Attention tout en rouge */
.warning{
	color:var(--rougeCnam);
}
.warning_co{
	background-color:var(--rougeClair);
}

/* MÃ©thode en vert */
.method{
	background-image: linear-gradient(0deg, var(--vertAPT) 0%, rgba(0, 0, 0, 0) 100%);
}
.method_ti i.type{
	color: var(--vertAPT);	
}
.method_co{
	background-color:var(--vertClair);
	background-image: linear-gradient(to right, var(--vertAPT) 0%, rgba(0, 0, 0, 0) 100%);
}
.method_ti {
	color:var(--vertAPT);
}

/* DÃ©finition en bleu */
.def{
	background-image: linear-gradient(0deg, var(--bleuUnit) 0%, rgba(0, 0, 0, 0) 100%);
}
.def_ti i.type{
	color: var(--bleuUnit);	
}
.def_co{
	background-color:var(--bleuClair);
	background-image: linear-gradient(to right, var(--bleuUnit) 0%, rgba(0, 0, 0, 0) 100%);
}
.def_ti {
	color:var(--bleuUnit);
}

/* Remarque en bleu */
.remark{
	background-image: linear-gradient(0deg, var(--bleuUnit) 0%, rgba(0, 0, 0, 0) 100%);
}
.remark_ti i.type{
	color: var(--bleuUnit);	
}
.remark_co{
	background-color:var(--bleuClair);
	background-image: linear-gradient(to right, var(--bleuUnit) 0%, rgba(0, 0, 0, 0) 100%);
}
.remark_ti {
	color:var(--bleuUnit);
}

/* Conseil en bleu */
.advice{
	background-image: linear-gradient(0deg, var(--bleuUnit) 0%, rgba(0, 0, 0, 0) 100%);
}
.advice_ti i.type{
	color:var(--bleuUnit);	
}
.advice_co{
	background-color:var(--bleuClair);
	background-image: linear-gradient(to right, var(--bleuUnit) 0%, rgba(0, 0, 0, 0) 100%);
}
.advice_ti {
	color:var(--bleuUnit);
}

/* Pour aller plus loin en jaune pÃ¢le */
.complement_co{
	background-color:var(--jaunePale);
}


/* --------------------------------------------------- */
/* exercices avec correction automatique */
.answBest {
	color:var(--vertAPT); /* VERT */
}
.answWorst {
	color:var(--rougeCnam); /* ROUGE */
}
.ddLabel_Right, .assmntResult_Right {
	border: 2px solid var(--vertAPT); /* VERT */
}
.ddLabel_Wrong, .assmntResult_Wrong {
	border: 2px solid var(--rougeCnam); /* ROUGE */
}
.assmntResult_0 input {
	color: var(--rougeCnam); /* ROUGE */
}
.assmntResult_1 input{
	color: var(--vertAPT); /* VERT */
}
.ddLabel_Right, .assmntResult_Right {
	border: 2px solid var(--vertAPT); /* VERT */
}
.ddLabel_Wrong, .assmntResult_Wrong {
	border: 2px solid var(--rougeCnam); /* ROUGE */
}

.toolbar {
	background-color:var(--grisClair);
}
.btnQuiz {
	color:var(--rougeCnam);
}
.btnQuiz:hover {
	background-color:var(--rougeCnam);
	color:var(--grisClair);
}

/* exo ordonnancement */
.ddBasketCatch, .ddDropCatch {
	border: 1px solid var(--rougeCnam);
}
.ddDropTi {
	background-color: var(--rougeCnam);
}
.ddBasketDragOver, .ddCatchDragOver {
	background-color: var(--rougeClair);
}

/* TAT */
.gapAnswer{
	background-color: var(--bleuClair);
}

/* activite autoeval */
.assmntUa #content .obj { /* bloc objectifs */
	background-color: var(--bleuClair);
	color:black;
	border-radius:10px 10px 10px 10px;
}
.assmntUa .gotoEval .btnEval { /* entrer dans */
	color: var(--bleuUnit);
	text-decoration: bold;
}
.btnStartE, .btnRestartE, .btnScoreE, .btnValidateE, .btnCloseE, .btnGotoSolE { /* boutons */
	color: var(--bleuUnit);
}

/* --------------------------------------------------- */
/* exercices redac */
.cbkClosed a{
	color:var(--bleuUnit);
}
.collBlk_open, .globalExp{
	background-image: linear-gradient(180deg, var(--bleuUnit) 0%, rgba(0, 0, 0, 0) 100%);
}


/* --------------------------------------------------- */
/* outils */
.tools .synth .hBk_ti, .tools .credits .hBk_ti{ /* lignes sous titres question synthese et credits */
	background-image: linear-gradient(to right, var(--rougeCnam) 0%, rgba(0, 0, 0, 0) 100%);
}
.tools dfn, .tools dt{ /* mots cles : glossaire, biblio, ref */
	color: var(--rougeCnam);
}
.tools .refOutlineEntry, .tools .mField_ti{ /* abreviations */
	color: var(--rougeCnam);
}
.tools .refOutline {
	background-color: var(--grisClair);
	margin: 1em;
	margin-bottom: 20px;
	padding: 5px;
	text-align: center;
}
.tools .refOutlineEntry a {
	color: black;
	text-decoration: none;
}
.tools .refCateg {
	margin: 1em 0em;
	color: black;
	font-size: 2em;
}</pre></body></html>