.sportsbook_root___Z3Ap{width:100%;color:var(--v3-text-color);font-size:14px}.sportsbook_root___Z3Ap .sportsbookWrapper{text-align:left;width:100%}.sportsbook_root___Z3Ap .desktopSportsbookClassicWrapper{display:flex;flex-direction:column;width:100%;height:calc(100vh - var(--headers-height, 0px));min-height:600px;padding:8px 8px 0;background-color:var(--v3-background);box-sizing:border-box}.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher{width:100%;flex-shrink:0}.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu__wrapper{box-sizing:border-box;width:100%;height:56px;padding:0 0 8px;overflow:hidden}.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu{display:flex;justify-content:center;gap:4px;height:48px;overflow-x:auto;overflow-y:hidden;background:var(--v3-black-0);border-radius:6px;scrollbar-width:none}.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu::-webkit-scrollbar{display:none}.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu__item{display:flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;height:48px;padding:16px;border-radius:0;color:var(--v3-text-color);font-size:14px;line-height:20px;letter-spacing:.42px;white-space:nowrap;text-decoration:none;cursor:pointer}.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu__item:not(:first-child){margin-left:4px}.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu__item--active,.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu__item:focus-visible,.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu__item:hover{padding-bottom:13px;background:none;border-bottom:3px solid var(--v3-primary-color);outline:none}.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu__item--active{font-weight:600}.sportsbook_root___Z3Ap .sportsbook__tabsSwitcher .customMenu__item--label{line-height:16px;color:var(--v3-text-color)}.sportsbook_root___Z3Ap .live-prematch-switcher{box-sizing:border-box;flex-shrink:0;width:100%;height:64px;padding:8px;margin-bottom:4px;border-radius:6px;background:var(--v3-black-0)}.sportsbook_root___Z3Ap .live-prematch-switcher .customMenu{display:flex;align-items:center;gap:4px;height:48px;padding:4px;overflow:hidden;border-radius:10px;background:var(--v3-black-6)}.sportsbook_root___Z3Ap .live-prematch-switcher .customMenu__item{box-sizing:border-box;display:flex;flex:1;align-items:center;justify-content:center;min-width:0;height:40px;padding:12px 6px;border-radius:6px;color:var(--v3-text-color);font-size:14px;line-height:20px;letter-spacing:.42px;white-space:nowrap;text-decoration:none;cursor:pointer}.sportsbook_root___Z3Ap .live-prematch-switcher .customMenu__item--active,.sportsbook_root___Z3Ap .live-prematch-switcher .customMenu__item:focus-visible,.sportsbook_root___Z3Ap .live-prematch-switcher .customMenu__item:hover{background-color:var(--v3-black-0);outline:none}.sportsbook_root___Z3Ap .live-prematch-switcher .customMenu__item--active{font-weight:600}@media screen and (max-width:1350px){.sportsbook_root___Z3Ap .live-prematch-switcher .customMenu__item{font-size:12px}}.sportsbook_root___Z3Ap .live-prematch-switcher .customMenu__item--label{overflow:hidden;text-overflow:ellipsis;line-height:16px}.sportsbook_root___Z3Ap .sports__tournament,.sportsbook_root___Z3Ap .sportsbook__tabContent{flex:1;min-height:0;width:100%;overflow:auto;padding-bottom:8px}.sportsbook_root___Z3Ap .sportsbook__tabContent--results{overflow:hidden}.sportsbook_root___Z3Ap .sportsbook__tabContent--calendar,.sportsbook_root___Z3Ap .sportsbook__tabContent--overview{display:flex;gap:8px;overflow:hidden}.sportsbook_root___Z3Ap .sportsbook__tabContent--calendar .calendar-tab__main,.sportsbook_root___Z3Ap .sportsbook__tabContent--calendar .overview-tab__main,.sportsbook_root___Z3Ap .sportsbook__tabContent--overview .calendar-tab__main,.sportsbook_root___Z3Ap .sportsbook__tabContent--overview .overview-tab__main{flex:19 1 0;min-width:0;height:100%}.sportsbook_root___Z3Ap .sportsbook__tabContent--calendar>.SBCol--right,.sportsbook_root___Z3Ap .sportsbook__tabContent--overview>.SBCol--right{flex:5 1 0;min-width:0;height:100%;overflow:auto}.sportsbook_root___Z3Ap .desktopSportsbookClassic{width:100%;display:flex;flex-direction:column;flex:1;min-height:0}.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list .v3-event-collapse,.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper .v3-event-collapse{margin-bottom:1px}.sportsbook_root___Z3Ap .desktopSportsbookClassic__body{display:flex;flex:1 1 auto;width:100%;min-height:0;gap:8px}.sportsbook_root___Z3Ap .sportsbookWrapper--fixedScroll .desktopSportsbookClassic,.sportsbook_root___Z3Ap .sportsbookWrapper--fixedScroll .desktopSportsbookClassicWrapper{height:auto}.sportsbook_root___Z3Ap .sportsbookWrapper--fixedScroll .desktopSportsbookClassic .SBCol{overflow:visible}.sportsbook_root___Z3Ap .SBRow{display:flex;min-height:0;gap:8px}.sportsbook_root___Z3Ap .SBCol{height:100%;display:flex;flex-direction:column;overflow:auto;min-width:0;scrollbar-width:thin}.sportsbook_root___Z3Ap .SBCol--left,.sportsbook_root___Z3Ap .SBCol--right{flex:0 0 calc((100% + 8px)*5/24 - 8px)}.sportsbook_root___Z3Ap .SBCol--middle{flex:0 0 calc((100% + 8px)*14/24 - 8px);overflow:hidden}.sportsbook_root___Z3Ap .SBCol--list{flex:0 0 calc((100% + 8px)*8/24 - 8px)}.sportsbook_root___Z3Ap .SBCol--game{flex:1 1 auto}.sportsbook_root___Z3Ap .SBCol--left>*,.sportsbook_root___Z3Ap .SBCol--right>*{flex-shrink:0}.sportsbook_root___Z3Ap .SBCol--right .sportsbook__betslip{display:flex;flex-direction:column;flex:0 0 100%;height:100%}.sportsbook_root___Z3Ap .SBCol__fixedScroll{overflow:visible}.sportsbook_root___Z3Ap .innerRow{flex:1;padding-top:8px}.sportsbook_root___Z3Ap .markets__container{flex:1;min-height:0;overflow:auto}.sportsbook_root___Z3Ap .SBRow.multiplesRow{display:block;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.sportsbook_root___Z3Ap .desktopSportsbookClassic--live .markets__container{padding-top:8px}.sportsbook_root___Z3Ap #desktopMiddleContentWrapper{width:100%;height:100%;overflow:auto;padding:0 4px}.sportsbook_root___Z3Ap #desktopMiddleContentWrapper .gameHeader__Container{margin-top:0;margin-bottom:8px;border-radius:6px}.sportsbook_root___Z3Ap .desktopSportsbookAmerican--live .sportsbook__region__skeleton{margin:0!important;padding:4px}.sportsbook_root___Z3Ap .mobileSportsbookAmericanPrematch .prematchCustomMenu{flex-shrink:0;margin-bottom:4px}.sportsbook_root___Z3Ap .mobileSportsbookAmericanPrematch .favorites-icon{position:relative;display:inline-flex}.sportsbook_root___Z3Ap .mobileSportsbookAmericanPrematch .favorites-icon__indicator{position:absolute;top:-6px;right:-10px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--v3-primary-color);color:var(--v3-color-on-primary,#fff);font-size:10px;line-height:16px;text-align:center}.sportsbook_root___Z3Ap .mobileSportsbookClassic{display:flex;flex-direction:column;min-height:calc(100dvh - var(--headers-height, 0px) - var(--bottom-nav-height, 0px))}.sportsbook_root___Z3Ap .menuWrapperDesktop{background-color:var(--v3-black-0);align-items:center;border-radius:6px;overflow:hidden;flex-shrink:0;display:flex;height:96px;width:100%;padding:0 4px 0 12px;box-sizing:border-box}.sportsbook_root___Z3Ap .menuWrapperDesktop__menu{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.sportsbook_root___Z3Ap .menuWrapperDesktop__menu::-webkit-scrollbar{display:none}.sportsbook_root___Z3Ap .menuItemDesktop{position:relative;cursor:pointer;min-width:96px;width:110px;height:80px;display:flex;flex-direction:column;flex-shrink:0;margin-right:4px;align-items:center;justify-content:center;border-radius:12px;background-color:var(--v3-black-0);color:var(--v3-text-color);text-decoration:none}.sportsbook_root___Z3Ap .menuItemDesktop:focus-visible,.sportsbook_root___Z3Ap .menuItemDesktop:hover{background-color:var(--v3-black-2);outline:none}.sportsbook_root___Z3Ap .menuItemDesktop:focus-visible .sportFavoriteButton,.sportsbook_root___Z3Ap .menuItemDesktop:hover .sportFavoriteButton{opacity:1}.sportsbook_root___Z3Ap .menuItemDesktop .sportFavoriteButton{position:absolute;top:4px;left:4px;opacity:0}.sportsbook_root___Z3Ap .menuItemDesktop .sportFavoriteButton.active{opacity:1}.sportsbook_root___Z3Ap .menuItemDesktop--active{background-color:var(--v3-black-4)}.sportsbook_root___Z3Ap .menuItemDesktop--active:after{content:"";background:var(--v3-primary-5);position:absolute;bottom:0;left:50%;margin-left:-16px;height:2px;width:32px;border-radius:1px}.sportsbook_root___Z3Ap .menuItemDesktop__iconWrapper{position:relative;display:flex}.sportsbook_root___Z3Ap .menuItemDesktop__countBadge{background-color:var(--v3-black-100);color:var(--v3-black-0);position:absolute;border-radius:7px;line-height:14px;font-size:11px;padding:0 5px;top:-6px;left:20px;z-index:1}.sportsbook_root___Z3Ap .menuItemDesktop__name{font-size:12px;line-height:16px;padding:8px 8px 0;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:110px}.sportsbook_root___Z3Ap .menuWrapperMobile{background-color:var(--v3-black-0);border-bottom:1px solid var(--v3-black-6);overflow:hidden;height:76px;width:100%;padding:8px 4px;flex-shrink:0}.sportsbook_root___Z3Ap .menuWrapperMobile__menu{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:4px;scrollbar-width:none}.sportsbook_root___Z3Ap .menuWrapperMobile__menu::-webkit-scrollbar{display:none}.sportsbook_root___Z3Ap .menuItemMobile{color:var(--v3-text-color);cursor:pointer;height:60px;min-width:68px;display:flex;flex-shrink:0;padding:8px;border-radius:8px;align-items:center;flex-direction:column;justify-content:center;position:relative;text-decoration:none}.sportsbook_root___Z3Ap .menuItemMobile--active{background-color:var(--v3-black-4)}.sportsbook_root___Z3Ap .menuItemMobile--active:after{content:"";background:var(--v3-primary-5);position:absolute;bottom:0;left:50%;margin-left:-16px;height:2px;width:32px;border-radius:1px}.sportsbook_root___Z3Ap .menuItemMobile__iconWrapper{position:relative;display:flex;margin-bottom:4px}.sportsbook_root___Z3Ap .menuItemMobile__countBadge{background-color:var(--v3-black-100);color:var(--v3-black-0);position:absolute;border-radius:7px;line-height:10px;font-size:8px;padding:0 5px;right:-7px;top:-5px;z-index:1}.sportsbook_root___Z3Ap .menuItemMobile__menuLabel{font-size:12px;line-height:16px;letter-spacing:.1px;white-space:nowrap}.sportsbook_root___Z3Ap .sportCategories{display:flex;gap:8px;overflow-x:auto;padding:8px;background:var(--v3-black-0);scrollbar-width:none}.sportsbook_root___Z3Ap .sportCategories::-webkit-scrollbar{display:none}.sportsbook_root___Z3Ap .categoryItem{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:32px;padding:0 12px;border-radius:16px;background:var(--v3-black-4);color:var(--v3-text-color);font-size:12px;text-decoration:none}.sportsbook_root___Z3Ap .categoryItem--active{background:var(--v3-primary-color);color:var(--v3-color-on-primary)}.sportsbook_root___Z3Ap .sportsHeader{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 12px;background:var(--v3-black-0);border-radius:6px 6px 0 0;border-bottom:1px solid var(--v3-black-6);flex-shrink:0}.sportsbook_root___Z3Ap .sportsHeader__title{font-size:18px;font-weight:600;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .sportsHeader__actions{display:flex;align-items:center;gap:4px}.sportsbook_root___Z3Ap .x-sbDropdown__trigger{display:inline-flex;align-items:center;gap:6px;height:32px;min-width:32px;justify-content:center;padding:0 8px;border:none;border-radius:6px;background:var(--v3-black-6);color:var(--v3-text-color);font:inherit;font-size:12px;cursor:pointer}.sportsbook_root___Z3Ap .x-sbDropdown__trigger--disabled{cursor:default;opacity:.6}.sportsbook_root___Z3Ap .x-sbDropdown__trigger>span{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .x-listFilter,.sportsbook_root___Z3Ap .x-timeFilter__reset{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:var(--v3-black-6);color:var(--v3-black-65);cursor:pointer}.sportsbook_root___Z3Ap .x-listFilter--active,.sportsbook_root___Z3Ap .x-timeFilter__reset--active{background:var(--v3-primary-color);color:var(--v3-color-on-primary)}.sportsbook_root___Z3Ap .x-sortButton--active{color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .prematchNavigation{display:flex;flex-direction:column;background:var(--v3-black-0);border-radius:6px}.sportsbook_root___Z3Ap .prematchNavigationWrapper{display:flex;flex-direction:column}.sportsbook_root___Z3Ap .navigationCollapse{border-bottom:1px solid var(--v3-black-4)}.sportsbook_root___Z3Ap .navigationCollapse__header{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 12px;border:none;background:var(--v3-black-0);color:var(--v3-text-color);font:inherit;font-size:14px;text-align:left;cursor:pointer}.sportsbook_root___Z3Ap .navigationCollapse__title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .navigationCollapse__caret{color:var(--v3-black-45);transition:transform .2s}.sportsbook_root___Z3Ap .navigationCollapse--open .root .navigationCollapse__caret{transform:rotate(180deg)}.sportsbook_root___Z3Ap .navigationCollapse__body{list-style:none;margin:0;padding:0 0 4px}.sportsbook_root___Z3Ap .competition-item-wrapper{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 20px;color:var(--v3-text-color);font-size:12px;line-height:16px;text-decoration:none}.sportsbook_root___Z3Ap .competition-item-wrapper:hover{background:var(--v3-black-2)}.sportsbook_root___Z3Ap .competition-item-wrapper--active{background:var(--v3-black-4);font-weight:600}.sportsbook_root___Z3Ap .competition-item-wrapper__name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .competition-item-wrapper__favorites{color:var(--v3-black-45);font-size:11px}.sportsbook_root___Z3Ap .verticalSportsList{list-style:none;margin:0;padding:0}.sportsbook_root___Z3Ap .verticalSportsList__item{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;color:var(--v3-text-color);font-size:14px;text-decoration:none;border-bottom:1px solid var(--v3-black-4)}.sportsbook_root___Z3Ap .verticalSportsList__item--active{background:var(--v3-black-4);font-weight:600}.sportsbook_root___Z3Ap .verticalSportsList__name{flex:1}.sportsbook_root___Z3Ap .verticalSportsList__count{color:var(--v3-black-45);font-size:12px}.sportsbook_root___Z3Ap .favoriteSideBar{background:var(--v3-black-0);border-radius:6px;flex-shrink:0}.sportsbook_root___Z3Ap .favoriteSideBar__header{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 12px}.sportsbook_root___Z3Ap .favoriteSideBar__toggle{display:inline-flex;align-items:center;gap:8px;border:none;background:none;color:var(--v3-text-color);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.sportsbook_root___Z3Ap .favoriteSideBar__clear{border:none;background:none;color:var(--v3-primary-color);font:inherit;font-size:12px;cursor:pointer}.sportsbook_root___Z3Ap .favoriteSideBar__hint{margin:0;padding:0 12px 12px;color:var(--v3-black-45);font-size:12px}.sportsbook_root___Z3Ap .favoriteSideBar__competitions{list-style:none;margin:0;padding:0}.sportsbook_root___Z3Ap .favoritesView{display:flex;flex-direction:column;gap:4px}.sportsbook_root___Z3Ap .x-favoriteStar{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--v3-black-25);cursor:pointer}.sportsbook_root___Z3Ap .x-favoriteStar--active{color:var(--v3-gold-base)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportCategoriesWrapper{flex-shrink:0;height:48px;padding:0 8px;border-bottom:1px solid var(--v3-black-6);background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportCategoriesInner{display:flex;gap:4px;height:48px;padding:8px 0;overflow-x:auto;scrollbar-width:none}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportCategoriesInner::-webkit-scrollbar{display:none}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .categoryItem{gap:4px;height:32px;padding:4px 10px;border-radius:6px;background-color:var(--v3-black-4);line-height:16px;white-space:nowrap}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .menuWrapperMobile__menu{height:80px;padding:4px 0}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;height:56px;border-bottom:1px solid var(--v3-black-6);background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .timeFilter-titleInner{display:flex;align-items:center;justify-content:space-between;gap:8px;height:48px;padding:8px 12px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .sportFavoriteButton{width:24px;height:32px;border-radius:6px;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .sportFavoriteButton.x-favoriteStar--active{color:var(--v3-gold-base)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .timeFilter-title{display:flex;flex:1;align-items:center;min-width:0;height:32px;overflow:hidden;color:var(--v3-text-color);font-size:16px;font-weight:600;line-height:24px;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .sortingBtn{width:32px;height:32px;padding:8px;border-radius:6px;background-color:var(--v3-black-6);color:var(--v3-black-45)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .sortingBtn-active{color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .timeFilter-selectButton--mobile{display:flex;flex-shrink:0;align-items:center;height:32px;border-radius:6px;background-color:var(--v3-black-6)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .timeFilter-selectButton__trigger{display:flex;align-items:center;gap:8px;height:32px;padding:6px 6px 6px 8px;border:none;background:none;color:var(--v3-text-color);font:inherit;font-size:12px;line-height:12px;cursor:pointer}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .timeFilter-icon{display:flex;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .timeFilter-selectedOption{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsHeaderWrapper--mobile .timeFilter-caretClose{display:flex;padding:0 6px 0 0;border:none;background:none;color:var(--v3-black-45);cursor:pointer}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .prematchNavigationWrapper{padding:4px;background-color:var(--v3-black-6)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .navigationCollapse{margin:0 0 4px;overflow:hidden;border-bottom:none;border-radius:6px;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .navigationCollapse__header{gap:0;height:40px;min-height:40px;padding:0 8px;line-height:16px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .navigationCollapse__title{font-size:14px;font-weight:600;line-height:16px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .navigationCollapse__body{padding:0;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .eventCollapse__icon{display:flex;flex-shrink:0;width:24px;height:24px;margin-right:8px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .eventCollapse__caretIcon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .navigationCollapse__caret{transition:transform .24s}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .navigationCollapse__caret-expanded{transform:rotate(180deg)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .competition-item-wrapper{gap:6px;height:40px;padding:10px 8px;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .competition-item-wrapper__name{padding-right:4px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .Competitions__FavoriteIconWrapper{width:16px;height:16px;margin-right:8px;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .Competitions__FavoriteIconWrapper.x-favoriteStar--active{color:var(--v3-gold-base)}.sportsbook_root___Z3Ap .SBCol--left,.sportsbook_root___Z3Ap .SBCol--left *,.sportsbook_root___Z3Ap .SBCol--left :after,.sportsbook_root___Z3Ap .SBCol--left :before{box-sizing:border-box}.sportsbook_root___Z3Ap .SBCol--left .search__sportsBook{margin-bottom:4px}.sportsbook_root___Z3Ap .SBCol--left .search__sportsBook .searchElement{max-width:unset}.sportsbook_root___Z3Ap .SBCol--left .search__sportsBook .searchBar{height:48px;padding:14px 16px}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .v3-event-collapse,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .v3-event-collapse{margin-bottom:4px}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .v3-event-collapse__header,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .v3-event-collapse__header{gap:0;min-height:40px;padding:0 8px}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .v3-event-collapse__icon,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .v3-event-collapse__icon{margin-right:8px}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .eventCollapse__title,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .eventCollapse__title{display:block;margin-right:4px;overflow:hidden;font-size:14px;font-weight:400;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .v3-event-collapse__extra,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .v3-event-collapse__extra{padding:0 8px}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .v3-event-collapse--middle>.v3-event-collapse__header,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .v3-event-collapse--middle>.v3-event-collapse__header{height:48px;padding:0 12px}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .v3-event-collapse__caret,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .v3-event-collapse__caret{transition:transform .24s}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .eventCollapse--active>.v3-event-collapse__header .v3-event-collapse__caret,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .eventCollapse--active>.v3-event-collapse__header .v3-event-collapse__caret{transform:rotate(180deg)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__clear-all,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__clear-all{padding:0;border:none;background:none;color:var(--v3-primary-color);font:inherit;font-size:12px;cursor:pointer}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__highlight,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__highlight{border:2px solid var(--v3-primary-color)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__highlight.eventCollapse--active>.v3-event-collapse__body,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__highlight.eventCollapse--active>.v3-event-collapse__body{max-height:550px;overflow:auto}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .click__add-favorite-container,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .click__add-favorite-container{padding:8px;border-radius:0 0 6px 6px;background:var(--v3-black-4);box-shadow:var(--v3-shadow-strong)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .click__add-favorite,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .click__add-favorite{display:block;padding:24px 50px;border-radius:6px;background:var(--v3-black-0);color:var(--v3-text-color);font-size:12px;line-height:16px;text-align:center;user-select:none}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__body,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__body{padding:4px;background:var(--v3-black-4)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__competitions,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__title,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__competitions,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__title{border-radius:6px}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__competitions>.v3-event-collapse__header,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__title>.v3-event-collapse__header,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__competitions>.v3-event-collapse__header,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__title>.v3-event-collapse__header{height:40px;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__competitions>.v3-event-collapse__header-active,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__title>.v3-event-collapse__header-active,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__competitions>.v3-event-collapse__header-active,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__title>.v3-event-collapse__header-active{border-bottom:1px solid var(--v3-black-6)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__competitions .eventCollapse__title,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__title .eventCollapse__title,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__competitions .eventCollapse__title,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__title .eventCollapse__title{font-weight:600}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__competitions .v3-event-collapse:not(.favorite__title),.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__title .v3-event-collapse:not(.favorite__title),.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__competitions .v3-event-collapse:not(.favorite__title),.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__title .v3-event-collapse:not(.favorite__title){margin-bottom:0;border-radius:0}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__sportHeader,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__sportHeader{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-bottom:1px solid var(--v3-black-6);background-color:var(--v3-black-0);color:var(--v3-text-color);font-size:14px;font-weight:600}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__sportHeader .v3-icon,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__sportHeader .v3-icon{color:var(--v3-primary-5)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__competitionsList,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__competitionsList{padding:8px 0 4px;background-color:var(--v3-black-2)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__competitionsList .competitionWithTooltip,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__competitionsList .competitionWithTooltip{margin:0 8px 4px;border:1px solid rgba(0,0,0,0);background:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__competitionsList .competitionWithTooltip:hover,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__competitionsList .competitionWithTooltip:hover{border-color:var(--v3-primary-5);background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-favorite__wrapper .favorite__competitionsList .Competitions__FavoriteIconWrapper,.sportsbook_root___Z3Ap .SBCol--left .left-sidebar-tournament__wrapper .favorite__competitionsList .Competitions__FavoriteIconWrapper{margin-right:6px;padding-right:6px;border-right:1px solid var(--v3-black-6)}.sportsbook_root___Z3Ap .SBCol--left .sport__tournament__wrapper{position:relative;padding:8px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background:var(--v3-black-4);box-shadow:var(--v3-shadow-strong);cursor:auto}.sportsbook_root___Z3Ap .SBCol--left .sport__tournament__wrapper>.sportsbook__region__skeleton,.sportsbook_root___Z3Ap .SBCol--left .sport__tournament__wrapper>div{border-radius:6px;background:var(--v3-black-0);font-size:12px;line-height:16px}.sportsbook_root___Z3Ap .SBCol--left .sport__tour-item{display:block;width:100%;padding:8px;border:none;border-radius:4px;background:var(--v3-black-2);color:var(--v3-black-85);font:inherit;font-size:14px;text-align:left;cursor:pointer}.sportsbook_root___Z3Ap .SBCol--left .sport__tour-item:not(:last-child){margin-bottom:4px}.sportsbook_root___Z3Ap .SBCol--left .sport__tour-item:hover{background:var(--v3-black-6)}.sportsbook_root___Z3Ap .SBCol--left .sports__tour-empty{padding:27px 52px;color:var(--v3-text-color);text-align:center}.sportsbook_root___Z3Ap .SBCol--left .sports__tour-header{display:flex;align-items:center;justify-content:space-between;padding:8px;border-bottom:1px solid var(--v3-black-4)}.sportsbook_root___Z3Ap .SBCol--left .sports__tour-name{color:var(--v3-black-85);font-size:14px;font-weight:600}.sportsbook_root___Z3Ap .SBCol--left .sports__tour-reset{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:var(--v3-black-45);font:inherit;font-size:12px;cursor:pointer}.sportsbook_root___Z3Ap .SBCol--left .sports__tour-info{padding:8px 8px 0;color:var(--v3-black-65)}.sportsbook_root___Z3Ap .SBCol--left .sports__tour-details-container{display:flex;align-items:center;justify-content:space-between;padding:8px;font-weight:600}.sportsbook_root___Z3Ap .SBCol--left .sports__tour-see-details{color:var(--v3-primary-color);text-decoration:none}.sportsbook_root___Z3Ap .SBCol--left .compactViewWrapper{margin-bottom:4px}.sportsbook_root___Z3Ap .SBCol--left .compactViewWrapper .sportsList__sport{margin-bottom:0;border-radius:6px}.sportsbook_root___Z3Ap .SBCol--left .compactViewWrapper .sportsList__sport__header{margin:0;padding:0 12px;background:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .compactViewWrapper .competitionWithTooltip--active{box-sizing:border-box;border:1px solid var(--v3-primary-5)}.sportsbook_root___Z3Ap .SBCol--left .topMatches__wrapper{background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .competitions-by-lists{width:100%;padding:4px 8px 0;background:var(--v3-black-4)}.sportsbook_root___Z3Ap .SBCol--left .competitions-by-lists__item{height:36px;overflow:hidden;border-radius:6px;background:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .competitions-by-lists__item:not(:last-child){margin-bottom:4px}.sportsbook_root___Z3Ap .SBCol--left .competitions-by-lists__item .competitionWithTooltip{height:36px;margin:0;padding:10px 8px}.sportsbook_root___Z3Ap .SBCol--left .competitions-by-lists .Competitions__FavoriteIconWrapper{margin-right:0;padding-right:6px;border-right:1px solid var(--v3-black-6)}.sportsbook_root___Z3Ap .SBCol--left .competitions-by-lists .competitionWithTooltip__name{padding-left:4px}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__content .competitions-by-lists .competitionWithTooltip__link{margin:0}.sportsbook_root___Z3Ap .SBCol--left .sportsListWrapper,.sportsbook_root___Z3Ap .SBCol--left .topMatchesSportsListWrapper{display:flex;flex-direction:column;gap:4px;color:var(--v3-text-color)}.sportsbook_root___Z3Ap .SBCol--left .topMatchesSportsListWrapper{padding:8px;background-color:var(--v3-black-4)}.sportsbook_root___Z3Ap .SBCol--left .topMatchesSportsListWrapper .sportItem{background-color:var(--v3-black-2)}.sportsbook_root___Z3Ap .SBCol--left .sportsListWrapper{padding:12px;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .sportsListWrapper .sportItem{background-color:var(--v3-black-4)}.sportsbook_root___Z3Ap .SBCol--left .sportItem{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:8px;color:var(--v3-text-color);font-size:14px;line-height:20px;letter-spacing:.6px;text-decoration:none;cursor:pointer}.sportsbook_root___Z3Ap .SBCol--left .sportItem .v3-icon{color:var(--v3-black-45)}.sportsbook_root___Z3Ap .SBCol--left .sportItem__iconName{display:flex;align-items:center;gap:8px;min-width:0}.sportsbook_root___Z3Ap .SBCol--left .sportItem--active{background-color:var(--v3-black-6);color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .SBCol--left .sportsbookNavigationsBlock{display:flex;flex-direction:column}.sportsbook_root___Z3Ap .SBCol--left .prematchNavigationWrapper{overflow:hidden;border-radius:6px;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .sportsHeader-titleWrapper,.sportsbook_root___Z3Ap .SBCol--left .sportsHeaderWrapper{display:flex;flex-flow:column nowrap;justify-content:center;width:100%;height:56px;border-bottom:1px solid var(--v3-black-6);background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .sportsHeader-titleWrapper{padding:12px;font-size:18px}.sportsbook_root___Z3Ap .SBCol--left .sportsHeader-title{overflow:hidden;color:var(--v3-text-color);font-weight:600;line-height:1;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.sportsbook_root___Z3Ap .SBCol--left .timeFilter-titleInner{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px}.sportsbook_root___Z3Ap .SBCol--left .timeFilter-title{flex:1;min-width:0;overflow:hidden;color:var(--v3-text-color);font-size:16px;font-weight:600;line-height:24px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.sportsbook_root___Z3Ap .SBCol--left .sortingFilter{display:flex;flex-shrink:0}.sportsbook_root___Z3Ap .SBCol--left .x-sbDropdown__trigger.sortingBtn{width:32px;min-width:32px;height:32px;padding:0;border-radius:6px;background-color:var(--v3-black-6);color:var(--v3-black-45)}.sportsbook_root___Z3Ap .SBCol--left .x-sbDropdown__trigger.sortingBtn-active{color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .SBCol--left .timeFilter-selectButton--desktop{display:flex;flex-shrink:0;align-items:center;min-width:120px;max-width:50%;height:32px;border:1px solid var(--v3-black-15);border-radius:6px;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .SBCol--left .timeFilter-selectButton--desktop .x-sbDropdown__trigger.timeFilter-selectButton__trigger{flex:1;justify-content:space-between;min-width:0;height:30px;padding:6px 6px 6px 8px;border-radius:6px;background:rgba(0,0,0,0);color:var(--v3-text-color);font-size:12px}.sportsbook_root___Z3Ap .SBCol--left .timeFilter-selectButton--desktop .x-sbDropdown__trigger.timeFilter-selectButton__trigger>span{max-width:none}.sportsbook_root___Z3Ap .SBCol--left .timeFilter-selectButton--desktop .timeFilter__labelConteiner{display:flex;align-items:center;gap:4px;min-width:0}.sportsbook_root___Z3Ap .SBCol--left .timeFilter-selectButton--desktop .timeFilter-label{min-width:40px;overflow:hidden;color:var(--v3-black-85);text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .SBCol--left .timeFilter-selectButton--desktop .timeFilter-caret,.sportsbook_root___Z3Ap .SBCol--left .timeFilter-selectButton--desktop .timeFilter-caretClose,.sportsbook_root___Z3Ap .SBCol--left .timeFilter-selectButton--desktop .timeFilter-icon{display:flex;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .SBCol--left .timeFilter-selectButton--desktop .timeFilter-caretClose{padding:0 6px 0 0;border:none;background:none;cursor:pointer}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapseWrapper{padding:8px;background-color:var(--v3-black-0);color:var(--v3-text-color)}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__wrapper{margin-bottom:4px;overflow:hidden;border-radius:10px;background-color:var(--v3-black-4)}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__wrapper:last-child{margin-bottom:0}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__wrapper:has(.navigationCollapse__header:focus-visible){border:1px solid var(--v3-primary-color)}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__wrapper--active{padding-bottom:8px}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__wrapper--active>.navigationCollapse__header{margin:0 0 8px;border-bottom:1px solid var(--v3-black-6)}.sportsbook_root___Z3Ap .SBCol--left .compactViewWrapper .navigationCollapse__wrapper--active>.navigationCollapse__header{margin:0}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__header{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:48px;margin:0;padding:0 8px;border:none;background:rgba(0,0,0,0);color:var(--v3-text-color);font:inherit;line-height:16px;text-align:left;cursor:pointer;outline:none}.sportsbook_root___Z3Ap .SBCol--left .nav__icon{display:flex;align-items:center;color:var(--v3-text-color)}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__title{flex:1;min-width:0;overflow:hidden;color:var(--v3-text-color);font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .SBCol--left .x-eventAction{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__caret{transition:transform .24s}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__caret-expanded{transform:rotate(180deg)}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__content--hidden{display:none}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__content .competitionWithTooltip__link{display:block;margin:0 8px}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapse__content .competitionWithTooltip__link:last-child .competitionWithTooltip{margin-bottom:0}.sportsbook_root___Z3Ap .SBCol--left .navigationCollapseWrapper__iconAfterText{flex-shrink:0}.sportsbook_root___Z3Ap .SBCol--left .competitionWithTooltip__link{color:inherit;text-decoration:none}.sportsbook_root___Z3Ap .SBCol--left .competitionWithTooltip{display:flex;align-items:center;gap:6px;height:32px;margin-bottom:4px;padding:8px;overflow:hidden;border-radius:6px;color:var(--v3-text-color);font-size:12px;line-height:16px;cursor:pointer}.sportsbook_root___Z3Ap .SBCol--left .competitionWithTooltip--hover:hover{background:var(--v3-black-2);box-shadow:var(--v3-shadow-strong);color:var(--v3-black-85)}.sportsbook_root___Z3Ap .SBCol--left .competitionWithTooltip--active{background:var(--v3-black-0);color:var(--v3-black-85)}.sportsbook_root___Z3Ap .SBCol--left .competitionWithTooltip__name{flex:1;min-width:0;overflow:hidden;padding-right:4px;letter-spacing:.1px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .SBCol--left .competitionWithTooltip__link:focus-visible .competitionWithTooltip{background:var(--v3-black-2);box-shadow:var(--v3-shadow-strong)}.sportsbook_root___Z3Ap .SBCol--left .competitionWithTooltip--active .competitionFavoriteMatchesCountIndicator{background:var(--v3-black-4)}.sportsbook_root___Z3Ap .SBCol--left .competitionFavoriteMatchesCountIndicator{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px;border-radius:6px;background:var(--v3-black-0);direction:ltr}.sportsbook_root___Z3Ap .SBCol--left .competitionFavoriteMatchesCountIndicator__icon{color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .SBCol--left .Competitions__FavoriteIconWrapper{display:flex;align-items:center;margin-right:2px;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .SBCol--left .Competitions__FavoriteIconWrapper.x-favoriteStar--active{color:var(--v3-primary-6)}.sportsbook_root___Z3Ap .SBCol--left .sportsbook-game-list-wrapper{border-radius:6px;background-color:var(--v3-background)}.sportsbook_root___Z3Ap .SBCol--left .sportsbook-game-list-wrapper .v3-event-collapse{margin-bottom:1px}.sportsbook_root___Z3Ap .sportsbook-game-list-wrapper{background-color:var(--v3-background);border-radius:6px}.sportsbook_root___Z3Ap .sportsbook-game-list-wrapper__header{display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:48px;padding:8px 12px;background-color:var(--v3-black-0);border-radius:6px 6px 0 0;border-bottom:1px solid var(--v3-black-6)}.sportsbook_root___Z3Ap .sportsbook-game-list-wrapper__title{flex:1;min-width:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .sportsbook-game-list-wrapper__competition{display:inline-flex;align-items:center;gap:6px;font-size:14px}.sportsbook_root___Z3Ap .sportsbook-game-list-wrapper__back{display:inline-flex;color:var(--v3-text-color)}.sportsbook_root___Z3Ap .sportsbook-game-list-wrapper__filters{display:flex;align-items:center;gap:4px;flex-shrink:0}.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__header{flex-shrink:0;gap:12px;min-height:0;padding:0;border-radius:6px 6px 0 0;border-bottom:1px solid var(--v3-black-6);box-sizing:border-box}.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__header+.sportsbook-game-list-wrapper__header{border-radius:0}.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__filters{display:flex;flex:1;align-items:center;justify-content:space-between;min-width:0;max-width:100%;gap:0;border-radius:4px 4px 0 0}.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__header--title{display:flex;margin:0;padding:10px 12px;overflow:hidden;color:var(--v3-text-color);font-size:16px;font-weight:600;line-height:24px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__filters-items{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:6px;min-width:0;max-width:100%;padding:8px;box-sizing:border-box}.sportsbook_root___Z3Ap .desktopSportsbookClassic .marketsFilter{min-width:0;margin-right:auto;padding:0 4px 0 8px}.sportsbook_root___Z3Ap .desktopSportsbookClassic .marketsFilter .globalEllipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .desktopSportsbookClassic .marketsFilter .pickerButton__caret{flex-shrink:0;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .desktopSportsbookClassic .expandAllButton,.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__liveStreamingFilterBtn,.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__promotedGamesFilterBtn,.sportsbook_root___Z3Ap .desktopSportsbookClassic .x-sbDropdown__trigger.sortingBtn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;padding:8px;border:none;border-radius:6px;background-color:var(--v3-black-6);color:var(--v3-black-45);cursor:pointer}.sportsbook_root___Z3Ap .desktopSportsbookClassic .expandAllButton:hover,.sportsbook_root___Z3Ap .desktopSportsbookClassic .sortingBtn-active,.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__liveStreamingFilterBtn-active,.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__liveStreamingFilterBtn:hover,.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__promotedGamesFilterBtn-active,.sportsbook_root___Z3Ap .desktopSportsbookClassic .sportsbook-game-list-wrapper__promotedGamesFilterBtn:hover,.sportsbook_root___Z3Ap .desktopSportsbookClassic .x-sbDropdown__trigger.sortingBtn:hover{color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper{border-radius:0}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__liveStreamingFilterBtn-container{flex-shrink:0;width:32px;min-width:32px;height:32px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__liveStreamingFilterBtn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px;border:none;border-radius:6px;background-color:var(--v3-black-6);color:var(--v3-black-45);cursor:pointer}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__liveStreamingFilterBtn-active{color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__header{border-radius:0;margin-bottom:2px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__header-mobileCoupon{gap:12px;margin-bottom:0;padding:0;background:var(--v3-black-0);border-bottom:1px solid var(--v3-black-4)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__header-wrapper{display:flex;flex:1;align-items:center;justify-content:space-between;min-width:0;height:48px;padding-right:8px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__header-wrapper .marketsFilter{max-width:115px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__header--title-mobile{margin:0;padding:8px;font-size:16px;font-weight:600;line-height:16px;color:var(--v3-text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__sub-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;background:var(--v3-black-0);border-bottom:1px solid var(--v3-black-4)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__sub-header-left{display:flex;align-items:center;min-width:0}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__sub-header-left .sportsbook-game-list-wrapper__back{display:inline-flex;margin-right:8px;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__sub-header--title{margin-left:8px;font-size:14px;font-weight:600;line-height:20px;color:var(--v3-text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper .sportsbook__icons{display:flex;flex-shrink:0;align-items:center;gap:6px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper .sportsbook__icons .x-sortButton{width:32px;height:32px;padding:0}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper__games-mobile{padding:4px 4px 0}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper .match-card__header{margin:0 4px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper .match-card__state{font-weight:600;padding-right:6px}.sportsbook_root___Z3Ap .sportsbookWrapper--mobile .sportsbook-game-list-wrapper .match-card__team .teamLogoWrapper{height:20px}.sportsbook_root___Z3Ap .v3-event-collapse{color:var(--v3-text-color);margin-bottom:4px;border-radius:6px;overflow:hidden}.sportsbook_root___Z3Ap .v3-event-collapse__header{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 8px;border:none;background-color:var(--v3-black-0);color:var(--v3-text-color);font:inherit;text-align:left;cursor:pointer}.sportsbook_root___Z3Ap .v3-event-collapse__icon{display:flex}.sportsbook_root___Z3Ap .v3-event-collapse__title{flex:1;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .v3-event-collapse__extra{font-size:12px;color:var(--v3-text-color-secondary)}.sportsbook_root___Z3Ap .v3-event-collapse__caret{color:var(--v3-black-45);transition:transform .2s}.sportsbook_root___Z3Ap .v3-event-collapse--open .v3-event-collapse__caret{transform:rotate(180deg)}.sportsbook_root___Z3Ap .gamesWrapper>.match-card__container+.match-card__container{margin-top:1px}.sportsbook_root___Z3Ap .match-card__container{position:relative;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .match-card__container--active{border-left:4px solid var(--v3-primary-6)}.sportsbook_root___Z3Ap .match-card__header{display:flex;align-items:center;height:32px;padding:0 8px;border-bottom:1px solid var(--v3-black-4)}.sportsbook_root___Z3Ap .match-card__title{display:flex;flex:1;align-items:center;gap:4px;min-width:0;color:var(--v3-text-color);font-size:12px;line-height:16px;text-decoration:none}.sportsbook_root___Z3Ap .match-card__state{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.sportsbook_root___Z3Ap .match-card__teams{display:block;color:inherit;text-decoration:none}.sportsbook_root___Z3Ap .match-card__team{display:flex;align-items:center;line-height:1;padding-bottom:8px}.sportsbook_root___Z3Ap .match-card__score{min-width:20px;padding:2px 6px;border-radius:4px;background:var(--v3-black-4);color:var(--v3-text-color);font-size:12px;font-weight:400;line-height:16px;text-align:center}.sportsbook_root___Z3Ap .match-card__blocked{position:absolute;top:8px;right:8px;display:none}.sportsbook_root___Z3Ap .MatchCardInLine__live-dot-icon{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#ff4d4f}.sportsbook_root___Z3Ap .headerIconsGroupMobile{display:flex;flex-shrink:0;align-items:center;gap:4px;margin-left:4px}.sportsbook_root___Z3Ap .headerIconsGroupMobile .x-eventAction--box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin:0;padding:0;border:none;border-radius:6px;background-color:var(--v3-black-4);color:var(--v3-black-45);font-size:16px;cursor:pointer}.sportsbook_root___Z3Ap .headerIconsGroupMobile .x-eventAction--box.x-favoriteStar--active{color:var(--v3-primary-color)}@media(hover:hover)and (pointer:fine){.sportsbook_root___Z3Ap .headerIconsGroupMobile .x-eventAction--box:hover{color:var(--v3-primary-5)}}.sportsbook_root___Z3Ap .headerIconsGroupMobile .markets__count{display:flex;align-items:center;justify-content:center;height:28px;padding-left:4px;border-radius:6px;color:var(--v3-text-color);font-size:12px;line-height:16px;text-decoration:none;direction:ltr}.sportsbook_root___Z3Ap .mainContentWrapper{padding:8px}.sportsbook_root___Z3Ap .x-oddsRow{display:flex;width:100%;margin:0 -2px}.sportsbook_root___Z3Ap .statistics{border-top:1px solid var(--v3-black-6);margin-top:8px;color:var(--v3-black-85);padding:8px 0 0;font-size:12px;min-height:21px;line-height:16px}.sportsbook_root___Z3Ap .teamLogoWrapper{display:inline-flex;align-items:center;flex:1;min-width:0}.sportsbook_root___Z3Ap .teamLogoWrapper .logo-simple{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:100%;color:var(--v3-text-color);font-size:11px;line-height:11px;overflow:hidden}.sportsbook_root___Z3Ap .teamLogoWrapper .logo-simple--empty{background:var(--v3-black-6)}.sportsbook_root___Z3Ap .teamLogoWrapper .logo-simple img{width:100%;height:100%;object-fit:contain}.sportsbook_root___Z3Ap .teamLogoWrapper .comp__team-name{margin-left:8px;font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .teamLogoWrapper--lg .logo-simple{width:36px;height:36px;font-size:10px}.sportsbook_root___Z3Ap .teamLogoWrapper--lg .comp__team-name{margin-left:11px;font-size:16px}.sportsbook_root___Z3Ap .MatchCardInLine__bb-icon-container{display:inline-flex;align-items:center;padding:0 4px}.sportsbook_root___Z3Ap .MatchCardInLine__bb-label{font-size:14px;line-height:16px;font-weight:700;font-style:italic;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .bbSwitch{flex-shrink:0;display:flex;align-items:center;margin-left:4px;padding:0;border:none;background:none;cursor:pointer}.sportsbook_root___Z3Ap .bbSwitch .xUi-switch{position:relative;display:flex;align-items:center;width:55px;height:28px;border-radius:100px;background-color:var(--v3-black-6);transition:background-color .2s}.sportsbook_root___Z3Ap .bbSwitch .xUi-switch__slider{position:absolute;top:6px;left:6px;width:16px;height:16px;border-radius:50%;background-color:var(--v3-black-0);transition:left .2s}.sportsbook_root___Z3Ap .bbSwitch .bbSwitch__label{margin-left:29px;font-size:14px;line-height:20px;font-weight:700;font-style:italic;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .bbSwitch .xUi-switch__checked{background-color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .bbSwitch .xUi-switch__checked .xUi-switch__slider{left:33px}.sportsbook_root___Z3Ap .bbSwitch .xUi-switch__checked .bbSwitch__label{margin-left:8px;color:var(--v3-color-on-primary,#fff)}.sportsbook_root___Z3Ap .betBuilderInfoRow{display:flex;align-items:center;gap:12px;margin-top:8px;padding:12px;border-radius:6px;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .betBuilderInfoRow__logo{position:relative;flex-shrink:0;width:42px;height:28px}.sportsbook_root___Z3Ap .betBuilderInfoRow__logoShape{fill:var(--v3-black-4)}.sportsbook_root___Z3Ap .betBuilderInfoRow__logoText{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;font-style:italic;color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .betBuilderInfoRow__text{font-size:14px;line-height:20px;color:var(--v3-text-color-secondary,var(--v3-black-65))}.sportsbook_root___Z3Ap .xOddButton__builderIcon{color:inherit}.sportsbook_root___Z3Ap .xOddButton--active .xOddButton__builderIcon{color:var(--v3-all-selected-odd,var(--v3-color-on-primary))}.sportsbook_root___Z3Ap .xOddButton{font-size:12px;padding:7px 8px;min-height:36px;border-radius:6px;display:flex;gap:4px;flex:1;margin:0 2px;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid var(--v3-black-15);color:var(--v3-text-color);overflow:hidden;min-width:35px;position:relative;font-family:inherit}.sportsbook_root___Z3Ap .xOddButton--justifyBetween{justify-content:space-between}.sportsbook_root___Z3Ap .xOddButton--disabled,.sportsbook_root___Z3Ap .xOddButton--empty{cursor:default}.sportsbook_root___Z3Ap .xOddButton--large{height:44px}.sportsbook_root___Z3Ap .xOddButton--defaultHover:hover,.sportsbook_root___Z3Ap .xOddButton:focus-visible{background-color:var(--v3-black-0);border:1px solid var(--v3-all-selected-odd-background-color,var(--v3-primary-color));box-shadow:0 2px 4px -1px rgba(82,91,255,.08);outline:none}.sportsbook_root___Z3Ap .xOddButton--active{background-color:var(--v3-all-selected-odd-background-color,var(--v3-primary-color));border:1px solid var(--v3-all-selected-odd-border,var(--v3-primary-color))}.sportsbook_root___Z3Ap .xOddButton--active .xOddButton__coef,.sportsbook_root___Z3Ap .xOddButton--active .xOddButton__handicap{color:var(--v3-all-selected-odd,var(--v3-color-on-primary))}.sportsbook_root___Z3Ap .xOddButton__handicap{font-weight:300;font-size:12px;line-height:16px;text-align:left;word-break:break-word;direction:ltr}.sportsbook_root___Z3Ap .xOddButton__handicap.globalEllipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .xOddButton__coef{display:flex;align-items:center;gap:2px;font-weight:600;font-size:12px;line-height:16px;white-space:nowrap;direction:ltr}.sportsbook_root___Z3Ap .xOddButton__coef--disabled{color:var(--v3-black-45)}.sportsbook_root___Z3Ap .boostedOdd__previous{text-decoration:line-through;color:var(--v3-black-45);font-weight:400}.sportsbook_root___Z3Ap .boostedOdd__icon{color:var(--v3-gold-base)}.sportsbook_root___Z3Ap .odd__indicator{position:absolute!important;opacity:0;right:-5px;display:flex;pointer-events:none}.sportsbook_root___Z3Ap .odd__indicator--up{top:0;color:var(--v3-cyan-base);transform:translateX(-50%) rotate(-45deg)}.sportsbook_root___Z3Ap .odd__indicator--down{bottom:0;color:var(--v3-red-base);transform:translateX(-50%) rotate(45deg)}.sportsbook_root___Z3Ap .singleGameViewPage{display:flex;flex-direction:column;gap:4px}.sportsbook_root___Z3Ap .gameHeader__Container{display:flex;align-items:center;gap:8px;height:48px;padding:8px 12px;border-radius:6px 6px 0 0;background:var(--v3-black-0);font-size:14px;font-weight:600}.sportsbook_root___Z3Ap .gameHeader__Container--mobile{position:sticky;top:0;z-index:2;height:40px;border-radius:0;border-bottom:1px solid var(--v3-black-6)}.sportsbook_root___Z3Ap .gameHeader__back{display:inline-flex;padding:4px;border:none;background:none;color:var(--v3-text-color);cursor:pointer}.sportsbook_root___Z3Ap .gameHeader__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .matchInfoCard{background:var(--v3-black-0);border-radius:6px}.sportsbook_root___Z3Ap .matchInfoCard__header{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid var(--v3-black-4);font-size:12px}.sportsbook_root___Z3Ap .matchInfoCard__competition{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--v3-text-color-secondary)}.sportsbook_root___Z3Ap .matchInfoCard__state{font-weight:600;white-space:nowrap}.sportsbook_root___Z3Ap .matchInfoCard__body{padding:12px}.sportsbook_root___Z3Ap .matchInfoCard__teams{display:flex;flex-direction:column;gap:12px}.sportsbook_root___Z3Ap .matchInfoCard__team{display:flex;align-items:center;gap:8px}.sportsbook_root___Z3Ap .matchInfoCard__pass{width:8px;height:8px;border-radius:50%;background:var(--v3-yellow-base)}.sportsbook_root___Z3Ap .matchInfoCard__set,.sportsbook_root___Z3Ap .matchInfoCard__stat{min-width:20px;color:var(--v3-black-45);font-size:12px;text-align:center}.sportsbook_root___Z3Ap .matchInfoCard__stat--yellow_card{color:var(--v3-yellow-base)}.sportsbook_root___Z3Ap .matchInfoCard__stat--red_card{color:var(--v3-red-base)}.sportsbook_root___Z3Ap .matchInfoCard__score{min-width:28px;padding:2px 6px;border-radius:4px;background:var(--v3-black-4);font-weight:600;text-align:center}.sportsbook_root___Z3Ap .matchInfoCard__footer{display:flex;flex-direction:column;gap:4px;padding:8px 12px;border-top:1px solid var(--v3-black-4);color:var(--v3-black-85);font-size:12px}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper{display:flex;flex-direction:column;justify-content:space-around;margin-bottom:8px;padding:12px;border-radius:6px;background:var(--sport-image) rgba(0,0,0,.5) no-repeat center center;background-blend-mode:multiply;background-size:cover;color:var(--v3-white,#fff);box-sizing:border-box}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper.cardWrapper__desktop{min-height:138px}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__header{gap:10px;padding:0 0 6px;border-bottom:none}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__flag{flex:0 0 18px}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__competition{color:inherit;font-size:13px;line-height:13px}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__state{padding:3px 8px;border-radius:4px;background:var(--v3-red-5);color:var(--v3-white,#fff);font-size:12px;font-weight:400;line-height:12px}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__body{flex:1;padding:3px 0 0;border-top:1px solid #919191}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__teams{gap:4px}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .comp__team-name{color:inherit;font-size:12px;font-weight:400;line-height:12px}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__score,.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__set,.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__stat{min-width:20px;padding:0;background:none;color:inherit;font-size:12px;font-weight:600;line-height:14px;text-align:center}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfoCard__footer{padding:6px 0 0;border-top:1px solid #919191;color:inherit;line-height:100%}.sportsbook_root___Z3Ap .matchInfoCard.cardWrapper .matchInfo__footer{display:flex;align-items:center;justify-content:center;min-height:42px;padding-top:8px;border-top:1px solid #919191}.sportsbook_root___Z3Ap .matchHeader{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;height:120px;margin-bottom:8px;overflow:hidden;border-radius:6px;background:var(--v3-black-0)}.sportsbook_root___Z3Ap .matchHeader__image{width:100%;height:100%;border-radius:6px;object-fit:cover}.sportsbook_root___Z3Ap .matchHeader__overlay{position:absolute;inset:0;border-radius:6px;background:rgba(0,0,0,.5)}.sportsbook_root___Z3Ap .matchHeader__content{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-around;padding:0 15%;color:var(--v3-white,#fff);font-size:16px;box-sizing:border-box}.sportsbook_root___Z3Ap .matchHeader__team{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-12px}.sportsbook_root___Z3Ap .matchHeader__team .teamLogoWrapper{display:flex;flex-direction:column;align-items:center;width:44px;height:44px}.sportsbook_root___Z3Ap .matchHeader__team .logo-simple,.sportsbook_root___Z3Ap .matchHeader__team .logo-simple img,.sportsbook_root___Z3Ap .matchHeader__team .teamLogoImage,.sportsbook_root___Z3Ap .matchHeader__team .teamLogoImage__content{width:44px!important;height:44px!important;min-width:44px;font-size:14px}.sportsbook_root___Z3Ap .matchHeader__team .comp__team-name{position:absolute;top:48px;left:50%;width:160px;margin:0;overflow:hidden;transform:translateX(-50%);color:inherit;font-size:16px;line-height:24px;font-weight:600;text-align:center;white-space:nowrap;text-overflow:ellipsis}.sportsbook_root___Z3Ap .matchHeader__info{display:flex;flex-direction:column;align-items:center;min-width:0;margin-top:-12px;padding:0 42px;text-align:center}.sportsbook_root___Z3Ap .matchHeader__competition{font-size:14px;line-height:20px}.sportsbook_root___Z3Ap .matchHeader__date{font-size:16px;line-height:24px;font-weight:600}.sportsbook_root___Z3Ap .matchHeader__time{font-size:14px;line-height:20px}@media(max-width:600px){.sportsbook_root___Z3Ap .matchHeader__content{padding:0 4%}.sportsbook_root___Z3Ap .matchHeader__info{padding:0 8px}.sportsbook_root___Z3Ap .matchHeader__team .comp__team-name{width:100px}}.sportsbook_root___Z3Ap #desktopScrollArea{display:flex;flex-direction:column;min-height:100%}.sportsbook_root___Z3Ap #desktopScrollArea.singleGameViewPage__hasBodyScroll{padding-right:4px}.sportsbook_root___Z3Ap #desktopScrollArea .singleGameViewPage{flex:1;border-radius:6px;background-color:var(--v3-background)}.sportsbook_root___Z3Ap .noMarketsWrapper{display:flex;flex:1;flex-direction:column;align-items:center;border-radius:6px;background-color:var(--v3-black-1)}.sportsbook_root___Z3Ap .noMarketsWrapper .emptyDateBox{width:156px;height:156px;margin:50px auto 8px;border-radius:50%;background-color:rgba(191,191,191,.12)}.sportsbook_root___Z3Ap .noMarketsWrapper__title{padding:8px 0 12px;color:var(--v3-primary-color);font-size:16px;line-height:16px;text-align:center}.sportsbook_root___Z3Ap .noMarketsWrapper .marketWarningText{width:100%;padding:0 8px 10px;border-radius:6px;color:var(--v3-black-45);font-size:13px;line-height:19.5px;text-align:center;box-sizing:border-box}.sportsbook_root___Z3Ap .markets_list_wrapper{display:flex;flex-direction:column;gap:4px}.sportsbook_root___Z3Ap .betsMenu{display:flex;align-items:center;gap:4px;padding:8px;background:var(--v3-black-0);border-radius:6px}.sportsbook_root___Z3Ap .betsMenu__collapse,.sportsbook_root___Z3Ap .betsMenu__search{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:none;border-radius:6px;background:var(--v3-black-6);color:var(--v3-black-65);cursor:pointer}.sportsbook_root___Z3Ap .betsMenu__input{flex:1;height:32px;padding:0 12px;border:1px solid var(--v3-black-15);border-radius:6px;background:var(--v3-black-0);color:var(--v3-text-color);font:inherit;font-size:12px}.sportsbook_root___Z3Ap .betsMenu__tabs{display:flex;flex:1;gap:4px;overflow-x:auto;scrollbar-width:none}.sportsbook_root___Z3Ap .betsMenu__tabs::-webkit-scrollbar{display:none}.sportsbook_root___Z3Ap .betsMenu__tab{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:32px;padding:0 12px;border:none;border-radius:6px;background:var(--v3-black-4);color:var(--v3-text-color);font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.sportsbook_root___Z3Ap .betsMenu__tab--active{background:var(--v3-primary-color);color:var(--v3-color-on-primary)}.sportsbook_root___Z3Ap .betsMenu__tab .betsMenu__favorites-icon{margin:-2px 0;color:var(--v3-primary-5,var(--v3-primary-color))}.sportsbook_root___Z3Ap .betsMenu__tab--active .betsMenu__favorites-icon{color:var(--v3-black-4)}.sportsbook_root___Z3Ap .betsMenu__tab .fav__count{margin-left:2px;font-size:13px;font-weight:600;line-height:12px}.sportsbook_root___Z3Ap .betsMenu__new{padding:0 4px;border-radius:4px;background:var(--v3-red-5);color:var(--v3-white);font-size:10px}.sportsbook_root___Z3Ap .x-marketRow.marketCollapse__earlyPayout{border:1px solid var(--v3-success-color-light,#31cdc7)}.sportsbook_root___Z3Ap .marketBody__earlyPayout{border-top:0;border-radius:0 0 6px 6px}.sportsbook_root___Z3Ap .marketEarlyPayoutContainer{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px}.sportsbook_root___Z3Ap .marketEarlyPayoutContainer .v3-icon,.sportsbook_root___Z3Ap .marketEarlyPayoutContainer svg{color:var(--v3-success-color-light,#31cdc7)}.sportsbook_root___Z3Ap .x-marketRow{background:var(--v3-black-0);border-radius:6px}.sportsbook_root___Z3Ap .x-marketRow__header{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 8px 0 12px}.sportsbook_root___Z3Ap .x-marketRow__toggle{display:flex;flex:1;align-items:center;gap:8px;min-width:0;padding:0;border:none;background:none;color:var(--v3-text-color);font:inherit;font-size:12px;font-weight:600;line-height:16px;text-align:left;cursor:pointer}.sportsbook_root___Z3Ap .x-marketRow__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .x-marketRow__new{padding:0 4px;border-radius:4px;background:var(--v3-red-5);color:var(--v3-white);font-size:10px;font-weight:400}.sportsbook_root___Z3Ap .x-marketRow__icons{display:inline-flex;align-items:center;gap:8px;color:var(--v3-black-45)}.sportsbook_root___Z3Ap .x-marketRow__eachWay{font-size:11px}.sportsbook_root___Z3Ap .x-marketRow__express{display:inline-flex;align-items:center;gap:2px;font-size:11px}.sportsbook_root___Z3Ap .x-marketRow__caret{display:inline-flex;padding:0;border:none;background:none;color:var(--v3-black-45);cursor:pointer;transition:transform .2s}.sportsbook_root___Z3Ap .x-marketRow--open .x-marketRow__caret{transform:rotate(180deg)}.sportsbook_root___Z3Ap .x-marketRow__teams{display:flex;padding:0 10px 4px;color:var(--v3-black-45);font-size:12px}.sportsbook_root___Z3Ap .x-marketRow__teams>span{flex:1;text-align:center}.sportsbook_root___Z3Ap .x-marketRow__grid{display:flex;flex-wrap:wrap;row-gap:4px;padding:0 8px 8px}.sportsbook_root___Z3Ap .x-marketRow__more{width:calc(100% - 16px);margin:0 8px 8px;height:32px;border:none;border-radius:6px;background:var(--v3-black-4);color:var(--v3-text-color);font:inherit;font-size:12px;cursor:pointer}.sportsbook_root___Z3Ap .markets__body-container{position:relative}.sportsbook_root___Z3Ap .markets_list{display:flex;flex-direction:column;gap:4px}.sportsbook_root___Z3Ap .marketWarning{margin:0;padding:8px 12px;color:var(--v3-black-45);font-size:13px;line-height:19.5px}.sportsbook_root___Z3Ap .singleGameViewPopup{position:fixed;top:0;left:0;right:0;height:calc(100% - var(--bottom-nav-height, 0px));z-index:1000;overflow-y:auto;overscroll-behavior:contain;background:var(--v3-background);color:var(--v3-text-color)}.sportsbook_root___Z3Ap .x-noItem{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;background:var(--v3-black-0);border-radius:6px;text-align:center}.sportsbook_root___Z3Ap .x-noItem__icon{color:var(--v3-black-25)}.sportsbook_root___Z3Ap .x-noItem__title{margin:0;font-size:16px;font-weight:600}.sportsbook_root___Z3Ap .x-noItem__text{margin:0;color:var(--v3-black-45);font-size:12px}.sportsbook_root___Z3Ap .x-noItem__action{height:36px;padding:0 16px;border:none;border-radius:6px;background:var(--v3-primary-color);color:var(--v3-color-on-primary);font:inherit;cursor:pointer}.sportsbook_root___Z3Ap .emptyMatchesWrapper,.sportsbook_root___Z3Ap .emptyMatchesWrapperMobile{padding:8px}.sportsbook_root___Z3Ap .sportsbookMatchTrackerWrapper{margin-bottom:4px}.sportsbook_root___Z3Ap .matchStreamingContainer{position:relative;z-index:3;overflow:hidden;border-radius:6px;background-color:var(--v3-black-0);box-shadow:var(--v3-shadow-1-down,0 2px 4px 0 rgba(0,0,0,.1))}.sportsbook_root___Z3Ap .matchStreamingContainer *,.sportsbook_root___Z3Ap .matchStreamingContainer :after,.sportsbook_root___Z3Ap .matchStreamingContainer :before{box-sizing:border-box}.sportsbook_root___Z3Ap .matchStreamingPlaceHolderContainer{position:relative;z-index:2;background-color:var(--v3-black-0);border-bottom:1px solid var(--v3-black-6)}.sportsbook_root___Z3Ap .matchStreamingContainer--mobile{border-radius:0;background:none;box-shadow:none}.sportsbook_root___Z3Ap .matchStreamer--mobile{width:100%}.sportsbook_root___Z3Ap .checkMenu__items{display:flex;align-items:center;justify-content:center;gap:8px;height:32px;margin:0 auto;background:rgba(0,0,0,0);border-radius:4px}.sportsbook_root___Z3Ap .checkMenu__item{display:flex;flex:none;align-items:center;justify-content:center;width:68px;height:32px;padding:10px;border:none;border-radius:6px;background:var(--v3-black-4);color:var(--v3-black-0);cursor:pointer}.sportsbook_root___Z3Ap .checkMenu__item--transparent{background:rgba(140,140,140,.6)}.sportsbook_root___Z3Ap .checkMenu__item-selected{background-color:var(--v3-black-6);color:var(--v3-text-color)}.sportsbook_root___Z3Ap .custom-controls{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;height:40px;padding:4px}.sportsbook_root___Z3Ap .stream-items{display:flex;height:32px}.sportsbook_root___Z3Ap .stream-items--floating{flex:1}.sportsbook_root___Z3Ap .stream-items--floating .stream-tabs{width:100%;background:var(--v3-black-6)}.sportsbook_root___Z3Ap .stream-tabs{display:flex;align-items:center;justify-content:center;gap:2px;min-width:32px;height:100%;padding:3px;border-radius:3px;background-color:var(--v3-black-6)}.sportsbook_root___Z3Ap .stream-tabs__item{display:flex;align-items:center;justify-content:center;height:100%;padding:0 5px;border:none;border-radius:4px;background:none;color:var(--v3-black-45);cursor:pointer}.sportsbook_root___Z3Ap .stream-tabs__item:hover{color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .stream-tabs__divider{width:1px;height:16px;background:var(--v3-black-15)}.sportsbook_root___Z3Ap .stream-tabs__divider--hidden{display:none}.sportsbook_root___Z3Ap .stream-tabs-active{background-color:var(--v3-black-2);color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .stream-tabs-active svg path{fill:var(--v3-primary-color)}.sportsbook_root___Z3Ap .match-tracker-icon{transform:rotate(90deg)}.sportsbook_root___Z3Ap .toggleStreamingFloatingButton{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;border:none;border-radius:6px;background:var(--v3-black-6);color:var(--v3-black-45);cursor:pointer}.sportsbook_root___Z3Ap .toggleStreamingFloatingButton:hover{color:var(--v3-primary-color)}.sportsbook_root___Z3Ap .toggleStreamingFloatingButton__wrapper{display:flex;gap:4px}.sportsbook_root___Z3Ap .toggleStreamingFloatingButton__wrapper--active .toggleStreamingFloatingButton{padding:7px;background:unset}.sportsbook_root___Z3Ap .matchStreamer{display:flex;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .matchStreamer--floating{border-radius:unset}.sportsbook_root___Z3Ap .matchStreamer__box{position:relative;z-index:2;width:100%}.sportsbook_root___Z3Ap .matchStreamer__reload{position:absolute;top:8px;right:8px;z-index:3;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:50%;background:rgba(0,0,0,.4);color:var(--v3-white,#fff);opacity:0;cursor:pointer;transition:opacity .2s}.sportsbook_matchStreamer__DOR2I:hover .sportsbook_root___Z3Ap .matchStreamer__reload,.sportsbook_root___Z3Ap .matchStreamer__reload--floating{opacity:1}.sportsbook_root___Z3Ap .matchStreamingIframe{position:absolute;inset:0;width:100%;height:100%;border:none;transition:all 1s}.sportsbook_root___Z3Ap .matchStreamingIframe--emptyContainer{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--v3-black-0);color:var(--v3-text-color);font-size:14px;line-height:16px;text-align:center}.sportsbook_root___Z3Ap .matchStreamingIframe--emptyContainer>span{padding:0 4px}.sportsbook_root___Z3Ap .matchStreamingIframe__reload{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;border:1px solid var(--v3-black-20);border-radius:6px;background:rgba(0,0,0,0);color:var(--v3-text-color);font-size:13px;line-height:16px;cursor:pointer}.sportsbook_root___Z3Ap .matchStreamingIframe__reload:hover{background:var(--v3-black-6)}.sportsbook_root___Z3Ap .matchStreamingIframe__link{color:var(--v3-primary-color);text-decoration:none;cursor:pointer}.sportsbook_root___Z3Ap .streamCourtSkeleton{position:absolute;inset:0;background:var(--v3-black-0)}.sportsbook_root___Z3Ap .streamCourtSkeleton>*{display:block!important;width:100%!important;height:100%}.sportsbook_root___Z3Ap .streamCourtSkeleton>*>*{width:100%!important;height:100%!important;border-radius:0}.sportsbook_root___Z3Ap .teamScoreBlock__collapse{margin:0;border-radius:0 0 6px 6px}.sportsbook_root___Z3Ap .teamScoreBlock__collapse>.v3-event-collapse__header{cursor:default}.sportsbook_root___Z3Ap .teamScoreBlock{display:flex;align-items:center;width:100%;font-size:12px}.sportsbook_root___Z3Ap .teamScoreBlock__col{display:flex;flex:1 1 0;align-items:center;gap:8px;min-width:0;max-width:45.8333%}.sportsbook_root___Z3Ap .teamScoreBlock__col .teamLogoWrapper{gap:6px;min-width:0}.sportsbook_root___Z3Ap .teamScoreBlock__col .comp__team-name{margin:0;overflow:hidden;font-size:12px;font-weight:600;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.sportsbook_root___Z3Ap .teamScoreBlock__col1{justify-content:flex-end}.sportsbook_root___Z3Ap .teamScoreBlock__col1 .teamLogoWrapper{flex-direction:row-reverse}.sportsbook_root___Z3Ap .teamScoreBlock__divider{flex:none;padding:0 4px;color:var(--v3-primary-color);font-size:14px;font-weight:600;text-align:center}.sportsbook_root___Z3Ap .teamScoreBlock__teamScore{flex-shrink:0;color:var(--v3-primary-color);font-size:14px;font-weight:600;line-height:20px}.sportsbook_root___Z3Ap .draggableWindow{position:fixed;z-index:1010;width:335px;max-width:335px;overflow:hidden;border-radius:6px;background-color:var(--v3-black-6);box-shadow:var(--v3-shadow-long,0 6px 16px rgba(0,0,0,.16));cursor:grab;touch-action:none;user-select:none}.sportsbook_root___Z3Ap .draggableWindow--mobile{width:70%}.sportsbook_root___Z3Ap .draggableWindow--dragging{cursor:grabbing}.sportsbook_root___Z3Ap .draggableWindow--dragging iframe{pointer-events:none}.sportsbook_root___Z3Ap .draggableWindow .matchStreamingWrapper{overflow:hidden;border-radius:6px;background:var(--v3-black-6)}.sportsbook_root___Z3Ap .draggableWindow .custom-controls{height:32px;padding:0}.sportsbook_root___Z3Ap .draggableWindow .stream-tabs{border-radius:unset;background:var(--v3-black-6)}.sportsbook_root___Z3Ap .TimeFilter__skeleton,.sportsbook_root___Z3Ap .marketHeaderSkeleton,.sportsbook_root___Z3Ap .marketList__marketGroups__container,.sportsbook_root___Z3Ap .marketSkeleton__odds,.sportsbook_root___Z3Ap .matchCardSkeleton__body,.sportsbook_root___Z3Ap .matchCardSkeleton__header,.sportsbook_root___Z3Ap .matchHeaderSkeleton,.sportsbook_root___Z3Ap .sportsbook-game-list-skeleton__header{box-sizing:border-box}.sportsbook_root___Z3Ap .menuItemDesktop>:first-child,.sportsbook_root___Z3Ap .menuItemMobile>:first-child,.sportsbook_root___Z3Ap .regionViewSkeleton__header>:first-child{width:auto}.sportsbook_root___Z3Ap .sportsbook__region__skeleton{overflow:hidden;border-radius:6px;background:var(--v3-black-0)}.sportsbook_root___Z3Ap .topLeagueCompactMenuSkeleton .sportsbook__region__skeleton{border-radius:0}.sportsbook_root___Z3Ap .regionViewSkeleton{background:var(--v3-black-0)}.sportsbook_root___Z3Ap .regionViewSkeleton__header{display:flex;align-items:center}.sportsbook_root___Z3Ap .TimeFilter__skeleton{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px}.sportsbook_root___Z3Ap .sportsbook-game-list-skeleton__header{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;margin-bottom:1px;padding:8px;border-radius:4px 4px 0 0;background-color:var(--v3-black-0)}.sportsbook_root___Z3Ap .headerRightSkeletonWrapper{display:flex;gap:6px}.sportsbook_root___Z3Ap .competitionSkeleton>.v3-event-collapse__header{cursor:default}.sportsbook_root___Z3Ap .sportsbook__competition__skeleton{overflow:hidden;margin-bottom:1px}.sportsbook_root___Z3Ap .matchCardSkeleton{background:var(--v3-black-0)}.sportsbook_root___Z3Ap .matchCardSkeleton__header{display:flex;align-items:center;height:32px;padding:0 8px;border-bottom:1px solid var(--v3-black-4)}.sportsbook_root___Z3Ap .matchCardSkeleton__header>:first-child{flex:1}.sportsbook_root___Z3Ap .matchCardSkeleton__action{width:auto;margin-left:4px}.sportsbook_root___Z3Ap .matchCardSkeleton__body{margin-bottom:2px;padding:8px}.sportsbook_root___Z3Ap .matchCardSkeleton__odds{display:grid;grid-template-columns:repeat(3,1fr);gap:0 4px}.sportsbook_root___Z3Ap .singleGameViewPageSkeleton{width:100%;max-height:100%;overflow:hidden;background-color:var(--v3-background)}.sportsbook_root___Z3Ap .matchHeaderSkeleton{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:space-around;height:120px;margin-bottom:8px;overflow:hidden;border-radius:6px;background:var(--v3-black-0)}.sportsbook_root___Z3Ap .matchHeaderSkeleton--live{height:138px;padding:12px}.sportsbook_root___Z3Ap .matchHeaderSkeleton .matchHeader__skeleton{padding:0 10px}.sportsbook_root___Z3Ap .marketList__marketGroups__container{display:flex;align-items:center;height:48px;margin-bottom:4px;padding:0 6px;overflow:hidden;border-radius:6px;background:var(--v3-black-0)}.sportsbook_root___Z3Ap .marketList__marketGroups__container>*{width:auto}.sportsbook_root___Z3Ap .marketSkeleton{margin-bottom:4px;overflow:hidden;border-radius:6px;background:var(--v3-black-0)}.sportsbook_root___Z3Ap .marketSkeleton__odds{display:grid;grid-template-columns:repeat(3,1fr);gap:0 4px;padding:4px 12px 12px}.sportsbook_root___Z3Ap .marketHeaderSkeleton{display:flex;align-items:center;justify-content:space-between;padding:12px;border-top:1px solid var(--v3-black-6);border-bottom:1px solid var(--v3-black-6)}.sportsbook_root___Z3Ap .marketHeaderSkeleton>*{width:auto}.sportsbook_root___Z3Ap .customMenu__skeleton{width:100%}.sportsbook_root___Z3Ap .markets_list__more,.sportsbook_root___Z3Ap .sportsbook-game-list__more{height:1px}[dir=rtl] .sportsbook_root___Z3Ap .match-card__container--active{border-left:none;border-right:4px solid var(--v3-primary-6)}[dir=rtl] .sportsbook_root___Z3Ap .xOddButton__handicap{text-align:right}.sportsbook_root___Z3Ap .x-odd__btn--up{animation:sportsbook_borderBlinkUp__xtR61 1.2s 0s 3}.sportsbook_root___Z3Ap .x-odd__btn--down{animation:sportsbook_borderBlinkDown__4qq_e 1.2s 0s 3}.sportsbook_root___Z3Ap .odd__indicator--down,.sportsbook_root___Z3Ap .odd__indicator--up{animation:sportsbook_indicatorBlink__hsBJB 1.2s 0s 3}@keyframes sportsbook_borderBlinkUp__xtR61{50%{border:1px solid var(--v3-cyan-base)}}@keyframes sportsbook_borderBlinkDown__4qq_e{50%{border:1px solid var(--v3-red-base)}}@keyframes sportsbook_indicatorBlink__hsBJB{50%{opacity:1}}@media(prefers-reduced-motion:reduce){.sportsbook_root___Z3Ap .odd__indicator--down,.sportsbook_root___Z3Ap .odd__indicator--up,.sportsbook_root___Z3Ap .x-odd__btn--down,.sportsbook_root___Z3Ap .x-odd__btn--up{animation-iteration-count:1}}.sportsbook_dropdown__AVBR0{min-width:180px;max-height:320px;overflow-y:auto;padding:4px!important}.sportsbook_dropdown__AVBR0 ul{list-style:none;margin:0;padding:0}.sportsbook_dropdownOption__hmRxj{display:block;width:100%;padding:8px 12px;border:none;border-radius:6px;background:none;color:var(--v3-text-color);font:inherit;font-size:12px;text-align:left;cursor:pointer}.sportsbook_dropdownOption__hmRxj:focus-visible,.sportsbook_dropdownOption__hmRxj:hover{background:var(--v3-black-4);outline:none}.sportsbook_dropdownOptionActive__TKvpt{background:var(--v3-black-4);font-weight:600}.multiples_root__9qnRY{width:100%;color:var(--v3-text-color);font-size:14px;line-height:14px;text-align:left}.multiples_root__9qnRY .multipleCard,.multiples_root__9qnRY .multipleCard *{box-sizing:border-box}.multiples_root__9qnRY .multipleCard{position:relative;display:flex;flex-direction:column;margin:0 0 8px;overflow:hidden;border:1px solid var(--v3-black-6);border-radius:12px;background-color:var(--v3-black-0);box-shadow:0 3px 3px 0 rgba(98,98,98,.08)}.multiples_root__9qnRY .multipleCard__bonusRibbon{position:absolute;top:0;right:0;z-index:1;padding:4px 10px 4px 16px;border-bottom-left-radius:12px;background-image:linear-gradient(135deg,#ffd76a,#f7931e);color:#1a1a1a;font-size:11px;line-height:11px;font-weight:700;white-space:nowrap}.multiples_root__9qnRY .multipleCard__header__wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 96px 8px 12px}.multiples_root__9qnRY .multipleCard__header__title{display:flex;gap:4px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:19px;font-weight:600;color:var(--v3-text-color)}.multiples_root__9qnRY .multipleCard__header__bbLabel{flex-shrink:0;font-style:italic;font-weight:700;color:var(--v3-primary-color)}.multiples_root__9qnRY .multipleCard__header__expireInfo{flex-shrink:0;font-size:11px;line-height:19px;color:var(--v3-black-45)}.multiples_root__9qnRY .multipleCard__body{position:relative;padding:8px 12px;background-color:var(--v3-black-0)}.multiples_root__9qnRY .multipleCard__rows__track{display:flex;overflow-x:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.multiples_root__9qnRY .multipleCard__rows__track::-webkit-scrollbar{display:none}.multiples_root__9qnRY .betLegsGroup{flex:0 0 100%;min-width:0;scroll-snap-align:start}.multiples_root__9qnRY .betLeg{position:relative;padding:4px 0 4px 22px;font-size:12px;line-height:16px;color:var(--v3-text-color)}.multiples_root__9qnRY .betLeg:not(:last-child):before{content:"";position:absolute;top:18px;bottom:-4px;left:6px;border-left:1px dashed var(--v3-black-45)}.multiples_root__9qnRY .betLeg__sportIcon{position:absolute!important;top:5px;left:0}.multiples_root__9qnRY .betLeg__team{font-weight:500;color:var(--v3-primary-color)}.multiples_root__9qnRY .betLeg__date{margin-top:2px;font-size:11px;color:var(--v3-black-45)}.multiples_root__9qnRY .betLeg__market{margin-top:2px}.multiples_root__9qnRY .betLeg__valueRow{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.multiples_root__9qnRY .betLeg__value{min-width:0;font-weight:600}.multiples_root__9qnRY .betLeg__odds{flex-shrink:0;font-weight:700;color:var(--v3-primary-color)}.multiples_root__9qnRY .betLeg--suspended{opacity:.5}.multiples_root__9qnRY .globalEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.multiples_root__9qnRY .multipleCard__rows__footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:6px 0 2px}.multiples_root__9qnRY .multipleCard__bullets{display:flex;gap:3px}.multiples_root__9qnRY .multipleCard__bullet{width:8px;height:8px;padding:0;border:1px solid var(--v3-primary-color);border-radius:50%;background:rgba(0,0,0,0);cursor:pointer}.multiples_root__9qnRY .multipleCard__bullet--active{background:var(--v3-primary-color)}.multiples_root__9qnRY .betLegsMoreBadge{justify-self:end;font-size:11px;line-height:11px;font-weight:600}.multiples_root__9qnRY .multipleCard__collapse{overflow:hidden;border-radius:6px;background-color:var(--v3-black-4)}.multiples_root__9qnRY .multipleCard__collapse__header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:none;background-color:var(--v3-black-6);color:var(--v3-text-color);font:inherit;font-size:14px;line-height:20px;cursor:pointer}.multiples_root__9qnRY .multipleCard__collapse--open .multipleCard__collapse__caret{transform:rotate(180deg)}.multiples_root__9qnRY .multipleCard__collapse .multipleCard__rows{padding:4px 8px}.multiples_root__9qnRY .multipleCard__footer{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;margin:8px 0 0;padding:8px 12px;border:1px solid var(--v3-black-6);border-radius:10px;background-image:linear-gradient(var(--v3-black-0) 0,var(--v3-black-6) 100%)}.multiples_root__9qnRY .multipleCard__footer__odds,.multiples_root__9qnRY .multipleCardsFooter__totalOdds{display:flex;align-items:center;gap:4px;font-size:14px;line-height:20px;white-space:nowrap}.multiples_root__9qnRY .multipleCard__footer__odds__value,.multiples_root__9qnRY .multipleCardsFooter__totalOdds__value{font-weight:600}.multiples_root__9qnRY .multipleCard__footer__btn,.multiples_root__9qnRY .multipleCardsFooter__btn{flex-shrink:0;min-width:110px;padding:10px 12px;border:1px solid var(--v3-primary-color);border-radius:6px;background-color:var(--v3-primary-color);color:var(--v3-color-on-primary,#fff);font:inherit;font-size:14px;line-height:17px;cursor:pointer}.multiples_root__9qnRY .multipleCard__footer__btn:disabled,.multiples_root__9qnRY .multipleCardsFooter__btn:disabled{opacity:.4;cursor:not-allowed}.multiples_root__9qnRY .multipleCardsFooter{position:relative}.multiples_root__9qnRY .multipleCardsFooter__stakeRow{display:flex;align-items:center;gap:8px;min-height:48px;padding:2px 12px;background-color:var(--v3-black-2)}.multiples_root__9qnRY .multipleCardsFooter__stakeRow .stake-field__contanier{flex:1;min-width:0}.multiples_root__9qnRY .multipleCardsFooter__stakeRow .stakeField--row{display:flex;align-items:center;gap:8px}.multiples_root__9qnRY .multipleCardsFooter__stakeRow .stakeField--input{flex:1;min-width:0;height:44px;padding:0 10px;border:none;border-radius:6px;background-color:var(--v3-black-0);color:var(--v3-text-color);font:inherit;font-size:14px;outline:none}.multiples_root__9qnRY .multipleCardsFooter__stakeRow .stakeField--max{height:36px;padding:0 16px;border:none;border-radius:6px;background-color:var(--v3-black-6);color:var(--v3-text-color);font:inherit;font-size:14px;cursor:pointer}.multiples_root__9qnRY .multipleCardsFooter__currency{flex-shrink:0;font-size:14px;line-height:20px}.multiples_root__9qnRY .multipleCardsFooter__dataInfo{padding:10px 12px 0}.multiples_root__9qnRY .multipleCardsFooter__dataInfo__row{display:flex;justify-content:space-between;gap:8px;padding:4px 0;font-size:12px;line-height:16px}.multiples_root__9qnRY .multipleCardsFooter__dataInfo__row span:last-child{font-weight:600}.multiples_root__9qnRY .multipleCardsFooter__payoutInfo{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:8px;padding:12px 0;border-radius:10px;background-color:var(--v3-black-2);font-size:12px}.multiples_root__9qnRY .multipleCardsFooter__payoutInfo__value{font-size:24px;line-height:28px;font-weight:600;color:var(--v3-primary-color)}.multiples_root__9qnRY .multipleCardsFooter__bar{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;margin:8px 0 0;padding:8px 12px;border-top:1px solid var(--v3-black-6);border-radius:10px;background-image:linear-gradient(var(--v3-black-0) 0,var(--v3-black-6) 100%)}.multiples_root__9qnRY .multiplesRow{width:100%}.multiples_root__9qnRY .multipleSelectionsBlock{display:flex;align-items:flex-start;gap:10px;margin:0 4px;border-radius:6px}.multiples_root__9qnRY .multipleCardContainer{flex:0 0 calc((100% - 20px)/3);min-width:0}.multiples_root__9qnRY .multipleSelectionsBlock--mobile{flex-direction:column;align-items:stretch;gap:0;margin:0;padding:4px;border-radius:0;background-color:var(--v3-background)}.multiples_root__9qnRY .multiplesRow__title{padding:16px 12px 12px;background-color:var(--v3-black-0);font-size:16px;line-height:20px;font-weight:500}.multiples_root__9qnRY .emptyCardsWrapper{display:flex;align-items:center;justify-content:center;background-color:var(--v3-black-0)}.multiples_root__9qnRY .multipleSelectionSlider,.multiples_root__9qnRY .multipleWidgetWrapper{width:100%}.multiples_root__9qnRY .multipleSelectionSlider .swiper-slide{width:auto!important}.multiples_root__9qnRY .multipleSelection{width:309px;min-width:309px}.multiples_root__9qnRY .multipleSelection .multipleCard{margin:0}.multiples_root__9qnRY .multipleWidgetWrapper--mobile .multipleSelection{width:290px;min-width:290px}[dir=rtl] .multiples_root__9qnRY .multipleCard__bonusRibbon{right:auto;left:0;border-radius:0 0 12px}[dir=rtl] .multiples_root__9qnRY .multipleCard__header__wrapper{padding:8px 12px 8px 96px}[dir=rtl] .multiples_root__9qnRY .betLeg{padding:4px 22px 4px 0;text-align:right}[dir=rtl] .multiples_root__9qnRY .betLeg:not(:last-child):before{left:auto;right:6px}[dir=rtl] .multiples_root__9qnRY .betLeg__sportIcon{left:auto;right:0}