.card{flex-direction:column;gap:1rem;width:100%;padding:1rem;display:flex;overflow:hidden}.cards-container{grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:2rem;margin:1rem 0 1.5rem;display:grid}.card:nth-child(2n){border-right:0!important}.card-img-container{flex-grow:1;width:100%;position:relative}.card-header{justify-content:center;align-items:center;gap:.55rem;margin:1rem 0;display:flex}.card-name-container{text-align:center;padding:.5rem}.card-start-count-row{align-items:center;gap:.45rem;display:flex}.star-svg{fill:none;cursor:pointer}.star-svg:hover{fill:currentColor}.card-link{color:var(--link);cursor:pointer;text-align:center;background:0 0;border:0;width:fit-content;margin:0 auto;font-size:1.35em;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.placeholder-box{aspect-ratio:1;width:100%}.video-container{background-color:#000;width:100%;height:100%}video{object-fit:cover;cursor:pointer;background-color:#000}.card-body>a{width:fit-content;margin:.5rem auto;font-size:1.1em;display:block}
.yt-lite{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;display:block;position:relative}.yt-lite.lyt-activated:before{content:"";box-sizing:content-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;width:100%;height:60px;padding-bottom:50px;transition:all .2s cubic-bezier(0,0,.2,1);display:block;position:absolute;top:0}.yt-lite:after{content:"";padding-bottom:var(--aspect-ratio);display:block}.yt-lite>iframe{width:100%;height:100%;position:absolute;top:0;left:0}.yt-lite>.lty-playbtn{z-index:1;opacity:.8;background-color:#212121;border-radius:14%;width:70px;height:46px;transition:all .2s cubic-bezier(0,0,.2,1)}.yt-lite:hover>.lty-playbtn{opacity:1;background-color:red}.yt-lite>.lty-playbtn:before{content:"";border:11px solid #0000;border-left:19px solid #fff;border-right-width:0}.yt-lite>.lty-playbtn,.yt-lite>.lty-playbtn:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yt-lite.lyt-activated{cursor:unset}.yt-lite.lyt-activated:before,.yt-lite.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}
