html[data-theme="dark"]	.slot_lmvr
{
	background: #0f1114 !important;
}
html[data-theme="dark"]	.gr_lmvr_caja_texto
{
	background: rgb(187 194 210 / 20%) !important;
}
html[data-theme="dark"]	.gr_lmvr_titulo_switch_active
{
	color: var(--color-black) !important;
	border-color: var(--color-reforma) !important;
}
html[data-theme="dark"]	.gr_lmvr_caja_texto .gr_lmvr_nota_seccion
{
	color: #ADB4C3 !important;
}
html[data-theme="dark"]	.gr_lmvr_contenedor .gr_lmvr_nota_titulo
{
	color: var(--color-titulos-noticias-oscuro) !important;
}
html[data-theme="dark"]	.gr_boton_lmvr_mas
{
	filter: saturate(0) !important;
}
html[data-theme="dark"]	.slot_lmvr_c::-webkit-scrollbar-thumb
{
	background: rgb(187 194 210 / 20%) !important;
}
html[data-theme="dark"]	.slot_lmvr_c::-webkit-scrollbar-thumb:hover
{
	background: rgb(187 194 210 / 20%) !important;
}

.slot_lmvr
{
	margin: 0px 0 0px 0;
	height: 100%;
	border-radius: 13px;
	background: var(--color-gris-fondo-otros-slots);
	padding: 18px 9px;
	justify-content: space-between;
}

.gr_menu_lmvr
{
	display: flex;
	gap: 10px;
	justify-content: center;
	margin-bottom: 12px;
}

.gr_lmvr_titulo_switch
{
	font: var(--font-sbp) var(--font-size-boton) / 2.1em var(--font-barlowcon);
	text-transform: uppercase;
	color: var(--color-reforma);
	border-radius: 30px;
	border: var(--font-sb-border) solid var(--color-bordes-verdes-lmvr);
	letter-spacing: 0.48px;
	padding: 0px 15px 0px 15px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	height: 30px;
}

.gr_lmvr_titulo_switch_active
{
	border-radius: 30px;
	background: var(--color-reforma);
	color: var(--color-white);
	border-color: var(--color-reforma) !important;
}

.slot_lmvr_c
{
	padding: 1px 9px 12px 0px;
	display: flex;
	flex-direction: column;
	gap: 3px;
	overflow-y: scroll;
	overflow-x: hidden;
	height: 90%;
	max-height: 365px;
	margin-bottom: 18px;
	position: relative;
}

.slot_lmvr_c::-webkit-scrollbar
{
	width: 6px;
}

.slot_lmvr_c::-webkit-scrollbar-track
{
	background: rgba(229, 232, 240, 0.25);
}

.slot_lmvr_c::-webkit-scrollbar-thumb
{
	background: #E9EBEF;
	border-radius: 10px;
}

.slot_lmvr_c::-webkit-scrollbar-thumb:hover
{
	background: #E9EBEF;
}

.gr_con_boton_lmvr
{
	display: flex;
	justify-content: center;
}

.gr_con_boton_lmvr_mas
{
	width: 100%;
	justify-content: center;
	padding-bottom: 15px;
	display: none;
	padding-top: 15px;
	padding-bottom: 0px;
}

.gr_boton_lmvr
{
	border-radius: 30px;
	color: var(--color-reforma);
	border: var(--font-sb-border) solid var(--color-bordes-verdes-lmvr);
	font: var(--font-sbp) var(--font-size-boton) / 2.1em var(--font-barlowcon);
	padding: 0px 15px 0px 15px;
	text-transform: uppercase;
	letter-spacing: 0.48px;
	height: 30px;
	gap: 6px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: auto;
	max-width: 235px;
	cursor: pointer;
}

.gr_lmvr_caja_texto
{
	width: 100%;
	display: flex;
	border-radius: 9px;
	background: rgba(255, 255, 255, 0.91);
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05);
	padding: 10px 12px;
	gap: 7px;
	min-height: 70px;
	height: auto;
	flex-shrink: 0;
}

.gr_lmvr_caja_texto .gr_lmvr_nota_top
{
	margin-top: 0px;
	color: var(--color-reforma);
	text-rendering: optimizeLegibility;
	font: 500 14px / 1.2em var(--font-barlowcon);
	text-transform: uppercase;
	width: 15%;
	align-content: center;
}

.gr_lmvr_caja_texto .gr_lmvr_nota_top .gr_lmvr_nota_top_num
{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 2px solid var(--color-bordes-verdes-lmvr);
}

.gr_lmvr_caja_texto .gr_lmvr_contenedor
{
	width: 85%;
	height: 100%;
}

