.box{align-items:center;background-color:var(--color-white);border-radius:var(--spacing-small);display:flex;flex-grow:0;flex-shrink:0;justify-content:center;overflow:hidden}:root{--poster-large:194px;--poster-medium:149px;--poster-small:109px;--poster-size:var(--poster-large)}.poster{align-items:center;aspect-ratio:2/3;background-color:var(--color-white);background-image:url(../fallback.png);background-position:50%;background-size:100%;border-radius:var(--spacing-small);display:flex;flex-grow:0;flex-shrink:0;justify-content:center;position:relative;width:var(--poster-size)}.poster.wide,.wide .poster{aspect-ratio:3/2}.poster.ultrawide,.ultrawide .poster{aspect-ratio:2/1}.poster.square,.square .poster{aspect-ratio:1/1}.flexible .poster,.poster.flexible,.scroll-list .poster{height:unset;width:unset}@media(hover:hover){a .poster:hover{transform:scale(1.1);z-index:1}}.poster img{border-radius:var(--spacing-small);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.poster>img:not(.mini){background-color:var(--color-light-porcelain);background-position:50%;background-size:cover;text-align:center}.poster img:before{display:none}.poster img.blur{filter:blur(7px) brightness(70%);transform:scale(1.25)}.poster img.mini{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.poster-overlay{color:var(--color-white);font-size:14px;font-weight:700;position:absolute}.dark .poster img,.poster.dark img{filter:brightness(60%)}.poster .tag{background-color:#000;border:1px solid #fff;bottom:8px;font-weight:700;left:8px;position:absolute}.poster .poster-badge{background-color:var(--color-pink);bottom:8px;height:24px;position:absolute;right:8px}.poster .poster-badge img{background-color:unset}.poster .poster-badge>.vb-icon{background-image:none;cursor:pointer;filter:invert()}.poster .vb-popup ul{bottom:36px;margin:0!important;position:absolute;right:8px;transform:none}
