.player-bar[data-v-ddafea4e]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #e5e7eb;bottom:0;box-shadow:0 -4px 24px #00000014;left:0;position:fixed;right:0;z-index:1010}.player-bar__inner[data-v-ddafea4e]{align-items:center;display:flex;gap:14px;margin:0 auto;max-width:1200px;padding:10px 20px}.player-bar__cover[data-v-ddafea4e]{align-items:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:10px;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;width:48px}.player-bar__cover-img[data-v-ddafea4e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.player-bar__meta[data-v-ddafea4e]{flex-shrink:0;min-width:0;width:180px}.player-bar__title[data-v-ddafea4e]{color:#111827;font-size:13px;font-weight:600}.player-bar__artist[data-v-ddafea4e],.player-bar__title[data-v-ddafea4e]{line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-bar__artist[data-v-ddafea4e]{color:#6b7280;font-size:11px}.player-bar__playbtn[data-v-ddafea4e]{align-items:center;background:#4f46e5;border:none;border-radius:50%;box-shadow:0 3px 10px #4f46e54d;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background .2s,transform .15s;width:40px}.player-bar__playbtn[data-v-ddafea4e]:hover{background:#4338ca;transform:scale(1.05)}.player-bar__playbtn[data-v-ddafea4e]:active{transform:scale(.96)}.player-bar__time[data-v-ddafea4e]{color:#6b7280;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;min-width:34px;text-align:center}.player-bar__wave-wrap[data-v-ddafea4e]{align-items:center;display:flex;flex:1;height:40px;min-width:0}.player-bar__progress[data-v-ddafea4e],.player-bar__waveform[data-v-ddafea4e]{cursor:pointer;width:100%}.player-bar__progress[data-v-ddafea4e]{background:#e5e7eb;border-radius:999px;height:6px;overflow:hidden}.player-bar__progress-fill[data-v-ddafea4e]{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:999px;height:100%;transition:width .2s linear}.player-bar__volume[data-v-ddafea4e]{align-items:center;display:flex;flex-shrink:0;gap:6px}.player-bar__volume-slider[data-v-ddafea4e]{accent-color:#4f46e5;cursor:pointer;width:72px}.player-bar__icon-btn[data-v-ddafea4e]{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s;width:32px}.player-bar__icon-btn[data-v-ddafea4e]:hover{background:#f3f4f6}.player-bar__icon-btn[data-v-ddafea4e]:disabled{cursor:default;opacity:.4}.player-bar__next[data-v-ddafea4e]{display:none}.player-slide-enter-active[data-v-ddafea4e],.player-slide-leave-active[data-v-ddafea4e]{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s}.player-slide-enter-from[data-v-ddafea4e],.player-slide-leave-to[data-v-ddafea4e]{opacity:0;transform:translateY(100%)}@media(max-width:700px){.player-bar[data-v-ddafea4e]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111827eb;border:none;border-radius:16px;bottom:12px;box-shadow:0 10px 32px #00000059;left:12px;right:12px}.player-bar__inner[data-v-ddafea4e]{gap:10px;padding:8px 12px}.player-bar__meta[data-v-ddafea4e]{flex:1;max-width:none;min-width:0;width:auto}.player-bar__title[data-v-ddafea4e]{color:#f9fafb}.player-bar__artist[data-v-ddafea4e],.player-bar__time[data-v-ddafea4e]{color:#cbd5e1}.player-bar__volume[data-v-ddafea4e]{display:none}.player-bar__cover[data-v-ddafea4e]{height:40px;width:40px}.player-bar__close[data-v-ddafea4e],.player-bar__duration[data-v-ddafea4e],.player-bar__wave-wrap[data-v-ddafea4e]{display:none}.player-bar__next[data-v-ddafea4e]{display:flex}.player-bar__icon-btn[data-v-ddafea4e]:hover{background:#ffffff1f}.player-bar__icon-btn[data-v-ddafea4e] .v-icon{color:#cbd5e1!important}}
