.upc-row[data-v-7f1622fa]{margin:28px 0 40px}.upc-row[data-v-7f1622fa] .upc-scroll{display:flex;gap:20px;overflow-x:auto;padding:0 16px 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.upc-row[data-v-7f1622fa] .upc-scroll::-webkit-scrollbar{display:none}.upc-card[data-v-7f1622fa]{color:inherit;flex:0 0 min(240px,64vw);margin:8px 0 0;min-width:0;scroll-snap-align:start;text-decoration:none}.upc-card__art[data-v-7f1622fa]{margin-bottom:8px;position:relative}.upc-card__art[data-v-7f1622fa] .v-img{filter:saturate(.85)}.upc-card__timer[data-v-7f1622fa]{align-items:center;background:#000000a6;border-radius:var(--z-r-pill);bottom:8px;color:#fff;display:inline-flex;font-size:12px;gap:4px;left:8px;padding:2px 8px;position:absolute}.upc-card__title[data-v-7f1622fa]{font-weight:700}.upc-card__meta[data-v-7f1622fa]{font-size:13px;opacity:.7}.latest-release{align-items:center;background:rgba(var(--v-theme-surface),.85);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:var(--z-r-xl);border-top-left-radius:0;border-top-right-radius:0;display:flex;gap:24px;isolation:isolate;margin:-35px 16px 48px!important;overflow:hidden;padding:40px 20px 20px;position:relative;z-index:0}.latest-release__wash{background-position:50%;background-size:cover;filter:blur(48px) saturate(1.3);inset:-40px;opacity:.22;position:absolute;z-index:-1}.latest-release__art{flex-shrink:0;width:100px}.latest-release__body{min-width:0}.latest-release__eyebrow{color:#2a9d2a;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0;text-transform:uppercase}html.dark .latest-release__eyebrow{color:#32cd32}.latest-release__title{font-size:24px;line-height:1.15;margin:2px 0 0;overflow-wrap:anywhere}.latest-release__title a{color:inherit}.latest-release__timer{align-items:center;color:rgba(var(--v-theme-on-surface),.7);display:inline-flex;font-size:13px;font-weight:700;gap:6px;margin:6px 0 0}.latest-release__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}@media(max-width:600px){.latest-release{border-radius:0 0 var(--z-r-lg) var(--z-r-lg);gap:14px;margin:-35px 16px 32px!important;padding:36px 14px 14px}.latest-release__art{width:84px}.latest-release__eyebrow{font-size:11px}.latest-release__title{display:-webkit-box;font-size:16px;-webkit-line-clamp:2;margin:2px 0;-webkit-box-orient:vertical;overflow:hidden}.latest-release__actions{margin-top:10px}}.songs[data-v-d17ee6a3]{margin-inline:auto;max-width:1200px;padding-inline:var(--z-sp-4);width:100%}.songs[data-v-d17ee6a3] .songs__rail{display:flex;gap:var(--z-sp-6);overflow-x:auto;padding-bottom:var(--z-sp-2);scroll-snap-type:x mandatory;scrollbar-width:none}.songs[data-v-d17ee6a3] .songs__rail::-webkit-scrollbar{display:none}.songs__tile[data-v-d17ee6a3]{flex:0 0 240px;scroll-snap-align:start;white-space:normal}.songs__rank[data-v-d17ee6a3]{background:#000000b3;border-radius:var(--z-r-sm);color:#fff;font-size:14px;font-weight:700;left:var(--z-sp-2);min-width:28px;padding:3px 9px;position:absolute;text-align:center;top:var(--z-sp-2)}.songs__wall.track-wall[data-v-d17ee6a3]{gap:var(--z-sp-6) var(--z-sp-6);grid-template-columns:repeat(auto-fill,240px);justify-content:start}.songs__list[data-v-d17ee6a3]{display:none;margin-inline:-10px}@media(max-width:760px){.songs__wall[data-v-d17ee6a3]{display:none!important}.songs__list[data-v-d17ee6a3]{display:block}.songs__tile[data-v-d17ee6a3]{flex-basis:160px}}.albums[data-v-c5ca05a7]{margin-inline:auto;max-width:1200px;padding-inline:var(--z-sp-4);width:100%}.albums[data-v-c5ca05a7] .albums__rail{display:flex;gap:var(--z-sp-6);overflow-x:auto;padding-bottom:var(--z-sp-2);padding-top:var(--z-sp-1);scroll-snap-type:x mandatory;scrollbar-width:none}.albums[data-v-c5ca05a7] .albums__rail::-webkit-scrollbar{display:none}.acard[data-v-c5ca05a7]{color:inherit;display:block;flex:0 0 240px;min-width:0;scroll-snap-align:start;text-decoration:none;white-space:normal}.acard__stack[data-v-c5ca05a7]{padding-top:14px;position:relative}.acard__stack[data-v-c5ca05a7]:after,.acard__stack[data-v-c5ca05a7]:before{background:var(--cover) center /cover;border-radius:var(--z-r-md);content:"";position:absolute;top:0;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .35s ease}.acard__stack[data-v-c5ca05a7]:before{filter:blur(1px) brightness(.6);height:60%;left:24px;opacity:.35;right:24px}.acard__stack[data-v-c5ca05a7]:after{filter:brightness(.75);height:60%;left:12px;opacity:.6;right:12px;top:7px}.acard__art[data-v-c5ca05a7]{aspect-ratio:1;background:rgba(var(--v-theme-on-surface),.08);border-radius:var(--z-r-md);box-shadow:0 10px 22px -14px #000000b3;overflow:hidden;position:relative;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease;z-index:1}.acard__art img[data-v-c5ca05a7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.acard__pill[data-v-c5ca05a7]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000ad;border-radius:var(--z-r-pill);bottom:var(--z-sp-2);color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:4px;left:var(--z-sp-2);line-height:18px;padding:2px 10px;position:absolute}@media(hover:hover){.acard:hover .acard__art[data-v-c5ca05a7]{box-shadow:0 18px 30px -16px #0000008c;transform:translateY(-4px)}.acard:hover .acard__stack[data-v-c5ca05a7]:before{opacity:.5;transform:translateY(-5px) scaleX(1.04)}.acard:hover .acard__stack[data-v-c5ca05a7]:after{opacity:.75;transform:translateY(-3px) scaleX(1.03)}}.acard__title[data-v-c5ca05a7]{display:-webkit-box;-webkit-box-orient:vertical;font-size:16px;font-weight:700;-webkit-line-clamp:2;line-height:22px;margin-top:var(--z-sp-3);overflow:hidden}.acard__sub[data-v-c5ca05a7]{font-size:13px;line-height:18px;margin-top:var(--z-sp-1);opacity:.7}.acard[data-v-c5ca05a7]:focus-visible{border-radius:var(--z-r-xs);outline:3px solid var(--z-focus);outline-offset:3px}@media(max-width:760px){.acard[data-v-c5ca05a7]{flex-basis:160px}}@media(prefers-reduced-motion:reduce){.acard__art[data-v-c5ca05a7],.acard__stack[data-v-c5ca05a7]:after,.acard__stack[data-v-c5ca05a7]:before{transform:none!important;transition:none}}.artist-beats[data-v-7bdc92ed]{margin-bottom:48px}.artist-shoutouts{margin:0 auto 48px;max-width:1200px}.artist-shoutouts__list{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));list-style:none;margin:12px 0 0;padding:0 16px}.artist-shoutouts__item{background:rgba(var(--v-theme-on-surface),.04);border-radius:var(--z-r-lg);display:flex;gap:12px;padding:14px}.artist-shoutouts__body{min-width:0}.artist-shoutouts__head{color:rgba(var(--v-theme-on-surface),.6);font-size:13px;margin:0}.artist-shoutouts__name{color:rgb(var(--v-theme-on-surface));font-weight:700}.artist-shoutouts__on a{color:inherit;text-decoration:underline}.artist-shoutouts__text{font-size:15px;line-height:1.5;margin:4px 0 0;overflow-wrap:anywhere}.v-item-group{flex:0 1 auto;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1)}
