.launcher-widget-overlay {
	position: fixed;
	z-index: 999999;
	top: 0;
	left: 0;
	display: none;
	align-items: center;
	justify-content: center;
	width: 100vw;
	height: 100vh;
	transition: opacity 0.5s ease-in-out;
}

.launcher-widget-overlay.visible {
	display: flex;
}

.launcher-widget-overlay.hidden {
	pointer-events: none;
	opacity: 0;
}

.launcher-widget-overlay video {
	max-width: 90%;
	max-height: 90%;
	object-fit: contain;
}
