.TrackmakerPlayer_playerWrapper__HC94O{position:fixed;bottom:10px;left:10px;right:10px;z-index:1002}.TrackmakerPlayer_progressBarContainer__qaf4D{position:absolute;bottom:100%;left:0;right:0;height:3px;background:transparent;margin-bottom:3px;cursor:pointer;transition:height .2s ease,margin .2s ease;padding:8px 0}.TrackmakerPlayer_progressBarContainer__qaf4D:hover,.TrackmakerPlayer_progressBarExpanded__A82fA{height:10px;margin-bottom:6px}.TrackmakerPlayer_progressTrack__vX7dJ{position:relative;height:100%;background:rgba(255,255,255,.1);border-radius:2px;overflow:visible}.TrackmakerPlayer_progressFill__CtrDf{position:absolute;top:0;left:0;height:100%;background:#ffffff;border-radius:2px;transition:width .1s ease}.TrackmakerPlayer_progressHandle__zTef7{position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.3);cursor:grab;z-index:2;transition:transform .2s ease}.TrackmakerPlayer_progressHandle__zTef7:active{cursor:grabbing;transform:translate(-50%,-50%) scale(1.2)}.TrackmakerPlayer_progressTooltip__9ltGc{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;padding:4px 8px;background:rgba(0,0,0,.9);color:#fff;font-size:11px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease}.TrackmakerPlayer_progressBarContainer__qaf4D:hover .TrackmakerPlayer_progressTooltip__9ltGc,.TrackmakerPlayer_progressBarExpanded__A82fA .TrackmakerPlayer_progressTooltip__9ltGc{opacity:1}.TrackmakerPlayer_hoverIndicator__uMBA6{position:absolute;top:0;width:2px;height:100%;background:rgba(255,255,255,.3);pointer-events:none;opacity:0;transition:opacity .2s ease}.TrackmakerPlayer_progressBarContainer__qaf4D:hover .TrackmakerPlayer_hoverIndicator__uMBA6{opacity:1}.TrackmakerPlayer_progressTime__x_I_s{position:absolute;bottom:-18px;left:0;right:0;display:flex;justify-content:space-between;font-size:10px;color:rgba(255,255,255,.5);opacity:0;transition:opacity .2s ease;pointer-events:none}.TrackmakerPlayer_progressBarContainer__qaf4D:hover .TrackmakerPlayer_progressTime__x_I_s{opacity:1}.TrackmakerPlayer_playerBar__9oAMZ{height:95px;background:rgba(14,14,14,.96);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 8px 40px rgba(0,0,0,.5)}.TrackmakerPlayer_playerContent__cZuDl{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px;max-width:100%;margin:0 auto}.TrackmakerPlayer_trackInfo__y09IP{display:flex;align-items:center;gap:16px;flex:0 0 280px;min-width:0}.TrackmakerPlayer_coverArt__XcxFC{width:60px;height:60px;flex-shrink:0;border-radius:8px;overflow:hidden;background:rgba(255,255,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.2);position:relative}.TrackmakerPlayer_coverArt__XcxFC:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;pointer-events:none}.TrackmakerPlayer_coverArt__XcxFC img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TrackmakerPlayer_coverPlaceholder__m4CEm{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:24px;background:rgba(255,255,255,.06)}.TrackmakerPlayer_trackDetails__5vjov{min-width:0;flex:1}.TrackmakerPlayer_trackTitle__Dkzpo{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px;letter-spacing:.2px}.TrackmakerPlayer_trackArtist__VXPe5{font-size:12px;color:rgba(255,255,255,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TrackmakerPlayer_streamingBadge__GYkzg{display:inline-block;margin-left:.5rem;font-size:.75rem;color:var(--gold);font-weight:500;animation:TrackmakerPlayer_pulse__Ut6Hq 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes TrackmakerPlayer_pulse__Ut6Hq{0%,to{opacity:1}50%{opacity:.5}}.TrackmakerPlayer_playerControls__GFgza{flex:1;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:600px;padding:0 32px}.TrackmakerPlayer_controlButtons__71Xx8{display:flex;align-items:center;gap:20px}.TrackmakerPlayer_controlButton__z8jmh{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.8);font-size:16px;padding:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:50%;backdrop-filter:blur(10px)}.TrackmakerPlayer_controlButton__z8jmh:hover:not(:disabled){background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.4);color:#fff;transform:scale(1.1)}.TrackmakerPlayer_controlButton__z8jmh:disabled{opacity:.3;cursor:not-allowed}.TrackmakerPlayer_playButton__Bbbix{width:48px;height:48px;border-radius:50%;background:var(--gold);color:#0B0B0E;border:2px solid rgba(255,255,255,.1);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 20px rgba(0,0,0,.4)}.TrackmakerPlayer_playButton__Bbbix:hover{transform:scale(1.08);box-shadow:0 8px 25px rgba(0,0,0,.5)}.TrackmakerPlayer_playButton__Bbbix.TrackmakerPlayer_playing__MWEnZ{background:var(--gold);opacity:.92}.TrackmakerPlayer_waveformWithTime__aoVVr{display:flex;align-items:center;gap:12px;width:100%}.TrackmakerPlayer_timeLeft__Tmy2k,.TrackmakerPlayer_timeRight__kAFmU{font-size:11px;color:rgba(255,255,255,.6);font-weight:500;font-variant-numeric:tabular-nums;min-width:40px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TrackmakerPlayer_waveformContainer__t8jgH{flex:1;height:40px;cursor:pointer}.TrackmakerPlayer_rightControls__wEyXB{display:flex;align-items:center;gap:16px;flex:0 0 auto;justify-content:flex-end;position:relative}.TrackmakerPlayer_trackActions__euiyO{display:flex;align-items:center;gap:8px;margin-right:16px}.TrackmakerPlayer_actionButton__W4RT0{display:flex;align-items:center;gap:6px;padding:8px 14px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);border-radius:20px;color:rgba(255,255,255,.9);font-size:12px;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);letter-spacing:.3px;text-transform:uppercase}.TrackmakerPlayer_actionButton__W4RT0:hover:not(:disabled){background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.4)}.TrackmakerPlayer_actionButton__W4RT0:disabled{opacity:.5;cursor:not-allowed}.TrackmakerPlayer_actionButton__W4RT0.TrackmakerPlayer_saved__ZUp8B{background:rgba(201,168,76,.15);border-color:rgba(201,168,76,.35)}.TrackmakerPlayer_actionButton__W4RT0.TrackmakerPlayer_saved__ZUp8B svg{color:#ff006e}.TrackmakerPlayer_actionButton__W4RT0 svg{font-size:14px}.TrackmakerPlayer_actionButton__W4RT0 span{font-size:11px}.TrackmakerPlayer_buyButton__cKmNi{background:var(--gold);color:#0B0B0E;border-color:transparent;padding:8px 16px}.TrackmakerPlayer_buyButton__cKmNi:hover:not(:disabled){background:var(--gold);filter:brightness(1.08);transform:translateY(-2px) scale(1.02);box-shadow:0 8px 24px rgba(0,0,0,.5)}.TrackmakerPlayer_volumeControl__LFzhL{position:relative}.TrackmakerPlayer_iconButton__c3UPP{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.8);font-size:16px;padding:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:50%;backdrop-filter:blur(10px)}.TrackmakerPlayer_iconButton__c3UPP:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.4);color:#fff;transform:scale(1.1)}.TrackmakerPlayer_volumeSlider__kJFxm{position:absolute;bottom:100%;right:50%;transform:translateX(50%) translateY(-8px);background:rgba(14,14,14,.98);backdrop-filter:blur(20px);padding:16px;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.5);width:140px;border:1px solid rgba(255,255,255,.08)}.TrackmakerPlayer_slider__WKyfM{width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.2);border-radius:2px;outline:none;cursor:pointer}.TrackmakerPlayer_slider__WKyfM::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--gold);border:2px solid #fff;border-radius:50%;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.5)}.TrackmakerPlayer_slider__WKyfM::-webkit-slider-thumb:hover{transform:scale(1.3);box-shadow:0 4px 12px rgba(0,0,0,.6)}.TrackmakerPlayer_slider__WKyfM::-moz-range-thumb{width:14px;height:14px;background:var(--gold);border:2px solid #fff;border-radius:50%;cursor:pointer;-moz-transition:all .2s ease;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.5)}.TrackmakerPlayer_slider__WKyfM::-moz-range-thumb:hover{transform:scale(1.3);box-shadow:0 4px 12px rgba(0,0,0,.6)}@media (max-width:1920px) and (max-height:1080px){.TrackmakerPlayer_playerBar__9oAMZ{height:70px;bottom:8px;left:8px;right:8px}.TrackmakerPlayer_playerContent__cZuDl{padding:0 18px}.TrackmakerPlayer_trackInfo__y09IP{flex:0 0 240px;gap:12px}.TrackmakerPlayer_coverArt__XcxFC{width:45px;height:45px;border-radius:6px}.TrackmakerPlayer_coverPlaceholder__m4CEm{font-size:20px}.TrackmakerPlayer_trackTitle__Dkzpo{font-size:13px;margin-bottom:2px}.TrackmakerPlayer_trackArtist__VXPe5{font-size:11px}.TrackmakerPlayer_playerControls__GFgza{gap:10px}.TrackmakerPlayer_controlButton__z8jmh,.TrackmakerPlayer_iconButton__c3UPP{width:32px;height:32px;font-size:12px}.TrackmakerPlayer_playButton__Bbbix{width:38px;height:38px;font-size:14px}.TrackmakerPlayer_waveformContainer__t8jgH{height:45px}.TrackmakerPlayer_timeLeft__Tmy2k,.TrackmakerPlayer_timeRight__kAFmU{font-size:10px;min-width:35px}.TrackmakerPlayer_waveformWithTime__aoVVr{gap:10px}.TrackmakerPlayer_rightControls__wEyXB{flex:0 0 280px;gap:8px}.TrackmakerPlayer_downloadButton__AJtIL{padding:6px 12px;font-size:11px;border-radius:8px}.TrackmakerPlayer_time__8CqYD{font-size:10px}.TrackmakerPlayer_volumeControl__LFzhL{gap:6px}.TrackmakerPlayer_volumeSlider__kJFxm{width:60px}.TrackmakerPlayer_volumeSlider__kJFxm::-webkit-slider-thumb{width:12px;height:12px}.TrackmakerPlayer_volumeSlider__kJFxm::-moz-range-thumb{width:12px;height:12px}.TrackmakerPlayer_trackActions__euiyO{gap:6px}.TrackmakerPlayer_actionButton__W4RT0{padding:6px 10px;font-size:11px;border-radius:8px}.TrackmakerPlayer_actionButton__W4RT0 .TrackmakerPlayer_buttonIcon__FCovy{font-size:12px}}@media (max-width:1024px){.TrackmakerPlayer_trackActions__euiyO{gap:6px}.TrackmakerPlayer_actionButton__W4RT0{padding:6px 10px}.TrackmakerPlayer_actionButton__W4RT0 span{display:none}.TrackmakerPlayer_actionButton__W4RT0 svg{font-size:16px}}@media (max-width:768px){.TrackmakerPlayer_timeLeft__Tmy2k,.TrackmakerPlayer_timeRight__kAFmU{display:none}.TrackmakerPlayer_playerBar__9oAMZ{height:85px;transition:height .3s ease;display:flex;flex-direction:column}.TrackmakerPlayer_mobile__pVgAm.TrackmakerPlayer_expanded__e3yxP .TrackmakerPlayer_playerWrapper__HC94O{bottom:0!important;left:0!important;right:0!important;top:140px}.TrackmakerPlayer_mobile__pVgAm.TrackmakerPlayer_expanded__e3yxP .TrackmakerPlayer_playerBar__9oAMZ{height:100%;max-height:none;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.TrackmakerPlayer_playerContent__cZuDl{padding:0 16px;flex-shrink:0}.TrackmakerPlayer_trackInfo__y09IP{flex:0 0 200px}.TrackmakerPlayer_coverArt__XcxFC{width:50px;height:50px}.TrackmakerPlayer_trackTitle__Dkzpo{font-size:13px}.TrackmakerPlayer_trackArtist__VXPe5{font-size:11px}.TrackmakerPlayer_playerControls__GFgza{padding:0 16px}.TrackmakerPlayer_trackActions__euiyO{display:none}.TrackmakerPlayer_rightControls__wEyXB{flex:0 0 auto;gap:8px}.TrackmakerPlayer_controlButton__z8jmh,.TrackmakerPlayer_iconButton__c3UPP{font-size:14px;padding:8px}.TrackmakerPlayer_playButton__Bbbix{width:40px;height:40px;font-size:16px}.TrackmakerPlayer_mobile__pVgAm .TrackmakerPlayer_progressBarContainer__qaf4D{height:4px!important;padding:10px 0!important}.TrackmakerPlayer_mobile__pVgAm .TrackmakerPlayer_progressTrack__vX7dJ{height:4px!important;background:rgba(255,255,255,.15)!important;border-radius:2px!important}.TrackmakerPlayer_mobile__pVgAm .TrackmakerPlayer_progressFill__CtrDf{height:4px!important}.TrackmakerPlayer_mobile__pVgAm .TrackmakerPlayer_progressHandle__zTef7{opacity:1!important;display:block!important;width:18px!important;height:18px!important;box-shadow:0 2px 10px rgba(0,0,0,.5),0 0 0 2px rgba(255,255,255,.3)!important}.TrackmakerPlayer_expandedProgress__XElct{height:40px!important;margin-bottom:8px!important}.TrackmakerPlayer_expandedProgress__XElct .TrackmakerPlayer_progressTrack__vX7dJ{height:6px!important;background:rgba(255,255,255,.15)!important}.TrackmakerPlayer_expandedProgress__XElct .TrackmakerPlayer_progressFill__CtrDf{height:6px!important}.TrackmakerPlayer_expandedProgress__XElct .TrackmakerPlayer_progressHandle__zTef7{width:22px!important;height:22px!important}.TrackmakerPlayer_expandedProgress__XElct .TrackmakerPlayer_progressTime__x_I_s{opacity:1!important;font-size:11px!important}.TrackmakerPlayer_mobile__pVgAm .TrackmakerPlayer_progressTime__x_I_s{opacity:1!important}.TrackmakerPlayer_progressHandleActive__2NReu{transform:translate(-50%,-50%) scale(1.6)!important;box-shadow:0 0 25px rgba(255,255,255,.9),0 0 50px rgba(201,168,76,.7),0 4px 16px rgba(0,0,0,.5),0 0 0 3px rgba(255,255,255,.4)!important}.TrackmakerPlayer_expandedHeader__5JmaI{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;position:sticky;top:0;background:rgba(10,10,15,.95);backdrop-filter:blur(10px);z-index:10}.TrackmakerPlayer_backButton__XJVcn{background:none;border:none;color:#fff;font-size:24px;padding:4px 8px;cursor:pointer;transition:transform .2s ease;-webkit-tap-highlight-color:transparent;line-height:1}.TrackmakerPlayer_backButton__XJVcn:active{transform:scale(.9)}.TrackmakerPlayer_expandedTitle__f67WN{color:#fff;font-size:16px;font-weight:600;position:absolute;left:50%;transform:translateX(-50%)}.TrackmakerPlayer_headerSpacer__HhLM7{width:40px}.TrackmakerPlayer_expandedActionsGrid__cNZTX{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:12px 12px 10px;width:100%;box-sizing:border-box}.TrackmakerPlayer_expandedActionButton__nuLUa{padding:9px 6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);border-radius:10px;color:#fff;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-height:46px;-webkit-tap-highlight-color:transparent;white-space:nowrap}.TrackmakerPlayer_expandedActionButton__nuLUa:active{transform:scale(.95);background:rgba(255,255,255,.2)}.TrackmakerPlayer_expandedActionButton__nuLUa.TrackmakerPlayer_saved__ZUp8B{background:rgba(201,168,76,.25);border-color:rgba(201,168,76,.4)}.TrackmakerPlayer_expandedActionButton__nuLUa.TrackmakerPlayer_saved__ZUp8B svg{color:#ff006e}.TrackmakerPlayer_expandedActionButton__nuLUa:disabled{opacity:.4;cursor:not-allowed}.TrackmakerPlayer_expandedContent__BbkrF{display:flex;flex-direction:column;align-items:center;padding:0 16px 10px;width:100%;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;flex:1;min-height:0}.TrackmakerPlayer_expandedCover__HQrKE{width:200px;height:200px;border-radius:12px;overflow:hidden;box-shadow:0 12px 48px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.08);background:rgba(255,255,255,.1);margin-top:8px}.TrackmakerPlayer_expandedCover__HQrKE img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TrackmakerPlayer_expandedCoverPlaceholder__mz74N{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:56px;background:rgba(255,255,255,.06)}.TrackmakerPlayer_expandedTrackInfo__1wIcy{text-align:center;width:100%}.TrackmakerPlayer_expandedTrackTitle__YPsjG{font-size:17px;font-weight:700;color:#fff;margin:8px auto 0;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%;padding:0 16px}.TrackmakerPlayer_expandedProgressSection__gqQ6X{width:100%;padding:0 4px;margin-top:12px}.TrackmakerPlayer_expandedProgressBar__PhmWC{width:95%;margin:0 auto;height:4px;cursor:pointer;position:relative}.TrackmakerPlayer_expandedProgressBar__PhmWC .TrackmakerPlayer_progressTrack__vX7dJ{height:100%;background:rgba(255,255,255,.2);border-radius:2px;position:relative}.TrackmakerPlayer_expandedProgressBar__PhmWC .TrackmakerPlayer_progressFill__CtrDf{height:100%;background:#ffffff;border-radius:2px}.TrackmakerPlayer_expandedProgressBar__PhmWC .TrackmakerPlayer_progressHandle__zTef7{width:14px;height:14px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px rgba(0,0,0,.3)}.TrackmakerPlayer_expandedProgressTime__Tvw_B{display:flex;justify-content:space-between;margin-top:8px;color:rgba(255,255,255,.7);font-size:12px;font-weight:500}.TrackmakerPlayer_expandedPlaybackControls__ftcMF{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:16px;padding:0 16px;position:relative;z-index:10;margin-bottom:8px}.TrackmakerPlayer_expandedNextButton__OslLq,.TrackmakerPlayer_expandedPrevButton__a0yj_{width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.1);border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.TrackmakerPlayer_expandedNextButton__OslLq:active,.TrackmakerPlayer_expandedPrevButton__a0yj_:active{transform:scale(.92);background:rgba(255,255,255,.15)}.TrackmakerPlayer_expandedNextButton__OslLq:disabled,.TrackmakerPlayer_expandedPrevButton__a0yj_:disabled{opacity:.3;cursor:not-allowed}.TrackmakerPlayer_expandedPlayButton__PcG57{width:64px;height:64px;border-radius:50%;background:var(--gold);border:none;color:#0B0B0E;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:26px;transition:all .2s ease;box-shadow:0 8px 24px rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent;position:relative;z-index:2}.TrackmakerPlayer_expandedPlayButton__PcG57:active{transform:scale(.95)}.TrackmakerPlayer_expandedPlayButton__PcG57.TrackmakerPlayer_playing__MWEnZ{background:var(--gold);opacity:.92}.TrackmakerPlayer_lyricsSection__JAY2A{width:100%;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:12px;max-height:none}.TrackmakerPlayer_lyricsHeader__krVCB{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.TrackmakerPlayer_lyricsLabel__Mc1Wp{font-size:13px;font-weight:600;color:rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:.5px}.TrackmakerPlayer_copyButton__SrZH1{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:6px 12px;color:#fff;font-size:12px;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.TrackmakerPlayer_copyButton__SrZH1:hover{background:rgba(255,255,255,.3);border-color:rgba(255,255,255,.5)}.TrackmakerPlayer_copyButton__SrZH1:active{transform:scale(.95)}.TrackmakerPlayer_lyricsContent__1QirF{color:#fff;font-size:13px;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}.TrackmakerPlayer_promptSection__G_QhL{width:100%;background:rgba(201,168,76,.08);border:1px solid rgba(201,168,76,.2);border-radius:10px;padding:12px}.TrackmakerPlayer_promptHeader__9jtgQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.TrackmakerPlayer_promptLabel__T6Jcu{font-size:13px;font-weight:600;color:rgba(255,255,255,.9);text-transform:uppercase;letter-spacing:.5px}.TrackmakerPlayer_promptText__58Nsq{color:rgba(255,255,255,.8);font-size:13px;line-height:1.5;margin:0}.TrackmakerPlayer_playerWrapper__HC94O:not(.TrackmakerPlayer_expanded__e3yxP) .TrackmakerPlayer_expandedActions__xp6uP,.TrackmakerPlayer_playerWrapper__HC94O:not(.TrackmakerPlayer_expanded__e3yxP) .TrackmakerPlayer_expandedContent__BbkrF,.TrackmakerPlayer_playerWrapper__HC94O:not(.TrackmakerPlayer_expanded__e3yxP) .TrackmakerPlayer_expandedControls__rmU2v{display:none}}@media (max-width:375px) and (max-height:700px){.TrackmakerPlayer_expandedCover__HQrKE{width:180px!important;height:180px!important}.TrackmakerPlayer_expandedCoverPlaceholder__mz74N{font-size:50px!important}.TrackmakerPlayer_expandedPlayButton__PcG57{width:58px!important;height:58px!important;font-size:24px!important}.TrackmakerPlayer_expandedNextButton__OslLq,.TrackmakerPlayer_expandedPrevButton__a0yj_{width:40px!important;height:40px!important;font-size:14px!important}.TrackmakerPlayer_expandedPlaybackControls__ftcMF{gap:16px!important}.TrackmakerPlayer_expandedActionButton__nuLUa{font-size:11px!important;padding:8px 4px!important;min-height:44px!important}}@media (min-height:850px){.TrackmakerPlayer_expandedCover__HQrKE{width:220px!important;height:220px!important;margin-top:12px!important}.TrackmakerPlayer_expandedCoverPlaceholder__mz74N{font-size:60px!important}.TrackmakerPlayer_expandedProgressSection__gqQ6X{margin-top:16px!important}.TrackmakerPlayer_expandedPlaybackControls__ftcMF{margin-top:20px!important}}@media (max-width:480px){.TrackmakerPlayer_trackInfo__y09IP{flex:0 0 150px}.TrackmakerPlayer_rightControls__wEyXB,.TrackmakerPlayer_waveformContainer__t8jgH{display:none}}.TrackmakerPlayer_lyricsModal__c6S7f{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;animation:TrackmakerPlayer_fadeIn__wC1AB .2s ease-out}@keyframes TrackmakerPlayer_fadeIn__wC1AB{0%{opacity:0}to{opacity:1}}.TrackmakerPlayer_lyricsContent__1QirF{background:rgba(14,14,14,.98);border:1px solid rgba(255,255,255,.08);border-radius:16px;max-width:600px;width:100%;max-height:70vh;margin:auto;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.7);animation:TrackmakerPlayer_modalFadeIn__iGxg_ .3s ease-out}@keyframes TrackmakerPlayer_slideUp__uyCMv{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes TrackmakerPlayer_modalFadeIn__iGxg_{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.TrackmakerPlayer_lyricsHeader__krVCB{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid rgba(255,255,255,.2)}.TrackmakerPlayer_lyricsTitle__GGTgA{font-size:1.5rem;font-weight:700;margin:0;background:none;color:#fff}.TrackmakerPlayer_lyricsClose__LmXfC{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:18px}.TrackmakerPlayer_lyricsClose__LmXfC:hover{background:rgba(255,255,255,.4);transform:scale(1.1)}.TrackmakerPlayer_lyricsBody__PoQZT{padding:24px;overflow-y:auto;flex:1}.TrackmakerPlayer_lyricsText__UcUnR{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:1rem;line-height:1.8;color:rgba(255,255,255,.9);margin:0;padding:16px;background:rgba(0,0,0,.2);border-radius:8px;border:1px solid rgba(255,255,255,.1)}.TrackmakerPlayer_noLyrics__62_y4{text-align:center;color:rgba(255,255,255,.5);font-size:1rem;padding:40px;margin:0}@media (max-width:768px){.TrackmakerPlayer_lyricsModal__c6S7f{padding:10px}.TrackmakerPlayer_lyricsContent__1QirF{max-height:90vh;border-radius:12px;overflow-x:hidden}.TrackmakerPlayer_lyricsHeader__krVCB{padding:16px}.TrackmakerPlayer_lyricsTitle__GGTgA{font-size:1.25rem}.TrackmakerPlayer_lyricsBody__PoQZT{padding:16px}.TrackmakerPlayer_lyricsText__UcUnR{font-size:.9rem;padding:12px}}.TrackmakerPlayer_actionButton__W4RT0.TrackmakerPlayer_queueActive__j879P{background:var(--gold);border-color:transparent;color:#0B0B0E}.TrackmakerPlayer_actionButton__W4RT0{position:relative}.TrackmakerPlayer_queueBadge__uBriG{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--gold);color:#0B0B0E;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.5);pointer-events:none}.TrackmakerPlayer_queuePanel__N5UpJ{position:absolute;bottom:calc(100% + 12px);right:16px;width:360px;max-height:480px;background:rgba(15,15,25,.98);border:1px solid rgba(255,255,255,.4);border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.08);backdrop-filter:blur(16px);z-index:1003;display:flex;flex-direction:column;overflow:hidden;animation:TrackmakerPlayer_queuePanelFadeIn__Uo6rN .18s ease-out}@keyframes TrackmakerPlayer_queuePanelFadeIn__Uo6rN{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.TrackmakerPlayer_queuePanelHeader__JJWJA{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}.TrackmakerPlayer_queuePanelTitle__8g_q6{color:#fff;font-size:15px;font-weight:600}.TrackmakerPlayer_queuePanelHeaderActions__dokyK{display:flex;align-items:center;gap:8px}.TrackmakerPlayer_queueClearButton__DLQgw{background:transparent;border:none;color:var(--gold);font-size:12px;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.3px;transition:background .15s}.TrackmakerPlayer_queueClearButton__DLQgw:hover{background:rgba(201,168,76,.12)}.TrackmakerPlayer_queueCloseButton__FJnwA{background:transparent;border:none;color:rgba(255,255,255,.6);width:26px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.TrackmakerPlayer_queueCloseButton__FJnwA:hover{background:rgba(255,255,255,.08);color:#fff}.TrackmakerPlayer_queueSection__6pk_R{padding:10px 12px}.TrackmakerPlayer_queueSection__6pk_R+.TrackmakerPlayer_queueSection__6pk_R{border-top:1px solid rgba(255,255,255,.06)}.TrackmakerPlayer_queueSectionLabel__UMBW6{display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.55);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:4px 6px 8px}.TrackmakerPlayer_queueSectionCount__r2MdL{color:rgba(255,255,255,.4);font-size:11px}.TrackmakerPlayer_queueList__vMLWb{max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.TrackmakerPlayer_queueRow__p0O5X{display:flex;align-items:center;gap:10px;padding:6px;border-radius:8px;transition:background .15s}.TrackmakerPlayer_queueRow__p0O5X:hover{background:rgba(255,255,255,.04)}.TrackmakerPlayer_queueRowNowPlaying__WKkGS{background:rgba(255,255,255,.12)}.TrackmakerPlayer_queueRowNowPlaying__WKkGS .TrackmakerPlayer_queueRowTitle___5MHa{color:var(--gold)}.TrackmakerPlayer_queueRowCover__f2620{width:40px;height:40px;border-radius:4px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.TrackmakerPlayer_queueRowCoverPlaceholder__neR_8{background:rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-size:16px}.TrackmakerPlayer_queueRowInfo__WJZOs{flex:1;min-width:0;background:transparent;border:none;padding:0;text-align:left;cursor:pointer;color:inherit}.TrackmakerPlayer_queueRowTitle___5MHa{color:#fff;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.TrackmakerPlayer_queueRowSubtitle__iI5cf{color:rgba(255,255,255,.55);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TrackmakerPlayer_queueRowActions__q1pMa{display:flex;align-items:center;gap:2px;flex-shrink:0}.TrackmakerPlayer_queueRowIconBtn__de_Qi{background:transparent;border:none;color:rgba(255,255,255,.55);width:26px;height:26px;border-radius:4px;font-size:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.TrackmakerPlayer_queueRowIconBtn__de_Qi:hover{background:rgba(255,255,255,.08);color:#fff}.TrackmakerPlayer_queueEmpty__rzL55{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;text-align:center;gap:6px}.TrackmakerPlayer_queueEmptyIcon__C8l2E{font-size:28px;opacity:.5}.TrackmakerPlayer_queueEmptyText__4Fjfr{color:#fff;font-size:13px;font-weight:600}.TrackmakerPlayer_queueEmptySub__GFBRD{color:rgba(255,255,255,.5);font-size:11px}@media (max-width:768px){.TrackmakerPlayer_queuePanel__N5UpJ{width:calc(100vw - 24px);right:12px;max-height:60vh}}