.transition-comp {
	position: fixed;
	left: 100%;
	width: 100%;
	height: 100%;
	background-color: #212121;
	transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
	z-index: 999999999999999999999999;
}

.transition-comp.transition {
	left: 0;
}

@-webkit-keyframes animatedBackground {
	from {
		background-position: 0 0;
	}

	to {
		background-position: 100% 0;
	}
}

@keyframes animatedBackground {
	from {
		background-position: 0 0;
	}

	to {
		background-position: 100% 0;
	}
}