@keyframes MusicCapsule-module__NSQPVa__pulse{0%{opacity:1;transform:scaleY(1)}to{opacity:.5;transform:scaleY(.3)}}@keyframes MusicCapsule-module__NSQPVa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MusicCapsule-module__NSQPVa__musicCapsuleContainer{cursor:pointer;background-color:var(--anzhiyu-card-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:var(--style-border);border-radius:20px;align-items:center;width:fit-content;max-width:240px;height:40px;transition:all,color .3s;display:flex;position:relative;overflow:hidden}.MusicCapsule-module__NSQPVa__musicCapsuleContainer:hover{transform:scale(1.02);box-shadow:0 8px 30px #00000040}.MusicCapsule-module__NSQPVa__musicCapsuleContainer:hover:not(.MusicCapsule-module__NSQPVa__expanded){background-color:var(--dominant-color)!important}.MusicCapsule-module__NSQPVa__musicCapsuleContainer.MusicCapsule-module__NSQPVa__expanded{width:280px;max-width:280px}.MusicCapsule-module__NSQPVa__musicCapsuleContainer.MusicCapsule-module__NSQPVa__expanded:hover{transform:scale(1)}.MusicCapsule-module__NSQPVa__collapsedInfo{opacity:1;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0 15px 0 45px;transition:all .3s;display:flex}.MusicCapsule-module__NSQPVa__collapsedInfo.MusicCapsule-module__NSQPVa__hidden{pointer-events:none;opacity:0}.MusicCapsule-module__NSQPVa__collapsedTitle{min-width:0;max-width:60px;color:var(--anzhiyu-fontcolor);text-overflow:ellipsis;text-shadow:0 1px 2px #0000001a;white-space:nowrap;flex:1;font-size:11px;font-weight:600;transition:all .3s;overflow:hidden}.MusicCapsule-module__NSQPVa__collapsedIcon{pointer-events:none;opacity:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .4s cubic-bezier(.25,.8,.25,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.MusicCapsule-module__NSQPVa__collapsedIcon svg{filter:drop-shadow(0 1px 2px #0000004d);width:14px;height:14px}.MusicCapsule-module__NSQPVa__pauseBars{gap:2px;display:flex}.MusicCapsule-module__NSQPVa__pauseBar{filter:drop-shadow(0 1px 2px #0000004d);background:#fff;border-radius:1px;width:2px;height:10px}.MusicCapsule-module__NSQPVa__pauseBarsPlaying .MusicCapsule-module__NSQPVa__pauseBar{animation:1.5s ease-in-out infinite alternate MusicCapsule-module__NSQPVa__pulse}.MusicCapsule-module__NSQPVa__pauseBarsPlaying .MusicCapsule-module__NSQPVa__pauseBar:nth-child(2){animation-delay:.3s}.MusicCapsule-module__NSQPVa__loadingSpinnerWrap{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.MusicCapsule-module__NSQPVa__spinnerRing{filter:drop-shadow(0 1px 2px #0000004d);border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite MusicCapsule-module__NSQPVa__spin}.MusicCapsule-module__NSQPVa__musicCapsuleContainer.MusicCapsule-module__NSQPVa__expanded.MusicCapsule-module__NSQPVa__playing [data-album-cover]{border-color:var(--anzhiyu-card-bg)}.MusicCapsule-module__NSQPVa__musicCapsuleContainer:hover:not(.MusicCapsule-module__NSQPVa__expanded) [data-album-cover],.MusicCapsule-module__NSQPVa__musicCapsuleContainer:hover:not(.MusicCapsule-module__NSQPVa__expanded) .MusicCapsule-module__NSQPVa__collapsedTitle{opacity:.3}.MusicCapsule-module__NSQPVa__musicCapsuleContainer:hover:not(.MusicCapsule-module__NSQPVa__expanded) .MusicCapsule-module__NSQPVa__collapsedIcon{z-index:10;pointer-events:auto;opacity:1;border-radius:50%;width:32px;height:32px;transform:translate(-50%,-50%)scale(1.5);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.MusicCapsule-module__NSQPVa__musicCapsuleContainer:hover:not(.MusicCapsule-module__NSQPVa__expanded) .MusicCapsule-module__NSQPVa__collapsedIcon svg{width:20px;height:20px}.MusicCapsule-module__NSQPVa__musicCapsuleContainer:hover:not(.MusicCapsule-module__NSQPVa__expanded) .MusicCapsule-module__NSQPVa__collapsedIcon .MusicCapsule-module__NSQPVa__pauseBar{width:3px;height:10px}.MusicCapsule-module__NSQPVa__songInfo{color:#fff;pointer-events:none;cursor:pointer;opacity:0;flex-direction:row;align-items:center;gap:12px;transition:all .6s cubic-bezier(.25,.8,.25,1);display:flex;position:absolute;top:50%;left:50px;right:20px;transform:translateY(-50%)translate(-20px)}.MusicCapsule-module__NSQPVa__songInfo.MusicCapsule-module__NSQPVa__visible{pointer-events:auto;opacity:1;transform:translateY(-50%)translate(0)}.MusicCapsule-module__NSQPVa__songInfo:hover{opacity:.9}.MusicCapsule-module__NSQPVa__songTitle{color:#ffffffe6;text-overflow:ellipsis;text-shadow:0 1px 2px #0000004d;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;width:50px;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.MusicCapsule-module__NSQPVa__progressOverlay{z-index:1;pointer-events:none;background:#ffffff26;height:100%;transition:width .3s;position:absolute;top:0;left:0}
@keyframes Playlist-module__XXfWsq__playIndicatorPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes Playlist-module__XXfWsq__playBarsPulse{0%,to{opacity:.7;transform:scaleY(.3)}50%{opacity:1;transform:scaleY(1)}}@keyframes Playlist-module__XXfWsq__loadingSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Playlist-module__XXfWsq__playlistSlideIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.Playlist-module__XXfWsq__playlistContainer{background:var(--anzhiyu-main);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);transform-origin:0 100%;border-radius:16px;width:360px;max-height:300px;animation:.4s cubic-bezier(.25,.8,.25,1) Playlist-module__XXfWsq__playlistSlideIn;position:absolute;top:-320px;left:0;overflow:hidden;box-shadow:0 20px 60px #0006,0 0 0 1px #ffffff26,inset 0 1px #ffffff1a}.Playlist-module__XXfWsq__playlistHeader{color:#fff;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#ffffff26 0%,#ffffff14 100%);border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:14px 18px 12px;font-size:13px;font-weight:600;display:flex}.Playlist-module__XXfWsq__closePlaylist{color:#fffc;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;transition:all .3s;display:flex}.Playlist-module__XXfWsq__closePlaylist:hover{color:#fff;background:#fff3;transform:scale(1.1)}.Playlist-module__XXfWsq__closePlaylist:active{transform:scale(.95)}.Playlist-module__XXfWsq__playlistContent{scrollbar-color:#fff6 transparent;scrollbar-width:thin;max-height:250px;overflow-y:auto}.Playlist-module__XXfWsq__playlistContent::-webkit-scrollbar{width:5px}.Playlist-module__XXfWsq__playlistContent::-webkit-scrollbar-track{background:0 0}.Playlist-module__XXfWsq__playlistContent::-webkit-scrollbar-thumb{background:#fff6;border-radius:3px;transition:background .3s}.Playlist-module__XXfWsq__playlistContent::-webkit-scrollbar-thumb:hover{background:#fff9}.Playlist-module__XXfWsq__playlistItem{color:#ffffffe6;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;min-height:36px;padding:8px 18px;transition:all .3s;display:flex;position:relative}.Playlist-module__XXfWsq__playlistItem:before{content:"";background:0 0;width:3px;height:100%;transition:all .3s;position:absolute;top:0;left:0}.Playlist-module__XXfWsq__playlistItem:hover:not(.Playlist-module__XXfWsq__active):not(.Playlist-module__XXfWsq__loading){color:#fff;background:#ffffff1f;transform:translate(1px)}.Playlist-module__XXfWsq__playlistItem:hover:not(.Playlist-module__XXfWsq__active):not(.Playlist-module__XXfWsq__loading):before{background:#ffffff80}.Playlist-module__XXfWsq__playlistItem:hover:not(.Playlist-module__XXfWsq__active):not(.Playlist-module__XXfWsq__loading) .Playlist-module__XXfWsq__itemIndex{color:#ffffffe6;opacity:1}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__active{color:#fff;background:linear-gradient(135deg,#fff3 0%,#ffffff1a 100%);font-weight:600}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__active:before{background:#fffc;box-shadow:0 0 6px #ffffff4d}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__active .Playlist-module__XXfWsq__itemIndex{visibility:hidden;opacity:0}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__active .Playlist-module__XXfWsq__playIndicator{visibility:visible;opacity:1;animation:2s ease-in-out infinite Playlist-module__XXfWsq__playIndicatorPulse}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__active .Playlist-module__XXfWsq__itemTitle{color:#fff;font-weight:600}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__active .Playlist-module__XXfWsq__itemArtist{opacity:.9}.Playlist-module__XXfWsq__playlistItem:last-child{border-bottom:none}.Playlist-module__XXfWsq__itemIndex{z-index:1;text-align:center;visibility:visible;opacity:.5;width:20px;font-size:12px;font-weight:500;transition:all .3s;position:relative}.Playlist-module__XXfWsq__playIndicator{z-index:2;visibility:hidden;opacity:0;justify-content:center;align-items:center;width:20px;height:14px;transition:all .3s;display:flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.Playlist-module__XXfWsq__playBars{align-items:flex-end;gap:2px;height:12px;display:flex}.Playlist-module__XXfWsq__bar{background:#ffffffe6;border-radius:1px;width:2px;animation:1.5s ease-in-out infinite Playlist-module__XXfWsq__playBarsPulse}.Playlist-module__XXfWsq__bar:first-child{height:4px;animation-delay:0s}.Playlist-module__XXfWsq__bar:nth-child(2){height:8px;animation-delay:.2s}.Playlist-module__XXfWsq__bar:nth-child(3){height:6px;animation-delay:.4s}.Playlist-module__XXfWsq__bar:nth-child(4){height:10px;animation-delay:.6s}.Playlist-module__XXfWsq__loadingIndicator{z-index:3;visibility:hidden;opacity:0;justify-content:center;align-items:center;width:20px;height:14px;transition:all .3s;display:flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.Playlist-module__XXfWsq__loadingSpinner{border:1.5px solid #ffffff4d;border-top-color:#fffc;border-radius:50%;width:10px;height:10px;animation:1s linear infinite Playlist-module__XXfWsq__loadingSpinner}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__loading{cursor:wait;background:#ffffff14}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__loading .Playlist-module__XXfWsq__itemIndex,.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__loading .Playlist-module__XXfWsq__playIndicator{visibility:hidden;opacity:0}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__loading .Playlist-module__XXfWsq__loadingIndicator{visibility:visible;opacity:1}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__loading .Playlist-module__XXfWsq__itemContent{opacity:.7}.Playlist-module__XXfWsq__playlistItem.Playlist-module__XXfWsq__loading .Playlist-module__XXfWsq__itemTitle{color:#fffc}.Playlist-module__XXfWsq__itemContent{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Playlist-module__XXfWsq__itemTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.3;transition:all .3s;overflow:hidden}.Playlist-module__XXfWsq__itemArtist{text-overflow:ellipsis;white-space:nowrap;opacity:.7;font-size:11px;font-weight:400;line-height:1.2;transition:all .3s;overflow:hidden}
.MusicPlayer-module__IlL-xa__navMusic{z-index:1009;transition:all .3s cubic-bezier(.4,0,.2,1) .15s;position:fixed;bottom:20px;left:20px}.MusicPlayer-module__IlL-xa__navMusic.MusicPlayer-module__IlL-xa__musicHidden{opacity:0;transform:translate(-100%)}.MusicPlayer-module__IlL-xa__navMusic.MusicPlayer-module__IlL-xa__inFooterArea{opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1);bottom:-10px}@keyframes MusicPlayer-module__IlL-xa__playButtonCollapse{0%{opacity:.8;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(-50px)scale(1.2)}to{opacity:0;transform:translate(-100px)scale(1.5)}}@keyframes MusicPlayer-module__IlL-xa__playButtonExpand{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}to{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;background:0 0;border-radius:50%;width:32px;height:32px;transform:translate(-50%,-50%)scale(1.5)}}.MusicPlayer-module__IlL-xa__navMusic .collapsing [data-music-controls]{opacity:0;transition:opacity .15s ease-out}.MusicPlayer-module__IlL-xa__navMusic .collapsing [data-music-controls] .playPauseBtn{z-index:15;animation:.5s cubic-bezier(.25,.8,.25,1) forwards MusicPlayer-module__IlL-xa__playButtonCollapse}@media (prefers-color-scheme:dark){.MusicPlayer-module__IlL-xa__navMusic .playlistContainer{background:#282828f2}}
@keyframes styles-module__YS1yAG__menuShow{0%{opacity:0;transform:scale(.9)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes styles-module__YS1yAG__menuHide{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.9)translateY(0)}}.styles-module__YS1yAG__rightMenu{z-index:9999;color:var(--anzhiyu-fontcolor);background-color:var(--anzhiyu-maskbg);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border:var(--style-border);opacity:0;pointer-events:none;border-radius:12px;padding:8px;font-size:14px;position:fixed;box-shadow:0 8px 30px #0000001f,0 2px 8px #0000000f}.styles-module__YS1yAG__rightMenu.styles-module__YS1yAG__visible{pointer-events:auto;animation:.2s ease-out forwards styles-module__YS1yAG__menuShow}.styles-module__YS1yAG__rightMenu.styles-module__YS1yAG__hiding{animation:.1s ease-in forwards styles-module__YS1yAG__menuHide}.styles-module__YS1yAG__menuGroup{align-items:center;gap:4px;display:flex}.styles-module__YS1yAG__menuGroup:not(:last-child){margin-bottom:4px}.styles-module__YS1yAG__menuGroupLine{border-top:2px dashed var(--anzhiyu-theme-op);flex-direction:column;padding-top:4px}.styles-module__YS1yAG__menuItem{white-space:nowrap;cursor:pointer;width:100%;color:inherit;border-radius:8px;align-items:center;padding:6px 10px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.styles-module__YS1yAG__menuItem svg{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;margin-right:8px;font-size:1rem;display:inline-flex}.styles-module__YS1yAG__menuItem:hover{color:var(--anzhiyu-white);background-color:var(--anzhiyu-main)}.styles-module__YS1yAG__menuSmall .styles-module__YS1yAG__menuItem{justify-content:center;width:32px;height:32px;padding:0}.styles-module__YS1yAG__menuSmall .styles-module__YS1yAG__menuItem svg{margin-right:0}
