html .sh[data-tab] .sh-rec__cover{aspect-ratio:16/9;border-radius:15px;padding:0;border:0;box-shadow:var(--cover-rest-shadow);overflow:hidden}html .sh[data-tab] .sh-rec{gap:0;min-width:0;position:relative}html .sh[data-tab] .sh-rec__motion{position:relative;display:block;min-width:0}html .sh[data-tab] .sh-rec__art{position:absolute;inset:0;border-radius:inherit;background-size:cover}html .sh[data-tab] .sh-rec__art img{width:100%;height:100%;object-fit:cover}html .sh[data-tab] .sh-rec__title{position:absolute;left:10px;right:10px;bottom:25px;z-index:2;color:#fff;line-height:1.3;opacity:0;pointer-events:none;text-shadow:0 1px 5px #000b}html .sh[data-tab] .sh-rec:focus-visible .sh-rec__title,html .sh[data-tab] .sh-rec:hover .sh-rec__title{opacity:1}html .sh[data-tab] .sh-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:900px){html .sh[data-tab].sh--yt[data-stage-aspect=portrait][data-player-rail=stacked] .sh-rail__grid{grid-template-columns:none}}html .sh[data-tab] .sh-rec__pill{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s}html .sh[data-tab] .sh-rec__title{bottom:30px;font-size:12px}html .sh[data-tab] .sh-rec{transition:transform .18s ease,filter .18s ease;transform-origin:center;z-index:0}html .sh[data-tab] .sh-rec:focus-visible{z-index:25;transform:scale(1.28);outline:2px solid var(--purple-text);outline-offset:2px;border-radius:15px}html .sh[data-tab] .sh-rec:focus-visible :is(.sh-rec__pill,.sh-rec__title){opacity:1;visibility:visible}@media(hover:hover) and (pointer:fine){html .sh[data-tab] .sh-rec:hover{z-index:25;transform:scale(1.28);filter:drop-shadow(0 8px 12px #0004)}html .sh[data-tab] .sh-rec:hover :is(.sh-rec__pill,.sh-rec__title){opacity:1;visibility:visible}html .sh[data-tab] .sh-rec:is(:hover,:focus-visible) .sh-rec__cover:after{content:"";position:absolute;inset:25% 0 0;pointer-events:none;background:linear-gradient(transparent,#181128ed);z-index:1}html .sh[data-tab] .sh-rec:is(:hover,:focus-visible) .sh-rec__pill{z-index:3;background:none;bottom:7px;padding:0 9px}html .sh[data-tab] .sh-rail__grid>.sh-rec:nth-child(odd){transform-origin:left center}html .sh[data-tab] .sh-rail__grid>.sh-rec:nth-child(2n){transform-origin:right center}}@media(hover:none){html .sh[data-tab] .sh-rec:hover .sh-rec__title{opacity:0}}@media(prefers-reduced-motion:reduce){html .sh[data-tab] .sh-rec{transition:none}}@media(hover:hover) and (pointer:fine){html .sh[data-tab] .sh-rail__grid>.sh-rec:first-child{transform-origin:left top}html .sh[data-tab] .sh-rail__grid>.sh-rec:nth-child(2){transform-origin:right top}}