/* Убираем ВСЕ горизонтальные "полосы" на детальной странице фильма */

.detail-page,
.detail-page > *,
.detail-page main,
.detail-page section,
.detail-page nav,
.detail-breadcrumb,
.detail-player,
.detail-player-idle,
.detail-player-controls,
.detail-similar,
.detail-comments,
.detail-cast,
.detail-trailers,
.detail-table {
  background: transparent !important;
  border-top: none !important;
  border-bottom: none !important;
}

/* Плеер во время воспроизведения — остаётся чёрным */
.detail-player-playing {
  background: #000 !important;
}

/* Разрешаем фон только на "карточках" где он нужен */
.detail-hero,
.mv2-reactions {
  background: rgba(255,255,255,.025) !important;
  border: 1px solid rgba(255,255,255,.06) !important;
}

/* Чтобы хедер не отделялся полосой */
.detail-page .lv2-header,
.detail-page .cs-header {
  border-bottom: none !important;
  background: transparent !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}
