/* Reference detail header: burgundy tint and thin original heart outline. */
@media(max-width:767px){
html body[data-page="movie-detail"][data-page],html body[data-page="series-detail"][data-page]{background:linear-gradient(110deg,#210000,#080000) 0 0/100% calc(env(safe-area-inset-top,0px) + 120px) no-repeat,#000!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:linear-gradient(110deg,#210000,#080000)!important}
html body[data-page="movie-detail"][data-page] .dm-film-topbar>button,html body[data-page="movie-detail"][data-page] .dm-film-topbar>a{width:40px!important;height:40px!important;display:grid!important;place-items:center!important}
html body[data-page="movie-detail"][data-page] .dm-film-topbar svg[data-detail-heart],html body[data-page="series-detail"][data-page] .ds-header-save svg[data-detail-heart]{width:22px!important;height:22px!important;stroke:currentColor!important}
html body[data-page="movie-detail"][data-page] .dm-film-topbar svg[data-detail-heart] path,html body[data-page="series-detail"][data-page] .ds-header-save svg[data-detail-heart] path{stroke-width:1.1!important}
html body[data-page="movie-detail"][data-page] .dm-film-topbar>button[aria-pressed=true]{color:#ef3434!important}
html body[data-page="movie-detail"][data-page] .dm-film-topbar>button:disabled{opacity:.55}
}

.dm-film-topbar button[aria-pressed=true] svg[data-detail-heart],.ds-header-save[aria-pressed=true] svg[data-detail-heart]{fill:currentColor!important}
.dm-film-topbar button[aria-pressed=false] svg[data-detail-heart],.ds-header-save[aria-pressed=false] svg[data-detail-heart]{fill:none!important}

/* Keep the selected heart red with the reference white contour. */
html body .dm-film-topbar button[aria-pressed=true] svg[data-detail-heart],html body .ds-header-save[aria-pressed=true] svg[data-detail-heart]{fill:#ef3434!important}
html body .dm-film-topbar button[aria-pressed=true] svg[data-detail-heart] path,html body .ds-header-save[aria-pressed=true] svg[data-detail-heart] path{stroke:#fff!important}
