.player-module__pLUAxG__playerContainer{color:#fff;background:linear-gradient(#121212 0%,#1e1e1e 100%);min-height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.player-module__pLUAxG__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#0000004d;border-bottom:1px solid #ffffff1a;padding:20px 32px;position:sticky;top:0}.player-module__pLUAxG__headerContent{justify-content:center;align-items:center;max-width:1200px;margin:0 auto;display:flex}.player-module__pLUAxG__backButton{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.player-module__pLUAxG__backButton:hover{background:#fff3;transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.player-module__pLUAxG__pageTitle{background:linear-gradient(45deg,#1db954,#1ed760);-webkit-text-fill-color:transparent;text-shadow:0 2px 4px #0000004d;-webkit-background-clip:text;background-clip:text;margin:0;font-size:32px;font-weight:800}.player-module__pLUAxG__mainContent{max-width:800px;margin:0 auto;padding:32px}.player-module__pLUAxG__fileUploadSection{text-align:center;background:#ffffff0d;border:2px #fff3;border-radius:12px;margin-bottom:32px;padding:24px;transition:all .3s;position:relative;overflow:hidden}.player-module__pLUAxG__fileUploadSection:before{content:"";background:linear-gradient(90deg,#0000,#1db9541a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.player-module__pLUAxG__fileUploadSection:hover:before{left:100%}.player-module__pLUAxG__fileUploadSection:hover{background:#1db9540d;border-color:#1db954;transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}.player-module__pLUAxG__uploadButton{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:24px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 24px;font-size:16px;font-weight:600;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}.player-module__pLUAxG__uploadButton:before{content:"";background:#fff3;border-radius:50%;width:0;height:0;transition:width .3s,height .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-module__pLUAxG__uploadButton:hover:before{width:300px;height:300px}.player-module__pLUAxG__uploadButton:hover{background:#1ed760;transform:translateY(-2px);box-shadow:0 8px 25px #1db9544d}.player-module__pLUAxG__noFileMessage{text-align:center;color:#b3b3b3;padding:64px 32px;animation:.5s player-module__pLUAxG__fadeIn}.player-module__pLUAxG__noFileIcon{opacity:.5;margin-bottom:16px;font-size:64px}.player-module__pLUAxG__noFileTitle{color:#fff;margin:0 0 8px;font-size:24px;font-weight:600}.player-module__pLUAxG__noFileText{margin:0 0 24px;font-size:16px}.player-module__pLUAxG__currentFileInfo{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:16px;margin-bottom:24px;padding:20px;animation:.3s player-module__pLUAxG__fadeIn;display:flex}.player-module__pLUAxG__fileIcon{color:#fff;background:linear-gradient(135deg,#1db954,#1ed760);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex;box-shadow:0 4px 8px #1db9544d}.player-module__pLUAxG__fileDetails{flex:1}.player-module__pLUAxG__fileName{color:#fff;margin:0 0 4px;font-size:18px;font-weight:600}.player-module__pLUAxG__fileMeta{color:#b3b3b3;margin:0;font-size:14px}.player-module__pLUAxG__playerControls{background:#ffffff0d;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:24px;padding:24px;animation:.3s player-module__pLUAxG__fadeIn;display:flex}.player-module__pLUAxG__controlButton{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:24px;min-width:100px;padding:12px 24px;font-size:16px;font-weight:600;transition:all .2s;position:relative;overflow:hidden}.player-module__pLUAxG__controlButton:before{content:"";background:#ffffff1a;border-radius:50%;width:0;height:0;transition:width .2s,height .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-module__pLUAxG__controlButton:hover:before{width:100px;height:100px}.player-module__pLUAxG__controlButton:hover{background:#fff3;transform:translateY(-1px);box-shadow:0 4px 8px #0003}.player-module__pLUAxG__controlButton.player-module__pLUAxG__primary{background:#1db954}.player-module__pLUAxG__controlButton.player-module__pLUAxG__primary:hover{background:#1ed760;box-shadow:0 4px 12px #1db9544d}.player-module__pLUAxG__controlButton.player-module__pLUAxG__secondary{background:#ffffff26}.player-module__pLUAxG__controlButton.player-module__pLUAxG__secondary:hover{background:#ffffff40}.player-module__pLUAxG__playbackBar{background:#ffffff0d;border-radius:12px;padding:20px;animation:.3s player-module__pLUAxG__fadeIn}.player-module__pLUAxG__playbackBarWrapper{flex-direction:column;gap:12px;display:flex}.player-module__pLUAxG__playbackMeta{justify-content:space-between;align-items:center;display:flex}.player-module__pLUAxG__playbackTime{color:#b3b3b3;font-family:Courier New,monospace;font-size:14px;font-weight:600}.player-module__pLUAxG__playbackBarTrack{cursor:pointer;background:#ffffff1a;border-radius:3px;height:6px;transition:all .2s;position:relative;overflow:hidden}.player-module__pLUAxG__playbackBarTrack:hover{background:#ffffff26;height:8px}.player-module__pLUAxG__playbackProgress{background:linear-gradient(90deg,#1db954,#1ed760);border-radius:3px;height:100%;transition:width .1s;position:relative}.player-module__pLUAxG__playbackProgress:after{content:"";opacity:0;background:#fff;border-radius:50%;width:12px;height:12px;transition:opacity .2s;position:absolute;top:50%;right:-6px;transform:translateY(-50%);box-shadow:0 2px 4px #0000004d}.player-module__pLUAxG__playbackBarTrack:hover .player-module__pLUAxG__playbackProgress:after{opacity:1}.player-module__pLUAxG__speedDropdown{flex-direction:column;align-items:center;gap:8px;display:flex}.player-module__pLUAxG__speedLabel{color:#b3b3b3;margin:0;font-size:14px;font-weight:600}.player-module__pLUAxG__speedSelect{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;min-width:80px;padding:8px 12px;font-size:14px;font-weight:600;transition:all .2s}.player-module__pLUAxG__speedSelect:focus{background:#ffffff26;border-color:#1db954;outline:none;box-shadow:0 0 0 2px #1db95433}.player-module__pLUAxG__speedSelect option{color:#fff;background:#282828}.player-module__pLUAxG__filterContainer{flex-direction:column;align-items:center;gap:12px;min-width:200px;display:flex}.player-module__pLUAxG__filterButtons{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.player-module__pLUAxG__filterButton{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:16px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s}.player-module__pLUAxG__filterButton:hover{background:#fff3;transform:translateY(-1px)}.player-module__pLUAxG__filterButton.player-module__pLUAxG__active{background:#1db954}.player-module__pLUAxG__filterButton.player-module__pLUAxG__active:hover{background:#1ed760}.player-module__pLUAxG__filterLabel{color:#b3b3b3;text-align:center;margin:0;font-size:14px;font-weight:600}.player-module__pLUAxG__sliderContainer{flex-direction:column;gap:8px;width:100%;max-width:200px;display:flex}.player-module__pLUAxG__sliderLabel{color:#b3b3b3;text-align:center;margin:0;font-size:12px;font-weight:600}.player-module__pLUAxG__slider{appearance:none;background:#ffffff1a;border-radius:2px;outline:none;width:100%;height:4px}.player-module__pLUAxG__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#1db954;border-radius:50%;width:16px;height:16px;transition:all .2s}.player-module__pLUAxG__slider::-webkit-slider-thumb:hover{background:#1ed760;transform:scale(1.1)}.player-module__pLUAxG__slider::-moz-range-thumb{cursor:pointer;background:#1db954;border:none;border-radius:50%;width:16px;height:16px;transition:all .2s}.player-module__pLUAxG__slider::-moz-range-thumb:hover{background:#1ed760;transform:scale(1.1)}.player-module__pLUAxG__slider:disabled{opacity:.5;cursor:not-allowed}.player-module__pLUAxG__slider:disabled::-webkit-slider-thumb{cursor:not-allowed}.player-module__pLUAxG__slider:disabled::-moz-range-thumb{cursor:not-allowed}@keyframes player-module__pLUAxG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes player-module__pLUAxG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.player-module__pLUAxG__headerContent{flex-direction:column;justify-content:center;align-items:center;gap:16px}.player-module__pLUAxG__pageTitle{font-size:24px}.player-module__pLUAxG__mainContent{padding:16px}.player-module__pLUAxG__playerControls{flex-direction:column;gap:12px}.player-module__pLUAxG__controlButton{width:100%;max-width:200px}.player-module__pLUAxG__filterContainer{min-width:100%}.player-module__pLUAxG__filterButtons{width:100%}.player-module__pLUAxG__filterButton{flex:1;min-width:80px}}
