#player-artwork{position:relative;overflow:hidden}
.player-artwork-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:inherit;font-size:inherit}
#player-cover{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;border-radius:inherit}
#player-cover[hidden],#player-artwork-fallback[hidden],#player-cover-credit[hidden],#player-cover-ai[hidden]{display:none!important}
.station-info #song-artist{font-size:10px;color:#a4a4af;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:3px}
#player-cover-credit{display:block;color:#b7b4c1;font-size:7.5px;line-height:1.3;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}
.station-art #player-cover-ai{position:absolute;bottom:3px;right:3px;margin:0;padding:2px 3px;border-radius:3px;letter-spacing:.02em;background:#282731ad;color:#fff;font-size:7px;line-height:1}
html[data-dsw-images=hide] #player-cover,html[data-dsw-images=hide] #player-cover-ai,html[data-dsw-images=hide] #player-cover-credit{display:none!important}
html[data-dsw-images=hide] #player-artwork-fallback{display:flex!important}
@media(max-width:760px){.station-info #song-artist{font-size:9px;max-width:calc(100vw - 175px)}#player-cover-credit{font-size:7px;max-width:calc(100vw - 175px)}}
