.spinner-container[data-v-1b803847]{align-items:center;display:flex;justify-content:center}.spinner[data-v-1b803847]{animation:spin-1b803847 1s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-left-color:#6c5ce7;border-radius:50%;height:50px;width:50px}@keyframes spin-1b803847{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.audio-player[data-v-b4ee51bc]{display:flex;flex-direction:column;gap:12px;width:100%}.player-main[data-v-b4ee51bc]{width:100%}.play-button[data-v-b4ee51bc],.player-main[data-v-b4ee51bc]{align-items:center;display:flex}.play-button[data-v-b4ee51bc]{background-color:#6c5ce7;border:none;border-radius:50%;cursor:pointer;height:40px;justify-content:center;margin-right:12px;min-width:40px;transition:background-color .2s,transform .1s;width:40px}.play-button[data-v-b4ee51bc]:hover{background-color:#5b4bd6;transform:scale(1.05)}.play-button[data-v-b4ee51bc]:disabled{cursor:wait;opacity:.7}.play-button .play-icon[data-v-b4ee51bc]{border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 14px;height:0;margin-left:3px;width:0}.play-button .pause-icon[data-v-b4ee51bc]{height:14px;position:relative;width:12px}.play-button .pause-icon[data-v-b4ee51bc]:after,.play-button .pause-icon[data-v-b4ee51bc]:before{background-color:#fff;content:"";height:14px;position:absolute;width:11px}.play-button .pause-icon[data-v-b4ee51bc]:before{left:2px}.play-button .pause-icon[data-v-b4ee51bc]:after{right:2px}.play-button .loading-icon[data-v-b4ee51bc]{animation:spin-b4ee51bc 1s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:16px;width:16px}.waveform-container[data-v-b4ee51bc]{flex:1;overflow:hidden;position:relative}.waveform-container .waveform[data-v-b4ee51bc]{background-color:#0003;border-radius:8px;overflow:hidden;width:100%}.waveform-container .time-display[data-v-b4ee51bc]{color:#fff9;display:flex;font-size:.8rem;justify-content:space-between;margin-top:5px;padding:0 4px}.player-controls[data-v-b4ee51bc]{display:flex;gap:8px;justify-content:flex-end}.player-controls .control-btn[data-v-b4ee51bc]{align-items:center;background-color:#ffffff1a;border:none;border-radius:4px;color:#ffffffb3;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s;width:28px}.player-controls .control-btn[data-v-b4ee51bc]:hover{background-color:#fff3;color:#fff}.player-controls .control-btn.download-btn[data-v-b4ee51bc]:hover{color:#55efc4}.player-controls .control-btn.share-btn[data-v-b4ee51bc]:hover{color:#74b9ff}.player-controls .control-btn.remove-btn[data-v-b4ee51bc]:hover{color:#ff6b6b}@keyframes spin-b4ee51bc{to{transform:rotate(1turn)}}@media (min-width:768px){.audio-player[data-v-b4ee51bc]{align-items:center;flex-direction:row}.player-main[data-v-b4ee51bc]{flex:1}.player-controls[data-v-b4ee51bc]{padding-left:20px}}
