body {
	--background-offset: calc(350px + (0.5 * var(--scroll-top)));
	font: 16px 'Roboto Flex';
	background-image:
		linear-gradient(to bottom, rgba(255,255,255,.9), rgba(255,255,255,.8)),
		url('experimental-statistics.svg');
	background-repeat:
		repeat,
		no-repeat;
	background-position:
		top var(--background-offset) left,
		right -160px top var(--background-offset);
	background-size:
		600px 600px,
		600px 600px;
}

main {
	background-color: rgba(255,255,255,.3);
	backdrop-filter: blur(10px);
}

.container {
	max-width: 992px !important;
}

h2.cim {
	font-size: 1rem;
	font-weight: 700;
	text-align: center;
}

h3.subtitle {
	font-size: 1rem;
	font-weight: 400;
	text-align: center;
}

table.zebra {
	margin-bottom: 3rem;
}

.table-block > table.zebra {
	margin-bottom: 0rem !important;
}

table.zebra thead th {
	text-align: center;
}

#chart-5 .highcharts-container {
	margin: 0 auto;
}

.source-markup {
	margin: -2.5rem 0 1rem 0;
	font-size: 80%;
}

@media print {
	body > footer {
		display: none;
	}

	iframe#ifrStdmero {
		display: none;
	}
}

section.footnotes {
	font-size: 80%;
}

.block {
	margin: 3rem 0;
}

.block-title {
	font-size: 1rem;
	font-weight: bold;
	text-align: center;
	margin-bottom: .5rem;
}

.block-title + .block { margin-top: 0; }
.block-title:has(+ .block) { margin-top: 3rem; }

.block:has(+ p > small) { margin-bottom: 0rem; }
.block + p:has(> small) { margin-bottom: 3rem !important; }

.block:has(+ .block-footnotes) { margin-bottom: 0rem; }
.block + .block-footnotes { margin-bottom: 3rem !important; }

.block-footnotes,
.block + p:has(> small) {
	margin-top: .5rem !important;
	font-size: 80% !important;
}

.block-footnotes {
	white-space: pre-wrap;
}

.chart-block-body {
	display: flex;
	justify-content: center;
}

.map-block-body {
	display: flex;
	justify-content: center;
}

.image-block-body {
	text-align: center;
}

.image-block-body > embed,
.image-block-body > object,
.image-block-body > img {
	max-width: 100%;
	height: auto;
}

.image-block-body > iframe {
	width: 100%;
    height: 500px;
}

.table-block-unit {
	text-align: right;
}



