.music-card[data-v-747c9c3a]{position:fixed;z-index:3000;width:250px;border-radius:12px;background:hsla(0,0%,100%,.96);box-shadow:0 6px 24px rgba(201,87,139,.35);border:1px solid rgba(238,137,183,.4);overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-family:inherit}.music-card.is-expanded[data-v-747c9c3a]{width:300px}.mc-head[data-v-747c9c3a]{display:flex;align-items:center;gap:6px;padding:8px 10px;cursor:move;background:linear-gradient(135deg,#ffe3f0,#fff0f7)}.mc-disk[data-v-747c9c3a]{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#ff9ecb,#c9578b);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px rgba(201,87,139,.4)}.mc-note[data-v-747c9c3a]{font-size:14px;font-style:normal}.mc-title-wrap[data-v-747c9c3a]{flex:1;min-width:0}.mc-title[data-v-747c9c3a]{font-size:12px;color:#a13a6e;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-status[data-v-747c9c3a]{font-size:10px;color:#d98bb4;line-height:1.2;display:flex;align-items:center;gap:4px}.mc-btn[data-v-747c9c3a]{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;color:#c9578b;cursor:pointer;box-shadow:0 1px 4px rgba(201,87,139,.3);flex-shrink:0;transition:background .2s}.mc-btn[data-v-747c9c3a]:hover{background:#ffd9ea}.mc-body[data-v-747c9c3a]{padding:4px 12px 12px}.mc-progress[data-v-747c9c3a]{display:flex;align-items:center;gap:6px}.mc-time[data-v-747c9c3a]{font-size:10px;color:#b0648c;min-width:34px;text-align:center}.mc-slider[data-v-747c9c3a]{flex:1;padding:0 4px}.mc-volume[data-v-747c9c3a]{display:flex;align-items:center;gap:6px;margin-top:2px;color:#c9578b}.mc-mute[data-v-747c9c3a]{cursor:pointer;font-size:14px}.mc-vol-num[data-v-747c9c3a]{font-size:10px;color:#b0648c;min-width:30px;text-align:right}.mc-list[data-v-747c9c3a]{max-height:120px;overflow-y:auto;margin-top:6px;border-top:1px dashed #f3c6dd;padding-top:6px}.mc-item[data-v-747c9c3a]{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:8px;cursor:pointer;font-size:12px;color:#a04a75}.mc-item[data-v-747c9c3a]:hover{background:#ffe9f4}.mc-item.active[data-v-747c9c3a]{background:#ffd9ea;color:#c9578b;font-weight:700}.mc-item-name[data-v-747c9c3a]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-item-tag[data-v-747c9c3a]{font-size:10px;color:#e07aab;flex-shrink:0;display:inline-flex;align-items:center;gap:3px}[data-v-747c9c3a] .mc-slider .el-slider__runway{height:4px;margin:0}[data-v-747c9c3a] .mc-slider .el-slider__bar{background:linear-gradient(90deg,#ff9ecb,#c9578b);height:4px}[data-v-747c9c3a] .mc-slider .el-slider__button{margin-top:10px;width:8px;height:8px;border:2px solid #c9578b}[data-v-747c9c3a] .mc-slider .el-slider__button-wrapper{top:-16px;height:24px}[data-v-747c9c3a] .mc-slider .el-slider__stop{display:none}.mc-disk.is-spinning[data-v-747c9c3a]{-webkit-animation:mc-disk-spin-747c9c3a 4s linear infinite;animation:mc-disk-spin-747c9c3a 4s linear infinite}@-webkit-keyframes mc-disk-spin-747c9c3a{to{transform:rotate(1turn)}}@keyframes mc-disk-spin-747c9c3a{to{transform:rotate(1turn)}}.mc-eq[data-v-747c9c3a]{display:inline-flex;align-items:flex-end;gap:2px;height:11px}.mc-eq i[data-v-747c9c3a]{width:3px;height:3px;border-radius:2px;background:linear-gradient(180deg,#ff9ecb,#c9578b);-webkit-animation:mc-eq-bounce-747c9c3a .9s ease-in-out infinite;animation:mc-eq-bounce-747c9c3a .9s ease-in-out infinite}.mc-eq i[data-v-747c9c3a]:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.mc-eq i[data-v-747c9c3a]:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes mc-eq-bounce-747c9c3a{0%,to{height:3px}50%{height:11px}}@keyframes mc-eq-bounce-747c9c3a{0%,to{height:3px}50%{height:11px}}.mc-item-eq[data-v-747c9c3a]{display:inline-flex;align-items:flex-end;gap:1.5px;height:9px}.mc-item-eq i[data-v-747c9c3a]{width:2px;height:3px;border-radius:1px;background:#e07aab;-webkit-animation:mc-eq-bounce-747c9c3a .8s ease-in-out infinite;animation:mc-eq-bounce-747c9c3a .8s ease-in-out infinite}.mc-item-eq i[data-v-747c9c3a]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.mc-item-eq i[data-v-747c9c3a]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.mc-canvas[data-v-747c9c3a]{display:block;width:100%;height:52px;margin:2px 0 6px;border-radius:8px;background:linear-gradient(180deg,#fff0f7,#ffe3f0)}.music-card[data-v-747c9c3a]{--mc-level:0}.music-card.is-playing[data-v-747c9c3a]{box-shadow:0 0 calc(10px + var(--mc-level)*34px) rgba(255,158,203,.55),0 0 calc(26px + var(--mc-level)*58px) rgba(177,140,255,.42),0 0 calc(44px + var(--mc-level)*88px) rgba(126,200,255,.34),0 0 calc(64px + var(--mc-level)*120px) rgba(127,240,216,.24),0 0 calc(84px + var(--mc-level)*150px) rgba(255,210,127,.18),0 0 5px rgba(255,130,190,.65);-webkit-animation:mc-hue-drift-747c9c3a 12s ease-in-out infinite;animation:mc-hue-drift-747c9c3a 12s ease-in-out infinite}@-webkit-keyframes mc-hue-drift-747c9c3a{0%,to{filter:saturate(1.08) hue-rotate(0deg)}50%{filter:saturate(1.16) hue-rotate(16deg)}}@keyframes mc-hue-drift-747c9c3a{0%,to{filter:saturate(1.08) hue-rotate(0deg)}50%{filter:saturate(1.16) hue-rotate(16deg)}}.music-card.is-playing[data-v-747c9c3a] .mc-slider .el-slider__bar{background:linear-gradient(90deg,#ff9ecb,#c9578b,#ffb6d9,#c9578b);background-size:200% 100%;-webkit-animation:mc-bar-flow-747c9c3a 2.8s linear infinite;animation:mc-bar-flow-747c9c3a 2.8s linear infinite}@-webkit-keyframes mc-bar-flow-747c9c3a{to{background-position:-200% 0}}@keyframes mc-bar-flow-747c9c3a{to{background-position:-200% 0}}#app{height:100%}*{margin:0;padding:0}