.MobilePlayerDrawer_backdrop__cbrEH{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:624;pointer-events:none;opacity:0;transition:opacity .35s ease}.MobilePlayerDrawer_backdrop__cbrEH.MobilePlayerDrawer_backdropVisible__PwXCT{pointer-events:auto}.MobilePlayerDrawer_sheet__zbxdK{position:fixed;left:0;right:0;bottom:0;top:0;z-index:625;background:linear-gradient(160deg,#1c1c1e,#111 60%,#0d0d0d);display:flex;flex-direction:column;overscroll-behavior:contain;will-change:transform;touch-action:pan-y;border-radius:16px 16px 0 0}@media(min-width:769px){.MobilePlayerDrawer_sheet__zbxdK{display:none}}.MobilePlayerDrawer_dragHandle__vLwY6{display:flex;justify-content:center;align-items:center;padding:10px 0 4px;flex-shrink:0;cursor:-webkit-grab;cursor:grab}.MobilePlayerDrawer_dragHandle__vLwY6:active{cursor:-webkit-grabbing;cursor:grabbing}.MobilePlayerDrawer_dragHandlePill__2bAJ0{width:36px;height:4px;border-radius:2px;background:hsla(0,0%,100%,.2)}.MobilePlayerDrawer_header__XFodY{display:flex;align-items:center;justify-content:space-between;padding:0 20px 8px;flex-shrink:0}.MobilePlayerDrawer_minimizeBtn__D8BcX{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;border-radius:50%;transition:color .15s,background .15s}.MobilePlayerDrawer_minimizeBtn__D8BcX:active{background:hsla(0,0%,100%,.08);color:#fff}.MobilePlayerDrawer_headerTitle__XcAT4{font-size:11px;font-weight:700;letter-spacing:.12em;color:hsla(0,0%,100%,.4);text-transform:uppercase}.MobilePlayerDrawer_scrollArea__kvL2j{flex:1 1;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;padding:0 24px 40px;scrollbar-width:none}.MobilePlayerDrawer_scrollArea__kvL2j::-webkit-scrollbar{display:none}.MobilePlayerDrawer_artContainer__zkwMC{display:flex;justify-content:center;padding:8px 0 28px;flex-shrink:0}.MobilePlayerDrawer_artWrap__TiUyn{width:min(72vw,300px);height:min(72vw,300px);border-radius:16px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.6),0 8px 20px rgba(0,0,0,.4);background:#1a1a1a;position:relative;flex-shrink:0}.MobilePlayerDrawer_art__y7vEF{width:100%;height:100%;object-fit:cover;display:block}.MobilePlayerDrawer_artFallback__B787i{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#333}.MobilePlayerDrawer_trackInfo__IKfX_{display:flex;flex-direction:column;gap:10px;margin-bottom:24px;flex-shrink:0}.MobilePlayerDrawer_titleAndActions__vf7lR{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.MobilePlayerDrawer_titleBlock__e9kIp{flex:1 1;min-width:0}.MobilePlayerDrawer_trackTitle__ugMHw{font-size:22px;font-weight:700;color:#fff;margin:0 0 4px;letter-spacing:-.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.MobilePlayerDrawer_trackArtist___vmYM{font-size:15px;color:hsla(0,0%,100%,.5);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobilePlayerDrawer_infoActions__DkJwI{display:flex;align-items:center;gap:4px;flex-shrink:0;padding-top:2px}.MobilePlayerDrawer_actionBtn__79Hpg{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:hsla(0,0%,100%,.5);cursor:pointer;border-radius:50%;transition:color .15s,background .15s}.MobilePlayerDrawer_actionBtn__79Hpg:active{background:hsla(0,0%,100%,.08);color:#fff}.MobilePlayerDrawer_metaRow__19CE0{display:flex;gap:6px;flex-wrap:wrap}.MobilePlayerDrawer_metaPill__Xobiw{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.07);border-radius:6px;padding:3px 8px;white-space:nowrap}.MobilePlayerDrawer_seekSection__0Kmgk{display:flex;flex-direction:column;gap:6px;margin-bottom:28px;flex-shrink:0}.MobilePlayerDrawer_seekBar__UBbed{position:relative;height:44px;display:flex;align-items:center;cursor:pointer;touch-action:none}.MobilePlayerDrawer_seekBar__UBbed.MobilePlayerDrawer_seekBarActive__HhjHl .MobilePlayerDrawer_seekTrack__HmhM5{background:hsla(0,0%,100%,.15)}.MobilePlayerDrawer_seekBar__UBbed.MobilePlayerDrawer_seekBarActive__HhjHl .MobilePlayerDrawer_seekFill__fQDvo{background:#fff}.MobilePlayerDrawer_seekBar__UBbed.MobilePlayerDrawer_seekBarActive__HhjHl .MobilePlayerDrawer_seekThumb__2D_Cc{transform:translate(-50%,-50%) scale(1.3);background:#fff}.MobilePlayerDrawer_seekTrack__HmhM5{right:0;background:hsla(0,0%,100%,.12);transition:background .15s,height .15s}.MobilePlayerDrawer_seekFill__fQDvo,.MobilePlayerDrawer_seekTrack__HmhM5{position:absolute;left:0;height:4px;border-radius:2px;top:50%;transform:translateY(-50%)}.MobilePlayerDrawer_seekFill__fQDvo{background:#1caff3;pointer-events:none;transition:background .15s}.MobilePlayerDrawer_seekThumb__2D_Cc{position:absolute;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%;background:#fff;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.4);transition:transform .12s ease,background .15s;will-change:transform}.MobilePlayerDrawer_seekThumb__2D_Cc.MobilePlayerDrawer_seekThumbDragging__torhf{transform:translate(-50%,-50%) scale(1.3);box-shadow:0 4px 16px rgba(0,0,0,.5)}.MobilePlayerDrawer_seekTimes__R1_44{display:flex;justify-content:space-between;padding:0 2px}.MobilePlayerDrawer_seekTime__u1Yqy{font-size:12px;font-weight:500;color:hsla(0,0%,100%,.35);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MobilePlayerDrawer_controls__2WW6U{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:32px;flex-shrink:0}.MobilePlayerDrawer_controlBtn__pcn1v{width:56px;height:56px;border-radius:50%;background:hsla(0,0%,100%,.07);border:none;color:hsla(0,0%,100%,.75);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s,transform .12s}.MobilePlayerDrawer_controlBtn__pcn1v:active:not(:disabled){background:hsla(0,0%,100%,.14);color:#fff;transform:scale(.93)}.MobilePlayerDrawer_controlBtn__pcn1v.MobilePlayerDrawer_controlBtnDisabled__m6x8I,.MobilePlayerDrawer_controlBtn__pcn1v:disabled{opacity:.3;cursor:default}.MobilePlayerDrawer_playBtn__Zp_zn{width:72px;height:72px;border-radius:50%;background:#fff;color:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 24px hsla(0,0%,100%,.15);transition:transform .12s ease,box-shadow .12s ease}.MobilePlayerDrawer_playBtn__Zp_zn:active:not(:disabled){transform:scale(.93);box-shadow:0 4px 12px hsla(0,0%,100%,.1)}.MobilePlayerDrawer_playBtn__Zp_zn:disabled{opacity:.6;cursor:default}@keyframes MobilePlayerDrawer_spin__cZk1C{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MobilePlayerDrawer_spinner__eGZs0{animation:MobilePlayerDrawer_spin__cZk1C .8s linear infinite}.MobilePlayerDrawer_secondaryActions__h12qO{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0}.MobilePlayerDrawer_downloadBtn__CZFI5{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border-radius:22px;border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.7);font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.MobilePlayerDrawer_downloadBtn__CZFI5:active{background:hsla(0,0%,100%,.14);color:#fff;border-color:hsla(0,0%,100%,.3)}.MobilePlayerDrawer_downloadBtn__CZFI5:disabled{cursor:default}.MobilePlayerDrawer_downloadBtnActive__P_c6v{background:rgba(28,175,243,.12);border-color:rgba(28,175,243,.35);color:#1caff3}@keyframes MobilePlayerDrawer_spinAnim__yUrds{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MobilePlayerDrawer_spinner__eGZs0{animation:MobilePlayerDrawer_spinAnim__yUrds .8s linear infinite;transform-origin:center}.WaveformPlayer_player__SHx9x{position:fixed;bottom:0;left:0;right:0;z-index:601;background:linear-gradient(180deg,#1a1a1a,#111);border-top:1px solid hsla(0,0%,100%,.06);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);height:80px;display:flex;flex-direction:row;align-items:center;transition:right .24s cubic-bezier(.25,.46,.45,.94)}.WaveformPlayer_contentRow__xGlmb{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 1.25rem;gap:1rem}.WaveformPlayer_trackSection__9oSf5{display:flex;align-items:center;gap:.875rem;flex:0 0 auto;min-width:0;max-width:280px}.WaveformPlayer_artWrap__exntp{width:48px;height:48px;border-radius:6px;background:linear-gradient(135deg,#252525,#1a1a1a);flex-shrink:0;overflow:hidden;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.4)}.WaveformPlayer_art__686yG{width:100%;height:100%;object-fit:cover;display:block}.WaveformPlayer_artFallback__Y6VqW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#444}.WaveformPlayer_artFallback__Y6VqW[hidden]{display:none}.WaveformPlayer_meta__o1Fax{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.WaveformPlayer_artists__qtjir{display:flex;flex-wrap:wrap;gap:0;font-size:.6875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WaveformPlayer_artistWrap__jh6D9{display:inline-flex;align-items:center}.WaveformPlayer_artistSep__TR8iF{color:#444}.WaveformPlayer_artist__k5QX5{font-size:.6875rem;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:none;border:none;padding:0;cursor:pointer;text-align:left;transition:color .15s;text-decoration:none;max-width:120px}.WaveformPlayer_artist__k5QX5:hover{color:#888;text-decoration:underline}.WaveformPlayer_titleBtn__a9r_G{font-size:.875rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:none;border:none;padding:0;cursor:pointer;text-align:left;transition:color .15s;max-width:100%;letter-spacing:-.2px}.WaveformPlayer_titleBtn__a9r_G:hover{color:#1caff3}.WaveformPlayer_controlsSection__iGU8M{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.WaveformPlayer_controlBtn__aMZQY{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.06);border:none;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.WaveformPlayer_controlBtn__aMZQY:hover:not(:disabled){background:hsla(0,0%,100%,.12);color:#fff;transform:scale(1.05)}.WaveformPlayer_controlBtnDisabled__q58Sp,.WaveformPlayer_controlBtn__aMZQY:disabled{opacity:.3;cursor:default}.WaveformPlayer_controlBtnDisabled__q58Sp:hover{background:hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.7)!important;transform:none!important}.WaveformPlayer_playBtn__gOpJx{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#1caff3,#1594d0);color:#fff;border:none;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .15s ease;box-shadow:0 4px 15px rgba(28,175,243,.3)}.WaveformPlayer_playBtn__gOpJx:hover:not(:disabled){transform:scale(1.08);box-shadow:0 6px 20px rgba(28,175,243,.4)}.WaveformPlayer_playBtn__gOpJx:disabled{opacity:.5;cursor:default}.WaveformPlayer_spinner__v8k33{animation:WaveformPlayer_spin__GRBUO .8s linear infinite}@keyframes WaveformPlayer_spin__GRBUO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WaveformPlayer_actionsSection__TbKDI{display:flex;align-items:center;gap:1rem;flex-shrink:0;position:relative}.WaveformPlayer_dotsBtn__XVTFt{width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.06);border:none;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s,color .12s;flex-shrink:0}.WaveformPlayer_dotsBtn__XVTFt:active{background:hsla(0,0%,100%,.14);color:#fff}.WaveformPlayer_popover__lcAaD{position:absolute;bottom:calc(100% + 10px);right:0;background:#1e1e1e;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;overflow:hidden;min-width:150px;box-shadow:0 8px 32px rgba(0,0,0,.5);z-index:610;animation:WaveformPlayer_popoverIn__PK1X9 .14s cubic-bezier(.25,.46,.45,.94) both}@keyframes WaveformPlayer_popoverIn__PK1X9{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.WaveformPlayer_popoverItem__k9ErY{width:100%;display:flex;align-items:center;gap:10px;padding:11px 14px;background:none;color:hsla(0,0%,100%,.8);font-size:.8125rem;font-weight:500;font-family:inherit;cursor:pointer;text-align:left;transition:background .1s;border:none;border-bottom:1px solid hsla(0,0%,100%,.05)}.WaveformPlayer_popoverItem__k9ErY:last-child{border-bottom:none}.WaveformPlayer_popoverItem__k9ErY:active{background:hsla(0,0%,100%,.07)}.WaveformPlayer_popoverItem__k9ErY svg{flex-shrink:0;color:hsla(0,0%,100%,.5)}.WaveformPlayer_popoverFavoriteRow__YjMwx{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid hsla(0,0%,100%,.05);cursor:pointer;transition:background .1s;color:hsla(0,0%,100%,.8);font-size:.8125rem;font-weight:500}.WaveformPlayer_popoverFavoriteRow__YjMwx:active{background:hsla(0,0%,100%,.07)}.WaveformPlayer_popoverFavoriteRow__YjMwx span{flex:1 1}.WaveformPlayer_popoverItemClose__2TvbT{color:rgba(255,80,80,.85)}.WaveformPlayer_popoverItemClose__2TvbT svg{color:rgba(255,80,80,.7)}.WaveformPlayer_time__syhsl{font-size:.75rem;color:hsla(0,0%,100%,.4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.WaveformPlayer_closeBtn__iYPHE{width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.06);border:none;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.WaveformPlayer_closeBtn__iYPHE:hover{background:hsla(0,0%,100%,.12);color:#fff}.WaveformPlayer_visualizerSection__Gh1NC{flex:1 1 auto;min-width:300px;display:flex;flex-direction:column;gap:4px;cursor:pointer;padding:0 1rem}.WaveformPlayer_freqCanvas__Ncdmh{display:block;width:100%;height:36px}.WaveformPlayer_progressBar__iUDF_{height:3px;background:hsla(0,0%,100%,.1);border-radius:2px;overflow:hidden}.WaveformPlayer_progressFill__hNc9I{height:100%;background:#1caff3;border-radius:2px;transition:width 80ms linear}.WaveformPlayer_progressLine__m6Ju_{width:100%;height:2px;background:hsla(0,0%,100%,.08);position:relative;flex-shrink:0;pointer-events:none}.WaveformPlayer_progressLineFill__Zl3mQ{position:absolute;left:0;top:0;height:100%;background:#1caff3;transition:width 80ms linear;pointer-events:none}.WaveformPlayer_seekBar__XJY7P{width:100%;height:5px;background:hsla(0,0%,100%,.1);flex-shrink:0;cursor:pointer;position:relative;touch-action:none}.WaveformPlayer_seekBar__XJY7P .WaveformPlayer_seekFill__1lFvz{background:#1caff3}.WaveformPlayer_seekBar__XJY7P .WaveformPlayer_seekThumb__f_Y4R{opacity:1}.WaveformPlayer_seekBar__XJY7P.WaveformPlayer_seekBarDragging__K7x0v{height:6px}.WaveformPlayer_seekBar__XJY7P.WaveformPlayer_seekBarDragging__K7x0v .WaveformPlayer_seekThumb__f_Y4R{transform:translate(-50%,-50%) scale(1.2)}.WaveformPlayer_seekFill__1lFvz{position:absolute;left:0;top:0;height:100%;background:#1caff3;border-radius:0 2px 2px 0;transition:width 80ms linear;pointer-events:none}.WaveformPlayer_seekThumb__f_Y4R{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:#fff;opacity:1;transition:transform .1s;pointer-events:none;box-shadow:0 2px 6px rgba(0,0,0,.3)}.WaveformPlayer_seekThumb__f_Y4R.WaveformPlayer_seekThumbVisible__wYH1C{transform:translate(-50%,-50%) scale(1.2)}.WaveformPlayer_timeDisplay__inmcb{font-size:.7rem;color:hsla(0,0%,100%,.35);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;flex-shrink:0}@media(max-width:768px){.WaveformPlayer_player__SHx9x{bottom:64px;height:70px;flex-direction:column;align-items:stretch}.WaveformPlayer_contentRow__xGlmb{flex:1 1;padding:0 .875rem;gap:.75rem;min-height:0}.WaveformPlayer_trackSection__9oSf5{gap:.625rem;flex:1 1;min-width:0;max-width:none}.WaveformPlayer_artWrap__exntp{width:40px;height:40px}.WaveformPlayer_meta__o1Fax{overflow:hidden}.WaveformPlayer_titleBtn__a9r_G{font-size:.8rem}.WaveformPlayer_artists__qtjir{flex-wrap:nowrap;overflow:hidden}.WaveformPlayer_artist__k5QX5{max-width:80px}.WaveformPlayer_visualizerSection__Gh1NC{display:none}.WaveformPlayer_controlsSection__iGU8M{gap:.375rem}.WaveformPlayer_controlBtn__aMZQY{width:32px;height:32px}.WaveformPlayer_playBtn__gOpJx{width:38px;height:38px}.WaveformPlayer_actionsSection__TbKDI{gap:0}.WaveformPlayer_dotsBtn__XVTFt{width:36px;height:36px}.WaveformPlayer_time__syhsl{display:none}.WaveformPlayer_closeBtn__iYPHE{width:28px;height:28px}}