.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}.NJVz3G_playerShell audio{display:none}.NJVz3G_youtubeVideo{opacity:0;pointer-events:none;width:200px;height:200px;position:absolute;overflow:hidden}.NJVz3G_youtubeVideo iframe{border:0;width:200px!important;height:200px!important}.NJVz3G_player{flex-direction:column;justify-content:center;width:100%;min-height:80px;padding:0;display:flex}.NJVz3G_trackInfo{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.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}.NJVz3G_trackInfo small{color:#c1d0e4;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.05;display:block;overflow:hidden}.NJVz3G_transport{grid-template-columns:18px 38px 18px 34px minmax(60px,1fr) 36px;align-items:center;gap:10px;display:grid}.NJVz3G_skip{color:#696b75;cursor:not-allowed;background:0 0;border:0;width:18px;height:24px;padding:0;position:relative}.NJVz3G_skip span{font-size:9px;line-height:1;position:absolute;top:6px;left:1px}.NJVz3G_skip i{background:currentColor;border-radius:2px;width:2px;height:10px;position:absolute;top:6px;left:0}.NJVz3G_skip.NJVz3G_next span{left:0}.NJVz3G_skip.NJVz3G_next i{left:12px}.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}.NJVz3G_play:hover:not(:disabled){filter:brightness(1.08)}.NJVz3G_play:active:not(:disabled){transform:scale(.96)}.NJVz3G_play:disabled{opacity:.58;cursor:not-allowed}.NJVz3G_pauseBars{align-items:center;gap:4px;height:14px;display:flex}.NJVz3G_pauseBars i{background:#1d1d21;border-radius:1px;width:4px;height:13px}.NJVz3G_playTriangle{font-size:13px;transform:translate(1px)}.NJVz3G_time{color:#d9d7de;font:650 11px var(--font-geist-mono);white-space:nowrap}.NJVz3G_time:last-child{text-align:right}.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}.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}.NJVz3G_progress::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #0000002e}.NJVz3G_compact{border-radius:8px;margin-top:10px;padding:14px 15px 15px}.NJVz3G_compact .NJVz3G_player{min-height:73px}.NJVz3G_compact .NJVz3G_trackInfo{margin-bottom:10px}.NJVz3G_compact .NJVz3G_trackInfo b{font-size:11px}.NJVz3G_compact .NJVz3G_trackInfo small{font-size:9px}.NJVz3G_compact .NJVz3G_transport{grid-template-columns:15px 32px 15px 28px minmax(38px,1fr) 30px;gap:7px}.NJVz3G_compact .NJVz3G_play{border-radius:8px;width:32px;height:32px}.NJVz3G_compact .NJVz3G_pauseBars{gap:3px;height:11px}.NJVz3G_compact .NJVz3G_pauseBars i{width:3px;height:10px}.NJVz3G_compact .NJVz3G_time{font-size:8px}.NJVz3G_compact .NJVz3G_progress{height:4px}@media (max-width:520px){.NJVz3G_playerShell{padding:15px 14px 16px}.NJVz3G_transport{grid-template-columns:15px 34px 15px 29px minmax(34px,1fr) 30px;gap:7px}.NJVz3G_play{width:34px;height:34px}.NJVz3G_time{font-size:9px}.NJVz3G_trackInfo{margin-bottom:10px}.NJVz3G_trackInfo b{font-size:12px}.NJVz3G_trackInfo small{font-size:10px}.NJVz3G_compact .NJVz3G_player{min-height:70px}}.NJVz3G_trackHeader{align-items:center;gap:10px;min-width:0;margin-bottom:12px;display:flex}.NJVz3G_trackHeader .NJVz3G_trackInfo{min-width:0;margin-bottom:0}.NJVz3G_cover{object-fit:cover;background:#111;border:1px solid #ffffff1a;border-radius:7px;flex:none;width:42px;height:42px}.NJVz3G_compact .NJVz3G_trackHeader{margin-bottom:10px}.NJVz3G_compact .NJVz3G_cover{width:34px;height:34px}.NJVz3G_coverWrap{background:#111;border-radius:7px;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative;overflow:hidden}.NJVz3G_coverWrap .NJVz3G_cover{border:0;width:100%;height:100%}.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}.NJVz3G_trackCount{color:#8c8991;font:600 8px var(--font-geist-mono);margin-left:auto}.NJVz3G_variantWide{grid-template-columns:minmax(125px,.8fr) minmax(250px,2fr);align-items:center;gap:18px;min-height:72px;display:grid}.NJVz3G_variantWide .NJVz3G_trackHeader{margin:0}.NJVz3G_variantWide .NJVz3G_coverWrap{border-radius:8px;width:58px;height:58px}.NJVz3G_variantWide .NJVz3G_trackInfo b{font-size:11px}.NJVz3G_variantWide .NJVz3G_trackInfo small{font-size:8px}.NJVz3G_variantWide .NJVz3G_transport{grid-template-columns:16px 34px 16px 30px minmax(90px,1fr) 32px;gap:8px}.NJVz3G_variantWide .NJVz3G_play{background:#fff;border-radius:50%;width:34px;height:34px}.NJVz3G_playerShell:has(.NJVz3G_variantWide){background:linear-gradient(90deg,#040406f2,#0f0e12c7,#030305f2);border-radius:5px;padding:12px 16px}.NJVz3G_variantLyrics{min-height:150px}.NJVz3G_variantLyrics .NJVz3G_trackHeader{margin-bottom:12px}.NJVz3G_variantLyrics .NJVz3G_coverWrap{border-radius:10px;width:56px;height:56px}.NJVz3G_variantLyrics .NJVz3G_trackInfo b{font-size:13px}.NJVz3G_variantLyrics .NJVz3G_trackInfo small{font-size:9px}.NJVz3G_variantLyrics .NJVz3G_transport{grid-template-columns:16px 34px 16px 28px minmax(50px,1fr) 30px;gap:7px}.NJVz3G_variantLyrics .NJVz3G_play{background:#fff;border-radius:50%;width:34px;height:34px}.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}.NJVz3G_playerShell:has(.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}.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}.NJVz3G_variantVinyl .NJVz3G_trackHeader{grid-column:1/3;grid-template-columns:94px minmax(0,1fr);gap:14px;margin:0;display:grid}.NJVz3G_variantVinyl .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}.NJVz3G_variantVinyl .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}.NJVz3G_variantVinyl .NJVz3G_cover{z-index:1;width:47px;border-radius:50%!important;height:47px!important}.NJVz3G_variantVinyl .NJVz3G_coverFallback{z-index:1;border-radius:50%;width:47px;height:47px}.NJVz3G_variantVinyl .NJVz3G_trackInfo b{font-size:14px}.NJVz3G_variantVinyl .NJVz3G_trackInfo small{font-size:9px}.NJVz3G_variantVinyl .NJVz3G_transport{grid-area:2/2;grid-template-columns:16px 34px 16px 28px minmax(50px,1fr) 30px;gap:7px;margin-top:-38px}.NJVz3G_variantVinyl .NJVz3G_play{background:#fff;border-radius:50%;width:34px;height:34px}.NJVz3G_playerShell:has(.NJVz3G_variantVinyl){background:linear-gradient(90deg,#050607f0,color-mix(in srgb,var(--player-accent) 14%,#0a100de6));border-radius:42px;padding:8px 15px 8px 4px}.NJVz3G_variantStacked .NJVz3G_play{background:#fff;border-radius:50%}.NJVz3G_variantStacked .NJVz3G_progress{height:3px}.NJVz3G_playerShell:has(.NJVz3G_variantStacked){background:#050507e6;border-radius:18px}.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}.NJVz3G_marqueeNote{color:#ddd;flex:none;width:22px;font-size:15px}.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)}.NJVz3G_marqueeWindow>span{color:#a9a5ac;width:max-content;font-size:12px;font-weight:700;animation:12s linear infinite NJVz3G_musicMarquee;display:block}.NJVz3G_variantMarquee:hover .NJVz3G_marqueeWindow>span{color:#fff}.NJVz3G_playerShell:has(.NJVz3G_variantMarquee){box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:8px;padding:4px 8px}@keyframes NJVz3G_musicMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:620px){.NJVz3G_variantWide{grid-template-columns:1fr;gap:10px}.NJVz3G_variantWide .NJVz3G_transport{grid-template-columns:15px 32px 15px 27px minmax(40px,1fr) 29px}.NJVz3G_variantVinyl,.NJVz3G_variantVinyl .NJVz3G_trackHeader{grid-template-columns:76px minmax(0,1fr)}.NJVz3G_variantVinyl .NJVz3G_coverWrap,.NJVz3G_variantVinyl .NJVz3G_coverWrap:before{width:76px;height:76px}.NJVz3G_variantVinyl .NJVz3G_transport{grid-column:2;margin-top:-29px}.NJVz3G_variantLyrics{min-height:140px}}.NJVz3G_playerShell:has(.NJVz3G_variantVinyl){background:linear-gradient(110deg,#07060df5,color-mix(in srgb,var(--player-accent) 12%,#0c0818f0));border:1px solid #cb77df38;border-radius:18px;box-shadow:0 10px 26px #0000004d}.NJVz3G_variantVinyl .NJVz3G_coverWrap{box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 2px #0000004d}.NJVz3G_variantVinyl .NJVz3G_trackInfo b{font-size:13px;font-weight:850}.NJVz3G_variantVinyl .NJVz3G_trackInfo small{letter-spacing:.22em;text-transform:uppercase;font-size:9px}
