/* Keep each offscreen match out of layout and paint until it approaches view. */
@supports (content-visibility: auto) {
  html.sezar-sports-performance .single-g-info-bc,
  html.sezar-sports-performance .c-segment-holder-bc.markets.gameList {
    content-visibility: auto;
    contain-intrinsic-size: 100px;
    contain-intrinsic-size: auto 100px;
  }
}
/* Fixed, blurred surfaces otherwise repaint with live odds underneath. */
html.sezar-sports-performance body { background-attachment: scroll !important; }
html.sezar-sports-performance .header-bc,
html.sezar-sports-performance .layout-header-holder-bc,
html.sezar-sports-performance .hdr-main-content-bc {
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
}
@media (prefers-reduced-motion: reduce) {
  html.sezar-sports-performance .sw-container-bc.animated,
  html.sezar-sports-performance .swipe-fav-container-bc.animated,
  html.sezar-sports-performance .sezar-header-wa__glyph {
    animation: none !important;
    transition: none !important;
  }
}

[class^="bc-i-"],[class*=" bc-i-"],i[class*="bc-i-"]{font-family:BetConstruct-Icons!important;font-weight:400!important;font-style:normal!important}
