.betslip{z-index:var(--z-betslip)}.betslip--sticky{position:-webkit-sticky;position:sticky;top:calc(1.75rem + var(--header-desktop-height))}.betslip__wrapper{z-index:var(--z-betslip);display:flex;flex-direction:column;flex:1;position:relative}.betslip__header{width:100%;display:flex;justify-content:space-between;align-items:center}.betslip__message{padding:1.5rem 1.25rem 3rem;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:auto;flex:1;justify-content:center}@media (max-width:74.99em){.betslip--placeholder{display:none}.betslip__wrapper{height:100%}}@media (max-width:63.99em){.betslip__wrapper{border-radius:0}}@media (min-width:75em){.betslip__wrapper{max-height:calc(90vh - var(--header-desktop-height));overflow:hidden;border-radius:.5rem}.betslip__header{border-top-right-radius:.5rem;border-top-left-radius:.5rem}}@media (min-width:40em)and (max-width:74.99em){.betslip__header{position:relative}}@media (min-width:22.5em){.betslip__message{margin-bottom:0}}.bet-hub__player-away,.bet-hub__player-home,.bet-hub__scorer-name,.bet-hub__scorer-team,.bet-hub__title,.bet-hub__title-link{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bet-hub__arrow-icon,.bet-hub__expand-icon{margin-left:auto}.bet-hub__arrow-icon:after,.bet-hub__expand-icon:after{display:none}.bet-hub__players,.bet-hub__scorers{grid-area:players;overflow:hidden;flex-grow:1;display:flex;font-weight:600;text-decoration:none}.bet-hub__arrow-icon,.bet-hub__expand-details-icon,.bet-hub__live-bookmarks,.bet-hub__live-video,.bet-hub__prematch-promo,.bet-hub__prematch-stats,.bet-hub__show-more-icon{--icon-height:1.25rem;--icon-width:1.25rem}.bet-hub__arrow-icon:after,.bet-hub__expand-details-icon:after,.bet-hub__live-bookmarks:after,.bet-hub__live-video:after,.bet-hub__prematch-promo:after,.bet-hub__prematch-stats:after,.bet-hub__show-more-icon:after{display:none}.bet-hub__row{font-size:var(--typography-sm);font-weight:400;padding:1rem 1.25rem;display:flex;flex-direction:column;row-gap:.5rem}.bet-hub__row--layout-c .bet-hub__section-bottom{display:grid;grid-template-areas:"players" "oddsArea";grid-template-columns:1fr auto;row-gap:1.25rem;column-gap:0}.bet-hub__row--layout-g .forms__switch{--thumb-size:0.5625rem;--track-size:1.5rem}.bet-hub__row--layout-g .bet-hub__section-bottom--collapsed{grid-template-areas:"players areaTwo" "oddsArea oddsArea";grid-template-columns:1fr auto;gap:1.25rem 0}.bet-hub__row--layout-s .odds--info-full-width .odds__col--info{flex:0 0 100%;max-width:100%;position:relative;left:0}.bet-hub__row--layout-s .odds__col--info{width:3.75rem;min-width:3.75rem}.bet-hub__row--layout-s .bet-hub__scorers{justify-self:left}.bet-hub__row--layout-s .bet-hub__section-bottom--collapsed{grid-template-areas:"players areaTwo" "oddsArea oddsArea";grid-template-columns:1fr auto;gap:1.25rem 0}.bet-hub__header{font:normal 600 1.125rem/1.375rem var(--typography-mainfontfamily);padding:.5rem 1.25rem;display:flex;column-gap:.625rem;align-items:center}.bet-hub__header--next-event{border-radius:.3125rem .3125rem 0 0}.bet-hub__header--odds .odds{display:none}.bet-hub__title{font-size:var(--typography-h6);font-weight:600;grid-area:title;margin:0;padding:0;display:inline-flex;align-items:center}.bet-hub__title-link{text-decoration:none;display:block}.bet-hub__title-link--capitalize{text-transform:capitalize}.bet-hub__icon{grid-area:icon;width:.9375rem}.bet-hub__players{flex-direction:column;justify-content:center;row-gap:.25rem}.bet-hub__more{grid-area:more;font:inherit;font-weight:600;text-align:center;text-decoration:none;padding-left:.5rem;margin-left:.5rem}.bet-hub__odds-head{grid-area:oddsHead}.bet-hub__show-more{font-size:var(--typography-sm);text-decoration:underline;font-weight:600;display:flex!important;justify-content:center;cursor:pointer;column-gap:.25rem;flex-direction:row}.bet-hub__show-more--sep{padding:1rem 1.25rem}.bet-hub__expand-details{display:flex;align-items:center;cursor:pointer}.bet-hub__expand-details-icon{margin-left:.25rem}.bet-hub__expand-details-label{font-size:var(--typography-sm);font-weight:500;margin-left:.625rem}.bet-hub__live-details{display:flex;column-gap:.625rem;align-items:center}.bet-hub__live-bookmarks{grid-area:liveBookmarks}.bet-hub__live-video{grid-area:liveVideo}.bet-hub__live-game{grid-area:liveGame;white-space:nowrap}.bet-hub__live-half{grid-area:liveScore;display:flex;white-space:nowrap;font-size:.875rem;gap:0 .5rem}.bet-hub__live-info{grid-area:areaTwo;display:flex;align-items:center;justify-content:space-between}.bet-hub__live-scores{display:flex;align-items:center;margin-left:.625rem;height:3rem}.bet-hub__live-scores-serving{min-height:1.125rem}.bet-hub__live-scores-wrapper{display:flex;flex-flow:column;align-items:center;min-width:1.125rem;gap:.25rem}.bet-hub__prematch-details{grid-area:areaOne;display:flex;column-gap:.625rem}.bet-hub__prematch-info{grid-area:areaTwo;display:flex;column-gap:.625rem}.bet-hub__section-top{grid-template-areas:"areaOne areaTwo more";grid-template-columns:1fr auto auto}.bet-hub__section-bottom,.bet-hub__section-top{display:grid;align-items:center}.bet-hub__section-bottom--collapsed{column-gap:.625rem;grid-template-areas:"players areaTwo oddsArea";grid-template-columns:1fr auto calc(50% - .3125rem);align-items:start}.bet-hub__section-bottom--expanded{grid-template-areas:"players areaTwo" "oddsArea oddsArea";grid-template-columns:1fr auto;gap:1.25rem 0}.bet-hub__arrow-down:after{display:none}.bet-hub__expand{display:flex;align-items:center;margin-left:auto;cursor:pointer}.bet-hub__expand-label{font-size:var(--typography-sm);font-weight:500;margin-right:.5rem;text-decoration:underline}.bet-hub .tabs--order-by .tabs__nav-heading{margin-right:0;font-size:var(--typography-sm);font-weight:600;padding:.25rem .75rem}.bet-hub__all-quotes{grid-area:oddsArea;display:flex;align-items:center;font-weight:600;cursor:pointer;justify-content:left}.bet-hub__all-quotes:link{text-decoration:none}.bet-hub__icon-all-quotes:after{display:none!important}.bet-hub__icon-t-shirt{grid-area:areaOne;margin-right:.5rem;height:1.5rem}.bet-hub__scorers{display:flex;flex-direction:column;align-items:flex-start;column-gap:.625rem}.bet-hub__scorer-name{max-width:inherit}.bet-hub__scorer-team{font-weight:300;max-width:inherit}.bet-hub__scorer-info{display:flex;align-items:center}.bet-hub__scorer-name-wrapper{display:flex;flex-direction:column}.bet-hub__sub-header{padding:.75rem 1.25rem;grid-template-areas:"areaOne areaTwo" "areaThree areaFour";grid-template-columns:1fr auto;display:grid;align-items:center;column-gap:.625rem;row-gap:.125rem}.bet-hub__heading{grid-area:areaThree;font-weight:600;text-decoration:none}.bet-hub__sup-heading{grid-area:areaOne;font-size:var(--typography-sm);font-weight:400}.bet-hub__head-markets{display:none}.bet-hub__market-title{grid-area:areaTwo}.bet-hub__market-label{margin-left:.625rem;font-weight:500;font-size:.75rem;margin-bottom:.25rem}.bet-hub__betradar{height:auto}.bet-hub__betradar-header{padding:.9375rem 1.25rem}.bet-hub .odds--all-quotes{margin:0;min-width:var(--odds-container-width)}.bet-hub__row-detail{display:flex;flex-direction:column;row-gap:.5rem;margin:0 -1rem 1rem;padding:0 1rem 1rem}.bet-hub__row-detail:last-child{margin-bottom:0;padding-bottom:0}.bet-hub__row-detail--layout-s{display:grid;grid-template-areas:"players areaTwo" "oddsArea oddsArea";grid-template-columns:1fr auto;gap:1.25rem 0;font-size:var(--typography-basefontsize)}.bet-hub__row-detail--layout-s .odds--info-full-width .odds__col--info{flex:0 0 100%;max-width:100%;position:relative;left:0}.bet-hub__row-detail--layout-s .odds__col--info{width:3.75rem;min-width:3.75rem}.bet-hub__row-detail--layout-s .bet-hub__scorers{justify-self:left}.bet-hub__row-detail--layout-s .bet-hub__section-bottom--collapsed{grid-template-areas:"players areaTwo" "oddsArea oddsArea";grid-template-columns:1fr auto;gap:1.25rem 0}.bet-hub__header--odds{height:2.5rem}.bet-hub__empty-favorites{padding:1.25rem;height:100vh}.bet-hub__empty-favorites-text{font-size:1.25rem;text-align:center}.bet-hub__empty-favorites-msg{display:flex;align-items:center;flex-direction:column;gap:.8125rem;text-align:center}.bet-hub__empty-favorite-star:after{display:none!important}.bet-hub__empty-favorite-star:before{transform:scale(1.5)}.bet-hub__info-icon{position:absolute;right:3rem}.bet-hub__info-icon:after{display:none!important}.bet-hub__markets-info-icon{display:none}.bet-hub__markets-info-icon:after{display:none!important}.bet-hub__header-info-icon{display:none}.bet-hub__header-info-icon:after{display:none!important}.bet-hub .dropdown{max-height:9.375rem}@media (min-width:64em){.bet-hub__arrow-icon,.bet-hub__expand-icon{display:none}.bet-hub__row{display:grid;align-items:center;column-gap:.625rem;row-gap:0;font-size:var(--typography-basefontsize)}.bet-hub__row--layout-a{grid-template-areas:"areaOne players areaTwo oddsArea more";grid-template-columns:minmax(2.5rem,auto) 1fr auto auto 2.5625rem}.bet-hub__row--layout-b,.bet-hub__row--layout-c,.bet-hub__row--layout-d,.bet-hub__row--layout-e{grid-template-areas:"areaOne players areaTwo more" "oddsArea oddsArea oddsArea oddsArea";grid-template-columns:minmax(2.5rem,auto) 1fr auto auto;row-gap:.75rem}.bet-hub__row--layout-s .bet-hub__more{display:none}.bet-hub__header{padding:.4375rem 1.25rem}.bet-hub__header--next-event{padding:.625rem 1.25rem;margin-top:1.25rem;border-radius:.5rem .5rem 0 0}.bet-hub__header--next-event .bet-hub__arrow-icon{display:block}.bet-hub__header--next-event .bet-hub__title{font:normal 600 1.25rem/1.5rem var(--typography-mainfontfamily);white-space:nowrap;overflow:visible}.bet-hub__header--big{padding:.625rem 1.25rem}.bet-hub__header--big .bet-hub__title{font:normal 600 1.25rem/1.5rem var(--typography-mainfontfamily)}.bet-hub__header--odds{display:grid;grid-template-areas:"icon title oddsHead more";grid-template-columns:auto 1fr auto 2.5rem;height:2.25rem}.bet-hub__header--odds .odds{display:flex}.bet-hub__header--odds .odds__col{width:var(--odds-col-width);max-width:none;flex:initial}.bet-hub__players{row-gap:.375rem;padding-left:.625rem}.bet-hub__more{text-align:right;padding-left:0;margin-left:0}.bet-hub__show-more{font-size:var(--typography-basefontsize)}.bet-hub__live-details{grid-area:areaOne;display:grid;row-gap:.375rem;grid-template-areas:"liveBookmarks liveScore";grid-template-columns:repeat(2,auto)}.bet-hub__live-half{font-weight:600;gap:.375rem 0;flex-direction:column}.bet-hub__prematch-details{font-weight:600;flex-direction:column;row-gap:.375rem}.bet-hub__arrow-down,.bet-hub__expand-label{display:none}.bet-hub__head-markets{grid-template-areas:". oddsHead more";grid-template-columns:1fr auto 2.5rem;column-gap:.625rem;padding:1rem 1.25rem;display:grid}.bet-hub__market-label{display:none}.bet-hub__betradar{min-height:25rem}.bet-hub__row-detail--layout-s{grid-template-areas:"players players" "oddsArea oddsArea";align-items:center}.bet-hub__row-detail--layout-s .bet-hub__more{display:none}.bet-hub__markets-info-icon{grid-area:more;display:block}.bet-hub__header-info-icon{display:block;margin-left:auto}}@media (min-width:64em)and (max-width:119.99em){.bet-hub__row--layout-g{grid-template-areas:"players areaTwo" "oddsArea oddsArea";grid-template-columns:1fr auto;gap:1.25rem 0}.bet-hub__row--layout-g .bet-hub__more{display:none}.bet-hub__row--layout-s{grid-template-areas:"players players" "oddsArea oddsArea";grid-template-columns:1fr auto;gap:1.25rem 0}.bet-hub__row--layout-s .odds__col--info,.bet-hub__row-detail--layout-s .odds__col--info{width:3.75rem;position:absolute;left:0}}@media (min-width:120em){.bet-hub__row--layout-g{grid-template-areas:"players players oddsArea";grid-template-columns:minmax(2.5rem,auto) 1fr 75%}.bet-hub__row--layout-s{grid-template-areas:"players oddsArea";grid-template-columns:15rem auto;justify-items:end}.bet-hub__row--layout-s .odds__col--info{width:3.75rem;position:absolute;left:-3.75rem}.bet-hub__row-detail--layout-s{grid-template-areas:"players oddsArea";grid-template-columns:15rem auto;justify-items:end}.bet-hub__row-detail--layout-s .odds__col--info{width:3.75rem;position:absolute;left:-3.75rem}}@media (max-width:47.99em){.bet-hub__expand-details-label{display:none}}:where(.swiper--dissolve-left):before,:where(.swiper--dissolve-right):after{content:"";top:0;position:absolute;width:2.5rem;height:100%;pointer-events:none;z-index:1}:where(.swiper){cursor:-webkit-grab;cursor:grab;width:100%;--swiper-border-radius:0;border-radius:var(--swiper-border-radius);position:relative}:where(.swiper) img{max-width:none}:where(.swiper__container){-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y}:where(.swiper__slide){flex-shrink:0}:where(.swiper__pagination){position:absolute;top:1.4375rem;right:1.4375rem;height:.25rem;display:flex;gap:.25rem}:where(.swiper__bullet){border-radius:.25rem;cursor:pointer;width:1.25rem}:where(.swiper--full-width-slide) .swiper__slide{flex:0 0 100%}:where(.swiper--trim-all){overflow:hidden}:where(.swiper--no-left-trim){-webkit-clip-path:inset(-100vw 0 -100vw -100vw);clip-path:inset(-100vw 0 -100vw -100vw)}:where(.swiper--no-right-trim){-webkit-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0)}:where(.swiper--no-top-trim){-webkit-clip-path:inset(0 -100vw -100vw -100vw);clip-path:inset(0 -100vw -100vw -100vw)}:where(.swiper--no-bottom-trim){-webkit-clip-path:inset(-100vw -100vw 0 -100vw);clip-path:inset(-100vw -100vw 0 -100vw)}:where(.swiper--trim-both-lateral-sides){-webkit-clip-path:inset(-100vw 0 -100vw 0);clip-path:inset(-100vw 0 -100vw 0)}:where(.swiper__arrow){overflow:hidden;position:absolute;top:50%;transform:translateY(-50%)}:where(.swiper__arrow--left){left:0}:where(.swiper__arrow--right){right:0}:where(.swiper__arrow):before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.swiper__arrow):after{display:none!important}:where(.swiper__arrow-paired):after{display:none!important}:where(.swiper__arrow-wrapper){display:flex;align-items:center;gap:.75rem;position:absolute;top:0}:where(.swiper__heading){display:flex;justify-content:space-between}:where(.swiper__heading-text){margin:0}:where(.swiper--arrows-theme-1){padding:0 1.875rem}:where(.swiper--arrows-theme-1) .swiper__container{margin-left:.75rem}:where(.swiper--arrows-theme-1) .swiper__arrow{width:1.875rem;height:100%;overflow:hidden;background:rgb(var(--color-Davos))}:where(.swiper--arrows-theme-1) .swiper__arrow:after{display:none}:where(.swiper--arrows-theme-1) .swiper__arrow--right{border-radius:0 .25rem .25rem 0;box-shadow:.625rem 0 0 .625rem rgb(var(--color-background))}:where(.swiper--arrows-theme-1) .swiper__arrow--left{border-radius:.25rem 0 0 .25rem;box-shadow:-.625rem 0 0 .625rem rgb(var(--color-background))}:where(.swiper--arrows-theme-2){padding-top:2.5rem}:where(.swiper--arrows-theme-2) .swiper__arrow-wrapper{right:0}:where(.swiper--dissolve-left):before{left:0;background-image:linear-gradient(90deg,rgb(var(--color-background)) 0,rgba(var(--color-background),0) 100%)}:where(.swiper--dissolve-right):after{right:0;background-image:linear-gradient(90deg,rgba(var(--color-background),0) 0,rgb(var(--color-background)) 100%)}:where(.swiper--arrows-theme-1) .swiper__arrow--disabled{background-color:rgb(var(--color-Luwin))}:where(.swiper--arrows-theme-2) .swiper__arrow--disabled:before{background-color:rgb(var(--color-Pyxies))!important}@media (min-width:64em){:where(.swiper--dissolve-left):before,:where(.swiper--dissolve-right):after{width:6%}:where(.swiper--dissolve-left):before{width:6%}:where(.swiper--dissolve-right):after{width:6%}:where(.swiper--light-theme) .swiper__bullet{background-color:rgba(var(--color-Bootes),30%);transition:background-color .3s ease-in-out}:where(.swiper--light-theme) .swiper__bullet:hover{background-color:rgba(var(--color-Bootes),90%)}:where(.swiper--light-theme) .swiper__bullet--active{background-color:rgba(var(--color-Bootes),90%)}}:where(.odds__item){flex:1;display:flex;flex-direction:column;text-decoration:none;margin:0 0 var(--odds-gap) var(--odds-gap);transition:border .25s ease-in-out,color .25s ease-in-out,background .25s ease-in-out,box-shadow .25s ease-in-out;position:relative;font:normal 500 1rem/1.1875rem var(--typography-mainfontfamily);border-radius:.25rem;cursor:pointer;min-width:0}:where(.odds){grid-area:oddsArea;--odds-default-height:3.125rem;--odds-col-width:calc(100% / var(--odds-cols));--odds-gap:0.5rem;--total-odds-gap-width:calc(var(--odds-gap ) * (var(--odds-cols) - 1));--total-odds-width:calc((var(--odds-unit) * 0.0625rem) * var(--odds-cols));--odds-container-width:calc(var(--total-odds-width) + var(--total-odds-gap-width));width:calc(100% + var(--odds-gap));margin:0 0 calc(var(--odds-gap)*-1) calc(var(--odds-gap)*-1);flex-grow:1;position:relative}:where(.odds__group){display:flex;flex-wrap:wrap}:where(.odds--head){grid-area:oddsHead;font-weight:600;text-transform:uppercase;white-space:nowrap}:where(.odds__item--not-clickable){cursor:not-allowed}:where(.odds__col){display:flex;flex:calc(100%/var(--odds-col));max-width:calc(100%/var(--odds-col))}:where(.odds__col--default) .odds__item{height:var(--odds-default-height);font-weight:600;font-size:.875rem;padding:.4375rem 0}:where(.odds__col--default) .odds__key{font-weight:400}:where(.odds__col--default) .odds__key:empty{display:none}:where(.odds__col--info) .odds__item{height:var(--odds-default-height);font-weight:600;font-size:.875rem;padding:.4375rem 0;justify-content:center;align-items:center}:where(.odds__col--info) .odds__key{font-weight:400}:where(.odds__col--info) .odds__key:empty{display:none}:where(.odds__col--info) .odds__value{margin-left:.625rem;word-break:break-all;text-align:center}:where(.odds__col--info) .odds__footer{order:2}:where(.odds__col--info) .odds__arrow-icon--last{position:absolute;bottom:.25rem}:where(.odds__col--info-arrow-right) .odds__item{row-gap:.0625rem}:where(.odds__col--info-arrow-right) .odds__footer{white-space:normal;height:auto;flex-grow:0;text-align:left;padding:0 1.25rem 0 .4375rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}:where(.odds__col--info-arrow-right) .odds__arrow-icon{transform:translateY(-50%);position:absolute;right:.5rem}:where(.odds__col--info-arrow-right) .odds__arrow-icon--last{top:50%}:where(.odds__col--check) .odds__item{height:var(--odds-default-height);font-weight:600;font-size:.75rem;padding:.4375rem 0;flex-direction:column-reverse;justify-content:center;align-items:center;row-gap:.25rem}:where(.odds__col--check) .odds__key{font-weight:400}:where(.odds__col--check) .odds__key:empty{display:none}:where(.odds__col--merge-right) .odds__item{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0!important;margin-right:calc(var(--odds-gap)/2*-1);padding-right:calc(var(--odds-gap)/2)}:where(.odds__col--merge-left) .odds__item{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:calc(var(--odds-gap)/2);padding-left:calc(var(--odds-gap)/2)}:where(.odds__col--blocked) .odds__item{cursor:not-allowed}:where(.odds__col--ghost) .odds__item{font:normal 500 .875rem/1.0625rem var(--typography-mainfontfamily)}:where(.odds--fixed-cols-lg){--odds-col-width:calc(var(--odds-unit) * 0.0625rem + var(--odds-gap));flex:0 0 calc(16.6666666667%*var(--odds-cols))}:where(.odds--mixed-cols-lg){--odds-col-width:calc(var(--odds-unit) * 0.0625rem + var(--odds-gap));flex:0 0 calc(16.6666666667%*var(--odds-cols))}:where(.odds--card) .odds__item{height:2.375rem}:where(.odds--fancy){margin-bottom:0}:where(.odds--fancy) .odds__group{height:100%}:where(.odds--fancy) .odds__item{margin-bottom:0}:where(.odds--swiper) .odds__group{flex-wrap:nowrap;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y}:where(.odds--swiper) .odds__col{flex:0 0 calc(var(--odds-container-width)/var(--odds-col));max-width:calc(var(--odds-container-width)/var(--odds-col))}:where(.odds--addinfo-abspos-lg) .odds__col--info{order:-1}@media (min-width:64em){:where(.odds){--odds-gap:0.625rem}:where(.odds--hidekey-lg) .odds__key{display:none}:where(.odds__col){flex:calc(100%/var(--odds-col));max-width:calc(100%/var(--odds-col));flex-grow:1}:where(.odds__col--info-arrow-right).odds__col--info-team-name .odds__footer{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}:where(.odds__col--info-arrow-right) .odds__key{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:normal;height:auto;align-self:flex-start;max-width:23ch}:where(.odds--fluid-cols-lg) .odds__col{width:var(--odds-col-width);max-width:none;flex:initial}:where(.odds--mixed-fluid-cols-lg) .odds__col{width:calc(var(--odds-col-width)*var(--odds-col));max-width:none;flex:initial}:where(.odds--fixed-cols-lg){flex:initial}:where(.odds--fixed-cols-lg) .odds__col{width:var(--odds-col-width);max-width:none;flex:initial}:where(.odds--scorecast) .odds__col{width:calc(var(--odds-col-width)*var(--odds-col));max-width:none;flex:initial}:where(.odds--mixed-cols-lg){flex:initial}:where(.odds--mixed-cols-lg) .odds__col{width:calc(var(--odds-col-width)*var(--odds-col));max-width:none;flex:initial}:where(.odds--addinfo-abspos-lg){padding-left:11.25rem}:where(.odds--addinfo-abspos-lg) .odds__col:nth-last-child(n+8):last-of-type,:where(.odds--addinfo-abspos-lg) .odds__col:nth-last-child(n+8)~.odds__col:last-of-type{margin-bottom:1.25rem}:where(.odds--addinfo-abspos-lg) .odds__col--info{width:11.25rem;position:absolute;left:0}}@media (max-width:63.99em){:where(.odds__group)+.odds__group{margin-top:.625rem}:where(.odds--addinfo-abspos-lg) .odds__col{order:2}:where(.odds--addinfo-abspos-lg) .odds__col--info-arrow-right{order:1;flex:0 0 100%;max-width:100%}:where(.odds--addinfo-abspos-lg) .odds__col--info-arrow-right .odds__footer{white-space:unset;height:unset;flex-grow:unset;padding:unset;text-align:center}:where(.odds--addinfo-abspos-lg) .odds__col--info-arrow-right .odds__item{height:1.75rem}:where(.odds--addinfo-abspos-lg) .odds__col--info{--odds-col:1!important}:where(.odds--addinfo-abspos-lg) .odds__col--info .odds__item{height:auto;row-gap:.0625rem;padding:.25rem 0}:where(.odds--addinfo-abspos-lg) .odds__col--info .odds__key{height:unset}:where(.odds--addinfo-scorecast) .odds__col{max-width:calc((100% - 3.75rem)/var(--odds-col))}}@media (min-width:120em){:where(.odds--scorecast){width:calc(var(--odds-cols)*var(--odds-unit)*.1%)}}@media (min-width:64em)and (max-width:119.99em){:where(.odds--addinfo-scorecast) .odds__group{position:relative;padding-left:3.75rem}}.discipline-filter{display:flex;align-items:center;padding:1rem 0;position:relative;height:4.375rem}.discipline-filter__content{width:100%;display:flex;align-self:center;position:relative}.discipline-filter .swiper--discipline-filter{flex-grow:1}.discipline-filter .swiper--discipline-filter .pills{margin-right:.75rem}.discipline-filter .swiper--discipline-filter .pills__counter{padding:0 .25rem;border-radius:.25rem;margin-left:.5rem}.discipline-filter .searchbar--discipline-filter{--searchbar-filter-width:6.75rem;--searchbar-filter-expanded-width-mobile:100%;--searchbar-filter-expanded-width-desktop:29.75rem;--searchbar-filter-dropdown-transition-delay:500ms}.swiper--discipline-filter :where(.pills) .pills__counter{background-color:rgb(var(--color-Gilly))}@media (min-width:40em)and (max-width:63.99em){.discipline-filter{padding:1rem 1.25rem}.discipline-filter .searchbar--discipline-filter{right:1.25rem}}@media (min-width:40em){.discipline-filter__content{padding-right:.75rem;width:calc(100% - 7.5rem);border-right:.0625rem solid rgb(var(--color-Capricornus))}}@media (max-width:39.99em){.discipline-filter .swiper--discipline-filter{padding-left:3.125rem}.discipline-filter .searchbar--discipline-filter{left:0;--searchbar-filter-height:3rem}}@media (min-width:64em){.discipline-filter{height:6rem}}