.playlist[data-astro-cid-lx4vxor3]{margin-top:1.5rem}.playlist__frame[data-astro-cid-lx4vxor3]{width:100%;height:var(--player-height,420px);background:var(--color-placeholder);border-radius:12px;overflow:hidden}.playlist__frame[data-astro-cid-lx4vxor3] iframe[data-astro-cid-lx4vxor3]{border:0;width:100%;height:100%;display:block}.playlist__facade[data-astro-cid-lx4vxor3]{width:100%;height:var(--player-height,152px);border:1px solid var(--border-color);background-color:var(--color-placeholder);border-radius:12px;transition:height .4s cubic-bezier(.22,1,.36,1),background-color 0s linear .5s;position:relative;overflow:hidden}.playlist__body[data-astro-cid-lx4vxor3]{flex-direction:column;display:flex;position:absolute;inset:0}.playlist__head[data-astro-cid-lx4vxor3]{border-bottom:1px solid var(--border-color);flex-direction:column;flex:none;gap:.15rem;padding:.7rem 1.15rem .65rem;display:flex}.playlist__title[data-astro-cid-lx4vxor3]{font-weight:700;line-height:1.25}.playlist__meta[data-astro-cid-lx4vxor3]{font-size:var(--font-size-s);line-height:1.3}.playlist__lanes[data-astro-cid-lx4vxor3]{flex:auto;min-height:0;display:flex}.playlist__lane[data-astro-cid-lx4vxor3]{isolation:isolate;min-width:0;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.45rem;padding:.4rem .6rem;transition:color .3s,opacity .3s,flex-grow .45s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.playlist__lane[data-astro-cid-lx4vxor3]+.playlist__lane[data-astro-cid-lx4vxor3]{border-left:1px solid var(--border-color)}.playlist__lane[data-astro-cid-lx4vxor3]:before{content:"";z-index:-1;background:var(--color-text);transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translateY(100%)}.playlist__mark[data-astro-cid-lx4vxor3]{place-items:center;width:40px;height:40px;transition:transform .45s cubic-bezier(.22,1,.36,1);display:grid}.playlist__mark[data-astro-cid-lx4vxor3] svg[data-astro-cid-lx4vxor3]{width:100%;height:100%}.playlist__service[data-astro-cid-lx4vxor3]{max-width:100%;font-size:var(--font-size-s);align-items:center;gap:.4rem;font-weight:700;line-height:1;display:inline-flex}.playlist__logo[data-astro-cid-lx4vxor3]{flex:none;width:18px;height:18px;transition:filter .25s;display:block}.playlist__logo--tidal[data-astro-cid-lx4vxor3]{transform:scale(1.08)}@media (hover:hover) and (pointer:fine){.playlist__lanes[data-astro-cid-lx4vxor3]:hover .playlist__lane[data-astro-cid-lx4vxor3]{opacity:.45}.playlist__lanes[data-astro-cid-lx4vxor3] .playlist__lane[data-astro-cid-lx4vxor3]:hover{opacity:1;color:var(--color-bg,#fff)}.playlist__lane[data-astro-cid-lx4vxor3]:hover:before{transform:translateY(0)}.playlist__lane[data-astro-cid-lx4vxor3]:hover .playlist__logo[data-astro-cid-lx4vxor3]{filter:invert()}.playlist__lane[data-astro-cid-lx4vxor3]:hover .playlist__mark[data-astro-cid-lx4vxor3]{transform:scale(1.07)}}.playlist__lane[data-astro-cid-lx4vxor3]:focus-visible{outline:1px solid var(--color-text);outline-offset:-4px}.playlist__lane[data-astro-cid-lx4vxor3].is-chosen{color:var(--color-bg,#fff)}.playlist__lane[data-astro-cid-lx4vxor3].is-chosen:before{transform:translateY(0)}.playlist__lane[data-astro-cid-lx4vxor3].is-chosen .playlist__logo[data-astro-cid-lx4vxor3]{filter:invert()}.playlist__facade[data-astro-cid-lx4vxor3].is-choosing .playlist__body[data-astro-cid-lx4vxor3]{pointer-events:none}.playlist__facade[data-astro-cid-lx4vxor3].is-choosing .playlist__lane[data-astro-cid-lx4vxor3]{opacity:0;flex-grow:0}.playlist__facade[data-astro-cid-lx4vxor3].is-choosing .playlist__lane[data-astro-cid-lx4vxor3].is-chosen{opacity:1;flex-grow:1}.playlist__facade[data-astro-cid-lx4vxor3].is-choosing .playlist__lane[data-astro-cid-lx4vxor3]+.playlist__lane[data-astro-cid-lx4vxor3]{border-left-color:#0000}.playlist__facade[data-astro-cid-lx4vxor3].is-playing{background-color:#0000;border-width:0}.playlist__facade[data-astro-cid-lx4vxor3].is-playing .playlist__body[data-astro-cid-lx4vxor3]{opacity:0;visibility:hidden;transition:opacity .2s .45s,visibility 0s linear .65s}.playlist__facade[data-astro-cid-lx4vxor3] iframe{width:100%;height:100%;animation:playlist-reveal .4s ease var(--reveal-delay,.28s) both;border:0;border-radius:12px;display:block;position:relative}@keyframes playlist-reveal{0%{opacity:0}to{opacity:1}}.playlist__switch[data-astro-cid-lx4vxor3]{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-top:.7rem;display:flex}.playlist__switch[data-astro-cid-lx4vxor3][hidden],.playlist__chip[data-astro-cid-lx4vxor3][hidden]{display:none}.playlist__switch-label[data-astro-cid-lx4vxor3]{font-size:var(--font-size-s)}.playlist__chip[data-astro-cid-lx4vxor3]{font:inherit;font-size:var(--font-size-s);color:inherit;border:1px solid var(--border-color);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-weight:700;line-height:1;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.playlist__chip[data-astro-cid-lx4vxor3] .playlist__logo[data-astro-cid-lx4vxor3]{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.playlist__chip[data-astro-cid-lx4vxor3]:hover{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg,#fff)}.playlist__chip[data-astro-cid-lx4vxor3]:hover .playlist__logo[data-astro-cid-lx4vxor3]{filter:invert()}}.playlist__chip[data-astro-cid-lx4vxor3]:focus-visible{outline:1px solid var(--color-text);outline-offset:3px}.playlist__notice[data-astro-cid-lx4vxor3]{font-size:var(--font-size-s);color:var(--color-text-alt);margin-top:.6rem;line-height:1.35}.playlist__notice[data-astro-cid-lx4vxor3] a[data-astro-cid-lx4vxor3]{text-underline-offset:3px;text-decoration:underline}@media (width<=26em){.playlist__head[data-astro-cid-lx4vxor3]{padding:.6rem .9rem .55rem}.playlist__lane[data-astro-cid-lx4vxor3]{gap:.35rem;padding:.3rem .4rem}.playlist__mark[data-astro-cid-lx4vxor3]{width:34px;height:34px}.playlist__logo[data-astro-cid-lx4vxor3]{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.playlist__facade[data-astro-cid-lx4vxor3],.playlist__body[data-astro-cid-lx4vxor3],.playlist__lane[data-astro-cid-lx4vxor3],.playlist__lane[data-astro-cid-lx4vxor3]:before,.playlist__mark[data-astro-cid-lx4vxor3],.playlist__logo[data-astro-cid-lx4vxor3],.playlist__chip[data-astro-cid-lx4vxor3]{transition:none}.playlist__facade[data-astro-cid-lx4vxor3] iframe{animation:none}}
