.song[data-astro-cid-mnsmo4mo]{background:var(--light);font-family:var(--sys);border-radius:22px;transition:box-shadow .3s;overflow:hidden}.song[data-astro-cid-mnsmo4mo].playing{box-shadow:0 0 0 2px #0071e3,0 18px 40px -24px #0071e373}:root[data-theme=dark] .song[data-astro-cid-mnsmo4mo]{--song-lip:#ffffff0f}.song-head[data-astro-cid-mnsmo4mo]{justify-content:space-between;align-items:flex-start;gap:16px;padding:28px 28px 16px;display:flex}.song-title[data-astro-cid-mnsmo4mo]{letter-spacing:-.015em;align-items:center;gap:12px;margin:0;font-size:24px;font-weight:600;line-height:1.15;display:flex}.song-title[data-astro-cid-mnsmo4mo] a[data-astro-cid-mnsmo4mo]{color:inherit;border:0;transition:color .18s}.song-title[data-astro-cid-mnsmo4mo] a[data-astro-cid-mnsmo4mo]:hover{color:var(--link)}.song-sub[data-astro-cid-mnsmo4mo]{color:var(--grey);margin-top:4px;font-size:14px;display:block}.song-eq[data-astro-cid-mnsmo4mo]{opacity:0;align-items:flex-end;gap:2px;width:12px;height:13px;transition:opacity .25s;display:inline-flex}.song[data-astro-cid-mnsmo4mo].playing .song-eq[data-astro-cid-mnsmo4mo]{opacity:1}.song-eq[data-astro-cid-mnsmo4mo] i[data-astro-cid-mnsmo4mo]{background:#0071e3;border-radius:1px;width:2.5px;height:4px;animation:1s ease-in-out infinite song-eq-bounce}.song-eq[data-astro-cid-mnsmo4mo] i[data-astro-cid-mnsmo4mo]:first-child{animation-delay:-.6s}.song-eq[data-astro-cid-mnsmo4mo] i[data-astro-cid-mnsmo4mo]:nth-child(2){animation-delay:-.3s}.song-eq[data-astro-cid-mnsmo4mo] i[data-astro-cid-mnsmo4mo]:nth-child(3){animation-delay:0s}.song[data-astro-cid-mnsmo4mo]:not(.playing) .song-eq[data-astro-cid-mnsmo4mo] i[data-astro-cid-mnsmo4mo]{height:4px;animation-play-state:paused}@keyframes song-eq-bounce{0%,to{height:4px}50%{height:13px}}.song-kbtn[data-astro-cid-mnsmo4mo]{cursor:pointer;background:var(--surface);border:1px solid var(--line);font-family:var(--sys);letter-spacing:0;text-transform:none;color:var(--ink);border-radius:980px;flex:none;align-items:center;gap:8px;padding:8px 16px;font-size:14px;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.song-kbtn[data-astro-cid-mnsmo4mo]:hover{color:var(--link);border-color:#0071e3}.song-kdot[data-astro-cid-mnsmo4mo]{background:var(--line);border-radius:50%;width:7px;height:7px;transition:background .18s,box-shadow .18s}.song[data-astro-cid-mnsmo4mo].k-on .song-kbtn[data-astro-cid-mnsmo4mo]{color:#fff;background:#0071e3;border-color:#0071e3}.song[data-astro-cid-mnsmo4mo].k-on .song-kdot[data-astro-cid-mnsmo4mo]{background:#fff;box-shadow:0 0 8px #ffffff80}.song-player[data-astro-cid-mnsmo4mo]{align-items:center;gap:18px;padding:6px 28px 28px;display:flex}.song-play-wrap[data-astro-cid-mnsmo4mo]{flex:none;width:60px;height:60px;position:relative}.song-ring[data-astro-cid-mnsmo4mo]{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.song-ring-bg[data-astro-cid-mnsmo4mo],.song-ring-fg[data-astro-cid-mnsmo4mo]{fill:none;stroke-width:2.5px}.song-ring-bg[data-astro-cid-mnsmo4mo]{stroke:var(--line)}.song-ring-fg[data-astro-cid-mnsmo4mo]{stroke:#0071e3;stroke-linecap:round;stroke-dasharray:169.6;stroke-dashoffset:169.6px;transition:stroke-dashoffset .12s linear}.song[data-astro-cid-mnsmo4mo].buffering .song-ring[data-astro-cid-mnsmo4mo]{animation:1s linear infinite song-spin}.song[data-astro-cid-mnsmo4mo].buffering .song-ring-fg[data-astro-cid-mnsmo4mo]{stroke-dashoffset:127.2px;opacity:.55}@keyframes song-spin{to{transform:rotate(270deg)}}.song-play[data-astro-cid-mnsmo4mo]{color:#fff;cursor:pointer;background:#0071e3;border:0;border-radius:50%;width:52px;height:52px;font-size:15px;line-height:1;transition:transform .12s;position:absolute;top:4px;left:4px}.song-play[data-astro-cid-mnsmo4mo]:hover{transform:scale(1.05)}.song-play[data-astro-cid-mnsmo4mo]:disabled{background:var(--wash);color:var(--grey-dark);cursor:default;border-color:#0000;transform:none}.song-wavewrap[data-astro-cid-mnsmo4mo]{cursor:pointer;min-width:0;height:96px;box-shadow:inset 0 3px 12px #000000b3, inset 0 1px 0 #00000080, inset 0 -1px 0 #ffffff08, 0 1px 0 var(--song-lip,#fffc);background:radial-gradient(130% 160% at 12% -20%,#ffffff0d,#0000 55%),linear-gradient(#0e1110,#08090a 70%);border:1px solid #ffffff12;border-radius:12px;flex:auto;position:relative;overflow:hidden}.song-wavewrap[data-astro-cid-mnsmo4mo]:before{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff17 0%,#ffffff05 16%,#0000 30% 100%);position:absolute;inset:0}.song-wavewrap[data-astro-cid-mnsmo4mo]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute;top:0;left:0;right:0}.song-wavewrap[data-astro-cid-mnsmo4mo]:focus-visible{outline-offset:4px;outline:2px solid #0071e3}.song-wave[data-astro-cid-mnsmo4mo]{width:100%;height:100%;display:block;position:relative}.song-wavewrap[data-astro-cid-mnsmo4mo].loading .song-wave[data-astro-cid-mnsmo4mo]{animation:1.1s ease-in-out infinite song-shimmer}@keyframes song-shimmer{0%,to{opacity:.55}50%{opacity:1}}.song-wave-label[data-astro-cid-mnsmo4mo]{z-index:1;pointer-events:none;font-family:var(--sys);letter-spacing:0;text-transform:none;color:#ffffff8c;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex;position:absolute;top:9px;left:12px}.song-wave-label[data-astro-cid-mnsmo4mo]:before{content:none}.song-hover[data-astro-cid-mnsmo4mo]{pointer-events:none;position:absolute;inset:0}.song-hover-line[data-astro-cid-mnsmo4mo]{background:#fff6;width:1px;position:absolute;top:0;bottom:0;transform:translate(-.5px);box-shadow:0 0 6px #20ea7380}.song-hover-time[data-astro-cid-mnsmo4mo]{font-family:var(--sys);letter-spacing:0;color:#fff;white-space:nowrap;background:#0071e3;border-radius:980px;padding:3px 8px;font-size:11px;font-weight:600;position:absolute;top:8px;transform:translate(-50%)}.song-time[data-astro-cid-mnsmo4mo]{font-family:var(--sys);letter-spacing:0;white-space:nowrap;color:var(--grey);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.song-time-sep[data-astro-cid-mnsmo4mo]{opacity:.5;margin:0 6px}.song-vol[data-astro-cid-mnsmo4mo]{flex:none;align-items:center;gap:0;display:flex}.song-volbtn[data-astro-cid-mnsmo4mo]{cursor:pointer;width:30px;height:30px;color:var(--grey);background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:color .18s;display:flex}.song-volbtn[data-astro-cid-mnsmo4mo]:hover{color:var(--ink)}.song-volbtn[data-astro-cid-mnsmo4mo] svg[data-astro-cid-mnsmo4mo]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.song-volbtn[data-astro-cid-mnsmo4mo] svg[data-astro-cid-mnsmo4mo] path[data-astro-cid-mnsmo4mo]:first-child{fill:currentColor;stroke:none}.song-vol-x[data-astro-cid-mnsmo4mo],.song-vol[data-astro-cid-mnsmo4mo].muted .song-vol-wave[data-astro-cid-mnsmo4mo]{opacity:0}.song-vol[data-astro-cid-mnsmo4mo].muted .song-vol-x[data-astro-cid-mnsmo4mo]{opacity:1}.song-volrange[data-astro-cid-mnsmo4mo]{opacity:0;appearance:none;background:var(--line);cursor:pointer;border-radius:2px;outline:none;width:0;height:4px;margin-left:0;transition:width .2s,opacity .2s,margin-left .2s}.song-vol[data-astro-cid-mnsmo4mo]:hover .song-volrange[data-astro-cid-mnsmo4mo],.song-vol[data-astro-cid-mnsmo4mo]:focus-within .song-volrange[data-astro-cid-mnsmo4mo]{opacity:1;width:70px;margin-left:8px}.song-volrange[data-astro-cid-mnsmo4mo]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px #0000004d}.song-volrange[data-astro-cid-mnsmo4mo]::-moz-range-thumb{cursor:pointer;background:#fff;border:0;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 4px #0000004d}.song-volrange[data-astro-cid-mnsmo4mo]::-moz-range-track{background:var(--line);border-radius:2px;height:4px}.song-kara[data-astro-cid-mnsmo4mo]{border-top:1px solid var(--line);text-align:center;background:var(--surface);padding:32px 28px 40px;overflow:hidden}.song-kara-line[data-astro-cid-mnsmo4mo]{line-height:1.34;transition:opacity .35s,color .35s}.song-kara-line[data-astro-cid-mnsmo4mo].prev{color:var(--grey-dark);opacity:.36;view-transition-name:k-prev;min-height:20px;font-size:15px}.song-kara-line[data-astro-cid-mnsmo4mo].now{letter-spacing:-.02em;color:var(--ink);view-transition-name:k-now;min-height:42px;margin:12px 0;font-size:32px;font-weight:600}.song-kara-line[data-astro-cid-mnsmo4mo].next{color:var(--grey);opacity:.8;view-transition-name:k-next;min-height:26px;font-size:19px}.song-kara-line[data-astro-cid-mnsmo4mo].now.hit{animation:.42s cubic-bezier(.2,.7,.2,1) song-hit}@keyframes song-hit{0%{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.song[data-astro-cid-mnsmo4mo]{border-radius:18px}.song-head[data-astro-cid-mnsmo4mo]{padding:22px 20px 12px}.song-player[data-astro-cid-mnsmo4mo]{gap:12px;padding:4px 20px 22px}.song-wavewrap[data-astro-cid-mnsmo4mo]{height:72px}.song-wave-label[data-astro-cid-mnsmo4mo]{font-size:7.5px;top:7px;left:9px}.song-time[data-astro-cid-mnsmo4mo],.song-vol[data-astro-cid-mnsmo4mo]{display:none}.song-kara-line[data-astro-cid-mnsmo4mo].now{font-size:23px}.song-kara-line[data-astro-cid-mnsmo4mo].next{font-size:16px}}@media (prefers-reduced-motion:reduce){.song-kara-line[data-astro-cid-mnsmo4mo].now.hit{animation:none}.song-eq[data-astro-cid-mnsmo4mo] i[data-astro-cid-mnsmo4mo]{height:8px;animation:none}.song[data-astro-cid-mnsmo4mo].buffering .song-ring[data-astro-cid-mnsmo4mo],.song-wavewrap[data-astro-cid-mnsmo4mo].loading .song-wave[data-astro-cid-mnsmo4mo]{animation:none}}.songshare[data-astro-cid-sajkgw4n]{font-family:var(--sys);border-top:0;margin-top:14px;padding:4px 4px 0}.songshare-label[data-astro-cid-sajkgw4n]{font-family:var(--sys);letter-spacing:0;text-transform:none;color:var(--orange);margin-bottom:10px;font-size:14px;font-weight:600;display:block}.songshare-btns[data-astro-cid-sajkgw4n]{flex-wrap:wrap;gap:8px;display:flex}.songshare-btn[data-astro-cid-sajkgw4n]{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--ink);cursor:pointer;font-family:var(--sys);letter-spacing:0;text-transform:none;border-radius:980px;align-items:center;gap:8px;padding:0 16px;font-size:14px;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.songshare-btn[data-astro-cid-sajkgw4n]:hover{color:var(--link);border-color:#0071e3}.songshare-btn[data-astro-cid-sajkgw4n] svg[data-astro-cid-sajkgw4n]{width:17px;height:17px;display:block}a[data-astro-cid-sajkgw4n].songshare-btn{text-decoration:none}.songshare-ico[data-astro-cid-sajkgw4n]{justify-content:center;width:40px;padding:0}.songshare-copy[data-astro-cid-sajkgw4n].copied{color:#fff;background:#0071e3;border-color:#0071e3}.songshare-save[data-astro-cid-sajkgw4n]{font-family:var(--sys);letter-spacing:0;text-transform:none;color:var(--grey);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}.songshare-save[data-astro-cid-sajkgw4n] a[data-astro-cid-sajkgw4n]{color:var(--link);border-bottom:0}.songshare-save[data-astro-cid-sajkgw4n] a[data-astro-cid-sajkgw4n]:hover{text-decoration:underline}.songshare-save-hint[data-astro-cid-sajkgw4n]{opacity:.8}
