/* The class exists only while a visible animation is finishing at a boundary. */
html.ssrsv-boundary-guard-active {
	scroll-behavior: auto !important;
	overscroll-behavior-y: contain;
}

/* Keep the portaled stage visible while the guard corrects an overshoot. */
.ssrsv.ssrsv--boundary-locked .ssrsv__stage {
	display: block !important;
	opacity: 1 !important;
	visibility: visible !important;
}
