/* ContestProp LIVE v1.4.19 desktop/kiosk fix.
 * Prevent the LIVE BANDS score/trend column from overflowing and being
 * clipped on 1600x900-class displays and other short desktop viewports.
 */
@media (min-width:901px) and (max-width:1600px),
       (min-width:901px) and (max-height:900px){
  .band-card{
    grid-template-columns:68px minmax(0,1fr) 84px!important;
    gap:7px!important;
  }

  .band-mid{
    min-width:0!important;
    overflow:hidden!important;
  }

  .band-region,
  .band-meta{
    min-width:0!important;
    white-space:nowrap!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
  }

  .band-score{
    width:84px!important;
    min-width:84px!important;
    max-width:84px!important;
    overflow:visible!important;
  }

  .band-score strong{
    font-size:27px!important;
    line-height:1!important;
  }

  .band-score span{
    display:block!important;
    max-width:84px!important;
    font-size:8px!important;
    line-height:1.08!important;
    letter-spacing:-.02em!important;
    white-space:nowrap!important;
    overflow:visible!important;
    text-overflow:clip!important;
  }
}

@media (min-width:901px) and (max-width:1250px){
  .band-card{
    grid-template-columns:64px minmax(0,1fr) 82px!important;
    gap:6px!important;
  }
  .band-score{
    width:82px!important;
    min-width:82px!important;
    max-width:82px!important;
  }
  .band-score span{max-width:82px!important;font-size:7.5px!important}
}