.block[data-selected]>.block-items>.block-item{ display: none; }
.block[data-selected="1"]>.block-items>:nth-child(1),
.block[data-selected="2"]>.block-items>:nth-child(2),
.block[data-selected="3"]>.block-items>:nth-child(3),
.block[data-selected="4"]>.block-items>:nth-child(4),
.block[data-selected="5"]>.block-items>:nth-child(5),
.block[data-selected="6"]>.block-items>:nth-child(6),
.block[data-selected="7"]>.block-items>:nth-child(7),
.block[data-selected="8"]>.block-items>:nth-child(8),
.block[data-selected="9"]>.block-items>:nth-child(9),
.block[data-selected="10"]>.block-items>:nth-child(10),
.block[data-selected="11"]>.block-items>:nth-child(11),
.block[data-selected="12"]>.block-items>:nth-child(12),
.block[data-selected="13"]>.block-items>:nth-child(13),
.block[data-selected="14"]>.block-items>:nth-child(14),
.block[data-selected="15"]>.block-items>:nth-child(15),
.block[data-selected="16"]>.block-items>:nth-child(16),
.block[data-selected="17"]>.block-items>:nth-child(17),
.block[data-selected="18"]>.block-items>:nth-child(18),
.block[data-selected="19"]>.block-items>:nth-child(19),
.block[data-selected="20"]>.block-items>:nth-child(20),
.block[data-selected="21"]>.block-items>:nth-child(21),
.block[data-selected="22"]>.block-items>:nth-child(22),
.block[data-selected="23"]>.block-items>:nth-child(23),
.block[data-selected="24"]>.block-items>:nth-child(24),
.block[data-selected="25"]>.block-items>:nth-child(25),
.block[data-selected="26"]>.block-items>:nth-child(26),
.block[data-selected="27"]>.block-items>:nth-child(27),
.block[data-selected="28"]>.block-items>:nth-child(28),
.block[data-selected="29"]>.block-items>:nth-child(29),
.block[data-selected="30"]>.block-items>:nth-child(30),
.block[data-selected="31"]>.block-items>:nth-child(31),
.block[data-selected="32"]>.block-items>:nth-child(32),
.block[data-selected="33"]>.block-items>:nth-child(33),
.block[data-selected="34"]>.block-items>:nth-child(34),
.block[data-selected="35"]>.block-items>:nth-child(35),
.block[data-selected="36"]>.block-items>:nth-child(36),
.block[data-selected="37"]>.block-items>:nth-child(37),
.block[data-selected="38"]>.block-items>:nth-child(38),
.block[data-selected="39"]>.block-items>:nth-child(39),
.block[data-selected="40"]>.block-items>:nth-child(40),
.block[data-selected="41"]>.block-items>:nth-child(41),
.block[data-selected="42"]>.block-items>:nth-child(42),
.block[data-selected="43"]>.block-items>:nth-child(43),
.block[data-selected="44"]>.block-items>:nth-child(44),
.block[data-selected="45"]>.block-items>:nth-child(45),
.block[data-selected="46"]>.block-items>:nth-child(46),
.block[data-selected="47"]>.block-items>:nth-child(47),
.block[data-selected="48"]>.block-items>:nth-child(48),
.block[data-selected="49"]>.block-items>:nth-child(49),
.block[data-selected="50"]>.block-items>:nth-child(50),
.block[data-selected="51"]>.block-items>:nth-child(51),
.block[data-selected="52"]>.block-items>:nth-child(52),
.block[data-selected="53"]>.block-items>:nth-child(53),
.block[data-selected="54"]>.block-items>:nth-child(54),
.block[data-selected="55"]>.block-items>:nth-child(55),
.block[data-selected="56"]>.block-items>:nth-child(56),
.block[data-selected="57"]>.block-items>:nth-child(57),
.block[data-selected="58"]>.block-items>:nth-child(58),
.block[data-selected="59"]>.block-items>:nth-child(59),
.block[data-selected="60"]>.block-items>:nth-child(60) {
	display: block;
}



.buttons-control button {
    border: 1px solid var(--bs-primary);
    color: var(--bs-primary);
    padding: 6px 12px;
    border-radius: 7px;
    font-weight: 200;
    background-color: white;
    transition: all .2s linear;
}

