/* Shared one-line platform navigation, with scrolling confined to each strip. */
#dScope,#oChannelChips,#platSubTabs.seg,#bdChannels.seg,.cs-toolbar>.seg {
 display:flex; flex-wrap:nowrap; align-items:center; gap:6px;
 width:auto; min-width:0; max-width:100%; height:auto; min-height:44px;
 overflow-x:auto; overflow-y:hidden; padding:3px; scrollbar-width:thin;
}
#dScope>*,#oChannelChips>*,#platSubTabs.seg>*,#bdChannels.seg>*,.cs-toolbar>.seg>* {
 flex:0 0 auto; white-space:nowrap; min-height:38px; height:auto;
}
.cs-toolbar>.seg{margin-right:auto}
.cs-toolbar:first-child>.seg{flex:1 1 260px}
.cs-toolbar>.btn{flex:0 0 auto}
@media(max-width:760px){
 #dScope{display:flex}
 .cs-toolbar:first-child>.seg{flex-basis:100%}
 .cs-toolbar>.seg{width:auto;margin:0 auto 0 0}
 .cs-toolbar .seg button{flex:0 0 auto}
 #dScope>*,#oChannelChips>*,#platSubTabs.seg>*,#bdChannels.seg>*,.cs-toolbar>.seg>*{min-height:44px}
}
