/* WATCH v47 — corrected bookmark text fade.
   CSS only. Does NOT touch normal hover text animation.
   Applies only while the bookmark menu is open. */

/* Smooth only the disappearance of poster text when bookmark dropdown opens. */
.mcard.is-bm-open .mcard__title,
.mcard:has(.mcard__bm.is-open) .mcard__title,
.mcard.is-bm-open .mcard__overlayBody,
.mcard:has(.mcard__bm.is-open) .mcard__overlayBody,
.mcard.is-bm-open .mcard__overlayTitle,
.mcard:has(.mcard__bm.is-open) .mcard__overlayTitle,
.mcard.is-bm-open .mcard__overlayDesc,
.mcard:has(.mcard__bm.is-open) .mcard__overlayDesc{
  opacity:0 !important;
  filter:blur(1.5px) !important;
  transition:
    opacity .18s cubic-bezier(.22,1,.36,1),
    filter .18s cubic-bezier(.22,1,.36,1) !important;
}

/* Do not hide visibility/display: that was what broke the hover text animation in v46. */
.mcard.is-bm-open .mcard__textLayer,
.mcard:has(.mcard__bm.is-open) .mcard__textLayer,
.mcard.is-bm-open .mcard__overlay,
.mcard:has(.mcard__bm.is-open) .mcard__overlay{
  visibility:visible !important;
}

/* Keep bookmark dropdown above text, but do not alter text hover transitions. */
.mcard.is-bm-open .mcard__bm,
.mcard:has(.mcard__bm.is-open) .mcard__bm{
  opacity:1 !important;
  visibility:visible !important;
  filter:none !important;
  z-index:10000 !important;
}

.mcard.is-bm-open .mcard__bmMenu,
.mcard:has(.mcard__bm.is-open) .mcard__bmMenu,
.mcard__bm.is-open .mcard__bmMenu{
  opacity:1 !important;
  visibility:visible !important;
  filter:none !important;
  z-index:10002 !important;
}
