.radio5-now-playing{display:flex;flex-direction:row;align-items:center;gap:1em;padding:1em 1.15em;border-radius:8px;background:rgba(16,24,32,.3);color:#fff;font:inherit;line-height:1.4}
.radio5-now-playing__logo{display:block;flex:0 0 80px;width:80px;height:80px;object-fit:contain;object-position:center;margin:0}
.radio5-now-playing__content{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:.25em}
.radio5-now-playing__label{font-size:.78em;letter-spacing:.08em;text-transform:uppercase;opacity:.72}
.radio5-now-playing__title{font-size:1.05em;font-weight:600}
.radio5-now-playing__listeners{font-size:.82em;opacity:.72}
.radio5-now-playing__audio{width:100%;margin-top:.35em}
