.mp-root[data-v-11420b2a]{position:fixed;bottom:1.5rem;left:1.5rem;z-index:50;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.mp-trigger[data-v-11420b2a]{width:3rem;height:3rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .5);background:#ffffffb3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#d97706;cursor:pointer;transition:all .3s ease;flex-shrink:0;box-shadow:0 4px 24px #00000014}.mp-trigger[data-v-11420b2a]:hover{transform:scale(1.08);box-shadow:0 6px 32px #0000001f}.mp-trigger.mp-playing-bg[data-v-11420b2a]{border-color:#fbbf24;box-shadow:0 0 20px #fbbf2440}.mp-icon[data-v-11420b2a]{width:1.25rem;height:1.25rem}.mp-panel[data-v-11420b2a]{width:340px;max-height:520px;display:flex;flex-direction:column;border-radius:1rem;border:1px solid rgb(255 255 255 / .5);background:#ffffffc7;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 40px #0000001a;overflow:hidden;animation:mp-panel-in-11420b2a .25s ease-out}@keyframes mp-panel-in-11420b2a{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.mp-header[data-v-11420b2a]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem .75rem;border-bottom:1px solid rgb(0 0 0 / .06)}.mp-header-title[data-v-11420b2a]{font-weight:700;font-size:.9rem;color:#3f3f46}.mp-header-count[data-v-11420b2a]{font-size:.75rem;color:#a1a1aa}.mp-close[data-v-11420b2a]{margin-left:auto;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.5rem;border:none;background:transparent;color:#71717a;cursor:pointer;transition:all .15s}.mp-close[data-v-11420b2a]:hover{background:#0000000f;color:#3f3f46}.mp-now-playing[data-v-11420b2a]{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem}.mp-cover-wrap[data-v-11420b2a]{width:3.5rem;height:3.5rem;border-radius:.75rem;overflow:hidden;flex-shrink:0;background:#e4e4e7}.mp-cover[data-v-11420b2a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mp-spinning[data-v-11420b2a]{animation:mp-spin-11420b2a 12s linear infinite}@keyframes mp-spin-11420b2a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mp-cover-placeholder[data-v-11420b2a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#a1a1aa;background:#e4e4e7}.mp-info[data-v-11420b2a]{min-width:0;flex:1}.mp-title[data-v-11420b2a]{font-size:.875rem;font-weight:600;color:#27272a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-artist[data-v-11420b2a]{font-size:.75rem;color:#71717a;margin-top:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-empty[data-v-11420b2a]{padding:2rem 1rem;text-align:center;font-size:.8rem;color:#a1a1aa}.mp-progress-wrap[data-v-11420b2a]{padding:0 1rem .5rem;cursor:pointer}.mp-progress-bar[data-v-11420b2a]{height:4px;border-radius:2px;background:#00000014;position:relative}.mp-progress-fill[data-v-11420b2a]{height:100%;border-radius:2px;background:#d97706;transition:width .15s linear}.mp-progress-thumb[data-v-11420b2a]{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:#d97706;transform:translate(-50%,-50%);opacity:0;transition:opacity .15s}.mp-progress-wrap:hover .mp-progress-thumb[data-v-11420b2a]{opacity:1}.mp-time-row[data-v-11420b2a]{display:flex;justify-content:space-between;margin-top:.25rem}.mp-time[data-v-11420b2a]{font-size:.65rem;color:#a1a1aa;font-variant-numeric:tabular-nums}.mp-controls[data-v-11420b2a]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.25rem 1rem .875rem}.mp-ctrl-btn[data-v-11420b2a]{width:2.25rem;height:2.25rem;border-radius:999px;border:none;background:transparent;color:#52525b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}.mp-ctrl-btn[data-v-11420b2a]:hover{background:#0000000f;color:#27272a}.mp-ctrl-btn[data-v-11420b2a]:disabled{opacity:.5;cursor:default}.mp-ctrl-main[data-v-11420b2a]{width:2.75rem;height:2.75rem;background:#d97706;color:#fff}.mp-ctrl-main[data-v-11420b2a]:hover{background:#b45309;color:#fff}.mp-volume-wrap[data-v-11420b2a]{display:flex;align-items:center;gap:.375rem;margin-left:.5rem}.mp-vol-icon[data-v-11420b2a]{color:#a1a1aa;flex-shrink:0}.mp-volume[data-v-11420b2a]{width:64px;height:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000001a;border-radius:2px;outline:none;cursor:pointer}.mp-volume[data-v-11420b2a]::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;border-radius:50%;background:#d97706;cursor:pointer}.mp-spinner[data-v-11420b2a]{width:1.25rem;height:1.25rem;border:2px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:mp-spin-11420b2a .6s linear infinite}.mp-error[data-v-11420b2a]{padding:.375rem 1rem 0;font-size:.72rem;color:#ef4444;text-align:center}.mp-playlist[data-v-11420b2a]{border-top:1px solid rgb(0 0 0 / .06);overflow-y:auto;max-height:220px}.mp-playlist-label[data-v-11420b2a]{padding:.625rem 1rem .25rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa}.mp-track-item[data-v-11420b2a]{display:flex;align-items:center;gap:.625rem;padding:.5rem 1rem;cursor:pointer;transition:background .1s}.mp-track-item[data-v-11420b2a]:hover{background:#00000008}.mp-track-active[data-v-11420b2a]{background:#d977060f}.mp-track-cover[data-v-11420b2a]{width:2rem;height:2rem;border-radius:.375rem;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.mp-track-cover-placeholder[data-v-11420b2a]{width:2rem;height:2rem;border-radius:.375rem;background:#e4e4e7;flex-shrink:0}.mp-track-info[data-v-11420b2a]{min-width:0;flex:1}.mp-track-title[data-v-11420b2a]{font-size:.8rem;font-weight:500;color:#3f3f46;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-track-active .mp-track-title[data-v-11420b2a]{color:#b45309}.mp-track-artist[data-v-11420b2a]{font-size:.7rem;color:#a1a1aa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-track-loading[data-v-11420b2a]{width:1rem;height:1rem;border:2px solid #e4e4e7;border-top-color:#d97706;border-radius:50%;animation:mp-spin-11420b2a .6s linear infinite;flex-shrink:0}.mp-eq[data-v-11420b2a]{display:flex;align-items:flex-end;gap:2px;height:14px;flex-shrink:0}.mp-eq-bar[data-v-11420b2a]{width:3px;background:#d97706;border-radius:1px;animation:mp-eq-bounce-11420b2a .8s ease-in-out infinite}.mp-eq-bar[data-v-11420b2a]:nth-child(1){height:8px;animation-delay:0s}.mp-eq-bar[data-v-11420b2a]:nth-child(2){height:14px;animation-delay:.15s}.mp-eq-bar[data-v-11420b2a]:nth-child(3){height:10px;animation-delay:.3s}@keyframes mp-eq-bounce-11420b2a{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1)}}html.dark{background:#0f172abf;border-color:#ffffff1a;color:#fbbf24}html.dark{background:#0f172ad9;border-color:#ffffff14}html.dark{border-bottom-color:#ffffff0f}html.dark{color:#e2e8f0}html.dark{background:#ffffff1a}html.dark{color:#94a3b8}html.dark{background:#f59e0b;color:#1e293b}html.dark{background:#d97706}html.dark{background:#ffffff08}html.dark{background:#fbbf2414}html.dark{color:#fbbf24}html.dark{background:#ffffff0f;color:#e2e8f0}html.dark{background:#334155}html.dark{border-top-color:#ffffff0f}html.dark{background:#ffffff26}html.dark{color:#64748b}@media(max-width:640px){.mp-root[data-v-11420b2a]{bottom:1rem;left:1rem}.mp-panel[data-v-11420b2a]{width:calc(100vw - 2rem);max-width:340px;max-height:440px}}.icon-wrapper[data-v-03acdefb]{display:inline-flex;align-items:center;justify-content:center;will-change:transform}@keyframes bounce-once-03acdefb{0%{transform:scale(1)}50%{transform:scale(.8) translateY(-4px)}to{transform:scale(1)}}.icon-bounce[data-v-03acdefb]{animation:bounce-once-03acdefb .4s cubic-bezier(.175,.885,.32,1.275)}
