.cover-flair,.cover-flair-poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;z-index:1;pointer-events:none}.cover-flair{opacity:0;transition:opacity .48s ease}.cover-flair--loaded{opacity:1}.cover-flair-poster{transition:opacity .48s ease}.cover-flair-poster--done{opacity:0}@media (prefers-reduced-motion:reduce){.cover-flair,.cover-flair-poster{transition:none}}