/* Property-only SAL subset. JCM currently uses a bare observer marker and the
 * nearby-special slide-right treatment; the former Search & Filter Pro rules
 * and unused SAL duration/easing matrices do not belong on this route. */
[data-sal] {
	transition-delay: 0s;
	transition-duration: .2s;
	transition-timing-function: ease;
}

[data-sal][data-sal-delay="100"] {
	transition-delay: .1s;
}

[data-sal|="slide"] {
	opacity: 0;
	transition-property: opacity, transform;
}

[data-sal="slide-right"] {
	transform: translateX(-20%);
}

[data-sal|="slide"].sal-animate,
body.sal-disabled [data-sal|="slide"] {
	opacity: 1;
	transform: none;
}

@media (prefers-reduced-motion: reduce) {
	[data-sal] {
		opacity: 1 !important;
		transform: none !important;
		transition: none !important;
	}
}
