@layer homepage-complex-card{.hp-complex-card__image-cover{z-index:2;aspect-ratio:16/9;background:var(--hp-color-bg-placeholder);pointer-events:none;position:relative;overflow:hidden}.hp-complex-card__image-cover>picture,.hp-complex-card__image-cover>picture img{object-fit:cover;border-radius:calc(var(--hp-radius-card-top) - 1px) calc(var(--hp-radius-card-top) - 1px) 0 0;-webkit-user-drag:none;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.hp-complex-card__image-cover--no-image{background:var(--hp-color-bg-placeholder-empty)}.hp-complex-card__badge{z-index:1;background:var(--hp-color-bg-badge);border-radius:var(--hp-radius-badge);font:var(--hp-text-badge);color:var(--hp-color-fg-on-dark);align-items:center;gap:4px;padding:2px 8px;display:inline-flex;position:absolute;top:8px}.hp-complex-card__badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.hp-complex-card__badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.hp-complex-card__favorite{z-index:1;background:var(--hp-color-bg-favorite);border-radius:var(--hp-radius-favorite);cursor:pointer;width:32px;height:32px;color:var(--color-white);pointer-events:auto;border:none;align-items:center;justify-items:center;padding:6px;display:grid;position:absolute;top:8px}.hp-complex-card__favorite:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto;right:8px}.hp-complex-card__favorite:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto;left:8px}.hp-complex-card__favorite:before{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.hp-complex-card__favorite:hover{background:var(--color-overlay-scrim)}.hp-complex-card__favorite:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.hp-complex-card__favorite svg.favorites-btn__icon--filled{color:var(--color-danger-solid)}.hp-complex-card__progress{z-index:1;background:var(--hp-color-bg-badge);border-radius:var(--hp-radius-progress);flex-direction:column;gap:4px;padding:6px 12px 8px;display:flex;position:absolute;bottom:8px}.hp-complex-card__progress:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.hp-complex-card__progress:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.hp-complex-card__progress-info{min-height:16px;font:var(--font-weight-semibold) var(--font-size-xs) / var(--line-height-ui) var(--hp-font-primary);color:var(--hp-color-fg-on-dark);gap:8px;display:flex}.hp-complex-card__progress-date{font-weight:var(--font-weight-medium)}.hp-complex-card__progress-track{-ms-appearance:none;appearance:none;border-radius:var(--radius-full);background:var(--hp-color-bg-progress-track);border:0;width:96px;height:4px;padding:0;display:block;overflow:hidden}.hp-complex-card__progress-track::-webkit-progress-bar{background:var(--hp-color-bg-progress-track)}.hp-complex-card__progress-track::-webkit-progress-value{background:var(--hp-color-fg-on-dark)}.hp-complex-card__progress-track::-moz-progress-bar{background:var(--hp-color-fg-on-dark)}}