#onair .song{display:flex;align-items:center;gap:7px;flex-wrap:nowrap}
#onair .caster-song-window{min-width:0;flex:1 1 0;overflow:hidden;white-space:nowrap}
#onair .caster-song-track{display:inline-flex;align-items:center;gap:6px;width:max-content;white-space:nowrap;vertical-align:middle;transform:translateX(0)}
#onair #songLink{min-width:0;flex:0 0 auto;overflow:visible;white-space:nowrap;cursor:pointer}
#onair #songText{display:inline-block;white-space:nowrap;overflow-wrap:normal;animation:none;transform:translateX(0)}
#onair .caster-song-track.caster-scroll{animation:caster-song-scroll var(--caster-duration,12s) linear infinite}
@keyframes caster-song-scroll{0%,10%,100%{transform:translateX(0)}45%,55%{transform:translateX(var(--caster-distance,0px))}}
@media(prefers-reduced-motion:reduce){#onair .caster-song-track.caster-scroll{animation:none}}
#onair .caster-lyrics{flex:0 0 auto;white-space:nowrap;border:0;background:none;padding:5px 0;color:#b84923;font:inherit;font-size:13px;cursor:pointer}
#onair .caster-lyrics[hidden]{display:none!important}
#onair #songLink[aria-disabled=true]{cursor:default;pointer-events:none}
#onair #songLink:focus-visible,#onair .caster-lyrics:focus-visible{outline:2px solid #d9632e;outline-offset:3px}
#onair #djImg{object-fit:contain}
.live.caster-offline{opacity:.6}
.live.caster-offline i{background:#858b91!important;animation:none!important}

#onair .caster-song-window:hover .caster-song-track,#onair .caster-song-window:focus-within .caster-song-track{animation-play-state:paused}
