/* Shared mobile backdrop: the same dark shading for movie and series pages. */
@media(max-width:767px){
html:has(body[data-page="movie-detail"]),html:has(body[data-page="series-detail"]){background:#050000!important}
html body[data-page="movie-detail"][data-page],html body[data-page="series-detail"][data-page]{background:linear-gradient(90deg,#0000,#0009) 0 0/100% var(--dm-detail-header-height,180px) no-repeat,linear-gradient(180deg,#050000 0%,#0d0000 40%,#210000 100%) 0 0/100% var(--dm-detail-header-height,180px) no-repeat,#000!important}
html body[data-page="movie-detail"][data-page]>main,html body[data-page="series-detail"][data-page]>main,html body[data-page="movie-detail"][data-page] .movie-detail-shell,html body[data-page="series-detail"][data-page] .ds-intro{background:transparent!important}
html body[data-page="movie-detail"][data-page] .movie-detail-shell .dm-film-topbar,html body[data-page="series-detail"][data-page] nav.ds-mobile-header{background:transparent!important;border:0!important;box-shadow:none!important}
}
