.am-wrapper-8a26ef37 {
	display: flex;
	flex-direction: column;
	overflow: hidden;
	position: relative;
	width: 100%;
}

.am-track-8a26ef37 {
	display: flex;
	flex-direction: column;
	align-items: center;
	height: max-content;
}

.am-group-8a26ef37 {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: inherit;
}

.am-item-8a26ef37 {
	display: flex;
	justify-content: center;
	align-items: center;
}

.am-item-8a26ef37 img {
	max-width: 100%;
	height: auto;
	object-fit: contain;
}

.am-dir-up {
	animation: am-scroll-up-8a26ef37 20s linear infinite;
}

.am-dir-down {
	animation: am-scroll-down-8a26ef37 20s linear infinite;
}

@keyframes am-scroll-up-8a26ef37 {
	0% {
		transform: translateY(0);
	}
	100% {
		transform: translateY(-50%);
	}
}

@keyframes am-scroll-down-8a26ef37 {
	0% {
		transform: translateY(-50%);
	}
	100% {
		transform: translateY(0);
	}
}

/* Pause on hover for better UX */
.am-wrapper-8a26ef37:hover .am-track-8a26ef37 {
	animation-play-state: paused;
}