html, body { height: 100%; }
body { background: #000; }

/* Center video container */
.video-wrap {
	min-height: 100vh;
	display: flex;
	align-items: center;
	justify-content: center;
}

/* Make the video responsive and keep it inside the viewport */
video.centered-video {
	max-width: 90vw;
	max-height: 90vh;
	width: auto;
	height: auto;
	object-fit: contain;
	outline: none;
	border-radius: 8px; /* subtle rounding */
}
	