@keyframes overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes overlay-fade-out{0%{opacity:1}to{opacity:0}}@keyframes skeleton-pulse{0%{opacity:.15}50%{opacity:.3}to{opacity:.15}}.video-card-skeleton{align-items:flex-start;gap:16px;display:flex}.video-card-skeleton__thumbnail{aspect-ratio:16/9;background-color:#535862;border-radius:10px;flex:0 0 120px;animation:1.5s ease-in-out infinite skeleton-pulse}@container (width>=1024px){.video-card-skeleton__thumbnail{flex-basis:160px}}.video-card-skeleton__info{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.video-card-skeleton__title,.video-card-skeleton__details{flex-direction:column;gap:4px;display:flex}.video-card-skeleton__line{background-color:#535862;border-radius:6px;height:12px;animation:1.5s ease-in-out infinite skeleton-pulse}.video-card-skeleton__line--title{width:95%;height:14px}.video-card-skeleton__line--title-short{width:55%;height:14px}.video-card-skeleton__line--byline{width:55%}.video-card-skeleton__line--meta{width:35%}.video-card-skeleton--long{-moz-column-gap:16px;grid-template-columns:1fr auto;grid-template-areas:"heading heading""details thumb";align-items:start;gap:8px 16px;display:grid}@media (width>=1024px){.video-card-skeleton--long{display:flex}}.video-card-skeleton--long .video-card-skeleton__thumbnail{flex:none;grid-area:thumb;align-self:center;width:120px}@media (width>=1024px){.video-card-skeleton--long .video-card-skeleton__thumbnail{flex:0 0 224px;align-self:auto;width:auto}}.video-card-skeleton--long .video-card-skeleton__info{display:contents}@media (width>=1024px){.video-card-skeleton--long .video-card-skeleton__info{display:flex}}.video-card-skeleton--long .video-card-skeleton__title{grid-area:heading}.video-card-skeleton--long .video-card-skeleton__details{grid-area:details}.channel-tab__video-card{margin-bottom:16px}.channel-tab__video-card:not(:defined){display:none}.channel-tab__video-card:defined+.video-card-skeleton{display:none}.channel-tab__video-card-divider{border-color:#e9eaeb;height:1px;margin-top:0;margin-bottom:16px}.video-card-skeleton{margin-bottom:16px}
