:root{--bg-primary:#0a0a0e;--bg-secondary:#0a0a0ef2;--bg-tertiary:#0a0a0ecc;--bg-quaternary:#0a0a0e99;--bg-quinary:#0a0a0e66;--bg-senary:#0a0a0e4d;--color-pink:#ffb3ba;--color-peach:#ffd3a5;--color-coral:#ff8c94;--color-coral-light:#ffa07a;--color-mint:#a8e6cf;--color-mint-light:#b4e4d9;--rgba-pink:#ffb3ba26;--rgba-peach:#ffd3a526;--rgba-mint:#a8e6cf1a;--rgba-coral:#ff8c944d;--gradient-primary:linear-gradient(135deg,#ffb3ba,#ffd3a5);--gradient-secondary:linear-gradient(135deg,#ff8c94,#ffa07a);--gradient-tertiary:linear-gradient(135deg,#a8e6cf,#b4e4d9);--text-primary:#fff;--text-secondary:#fffc;--text-tertiary:#fff9;--text-quaternary:#fff6;--border-color:#ffb3ba4d;--border-color-hover:#ffb3ba99;--shadow-sm:0 4px 12px #ffb3ba33;--shadow-md:0 8px 24px #ffb3ba33;--shadow-lg:0 10px 30px #ffb3ba33;--animation-speed:0.1667;--animation-amplitude:1}*{box-sizing:border-box;padding:0}*,body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-primary);color:var(--text-primary);min-height:100vh;overflow-x:hidden}body:before{animation:gradientShift 20s ease infinite;background:radial-gradient(circle at 20% 50%,#ffb3ba26 0,#0000 50%),radial-gradient(circle at 80% 80%,#ffd3a526 0,#0000 50%),radial-gradient(circle at 40% 20%,#a8e6cf1a 0,#0000 50%);content:"";height:200%;left:-50%;pointer-events:none;position:fixed;top:-50%;width:200%;z-index:-1}@keyframes gradientShift{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(5%,5%) rotate(120deg)}66%{transform:translate(-5%,-5%) rotate(240deg)}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.audio-player{animation:playerWave 3.88911s ease-in-out infinite;animation:playerWave calc(23.33s*var(--animation-speed, .1667)) ease-in-out infinite;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0ef2;border-radius:35% 45% 30% 40%/25% 30% 35% 40%;border-top:none;bottom:0;box-shadow:0 -4px 20px #0000004d;-webkit-clip-path:polygon(0 15%,5% 10%,10% 18%,15% 8%,20% 16%,25% 12%,30% 20%,35% 10%,40% 18%,45% 14%,50% 22%,55% 12%,60% 20%,65% 16%,70% 24%,75% 14%,80% 22%,85% 18%,90% 26%,95% 16%,100% 20%,100% 100%,95% 100%,90% 100%,85% 100%,80% 100%,75% 100%,70% 100%,65% 100%,60% 100%,55% 100%,50% 100%,45% 100%,40% 100%,35% 100%,30% 100%,25% 100%,20% 100%,15% 100%,10% 100%,5% 100%,0 100%);clip-path:polygon(0 15%,5% 10%,10% 18%,15% 8%,20% 16%,25% 12%,30% 20%,35% 10%,40% 18%,45% 14%,50% 22%,55% 12%,60% 20%,65% 16%,70% 24%,75% 14%,80% 22%,85% 18%,90% 26%,95% 16%,100% 20%,100% 100%,95% 100%,90% 100%,85% 100%,80% 100%,75% 100%,70% 100%,65% 100%,60% 100%,55% 100%,50% 100%,45% 100%,40% 100%,35% 100%,30% 100%,25% 100%,20% 100%,15% 100%,10% 100%,5% 100%,0 100%);left:0;padding:1rem 1.5rem;position:fixed;right:0;transform-origin:center bottom;transition:transform .3s ease;z-index:3000}.audio-player.near-cursor{animation:playerWaveReduced 388.9111s ease-in-out infinite;animation:playerWaveReduced calc(23.33s*var(--animation-speed, .1667)*100) ease-in-out infinite}@keyframes playerWave{0%,to{transform:translateX(0) translateY(0)}25%{transform:translateX(1px) translateY(-.5px)}50%{transform:translateX(-.5px) translateY(1px)}75%{transform:translateX(.5px) translateY(-1px)}}.audio-player.playing{animation:playerWaveBeat .44509s ease-in-out infinite;animation:playerWaveBeat calc(2.67s*var(--animation-speed, .1667)) ease-in-out infinite}.audio-player.playing.near-cursor{animation:playerWaveBeatReduced 44.5089s ease-in-out infinite;animation:playerWaveBeatReduced calc(2.67s*var(--animation-speed, .1667)*100) ease-in-out infinite}@keyframes playerWaveBeat{0%,to{transform:translateX(0) translateY(0)}50%{transform:translateX(1.5px) translateY(-1px)}}@keyframes playerWaveReduced{0%,to{transform:translateX(0) translateY(0)}25%{transform:translateX(.03px) translateY(-.02px)}50%{transform:translateX(-.02px) translateY(.03px)}75%{transform:translateX(.02px) translateY(-.03px)}}@keyframes playerWaveBeatReduced{0%,to{transform:translateX(0) translateY(0)}50%{transform:translateX(.05px) translateY(-.04px)}}.player-content{align-items:center;display:flex;gap:1.5rem;margin:0 auto;max-width:1200px}.player-track-info{align-items:center;display:flex;flex:0 0 280px;gap:1rem;max-width:280px;min-width:280px;width:280px}.player-track-image{border-radius:8px;flex-shrink:0;height:56px;overflow:hidden;width:56px}.player-track-image img{height:100%;object-fit:cover;width:100%}.player-no-image{align-items:center;background:linear-gradient(135deg,#ffb3ba,#ffd3a5);color:#ffffffb3;display:flex;height:100%;justify-content:center;width:100%}.player-track-details{align-items:center;display:flex;gap:.5rem;max-width:100%}.player-track-details,.player-track-text{flex:1 1;min-width:0;overflow:hidden}.player-track-text h4{color:#fff;font-size:.9rem;font-weight:600;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-track-text p{color:#fff9;font-size:.75rem;margin:0}.player-controls{align-items:center;display:flex;flex:1 1;gap:1rem;min-width:0}.player-status-message{align-items:center;display:flex;gap:.5rem;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.player-status-bg{display:none}.player-status-text{align-items:center;background:none;color:#ffb3bae6;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;position:relative;text-shadow:0 2px 8px #ffb3ba4d;white-space:nowrap}.player-status-text:before{animation:spin .8s linear infinite;border:2px solid #ffb3ba80;border-radius:50%;border-top-color:#ffb3ba;content:"";flex-shrink:0;height:12px;width:12px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}.player-play-pause-btn:disabled{cursor:not-allowed;opacity:.5}.player-play-pause-btn{align-items:center;background:linear-gradient(135deg,#ffb3ba,#ffd3a5);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:all .3s ease;width:48px}.player-play-pause-btn:hover:not(:disabled){box-shadow:0 4px 15px #ffb3ba66;transform:scale(1.1)}.player-play-pause-btn svg{height:24px;width:24px}.player-nav-btn{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .3s ease;width:40px}.player-nav-btn:hover{background:#fff3;transform:scale(1.1)}.player-nav-btn:disabled{cursor:not-allowed;opacity:.3}.player-nav-btn svg{height:20px;width:20px}.player-progress{align-items:center;display:flex;flex:1 1;gap:.75rem;min-width:0}.player-seek-wrapper{flex:1 1;height:6px;min-width:0;position:relative}.player-time{color:#ffffffb3;flex-shrink:0;font-size:.85rem;font-weight:500;min-width:40px;text-align:center}.player-seek{-webkit-appearance:none;appearance:none;background:#ffffff1a;border-radius:3px;cursor:pointer;height:6px;outline:none;position:relative;width:100%;z-index:2}.player-seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:linear-gradient(135deg,#ffb3ba,#ffd3a5);border-radius:50%;cursor:pointer;height:14px;-webkit-transition:all .2s ease;transition:all .2s ease;width:14px}.player-seek::-webkit-slider-thumb:hover{box-shadow:0 0 10px #ffb3ba99;transform:scale(1.2)}.player-seek::-moz-range-thumb{background:linear-gradient(135deg,#ffb3ba,#ffd3a5);border:none;border-radius:50%;cursor:pointer;height:14px;-moz-transition:all .2s ease;transition:all .2s ease;width:14px}.player-seek::-moz-range-thumb:hover{box-shadow:0 0 10px #ffb3ba99;transform:scale(1.2)}.player-volume{align-items:center;display:flex;flex:0 0 auto;gap:.75rem;min-width:150px}.player-volume-btn{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .3s ease;width:36px}.player-volume-btn:hover{background:#ffffff26}.player-volume-btn svg{height:20px;width:20px}.player-volume-slider{-webkit-appearance:none;appearance:none;background:#ffffff1a;border-radius:2px;cursor:pointer;flex:1 1;height:4px;outline:none}.player-volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:linear-gradient(135deg,#ffb3ba,#ffd3a5);border-radius:50%;cursor:pointer;height:12px;width:12px}.player-volume-slider::-moz-range-thumb{background:linear-gradient(135deg,#ffb3ba,#ffd3a5);border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}.player-volume-value{color:#fff9;flex-shrink:0;font-size:.75rem;min-width:35px;text-align:right}.player-actions{align-items:center;display:flex;flex:0 0 auto;gap:.5rem;margin-right:.75rem}@media (min-width:769px){.player-track-details .player-actions{display:none}}.player-action-btn{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .3s ease;width:36px}.player-action-btn:hover{background:#ffb3ba4d;transform:scale(1.1)}.player-action-btn svg{height:18px;width:18px}@media (max-width:768px){.audio-player{border-radius:20% 25% 18% 22%/15% 18% 20% 22%;-webkit-clip-path:polygon(0 5%,10% 2%,20% 8%,30% 3%,40% 10%,50% 5%,60% 12%,70% 7%,80% 14%,90% 9%,100% 12%,100% 100%,90% 100%,80% 100%,70% 100%,60% 100%,50% 100%,40% 100%,30% 100%,20% 100%,10% 100%,0 100%);clip-path:polygon(0 5%,10% 2%,20% 8%,30% 3%,40% 10%,50% 5%,60% 12%,70% 7%,80% 14%,90% 9%,100% 12%,100% 100%,90% 100%,80% 100%,70% 100%,60% 100%,50% 100%,40% 100%,30% 100%,20% 100%,10% 100%,0 100%);padding:.75rem 1rem}.audio-player.playing{animation:playerWaveMobile .5s ease-in-out infinite}@keyframes playerWaveMobile{0%,to{border-radius:20% 25% 18% 22%/15% 18% 20% 22%;transform:skew(0deg,0deg) scaleY(1)}50%{border-radius:25% 20% 22% 18%/18% 15% 22% 20%;transform:skew(.2deg,-.2deg) scaleY(1.02)}}.player-content{flex-direction:column;gap:1rem}.player-track-info{flex:0 0 auto;max-width:none;min-width:0;order:1;width:100%}.player-track-details{align-items:center;flex-direction:row;justify-content:space-between}.player-track-text{flex:1 1;min-width:0}.player-track-details .player-actions{display:flex;flex-shrink:0;margin-right:0}.player-controls{align-items:center;flex-direction:row;gap:1rem;justify-content:center;order:2;width:100%}.player-controls>button{flex-shrink:0}.player-progress{margin-bottom:2vh;order:3;width:100%}.player-volume{display:none}}@media (max-width:480px){.audio-player{border-radius:15% 20% 12% 18%/10% 15% 18% 20%;-webkit-clip-path:polygon(0 3%,15% 1%,30% 5%,50% 2%,70% 6%,85% 3%,100% 8%,100% 100%,85% 100%,70% 100%,50% 100%,30% 100%,15% 100%,0 100%);clip-path:polygon(0 3%,15% 1%,30% 5%,50% 2%,70% 6%,85% 3%,100% 8%,100% 100%,85% 100%,70% 100%,50% 100%,30% 100%,15% 100%,0 100%);padding:.5rem .75rem}.player-track-info{width:100%}.player-track-text h4{font-size:.85rem}.player-track-text p{font-size:.7rem}.player-action-btn{height:32px;width:32px}.player-action-btn svg{height:16px;width:16px}}.App{min-height:100vh}
/*# sourceMappingURL=main.60aadf5d.css.map*/