/* V3.136: use actual SoundCloud markup for one-column mobile and compact desktop grid. */
body.fxv2 .fxv2-header .fxv318-music-panel .fxv347-track-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important;gap:8px!important;list-style:none!important;margin:10px 0!important;padding:0!important;width:100%!important;box-sizing:border-box}
body.fxv2 .fxv2-header .fxv318-music-panel .fxv347-track-grid>li{min-width:0!important;max-width:100%!important;margin:0!important;box-sizing:border-box}
body.fxv2 .fxv2-header .fxv318-music-panel .fxv318-music-heading{display:flex;align-items:center;justify-content:space-between;min-width:0}
body.fxv2 .fxv2-header .fxv318-music-panel .fxv318-music-status{font-size:12px!important;line-height:1.4!important;margin:4px 0!important}
body.fxv2 .fxv2-header .fxv318-music-panel .fxv318-music-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
body.fxv2 .fxv2-header .fxv318-music-panel [data-fxv318-close]{position:sticky;top:0;float:right;z-index:2}
@media(max-width:560px){body.fxv2 .fxv2-header .fxv318-music-panel .fxv347-track-grid{grid-template-columns:minmax(0,1fr)!important}}
