/* Approved-film previews on the public and signed-in viewing home. */
@media (hover:hover) and (pointer:fine){
  .live-preview-card{position:relative;overflow:visible;isolation:isolate}
  .live-preview-card:hover,.live-preview-card:focus-visible{z-index:8;transform:translateY(-8px) scale(1.07);border-color:#b99bea;box-shadow:0 24px 55px #000d}
  .live-preview-card .live-film-art{border-radius:10px 10px 0 0}
  .live-preview-card .live-hover-details{display:none;position:absolute;top:100%;left:-1px;right:-1px;padding:0 14px 15px;background:#1b1830;border:1px solid #b99bea;border-top:0;border-radius:0 0 10px 10px;box-shadow:0 20px 35px #000a}
  .live-preview-card:hover .live-hover-details,.live-preview-card:focus-visible .live-hover-details{display:block}
  .live-hover-title{display:block;font-weight:750;margin-bottom:5px}
  .live-hover-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;font-size:12px;line-height:1.45;color:#d7d2e5}
  .live-preview-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#0b0a17}
  .live-preview-card.preview-active .live-play{display:none}
}
@media (hover:none),(pointer:coarse){
  .live-hover-details{display:none}
}
