.mlx-vd-player { z-index: 1;max-width: 100%; }
.mlx-vd-ovrly { animation-play-state: initial; }
.mlx-vdbkg:has(iframe) { padding-bottom: 0 !important; }
@media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio : 1.5), screen and (min-width:600px) and (-webkit-min-device-pixel-ratio: 2),  screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 0) {
.mlx-vd-player { display:block!important; }
.mlx-vdfb { display:none!important; }
}
@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 320px), screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 320px) {
.mlx-vd-player { display:block!important; }
.mlx-vdfb { display:none!important; }
}
@media screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 375px) and (max-width: 414px),
screen and (-webkit-min-device-pixel-ratio: 2) and (min-device-width: 375px) and (max-device-width: 414px) {
.mlx-vd-player { display:block!important; }
.mlx-vdfb { display:none!important; }
}
@media screen and (-webkit-min-device-pixel-ratio: 3) and (min-width: 375px) and (max-width: 812px),
screen and (-webkit-min-device-pixel-ratio: 3) and (min-device-width: 375px) and (max-device-width: 812px) {
.mlx-vd-player { display:block!important; }
.mlx-vdfb { display:none!important; }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1),
only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
.mlx-vd-player { display:block!important; }
.mlx-vdfb { display:none!important; }
}
@media (-webkit-min-device-pixel-ratio: 0) and (min-device-width:1024px) {
.mlx-vd-player { display:block!important; }
.mlx-vdfb { display:none!important; }
}
@supports (-webkit-overflow-scrolling:touch) and (color:#ffffffff) {
div[class^=mlx-vd-player] { display:block!important; }
div[class^=mlx-vdfb] { display:none!important; }
}
#MessageViewBody .mlx-vd-player { display:block!important; }
#MessageViewBody .mlx-vdfb { display:none!important; }
