/* Відео у відгуках (Moltis, 10.11.2026) — у тому ж стилі, що й мініатюри фото модуля «Review photos». */
.rvv-add svg {
	flex: none;
}
.rvv-item {
	background: #1f2937;
}
.rvv-play {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 28px;
	height: 28px;
	margin: -14px 0 0 -14px;
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
	font-size: 11px;
	line-height: 28px;
	text-align: center;
	pointer-events: none;
}
.rvv-bar {
	position: absolute;
	left: 4px;
	right: 4px;
	bottom: 22px;
	height: 4px;
	border-radius: 2px;
	background: rgba(255, 255, 255, 0.45);
	overflow: hidden;
}
.rvv-bar i {
	display: block;
	width: 0;
	height: 100%;
	background: var(--ds-primary-color, #0b5a0e);
	transition: width 0.2s;
}
.rvv-done .rvv-bar {
	display: none;
}
.rvv-wait .rvv-bar i {
	background: #d97706;
}
.rvv-err {
	outline: 2px solid #b3261e;
	outline-offset: -2px;
}
.rvv-err .rvv-bar,
.rvv-err .rvv-play {
	display: none;
}
.rvv-err .rp-size {
	background: #b3261e;
}
.rvv-thumb {
	position: relative;
	width: 72px;
	height: 72px;
	background: #1f2937;
}
.rvv-thumb img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
