body {
	overflow: hidden;
	background-color: rgb(26, 49, 169);
}

.taste {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	width: 6.81%;
	height: 12.44%;
	z-index: 9;
	color: rgb(208, 215, 248);
	overflow: hidden;
	background-color: rgb(49, 125, 250);
	border: solid rgb(0, 0, 0) 0px;
	border-radius: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5.38vw;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#div1 {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: -2.92%;
	left: -0.64%;
	width: 99.98%;
	height: 15.80%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgb(49, 125, 250);
	border: solid rgb(0, 0, 0) 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.83vw;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#div2 {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 20.84%;
	left: 12.39%;
	width: 77.69%;
	height: 46.87%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgb(49, 125, 250);
	border: solid rgb(0, 0, 0) 0px;
	border-radius: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.83vw;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#div3 {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 36.24%;
	left: -0.88%;
	width: 33.18%;
	height: 48.90%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgba(255, 255, 255, 0);
	border: solid rgb(0, 0, 0) 0px;
	font-family: Garamond, sans-serif;
	font-size: 3.54vw;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#start {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 35.48%;
	left: 65.49%;
	width: 19.11%;
	height: 48.90%;
	z-index: 9;
	color: rgb(175, 187, 250);
	overflow: hidden;
	background-color: rgb(26, 49, 169);
	border: solid rgb(0, 0, 0) 0px;
	border-radius: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.55vw;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#reihe {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 38.76%;
	left: 57.67%;
	width: 5.93%;
	height: 45.22%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgb(255, 255, 255);
	border: solid rgb(0, 0, 0) 2px;
	border-radius: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.83vw;
	padding: 0px;
	margin: 0px;
	user-select: none;
	text-align: center;
}

#aufgabe {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 2.60%;
	left: -0.12%;
	width: 100.23%;
	height: 45.56%;
	z-index: 9;
	color: rgb(251, 251, 251);
	overflow: hidden;
	background-color: rgba(255, 255, 255, 0);
	border: solid rgb(0, 0, 0) 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.07vw;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#eingabe {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 56.60%;
	left: 40.50%;
	width: 18.86%;
	height: 25.73%;
	z-index: 9;
	color: rgba(0, 0, 0, 0.6);
	overflow: hidden;
	background-color: rgb(151, 207, 240);
	border: solid rgb(0, 0, 0) 0px;
	border-radius: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5.81vw;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#fertig {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 56.00%;
	left: 60.75%;
	width: 8.54%;
	height: 25.73%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgba(200, 214, 251, 0.3);
	border: solid rgb(0, 0, 0) 0px;
	border-radius: 59px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5.0vw;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#fehler {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 13.29%;
	left: 70.28%;
	width: 20.00%;
	height: 7.40%;
	z-index: 9;
	color: rgb(255, 255, 255);
	overflow: hidden;
	background-color: rgba(255, 255, 255, 0);
	border: solid rgb(0, 0, 0) 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.83vw;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#div10 {
	top: 72.05%;
	left: 11.95%;
}

#div14 {
	top: 72.06%;
	left: 19.85%;
}

#div15 {
	top: 72.06%;
	left: 27.76%;
}

#div16 {
	top: 72.06%;
	left: 35.67%;
}

#div17 {
	top: 72.21%;
	left: 43.43%;
}

#div18 {
	top: 72.06%;
	left: 51.49%;
}

#div19 {
	top: 72.06%;
	left: 59.40%;
}

#div20 {
	top: 72.06%;
	left: 67.31%;
}

#div21 {
	top: 72.06%;
	left: 75.22%;
}

#div22 {
	top: 72.06%;
	left: 83.13%;
}

#ende {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 22.36%;
	left: 28.57%;
	width: 43.30%;
	height: 44.34%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgb(183, 168, 217);
	border: solid rgb(0, 0, 0) 5.40541px;
	border-radius: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4.53vw;
	padding: 0px;
	margin: 0px;
	user-select: none;
}

#endeschliessen {
	display: flex;
	position: absolute;
	box-sizing: border-box;
	align-items: center;
	justify-content: center;
	top: 76.85%;
	left: 30.09%;
	width: 41.79%;
	height: 18.02%;
	z-index: 9;
	color: rgb(0, 0, 0);
	overflow: hidden;
	background-color: rgb(171, 200, 7);
	border: solid rgb(0, 0, 0) 2.7027px;
	border-radius: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.83vw;
	padding: 0px;
	margin: 0px;
	user-select: none;
}
