.back-button{display:flex;justify-content:center;align-items:center;width:38px;height:38px;background-color:var(--back-button-background-color, #e9e9e9);color:var(--back-button-fill-color, #676767);border-radius:50%}.back-button:hover{background-color:var(--back-button-background-color-hover, #bdbdbd)}.back-button svg{width:20px;height:20px}.banner{width:100%;height:55px;border-radius:8px;background-size:cover;background-position:right;background-repeat:no-repeat;display:flex;align-items:center;gap:12px;padding:8px 16px}.chips-menu{display:inline-flex;padding:8px;align-items:center;border-radius:32px;background:var(--chips-menu-wrapper-background-color, rgba(0, 0, 0, .05))}.chips-menu__list{display:flex;padding:var(--ads-1, 8px);align-items:center;gap:16px;list-style:none;margin:0}.chips-menu__item{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:100px;font-size:13px;transition:background .2s ease-in-out,color .2s ease-in-out;cursor:pointer}.chips-menu__item--active{background:var(--chips-menu-background-color, #ee3536);color:var(--chips-menu-fill-color, white)}.chips-menu__item--disabled{opacity:.6;pointer-events:none;-webkit-user-select:none;user-select:none}.chips-menu__item button{all:unset;display:block;padding:.4em .8em}.hub-live-games{margin:12px 0 0;box-shadow:0 3px 3px #0006}@media only screen and (min-width: 768px){.hub-live-games{margin:12px 24px 0}}.hub-no-games{margin:12px 8px 0;background-color:var(--white, #ffffff);border-top:1px solid var(--divider-black, rgba(0, 0, 0, .1215686275));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:48px;padding-bottom:48px;min-height:320px}@media only screen and (min-width: 768px){.hub-no-games{margin:12px 24px 0}}.hub-no-games__icon{margin-bottom:16px}.hub-no-games__title{margin-bottom:10px;font-size:14px;font-weight:600}.hub-no-games__button.button{background-color:var(--primary-50, #ee3536);color:var(--text-white, #ffffff);font-weight:600;font-family:Open Sans;letter-spacing:normal;width:134px;height:36px}.hub-no-games__button.button:hover{background-color:var(--primary-50, #ee3536);color:var(--text-white, #ffffff)}.section-label{display:flex;align-items:center;padding:15px 10px 0;gap:6px}@media only screen and (min-width: 768px){.section-label{padding:20px 30px 0}}.section-label p{line-height:16px}.section-label__dot{width:12px;height:11px;border-radius:50%;flex-shrink:0;background-color:var(--sportsbook-live-main, #e53935)}.section-label--divider{justify-content:center}.section-label--divider:before,.section-label--divider:after{content:"";height:1px;background-color:currentColor;opacity:.2}.section-label--divider:before{flex:1}.section-label--divider:after{flex:1}@media only screen and (min-width: 768px){.section-label--divider{justify-content:flex-start}.section-label--divider:before{flex:0 0 16px}.section-label--divider:after{flex:1}}.hub-pre-games{margin:12px 0 0}@media only screen and (min-width: 768px){.hub-pre-games{margin:12px 24px 0}}.hub-pre-games .league-container:first-child .sport-league{margin:0}.hub-pre-games .league-container:not(:last-child){margin:0}.hub-pre-games .sport-league{margin:14px 0 0}.hub-pre-games .content-league-container{box-shadow:0 3px 3px #0006}@media only screen and (max-width: 767px){.hub-pre-games .league-container{margin-top:0}}.hub-skeleton{padding:20px 0 0;display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 768px){.hub-skeleton{padding:20px 24px 0}}.tab-scroller .horizontal-scroll__element{border-radius:0;overflow:visible}.tab-scroller .horizontal-scroll .horizontal-scroll__arrows{display:block}.tab-scroller .horizontal-scroll .horizontal-scroll__arrow{border:0}.tab-scroller .horizontal-scroll .horizontal-scroll__arrow .icon{color:var(--action-active, rgba(0, 0, 0, .5607843137))}.tab-scroller .horizontal-scroll .horizontal-scroll__arrow--prev:after{background-image:linear-gradient(to right,var(--background-default, #fff) 0%,transparent 100%);width:3rem;height:100%}.tab-scroller .horizontal-scroll .horizontal-scroll__arrow--next:after{background-image:linear-gradient(to right,transparent 0%,var(--background-default, #fff) 100%);width:3rem;height:100%}.tab-scroller__tab{display:flex;height:32px;padding:8px 12px;justify-content:center;align-items:center;gap:8px;text-transform:capitalize;color:var(--text-primary, #2d2e2c);font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.15px;background:transparent;border:none;border-radius:0;cursor:pointer;white-space:nowrap}.tab-scroller__tab--selected{border-radius:0 8px 0 0;background:var(--background-default, #fff);color:var(--text-primary, #2d2e2c);font-weight:600;letter-spacing:normal;border-right:1px solid var(--divider-black, rgba(0, 0, 0, .1215686275))}.hub-outrights{margin:12px 0 0;display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 768px){.hub-outrights{margin:12px 24px 0}}.hub-outrights .header-league-contest-container{padding-left:8px;margin-bottom:2px}.hub-outrights__content{display:flex;flex-direction:column}.hub-outrights__content .event-row-container{border-top:none}.hub-outrights__scroller{overflow-y:hidden}.hub-outrights__scroller .button-counter .button-counter-label p{overflow:visible;text-overflow:clip;max-width:none}.hub-outrights__scroller .button-counter.is-selected{border-bottom:2px solid var(--tabs-indicator-background-color);border-radius:0}.hub{display:flex;flex-direction:column;background-color:var(--grey-10, #f5f5f4);width:100%;flex-grow:1;padding-bottom:20px}.hub-header-skeleton{margin:12px 8px 0}@media only screen and (min-width: 768px){.hub-header-skeleton{margin:12px 24px 0}}.hub-banner{margin:12px 8px 0}@media only screen and (min-width: 768px){.hub-banner{margin:12px 24px 0}}.hub-navigation{margin:12px 8px 0;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}@media only screen and (min-width: 768px){.hub-navigation{margin:12px 24px 0}}.hub-navigation .back-button{position:absolute;left:0}@media only screen and (min-width: 768px){.hub-navigation{justify-content:flex-start}.hub-navigation .back-button{position:static}}
