/* xkx_4410 fixed green theme for authorized reference music player */
#nav-music {
  --nav-music-theme: #86a765 !important;
  --nav-music-theme-op-deep: rgba(113, 145, 82, .88) !important;
  background: rgba(126, 161, 92, .94) !important;
  border: 1px solid rgba(222, 238, 204, .34) !important;
  color: #fff !important;
  box-shadow: 0 14px 34px rgba(47, 67, 36, .26), inset 0 1px 0 rgba(255,255,255,.16) !important;
}

#nav-music .aplayer-title,
#nav-music .aplayer-author,
#nav-music .aplayer-lrc p,
#nav-music .lgnewui-nav-music-icon {
  color: #fff !important;
  stroke: currentColor !important;
}

#nav-music .aplayer-author,
#nav-music .aplayer-lrc p {
  color: rgba(255,255,255,.72) !important;
}

#nav-music .lgnewui-nav-music-btn:hover {
  background: rgba(255,255,255,.16) !important;
}

#nav-music .aplayer-bar-wrap .aplayer-bar,
#nav-music-progress {
  background: rgba(255,255,255,.28) !important;
}

#nav-music .aplayer-bar-wrap .aplayer-played,
#nav-music .aplayer-bar-wrap .aplayer-thumb,
#nav-music .lgnewui-nav-music-progress-played,
#nav-music .lgnewui-nav-music-progress-thumb {
  background: #fff !important;
  border-color: #fff !important;
}

.lgnewui-music-playlist-panel {
  background: linear-gradient(145deg, rgba(139, 174, 101, .94) 0%, rgba(109, 145, 78, .92) 48%, rgba(36, 47, 33, .96) 100%) !important;
  border: 1px solid rgba(229, 242, 211, .28) !important;
  color: #fff !important;
  box-shadow: 0 20px 52px rgba(43, 61, 33, .32), inset 0 1px 0 rgba(255,255,255,.16) !important;
}

.lgnewui-music-playlist-header,
.lgnewui-music-playlist-volume {
  background: rgba(119, 153, 85, .52) !important;
  border-color: rgba(255,255,255,.14) !important;
}

.lgnewui-music-playlist-title,
.lgnewui-music-playlist-count,
.lgnewui-music-playlist-tool,
.lgnewui-music-playlist-panel button,
.x-love-volume-text,
.x-love-volume-icon {
  color: #fff !important;
}

.lgnewui-music-playlist-count,
.lgnewui-music-playlist-tool,
.x-love-music-track em,
.lgnewui-music-playlist-item .quality,
.lgnewui-music-playlist-item-quality {
  background: rgba(255,255,255,.18) !important;
  color: #fff !important;
}

.x-love-music-track:hover,
.x-love-music-track.is-active,
.lgnewui-music-playlist-item:hover,
.lgnewui-music-playlist-item.is-active,
.lgnewui-music-playlist-item.active {
  background: rgba(218, 238, 190, .22) !important;
  color: #fff !important;
  box-shadow: inset 3px 0 0 rgba(255,255,255,.92) !important;
}

.lgnewui-music-playlist-now {
  background: rgba(126, 161, 92, .96) !important;
  border: 1px solid rgba(229, 242, 211, .28) !important;
  box-shadow: 0 12px 34px rgba(43, 61, 33, .28) !important;
}

.lgnewui-music-playlist-now strong,
.lgnewui-music-playlist-now span,
.x-love-music-track strong,
.x-love-music-track small,
.x-love-music-track-add {
  color: #fff !important;
}

.x-love-volume-bars button {
  background: rgba(255,255,255,.24) !important;
}

.x-love-volume-bars button.is-on {
  background: #fff !important;
}
