/* esc-fix5-radio.css (fix5, additive 2026-10-20): ESC Radio mini-player stays on ONE clean row.
   esc-radio.js sizes the floating player to 430px (370px on phones) but esc-ui4-queue (☰) and esc-partner-radio (Partner) add
   buttons after that, so the station name collapsed to "…" (844x390: 0px wide) and Partner hung outside the player / screen.
   Container queries on the player's own width: duplicate volume slider (the dock has one) and the station-info "more" button
   (the station name opens the same view) yield first; every control keeps its code. Remove this file + its index.html line to revert. */
#escRadioPlayer{container-type:inline-size;container-name:erp;box-sizing:border-box;gap:4px;overflow:hidden;flex-wrap:nowrap!important;flex-direction:row!important}
#escRadioPlayer .erp-main{flex:1 1 96px!important;min-width:96px!important;overflow:hidden}
#escRadioPlayer .erp-name,#escRadioPlayer .erp-st{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;writing-mode:horizontal-tb}
#escRadioPlayer>button{flex-shrink:0}
#escRadioPlayer .epr-pbtn{flex:0 0 auto!important;max-width:60px;margin-left:0!important;overflow:hidden;text-overflow:ellipsis}
#escRadioPlayer.erp-indrawer{container-type:normal}
@container erp (max-width:480px){
  #escRadioPlayer input[type=range],#escRadioPlayer .erp-more{display:none!important}
  #escRadioPlayer .erp-prev,#escRadioPlayer .erp-next,#escRadioPlayer .erp-lock,#escRadioPlayer .erp-fav,#escRadioPlayer .erp-stop,#escRadioPlayer .ui4-qbtn{width:36px!important;min-width:36px!important;padding-left:0!important;padding-right:0!important}
}
@container erp (max-width:400px){
  #escRadioPlayer .erp-prev,#escRadioPlayer .erp-next,#escRadioPlayer .erp-lock,#escRadioPlayer .erp-fav,#escRadioPlayer .erp-stop,#escRadioPlayer .ui4-qbtn{width:32px!important;min-width:32px!important}
  #escRadioPlayer .erp-play{width:40px!important;min-width:40px!important;flex-basis:40px!important}
  #escRadioPlayer .epr-pbtn{font-size:10px!important;padding:2px 5px!important;min-width:0!important;width:auto!important}
}
#escRadioPlayer .epr-pbtn{font-size:11px!important;line-height:1.2}
