:root {
	/* https://photokit.com/colors/color-gradient/ */
	--turquoise-clair: #6BC5E8;
	--turquoise-nav: #def2fa;
	--turquoise-fonce: #1E95C4;
	--violet: #9F2789;
	--marron: #BCBBA1;
	/* */
	--fontsizeScreen: 22px;
	--fontsize: 16px;
	--fontsize9: 14px;
	--fontsize8: 12px;
	--fontsize7: 11px;
	/* */
	--w-img: 22px;
	--w-nav: 32px;
}

* {
	font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif;
	font-size: var(--fontsizeScreen);
	background-repeat: no-repeat;
}

html, body {
	margin: 0px;
	height: 100%;
}

.pointer {
	cursor: pointer;
}

.inline-block {
	display: inline-block;
}

.center {
	text-align: center;
}

.ligne {
	text-align: center;
	padding-top: 12px;
}

.notOK {
	color: gray;
}

/*********************************************************************************************
  Barre de titre (nav)
*********************************************************************************************/
nav {
	position: fixed;
	width: 100%;
	z-index: 7;
	background-color: var(--turquoise-nav);
	height: calc(2px + var(--w-nav));
	text-align: center;
	top: 0px;
}

nav div {
	padding-left: calc(8px + var(--w-nav));
	height: var(--w-nav);
	min-width: var(--w-nav);
	vertical-align: middle;
	margin-right: var(--w-nav);
	display: inline-block;
	background-position-y: 2px;
}

nav div.title {
	background-image: url("data:image/png;base64,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");
	font-weight: bold;
}

nav div.Shutdown {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBzdHlsZT0iZmlsbDojZGMzNTQ1OyIgZD0iTTQwMCA1NC4xYzYzIDQ1IDEwNCAxMTguNiAxMDQgMjAxLjkgMCAxMzYuOC0xMTAuOCAyNDcuNy0yNDcuNSAyNDhDMTIwIDUwNC4zIDguMiAzOTMgOCAyNTYuNCA3LjkgMTczLjEgNDguOSA5OS4zIDExMS44IDU0LjJjMTEuNy04LjMgMjgtNC44IDM1IDcuN0wxNjIuNiA5MGM1LjkgMTAuNSAzLjEgMjMuOC02LjYgMzEtNDEuNSAzMC44LTY4IDc5LjYtNjggMTM0LjktLjEgOTIuMyA3NC41IDE2OC4xIDE2OCAxNjguMSA5MS42IDAgMTY4LjYtNzQuMiAxNjgtMTY5LjEtLjMtNTEuOC0yNC43LTEwMS44LTY4LjEtMTM0LTkuNy03LjItMTIuNC0yMC41LTYuNS0zMC45bDE1LjgtMjguMWM3LTEyLjQgMjMuMi0xNi4xIDM0LjgtNy44ek0yOTYgMjY0VjI0YzAtMTMuMy0xMC43LTI0LTI0LTI0aC0zMmMtMTMuMyAwLTI0IDEwLjctMjQgMjR2MjQwYzAgMTMuMyAxMC43IDI0IDI0IDI0aDMyYzEzLjMgMCAyNC0xMC43IDI0LTI0eiIvPjwvc3ZnPg==");
	background-size: var(--w-img);
	cursor: pointer;
	background-position-y: 6px;
}

