.CoverCarousel_coverViewport__y_Nxi{position:relative;width:100%;max-width:clamp(340px,92vw,460px);aspect-ratio:1/1;margin:12px auto 0;z-index:6;overflow:visible;perspective:1200px;border-radius:clamp(18px,4vw,28px);-webkit-perspective:1200px;--cover-size:clamp(320px,82vw,440px);--cover-side-offset:calc(var(--cover-size) + 140px)}.CoverCarousel_coverStack__EJirF{position:relative;width:100%;height:100%;touch-action:pan-y;transform:translateZ(0);-webkit-transform:translateZ(0)}.CoverCarousel_cover__RH2z_{position:absolute;top:0;left:50%;width:var(--cover-size);height:var(--cover-size);border-radius:clamp(18px,4vw,28px);object-fit:cover;box-shadow:0 20px 50px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.08);transform:translate3d(-50%,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;will-change:auto}.CoverCarousel_center__Lneqz{z-index:3}.CoverCarousel_side__Tg8J2{z-index:1}.CoverCarousel_left__kFR_G{z-index:-1;opacity:.4;transform:translate3d(calc(-50% - var(--cover-size)),0,0) scale(.88)}.CoverCarousel_right__u5Tpu{z-index:-1;opacity:0;transform:translate3d(calc(-50% + var(--cover-side-offset)),0,0) scale(.88);pointer-events:none}.CoverCarousel_placeholder__pMIY1{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);display:flex;align-items:center;justify-content:center}.CoverCarousel_coverLetterBg__g42_1{color:#fff;font-size:calc(var(--cover-size)/4.8);font-weight:900;text-shadow:0 2px 8px rgba(0,0,0,.5);position:relative;z-index:1;-webkit-font-smoothing:antialiased}.CoverCarousel_fadeIn__usvil{animation:CoverCarousel_fadein__ejBqn .28s ease-out}@keyframes CoverCarousel_fadein__ejBqn{0%{opacity:.6}to{opacity:1}}@media(max-width:768px){.CoverCarousel_coverViewport__y_Nxi{max-width:clamp(300px,90vw,420px);--cover-size:clamp(280px,86vw,400px);--cover-side-offset:calc(var(--cover-size) + 120px)}.CoverCarousel_left__kFR_G{transform:translate3d(calc(-50% - var(--cover-size)),0,0) scale(.84)}.CoverCarousel_right__u5Tpu{transform:translate3d(calc(-50% + var(--cover-size)),0,0) scale(.84)}}@media(max-width:480px){.CoverCarousel_coverViewport__y_Nxi{max-width:clamp(260px,96vw,400px);--cover-size:clamp(260px,94vw,380px);--cover-side-offset:calc(var(--cover-size) + 110px)}.CoverCarousel_cover__RH2z_{box-shadow:0 16px 40px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.06)}.CoverCarousel_left__kFR_G{transform:translate3d(calc(-50% - var(--cover-size)),0,0) scale(.8)}.CoverCarousel_right__u5Tpu{transform:translate3d(calc(-50% + var(--cover-size)),0,0) scale(.8)}}@media(max-width:420px)and (max-height:720px){.CoverCarousel_coverViewport__y_Nxi{max-width:clamp(220px,78vw,320px);--cover-size:clamp(220px,76vw,320px);--cover-side-offset:calc(var(--cover-size) + 80px);margin-top:4px}.CoverCarousel_left__kFR_G{transform:translate3d(calc(-50% - var(--cover-size)),0,0) scale(.78)}.CoverCarousel_right__u5Tpu{transform:translate3d(calc(-50% + var(--cover-size)),0,0) scale(.78)}}.CoverCarousel_placeholderLetter__6pk6f{font-size:64px}.ActionButtons_wrapper__3xI_s{gap:16px;width:100%;z-index:10}.ActionButtons_mainBtn__WbaNB,.ActionButtons_wrapper__3xI_s{display:flex;align-items:center;justify-content:center;position:relative}.ActionButtons_mainBtn__WbaNB{background:hsla(0,0%,100%,.1);border:none;color:hsla(0,0%,100%,.8);width:56px;height:56px;min-width:56px;min-height:56px;border-radius:50%;cursor:pointer;flex-shrink:0;flex-grow:0;transition:background .18s ease,color .18s ease,transform .1s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ActionButtons_mainBtn__WbaNB:hover{background:hsla(0,0%,100%,.18);color:#fff}.ActionButtons_mainBtn__WbaNB:active{transform:scale(.92);background:hsla(0,0%,100%,.22)}.ActionButtons_mainBtn__WbaNB.ActionButtons_active__yaI7c{background:hsla(0,0%,100%,.22);color:#fff}.ActionButtons_mainBtn__WbaNB.ActionButtons_moreOpen__ODy6M{background:hsla(0,0%,100%,.18);color:#fff}.ActionButtons_dot__MaSks{bottom:8px;width:4px;height:4px;border-radius:50%;background:#fff}.ActionButtons_dot__MaSks,.ActionButtons_repeatOneBadge__kwZbu{position:absolute;left:50%;transform:translateX(-50%);pointer-events:none}.ActionButtons_repeatOneBadge__kwZbu{bottom:6px;font-size:9px;font-weight:800;color:#fff;line-height:1}.ActionButtons_moreWrapper__kGnE3{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ActionButtons_menu__b6_HT{position:absolute;bottom:calc(100% + 10px);right:0;background:rgba(30,30,36,.97);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:6px;min-width:210px;z-index:200;box-shadow:0 16px 48px rgba(0,0,0,.5);animation:ActionButtons_menuIn__Yr3rn .18s ease}@keyframes ActionButtons_menuIn__Yr3rn{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.ActionButtons_menuItem__J7bCv{display:flex;align-items:center;gap:12px;width:100%;background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;padding:12px 14px;border-radius:10px;cursor:pointer;text-align:left;transition:background .15s ease;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ActionButtons_menuItem__J7bCv:hover{background:hsla(0,0%,100%,.1)}.ActionButtons_menuItem__J7bCv:active{background:hsla(0,0%,100%,.16)}.ActionButtons_menuItem__J7bCv.ActionButtons_menuItemDisabled__NKe2C{opacity:.38;cursor:not-allowed;pointer-events:none}.ActionButtons_paidIcon__eJ8gG{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.ActionButtons_paidStar__CRIGN{position:absolute;bottom:-3px;right:-4px;color:hsla(0,0%,100%,.7);fill:hsla(0,0%,100%,.7)}@media(max-width:480px){.ActionButtons_mainBtn__WbaNB{width:52px;height:52px;min-width:52px;min-height:52px}.ActionButtons_wrapper__3xI_s{gap:12px}}.ProgressBar_progressContainer__cBuF7{position:relative;z-index:20;margin:0;width:100%;padding:0 8px;box-sizing:border-box;display:flex;flex-direction:column}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressBar__YUHWY{height:6px}.ProgressBar_trackArtistText__ya1DY,.ProgressBar_trackTitleOverProgress__4Qq1d,.ProgressBar_trackTitleScroll__svrWM,.ProgressBar_trackTitleText__ZLflf{display:none}.ProgressBar_progressBar__YUHWY{width:100%;height:4px;background:var(--player-icon-inactive,rgba(255,255,255,.2));border-radius:2px;margin-bottom:8px;cursor:pointer;position:relative;overflow:visible;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation;box-sizing:border-box;display:flex;align-items:center;transition:none}.ProgressBar_desktop__y_JfI .ProgressBar_progressBar__YUHWY:hover{height:4px;background:var(--player-icon-color,rgba(255,255,255,.3))}.ProgressBar_desktop__y_JfI .ProgressBar_progressBar__YUHWY:hover .ProgressBar_progressThumb__hUeCz{opacity:1}.ProgressBar_mobile__FTny0 .ProgressBar_progressBar__YUHWY:hover{height:4px;background:var(--player-icon-inactive,rgba(255,255,255,.2))}.ProgressBar_progressFill__tKHtL{height:100%;background:var(--player-icon-color,#1DB954);border-radius:2px;position:relative;will-change:width}@media(prefers-reduced-motion:no-preference){.ProgressBar_progressFill__tKHtL{transition:width 0s linear}}.ProgressBar_progressThumb__hUeCz{position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#fff;border-radius:50%;opacity:1;box-shadow:0 2px 8px rgba(0,0,0,.3);pointer-events:auto;will-change:opacity;cursor:grab}.ProgressBar_progressThumb__hUeCz:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50%;pointer-events:auto}.ProgressBar_progressThumb__hUeCz:active{cursor:grabbing}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressThumb__hUeCz{opacity:1;width:16px;height:16px;right:-8px}@media(hover:hover){.ProgressBar_progressBar__YUHWY:hover .ProgressBar_progressThumb__hUeCz{opacity:1;transform:translateY(-50%) scale(1.2)}}.ProgressBar_progressThumb__hUeCz:before{display:none}.ProgressBar_timeInfo__S4_rz{display:flex;justify-content:space-between;color:var(--player-text-secondary,rgba(255,255,255,.75));font-family:var(--font-family);font-size:12px;font-weight:500;letter-spacing:.02em}.ProgressBar_progressContainer__cBuF7.ProgressBar_paused__Byk7_ .ProgressBar_progressFill__tKHtL{opacity:.6}.ProgressBar_progressContainer__cBuF7.ProgressBar_mobile__FTny0 .ProgressBar_progressBar__YUHWY{height:5px;margin-bottom:6px}.ProgressBar_progressContainer__cBuF7.ProgressBar_mobile__FTny0 .ProgressBar_progressThumb__hUeCz{width:14px;height:14px;right:-7px}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressContainer__cBuF7.ProgressBar_mobile__FTny0 .ProgressBar_progressThumb__hUeCz{width:18px;height:18px;right:-9px}.ProgressBar_progressContainer__cBuF7.ProgressBar_mobile__FTny0 .ProgressBar_timeInfo__S4_rz{font-size:11px}.ProgressBar_progressContainer__cBuF7.ProgressBar_desktop__y_JfI .ProgressBar_progressBar__YUHWY{height:4px}.ProgressBar_progressContainer__cBuF7.ProgressBar_desktop__y_JfI .ProgressBar_progressThumb__hUeCz{width:12px;height:12px;right:-6px}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressContainer__cBuF7.ProgressBar_desktop__y_JfI .ProgressBar_progressThumb__hUeCz{width:16px;height:16px;right:-8px}.ProgressBar_progressContainer__cBuF7.ProgressBar_desktop__y_JfI .ProgressBar_timeInfo__S4_rz{font-size:12px}@media(max-width:768px){.ProgressBar_progressContainer__cBuF7{padding:0 4px}.ProgressBar_progressBar__YUHWY{height:5px}}@media(max-width:768px)and (hover:hover){.ProgressBar_progressBar__YUHWY:hover{height:5px;background:hsla(0,0%,100%,.35)}}@media(max-width:768px){.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressBar__YUHWY{height:5px}.ProgressBar_timeInfo__S4_rz{font-size:11px}}@media(max-width:480px){.ProgressBar_progressContainer__cBuF7{padding:0 2px}.ProgressBar_progressBar__YUHWY{height:5px;margin-bottom:6px}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressBar__YUHWY{height:5px}.ProgressBar_progressThumb__hUeCz{width:14px;height:14px;right:-7px}.ProgressBar_progressContainer__cBuF7.ProgressBar_seeking__A2tSO .ProgressBar_progressThumb__hUeCz{width:18px;height:18px;right:-9px}.ProgressBar_timeInfo__S4_rz{font-size:10px}}.PlaybackControls_playbackControlsWrapper__wi1UJ{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;width:100%}.PlaybackControls_playerControls__071Fl{display:flex;align-items:center;justify-content:center;gap:20px;position:relative;z-index:20;margin:0}.PlaybackControls_sideBtn__XHnNC{background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.7);width:52px;height:52px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;flex-shrink:0}.PlaybackControls_sideBtn__XHnNC:hover{color:hsla(0,0%,100%,.95);transform:translateY(-2px)}.PlaybackControls_sideBtn__XHnNC:active{transform:translateY(0) scale(.96)}.PlaybackControls_sideBtn__XHnNC.PlaybackControls_active__qkIa8{color:#fff}.PlaybackControls_sideBtn__XHnNC.PlaybackControls_active__qkIa8:hover{transform:translateY(-2px) scale(1.04)}.PlaybackControls_icon___z7GA{width:24px;height:24px;transition:all .3s ease}.PlaybackControls_icon___z7GA.PlaybackControls_activeIcon__R4Fl0{fill:currentColor}.PlaybackControls_likeBtn__7zd8L{order:2}.PlaybackControls_dislikeBtn__5na1z{order:-2}.PlaybackControls_controlBtn__rE58X{background:rgba(0,0,0,0);border:none;color:hsla(0,0%,100%,.95);width:56px;height:56px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.PlaybackControls_controlBtn__rE58X:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.1) 0,transparent 70%);opacity:0;transition:opacity .3s ease}.PlaybackControls_controlBtn__rE58X:hover{color:#fff;transform:translateY(-2px)}.PlaybackControls_controlBtn__rE58X:hover:before{opacity:1}.PlaybackControls_controlBtn__rE58X:active{transform:translateY(0) scale(.96)}.PlaybackControls_controlBtn__rE58X.PlaybackControls_disabled__b7Fkq,.PlaybackControls_controlBtn__rE58X:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.PlaybackControls_playBtn__5tdYG{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(245,245,245,.95));border:none;color:#121212;width:68px;height:68px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 12px 32px rgba(0,0,0,.3),inset 0 0 0 1.5px hsla(0,0%,100%,.1);position:relative;font-weight:700}.PlaybackControls_playBtn__5tdYG:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.7) 0,transparent 60%);opacity:.5}.PlaybackControls_playBtn__5tdYG:hover{transform:scale(1.06);box-shadow:0 16px 40px rgba(0,0,0,.35),inset 0 0 0 1.5px hsla(0,0%,100%,.15)}.PlaybackControls_playBtn__5tdYG:active{transform:scale(.98)}.PlaybackControls_playBtn__5tdYG:disabled{opacity:.5;cursor:not-allowed}.PlaybackControls_loadingSpinner__Hn3bM{width:32px;height:32px}.PlaybackControls_loadingSpinnerSmall__XAHD6,.PlaybackControls_loadingSpinner__Hn3bM{border:3px solid #1db954;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:PlaybackControls_spin__8Ac1X 1s linear infinite}.PlaybackControls_loadingSpinnerSmall__XAHD6{width:22px;height:22px}@keyframes PlaybackControls_spin__8Ac1X{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.PlaybackControls_playbackControlsWrapper__wi1UJ{gap:20px}.PlaybackControls_playerControls__071Fl{gap:16px}.PlaybackControls_sideBtn__XHnNC{width:48px;height:48px}.PlaybackControls_sideBtn__XHnNC .PlaybackControls_icon___z7GA{width:22px;height:22px}.PlaybackControls_controlBtn__rE58X{width:50px;height:50px}.PlaybackControls_playBtn__5tdYG{width:62px;height:62px}}@media(max-width:480px){.PlaybackControls_playbackControlsWrapper__wi1UJ{gap:16px}.PlaybackControls_playerControls__071Fl{gap:12px}.PlaybackControls_sideBtn__XHnNC{width:48px;height:48px}.PlaybackControls_sideBtn__XHnNC .PlaybackControls_icon___z7GA{width:24px;height:24px}.PlaybackControls_controlBtn__rE58X{width:44px;height:44px}.PlaybackControls_playBtn__5tdYG{width:56px;height:56px}.PlaybackControls_loadingSpinner__Hn3bM{width:24px;height:24px;border-width:2px}.PlaybackControls_loadingSpinnerSmall__XAHD6{width:16px;height:16px;border-width:1.5px}}.ArtistSection_artistSection__rfIY6{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0 8px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ArtistSection_artistSection__rfIY6:active{opacity:.75}.ArtistSection_artistLeft__H6YKT{display:flex;align-items:center;gap:14px;min-width:0}.ArtistSection_avatar__q_yZW{width:52px;height:52px;border-radius:50%;overflow:hidden;flex-shrink:0;background:hsla(0,0%,100%,.1)}.ArtistSection_avatar__q_yZW img{width:100%;height:100%;object-fit:cover}.ArtistSection_avatarPlaceholder__sL3jV{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:hsla(0,0%,100%,.8);background:linear-gradient(135deg,rgba(255,255,255,.15),rgba(255,255,255,.06))}.ArtistSection_details__JYHaM{min-width:0}.ArtistSection_name__sI_KQ{font-size:17px;font-weight:700;color:hsla(0,0%,100%,.95);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ArtistSection_stats__NwVku{display:flex;align-items:center;gap:5px;margin-top:3px}.ArtistSection_statsIcon__QXnyP{color:hsla(0,0%,100%,.5);flex-shrink:0}.ArtistSection_stats__NwVku span{font-size:13px;color:hsla(0,0%,100%,.5)}