.msc-card.svelte-1oeaqhl{color:#e8f4ff;background:linear-gradient(155deg,oklch(17% .025 250) 0%,oklch(13% .02 255) 55%,oklch(11% .015 260) 100%);border:1px solid oklch(72% .12 195/.28);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 20px 60px -28px oklch(0% 0 0/.65),inset 0 1px oklch(100% 0 0/.04)}.msc-card__sheen.svelte-1oeaqhl{pointer-events:none;background:linear-gradient(115deg,#0000 35%,oklch(78% .1 195/.07) 50%,#0000 65%);animation:6s ease-in-out infinite svelte-1oeaqhl-msc-sheen;position:absolute;inset:-40% -20%}@keyframes svelte-1oeaqhl-msc-sheen{0%,to{transform:translate(-8%)rotate(0)}50%{transform:translate(8%)rotate(0)}}.msc-card__body.svelte-1oeaqhl{z-index:1;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative}.msc-card__art-wrap.svelte-1oeaqhl{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;position:relative}.msc-card__art-glow.svelte-1oeaqhl{filter:blur(10px);background:radial-gradient(circle,oklch(72% .14 195/.35),#0000 70%);border-radius:16px;position:absolute;inset:-8px}.msc-card__art.svelte-1oeaqhl{size:88px;border:1px solid oklch(72% .12 195/.35);border-radius:14px;width:88px;height:88px;position:relative;overflow:hidden;box-shadow:0 12px 32px -12px oklch(55% .14 195/.45)}.msc-card__art--spin.svelte-1oeaqhl{animation:4s linear infinite svelte-1oeaqhl-msc-disc-spin}@keyframes svelte-1oeaqhl-msc-disc-spin{to{transform:rotate(360deg)}}.msc-card__cover.svelte-1oeaqhl,.msc-card__cover-fallback.svelte-1oeaqhl{object-fit:cover;width:100%;height:100%;display:block}.msc-card__cover-fallback.svelte-1oeaqhl{background:linear-gradient(145deg,oklch(20% .04 250),oklch(16% .06 195));place-items:center;display:grid}.msc-card__play-overlay.svelte-1oeaqhl{color:#fff;opacity:0;background:oklch(0% 0 0/.35);place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.msc-card__art-wrap.svelte-1oeaqhl:hover .msc-card__play-overlay:where(.svelte-1oeaqhl){opacity:1}.msc-card__art-wrap.svelte-1oeaqhl:focus-visible .msc-card__play-overlay:where(.svelte-1oeaqhl){opacity:1}.msc-card__eq.svelte-1oeaqhl{pointer-events:none;background:oklch(0% 0 0/.4);justify-content:center;align-items:flex-end;gap:3px;padding-bottom:10px;display:flex;position:absolute;inset:0}.msc-card__eq-bar.svelte-1oeaqhl{background:oklch(82% .1 195);border-radius:999px;width:3px;height:35%;animation:.7s ease-in-out infinite svelte-1oeaqhl-msc-eq}@keyframes svelte-1oeaqhl-msc-eq{0%,to{height:30%}50%{height:95%}}.msc-card__meta.svelte-1oeaqhl{flex:1;min-width:0}.msc-card__badge.svelte-1oeaqhl{letter-spacing:.12em;text-transform:uppercase;color:oklch(82% .1 195);align-items:center;gap:5px;font-size:9px;font-weight:800;display:inline-flex}.msc-card__title.svelte-1oeaqhl{margin:6px 0 0;font-size:1.05rem;font-weight:800;line-height:1.25}.msc-card__title-link.svelte-1oeaqhl{color:inherit;text-decoration:none;transition:color .15s}.msc-card__title-link.svelte-1oeaqhl:hover{color:oklch(85% .12 195)}.msc-card__artist.svelte-1oeaqhl{color:oklch(85% .02 250/.65);margin:4px 0 0;font-size:13px}.msc-card__artist-link.svelte-1oeaqhl{color:oklch(78% .1 195);text-decoration:none;transition:color .15s}.msc-card__artist-link.svelte-1oeaqhl:hover{color:oklch(88% .12 195)}.msc-card__caption.svelte-1oeaqhl{z-index:1;color:oklch(90% .02 250/.88);white-space:pre-wrap;margin:0;padding:0 16px 14px;font-size:13px;line-height:1.45;position:relative}@media (prefers-reduced-motion:reduce){.msc-card__sheen.svelte-1oeaqhl,.msc-card__art--spin.svelte-1oeaqhl,.msc-card__eq-bar.svelte-1oeaqhl{animation:none}}