.gr_lmvr_caja_texto .gr_lmvr_nota_seccion
{
	text-rendering: optimizeLegibility;
	text-align: left;
	color: var(--color-gray1);
	margin: 0px 0 2px 0;
	font: 500 11px / 1.2em var(--font-barlowcon);
	letter-spacing: .6px;
	text-transform: uppercase;
}

.gr_lmvr_contenedor .gr_lmvr_nota_titulo
{
	text-rendering: optimizeLegibility;
	color: var(--color-gray4);
	font: 300 15px / 17px var(--font-barlowcon);
	margin: 3px 0 0px 0;
	letter-spacing: .1px;
}

#mas-reciente
{
	display: none;
}

.gr_lmvr_caja_texto .gr_lmvr_nota_hora
{
	text-align: center;
	margin-top: 0px;
	color: var(--color-reforma);
	text-rendering: optimizeLegibility;
	font: 500 11px / 1.2em var(--font-barlowcon);
	letter-spacing: .6px;
	text-transform: uppercase;
	width: 15%;
	align-content: center;
}

.slot_lmvr[data-cols="4"][data-rows="1"]
{
	padding: 15px 9px;
}

.slot_lmvr[data-cols="4"][data-rows="1"] .slot_lmvr_c
{
	max-height: 220px;
	margin-bottom: 15px;
}

.slot_lmvr[data-cols="4"][data-rows="1"] .gr_menu_lmvr
{
	margin-bottom: 15px;
}

#mas-reciente > .gr_lmvr_caja_texto.gr_lmvr_caja_texto
{
	align-items: flex-start;
}

.fade_in_masv
{
	opacity: 1;
	transition: opacity .2s ease-in-out;
}

.fade_out_masv
{
	opacity: 0;
	transition: opacity .2s ease-in-out;
}

@media (max-width:920px)
{
	.gr_lmvr_titulo_switch
	{
		padding: 3px 10px 3px 10px;
	}
	.gr_boton_lmvr
	{
		max-width: 210px;
	}
}

@media (max-width:900px)
{
	.gr_lmvr_caja_texto .gr_lmvr_contenedor
	{
		width: 82%;
	}
}

@media (max-width:850px)
{
	.slot_lmvr_c
	{
		max-height: 310px;
	}
	.gr_lmvr_caja_texto
	{
		padding: 12px 12px;
		min-height: auto;
		gap: 12px;
	}
}
@media (max-width:800px)
{
	.gr_block .gr_lmvr_titulo_switch
	{
		font: 400 10px / 19.5px var(--font-barlowcon);
	}
	.gr_boton_lmvr
	{
		max-width: 100%;
	}
	.gr_lmvr_caja_texto .gr_lmvr_contenedor
	{
		width: 80%;
	}
}
@media (max-width:750px)
{
	.slot_lmvr_c
	{
		max-height: 300px;
	}
	.gr_lmvr_caja_texto
	{
		gap: 15px;
	}
}
@media (max-width:700px)
{
	.gr_block .gr_lmvr_titulo_switch
	{
		font: 400 8px / 19.5px var(--font-barlowcon);
	}
	.gr_lmvr_caja_texto .gr_lmvr_contenedor
	{
		width: 73%;
	}
}
@media (max-width:660px)
{
	.gr_lmvr_caja_texto .gr_lmvr_nota_top
	{
		width: 27%;
	}
	#mas-visto .gr_lmvr_caja_texto
	{
		gap: 12px;
	}
}
@media (max-width:620px)
{
	.gr_block .gr_menu_lmvr
	{
		flex-direction: column;
	}
}