nav div.Nombre {
	padding-left: var(--w-img);
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIj48cGF0aCBzdHlsZT0iZmlsbDojOUYyNzg5OyIgZD0iTTMzNiAwSDQ4QzIxLjUgMCAwIDIxLjUgMCA0OHY0MTZjMCAyNi41IDIxLjUgNDggNDggNDhoMjg4YzI2LjUgMCA0OC0yMS41IDQ4LTQ4VjQ4YzAtMjYuNS0yMS41LTQ4LTQ4LTQ4em0wIDQ2NEg0OFY0OGgyODh2NDE2ek0xNDQgMTEyaDk2YzguOCAwIDE2LTcuMiAxNi0xNnMtNy4yLTE2LTE2LTE2aC05NmMtOC44IDAtMTYgNy4yLTE2IDE2czcuMiAxNiAxNiAxNnptNDggMTc2YzM1LjMgMCA2NC0yOC43IDY0LTY0cy0yOC43LTY0LTY0LTY0LTY0IDI4LjctNjQgNjQgMjguNyA2NCA2NCA2NHptLTg5LjYgMTI4aDE3OS4yYzEyLjQgMCAyMi40LTguNiAyMi40LTE5LjJ2LTE5LjJjMC0zMS44LTMwLjEtNTcuNi02Ny4yLTU3LjYtMTAuOCAwLTE4LjcgOC00NC44IDgtMjYuOSAwLTMzLjQtOC00NC44LTgtMzcuMSAwLTY3LjIgMjUuOC02Ny4yIDU3LjZ2MTkuMmMwIDEwLjYgMTAgMTkuMiAyMi40IDE5LjJ6Ii8+PC9zdmc+");
	background-size: var(--w-img);
	color: #9F2789;
	font-weight: bold;
}

/*********************************************************************************************
  Contenu
*********************************************************************************************/
div.jcQuiz {
	margin-top: calc(14px + var(--w-nav));
	text-align: center;
}

div.h1 div {
	font-size: 0.8em;
}

div.R table {
	margin: auto;
}

div.R table td {
	padding-top: 12px;
	text-align: left;
	vertical-align: top;
}

div.nav {
	display: inline-flex;
	padding: 12px;
}

/* --violet: #9F2789; */
/* https://change-svg-color.vercel.app/ */
div.mvt {
	background-size: calc(2 * var(--w-nav)) calc(2 * var(--w-nav));
	filter: invert(20%) sepia(63%) saturate(2858%) hue-rotate(290deg)
		brightness(90%) contrast(90%);
	width: calc(2 * var(--w-nav));
	height: calc(2 * var(--w-nav));
	cursor: pointer;
	display: inline-block;
}

div.mvt:hover {
	filter: invert(87%) sepia(69%) saturate(520%) hue-rotate(274deg)
		brightness(96%) contrast(86%);
}

div.Prev {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgNTEyIj48cGF0aCBkPSJNMTkyIDEyNy4zMzh2MjU3LjMyNGMwIDE3LjgxOC0yMS41NDMgMjYuNzQxLTM0LjE0MiAxNC4xNDJMMjkuMTk2IDI3MC4xNDJjLTcuODEtNy44MS03LjgxLTIwLjQ3NCAwLTI4LjI4NGwxMjguNjYyLTEyOC42NjJjMTIuNTk5LTEyLjYgMzQuMTQyLTMuNjc2IDM0LjE0MiAxNC4xNDJ6Ii8+PC9zdmc+");
}

div.Next {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIgNTEyIj48cGF0aCBkPSJNMCAzODQuNjYyVjEyNy4zMzhjMC0xNy44MTggMjEuNTQzLTI2Ljc0MSAzNC4xNDItMTQuMTQybDEyOC42NjIgMTI4LjY2MmM3LjgxIDcuODEgNy44MSAyMC40NzQgMCAyOC4yODRMMzQuMTQyIDM5OC44MDRDMjEuNTQzIDQxMS40MDQgMCA0MDIuNDggMCAzODQuNjYyeiIvPjwvc3ZnPg==");
}

