#videoContainer {
	transition: .2s;
	position: fixed;
	bottom: 20px;
	right: 20px;
	z-index: 100;
	content-visibility: visible
}
#videoPlayer {
	width: 140px;
	height: 140px;
	cursor: pointer;
	border-radius: 50%
}
#videoPlayer:has(source[src]) {
	border: 3px solid var(--color1)
}
#videoContainer:has(#videoPlayer.video-clicked) {
	transform: scale(.3);
	bottom: -1.1em;
	right: 0
}
#videoContainer:has(source:not([src])) #unmuteButton {
	display: none
}
#unmuteButton {
	position: absolute;
	left: -1em;
	bottom: 0;
	background: none;
	border: 0;
	padding: 0;
	z-index: 1
}
#unmuteButton svg {
	background: var(--color1);
	border-radius: 50%;
	padding: 5px;
	width: 2.5em
}