.animation-standard-out {
	opacity: 0;
	animation: 0.25s standard-out ease-in-out;
}

.animation-standard-in {
	opacity: 1;
	animation: 0.25s standard-in ease-in-out;
}

@keyframes standard-in {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes standard-out {
	0% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

.animation-slide-out {
	opacity: 0;
	transform: translate3d(0, 20px, 0);
	animation: 0.25s slide-out ease-in-out;
}

.animation-slide-in {
	opacity: 1;
	transform: translate3d(0, 0, 0);
	animation: 0.35s slide-in ease-in-out;
}

@keyframes slide-in {
	0% {
		opacity: 0;
		transform: translate3d(0, -10px, 0);
	}

	100% {
		transform: translate3d(0, 0, 0);
		opacity: 1;
	}
}

@keyframes slide-out {
	0% {
		opacity: 1;
		transform: translate3d(0, 0, 0);
	}

	100% {
		opacity: 0;
		transform: translate3d(0, 20px, 0);
	}
}