div.Resultats {
	display: flex;
	flex-direction: row;
	align-items: center;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBkPSJNNDAwIDBINDhDMjIuNCAwIDAgMjIuNCAwIDQ4djQxNmMwIDI1LjYgMjIuNCA0OCA0OCA0OGgzNTJjMjUuNiAwIDQ4LTIyLjQgNDgtNDhWNDhjMC0yNS42LTIyLjQtNDgtNDgtNDh6TTEyOCA0MzUuMmMwIDYuNC02LjQgMTIuOC0xMi44IDEyLjhINzYuOGMtNi40IDAtMTIuOC02LjQtMTIuOC0xMi44di0zOC40YzAtNi40IDYuNC0xMi44IDEyLjgtMTIuOGgzOC40YzYuNCAwIDEyLjggNi40IDEyLjggMTIuOHYzOC40em0wLTEyOGMwIDYuNC02LjQgMTIuOC0xMi44IDEyLjhINzYuOGMtNi40IDAtMTIuOC02LjQtMTIuOC0xMi44di0zOC40YzAtNi40IDYuNC0xMi44IDEyLjgtMTIuOGgzOC40YzYuNCAwIDEyLjggNi40IDEyLjggMTIuOHYzOC40em0xMjggMTI4YzAgNi40LTYuNCAxMi44LTEyLjggMTIuOGgtMzguNGMtNi40IDAtMTIuOC02LjQtMTIuOC0xMi44di0zOC40YzAtNi40IDYuNC0xMi44IDEyLjgtMTIuOGgzOC40YzYuNCAwIDEyLjggNi40IDEyLjggMTIuOHYzOC40em0wLTEyOGMwIDYuNC02LjQgMTIuOC0xMi44IDEyLjhoLTM4LjRjLTYuNCAwLTEyLjgtNi40LTEyLjgtMTIuOHYtMzguNGMwLTYuNCA2LjQtMTIuOCAxMi44LTEyLjhoMzguNGM2LjQgMCAxMi44IDYuNCAxMi44IDEyLjh2MzguNHptMTI4IDEyOGMwIDYuNC02LjQgMTIuOC0xMi44IDEyLjhoLTM4LjRjLTYuNCAwLTEyLjgtNi40LTEyLjgtMTIuOFYyNjguOGMwLTYuNCA2LjQtMTIuOCAxMi44LTEyLjhoMzguNGM2LjQgMCAxMi44IDYuNCAxMi44IDEyLjh2MTY2LjR6bTAtMjU2YzAgNi40LTYuNCAxMi44LTEyLjggMTIuOEg3Ni44Yy02LjQgMC0xMi44LTYuNC0xMi44LTEyLjhWNzYuOEM2NCA3MC40IDcwLjQgNjQgNzYuOCA2NGgyOTQuNGM2LjQgMCAxMi44IDYuNCAxMi44IDEyLjh2MTAyLjR6Ii8+PC9zdmc+");
}

div.Resultats span {
	background-color: darkcyan;
	color: black;
	margin: auto;
	border-radius: 18px;
	padding: 4px;
	text-align: center;
	min-width: 24px;
}

div.Explications {
	display: inline-block;
	max-width: 80%;
	line-height: 120%;
	padding: 2px 4px;
	color: var(--violet);
}

div.Explications img {
	cursor: pointer;
	width: auto;
	max-height: 200px;
}

div.logoSainteMarthe {
	background-image: url("data:image/jpeg;base64,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");
	position: fixed;
	bottom: 0px;
	left: calc(50% - 162px);
	height: 48px;
	width: 324px;
}

/*********************************************************************************************
  Smartphone
*********************************************************************************************/
@media only screen and (max-device-width: 1000px) {
	* {
		font-size: var(--fontsize);
	}
}

/*********************************************************************************************
  Impression
*********************************************************************************************/
@media print {
	* {
		font-size: var(--fontsize8);
	}
}

[type="reset"], .reset {
cursor: pointer;
background-color: #680000;
border: 1px solid #680000;
color: white;
border-radius: 4px;
padding: 2px 16px 2px 16px;
}
[type="reset"]:hover, .reset:hover {
color: #680000;
background-color: white;
}
[type="reset"]:disabled, .reset:disabled  {
background-color: #ccc;
}

[type="submit"], .submit {
cursor: pointer;
background-color: #006800;
border: 1px solid #006800;
color: white;
border-radius: 4px;
padding: 2px 16px 2px 16px;
}
[type="submit"]:hover, .submit:hover {
color: #006800;
background-color: white;
}
[type="submit"]:disabled, .submit:disabled  {
background-color: #ccc;
}

.erreur {
	color: #680000;
	padding-left: 1.6em;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'><path fill='%23680000' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/></svg>");
	background-size: 1.4em;
	background-position-y: -1px;
	display: inline-block;
	text-align:left;
	min-height: 1.4em;
}

.info {
	color: #000068;
	padding-left: 1.6em;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='%23000068' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/></svg>");
	background-size: 1.4em;
	background-position-y: 0px;
	display: inline-block;
	text-align:left;
	min-height: 1.4em;
}
