.face[data-v-55eb9ef1]{border-radius:inherit;width:100%;position:relative;overflow:hidden;transform:translateZ(0)}.face[data-v-55eb9ef1] .poster{border-radius:inherit}.face__remark[data-v-55eb9ef1]{z-index:2;max-width:90%;padding:.1875rem var(--jp-space-1);border-radius:0 0 0 var(--jp-radius-sm);background:var(--jp-color-alpha-black-72);color:var(--jp-text-on-media);font-size:var(--jp-font-size-caption-sm);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;position:absolute;top:0;right:0;overflow:hidden}.face__score[data-v-55eb9ef1]{font-family:var(--jp-font-family-number);font-size:var(--jp-font-size-caption);font-weight:var(--jp-font-weight-bold);color:var(--jp-accent-premium);line-height:1}.face__scrim[data-v-55eb9ef1]{left:0;right:0;z-index:2;align-items:flex-end;gap:var(--jp-space-1);padding:var(--jp-space-4) var(--jp-space-2) var(--jp-space-2);background:var(--jp-scrim-poster);pointer-events:none;display:flex;position:absolute;bottom:0}.face__badge[data-v-55eb9ef1],.face__vip[data-v-55eb9ef1]{top:var(--jp-space-1);left:var(--jp-space-1);z-index:2;align-items:center;line-height:1;display:inline-flex;position:absolute}.face__badge[data-v-55eb9ef1]{padding:.1875rem var(--jp-space-1);border-radius:var(--jp-radius-sm);background:var(--jp-brand-default);color:var(--jp-text-on-accent);font-size:var(--jp-font-size-caption-sm);font-weight:var(--jp-font-weight-medium)}.face__vip[data-v-55eb9ef1]{border-radius:var(--jp-radius-sm);background:var(--jp-color-alpha-black-40);color:var(--jp-accent-premium);padding:.1875rem}.face__vip[data-v-55eb9ef1] svg{width:var(--jp-icon-sm);height:var(--jp-icon-sm)}.face__bar[data-v-55eb9ef1]{left:0;right:0;z-index:3;background:var(--jp-color-alpha-white-24);height:.1875rem;position:absolute;bottom:0}.face__bar-fill[data-v-55eb9ef1]{background:var(--jp-brand-default);height:100%;display:block}.card[data-v-7c8a47d0]{text-align:left;width:100%;color:inherit;border-radius:var(--jp-radius-lg);display:block}.card__media[data-v-7c8a47d0]{border-radius:var(--jp-radius-lg);transition:transform var(--jp-duration-base) var(--jp-easing-decelerate), box-shadow var(--jp-duration-base) var(--jp-easing-decelerate);position:relative;overflow:hidden;transform:translateZ(0)}.card__media[data-v-7c8a47d0] .poster__img,.card__media[data-v-7c8a47d0] .poster__fallback{transition:opacity var(--jp-duration-slow) var(--jp-easing-standard), transform var(--jp-duration-poster) var(--jp-easing-decelerate);transform-origin:50%}@media (hover:hover){.card:hover .card__media[data-v-7c8a47d0]{transform:translateY(-.25rem);box-shadow:0 .75rem 1.5rem #00000073}.card:hover .card__media[data-v-7c8a47d0] .poster__img,.card:hover .card__media[data-v-7c8a47d0] .poster__fallback{transform:scale(1.06)}.card:hover .card__play[data-v-7c8a47d0]{opacity:1;transform:scale(1)}}.card:active .card__media[data-v-7c8a47d0]{transform:scale(.96)}.card__play[data-v-7c8a47d0]{z-index:3;border-radius:var(--jp-radius-full);background:var(--jp-color-alpha-black-40);width:2.5rem;height:2.5rem;color:var(--jp-text-on-media);opacity:0;transition:opacity .3s var(--jp-easing-decelerate), transform .3s var(--jp-easing-decelerate);pointer-events:none;place-items:center;margin:-1.25rem 0 0 -1.25rem;display:grid;position:absolute;top:50%;left:50%;transform:scale(.9)}.card__play[data-v-7c8a47d0] svg{width:var(--jp-icon-lg);height:var(--jp-icon-lg)}.card__caption[data-v-7c8a47d0]{padding-top:var(--jp-space-2);flex-direction:column;gap:.125rem;display:flex}.card__title[data-v-7c8a47d0]{font-size:var(--jp-font-size-caption);font-weight:var(--jp-font-weight-medium);color:var(--jp-text-primary)}.card__meta[data-v-7c8a47d0]{font-size:var(--jp-font-size-caption-sm);color:var(--jp-text-tertiary)}@media (min-width:1024px){.card__title[data-v-7c8a47d0]{font-size:var(--jp-font-size-body)}.card__meta[data-v-7c8a47d0]{font-size:var(--jp-font-size-caption)}}
