@keyframes content-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes content-fade-out{0%{opacity:1}100%{opacity:0}}.sportsbook-v2 .sort-filter{display:none}.sportsbook-v2 .market-card .inplay-coupon{padding-top:0}.sportsbook-v2 .market-card .inplay-coupon .inplay-coupon-row.more-button-wrapper:last-child{margin-bottom:var(--bvsSpacing4Xl)}.sportsbook-v2 .market-card .inplay-coupon .inplay-coupon-row.more-button-wrapper~.inplay-see-all-link:last-child{background:var(--surfacePageBg);box-shadow:none;margin-bottom:var(--bvsSpacing4Xl)}.sportsbook-v2 .section-wrapper .home-components-container{margin:var(--bvsSpacingXl) 0}.sportsbook-v2 .section-wrapper>.bvs-header{padding:var(--bvsSpacingLg);margin:0;background-color:var(--sportCategoryPageSectionTitleBg);font-size:14px;border-bottom:none;margin-bottom:1px}.sportsbook-v2 .section-wrapper .list-wrapper{margin:0;padding:0}.sportsbook-v2 .section-wrapper .list-wrapper .list-header{background-color:var(--sportCategoryPageCategoryItemBgPrimary);color:var(--sportCategoryPageCategoryItemText);text-decoration:none;padding:var(--bvsSpacingLg);justify-content:flex-start;height:40px;box-sizing:border-box;font-size:14px;cursor:pointer}.sportsbook-v2 .section-wrapper .list-wrapper .list-header>img{width:24px;height:24px;border-radius:50%;margin-right:8px}.sportsbook-v2 .section-wrapper .list-wrapper .list-header .bvs-icon{align-items:center;margin-right:var(--bvsSpacingMd)}.sportsbook-v2 .section-wrapper .list-wrapper .list-header .list-header__icons .bvs-icon{margin-right:0}.sportsbook-v2 .section-wrapper .list-wrapper .list-header .sportsbook-v2-country__logo,.sportsbook-v2 .section-wrapper .list-wrapper .list-header .sportsbook-v2-sport__logo{width:24px;height:24px;background-size:100%;border-radius:50%;display:flex;margin-right:var(--bvsSpacingMd)}.sportsbook-v2 .section-wrapper .list-wrapper .list-header .sportsbook-v2-sport__logo{background:none;border-radius:0}.sportsbook-v2 .section-wrapper .list-wrapper .list-header h3{display:flex;flex-grow:1;font-size:14px;font-weight:normal}.sportsbook-v2 .section-wrapper .list-wrapper .list-header a{color:var(--sportCategoryPageSectionTitleText);font-size:14px;font-weight:normal;flex-grow:1}.sportsbook-v2 .section-wrapper .list-wrapper .list-header .list-header__icons{display:flex;justify-content:flex-end}.sportsbook-v2 .section-wrapper .list-wrapper .list-header .list-header__icons .bvs-icon{margin-bottom:0}.sportsbook-v2 .section-wrapper .list-wrapper .list-header .list-header__icons .bvs-icon:after{border-color:var(--sportCategoryPageCategoryItemTextSecondary)}.sportsbook-v2 .section-wrapper .list-wrapper .bvs-card{border-radius:0;padding:0;box-shadow:none}.sportsbook-v2 .section-wrapper .list-wrapper .bvs-card .list{border-bottom:none;padding:0}.sportsbook-v2 .section-wrapper .list-wrapper .bvs-card .list a{padding:var(--bvsSpacingLg) var(--bvsSpacingLg) var(--bvsSpacingLg) var(--bvsSpacing3Xl);background:var(--sportCategoryPageCategoryItemBgSecondary);color:var(--sportCategoryPageCategoryItemText);box-sizing:border-box;display:flex;align-items:center;text-decoration:none;text-align:left;line-height:16px}.sportsbook-v2 .section-wrapper .list-wrapper .bvs-card .list a .bvs-icon.is-arrow-right{margin-bottom:0}.sportsbook-v2 .section-wrapper .list-wrapper .bvs-card .list a .coupon-header-total{display:flex;padding-right:var(--bvsSpacingMd);padding-left:var(--bvsSpacingMd);flex-grow:1;justify-content:flex-end;align-items:center;font-size:12px;color:var(--sportCategoryPageCategoryItemTextSecondary)}.sportsbook-v2 .section-wrapper .list-wrapper.grid{display:grid;grid-template-columns:1fr 1fr;margin-bottom:0;padding-bottom:var(--bvsSpacingXs)}.sportsbook-v2 .section-wrapper .list-wrapper.grid:has(>:nth-child(2):last-child){grid-template-columns:1fr 1fr}.sportsbook-v2 .section-wrapper .list-wrapper.grid:has(.bvs-link:only-child){grid-template-columns:auto}.sportsbook-v2 .section-wrapper .list-wrapper.grid .list-header{border:1px solid var(--dividerlineDividerLine);margin:-1px;justify-content:flex-start;height:40px;height:40px;box-sizing:border-box}.sportsbook-v2 .section-wrapper .list-wrapper.grid .list-header:last-child:not(:nth-child(even)){grid-column:span 2}.sportsbook-v2 .section-wrapper .list-wrapper .list-wrapper.expandable .list-header{border-bottom:none}.sportsbook-v2 .section-wrapper .list-wrapper .list-wrapper.expandable.open{margin-bottom:0}.sportsbook-v2 .section-wrapper .list-wrapper.sportsbook-v2-live-upcoming .list-wrapper .list-header .bvs-icon{width:24px;height:24px;background-size:100%;margin:0 var(--bvsSpacingMd) 0 0}.sportsbook-v2 .section-wrapper .list-wrapper:last-child{padding-bottom:var(--bvsSpacingXs)}.sportsbook-v2 .sportbook-wrapper{margin:0 0 var(--bvsSpacing4Xl) 0;padding:0}.sportsbook-v2 .sportbook-wrapper .market-card{margin-bottom:var(--bvsSpacingXs)}.sportsbook-v2 .sportbook-wrapper .market-card .bvs-card-header{padding:var(--bvsSpacingLg);color:var(--sportMarketGroupMarketFixtureText);background:var(--sportMarketGroupMarketFixtureBg);margin-bottom:1px}.sportsbook-v2 .sportbook-wrapper .market-card .bvs-card{border-radius:0;padding:0}.sportsbook-v2 .sportbook-wrapper .market-card .bvs-card.inplay-template-c3-coupon .inplay-coupon-row .inplay-coupon-favcompetition-column .inplay-coupon-team-name,.sportsbook-v2 .sportbook-wrapper .market-card .bvs-card.inplay-template-c-coupon .inplay-coupon-row .inplay-coupon-favcompetition-column .inplay-coupon-team-name{color:var(--sportMarketGroupParticipantsTextSecondary);font-size:14px;font-weight:700}.sportsbook-v2 .site-header{background:var(--navigationHeaderBalancePanelBg);border-radius:0;margin:0}@media (min-width: 1440px){.sportsbook-v2.site-wrapper--with-right-bar .site-header{right:calc(50% - 400px);left:calc(50% - 400px)}}.sportsbook-v2 .sportsbook-v2__header{position:relative;background:linear-gradient(180deg, var(--sportHeaderGradientStart) 0%, var(--sportHeaderGradientEnd) 100%);margin:-56px 0px 0 0;padding-top:56px;overflow:auto}.sportsbook-v2 .sportsbook-v2__header .site-header-wrapper{display:block;background:none;height:auto;padding:0}@media (min-width: 1024px){.sportsbook-v2 .sportsbook-v2__header{margin:-74px 0 0 0;padding-top:74px}}.sportsbook-v2 .sportsbook-v2__header+.sportsbook-wrapper{margin-bottom:4px}.sportsbook-v2 .sportsbook-v2__header .sports-banner+.site-header-title{margin-top:0}.sportsbook-v2 .sportsbook-v2__header .sports-banner{display:none}.sportsbook-v2 .sportsbook-v2__header .header_navigation_portal{padding:0}.sportsbook-v2 .sportsbook-v2__header .header_navigation_portal .sportbook-section-tabs{padding:0}.sportsbook-v2 .sportsbook-v2__header .sportbook-section-tabs{margin:0;width:auto}.sportsbook-v2 .sportsbook-v2__header .sportbook-section-tabs.bvs-carousel .bvs-carousel__slider{padding:0}.sportsbook-v2 .sportsbook-v2__header .sportbook-section-tabs .bvs-carousel__slider .bvs-carousel__arrow-wrap--left:not(.disabled){background-image:linear-gradient(90deg, var(--sportHeaderGradientEnd) 0%, transparent 100%)}.sportsbook-v2 .sportsbook-v2__header .sportbook-section-tabs .bvs-carousel__slider .bvs-carousel__arrow-wrap--right:not(.disabled){background-image:linear-gradient(90deg, transparent 0%, var(--sportHeaderGradientEnd) 100%)}.sportsbook-v2 .sportsbook-v2__header .sportbook-section-tabs .bvs-carousel__slider .bvs-button-tab{color:var(--sportHeaderHeaderNavUnselected);padding:0;-webkit-tap-highlight-color:transparent}.sportsbook-v2 .sportsbook-v2__header .sportbook-section-tabs .bvs-carousel__slider .bvs-button-tab:first-child{margin-left:var(--bvsSpacingLg)}.sportsbook-v2 .sportsbook-v2__header .sportbook-section-tabs .bvs-carousel__slider .bvs-button-tab:hover{border-color:var(--sportFilterMenuBg)}.sportsbook-v2 .sportsbook-v2__header .sportbook-section-tabs .bvs-carousel__slider .bvs-button-tab.active{color:var(--sportHeaderHeaderNavSelected);border-color:var(--sportHeaderHeaderNavSelected)}.sportsbook-v2 .sportsbook-v2__header .header_navigation_portal .sportbook-section-tabs:has(.bvs-carousel__slider>.bvs-button-tab){padding:0}.sportsbook-v2 .sportsbook-v2__header .header_navigation_portal .sportbook-section-tabs .bvs-carousel__slider{column-gap:var(--bvsSpacing3Xl)}.sportsbook-v2 .sportsbook-v2__header .sports-banner+.site-header-title .bvs-header{cursor:default}@media (min-width: 1024px){.sportsbook-v2 .sportsbook-v2__header .sports-banner+.site-header-title .sports-header-dropdown{padding-left:var(--bvsSpacingLg);padding-right:var(--bvsSpacingLg)}}.sportsbook-v2 .sportsbook-v2__header .sports-header-dropdown{display:flex;color:var(--sportHeaderTitle);background:transparent;cursor:pointer;align-items:center;font-size:24px;font-weight:bold;line-height:32px;height:52px;box-sizing:border-box;-webkit-tap-highlight-color:transparent;padding:var(--bvsSpacingLg)}.sportsbook-v2 .sportsbook-v2__header .sports-header-dropdown .sportsbook-v2-sport__logo{width:28px;height:28px;background-size:100%;margin-right:var(--bvsSpacingMd)}.sportsbook-v2 .sportsbook-v2__header .sports-header-dropdown .bvs-icon{margin-left:8px}.sportsbook-v2 .sportsbook-v2__header .sports-header-dropdown .bvs-icon:after{border-width:2px;width:8px;height:8px;margin-top:0}.sportsbook-v2 .contents-wrapper{padding-left:0;padding-right:0;padding-top:56px}@media (min-width: 1024px){.sportsbook-v2 .contents-wrapper{padding-top:74px;padding-left:16px;padding-right:16px}}@media screen and (max-width: 1280px){.sportsbook-v2 .contents-wrapper{padding-left:0}}.sportsbook-v2 .contents-wrapper::before,.sportsbook-v2 .contents-wrapper::after{display:none}.sportsbook-v2 .contents-wrapper.site-header--logged-in{padding-top:80px}.sportsbook-v2 .contents-wrapper.site-header--logged-in .sportsbook-v2__header{margin-top:-80px}@media (max-width: 1024px){.sportsbook-v2 .contents-wrapper.site-header--logged-in .sportsbook-v2__header{margin-top:-80px;padding-top:80px}}.sportsbook-v2 .contents-wrapper .react-contents .sportsbook-v2__header~.bvs-spinner-wrapper.is-big{height:calc(100vh - 226px);padding:0}.sportsbook-v2 .contents-wrapper .react-contents .sportsbook-v2__header~.section-wrapper .bvs-spinner-wrapper.is-big{height:calc(100vh - 226px);padding:0}.sportsbook-v2 .contents-wrapper .react-contents .sportsbook-v2__header+.sportbook-section-tabs{padding:var(--bvsSpacingMd) 0;margin:0 0 var(--bvsSpacingXs) 0;background:var(--sportFilterMenuBg)}@media (min-width: 1024px){.sportsbook-v2 .contents-wrapper .react-contents .sportsbook-v2__header+.sportbook-section-tabs{padding:var(--bvsSpacingMd) 0}}.sportsbook-v2 .contents-wrapper .react-contents .sportsbook-v2__header+.sportbook-section-tabs .bvs-carousel__slider{padding-left:var(--bvsSpacingLg);padding-right:var(--bvsSpacingLg);column-gap:var(--bvsSpacingMd)}.sportsbook-v2 .contents-wrapper .react-contents .sportsbook-v2__header+.sportbook-section-tabs .bvs-carousel__slider .bvs-button-chip{flex-grow:0}.sportsbook-v2 .contents-wrapper .react-contents .sportsbook-v2__header+.sportbook-section-tabs .bvs-carousel__slider .bvs-button-chip:first-child{margin-left:0}@media (max-width: 1024px){.sportsbook-v2 .contents-wrapper .react-contents+.no-events-message .no-events-message,.sportsbook-v2 .contents-wrapper .react-contents .section-wrapper .no-events-message{padding:0;height:calc(100vh - 216px);display:flex;align-items:center;justify-content:center;flex-direction:column}}.sportsbook-v2 .contents-wrapper .react-contents+.sportbook-wrapper{margin-top:16px}@media (max-width: 1024px){.sportsbook-v2 .contents-wrapper.site-header--logged-in .react-contents .sportsbook-v2__header+.no-events-message{height:calc(100vh - 136px)}}@media (max-width: 1024px){.sportsbook-v2 .contents-wrapper.site-header--logged-in .react-contents .sportsbook-v2__header+.section-wrapper .no-events-message{height:calc(100vh - 240px)}}@media (max-width: 1024px){.sportsbook-v2.site-is-scrolling .contents-wrapper .react-contents>.sportbook-section-tabs{position:fixed;top:56px;left:0;right:0;z-index:8;border-bottom:1px solid var(--dividerlineDividerLine);background:var(--sportFilterMenuBg);border-bottom:1px solid var(--dividerlineDividerLine)}.sportsbook-v2.site-is-scrolling .contents-wrapper.site-header--logged-in .react-contents>.sportbook-section-tabs{top:80px}}.sportsbook-v2 .sports-banner+.site-header-title .sports-header-dropdown{padding-left:var(--bvsSpacingLg)}.sports-header-dropdown{display:flex;color:var(--sportHeaderTitle);cursor:pointer;align-items:center;font-size:24px;height:52px;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.sports-header-dropdown.in-play-component-header{font-size:14px;color:inherit}.sports-header-dropdown .sportsbook-v2-sport__logo{width:28px;height:28px;background-size:100%;margin-right:8px}.sports-header-dropdown .bvs-icon.is-arrow-down{margin-left:0;width:14px;height:14px}.sports-header-dropdown .bvs-icon:after{margin-top:-2px;border-width:2px;width:6px;height:6px}.inplay-coupon-team__logo.img-hide,.sportsbook-v2-sport__logo.img-hide{display:none}.sportsbook-v2 .list-modal.is-drawer{overflow-y:auto;height:auto;min-height:auto;max-height:600px;-webkit-overflow-scrolling:touch;padding-bottom:40px;padding-top:0}@media (max-width: 1024px){.sportsbook-v2 .list-modal.is-drawer{top:155px;left:0;right:0;transition:slideup-betslip 0.3s ease-in;max-height:initial;animation-name:slideup-betslip;animation-duration:0.4s;animation-fill-mode:both;animation-timing-function:ease-out}}@media screen and (orientation: portrait) and (max-device-width: 1024px){.sportsbook-v2 .list-modal.is-drawer{left:0;right:0}}@media screen and (orientation: landscape) and (max-device-width: 1024px){.sportsbook-v2 .list-modal.is-drawer{top:100px;left:0;right:0;min-width:600px;height:100%;padding-bottom:100px}}.sportsbook-v2 .list-modal.is-drawer .list-modal-top-title-wrapper{padding:var(--bvsSpacingLg);font-size:16px;font-weight:bold}.sportsbook-v2 .list-modal.is-drawer .is-close:before,.sportsbook-v2 .list-modal.is-drawer .is-close:after{background-color:var(--sportCategoryPageCategoryItemText)}.sportsbook-v2 .list-modal.is-drawer>section .list-modal-top-title-wrapper .bvs-icon{left:16px;top:12px}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group{margin:24px -16px -8px -16px}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .list-wrapper{background:var(--sportCategoryPageCategoryItemBgSecondary)}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .list-wrapper .list-header{border-bottom:1px solid var(--dividerlineDividerLine);padding:var(--bvsSpacingLg)}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .list-wrapper .list-header .bvs-icon{width:24px;height:24px;background-size:24px 24px;margin:0 var(--bvsSpacingMd) 0 0}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .list-wrapper .list-header .list-header__icons .bvs-icon{margin:0}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .list-wrapper.grid{margin-top:-1px}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .list-wrapper.grid .list-header{padding:var(--bvsSpacingLg);border-bottom:none}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .list-wrapper.grid .list-header:nth-child(odd):last-child:not(:only-child){margin-bottom:0;grid-column:span 2}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .list-wrapper:last-child{padding-bottom:var(--bvsSpacingXs)}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .section-wrapper .bvs-header{border-top:0;background:var(--sportCategoryPageSectionTitleBg);padding:var(--bvsSpacingLg)}.sportsbook-v2 .list-modal.is-drawer>section .sportsbook-v2__comp-group .section-wrapper:first-child .bvs-header:first-child{border-top:1px solid var(--dividerlineDividerLine)}.sportsbook-v2 .list-modal.is-drawer>section .bvs-spinner-wrapper{min-height:calc(100vh - 160px);padding:0}@media (min-width: 1024px){.sportsbook-v2 .list-modal.is-drawer>section .bvs-spinner-wrapper{min-height:600px}}.sportsbook-v2 .list-modal.is-drawer .bvs-header{text-align:left;border-bottom:1px solid var(--dividerlineDividerLine)}.sportsbook-v2 .list-modal.is-drawer .bvs-header:last-child{border-bottom:0}.sportsbook-v2 .list-modal.is-drawer.grid{grid-template-columns:1fr 1fr}.sportsbook-v2 .list-modal.is-drawer .list-modal-top-title-header .list-modal-top-title-wrapper{border-bottom:1px solid var(--dividerlineDividerLine)}.sportsbook-v2 .list-modal.is-drawer .list-modal-top-title-header+.section-wrapper{margin-top:var(--bvsSpacing4Xl)}
