.sports .no-games-message{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.sports .loading-container{display:flex;align-items:center;justify-content:center;padding-top:2rem;padding-bottom:2rem}.sports__skeleton{width:100%;display:block}.sports__skeleton,.sports__skeleton *{box-sizing:border-box}.sports__skeleton__item{width:100%;display:flex;flex-direction:column}.sports__skeleton__header{display:flex;align-items:center;width:100%;min-height:80px;padding:0 16px;gap:16px;border-top:1px solid #e5e7eb;background-color:#fff}@media(min-width:768px){.sports__skeleton__header{padding:0 32px}}.sports__skeleton__header--icon{width:40px!important;height:40px!important;flex-shrink:0}.sports__skeleton__header--title{width:120px!important;height:20px!important}.sports__skeleton__header--arrow{margin-left:auto}.sports__skeleton__header--arrow .arrow{width:24px!important;height:24px!important}.sports__skeleton__competition-header{display:flex;align-items:center;width:100%;padding:12px 16px;gap:12px;border-bottom:1px solid #f3f4f6;background-color:#f9fafb}@media(min-width:768px){.sports__skeleton__competition-header{padding:12px 32px}}.sports__skeleton__competition-header--left{flex:1;display:flex;align-items:center;gap:12px}.sports__skeleton__competition-header--left .flag{width:24px!important;height:24px!important;flex-shrink:0}.sports__skeleton__competition-header--left .title{width:140px;max-width:60%;height:16px!important}.sports__skeleton__competition-header--right{display:none;gap:48px;margin-right:32px}@media(min-width:768px){.sports__skeleton__competition-header--right{display:flex}}.sports__skeleton__competition-header--right .odd-header{width:30px!important;height:16px!important}.sports__skeleton__match{display:flex;flex-direction:column;width:100%;padding:16px;border-bottom:1px solid #f3f4f6;gap:16px}@media(min-width:768px){.sports__skeleton__match{flex-direction:row;align-items:center;padding:16px 32px}}.sports__skeleton__match--info{display:flex;align-items:center;flex:1;gap:16px;width:100%}@media(min-width:768px){.sports__skeleton__match--info{width:auto}}.sports__skeleton__match--info .time{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:40px;flex-shrink:0}.sports__skeleton__match--info .time-line{width:24px!important;height:10px!important}.sports__skeleton__match--info .teams{display:flex;flex-direction:column;gap:12px;flex:1}.sports__skeleton__match--info .teams .team{display:flex;align-items:center;gap:12px}.sports__skeleton__match--info .teams .team-icon{width:20px!important;height:20px!important;flex-shrink:0}.sports__skeleton__match--info .teams .team-name{width:60%;height:16px!important}.sports__skeleton__match--odds{width:100%;display:flex}.sports__skeleton__match--odds .odd-btn{display:none;width:100px!important;height:40px!important;border-radius:20px!important}.sports__skeleton__match--odds .odd-btn-mobile{display:flex;width:100%}.sports__skeleton__match--odds .odd-btn-mobile .mobile-btn{width:100%!important;height:40px!important;border-radius:8px!important}@media(min-width:768px){.sports__skeleton__match--odds{width:auto;gap:12px;margin-left:16px}.sports__skeleton__match--odds .odd-btn{display:inline-block}.sports__skeleton__match--odds .odd-btn-mobile{display:none}}.sports__item *{font-family:Inter,sans-serif,Apple Color Emoji,var(--font-emoji)}details[open] .sports__item__summary--icon{transform:rotate(-180deg);transition:transform .3s ease-in-out;width:auto}details[open] .sports__item__summary--icon svg{height:auto;width:1.5rem}.sports__item__summary{position:relative;display:flex;min-height:4rem;cursor:pointer;align-items:center;justify-content:flex-start;gap:1rem;border-width:1px 0 0;border-style:solid;--tw-border-opacity:1;border-color:rgb(237 239 242/var(--tw-border-opacity));background-color:initial;padding:0 1rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(13 51 48/var(--tw-text-opacity))}@media (min-width:768px){.sports__item__summary{min-height:5rem;padding-left:2rem;padding-right:2rem}}.sports__item__summary.hide{display:none}.sports__item__summary a{color:rgb(13 51 48/var(--tw-text-opacity))}.sports__item__summary a,.sports__item__summary a:hover{--tw-text-opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sports__item__summary a:hover{color:rgb(10 102 87/var(--tw-text-opacity))}.sports__item__summary--icon{position:absolute;right:0;float:right;display:flex;width:2rem;align-items:center;justify-content:flex-end;padding:.5rem}@media (min-width:768px){.sports__item__summary--icon{right:1rem}}.sports__item__summary--icon{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:auto}.sports__item__summary--icon svg{height:auto;width:1.5rem}.sports__item__summary--symbol{display:flex;height:38px;width:38px;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(237 239 242/var(--tw-border-opacity))}.sports__item__summary--symbol img{height:auto;width:1.25rem;filter:brightness(0) saturate(100%) invert(43%) sepia(69%) saturate(844%) hue-rotate(113deg) brightness(88%) contrast(88%)}.sports__item__content{position:relative}.sports__item__content__competitions__competition{display:flex;width:100%;flex-direction:column;gap:1rem}.sports__item__content__competitions__competition details[open] .sports__item__content__competitions__competition__name{border-top-width:1px;border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(237 239 242/var(--tw-border-opacity))}.sports__item__content__competitions__competition details[open] .box-third .noOddButton{margin-right:10px}@media (min-width:768px){.sports__item__content__competitions__competition details[open] .box-two .noOddButton{margin-right:.625rem;max-width:250px}}.sports__item__content__competitions__competition__name{display:flex;min-height:3rem;align-items:center;gap:.5rem;border-width:0 0 1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(221 226 235/var(--tw-border-opacity));padding-left:1rem;padding-right:1rem}@media (min-width:768px){.sports__item__content__competitions__competition__name{padding-left:2rem;padding-right:2rem}}.sports__item__content__competitions__competition__name .iconCompetitions{display:flex;align-items:center;justify-content:center}.sports__item__content__competitions__competition__name .iconCompetitions img{margin-right:.75rem;height:1.25rem;width:auto}.sports__item__content__competitions__competition__name span{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:150%;--tw-text-opacity:1;color:rgb(56 58 61/var(--tw-text-opacity))}@media (min-width:1024px){.sports__item__content__competitions__competition__name span{font-size:1rem;line-height:1.5rem}}.sports__item__content__competitions__competition__name:hover{--tw-bg-opacity:1;background-color:rgb(245 247 250/var(--tw-bg-opacity))}.sports__item__content__competitions__competition__fixture{display:block;width:auto;align-items:center}.sports__item__content__competitions__competition__fixture .left{overflow:hidden}.sports__item__content__competitions__competition__fixture .left,.sports__item__content__competitions__competition__fixture .right{display:flex;width:100%;flex-direction:row;align-items:center;gap:.5rem}@media (min-width:768px){.sports__item__content__competitions__competition__fixture .right{margin-left:1.25rem;width:auto}}.sports__item__content__competitions__competition__fixture .right.no-odds-available{display:none}@media (min-width:768px){.sports__item__content__competitions__competition__fixture .right.no-odds-available{display:flex}}.sports__item__content__competitions__competition__fixture .right.no-odds-available .odds{width:100%}.sports__item__content__competitions__competition__fixture .right .odds{width:94%}@media (min-width:1280px){.sports__item__content__competitions__competition__fixture .right .odds{width:100%}}.sports__item__content__competitions__competition__fixture .right .odds .game__odds{display:flex;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-between}.sports__item__content__competitions__competition__fixture .right .odds .game__odds.no-odds-available{margin:0;flex-direction:column}@media (min-width:768px){.sports__item__content__competitions__competition__fixture .right .odds .game__odds.no-odds-available{flex-direction:row}}.sports__item__content__competitions__competition__fixture .right .odds .game__odds .oddsVault,.sports__item__content__competitions__competition__fixture .right .odds .game__odds .oddsVault .ButtonOdd{width:100%}@media (min-width:768px){.sports__item__content__competitions__competition__fixture .right .odds .game__odds .oddsVault .ButtonOdd{width:110px}}@media (min-width:1024px){.sports__item__content__competitions__competition__fixture .right .odds .game__odds .oddsVault .ButtonOdd{width:120px}}.sports__item__content__competitions__competition__fixture .right .odd__operator{padding-right:0;padding-bottom:0;padding-left:0}@media (min-width:768px){.sports__item__content__competitions__competition__fixture .right .odd__operator{padding-bottom:1rem}}.sports__item__content__competitions__competition__fixture .right .odd__operator .odds{width:100%}@media (min-width:768px){.sports__item__content__competitions__competition__fixture .right .odd__operator .odds{width:auto}}.sports__item__content__competitions__competition__fixture .right .odd__operator .odds .oddsVault{width:100%}@media (min-width:768px){.sports__item__content__competitions__competition__fixture .right .odd__operator .odds .oddsVault{width:auto}}.sports__item__content__competitions__competition__fixture .game__date{margin-right:.5rem}.sports__item__content__competitions__competition__fixture .game__date .day,.sports__item__content__competitions__competition__fixture .game__date .hour{justify-content:center;align-self:stretch;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:1.5;--tw-text-opacity:1;color:rgb(56 58 61/var(--tw-text-opacity))}.sports__item__content__competitions__competition__fixture .game__details{display:flex;width:100%;flex-grow:1;flex-direction:column;overflow:hidden}@media (min-width:1024px){.sports__item__content__competitions__competition__fixture .game__details{gap:.5rem}}.sports__item__content__competitions__competition__fixture .away,.sports__item__content__competitions__competition__fixture .home{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1;--tw-text-opacity:1;color:rgb(56 58 61/var(--tw-text-opacity))}@media (min-width:1024px){.sports__item__content__competitions__competition__fixture .away,.sports__item__content__competitions__competition__fixture .home{font-size:1rem;line-height:1.5rem}}.sports__item__content__competitions__competition__fixture .away.winner-away,.sports__item__content__competitions__competition__fixture .away.winner-home,.sports__item__content__competitions__competition__fixture .home.winner-away,.sports__item__content__competitions__competition__fixture .home.winner-home{font-weight:700}.sports__item__content__competitions__competition__fixture .away .icon,.sports__item__content__competitions__competition__fixture .home .icon{margin-right:1rem;height:1.5rem;width:1.5rem}.sports__item__content__competitions__competition__fixture .team-name{box-sizing:border-box;display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sports__item__content__competitions__competition__fixture .score{width:2.5rem;justify-content:flex-start;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600}@media (min-width:1024px){.sports__item__content__competitions__competition__fixture .score{font-size:1rem;line-height:1.5rem}}.sports__item__content__competitions__competition__fixture .score .away-score.winner-away,.sports__item__content__competitions__competition__fixture .score .away-score.winner-home,.sports__item__content__competitions__competition__fixture .score .home-score.winner-away,.sports__item__content__competitions__competition__fixture .score .home-score.winner-home{font-weight:800}.sports__item__content__competitions__competition__fixture.expanded .fixture_individual,.sports__item__content__competitions__competition__fixture:hover .fixture_individual{--tw-bg-opacity:1;background-color:rgb(245 247 250/var(--tw-bg-opacity))}.sports .sports__item__summary--icon svg{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sports .sports__item__summary--icon.is-expanded svg{transform:rotate(180deg)}.sportscomparising__container__grid__content{overflow-y:auto;overflow-x:hidden;border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(237 239 242/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}@media (min-width:768px){.sportscomparising__container__grid__content{border-radius:.75rem}}@media (min-width:1024px){.sportscomparising__container__grid__content{min-height:1000px}}.sportscomparising__container__grid__content .navigation-head{position:relative;display:flex;gap:1rem;overflow-x:scroll;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(245 247 250/var(--tw-bg-opacity));padding:1rem 1.5rem}@media (min-width:1024px){.sportscomparising__container__grid__content .navigation-head{overflow:visible;background-color:initial;padding-top:2rem;padding-bottom:2rem}}.sportscomparising__container__grid__content .navigation-head .button--icon{height:3rem;flex-direction:row-reverse}.sportscomparising__container__grid__content .navigation-head .button--icon svg{height:1.25rem;width:1.25rem}.sportscomparising__container__grid__content .navigation-head .live{margin-left:1.5rem;margin-right:1.5rem;flex-direction:row-reverse;border-style:none!important;background-color:initial!important;font-size:1rem;line-height:1.5rem}.sportscomparising__container__grid__content .navigation-head .live svg{height:1.25rem;width:1.25rem}.sportscomparising__container__grid__content #no-live-games-msg{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.sportscomparising__container__grid__content .odds-comparison{min-height:45vh}@media (min-width:1024px){.sportscomparising__container__grid__content .odds-comparison{min-height:0}}.sportscomparising__container__grid__content .odds-comparison .odds-comparison__tabs .odds-comparison__tabs__featured{display:none}.sportscomparising__container__grid__content .odds-comparison .odds-comparison__tabs .odds-comparison__tabs__featured.active{display:block}.sportscomparising__container__grid__content .odds-comparison .odds-comparison__tabs .odds-comparison__tabs__live{display:none}.sportscomparising__container__grid__content .odds-comparison .odds-comparison__tabs .odds-comparison__tabs__live.active{display:block}
/*# sourceMappingURL=a97016e381f6c2ad.css.map*/