/* v275 — simple queue-style playback. Artwork is never blurred or tinted at rest. */
body.mm-shell-v19 #container :is(.mm-compact-cover-wrap,.mm-d23-cover-play,.mm256-play,.mm-skin-cover-play,.mm28-song-play,.mm-av-play){
 position:relative!important;isolation:isolate;overflow:hidden!important;
}
body.mm-shell-v19 #container .mm-compact-cover-wrap{width:48px!important;height:48px!important;border-radius:9px!important}
body.mm-shell-v19 #container .mm-compact-cover-wrap .mm-compact-play{
 position:absolute!important;inset:0!important;display:block!important;
 width:100%!important;height:100%!important;opacity:1!important;visibility:visible!important;
 border:0!important;border-radius:inherit!important;background:transparent!important;
 box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
 filter:none!important;transform:none!important;z-index:2!important;
}
body.mm-shell-v19 #container :is(.mm-compact-cover-wrap,.mm-d23-cover-play,.mm256-play,.mm-skin-cover-play,.mm28-song-play,.mm-av-play) img{
 filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
}
body.mm-shell-v19 #container :is(.mm-compact-cover-wrap,.mm-d23-cover-play,.mm256-play,.mm-skin-cover-play,.mm28-song-play,.mm-av-play) .mm-play-triangle{
 display:grid!important;place-items:center!important;position:absolute!important;
 left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;
 width:100%!important;height:100%!important;min-width:0!important;
 border:0!important;border-radius:inherit!important;
 background:rgba(0,0,0,.30)!important;color:#fff!important;box-shadow:none!important;
 backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important;
 font-size:0!important;z-index:3!important;pointer-events:none!important;
}
body.mm-shell-v19 #container :is(.mm-compact-cover-wrap,.mm-d23-cover-play,.mm256-play,.mm-skin-cover-play,.mm28-song-play,.mm-av-play) .mm-play-triangle::before{
 content:""!important;display:block!important;width:0!important;height:0!important;
 border-top:7px solid transparent!important;border-bottom:7px solid transparent!important;
 border-left:11px solid #fff!important;margin-left:3px!important;
 filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))!important;
}
body.mm-shell-v19 #container :is(.mm-compact-cover-wrap,.mm-d23-cover-play,.mm256-play,.mm-skin-cover-play,.mm28-song-play,.mm-av-play) .mm-play-triangle::after{content:none!important;display:none!important}
body.mm-shell-v19 #container :is(.mm-compact-play,.mm-d23-cover-play,.mm256-play,.mm-skin-cover-play,.mm28-song-play,.mm-av-play).is-playing .mm-play-triangle{display:none!important}
@media(hover:hover) and (pointer:fine){
 body.mm-shell-v19 #container :is(.mm-compact-cover-wrap,.mm-d23-cover-play,.mm256-play,.mm-skin-cover-play,.mm28-song-play,.mm-av-play) .mm-play-triangle{opacity:0!important;visibility:hidden!important}
 body.mm-shell-v19 #container :is(.mm-compact-item:hover,.mm-compact-item:focus-within) .mm-compact-cover-wrap .mm-play-triangle,
 body.mm-shell-v19 #container :is(.mm-d23-track:hover,.mm-d23-track:focus-within) .mm-d23-cover-play .mm-play-triangle,
 body.mm-shell-v19 #container :is(.mm256-track:hover,.mm256-track:focus-within) .mm256-play .mm-play-triangle,
 body.mm-shell-v19 #container :is(.mm-skin-track-card:hover,.mm-skin-track-card:focus-within) .mm-skin-cover-play .mm-play-triangle,
 body.mm-shell-v19 #container :is(.mm28-song:hover,.mm28-song:focus-within) .mm28-song-play .mm-play-triangle,
 body.mm-shell-v19 #container :is(.mm-av-row:hover,.mm-av-row:focus-within) .mm-av-play .mm-play-triangle{
 opacity:1!important;visibility:visible!important;
 }
}
@media(hover:none),(pointer:coarse){
 body.mm-shell-v19 #container :is(.mm-compact-cover-wrap,.mm-d23-cover-play,.mm256-play,.mm-skin-cover-play,.mm28-song-play,.mm-av-play) .mm-play-triangle{opacity:1!important;visibility:visible!important}
}
@media(prefers-reduced-motion:reduce){body.mm-shell-v19 #container .mm-play-triangle{transition:none!important}}
