body {
	width: 100%;
	height: 100%;
	margin: 0;
}

main {
	text-align: center;
}

.Slideout {
	z-index: 1;
	max-width: 250px;
	color: #fff;
	background-color: #000;
}

body {
	width: 100%;
	height: 100%;
	margin: 0;
}

main {
	text-align: center;
}

.Slideout {
	z-index: 1;
	max-width: 250px;
	color: #fff;
	background-color: #000;
	text-align: center;
	transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);
}

Add `transition` to example CSS
Add `transition` to example CSS
