.card[data-v-497f33f2]{min-width:0}.art[data-v-497f33f2],.card[data-v-497f33f2]{position:relative}.art[data-v-497f33f2]{border-radius:var(--r-md);transition:transform .35s var(--ease),box-shadow .35s}.hit[data-v-497f33f2]{border-radius:inherit;display:block}.card:hover .art[data-v-497f33f2]{box-shadow:0 22px 40px -18px #000000e6;transform:translateY(-4px)}.card.on .art[data-v-497f33f2]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--hot),0 18px 50px -14px color-mix(in srgb,var(--hot) 60%,transparent)}.play[data-v-497f33f2]{background:var(--grad);border:0;border-radius:50%;bottom:10px;box-shadow:0 10px 24px -6px #000000b3;color:#1a0d05;display:grid;height:50px;opacity:0;place-items:center;position:absolute;right:10px;transform:translateY(8px) scale(.9);transition:opacity .25s,transform .3s var(--spring);width:50px}.play svg[data-v-497f33f2]{height:20px;width:20px}.card.on .play[data-v-497f33f2],.card:hover .play[data-v-497f33f2],.play[data-v-497f33f2]:focus-visible{opacity:1;transform:none}.play[data-v-497f33f2]:active{transform:scale(.88)}@media(hover:none){.play[data-v-497f33f2]{height:44px;opacity:1;transform:none;width:44px}}.eq[data-v-497f33f2]{align-items:flex-end;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:8px;bottom:14px;box-sizing:content-box;display:flex;gap:3px;height:18px;left:12px;padding:4px 6px;position:absolute}.eq i[data-v-497f33f2]{animation:eq-497f33f2 .9s ease-in-out infinite;background:var(--sun);border-radius:2px;height:100%;transform-origin:bottom;width:3px}.eq i[data-v-497f33f2]:nth-child(2){animation-delay:-.3s}.eq i[data-v-497f33f2]:nth-child(3){animation-delay:-.6s}.eq i[data-v-497f33f2]:nth-child(4){animation-delay:-.15s}@keyframes eq-497f33f2{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.txt[data-v-497f33f2]{display:grid;margin-top:12px;min-width:0}.txt strong[data-v-497f33f2]{font:700 1.05rem/1.25 var(--display);letter-spacing:-.015em}.txt span[data-v-497f33f2],.txt strong[data-v-497f33f2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txt span[data-v-497f33f2]{color:var(--muted);font-size:.86rem}.card:hover .txt strong[data-v-497f33f2]{color:var(--sun)}.spin[data-v-497f33f2]{animation:spin-497f33f2 .8s linear infinite;border:2.5px solid;border-radius:50%;border-right:2.5px solid transparent;height:20px;width:20px}@keyframes spin-497f33f2{to{transform:rotate(1turn)}}