.buttons-block[data-selected="1"]>.buttons-control button:nth-child(1),
.buttons-block[data-selected="2"]>.buttons-control button:nth-child(2),
.buttons-block[data-selected="3"]>.buttons-control button:nth-child(3),
.buttons-block[data-selected="4"]>.buttons-control button:nth-child(4),
.buttons-block[data-selected="5"]>.buttons-control button:nth-child(5),
.buttons-block[data-selected="6"]>.buttons-control button:nth-child(6),
.buttons-block[data-selected="7"]>.buttons-control button:nth-child(7),
.buttons-block[data-selected="8"]>.buttons-control button:nth-child(8),
.buttons-block[data-selected="9"]>.buttons-control button:nth-child(9),
.buttons-block[data-selected="10"]>.buttons-control button:nth-child(10),
.buttons-block[data-selected="11"]>.buttons-control button:nth-child(11),
.buttons-block[data-selected="12"]>.buttons-control button:nth-child(12),
.buttons-block[data-selected="13"]>.buttons-control button:nth-child(13),
.buttons-block[data-selected="14"]>.buttons-control button:nth-child(14),
.buttons-block[data-selected="15"]>.buttons-control button:nth-child(15),
.buttons-block[data-selected="16"]>.buttons-control button:nth-child(16),
.buttons-block[data-selected="17"]>.buttons-control button:nth-child(17),
.buttons-block[data-selected="18"]>.buttons-control button:nth-child(18),
.buttons-block[data-selected="19"]>.buttons-control button:nth-child(19),
.buttons-block[data-selected="20"]>.buttons-control button:nth-child(20),
.buttons-block[data-selected="21"]>.buttons-control button:nth-child(21),
.buttons-block[data-selected="22"]>.buttons-control button:nth-child(22),
.buttons-block[data-selected="23"]>.buttons-control button:nth-child(23),
.buttons-block[data-selected="24"]>.buttons-control button:nth-child(24),
.buttons-block[data-selected="25"]>.buttons-control button:nth-child(25),
.buttons-block[data-selected="26"]>.buttons-control button:nth-child(26),
.buttons-block[data-selected="27"]>.buttons-control button:nth-child(27),
.buttons-block[data-selected="28"]>.buttons-control button:nth-child(28),
.buttons-block[data-selected="29"]>.buttons-control button:nth-child(29),
.buttons-block[data-selected="30"]>.buttons-control button:nth-child(30),
.buttons-block[data-selected="31"]>.buttons-control button:nth-child(31),
.buttons-block[data-selected="32"]>.buttons-control button:nth-child(32),
.buttons-block[data-selected="33"]>.buttons-control button:nth-child(33),
.buttons-block[data-selected="34"]>.buttons-control button:nth-child(34),
.buttons-block[data-selected="35"]>.buttons-control button:nth-child(35),
.buttons-block[data-selected="36"]>.buttons-control button:nth-child(36),
.buttons-block[data-selected="37"]>.buttons-control button:nth-child(37),
.buttons-block[data-selected="38"]>.buttons-control button:nth-child(38),
.buttons-block[data-selected="39"]>.buttons-control button:nth-child(39),
.buttons-block[data-selected="40"]>.buttons-control button:nth-child(40),
.buttons-block[data-selected="41"]>.buttons-control button:nth-child(41),
.buttons-block[data-selected="42"]>.buttons-control button:nth-child(42),
.buttons-block[data-selected="43"]>.buttons-control button:nth-child(43),
.buttons-block[data-selected="44"]>.buttons-control button:nth-child(44),
.buttons-block[data-selected="45"]>.buttons-control button:nth-child(45),
.buttons-block[data-selected="46"]>.buttons-control button:nth-child(46),
.buttons-block[data-selected="47"]>.buttons-control button:nth-child(47),
.buttons-block[data-selected="48"]>.buttons-control button:nth-child(48),
.buttons-block[data-selected="49"]>.buttons-control button:nth-child(49),
.buttons-block[data-selected="50"]>.buttons-control button:nth-child(50),
.buttons-block[data-selected="51"]>.buttons-control button:nth-child(51),
.buttons-block[data-selected="52"]>.buttons-control button:nth-child(52),
.buttons-block[data-selected="53"]>.buttons-control button:nth-child(53),
.buttons-block[data-selected="54"]>.buttons-control button:nth-child(54),
.buttons-block[data-selected="55"]>.buttons-control button:nth-child(55),
.buttons-block[data-selected="56"]>.buttons-control button:nth-child(56),
.buttons-block[data-selected="57"]>.buttons-control button:nth-child(57),
.buttons-block[data-selected="58"]>.buttons-control button:nth-child(58),
.buttons-block[data-selected="59"]>.buttons-control button:nth-child(59),
.buttons-block[data-selected="60"]>.buttons-control button:nth-child(60),
.buttons-control button:hover {
    background-color: var(--bs-primary);
    color: #fff;
}

.select-block > .block-items > .block-item > .block,
.buttons-block > .block-items > .block-item > .block,
.carousel-block > .block-items > .block-item > .block {
	margin: 0 !important;
}

.buttons-block > .buttons-control,
.select-block > select {
	margin: .5rem 0;
}




table.data-table thead th {
	text-align: center;
	vertical-align: middle;
}

table.data-table tbody th {
	text-align: left;
	vertical-align: middle;
}

table.data-table tbody td {
	text-align: right;
	vertical-align: bottom;
}

@media print {
	#ifrStdmero {
		display: none;
	}
}
