.PlaylistPanel-module__PCTouW__panel{bottom:calc(var(--mp-capsule-bottom,20px) + var(--mp-capsule-height,40px) + var(--mp-gap,18px));left:var(--mp-capsule-left,20px);z-index:1010;pointer-events:auto;border:1px solid color-mix(in srgb, var(--mp-dominant-color) 22%, #ffffff29);background:var(--mp-dominant-color);color:#fff;-webkit-backdrop-filter:blur(26px)saturate(1.18);border-radius:22px;width:min(280px,100vw - 30px);max-height:400px;animation:.26s cubic-bezier(.22,1,.36,1) PlaylistPanel-module__PCTouW__panelReveal;position:fixed;overflow:hidden;box-shadow:0 18px 42px #00000047}.PlaylistPanel-module__PCTouW__header{justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 10px;display:flex}.PlaylistPanel-module__PCTouW__title{font-size:14px;font-weight:700}.PlaylistPanel-module__PCTouW__headerActions{flex:none;align-items:center;gap:2px;display:flex}.PlaylistPanel-module__PCTouW__modeButton,.PlaylistPanel-module__PCTouW__closeButton{color:#ffffffd1;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}.PlaylistPanel-module__PCTouW__modeButton:hover,.PlaylistPanel-module__PCTouW__closeButton:hover{color:#fff;background:0 0}.PlaylistPanel-module__PCTouW__modeIcon,.PlaylistPanel-module__PCTouW__closeIcon{width:15px;height:15px}.PlaylistPanel-module__PCTouW__list{scrollbar-color:color-mix(in srgb, var(--mp-dominant-color) 48%, #ffffff3d) transparent;scrollbar-width:thin;max-height:300px;padding:0 8px 10px;overflow-y:auto}.PlaylistPanel-module__PCTouW__item{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:30px 20px minmax(0,1fr);align-items:center;gap:8px;padding:8px 9px;display:grid}.PlaylistPanel-module__PCTouW__item:hover,.PlaylistPanel-module__PCTouW__active{background:#ffffff1f}.PlaylistPanel-module__PCTouW__index{color:#ffffff73;font-variant-numeric:tabular-nums;font-size:11px}.PlaylistPanel-module__PCTouW__indicator{place-items:center;width:20px;height:20px;display:grid}.PlaylistPanel-module__PCTouW__waveBars{opacity:0;align-items:flex-end;gap:2px;height:13px;display:inline-flex}.PlaylistPanel-module__PCTouW__active .PlaylistPanel-module__PCTouW__waveBars{opacity:.8}.PlaylistPanel-module__PCTouW__waveBars span{background:currentColor;border-radius:999px;width:2px;height:5px}.PlaylistPanel-module__PCTouW__playing span:first-child{animation:.68s ease-in-out infinite PlaylistPanel-module__PCTouW__wave}.PlaylistPanel-module__PCTouW__playing span:nth-child(2){animation:.68s ease-in-out .11s infinite PlaylistPanel-module__PCTouW__wave}.PlaylistPanel-module__PCTouW__playing span:nth-child(3){animation:.68s ease-in-out .22s infinite PlaylistPanel-module__PCTouW__wave}.PlaylistPanel-module__PCTouW__playing span:nth-child(4){animation:.68s ease-in-out .33s infinite PlaylistPanel-module__PCTouW__wave}.PlaylistPanel-module__PCTouW__spinner{border:2px solid #ffffff40;border-top-color:#fff;border-radius:999px;width:13px;height:13px;animation:.8s linear infinite PlaylistPanel-module__PCTouW__spin}.PlaylistPanel-module__PCTouW__meta{min-width:0}.PlaylistPanel-module__PCTouW__songName,.PlaylistPanel-module__PCTouW__artist{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.PlaylistPanel-module__PCTouW__songName{font-size:13px;font-weight:650}.PlaylistPanel-module__PCTouW__artist{color:#ffffff8f;margin-top:1px;font-size:11px}@keyframes PlaylistPanel-module__PCTouW__panelReveal{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PlaylistPanel-module__PCTouW__wave{0%,to{height:5px}50%{height:13px}}@keyframes PlaylistPanel-module__PCTouW__spin{to{transform:rotate(360deg)}}
.CapsulePlayer-module__xDI4Dq__root{--mp-collapsed-width:132px;--mp-expanded-width:min(280px, calc(100vw - 30px));--mp-capsule-height:40px;--mp-cover-size:30px;--mp-radius:20px;--mp-ease-out:cubic-bezier(.22, 1, .36, 1);--mp-dominant-color:var(--violet-main);box-sizing:border-box;width:var(--mp-collapsed-width);height:var(--mp-capsule-height);color:#fff;-webkit-user-select:none;user-select:none;transition:width .42s var(--mp-ease-out), transform .42s var(--mp-ease-out), opacity .26s ease;position:relative}.CapsulePlayer-module__xDI4Dq__root *{-webkit-user-select:none;user-select:none}.CapsulePlayer-module__xDI4Dq__expanded{width:var(--mp-expanded-width);animation:CapsulePlayer-module__xDI4Dq__capsuleExpandIn .42s var(--mp-ease-out)}.CapsulePlayer-module__xDI4Dq__collapsed{width:var(--mp-collapsed-width)}.CapsulePlayer-module__xDI4Dq__capsule{box-sizing:border-box;width:100%;height:var(--mp-capsule-height);border:1px solid color-mix(in srgb, var(--mp-dominant-color) 28%, #ffffff29);border-radius:var(--mp-radius);background:var(--mp-dominant-color);-webkit-backdrop-filter:blur(22px)saturate(1.12);box-shadow:inset 0 1px 0 #ffffff2e, 0 8px 22px color-mix(in srgb, var(--mp-dominant-color) 10%, transparent);cursor:pointer;position:relative;overflow:hidden}.CapsulePlayer-module__xDI4Dq__capsule:before{content:none}.CapsulePlayer-module__xDI4Dq__collapsed .CapsulePlayer-module__xDI4Dq__capsule{background:var(--mp-dominant-color);box-shadow:none;-webkit-backdrop-filter:none;border:0}.CapsulePlayer-module__xDI4Dq__collapsed .CapsulePlayer-module__xDI4Dq__capsule:before{content:none}.CapsulePlayer-module__xDI4Dq__collapsed .CapsulePlayer-module__xDI4Dq__cover{background:var(--mp-cover-image), var(--mp-dominant-color);background-position:50%;background-size:cover}.CapsulePlayer-module__xDI4Dq__coverButton{z-index:5;width:var(--mp-cover-size);height:var(--mp-cover-size);color:#fff;pointer-events:none;background:#ffffff1f;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:4px;left:5px}.CapsulePlayer-module__xDI4Dq__cover{border-radius:inherit;background:var(--mp-cover-image), radial-gradient(circle at 35% 35%, #ffffffb3, var(--mp-dominant-color));background-position:50%;background-size:cover;position:absolute;inset:0}.CapsulePlayer-module__xDI4Dq__playing .CapsulePlayer-module__xDI4Dq__cover{animation:16s linear infinite CapsulePlayer-module__xDI4Dq__spin}.CapsulePlayer-module__xDI4Dq__pauseBars,.CapsulePlayer-module__xDI4Dq__pauseBars:before,.CapsulePlayer-module__xDI4Dq__pauseBars:after{background:currentColor;border-radius:999px;width:3px;height:11px;display:block}.CapsulePlayer-module__xDI4Dq__pauseBars{position:relative;transform:translate(-3px)}.CapsulePlayer-module__xDI4Dq__pauseBars:after{content:"";position:absolute;top:0;left:6px}.CapsulePlayer-module__xDI4Dq__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:999px;width:14px;height:14px;animation:.8s linear infinite CapsulePlayer-module__xDI4Dq__spin;display:block}.CapsulePlayer-module__xDI4Dq__songSummary{z-index:2;text-align:center;pointer-events:none;min-width:0;position:absolute;top:50%;left:42px;right:30px;transform:translateY(-50%)}.CapsulePlayer-module__xDI4Dq__songInfo{z-index:2;max-width:92px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0;left:42px}.CapsulePlayer-module__xDI4Dq__songName,.CapsulePlayer-module__xDI4Dq__artistName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CapsulePlayer-module__xDI4Dq__songName{color:#ffffffe0;letter-spacing:.01em;font-size:12px;font-weight:600;line-height:1.1}.CapsulePlayer-module__xDI4Dq__songSummary .CapsulePlayer-module__xDI4Dq__songName{color:#ffffffe6;line-height:1}.CapsulePlayer-module__xDI4Dq__collapsedNowPlaying{z-index:3;pointer-events:none;justify-content:center;align-items:center;gap:2px;width:12px;height:14px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.CapsulePlayer-module__xDI4Dq__collapsedNowPlayingBar{opacity:.72;transform-origin:bottom;background:#ffffffe6;border-radius:999px;width:2px;height:10px;animation:.78s ease-in-out infinite paused CapsulePlayer-module__xDI4Dq__nowPlayingPulse;display:block;transform:scaleY(.58)}.CapsulePlayer-module__xDI4Dq__collapsedNowPlayingBar:nth-child(2){height:14px;animation-delay:-260ms}.CapsulePlayer-module__xDI4Dq__collapsedNowPlayingBar:nth-child(3){height:8px;animation-delay:-520ms}.CapsulePlayer-module__xDI4Dq__playing .CapsulePlayer-module__xDI4Dq__collapsedNowPlayingBar{opacity:1;animation-play-state:running}.CapsulePlayer-module__xDI4Dq__artistName{color:#ffffff94;margin-top:1px;font-size:10px;line-height:1.1}.CapsulePlayer-module__xDI4Dq__lyricIndicator{z-index:2;opacity:1;width:104px;transition:opacity .22s var(--mp-ease-out), filter .22s var(--mp-ease-out);pointer-events:none;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.CapsulePlayer-module__xDI4Dq__capsule:hover .CapsulePlayer-module__xDI4Dq__lyricIndicator,.CapsulePlayer-module__xDI4Dq__capsule:focus-within .CapsulePlayer-module__xDI4Dq__lyricIndicator,.CapsulePlayer-module__xDI4Dq__lyricIndicatorMuted{opacity:.34;filter:blur(2px)}.CapsulePlayer-module__xDI4Dq__lyricBox{color:#ffffffc7;grid-template-rows:repeat(2,minmax(0,1fr));gap:1px;min-width:0;height:23px;font-size:10px;line-height:1.05;display:grid}.CapsulePlayer-module__xDI4Dq__lyricRow{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;animation:CapsulePlayer-module__xDI4Dq__lyricRowFadeIn .26s var(--mp-ease-out) both;display:block;overflow:hidden}.CapsulePlayer-module__xDI4Dq__lyricText{white-space:nowrap;vertical-align:top;max-width:100%;display:inline-block}.CapsulePlayer-module__xDI4Dq__lyricTextMarquee{text-align:left;width:max-content;max-width:none;animation:CapsulePlayer-module__xDI4Dq__lyricRowFadeIn .22s var(--mp-ease-out) both, CapsulePlayer-module__xDI4Dq__lyricRowMarquee var(--lyric-marquee-duration) linear 1 both;padding-right:18px}.CapsulePlayer-module__xDI4Dq__lyricCurrent .CapsulePlayer-module__xDI4Dq__lyricText{color:#ffffffd6;font-size:11px;font-weight:600}.CapsulePlayer-module__xDI4Dq__lyricNext{opacity:.56}.CapsulePlayer-module__xDI4Dq__lyricNext .CapsulePlayer-module__xDI4Dq__lyricText{color:#ffffffa8;font-size:9px;font-weight:400}.CapsulePlayer-module__xDI4Dq__controls{z-index:4;opacity:0;visibility:hidden;width:150px;height:24px;transition:opacity .28s var(--mp-ease-out), transform .32s var(--mp-ease-out), visibility .32s ease;pointer-events:none;background:0 0;justify-content:flex-end;align-items:center;gap:2px;padding:0 8px 0 24px;display:flex;position:absolute;top:50%;right:0;transform:translate(14px)translateY(-50%)}.CapsulePlayer-module__xDI4Dq__controlsVisible,.CapsulePlayer-module__xDI4Dq__capsule:hover .CapsulePlayer-module__xDI4Dq__controls,.CapsulePlayer-module__xDI4Dq__capsule:focus-within .CapsulePlayer-module__xDI4Dq__controls{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)translateY(-50%)}.CapsulePlayer-module__xDI4Dq__controlButton{box-sizing:border-box;color:#fff;opacity:0;cursor:pointer;width:24px;height:24px;transition:background .16s ease, opacity .22s var(--mp-ease-out), transform .28s var(--mp-ease-out);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:grid;transform:translate(12px)}.CapsulePlayer-module__xDI4Dq__controlsVisible .CapsulePlayer-module__xDI4Dq__controlButton,.CapsulePlayer-module__xDI4Dq__capsule:hover .CapsulePlayer-module__xDI4Dq__controlButton,.CapsulePlayer-module__xDI4Dq__capsule:focus-within .CapsulePlayer-module__xDI4Dq__controlButton{opacity:.92;transform:translate(0)}.CapsulePlayer-module__xDI4Dq__controlsVisible .CapsulePlayer-module__xDI4Dq__controlButton:nth-child(4),.CapsulePlayer-module__xDI4Dq__capsule:hover .CapsulePlayer-module__xDI4Dq__controlButton:nth-child(4),.CapsulePlayer-module__xDI4Dq__capsule:focus-within .CapsulePlayer-module__xDI4Dq__controlButton:nth-child(4){transition-delay:40ms}.CapsulePlayer-module__xDI4Dq__controlsVisible .CapsulePlayer-module__xDI4Dq__controlButton:nth-child(3),.CapsulePlayer-module__xDI4Dq__capsule:hover .CapsulePlayer-module__xDI4Dq__controlButton:nth-child(3),.CapsulePlayer-module__xDI4Dq__capsule:focus-within .CapsulePlayer-module__xDI4Dq__controlButton:nth-child(3){transition-delay:80ms}.CapsulePlayer-module__xDI4Dq__controlsVisible .CapsulePlayer-module__xDI4Dq__controlButton:nth-child(2),.CapsulePlayer-module__xDI4Dq__capsule:hover .CapsulePlayer-module__xDI4Dq__controlButton:nth-child(2),.CapsulePlayer-module__xDI4Dq__capsule:focus-within .CapsulePlayer-module__xDI4Dq__controlButton:nth-child(2){transition-delay:.12s}.CapsulePlayer-module__xDI4Dq__controlsVisible .CapsulePlayer-module__xDI4Dq__controlButton:first-child,.CapsulePlayer-module__xDI4Dq__capsule:hover .CapsulePlayer-module__xDI4Dq__controlButton:first-child,.CapsulePlayer-module__xDI4Dq__capsule:focus-within .CapsulePlayer-module__xDI4Dq__controlButton:first-child{transition-delay:.16s}.CapsulePlayer-module__xDI4Dq__controlButton:hover{opacity:1;background:0 0;transform:translate(0)translateY(-1px)}.CapsulePlayer-module__xDI4Dq__playControlButton{-webkit-backdrop-filter:blur(12px)saturate(1.2);filter:drop-shadow(0 1px 3px #00000057)}.CapsulePlayer-module__xDI4Dq__controlButton svg{width:14px;height:14px}.CapsulePlayer-module__xDI4Dq__progressOverlay{z-index:6;opacity:0;transform-origin:100%;height:12px;transition:opacity .26s var(--mp-ease-out), transform .36s var(--mp-ease-out);pointer-events:none;position:absolute;bottom:1px;left:113px;right:16px;transform:translateY(5px)scaleX(.9)}.CapsulePlayer-module__xDI4Dq__progressVisible,.CapsulePlayer-module__xDI4Dq__capsule:hover .CapsulePlayer-module__xDI4Dq__progressOverlay,.CapsulePlayer-module__xDI4Dq__capsule:focus-within .CapsulePlayer-module__xDI4Dq__progressOverlay{opacity:.88;pointer-events:auto;transform:translateY(0)scaleX(1)}.CapsulePlayer-module__xDI4Dq__progressTime{z-index:6;color:#ffffffe6;font-variant-numeric:tabular-nums;letter-spacing:0;text-overflow:clip;white-space:nowrap;pointer-events:none;width:65px;height:12px;font-size:8px;font-weight:650;line-height:12px;display:block;position:absolute;bottom:1px;left:42px;overflow:hidden}.CapsulePlayer-module__xDI4Dq__progressControl{min-width:0;height:12px;position:relative}.CapsulePlayer-module__xDI4Dq__progressTrack{background:#ffffff2e;border-radius:999px;height:2px;position:absolute;top:50%;left:0;right:0;overflow:visible;transform:translateY(-50%)}.CapsulePlayer-module__xDI4Dq__loadedBar,.CapsulePlayer-module__xDI4Dq__progressBar{inset-block:0;border-radius:inherit;position:absolute;left:0}.CapsulePlayer-module__xDI4Dq__loadedBar{width:var(--mp-loaded);background:#ffffff40}.CapsulePlayer-module__xDI4Dq__progressBar{width:var(--mp-progress);background:#ffffffdb}.CapsulePlayer-module__xDI4Dq__progressThumb{top:50%;left:var(--mp-progress);background:#fff;border-radius:999px;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 10px #ffffffa6}.CapsulePlayer-module__xDI4Dq__progressInput{opacity:0;cursor:pointer;width:100%;position:absolute;inset:-4px 0}@keyframes CapsulePlayer-module__xDI4Dq__capsuleExpandIn{0%{filter:saturate(.85);transform:translateY(6px)scale(.96)}to{filter:saturate();transform:translateY(0)scale(1)}}@keyframes CapsulePlayer-module__xDI4Dq__spin{to{transform:rotate(360deg)}}@keyframes CapsulePlayer-module__xDI4Dq__nowPlayingPulse{0%,to{transform:scaleY(.42)}50%{transform:scaleY(1)}}@keyframes CapsulePlayer-module__xDI4Dq__lyricRowFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes CapsulePlayer-module__xDI4Dq__lyricRowMarquee{0%,12%{transform:translate(0)}88%{transform:translate(calc(104px - 100%))}to{transform:translate(calc(104px - 100%))}}@media (max-width:420px){.CapsulePlayer-module__xDI4Dq__root{--mp-expanded-width:min(260px, calc(100vw - 30px))}.CapsulePlayer-module__xDI4Dq__lyricIndicator,.CapsulePlayer-module__xDI4Dq__hideOnMobile{display:none}.CapsulePlayer-module__xDI4Dq__songInfo{max-width:82px}.CapsulePlayer-module__xDI4Dq__controls{width:100px;padding-left:20px}}
.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__scrollHidden{opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}.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}}
