/* GeoDirectory Video Player — frontend styles */

.gdvp-player-wrap {
	margin-bottom: 28px;
	border-radius: 10px;
	overflow: hidden;
	background: #000;
	box-shadow: 0 4px 20px rgba(0, 0, 0, 0.18);
}

.gdvp-video {
	width: 100%;
	display: block;
	aspect-ratio: 16 / 9;
}

/* Plyr accent colour — change to match your theme */
.plyr--video .plyr__control--overlaid {
	background: rgba(0, 110, 230, 0.88);
}

.plyr--video .plyr__control--overlaid:hover {
	background: rgba(0, 90, 200, 1);
}

.plyr--full-ui input[type=range] {
	color: #006ee6;
}

.plyr__control.plyr__tab-focus,
.plyr__control:hover,
.plyr__control[aria-expanded=true] {
	background: #006ee6;
}
