:root{--yt-accent: #f00;--yt-list-width: 320px;--yt-list-max-height: 330px}.yt-playlist{width:100%}.yt-playlist__player{display:none;width:100%;aspect-ratio:16/9;background-color:#1e1e1e}.yt-playlist__player.is-active{display:block}.yt-playlist__player iframe{display:block;width:100%;height:100%;border:0}.yt-playlist--grid .yt-playlist__player{margin-bottom:1rem}.yt-playlist--grid .yt-playlist__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(min-width: 600px){.yt-playlist--grid .yt-playlist__items{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 900px){.yt-playlist--grid .yt-playlist__items{grid-template-columns:repeat(4, 1fr)}}.yt-playlist--grid .yt-playlist__item img{aspect-ratio:16/9}.yt-playlist--grid .yt-playlist__item span{text-align:center}.yt-playlist__item{color:#1e1e1e}.yt-playlist__item:hover{text-decoration:underline}.yt-playlist--list{display:flex;flex-direction:column;gap:1rem}@media(min-width: 700px){.yt-playlist--list{flex-direction:row;align-items:flex-start}}.yt-playlist--list .yt-playlist__player{flex:1 1 auto}.yt-playlist--list .yt-playlist__items{display:flex;flex-direction:column;gap:0;overflow-y:auto;max-height:var(--yt-list-max-height)}@media(min-width: 700px){.yt-playlist--list .yt-playlist__items{flex:0 0 var(--yt-list-width);width:var(--yt-list-width)}}.yt-playlist--list .yt-playlist__item{flex-direction:row;align-items:center;gap:.75rem;padding:.5rem;border-bottom:1px solid rgba(0,0,0,.1)}.yt-playlist--list .yt-playlist__item img{flex:0 0 100px;width:100px;aspect-ratio:16/9}.yt-playlist--list .yt-playlist__item span{text-align:left}.yt-playlist__item{appearance:none;background:none;border:none;border-radius:0;padding:0;margin:0;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;text-align:left;width:100%}.yt-playlist__item.is-active{outline:2px solid var(--yt-accent);outline-offset:2px}.yt-playlist__item img{display:block;width:100%;object-fit:cover}.yt-playlist__item span{font-size:.8125rem;line-height:1.3}/*# sourceMappingURL=youtube-playlist.css.map */
