body {
	font: 1em monospace;
}
#terminalborder {
	border: 1px solid black;
	box-sizing: border-box;
	height: 17em;
	overflow-y: scroll;
	padding: 1em;
	resize: vertical;
	width: 100%;
}
#terminal {
	margin: 0;
	width: 100%;
	word-break: break-all;
	word-wrap: break-word;
}
#codearea {
	border: 1px solid black;
	box-sizing: border-box;
	font: 1em monospace;
	height: 15em;
	padding: 1em;
	resize: vertical;
	width: 100%;
}
#memoire {
	width: 100%;
	word-break: break-all;
}
#attente {
	color: crimson;
}
q:lang(fr) {
	quotes: "« " " »";
}
label[for="deboguageCheck"],
#deboguageCheck {
	-webkit-user-select: none;
	user-select: none;
}
#deboguageCheck + div {
	display: none;
}
#deboguageCheck:checked + div {
	display: block;
}