.ld-radio-top,.ld-radio-preferences{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ld-radio-preferences{font:14px/1.4 system-ui,sans-serif;color:#012169;margin:8px 0}.ld-radio-preferences>label{display:flex;align-items:center;gap:8px;min-height:44px}.ld-radio-preferences input{accent-color:#012169;width:19px;height:19px}.ld-radio-preferences select{min-height:42px;border:1px solid #ccd1dc;border-radius:6px;padding:8px;max-width:300px;width:100%;font:inherit;background:#fff;color:#012169}.ld-song-picker>span{white-space:nowrap}.ld-radio-top{margin:16px 0;padding:12px 0;border-bottom:1px solid #e3e5eb}#news-player[data-kind="music"] .news-player-copy>span{color:#C8102E}@media(max-width:700px){.ld-radio-preferences{width:100%;gap:4px 14px}.ld-radio-preferences .ld-song-picker{width:100%;max-width:100%;flex-wrap:wrap}.ld-song-picker select{max-width:100%;flex:1;min-width:150px}.ld-radio-top{padding:8px 0}#news-player{max-width:100vw;box-sizing:border-box}}
/* Reader productions keep their native phone framing inside the existing news grid. */
#article-cards .news-visual:has(>.studio-video){aspect-ratio:auto!important;height:auto;max-height:none;min-height:0}#article-cards .news-visual>.studio-video{display:block;aspect-ratio:auto!important;object-fit:contain}.studio-video{display:block}
