/**
 * Panel evolución.
 */

.depol-mr-app .evo-progress-wrap,
.depol-mr-app .evo-dimension-wrap {
	margin: 0 0 var(--depol-mr-stats-section-gap);
}

.depol-mr-app .evo-chart-wrap {
	width: 100%;
}

.depol-mr-app .evo-chart-wrap__scroll {
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	overscroll-behavior-x: contain;
}

.depol-mr-app .evo-chart-wrap__inner {
	position: relative;
	width: 100%;
	height: 20rem;
}

.depol-mr-app .evo-chart-wrap__inner canvas {
	display: block;
	max-width: none;
}

.depol-mr-app .evo-chart-head {
	display: flex;
	justify-content: space-between;
	gap: 1rem;
	align-items: flex-start;
	margin: 0 0 1rem;
}

@media (max-width: 805px) {
	.depol-mr-app .evo-chart-head {
		grid-template-columns: 1fr;
		display: grid;
	}

	.depol-mr-app .evo-chart-wrap__inner {
		height: 17rem;
	}

	body:not(.depol-mr-panel-print) .depol-mr-app .evo-chart-wrap__inner {
		min-width: 1080px;
		width: 1080px;
		max-width: none;
	}
}
