/* V1.4.44 — episode count and recent-release labels live inside poster cards. */
.media-card .poster-wrap{position:relative}
.media-card .poster-wrap>.ks-poster-count-v1444,
.media-card .poster-wrap>.ks-poster-new-v1444{
  position:absolute;bottom:8px;z-index:8;max-width:calc(50% - 11px);
  display:inline-flex;align-items:center;justify-content:center;min-height:24px;
  padding:4px 7px;border-radius:7px;border:1px solid rgba(255,255,255,.3);
  color:#fff;font-size:10px;font-weight:900;line-height:1.2;white-space:nowrap;
  overflow:hidden;text-overflow:ellipsis;pointer-events:none;
  text-shadow:0 1px 3px rgba(0,0,0,.8);box-shadow:0 2px 9px rgba(0,0,0,.35);
}
.media-card .poster-wrap>.ks-poster-count-v1444{
  left:8px;background:rgba(7,13,24,.82);
  -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);
}
.media-card .poster-wrap>.ks-poster-new-v1444{
  right:8px;background:linear-gradient(125deg,rgba(246,61,113,.95),rgba(133,68,228,.95));
  border-color:rgba(255,224,245,.68);letter-spacing:.015em;
}
.wide-media-card-v1512182086 .poster-wrap>.ks-poster-count-v1444,
.wide-media-card-v1512182086 .poster-wrap>.ks-poster-new-v1444{bottom:8px}
.wide-media-card-v1512182086 .wide-card-copy-v1512182086{bottom:34px!important}
@media(max-width:720px){
  .media-card .poster-wrap>.ks-poster-count-v1444,
  .media-card .poster-wrap>.ks-poster-new-v1444{bottom:6px;min-height:22px;padding:3px 5px;font-size:9px;max-width:calc(50% - 9px)}
  .media-card .poster-wrap>.ks-poster-count-v1444{left:6px}
  .media-card .poster-wrap>.ks-poster-new-v1444{right:6px}
}
