.tv-card[data-v-f21060b7]{font:inherit;text-align:left;width:var(--tv-poster-w);color:var(--color-paper);-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;flex-direction:column;flex:none;gap:.4rem;padding:0;text-decoration:none;display:flex;position:relative}.tv-card[data-v-f21060b7]:focus-visible{box-shadow:none;outline:none}.tv-card--continue[data-v-f21060b7]{width:var(--tv-continue-w)}.tv-card--top[data-v-f21060b7]{width:calc(var(--tv-poster-w) + 3rem);flex-direction:row;align-items:flex-end;gap:0}.tv-card__frame[data-v-f21060b7]{aspect-ratio:2/3;border-radius:var(--radius-issue);background:var(--color-ink-softer);border:1px solid #0000;width:100%;display:block;position:relative;overflow:hidden}.tv-card--continue .tv-card__frame[data-v-f21060b7]{aspect-ratio:16/9}.tv-card--top .tv-card__frame[data-v-f21060b7]{width:var(--tv-poster-w);flex:none}.tv-card--more .tv-card__frame[data-v-f21060b7]{background:var(--color-ink-raised)}.tv-card__frame[data-v-f21060b7]:after{border-radius:inherit;content:"";outline-offset:-1px;pointer-events:none;outline:1px solid oklch(100% 0 0/.1);position:absolute;inset:0}.tv-card:focus-visible .tv-card__frame[data-v-f21060b7]{box-shadow:0 0 0 2px var(--color-ink),0 0 0 5px var(--color-paper),0 12px 24px -8px oklch(0% 0 0/.6),0 24px 48px -12px oklch(0% 0 0/.5)}.tv-card__img[data-v-f21060b7]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tv-card__rank[data-v-f21060b7]{width:3rem;color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.06em;text-align:right;-webkit-text-stroke:2px oklch(100% 0 0/.5);paint-order:stroke fill;flex:none;margin-right:-.35rem;font-size:4.5rem;font-weight:800;line-height:.8}.tv-card__badge[data-v-f21060b7]{max-width:calc(100% - .8rem);font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;background:oklch(10% .005 285/.85);border-radius:9999px;padding:.2rem .5rem;font-size:.75rem;font-weight:700;line-height:1.2;position:absolute;bottom:.4rem;left:.4rem;overflow:hidden}.tv-card__progress[data-v-f21060b7]{background:oklch(100% 0 0/.25);height:3px;position:absolute;inset:auto 0 0}.tv-card__progress>span[data-v-f21060b7]{background:var(--color-red);height:100%;display:block}.tv-card--continue .tv-card__badge[data-v-f21060b7]{bottom:.6rem}.tv-card__more[data-v-f21060b7]{height:100%;color:var(--color-paper);place-content:center;justify-items:center;gap:.4rem;font-size:.85rem;display:grid}.tv-card__more[data-v-f21060b7],.tv-card__title[data-v-f21060b7]{font-family:var(--font-body);font-weight:700}.tv-card__title[data-v-f21060b7]{text-overflow:ellipsis;white-space:nowrap;visibility:hidden;font-size:.8rem;line-height:1.25;overflow:hidden}.tv-card--top .tv-card__title[data-v-f21060b7]{display:none}.tv-card:focus-visible .tv-card__title[data-v-f21060b7]{visibility:visible}@media (prefers-reduced-motion:no-preference){.tv-card__frame[data-v-f21060b7]{transition:scale .15s ease-out}.tv-card:focus-visible .tv-card__frame[data-v-f21060b7]{scale:1.06}}
