/* Coral theme night-mode overrides. Coral toggles .nice-dark-mode on <body>. */
body.nice-dark-mode .aplayer,
body.nice-dark-mode meting-js .aplayer { background:#252525; color:#c9c9c9; box-shadow:0 2px 2px rgba(0,0,0,.22),0 1px 5px rgba(0,0,0,.35); }
body.nice-dark-mode .aplayer .aplayer-info,
body.nice-dark-mode .aplayer .aplayer-list,
body.nice-dark-mode .aplayer .aplayer-lrc { color:#c9c9c9; }
body.nice-dark-mode .aplayer .aplayer-info,
body.nice-dark-mode .aplayer .aplayer-list li,
body.nice-dark-mode .aplayer.aplayer-withlist .aplayer-info { border-color:#3d3d3d; }
body.nice-dark-mode .aplayer .aplayer-music,
body.nice-dark-mode .aplayer .aplayer-music .aplayer-title,
body.nice-dark-mode .aplayer .aplayer-author,
body.nice-dark-mode .aplayer .aplayer-list .aplayer-list-index,
body.nice-dark-mode .aplayer .aplayer-list .aplayer-list-author { color:#c9c9c9; }
body.nice-dark-mode .aplayer .aplayer-list ol li:hover,
body.nice-dark-mode .aplayer .aplayer-list ol li.aplayer-list-light { background:#333; }
body.nice-dark-mode .aplayer .aplayer-list ol::-webkit-scrollbar-thumb { background-color:#555; }
body.nice-dark-mode .aplayer .aplayer-list ol::-webkit-scrollbar-thumb:hover { background-color:#666; }
body.nice-dark-mode .aplayer .aplayer-icon path { fill:#c9c9c9; }
body.nice-dark-mode .aplayer .aplayer-miniswitcher { background:#333; }
body.nice-dark-mode .aplayer .aplayer-miniswitcher .aplayer-icon path { fill:#c9c9c9; }
/* The lyric masks use backgrounds, not text shadows. */
body.nice-dark-mode .aplayer .aplayer-lrc:before {
    background:linear-gradient(180deg,#252525 0,rgba(37,37,37,0));
    filter:none;
}
body.nice-dark-mode .aplayer .aplayer-lrc:after {
    background:linear-gradient(180deg,rgba(37,37,37,0) 0,rgba(37,37,37,.8));
    filter:none;
}
body.nice-dark-mode .aplayer .aplayer-lrc p { color:#c9c9c9; }
body.nice-dark-mode .aplayer .aplayer-lrc p.aplayer-lrc-current { color:#e8e8e8; }
body.nice-dark-mode .aplayer .aplayer-info .aplayer-controller .aplayer-time { color:#aaa; }
body.nice-dark-mode .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon path { fill:#aaa; }
body.nice-dark-mode .aplayer .aplayer-info .aplayer-controller .aplayer-time .aplayer-icon:hover path { fill:#e8e8e8; }
