.cover[data-v-36b6d618]{aspect-ratio:2/3;border-radius:var(--r-object);background:var(--cv-g,var(--wash));width:100%;color:var(--cv-fg,var(--ink));transition:transform var(--dur) var(--ease-out);display:block;position:relative;overflow:hidden;container-type:inline-size}.cover.is-episode[data-v-36b6d618],.cover.is-video[data-v-36b6d618]{aspect-ratio:16/9}.cover[data-v-36b6d618]:after{content:"";z-index:3;border:1px solid var(--cover-rule,var(--object-rule));pointer-events:none;transition:border-color var(--dur) var(--ease-out);position:absolute;inset:0}.art[data-v-36b6d618],.cover img[data-v-36b6d618]{width:100%;height:100%;display:block;position:absolute;inset:0}.cover img[data-v-36b6d618]{-o-object-fit:cover;object-fit:cover}.title[data-v-36b6d618]{z-index:2;font-family:var(--font-ui);font-weight:var(--w-semi);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;-webkit-box-orient:vertical;display:-webkit-box;position:absolute;overflow:hidden}.is-book .title[data-v-36b6d618]{-webkit-line-clamp:4;line-clamp:4;font-size:calc(min(10.6cqi,46px));line-height:1.03;top:7cqi;left:8cqi;right:8cqi}@container (width<=118px){.is-book .title[data-v-36b6d618]{display:none}}.is-video .title[data-v-36b6d618]{-webkit-line-clamp:3;line-clamp:3;width:38cqi;font-size:calc(min(6.6cqi,28px));line-height:1.05;top:5cqi;left:5cqi}.play[data-v-36b6d618]{z-index:2;font-family:var(--font-ui);font-size:calc(min(4.2cqi,13px));font-weight:var(--w-medium);align-items:center;gap:calc(min(2cqi,8px));line-height:1;display:flex;position:absolute;bottom:5cqi;left:5cqi}.play-icon[data-v-36b6d618]{width:calc(min(9cqi,28px));height:calc(min(9cqi,28px))}@container (width<=259px){.play-label[data-v-36b6d618]{display:none}}@container (width<=199px){.is-video .title[data-v-36b6d618],.play[data-v-36b6d618]{display:none}}.num[data-v-36b6d618]{z-index:2;font-family:var(--font-ui);font-size:22cqi;font-weight:var(--w-semi);letter-spacing:-.04em;line-height:1;position:absolute;bottom:3cqi;left:5cqi}@media (forced-colors:active){.cover[data-v-36b6d618]:after{border-color:canvastext}}
