.MusicPlayer-module__NJVz3G__playerShell{--player-accent:#b35cff;color:#f7f5f8;text-align:left;background:#08080d;border:1px solid #ffffff09;border-radius:10px;width:100%;margin-top:14px;padding:18px 22px 19px;position:relative;box-shadow:0 16px 40px #0000003d}.MusicPlayer-module__NJVz3G__playerShell audio{display:none}.MusicPlayer-module__NJVz3G__youtubeVideo{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.MusicPlayer-module__NJVz3G__youtubeVideo iframe{border:0;width:1px!important;height:1px!important}.MusicPlayer-module__NJVz3G__player{flex-direction:column;justify-content:center;width:100%;min-height:80px;padding:0;display:flex}.MusicPlayer-module__NJVz3G__trackInfo{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.MusicPlayer-module__NJVz3G__trackInfo b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:760;line-height:1.08;display:block;overflow:hidden}.MusicPlayer-module__NJVz3G__trackInfo small{color:#c1d0e4;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.05;display:block;overflow:hidden}.MusicPlayer-module__NJVz3G__transport{grid-template-columns:18px 38px 18px 34px minmax(60px,1fr) 36px;align-items:center;gap:10px;display:grid}.MusicPlayer-module__NJVz3G__skip{color:#696b75;cursor:not-allowed;background:0 0;border:0;width:18px;height:24px;padding:0;position:relative}.MusicPlayer-module__NJVz3G__skip span{font-size:9px;line-height:1;position:absolute;top:6px;left:1px}.MusicPlayer-module__NJVz3G__skip i{background:currentColor;border-radius:2px;width:2px;height:10px;position:absolute;top:6px;left:0}.MusicPlayer-module__NJVz3G__skip.MusicPlayer-module__NJVz3G__next span{left:0}.MusicPlayer-module__NJVz3G__skip.MusicPlayer-module__NJVz3G__next i{left:12px}.MusicPlayer-module__NJVz3G__play{border:2px solid color-mix(in srgb,var(--player-accent) 45%,#fff3);color:#17171b;cursor:pointer;background:#aaa9ad;border-radius:10px;place-items:center;width:38px;height:38px;padding:0;transition:filter .16s,transform .16s;display:grid;box-shadow:inset 0 0 0 1px #00000061,0 5px 13px #00000059}.MusicPlayer-module__NJVz3G__play:hover:not(:disabled){filter:brightness(1.08)}.MusicPlayer-module__NJVz3G__play:active:not(:disabled){transform:scale(.96)}.MusicPlayer-module__NJVz3G__play:disabled{opacity:.58;cursor:not-allowed}.MusicPlayer-module__NJVz3G__pauseBars{align-items:center;gap:4px;height:14px;display:flex}.MusicPlayer-module__NJVz3G__pauseBars i{background:#1d1d21;border-radius:1px;width:4px;height:13px}.MusicPlayer-module__NJVz3G__playTriangle{font-size:13px;transform:translate(1px)}.MusicPlayer-module__NJVz3G__time{color:#d9d7de;font:650 11px var(--font-geist-mono);white-space:nowrap}.MusicPlayer-module__NJVz3G__time:last-child{text-align:right}.MusicPlayer-module__NJVz3G__progress{appearance:none;background:linear-gradient(90deg,#f5f3f7 0 var(--progress,0%),#303039 var(--progress,0%) 100%);cursor:pointer;accent-color:#fff;border:0;border-radius:99px;outline:0;width:100%;height:6px;margin:0}.MusicPlayer-module__NJVz3G__progress::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #0000002e}.MusicPlayer-module__NJVz3G__progress::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #0000002e}.MusicPlayer-module__NJVz3G__compact{border-radius:8px;margin-top:10px;padding:14px 15px 15px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__player{min-height:73px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__trackInfo{margin-bottom:10px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__trackInfo b{font-size:11px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__trackInfo small{font-size:9px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__transport{grid-template-columns:15px 32px 15px 28px minmax(38px,1fr) 30px;gap:7px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__play{border-radius:8px;width:32px;height:32px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__pauseBars{gap:3px;height:11px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__pauseBars i{width:3px;height:10px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__time{font-size:8px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__progress{height:4px}@media (max-width:520px){.MusicPlayer-module__NJVz3G__playerShell{padding:15px 14px 16px}.MusicPlayer-module__NJVz3G__transport{grid-template-columns:15px 34px 15px 29px minmax(34px,1fr) 30px;gap:7px}.MusicPlayer-module__NJVz3G__play{width:34px;height:34px}.MusicPlayer-module__NJVz3G__time{font-size:9px}.MusicPlayer-module__NJVz3G__trackInfo{margin-bottom:10px}.MusicPlayer-module__NJVz3G__trackInfo b{font-size:12px}.MusicPlayer-module__NJVz3G__trackInfo small{font-size:10px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__player{min-height:70px}}.MusicPlayer-module__NJVz3G__trackHeader{align-items:center;gap:10px;min-width:0;margin-bottom:12px;display:flex}.MusicPlayer-module__NJVz3G__trackHeader .MusicPlayer-module__NJVz3G__trackInfo{min-width:0;margin-bottom:0}.MusicPlayer-module__NJVz3G__cover{object-fit:cover;background:#111;border:1px solid #ffffff1a;border-radius:7px;flex:none;width:42px;height:42px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__trackHeader{margin-bottom:10px}.MusicPlayer-module__NJVz3G__compact .MusicPlayer-module__NJVz3G__cover{width:34px;height:34px}.MusicPlayer-module__NJVz3G__coverWrap{background:#111;border-radius:7px;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative;overflow:hidden}.MusicPlayer-module__NJVz3G__coverWrap .MusicPlayer-module__NJVz3G__cover{border:0;width:100%;height:100%}.MusicPlayer-module__NJVz3G__coverFallback{width:100%;height:100%;color:color-mix(in srgb,var(--player-accent) 70%,#fff);background:radial-gradient(circle at 35% 25%,color-mix(in srgb,var(--player-accent) 30%,#202027),#09090d);place-items:center;font-size:16px;display:grid}.MusicPlayer-module__NJVz3G__trackCount{color:#8c8991;font:600 8px var(--font-geist-mono);margin-left:auto}.MusicPlayer-module__NJVz3G__variantWide{grid-template-columns:minmax(125px,.8fr) minmax(250px,2fr);align-items:center;gap:18px;min-height:72px;display:grid}.MusicPlayer-module__NJVz3G__variantWide .MusicPlayer-module__NJVz3G__trackHeader{margin:0}.MusicPlayer-module__NJVz3G__variantWide .MusicPlayer-module__NJVz3G__coverWrap{border-radius:8px;width:58px;height:58px}.MusicPlayer-module__NJVz3G__variantWide .MusicPlayer-module__NJVz3G__trackInfo b{font-size:11px}.MusicPlayer-module__NJVz3G__variantWide .MusicPlayer-module__NJVz3G__trackInfo small{font-size:8px}.MusicPlayer-module__NJVz3G__variantWide .MusicPlayer-module__NJVz3G__transport{grid-template-columns:16px 34px 16px 30px minmax(90px,1fr) 32px;gap:8px}.MusicPlayer-module__NJVz3G__variantWide .MusicPlayer-module__NJVz3G__play{background:#fff;border-radius:50%;width:34px;height:34px}.MusicPlayer-module__NJVz3G__playerShell:has(.MusicPlayer-module__NJVz3G__variantWide){background:linear-gradient(90deg,#040406f2,#0f0e12c7,#030305f2);border-radius:5px;padding:12px 16px}.MusicPlayer-module__NJVz3G__variantLyrics{min-height:150px}.MusicPlayer-module__NJVz3G__variantLyrics .MusicPlayer-module__NJVz3G__trackHeader{margin-bottom:12px}.MusicPlayer-module__NJVz3G__variantLyrics .MusicPlayer-module__NJVz3G__coverWrap{border-radius:10px;width:56px;height:56px}.MusicPlayer-module__NJVz3G__variantLyrics .MusicPlayer-module__NJVz3G__trackInfo b{font-size:13px}.MusicPlayer-module__NJVz3G__variantLyrics .MusicPlayer-module__NJVz3G__trackInfo small{font-size:9px}.MusicPlayer-module__NJVz3G__variantLyrics .MusicPlayer-module__NJVz3G__transport{grid-template-columns:16px 34px 16px 28px minmax(50px,1fr) 30px;gap:7px}.MusicPlayer-module__NJVz3G__variantLyrics .MusicPlayer-module__NJVz3G__play{background:#fff;border-radius:50%;width:34px;height:34px}.MusicPlayer-module__NJVz3G__lyric{color:#fff;white-space:pre-wrap;min-height:42px;margin:2px 0 15px;font-size:13px;font-weight:760;line-height:1.35}.MusicPlayer-module__NJVz3G__playerShell:has(.MusicPlayer-module__NJVz3G__variantLyrics){-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#1a1a1deb,#3a3a3cb3);border-color:#ffffff17;border-radius:22px;max-width:330px;padding:16px}.MusicPlayer-module__NJVz3G__variantVinyl{grid-template-rows:auto auto;grid-template-columns:94px minmax(0,1fr);align-items:center;column-gap:14px;min-height:88px;display:grid}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__trackHeader{grid-column:1/3;grid-template-columns:94px minmax(0,1fr);gap:14px;margin:0;display:grid}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__coverWrap{background:repeating-radial-gradient(circle,#08080a 0 3px,#17171b 4px 6px);border-radius:50%;grid-row:1/3;width:94px;height:94px;overflow:visible}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__coverWrap:before{content:"";pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 5px,#ffffff0a 6px 7px);border-radius:50%;width:94px;height:94px;position:absolute}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__cover{z-index:1;width:47px;border-radius:50%!important;height:47px!important}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__coverFallback{z-index:1;border-radius:50%;width:47px;height:47px}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__trackInfo b{font-size:14px}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__trackInfo small{font-size:9px}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__transport{grid-area:2/2;grid-template-columns:16px 34px 16px 28px minmax(50px,1fr) 30px;gap:7px;margin-top:-38px}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__play{background:#fff;border-radius:50%;width:34px;height:34px}.MusicPlayer-module__NJVz3G__playerShell:has(.MusicPlayer-module__NJVz3G__variantVinyl){background:linear-gradient(90deg,#050607f0,color-mix(in srgb,var(--player-accent) 14%,#0a100de6));border-radius:42px;padding:8px 15px 8px 4px}.MusicPlayer-module__NJVz3G__variantStacked .MusicPlayer-module__NJVz3G__play{background:#fff;border-radius:50%}.MusicPlayer-module__NJVz3G__variantStacked .MusicPlayer-module__NJVz3G__progress{height:3px}.MusicPlayer-module__NJVz3G__playerShell:has(.MusicPlayer-module__NJVz3G__variantStacked){background:#050507e6;border-radius:18px}.MusicPlayer-module__NJVz3G__variantMarquee{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-height:34px;padding:0;display:flex}.MusicPlayer-module__NJVz3G__marqueeNote{color:#ddd;flex:none;width:22px;font-size:15px}.MusicPlayer-module__NJVz3G__marqueeWindow{white-space:nowrap;min-width:0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.MusicPlayer-module__NJVz3G__marqueeWindow>span{color:#a9a5ac;width:max-content;font-size:12px;font-weight:700;animation:12s linear infinite MusicPlayer-module__NJVz3G__musicMarquee;display:block}.MusicPlayer-module__NJVz3G__variantMarquee:hover .MusicPlayer-module__NJVz3G__marqueeWindow>span{color:#fff}.MusicPlayer-module__NJVz3G__playerShell:has(.MusicPlayer-module__NJVz3G__variantMarquee){box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:8px;padding:4px 8px}@keyframes MusicPlayer-module__NJVz3G__musicMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:620px){.MusicPlayer-module__NJVz3G__variantWide{grid-template-columns:1fr;gap:10px}.MusicPlayer-module__NJVz3G__variantWide .MusicPlayer-module__NJVz3G__transport{grid-template-columns:15px 32px 15px 27px minmax(40px,1fr) 29px}.MusicPlayer-module__NJVz3G__variantVinyl,.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__trackHeader{grid-template-columns:76px minmax(0,1fr)}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__coverWrap,.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__coverWrap:before{width:76px;height:76px}.MusicPlayer-module__NJVz3G__variantVinyl .MusicPlayer-module__NJVz3G__transport{grid-column:2;margin-top:-29px}.MusicPlayer-module__NJVz3G__variantLyrics{min-height:140px}}
