.cover-fb[data-astro-cid-gus6nccu]{container-type:inline-size;position:relative;width:100%;height:100%;min-height:160px;display:flex;align-items:flex-end;padding:7%;background:var(--surface-hi);color:var(--fg);overflow:hidden}.cover-fb__ring[data-astro-cid-gus6nccu],.cover-fb__ring[data-astro-cid-gus6nccu]:after{position:absolute;border-radius:50%;border:2px solid color-mix(in srgb,var(--tint, var(--accent)) 42%,transparent)}.cover-fb__ring[data-astro-cid-gus6nccu]{width:96cqw;height:96cqw;right:-34cqw;top:-34cqw}.cover-fb__ring[data-astro-cid-gus6nccu]:after{content:"";inset:17%}.cover-fb__label[data-astro-cid-gus6nccu]{position:absolute;left:7%;top:6%;font-size:clamp(.75rem,5cqw,1rem);color:var(--muted)}.cover-fb__title[data-astro-cid-gus6nccu]{position:relative;font-size:clamp(1.75rem,15cqw,4.5rem);line-height:.95;overflow-wrap:anywhere}.sp[data-astro-cid-i4hwpedq]{display:grid;gap:clamp(28px,3vw,44px);container-type:inline-size}.sp__top[data-astro-cid-i4hwpedq]{--zone: clamp(250px, 38cqw, 500px);display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:start}.sp__media[data-astro-cid-i4hwpedq]{width:var(--zone)}.sp__sleeve[data-astro-cid-i4hwpedq]{position:relative;width:calc(var(--zone) / 1.47);aspect-ratio:1}.sp__cover[data-astro-cid-i4hwpedq]{position:absolute;inset:0;z-index:2;overflow:hidden;background:var(--bg);box-shadow:0 16px 28px -14px #0009}.sp__cover[data-astro-cid-i4hwpedq]:after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tint, var(--accent)) 72%,transparent);pointer-events:none}.sp__cover[data-astro-cid-i4hwpedq] img{width:100%;height:100%;object-fit:cover;object-position:45% center}.sp__cover[data-astro-cid-i4hwpedq] .cover-fb{min-height:0}.sp__vinyl[data-astro-cid-i4hwpedq]{position:absolute;z-index:1;left:2.5%;top:2.5%;width:95%;aspect-ratio:1;border-radius:50%;transform:translate(14%);transition:transform .65s cubic-bezier(.3,.7,.2,1);box-shadow:0 10px 18px -8px #0000008c}.sp[data-astro-cid-i4hwpedq]:has([data-playing]) .sp__vinyl[data-astro-cid-i4hwpedq]{transform:translate(52%)}.sp__disc[data-astro-cid-i4hwpedq]{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,transparent 0 41%,rgba(255,255,255,.07) 41.4% 42%,transparent 42.6% 58%,rgba(255,255,255,.06) 58.4% 59%,transparent 59.6% 78%,rgba(255,255,255,.06) 78.4% 79%,transparent 79.6%),repeating-radial-gradient(circle,rgba(255,255,255,.045) 0 .8px,transparent .8px 2.6px),#07080c;animation:sp-spin 2s linear infinite;animation-play-state:paused}.sp[data-astro-cid-i4hwpedq]:has([data-playing]) .sp__disc[data-astro-cid-i4hwpedq]{animation-play-state:running}.sp[data-astro-cid-i4hwpedq][data-away] .sp__disc[data-astro-cid-i4hwpedq],html[data-hidden] .sp__disc[data-astro-cid-i4hwpedq]{animation-play-state:paused}@keyframes sp-spin{to{transform:rotate(360deg)}}.sp__shine[data-astro-cid-i4hwpedq]{position:absolute;inset:0;border-radius:50%;pointer-events:none;background:conic-gradient(from 35deg,transparent 0 8%,rgba(255,255,255,.17) 13%,transparent 19% 53%,rgba(255,255,255,.1) 58%,transparent 64%);box-shadow:inset 0 0 0 1.5px #e7e8f02e;-webkit-mask:radial-gradient(circle,transparent 0 33%,#000 34%);mask:radial-gradient(circle,transparent 0 33%,#000 34%)}.sp__label[data-astro-cid-i4hwpedq]{position:absolute;inset:34%;border-radius:50%;overflow:hidden;background:var(--tint, var(--accent));container-type:inline-size}.sp__label-img[data-astro-cid-i4hwpedq]{display:block;width:100%;height:100%;object-fit:cover}.sp__label-title[data-astro-cid-i4hwpedq]{display:grid;place-items:center;height:100%;padding:16%;text-align:center;font-size:max(9px,19cqw);line-height:1.08;overflow:hidden;color:var(--bg)}.sp__label-title[data-astro-cid-i4hwpedq][data-size=m]{font-size:max(9px,15cqw)}.sp__label-title[data-astro-cid-i4hwpedq][data-size=l]{font-size:max(9px,12cqw)}.sp__label-title[data-astro-cid-i4hwpedq]>span[data-astro-cid-i4hwpedq]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;overflow-wrap:anywhere}.sp__label[data-astro-cid-i4hwpedq]:after{content:"";position:absolute;left:46%;top:46%;width:8%;height:8%;border-radius:50%;background:#07080c}@media(prefers-reduced-motion:reduce){.sp__vinyl[data-astro-cid-i4hwpedq]{transition:none}.sp[data-astro-cid-i4hwpedq]:has([data-playing]) .sp__vinyl[data-astro-cid-i4hwpedq]{transform:translate(14%)}.sp__disc[data-astro-cid-i4hwpedq]{animation:none}}.sp__info[data-astro-cid-i4hwpedq]{display:grid;gap:16px;align-content:start;min-width:0}.sp__song[data-astro-cid-i4hwpedq]{font-size:clamp(2.5rem,1.5rem + 3.6vw,5rem);line-height:.95;overflow-wrap:anywhere}.sp__meta[data-astro-cid-i4hwpedq]{color:var(--muted);font-size:var(--step-small);margin-top:-6px}.sp__story[data-astro-cid-i4hwpedq]{color:var(--muted);max-width:52ch}.sp__tags[data-astro-cid-i4hwpedq]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.sp__tags[data-astro-cid-i4hwpedq] li[data-astro-cid-i4hwpedq]{padding:6px 12px;border:1px solid var(--muted);font-size:var(--step-small);line-height:1.3;color:var(--fg)}.sp__link[data-astro-cid-i4hwpedq]{display:inline-flex;align-items:center;gap:10px;min-height:44px;width:fit-content;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em;transition:color .15s ease}.sp__link[data-astro-cid-i4hwpedq]:hover{color:var(--accent)}.sp__player[data-astro-cid-i4hwpedq]{border-top:1px solid var(--surface-hi);padding-top:clamp(24px,2.6vw,36px)}@media(max-width:767px){.sp__top[data-astro-cid-i4hwpedq]{grid-template-columns:minmax(0,1fr);--zone: 100cqw}}.shp-frame,.shp-svg,.shp-deco{position:absolute;inset:0;pointer-events:none}.shp-frame{z-index:-4;background:var(--fill, var(--surface))}[data-shaped]>.shp-frame{display:none}.shp-svg{z-index:-3;width:100%;height:100%;overflow:hidden;display:none}[data-shaped]>.shp-svg{display:block}.shp-fill{fill:var(--fill, var(--surface))}.shp-line{fill:none;stroke:var(--c);stroke-width:1.5;stroke-linejoin:round}.shp-band{fill-rule:evenodd;display:none}[data-shape=brush]>.shp-svg .shp-band{display:inline}.shp-deco{z-index:-2;overflow:hidden}[data-shape]{--c: var(--line, color-mix(in srgb, var(--tint, var(--accent)) 55%, transparent))}