@media (max-width:600px)
{
	.gr_con_boton_lmvr_mas
	{
		display: flex;
	}
	.gr_block .gr_menu_lmvr
	{
		flex-direction: row;
	}
	.gr_lmvr_caja_texto .gr_lmvr_nota_hora
	{
		width: 10%;
		text-align: center;
	}
	.gr_lmvr_caja_texto
	{
		min-height: 90px;
	}
	.slot_lmvr_c
	{
		max-height: inherit;
		height: 100%;
		overflow: hidden;
		padding: 1px 0px 1px 0px;
		gap: 6px;
	}
	.slot_lmvr
	{
		padding: 24px 12px;
		flex-direction: column;
		border-bottom: 0px;
	}
	.gr_lmvr_titulo_switch, .gr_block .gr_lmvr_titulo_switch
	{
		padding: 0px 15px 0px 15px;
		font: var(--font-sbp) var(--font-size-boton-iphone) / 2.1em var(--font-barlowcon);
		border: var(--font-sb-border-r) solid var(--color-bordes-verdes-lmvr);
		height: 36px;
	}
	.gr_menu_lmvr
	{
		margin-bottom: 24px;
	}
	.gr_boton_lmvr
	{
		font: var(--font-sbp) var(--font-size-boton-iphone) / 2.1em var(--font-barlowcon);
		width: auto;
		height: 36px;
		padding-left: 15px;
		padding-right: 15px;
		border: var(--font-sb-border-r) solid var(--color-bordes-verdes-lmvr);
	}
	.gr_lmvr_caja_texto .gr_lmvr_nota_top .gr_lmvr_nota_top_num
	{
		margin: auto;
		width: 36px;
		height: 36px;
		padding-bottom: 1px;
		text-align: center;
	}
	.gr_lmvr_caja_texto .gr_lmvr_nota_top
	{
		width: 10%;
		font: 500 18px / 1.2em var(--font-barlowcon);
	}
	.gr_lmvr_contenedor .gr_lmvr_nota_titulo
	{
		font: 300 17px / 21px var(--font-barlowcon);
	}
	.gr_lmvr_caja_texto .gr_lmvr_nota_seccion
	{
		margin: 0px 0 0px 0;
		font: 500 13px / 1.2em var(--font-barlowcon);
	}
	.gr_lmvr_caja_texto .gr_lmvr_contenedor
	{
		width: 90%;
	}
	.slot_lmvr_c:nth-child(n+5)
	{
		display: none;
	}
	.slot_lmvr_c .gr_lmvr_caja_texto
	{
		transition: ease opacity 1s;
		gap: 15px;
	}
	.slot_lmvr_c .gr_lmvr_caja_texto:nth-child(n+6)
	{
		display: none;
		opacity: 0;
		transition: ease opacity 1s;
	}
	#mas-reciente > .gr_lmvr_caja_texto.gr_lmvr_caja_texto
	{
		align-items: flex-start;
	}
	.gr_lmvr_caja_texto.mostrar
	{
		display: flex !important;
		opacity: 1 !important;
		transition: ease opacity 1s;
	}
	.slot_lmvr[data-cols="4"][data-rows="1"]
	{
		padding: 24px 12px;
	}
	.slot_lmvr[data-cols="4"][data-rows="1"] .slot_lmvr_c
	{
		max-height: 100%;
		margin-bottom: 15px;
	}
	.slot_lmvr .gr_menu_lmvr
	{
		gap: 15px;
	}
	.slot_lmvr[data-cols="4"][data-rows="1"] .gr_menu_lmvr
	{
		margin-bottom: 24px;
	}
	.gr_lmvr_caja_texto .gr_lmvr_nota_hora
	{
		font-size: 13px;
	}
	.gr_lmvr_nota_hora
	{
		vertical-align: top;
	}
	#mas-visto .gr_lmvr_caja_texto
	{
		align-items: center;
	}
	.gr_lmvr_caja_texto
	{
		min-height: 100px;
	}
}
@media (max-width:460px)
{
	.gr_lmvr_caja_texto
	{
		height: 100%;
		align-items: center;
		padding: 18px 15px;
	}
}
@media (max-width:450px)
{
	.gr_lmvr_caja_texto .gr_lmvr_nota_top
	{
		width: auto;
		padding-right: 0px;
	}
	.gr_lmvr_caja_texto .gr_lmvr_nota_hora
	{
		width: auto;
		padding-right: 0px;
	}
	.gr_lmvr_caja_texto .gr_lmvr_contenedor
	{
		width: 87%;
	}
	.gr_lmvr_contenedor .gr_lmvr_nota_titulo
	{
		font: 300 18px / 22px var(--font-barlowcon);
	}
}

@media (max-width:430px)
{
	.gr_lmvr_nota_seccion
	{
		font: 500 12px / 1.1em var(--font-barlowcon);
		margin: 11px 0 0px 0;
	}
	#mas-visto .gr_lmvr_caja_texto
	{
		gap: 12px;
	}
}
@media (max-width:420px)
{
	.gr_lmvr_contenedor .gr_lmvr_nota_titulo
	{
		font: 300 17px / 21px var(--font-barlowcon);
	}
	.gr_boton_lmvr
	{
		font: var(--font-sbp) var(--font-size-boton-r) / 2.1em var(--font-barlowcon);
	}
	.gr_lmvr_titulo_switch, .gr_block .gr_lmvr_titulo_switch
	{
		font: var(--font-sbp) var(--font-size-boton-r) / 2.1em var(--font-barlowcon);
	}
}
@media (max-width:405px)
{
	.gr_lmvr_nota_seccion
	{
		font: 500 11px / 1.1em var(--font-barlowcon);
	}
}
