:root{--brand-es-primary: #005cff;--color-es-grey: #899196;--tnt-knockout-grey: #E7E9EA;--tnt-card-grey: #E7E9EA}body{height:100dvh;overflow:hidden;min-width:none;background-color:var(--color-white);margin:0;padding:0;box-sizing:border-box}tnt-bracket-challenge{display:flex;flex-direction:column;width:100%;max-width:500px;height:100dvh;margin:0 auto;overflow:hidden}tnt-bracket-challenge,tnt-bracket-challenge *{font-family:TNTDigital!important}tnt-bracket-challenge.eurosport,tnt-bracket-challenge.eurosport *{font-family:Aeonik Eurosport!important}tnt-bracket-challenge .bc-header-mobile__title-bar--centered{background-color:var(--color-white)}tnt-bracket-challenge ll-bc-header-mobile .bc-header-mobile__title{font-size:18px;font-weight:700;letter-spacing:1px}tnt-bracket-challenge .bc-header-banner{width:auto}tnt-bracket-challenge .bc-header-banner__sponsor:last-of-type{visibility:hidden}tnt-bracket-challenge .bc-header-mobile__tab{font-size:14px}tnt-bracket-challenge.eurosport .bc-header-mobile__tab{font-size:12px}tnt-bracket-challenge .bc-header-mobile__info-label,tnt-bracket-challenge .bc-header-mobile__info-value,tnt-bracket-challenge .bc-header-mobile__info-link,tnt-bracket-challenge .bc-header-mobile__info-item--stacked .bc-header-mobile__info-label{font-size:12px;line-height:98%;letter-spacing:.5px}tnt-bracket-challenge .bc-header-mobile__info-value{font-weight:700}tnt-bracket-challenge.eurosport .bc-header-mobile__info-value,tnt-bracket-challenge.eurosport .bc-header-mobile__info-link{font-size:14px;font-weight:700}tnt-bracket-challenge.eurosport .bc-header-mobile__info-label,tnt-bracket-challenge.eurosport .bc-header-mobile__info-item--stacked .bc-header-mobile__info-label,tnt-bracket-challenge.eurosport .bc-header-mobile__info-link{font-size:10px;font-weight:700}tnt-bracket-challenge .bc-header-mobile__tab:last-of-type:has(.bc-header-mobile__lock-icon){-webkit-mask-image:linear-gradient(to right,var(--color-black) 60%,transparent);mask-image:linear-gradient(to right,var(--color-black) 60%,transparent)}tnt-bracket-challenge .root-loader-container{width:100%;height:100dvh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}tnt-bracket-challenge tnt-ll-bracket-challenge .bc-modal__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}tnt-bracket-challenge tnt-ll-bracket-challenge .bc-modal__wrap{margin:0 auto;max-width:min(540px,calc(100vw - 48px))}tnt-bracket-challenge tnt-ll-bracket-challenge .bc-modal__card{margin:0 auto;box-sizing:border-box;max-width:100%}tnt-bracket-challenge.eurosport .bc-modal__backdrop{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}tnt-bracket-challenge.eurosport .bc-modal__wrap{margin:0 auto;max-width:min(540px,calc(100vw - 48px))}tnt-bracket-challenge.eurosport .bc-modal__card{margin:0 auto;box-sizing:border-box;max-width:100%}tnt-bracket-challenge ll-bc-knockout-mobile .bc-round-tabs{width:auto;background:none!important;margin:0 3%}tnt-bracket-challenge ll-bc-knockout-mobile .bc-knockout-mobile tnt-bracket-challenge .bc-round-tabs__tab--active{border-bottom:none}tnt-bracket-challenge .bc-round-tabs__tab{border-bottom:none}tnt-bracket-challenge .bc-bracket-card:not(.bc-bracket-card--correct):not(.bc-bracket-card--incorrect){background:var(--color-white)!important;border:1px solid var(--color-black)!important}tnt-bracket-challenge .bc-bracket-card__rows{background:var(--color-white)}tnt-bracket-challenge .bc-bracket-card:not(.bc-bracket-card--correct):not(.bc-bracket-card--incorrect) .bc-bracket-card__row{background:var(--color-surface-gray)!important}tnt-bracket-challenge .bc-bracket-card__row:not(.bc-bracket-card__row--winner):not(.bc-bracket-card__row--dnq){background:var(--tnt-knockout-grey)!important}tnt-bracket-challenge .bc-bracket-card:not(.bc-bracket-card--correct):not(.bc-bracket-card--incorrect) .bc-bracket-card__row--winner:not(.bc-bracket-card__row--missed){background:var(--color-bg-slate)!important;color:var(--color-white)!important}tnt-bracket-challenge .bc-bracket-card:not(.bc-bracket-card--correct):not(.bc-bracket-card--incorrect) .bc-bracket-card__row--winner:not(.bc-bracket-card__row--missed) .bc-bracket-card__name{color:var(--color-white)!important}tnt-bracket-challenge .bc-bracket-card__trophy{display:none}tnt-bracket-challenge .bc-bracket-card--correct .bc-bracket-card__row--winner,tnt-bracket-challenge .bc-bracket-card__row--winner.bc-bracket-card__row--missed{position:relative}tnt-bracket-challenge .bc-bracket-card--correct .bc-bracket-card__row--winner:after,tnt-bracket-challenge .bc-bracket-card__row--winner.bc-bracket-card__row--missed:after{content:"";position:absolute;left:40%;top:50%;transform:translateY(-50%);width:14px;height:14px;background-image:url(/images/icons/trophy.svg);background-repeat:no-repeat;background-size:contain}tnt-bracket-challenge .bc-bracket-card__points,tnt-bracket-challenge .bc-bracket-card__score{font-size:16px;font-weight:500;text-transform:uppercase}tnt-bracket-challenge.eurosport .bc-bracket-card__points,tnt-bracket-challenge.eurosport .bc-bracket-card__score{font-weight:700}tnt-bracket-challenge .bc-bracket-card{border-radius:2px}tnt-bracket-challenge .bc-bracket-card__row--dnq:not(.bc-bracket-card__row--winner){background:var(--tnt-knockout-grey)!important}tnt-bracket-challenge .bracket-tree-linear{--arm-color: var(--color-black) !important;--arm-width: 1px}tnt-bracket-challenge .bc-results-summary__value{font-size:28px;font-weight:700;letter-spacing:1}tnt-bracket-challenge.eurosport .bc-results-summary__value{font-size:24px}tnt-bracket-challenge .bc-results-summary__label{font-weight:500}tnt-bracket-challenge.eurosport .bc-results-summary__label{font-size:12px;font-weight:700}tnt-bracket-challenge .bc-results-summary__actions ll-bc-button{width:100%}tnt-bracket-challenge .bracket-tree-linear__arm-col{position:relative;left:18px}tnt-bracket-challenge .bracket-tree-linear__arm-bracket:after{right:calc(var(--card-gutter) * -1 + 19px)}tnt-bracket-challenge .bracket-tree-linear__round-col,tnt-bracket-challenge .bracket-tree-linear__round-col--final{position:relative;z-index:1}tnt-bracket-challenge tnt-ll-bracket-challenge{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:clip}@media (min-width: 769px){tnt-bracket-challenge ll-bracket-tree-linear{justify-content:flex-start}tnt-bracket-challenge .bc-round-tabs--linear{padding:0;justify-content:flex-start;gap:0}tnt-bracket-challenge .bc-round-tabs--linear .bc-round-tabs__tab,tnt-bracket-challenge .bc-round-tabs--linear .bc-round-tabs__tab:last-child{flex:1;min-width:0}}tnt-bracket-challenge .bc-header-mobile__tabs{grid-template-columns:minmax(0,6fr) minmax(0,1fr)}tnt-bracket-challenge .bc-button,tnt-bracket-challenge .bc-phase-one-sticky-cta{border-radius:2px}tnt-bracket-challenge.eurosport .bc-button,tnt-bracket-challenge.eurosport .bc-phase-one-sticky-cta{border-radius:0}tnt-bracket-challenge .bc-knockout-sticky-cta .bc-button,tnt-bracket-challenge .bc-phase-one-sticky-cta .bc-button,tnt-bracket-challenge .bc-knockout-mobile__cta-row .bc-button{font-size:18px;font-weight:700;text-transform:uppercase}tnt-bracket-challenge.eurosport .bc-knockout-sticky-cta .bc-button,tnt-bracket-challenge.eurosport .bc-phase-one-sticky-cta .bc-button,tnt-bracket-challenge.eurosport .bc-knockout-mobile__cta-row .bc-button{font-size:16px}tnt-bracket-challenge .bc-gs-mobile{min-height:97%}tnt-bracket-challenge .bc-gs-mobile__expanded-desc{font-weight:500}tnt-bracket-challenge.eurosport .bc-gs-mobile__expanded-desc{font-weight:400}tnt-bracket-challenge .bc-gs-mobile__compact-grid .bc-team-tile--mobile,tnt-bracket-challenge .bc-gs-mobile__compact-grid .bc-team-tile--mobile .bc-team-tile__logo{height:59px}tnt-bracket-challenge .bc-team-tile--mobile .bc-team-tile__name{font-size:16px;font-weight:700;letter-spacing:1px}tnt-bracket-challenge.eurosport tntbc-third-place-picks-mobile .bc-team-tile--mobile .bc-team-tile__name{font-size:14px}tnt-bracket-challenge .bc-team-tile--default{opacity:.5}tnt-bracket-challenge .bc-team-tile--default.bc-team-tile--selected{opacity:1}tnt-bracket-challenge .bc-gs-mobile__compact-grid .bc-team-tile--mobile .bc-team-tile__logo{width:59px}tnt-bracket-challenge .bc-team-tile--mobile .bc-team-tile__badge-number{font-size:12px;font-weight:700}tnt-bracket-challenge .bc-header-mobile__tooltip-text{font-size:14px;font-weight:500}tnt-bracket-challenge.eurosport .bc-header-mobile__tooltip-text{font-size:12px;font-weight:700}tnt-bracket-challenge .bc-header-mobile__tooltip-btn{border-radius:0;font-size:14px;font-weight:700;text-transform:uppercase}tnt-bracket-challenge .bc-modal__card{border-radius:8px}tnt-bracket-challenge .bc-popup__title{text-transform:uppercase;font-size:20px;letter-spacing:1px}tnt-bracket-challenge .bc-popup__description{font-size:16px;font-weight:400;letter-spacing:.5}tnt-bracket-challenge.eurosport .bc-popup__description{font-size:14px}tnt-bracket-challenge .bc-modal__card .bc-button{width:100%;font-size:18px;font-weight:700;letter-spacing:1px}tnt-bracket-challenge.eurosport .bc-modal__card .bc-button{font-size:16px}tnt-bracket-challenge .bc-knockout-wrapper .bc-bracket-card__logo{height:auto;width:26px;border-radius:0;object-fit:contain}tnt-bracket-challenge .bc-round-tabs__tab{font-size:12px;font-weight:500}tnt-bracket-challenge.eurosport .bc-round-tabs__tab{font-weight:700}tnt-bracket-challenge .bc-round-tabs__tab.bc-round-tabs__tab--active{font-weight:700}tnt-bracket-challenge .ll-bracket-round-tabs{width:95%;align-self:center}tnt-bracket-challenge ll-bracket-tree-linear .bc-bracket-card__name{font-size:16px;font-weight:500}tnt-bracket-challenge.eurosport ll-bracket-tree-linear .bc-bracket-card__name{font-weight:700}tnt-bracket-challenge .bc-bracket-card__name{font-size:16px;font-weight:700}tnt-bracket-challenge .bc-popup__champion{display:none}tnt-bracket-challenge .bc-header-mobile__more-overlay{background:#000000b3}tnt-bracket-challenge .bc-header-mobile__more-dropdown{position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%);width:min(320px,calc(100dvw - 40px));border-radius:4px;box-shadow:none;padding:18px 21px;display:flex;flex-direction:column;gap:0}tnt-bracket-challenge .bc-header-mobile__more-dropdown:before{content:"";position:absolute;top:-38px;right:0;width:28px;height:28px;background:url(/images/icons/close-circle.svg) center / contain no-repeat;pointer-events:none}tnt-bracket-challenge .bc-header-mobile__more-item{font-size:16px;font-weight:500;letter-spacing:.16px;gap:10px;padding:14px 0;border-bottom:none}tnt-bracket-challenge.eurosport .bc-header-mobile__more-item{font-size:14px;font-weight:700}tnt-bracket-challenge .bc-header-mobile__more-item:not(:last-child){border-bottom:.75px solid rgba(214,214,214,.5)}tnt-bracket-challenge .bc-header-mobile__more-item:first-child{padding-top:0}tnt-bracket-challenge .bc-header-mobile__more-item:last-child{padding-bottom:0}tnt-bracket-challenge .bc-header-mobile__more-item svg{width:20px;height:20px}tnt-bracket-challenge .bc-htp-screen__back,tnt-bracket-challenge .bc-lb-screen__back-label{font-size:18px;font-weight:700;letter-spacing:1px}tnt-bracket-challenge.eurosport .bc-htp-screen__back,tnt-bracket-challenge.eurosport .bc-lb-screen__back-label{font-size:16px}tnt-bracket-challenge ll-bc-how-to-play-mobile .bc-htp__title{font-size:14px;font-weight:700}tnt-bracket-challenge ll-bc-how-to-play-mobile .bc-htp__body{font-size:12px;font-weight:400}tnt-bracket-challenge .bc-lb__self-label{font-size:12px;font-weight:400}tnt-bracket-challenge.eurosport .bc-lb__self-label{font-size:10px}tnt-bracket-challenge .bc-lb__self-value{font-size:14px;font-weight:500}tnt-bracket-challenge.eurosport .bc-lb__self-value{font-weight:700}tnt-bracket-challenge .bc-lb .bc-lb__header{font-size:12px;font-weight:400;text-transform:uppercase}tnt-bracket-challenge.eurosport .bc-lb .bc-lb__header{font-size:10px}tnt-bracket-challenge .bc-lb__name{font-size:14px;font-weight:500}tnt-bracket-challenge .bc-lb__rank{font-size:14px;font-weight:500}tnt-bracket-challenge .bc-lb__points{font-size:14px;font-weight:700}tnt-bracket-challenge.eurosport .bc-lb__points{font-weight:400}tnt-bracket-challenge.eurosport .bc-lb__name{font-weight:400}tnt-bracket-challenge.eurosport .bc-lb__rank{font-weight:400}tnt-bracket-challenge.eurosport .bc-header-mobile__tab--inactive{font-weight:700;color:var(--color-es-grey)!important}tnt-bracket-challenge .bc-gs-mobile__result-divider{background:var(--color-black)}tnt-bracket-challenge .bc-awaiting-results__card .bc-awaiting-results__title{font-size:24px;font-weight:700;letter-spacing:1px}tnt-bracket-challenge .bc-awaiting-results__card .bc-awaiting-results__description{font-size:16px;font-weight:500}tnt-bracket-challenge.eurosport .bc-awaiting-results__card .bc-awaiting-results__description{font-size:16px;font-weight:400}tnt-bracket-challenge .bc-welcome-mobile__description{font-size:16px;font-weight:500}tnt-bracket-challenge.eurosport .bc-welcome-mobile__description{font-size:14px;font-weight:400}tnt-bracket-challenge .bc-welcome-mobile__timer-value{font-weight:700}tnt-bracket-challenge.eurosport .bc-welcome-mobile__timer-value{font-weight:900}tnt-bracket-challenge .bc-welcome-mobile__copyright{font-weight:500;text-transform:uppercase}tnt-bracket-challenge.eurosport .bc-welcome-mobile__copyright{font-weight:400}tnt-bracket-challenge .bc-top4-slot--mobile .bc-top4-slot__rank{display:none}tnt-bracket-challenge .bc-lb__h-rank{word-break:break-all}tnt-bracket-challenge .bc-welcome-mobile{align-items:flex-end}tnt-bracket-challenge .bc-welcome-mobile .bc-welcome-mobile__card{background:transparent!important;border:none;box-shadow:none;width:100%;height:100%;flex:1;gap:15dvh;justify-content:flex-end;padding:0 0 24px}tnt-bracket-challenge .bc-welcome-mobile .bc-welcome-mobile__card .bc-welcome-mobile__submit{width:100%;text-transform:uppercase;font-size:14px;font-weight:700}tnt-bracket-challenge.eurosport .bc-welcome-mobile .bc-welcome-mobile__card .bc-welcome-mobile__submit{font-size:16px}tnt-bracket-challenge .bc-welcome-mobile .bc-welcome-mobile__card .bc-welcome-mobile__text{gap:10px}tnt-bracket-challenge .bc-welcome-mobile .bc-welcome-mobile__card .bc-welcome-mobile__title{font-size:16px;font-weight:400}tnt-bracket-challenge .bc-welcome-mobile .bc-welcome-mobile__card .bc-welcome-mobile__description{font-size:12px;font-weight:400}tnt-bracket-challenge .bc-welcome-mobile .bc-welcome-mobile__card .bc-welcome-mobile__sponsor-logo{display:none}tnt-bracket-challenge .bc-welcome-mobile .bc-welcome-mobile__card .bc-welcome-mobile__branding img{content:url(/images/tnt-bracket-logo.png);width:240px;height:163px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}tnt-bracket-challenge.eurosport .bc-welcome-mobile .bc-welcome-mobile__card .bc-welcome-mobile__branding img{content:url(/images/euro-bracket-logo.png);height:154px}tnt-bracket-challenge game-header .gh-bar__title{text-transform:capitalize}tnt-bracket-challenge game-header .gh-bar{background:#0f0f0ff0}tnt-bracket-challenge .bc-header-banner--mobile .bc-header-banner__sponsor{max-height:46px;height:46px}tnt-bracket-challenge.eurosport .bc-header-banner--mobile .bc-header-banner__sponsor{height:34px}tnt-bracket-challenge tnt-ll-bracket-challenge .bc-gs-mobile__card-image{display:none}tnt-bracket-challenge tnt-ll-bracket-challenge .bc-gs-mobile__card-footer{flex-wrap:nowrap}tnt-bracket-challenge tnt-ll-bracket-challenge .flag-container{display:flex}tnt-bracket-challenge tnt-ll-bracket-challenge .flag-container__flag{width:24px;height:auto;object-fit:contain;flex-shrink:0}tnt-bracket-challenge tnt-ll-bracket-challenge .flag-container{gap:4px}tnt-bracket-challenge tntbc-group-stage-mobile .bc-gs-mobile__card-progress{gap:4px;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.5px}tnt-bracket-challenge tntbc-group-stage-mobile .bc-gs-mobile__card-progress img{height:16px;width:16px}tnt-bracket-challenge.eurosport tntbc-group-stage-mobile .bc-gs-mobile__card-progress{font-weight:700}tnt-bracket-challenge tntbc-group-stage-mobile .bc-gs-mobile__card-name{flex:none;font-weight:700}tnt-bracket-challenge.eurosport tntbc-group-stage-mobile .bc-gs-mobile__card-name{font-size:14px}tnt-bracket-challenge tntbc-group-stage-mobile .bc-gs-mobile__cards-container{gap:8px}tnt-bracket-challenge tntbc-group-stage-mobile .bc-team-tile{padding:0}tnt-bracket-challenge tnt-ll-bracket-challenge .bc-team-tile--selected{border:2.9px solid var(--brand-primary)!important}tnt-bracket-challenge.eurosport tnt-ll-bracket-challenge .bc-team-tile--selected{border:2.9px solid var(--brand-es-primary)!important}tnt-bracket-challenge tntbc-group-stage-mobile .bc-team-tile__badge-number{color:var(--color-white)!important}tnt-bracket-challenge tntbc-group-stage-mobile .bc-team-tile--mobile .bc-team-tile__info,tnt-bracket-challenge tntbc-group-stage-mobile .bc-team-tile--mobile .bc-team-tile__logo{background-color:var(--color-bg-slate)!important}tnt-bracket-challenge tntbc-group-stage-mobile .bc-team-tile--mobile .bc-team-tile__badge{color:#fff}tnt-bracket-challenge tntbc-group-stage-mobile .bc-team-tile__name{color:var(--color-white)!important}tnt-bracket-challenge tntbc-group-stage-mobile .bc-gs-mobile__description{font-weight:500}tnt-bracket-challenge.eurosport tntbc-group-stage-mobile .bc-gs-mobile__description{font-weight:400}tnt-bracket-challenge tntbc-group-stage-mobile .bc-gs-mobile__card-action-icon{width:6px;height:10px;display:block;margin-left:4px}tnt-bracket-challenge tntbc-group-stage-mobile .bc-gs-mobile__card-action-icon--edit{width:16px;height:16px;padding:0}tnt-bracket-challenge tntbc-group-stage-mobile .bc-gs-mobile__card-progress>span:last-child{display:inline-flex;align-items:center;line-height:0}tnt-bracket-challenge.eurosport tntbc-group-stage-mobile .bc-gs-mobile__card-action-icon{width:16px;height:16px;display:inline;margin-left:0}tnt-bracket-challenge.eurosport tntbc-group-stage-mobile .bc-gs-mobile__card-action-icon--edit{width:16px;height:16px;padding:0}tnt-bracket-challenge.eurosport tntbc-group-stage-mobile .bc-gs-mobile__card-progress>span:last-child{display:inline;line-height:normal}tnt-bracket-challenge .bc-gs-mobile__result-name{font-size:18px;font-weight:700;letter-spacing:1px}tnt-bracket-challenge .bc-gs-mobile__result-stat{font-size:14px;font-weight:500;letter-spacing:.5px}tnt-bracket-challenge.eurosport .bc-gs-mobile__result-stat{font-weight:700}tnt-bracket-challenge .bc-results-card--mobile .bc-results-card__logo img{height:auto;background-size:contain}tnt-bracket-challenge .bc-results-card--mobile .bc-results-card__logo,tnt-bracket-challenge .bc-results-card--mobile .bc-results-card__info,tnt-bracket-challenge .bc-gs-mobile__result-cards .bc-top4-slot__logo,tnt-bracket-challenge .bc-gs-mobile__result-cards .bc-top4-slot__info{background-color:transparent!important}tnt-bracket-challenge .bc-results-card--mobile .bc-results-card__name,tnt-bracket-challenge .bc-gs-mobile__result-cards .bc-top4-slot__name{font-size:16px;font-weight:700;color:var(--color-black)!important}tnt-bracket-challenge .bc-results-card--mobile .bc-results-card__badge,tnt-bracket-challenge .bc-gs-mobile__awaiting-badge{font-size:10px;font-weight:500}tnt-bracket-challenge.eurosport .bc-results-card--mobile .bc-results-card__badge,tnt-bracket-challenge.eurosport .bc-gs-mobile__awaiting-badge{font-size:8px;font-weight:700}tnt-bracket-challenge .bc-missed-mobile .bc-gs-mobile__result-group ll-top4-slot{background:var(--tnt-card-grey)}tnt-bracket-challenge .tnt-bc-tp-mobile{padding:16px}tnt-bracket-challenge tntbc-third-place-picks-mobile .bc-tp-picks-mobile__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:0;box-sizing:border-box}tnt-bracket-challenge tntbc-third-place-picks-mobile .bc-tp-picks-mobile{background:none!important}tnt-bracket-challenge tntbc-third-place-picks-mobile tnt-team-tile{display:block;width:100%;max-width:360px;margin:0 auto;box-sizing:border-box;background-color:var(--color-white)}tnt-bracket-challenge tntbc-third-place-picks-mobile .bc-team-tile--mobile .bc-team-tile__logo{height:24px;width:24px;background:transparent!important}tnt-bracket-challenge tntbc-third-place-picks-mobile .bc-team-tile--mobile .bc-team-tile__logo img{max-width:100%;max-height:100%}tnt-bracket-challenge tntbc-third-place-picks-mobile .bc-tp-picks-mobile__grid{gap:6px;background:transparent!important}tnt-bracket-challenge tntbc-third-place-picks-mobile .bc-tp-picks-mobile__desc{font-size:14px;font-weight:500;font-family:TNTDigital}tnt-bracket-challenge.eurosport tntbc-third-place-picks-mobile .bc-tp-picks-mobile__grid{grid-template-columns:minmax(0,1fr)}tnt-bracket-challenge.eurosport tntbc-third-place-picks-mobile .bc-tp-picks-mobile{background:none!important}tnt-bracket-challenge.eurosport es-team-tile,tnt-bracket-challenge.eurosport tntbc-third-place-picks-mobile tnt-team-tile{display:block;width:100%;max-width:360px;margin:0 auto;box-sizing:border-box}tnt-bracket-challenge.eurosport tntbc-third-place-picks-mobile .bc-team-tile--mobile .bc-team-tile__logo{height:24px;width:24px}tnt-bracket-challenge.eurosport tntbc-third-place-picks-mobile .bc-tp-picks-mobile__desc{font-size:14px;font-weight:500;font-family:TNTDigital}tnt-bracket-challenge .bc-team-tile{display:flex;align-items:center;justify-content:space-between;background:var(--color-white);padding:10px 12px;cursor:pointer;box-sizing:border-box;width:100%;height:auto}tnt-bracket-challenge .bc-team-tile__left{display:flex;align-items:center;gap:12px}tnt-bracket-challenge .bc-team-tile__logo{width:24px;height:24px;overflow:hidden;flex-shrink:0}tnt-bracket-challenge .bc-team-tile__logo img{height:auto;width:auto;max-width:72%;max-height:72%;object-fit:contain}tnt-bracket-challenge .bc-team-tile__name{font-size:14px;font-weight:700}tnt-bracket-challenge .bc-team-tile__checkbox{width:18px;height:18px;border:1px solid var(--color-black);background:var(--color-white);display:flex;align-items:center;justify-content:center;border-radius:2px;flex-shrink:0}tnt-bracket-challenge .bc-team-tile__checkbox--selected{border-color:var(--brand-primary)}tnt-bracket-challenge.eurosport .bc-team-tile__checkbox--selected{border-color:var(--brand-es-primary)}tnt-bracket-challenge .bc-team-tile__checkbox--selected img{filter:invert(1)}tnt-bracket-challenge .bc-team-tile__name{color:var(--color-black)!important}
