/* bc-v108d: never cut names off */
*{text-overflow:clip!important}
.b6tn,.b6tx span,.flt b,.fllg b,.f6pn b,.f6bc span,.fs-chip b,.scorebug .nm,.bb-chip small,.bb-chip b,.bb-pl span,.bb-st>div>span:nth-child(2),.fb-drv span,.fb-dr span,.vb-rb b,.vb-pl b,.vb-pl span,.gs-top h2,.stn,.bcsn,#rl .rlt small,#rl .lnname,#rl .lnpos,.fieldcard .row b,.bteams small,#view .seg.pbtabs button .tl,#view .seg.sides button,.hcoll .hprev,.hcoll .hprev .hpt,[style*="ellipsis"]{white-space:normal!important;overflow:visible!important;overflow-wrap:break-word;word-break:normal;hyphens:manual}
.b6tn{font-size:clamp(14px,4.4vw,18px)!important;line-height:1.1}
.vb-rb b{font-size:clamp(18px,6vw,28px)!important;line-height:1.05}
.vb-pl b{font-size:clamp(15px,4.6vw,22px)!important}
.bb-chip b{font-size:clamp(14px,4.2vw,19px)!important}
.flt b{font-size:clamp(16px,5vw,22px)!important}
#view .seg.sides button{font-size:clamp(11.5px,3.3vw,13.5px)!important;line-height:1.15;min-height:48px}
header .brand{white-space:normal!important;overflow:visible!important;font-size:clamp(13px,4.2vw,20px);line-height:1.05;min-width:0;flex-shrink:1}
#rl .lnpos{max-width:none!important}
.b8t.b8k{white-space:normal!important;overflow:visible!important;overflow-wrap:normal;font-size:clamp(11px,3.3vw,14px)!important;line-height:1.1;min-height:48px;padding-left:4px!important;padding-right:4px!important}
header .brand,header .brand #appName{font-size:clamp(11px,3.1vw,20px)!important;letter-spacing:0!important}
.scorebug .nm{font-size:clamp(9px,2.5vw,14px)!important;letter-spacing:0!important;overflow-wrap:normal!important;line-height:1.1;min-width:0}
.scorebug .tm{min-width:0}
