.GlobalAudioPlayer-module__g_LqrG__playerBar{z-index:50;background:linear-gradient(#1a1a2e 0%,#16213e 100%);animation:.3s ease-out GlobalAudioPlayer-module__g_LqrG__slideUp;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000004d}@keyframes GlobalAudioPlayer-module__g_LqrG__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.GlobalAudioPlayer-module__g_LqrG__progressContainer{cursor:pointer;flex:1;align-items:center;min-width:120px;max-width:400px;height:20px;display:flex}.GlobalAudioPlayer-module__g_LqrG__progressContainer:hover .GlobalAudioPlayer-module__g_LqrG__progressHandle{opacity:1;transform:translate(-50%,-50%)scale(1)}.GlobalAudioPlayer-module__g_LqrG__progressTrack{background:#fff3;border-radius:2px;width:100%;height:4px;position:relative}.GlobalAudioPlayer-module__g_LqrG__progressFill{background:linear-gradient(90deg,#4f8cff 0%,#6c63ff 100%);border-radius:2px;height:100%;transition:width 50ms linear;position:absolute;top:0;left:0}.GlobalAudioPlayer-module__g_LqrG__progressHandle{opacity:0;background:#fff;border-radius:50%;width:12px;height:12px;transition:opacity .15s,transform .15s;position:absolute;top:50%;transform:translate(-50%,-50%)scale(.8);box-shadow:0 2px 4px #0000004d}.GlobalAudioPlayer-module__g_LqrG__content{justify-content:space-between;align-items:center;gap:20px;max-width:1400px;margin:0 auto;padding:8px 24px;display:flex}.GlobalAudioPlayer-module__g_LqrG__trackInfo{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.GlobalAudioPlayer-module__g_LqrG__vinylContainer{flex-shrink:0;width:56px;height:56px;position:relative}.GlobalAudioPlayer-module__g_LqrG__vinylDisc{background:#111;border-radius:50%;width:100%;height:100%;animation:4s linear infinite paused GlobalAudioPlayer-module__g_LqrG__spin;position:relative;box-shadow:0 0 0 2px #222,0 0 0 4px #111,0 4px 12px #00000080}.GlobalAudioPlayer-module__g_LqrG__vinylDisc.GlobalAudioPlayer-module__g_LqrG__playing{animation-play-state:running}@keyframes GlobalAudioPlayer-module__g_LqrG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GlobalAudioPlayer-module__g_LqrG__vinylGrooves{background:repeating-radial-gradient(circle,#0000 0 2px,#ffffff08 2px 3px);border-radius:50%;position:absolute;inset:10%}.GlobalAudioPlayer-module__g_LqrG__vinylShine{background:linear-gradient(135deg,#0000 0% 40%,#fff3 45%,#ffffff0d 50%,#0000 55% 100%);border-radius:50%;position:absolute;inset:0}.GlobalAudioPlayer-module__g_LqrG__vinylLabel{background:linear-gradient(135deg,#4f8cff,#6c63ff);border-radius:50%;justify-content:center;align-items:center;width:40%;height:40%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 1px 3px #0000004d}.GlobalAudioPlayer-module__g_LqrG__vinylHole{background:#111;border-radius:50%;width:16%;height:16%}.GlobalAudioPlayer-module__g_LqrG__coverArt{object-fit:cover;border-radius:6px;flex-shrink:0;width:56px;height:56px}.GlobalAudioPlayer-module__g_LqrG__trackDetails{min-width:0;overflow:hidden}.GlobalAudioPlayer-module__g_LqrG__trackTitle{color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:14px;font-weight:600;overflow:hidden}.GlobalAudioPlayer-module__g_LqrG__trackArtist{color:#fff9;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:12px;overflow:hidden}.GlobalAudioPlayer-module__g_LqrG__controls{flex-shrink:0;align-items:center;gap:16px;display:flex}.GlobalAudioPlayer-module__g_LqrG__playPauseBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f8cff 0%,#6c63ff 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 4px 12px #4f8cff4d}.GlobalAudioPlayer-module__g_LqrG__playPauseBtn:hover{transform:scale(1.05);box-shadow:0 6px 16px #4f8cff66}.GlobalAudioPlayer-module__g_LqrG__playPauseBtn:active{transform:scale(.98)}.GlobalAudioPlayer-module__g_LqrG__timeDisplay{color:#ffffffb3;font-variant-numeric:tabular-nums;text-align:center;flex-shrink:0;min-width:40px;font-size:12px}.GlobalAudioPlayer-module__g_LqrG__rightControls{flex:1;justify-content:flex-end;align-items:center;gap:16px;display:flex}.GlobalAudioPlayer-module__g_LqrG__volumeControl{align-items:center;gap:8px;display:flex}.GlobalAudioPlayer-module__g_LqrG__volumeBtn{color:#ffffffb3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.GlobalAudioPlayer-module__g_LqrG__volumeBtn:hover{color:#fff}.GlobalAudioPlayer-module__g_LqrG__volumeSlider{appearance:none;cursor:pointer;background:#fff3;border-radius:2px;width:80px;height:4px}.GlobalAudioPlayer-module__g_LqrG__volumeSlider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s}.GlobalAudioPlayer-module__g_LqrG__volumeSlider::-webkit-slider-thumb:hover{transform:scale(1.2)}.GlobalAudioPlayer-module__g_LqrG__volumeSlider::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:50%;width:12px;height:12px}.GlobalAudioPlayer-module__g_LqrG__closeBtn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:color .15s,background .15s;display:flex}.GlobalAudioPlayer-module__g_LqrG__closeBtn:hover{color:#fff;background:#ffffff1a}@media (max-width:768px){.GlobalAudioPlayer-module__g_LqrG__content{gap:12px;padding:8px 16px}.GlobalAudioPlayer-module__g_LqrG__vinylContainer{width:44px;height:44px}.GlobalAudioPlayer-module__g_LqrG__trackTitle{max-width:100px;font-size:13px}.GlobalAudioPlayer-module__g_LqrG__trackArtist{display:none}.GlobalAudioPlayer-module__g_LqrG__playPauseBtn{width:36px;height:36px}.GlobalAudioPlayer-module__g_LqrG__playPauseBtn svg{width:18px;height:18px}.GlobalAudioPlayer-module__g_LqrG__progressContainer{min-width:80px;max-width:200px}.GlobalAudioPlayer-module__g_LqrG__timeDisplay{min-width:32px;font-size:11px}.GlobalAudioPlayer-module__g_LqrG__volumeControl{display:none}}@media (max-width:480px){.GlobalAudioPlayer-module__g_LqrG__trackDetails{display:none}.GlobalAudioPlayer-module__g_LqrG__vinylContainer{width:40px;height:40px}.GlobalAudioPlayer-module__g_LqrG__progressContainer{min-width:60px;max-width:120px}}
