.vp-track{max-width:880px;margin:0 auto;padding:clamp(36px,7vw,104px) 24px}.vp-track h1{font-size:clamp(44px,8vw,100px);line-height:.95;margin:0 0 24px}.vp-lyrics{white-space:pre-wrap;line-height:1.9;max-width:700px;color:var(--vp-mist)}.vp-stores{display:flex;gap:10px;flex-wrap:wrap;margin:30px 0}.vp-mini-player{position:fixed;z-index:99;bottom:20px;left:20px;right:20px;max-width:560px;padding:14px 18px;display:flex;gap:16px;align-items:center;background:rgba(16,12,20,.94);color:var(--vp-paper);border:1px solid rgba(226,182,109,.7);box-shadow:0 12px 44px rgba(0,0,0,.35)}.vp-mini-player span{flex:1}.vp-mini-player button{border:0;border-radius:50%;width:36px;height:36px;background:var(--vp-gold);cursor:pointer}
