.m-poster[data-v-1ee47f6c]{background:transparent;border:0;color:var(--ia-text);cursor:pointer;display:flex;flex:0 0 var(--w,42%);flex-direction:column;font-family:inherit;gap:.4rem;min-width:0;padding:0;scroll-snap-align:start;text-align:left;-webkit-tap-highlight-color:transparent;transition:transform 90ms ease}.m-poster[data-v-1ee47f6c]:active{transform:scale(.965)}.m-poster--locked[data-v-1ee47f6c]{filter:saturate(.6);opacity:.5}.m-poster__art[data-v-1ee47f6c]{background:linear-gradient(160deg,color-mix(in srgb,var(--ia-primary) 22%,var(--ia-surface)),var(--ia-surface));border:1px solid var(--ia-border);border-radius:var(--m-radius,1.1rem);box-shadow:var(--m-elev-1,0 2px 10px rgba(0,0,0,.4));display:block;overflow:hidden;position:relative;width:100%}.m-poster--square .m-poster__art[data-v-1ee47f6c]{aspect-ratio:1}.m-poster--portrait .m-poster__art[data-v-1ee47f6c]{aspect-ratio:3/4}.m-poster--wide .m-poster__art[data-v-1ee47f6c]{aspect-ratio:16/9}.m-poster__img[data-v-1ee47f6c]{filter:saturate(1.08);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.m-poster__scrim[data-v-1ee47f6c]{background:linear-gradient(180deg,transparent 45%,color-mix(in srgb,#000 55%,transparent));inset:0;pointer-events:none;position:absolute}.m-poster__badges[data-v-1ee47f6c]{display:flex;flex-wrap:wrap;gap:.3rem;left:.5rem;position:absolute;top:.5rem}.m-poster__body[data-v-1ee47f6c]{display:flex;flex-direction:column;gap:.05rem;min-width:0;padding:0 .15rem}.m-poster__title[data-v-1ee47f6c]{color:var(--ia-text);font-size:.88rem;font-weight:700;line-height:1.2}.m-poster__sub[data-v-1ee47f6c],.m-poster__title[data-v-1ee47f6c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-poster__sub[data-v-1ee47f6c]{color:var(--ia-muted);font-size:.74rem;font-weight:500}
