/**
 * Tarjetas: badges superiores + barra de calidad al hover (abajo).
 */

.card__rate {
	font-size: 11px;
	letter-spacing: -0.02em;
}

.card__info-movies {
	z-index: 4;
	pointer-events: none;
}

.card__cover:hover .card__info-movies {
	z-index: 5;
}

.card__cover .formato {
	z-index: 4;
}

/* Colores badge superior */
.card__info-movies .quality.hd-1080p,
.card__info-movies .quality.\31 080p {
	background-color: rgba(236, 19, 19, 0.85);
}

.card__info-movies .quality.micro-hd {
	background-color: rgba(202, 163, 247, 0.85);
}

.card__info-movies .quality.dvd-rip {
	background-color: rgba(1, 171, 255, 0.85);
}

.card__info-movies .quality.bdremux-1080p {
	background-color: rgba(160, 118, 45, 0.85);
}

.card__info-movies .quality.\34 k-ultra-hd,
.card__info-movies .quality.\34 k {
	background-color: rgba(241, 192, 50, 0.85);
}

.card__info-movies .quality.dvdrip {
	background-color: rgba(61, 25, 151, 0.85);
}

.card__info-movies .quality.hd {
	background-color: rgba(53, 50, 241, 0.85);
}

.card__info-movies .quality.ts {
	background-color: rgba(52, 151, 169, 0.85);
}

.card__info-movies .quality.cam {
	background-color: rgba(52, 169, 140, 0.85);
}

.card__info-movies .quality.hdrip {
	background-color: rgba(46, 190, 138, 0.85);
}

.card__info-movies .quality.bluray-1080p,
.card__info-movies .quality.bluray {
	background-color: rgba(46, 190, 50, 0.85);
}

.card__info-movies .quality.web-dl {
	background-color: rgba(46, 190, 138, 0.85);
}

.card__info-movies .quality.\37 20p {
	background-color: rgba(53, 50, 241, 0.85);
}

.card__info-movies .quality.\34 80p {
	background-color: rgba(163, 172, 247, 0.85);
}

/* Barra inferior al hover (--color heredada por .formato) */
.card__cover.web-dl:hover,
.card__cover.web-dl .formato.web-dl {
	--color: rgba(46, 190, 138, 0.95);
}

.card__cover.hdrip:hover,
.card__cover.hdrip .formato.hdrip {
	--color: rgba(46, 190, 138, 0.95);
}

.card__cover.cam:hover,
.card__cover.cam .formato.cam {
	--color: rgba(52, 169, 140, 0.95);
}

.card__cover.bluray:hover,
.card__cover.bluray .formato.bluray {
	--color: rgba(46, 190, 50, 0.95);
}

.card__cover.\31 080p:hover,
.card__cover.\31 080p .formato.\31 080p {
	--color: rgba(236, 19, 19, 0.95);
}

.card__cover.\34 k:hover,
.card__cover.\34 k .formato.\34 k {
	--color: rgba(241, 192, 50, 0.95);
}

.card__cover.\37 20p:hover,
.card__cover.\37 20p .formato.\37 20p {
	--color: rgba(53, 50, 241, 0.95);
}

.card__cover.\34 80p:hover,
.card__cover.\34 80p .formato.\34 80p {
	--color: rgba(163, 172, 247, 0.95);
}

.card__cover.dvdrip:hover,
.card__cover.dvdrip .formato.dvdrip {
	--color: rgba(61, 25, 151, 0.95);
}
