.sportsbook:not(.hasLeftMenu){grid-template-columns:1fr 330px;grid-template-areas:"header header" "content betslip" "footer footer"}.sportsbook .sgm-body-bc{padding-inline-start:0;padding-inline-end:0}.sportsbook .sgm-market-search{position:sticky;top:0;box-shadow:0 0 0 2px rgba(var(--b),1);background:rgba(var(--b),1);z-index:1}.sportsbook .sgm-market-search+.sgm-body-bc{margin-top:2px}.sportsbook .horizontal-sl-tab{box-shadow:none}.sportsbook .sgm-market-g-item-bc>.market-bc:not(:hover,.active,.m-g-header,.market-base){background:rgba(var(--b-sc),.2)}.sportsbook .comp-name-fav-row-bc{border-radius:var(--border-radius)}.sportsbook .comp-name-fav-row-bc .flag-bc{margin-inline-end:10px}.sportsbook .casino-full-game-bg{position:fixed;width:calc(100% - 20px)}.sportsbook .casino-full-game-bg .casino-full-game-container{flex:unset}.market-group-holder-bc.left-menu-market{margin-top:10px}.market-group-holder-bc .market-group-item-bc{overflow:hidden}.market-group-holder-bc .market-bc{flex-direction:row;min-height:34px;padding:4px 10px}.market-group-holder-bc .market-name-bc{flex:auto;text-align:start;margin-bottom:0;margin-inline-end:4px}.market-group-holder-bc .market-coefficient-bc{flex-shrink:0}.market-group-holder-bc .market-odd-bc{font-size:12px;line-height:14px}.sportsbook-container{display:flex;height:100%;position:relative;padding-bottom:10px}.sportsbook-container.sportsbook-small-view.hide-competition-details .prematch-page-bc,.sportsbook-container.sportsbook-small-view.hide-competition-details .sportsbook-center-section .special-games-container{display:none}.sportsbook-container.sportsbook-small-view.hide-competition-details .game-details-section{width:100%;padding-inline-start:0}.sportsbook-container.sportsbook-small-view.hide-competition-details .game-details-section .live-page-sections-bc+.live-page-sections-bc{position:relative;z-index:0}.left-menu-container{flex-shrink:0;display:flex;flex-direction:column;width:300px;background:rgba(var(--b),1);transition:width var(--default-transition-duration)}.left-menu-container>div+div{margin-top:2px}.left-menu-container .sport-search-bc{position:relative;padding-inline-end:37px}[dir=ltr] .left-menu-container .ss-icon-holder-bc{right:0}[dir=rtl] .left-menu-container .ss-icon-holder-bc{left:0}.left-menu-container .second-tabs-bc .tab-bc:hover,.left-menu-container .second-tabs-bc .tab-bc.active{color:rgba(var(--hero-sc),1);background:rgba(var(--hero),1)}.left-menu-container .second-tabs-bc .tab-bc.selected-underline:before{content:none}.left-menu-container .filter-sports-bc{flex-shrink:0;margin-bottom:0;padding:5px;background:rgba(var(--b-sc),.05);border-radius:var(--border-radius)}.left-menu-container .filter-sports-bc .form-control-bc .multi-select-label-bc,.left-menu-container .tournament-select{padding:0}.left-menu-container .tournament-select .multi-select-label-bc{width:100%}.left-menu-container .tournament-select .form-control-icon-bc{font-size:12px}.left-menu-container .special-games-container{padding:0 5px}[dir=ltr] .left-menu-container .market-group-item-bc:first-child .market-bc{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}[dir=rtl] .left-menu-container .market-group-item-bc:first-child .market-bc{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}[dir=ltr] .left-menu-container .market-group-item-bc:last-child .market-bc{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}[dir=rtl] .left-menu-container .market-group-item-bc:last-child .market-bc{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.left-menu-search{display:flex;align-items:center;padding:5px;background:rgba(var(--b-sc),.05);border-radius:var(--border-radius);position:relative}.left-menu-close-icon{margin-inline-start:13px;color:rgba(var(--b-sc),.8);font-size:18px;cursor:pointer}.left-menu-close-icon:hover{color:rgba(var(--b-sc),1)}.pp-sport-list-holder-bc{flex:auto}.sportsbook-center-section{flex:auto;height:100%;margin-inline-start:10px;position:relative}.sportsbook-center-section .prematch-page-bc,.sportsbook-center-section .special-games-container>.popular-matches-bc,.sportsbook-center-section .express-of-the-day,.sportsbook-center-section .game-details-section{flex-shrink:0;height:100%;padding-inline-end:2px;will-change:scroll-position;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.sportsbook-center-section .prematch-page-bc:only-child,.sportsbook-center-section .special-games-container>.popular-matches-bc:only-child,.sportsbook-center-section .express-of-the-day:only-child,.sportsbook-center-section .game-details-section:only-child{width:100%}.sportsbook-center-section .prematch-page-bc:not(:only-child),.sportsbook-center-section .special-games-container>.popular-matches-bc:not(:only-child),.sportsbook-center-section .express-of-the-day:not(:only-child),.sportsbook-center-section .game-details-section:not(:only-child){width:50%}.sportsbook-center-section .prematch-page-bc+.game-details-section,.sportsbook-center-section .special-games-container+.game-details-section{padding-inline-start:10px}.sportsbook-center-section .market-filter-cell-bc{width:165px}.sportsbook-center-section .c-info-content-bc{min-width:70px;width:auto;flex:auto;flex-wrap:wrap;padding:5px}.sportsbook-center-section .GameListItemLoader .c-info-content-bc{flex:none;width:78px}.sportsbook-center-section .GameListItemLoader .c-info-more-bc.flags-content{width:auto}.sportsbook-center-section .c-info-time-bc{width:100%;margin-inline-start:5px}.sportsbook-center-section .c-teams-bc{padding-inline-start:5px}.sportsbook-center-section .c-info-more-bc{padding:0 5px}.sportsbook-center-section .c-odd-bc{width:54px}.sportsbook-center-section .c-odd-bc:nth-child(4):nth-last-child(2),.sportsbook-center-section .c-odd-bc:nth-child(5):last-child{width:81px}.sportsbook-center-section .express-of-the-day .competition-wrapper-bc .btn{max-width:100%}.sportsbook-center-section .express-of-the-day .competition-wrapper-bc .competition-header-bc+.express-show-events-padding{padding-top:10px}.sportsbook-center-section-scroll{display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.sportsbook-center-section-scroll .special-games-container{margin:0}.sportsbook-center-section-scroll .special-games-container:only-child{width:100%}.sportsbook-center-section-scroll .special-games-container:not(:only-child){width:50%}.prematch-page-bc .market-filter-bc{margin-bottom:1px}.comp-live-title-bc{cursor:pointer;transition:background var(--default-transition-duration)}.comp-live-title-bc:hover{background:rgba(var(--oc-1-hover),1)}.betslip-game-animation-block .sport-game-detail-holder-bc{padding:0}
