<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("../../root.css");
.bmi-container {
	background-color: var(--light-grey);
	padding: 20px 20px;
	max-width: 480px;
	border-radius: var(--border-radius);
	margin: 20px auto;
}
.bmi-container.bzvalue h1,
.bmi-container h1 {
	background: var(--main-color);
	font-family: var(--heading-font);
	color: #fff;
	text-align: center;
	font-weight: 500;
	letter-spacing: 1px;
	line-height: 1.4em;
	margin-bottom: 20px;
	border-radius: 8px;
}
.bmi-container h1 {
	font-size: 1.4em!important;
}
.bmi-container.bzvalue h1 {
	font-size: 1.3em!important;
}
.bmi-container .row {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 40px;
}
.bmi-container .row span {
	font-weight: 500;
	font-family: var(--heading-font);
	font-size: 0.9em;
	letter-spacing: -0.5px;
}
.bmi-container.bmi input[type="range"] {
	width: 77%;
	height: 8px;
	-webkit-appearance: none;
	appearance: none;
	background-color: var(--main-color);
	border-radius: 5px;
	outline: none;
}
.bmi-container.schock input[type="range"] {
	width: 70%;
	height: 8px;
	-webkit-appearance: none;
	appearance: none;
	background-color: var(--main-color);
	border-radius: 5px;
	outline: none;
}
.bmi-container.bzvalue input[type="range"] {
	width: 72%;
	height: 8px;
	-webkit-appearance: none;
	appearance: none;
	background-color: var(--main-color);
	border-radius: 5px;
	outline: none;
}
.bmi-container input[type="range"]::-webkit-slider-thumb,
.bmi-container input[type="range"]::-moz-range-thumb {
	-webkit-appearance: none;
	appearance: none;
	height: 19px;
	width: 19px;
	background: var(--accent-color);
	border-radius: 50%;
	cursor: pointer;
	border: 2px solid #fff;
}
.bmi-container #resultmmol,
.bmi-container #resultmgdl {
	font-family: var(--digital-font);
	text-shadow:0px 0px 1px #fff;
	font-size: 2.0em;
	text-align: center;
	color: var(--accent-color);
	padding: 0px;
	margin: 0px;
	display: block;
}
.bmi-container #result {
	font-family: var(--digital-font);
	text-shadow:0px 0px 1px #fff;
	font-size: 2.8em;
	text-align: center;
	color: var(--accent-color);
	padding: 0px;
	margin: 0px;
	display: block;
}
.bmi-container #category {
	font-size: 18px;
	text-align: center;
	letter-spacing: 1px;
	padding: 0px 0px 5px 0px;
	margin: -10px 0px 0px 0px;
}
.bmi-container .display {
	background: #fff;
	margin-bottom: 40px;
	border-radius: 8px;
}
@media screen and (max-width:720px) {
	.bmi-container #result {
		font-size: 2.6em;
	}
	.bmi-container #category {
		font-size: 15px;
	}
	.bmi-container.bmi input[type="range"] {
		width: 72%;
	}
	.bmi-container.schock input[type="range"] {
		width: 65%;
	}
	.bmi-container h1 {
		font-size: 1.4em!important;
	}
	.bmi-container.bzvalue h1 {
		font-size: 1.3em!important;
	}
}</pre></body></html>