.mini-player[data-v-9ea825ef]{background:linear-gradient(135deg,#ddac4e26,#ddac4e14);border:1px solid #ddac4e4d;border-radius:20px;gap:8px;padding:6px 10px;position:relative;overflow:hidden}.mini-player[data-v-9ea825ef],.mini-player-info[data-v-9ea825ef]{align-items:center;display:flex}.mini-player-info[data-v-9ea825ef]{color:var(--text-primary);gap:6px;text-decoration:none;transition:color .2s}.mini-player-info[data-v-9ea825ef]:hover{color:var(--accent)}.mini-player-icon[data-v-9ea825ef]{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.mini-player-text[data-v-9ea825ef]{white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:.85em;font-weight:500;overflow:hidden}.mini-player-controls[data-v-9ea825ef]{align-items:center;gap:4px;display:flex}.mini-control-btn[data-v-9ea825ef]{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .15s;display:flex}.play-btn[data-v-9ea825ef]{background:var(--accent);color:#fff}.play-btn[data-v-9ea825ef]:hover:not(:disabled){background:var(--accent-hover,#3dbdb5);transform:scale(1.08)}.play-btn[data-v-9ea825ef]:disabled{opacity:.7;cursor:wait}.stop-btn[data-v-9ea825ef]{color:#ef4444;background:#ef44441a}.stop-btn[data-v-9ea825ef]:hover{background:#ef444433}.mini-player.paused[data-v-9ea825ef]{opacity:.9}.mini-player.paused .mini-player-icon[data-v-9ea825ef]{animation:2s ease-in-out infinite pulse-9ea825ef}@keyframes pulse-9ea825ef{0%,to{opacity:1}50%{opacity:.6}}.mini-progress[data-v-9ea825ef]{background:#ddac4e33;height:2px;position:absolute;bottom:0;left:0;right:0}.mini-progress-fill[data-v-9ea825ef]{background:var(--accent);height:100%;transition:width .3s}.mini-spinner[data-v-9ea825ef]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin-9ea825ef}@keyframes spin-9ea825ef{to{transform:rotate(1turn)}}.slide-enter-active[data-v-9ea825ef],.slide-leave-active[data-v-9ea825ef]{transition:all .3s}.slide-enter-from[data-v-9ea825ef],.slide-leave-to[data-v-9ea825ef]{opacity:0;transform:translate(20px)}@media (width<=640px){.mini-player-text[data-v-9ea825ef]{max-width:80px;font-size:.8em}.mini-control-btn[data-v-9ea825ef]{width:24px;height:24px}.mini-player-icon[data-v-9ea825ef]{width:20px;height:20px}}@media (width<=480px){.mini-player[data-v-9ea825ef]{gap:6px;padding:4px 8px}.mini-player-text[data-v-9ea825ef]{display:none}}@media (width<=768px){.mini-player-info[data-v-9ea825ef]{display:none}.mini-player[data-v-9ea825ef]{gap:4px;padding:4px 6px}}
