.predictions-game-login-toast-content{gap:var(--space-m);margin-bottom:var(--space-l);flex-direction:column;align-items:center;display:flex}.predictions-game-login-toast-content .predictions-game-login-toast-content__image{height:160px;margin-bottom:var(--space-l)}.predictions-game-login-toast-content .predictions-game-login-toast-content__title{max-width:270px;font-weight:var(--font-weight-l);text-align:center;font-size:2em;line-height:1.2}.predictions-game-login-toast-content .predictions-game-login-toast-content__description{color:var(--color-label-secondary);text-align:center;font-size:1.4em;line-height:1.3}.predictions-game-login-toast .toast{background-color:var(--color-yellow-background);background-image:url(/dist/vg/static/image/predictionsGameTutorialToastBackground.89bc33d5.png);background-position:50%;background-repeat:no-repeat}.event-list-item-score{border-radius:var(--border-radius-m);background-color:var(--color-grouped-background-primary);justify-content:center;align-items:center;width:60px;height:25px;display:flex}.live .event-list-item-score{color:var(--color-white);background-color:var(--color-in-progress)}.result-home-winner .event-list-item-score .home-score,.result-away-winner .event-list-item-score .away-score{font-weight:var(--font-weight-l)}.event-list-item-score .score-item-dash{padding:0 var(--space-xs)}.event-list-item-container{margin:var(--space-s)0;padding:var(--space-m)0;border-radius:var(--border-radius-m);background-color:var(--color-grouped-background-secondary)}.event-list-item-container:first-child{margin-top:0}.event-list-item-container:last-child{margin-bottom:0}.event-list-item-container.live{background-color:var(--color-in-progress-background)}.event-list-item-container.live .event-list-item-result .event-list-item-score{color:var(--color-white);background-color:var(--color-in-progress)}.event-list-item-container .event-list-item-title{color:var(--color-fill-secondary);font-size:var(--font-size-s);text-align:center;line-height:16px}.event-list-item-container .event-list-item-title.event-list-item-tournament{padding-bottom:var(--space-xs);color:var(--color-label-primary);font-weight:var(--font-weight-xl)}.event-list-item-container .event-list-item-live{color:var(--color-in-progress);font-weight:var(--font-weight-xl);font-size:var(--font-size-s);text-align:center;text-transform:uppercase;line-height:16px}.event-list-item-container .event-list-item-result{padding-top:var(--space-s);align-items:center;display:flex}.event-list-item-container .event-list-item-result .event-list-item-participant{box-sizing:border-box;padding:var(--space-s);flex-grow:1;flex-basis:0}.event-list-item-container .event-list-item-result .event-list-item-participant.event-list-item-home{text-align:right}.event-list-item-container .event-list-item-result .event-list-item-participant.event-list-item-away{text-align:left}.event-list-item-container .event-list-item-result .event-status{color:var(--color-white);background-color:var(--color-black)}.event-list-item-container .event-list-item-result .event-start-time{color:var(--color-black);background-color:var(--color-grouped-background-primary)}.event-list-item-container .event-list-item-result .event-start-time .score-item-dash{padding:0 var(--space-xs)}.event-list-item-container .event-list-item-result .event-status,.event-list-item-container .event-list-item-result .event-start-time{border-radius:var(--border-radius-m);justify-content:center;align-items:center;width:60px;height:25px;display:flex}.event-list-item-container .event-list-item-result.result-home-winner .event-list-item-home,.event-list-item-container .event-list-item-result.result-away-winner .event-list-item-away{font-weight:var(--font-weight-l)}.head-to-head .head-to-head-header{margin:var(--space-m)0 var(--space-s);color:var(--color-label-primary);font-weight:var(--font-weight-xl);font-size:var(--font-size-m);background-color:var(--color-grouped-background-primary);-webkit-user-select:none;user-select:none}.head-to-head{--color-head-to-head-see-all-bg:var(--color-fill-quaternary)}.dark-theme .head-to-head{--color-head-to-head-see-all-bg:var(--color-grouped-background-secondary)}.head-to-head .head-to-head-see-all{padding-top:var(--space-s);text-align:center}.head-to-head .head-to-head-see-all a{padding:0 var(--space-s);color:var(--color-label-primary);font-size:var(--font-size-xs);background-color:var(--color-head-to-head-see-all-bg);border-radius:8px;line-height:16px;display:inline-block}.event-participants .participant .participant-name{white-space:nowrap;text-overflow:ellipsis;line-height:normal;overflow:hidden}.event-participants .participant .team-logo{justify-content:center;align-items:center;display:flex}.event-participants .participant .team-logo img{max-width:100%;max-height:100%}.event-participants{min-width:0;line-height:var(--schedule-participant-logo-size);flex:auto}.event-participants .participant{min-width:0;display:flex}.event-participants .participant .team-logo{width:var(--schedule-participant-logo-size);height:var(--schedule-participant-logo-size);flex-shrink:0}.event-participants .participant .participant-name{padding-left:var(--space-s);line-height:20px}.predictions-game-upcoming-event__controls{padding:var(--participants-padding);flex-direction:column;justify-content:space-around;display:flex}.predictions-game-upcoming-event__controls .no-prediction-highlight .predictions-game-upcoming-event__controls__row__button{position:relative}.predictions-game-upcoming-event__controls .no-prediction-highlight .predictions-game-upcoming-event__controls__row__button:after{z-index:0;border:2px solid var(--predictions-game-color-gold);border-radius:var(--border-radius-m);background-color:var(--color-yellow-background);content:"";animation:2.5s ease-in-out infinite highlight-pulse;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.predictions-game-upcoming-event__controls .no-prediction-highlight .predictions-game-upcoming-event__controls__row__button svg,.predictions-game-upcoming-event__controls .no-prediction-highlight .predictions-game-upcoming-event__controls__row__button span{z-index:1;position:relative}.predictions-game-upcoming-event__controls .no-prediction-highlight .predictions-game-upcoming-event__controls__row__button:disabled:after{opacity:0;animation:none}.predictions-game-upcoming-event__controls .predictions-game-upcoming-event__controls__row{gap:var(--space-xs);padding:var(--space-xxs);font-weight:var(--font-weight-l);font-size:var(--font-size-xl);flex-direction:row;align-items:center;display:flex}.predictions-game-upcoming-event__controls .predictions-game-upcoming-event__controls__row .predictions-game-upcoming-event__controls__row__score{width:20px;padding:0 var(--space-xs);text-align:center;display:inline-block}.predictions-game-upcoming-event__controls .predictions-game-upcoming-event__controls__row .predictions-game-upcoming-event__controls__row__button{width:var(--schedule-participant-logo-size);height:var(--schedule-participant-logo-size);padding:var(--space-xs);border-radius:var(--border-radius-m);background-color:var(--color-fill-quaternary);justify-content:center;align-items:center;display:flex;position:relative}.predictions-game-upcoming-event__controls .predictions-game-upcoming-event__controls__row .predictions-game-upcoming-event__controls__row__button:disabled{color:var(--color-label-secondary);cursor:auto}.predictions-game-upcoming-event__controls .predictions-game-upcoming-event__controls__checkmark{visibility:hidden;will-change:transform,visibility;justify-content:center;align-items:center;height:16px;display:flex}.predictions-game-upcoming-event__controls .predictions-game-upcoming-event__controls__checkmark svg{width:16px;height:16px}.predictions-game-upcoming-event__controls .predictions-game-upcoming-event__controls__checkmark.bounce-in{visibility:visible;animation:.6s ease-out bounce-in}@keyframes bounce-in{0%{transform:scale(.6)}60%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes highlight-pulse{0%{opacity:0}25%{opacity:.8}50%{opacity:1}75%{opacity:0}to{opacity:0}}.predictions-game__upcoming-event{--participants-padding:var(--space-m)var(--space-s);--schedule-participant-logo-size:24px;gap:var(--space-s);border-radius:var(--border-radius-xl);background-color:var(--color-grouped-background-secondary);flex-direction:row;transition:background-color .3s,border .3s;display:flex;box-shadow:0 1px 2px #0000001a}.predictions-game__upcoming-event--highlighted{animation:2s forwards fadeHighlight}.predictions-game__upcoming-event .predictions-game__upcoming-event__info{gap:var(--space-s);flex-direction:row;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.predictions-game__upcoming-event .predictions-game__upcoming-event__info .tournament-logo{width:0;position:relative}.predictions-game__upcoming-event .predictions-game__upcoming-event__info .tournament-logo>*{opacity:.25;width:64px;position:absolute;top:50%;left:50%;transform:translate(-35%,-50%)}.predictions-game__upcoming-event .predictions-game__upcoming-event__info .event-status-time{padding:var(--space-xs)var(--space-s);border-radius:var(--border-radius-xxl);background-color:var(--color-grouped-background-tertiary);position:relative}.predictions-game__upcoming-event .predictions-game__upcoming-event__info .event-participants{gap:var(--space-s);padding:var(--participants-padding);flex-direction:column;display:flex}.predictions-game__upcoming-event .predictions-game__upcoming-event__info .event-participants .participant-row{padding:var(--space-xxs)}.predictions-game__upcoming-event .predictions-game__upcoming-event__info .event-participants .participant-row .participant-name{line-height:var(--schedule-participant-logo-size)}@keyframes fadeHighlight{0%{border:2px solid var(--predictions-game-color-gold);background-color:var(--color-yellow-background)}to{background-color:var(--color-grouped-background-secondary);border:2px solid #0000}}.tooltip{z-index:var(--z-index-l);padding:var(--space-xs);white-space:nowrap;opacity:1;animation:fadeOut var(--tooltip-animation-duration,5s)ease;transition:opacity .5s;position:absolute;transform:translate(-50%)}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.generate-random-predictions-button-wrapper{position:relative}.generate-random-predictions-button-wrapper .generate-random-predictions-button{gap:var(--space-s);box-sizing:border-box;padding:var(--space-s);border-radius:var(--border-radius-xl);color:var(--color-label-primary);font-weight:var(--font-weight-l);background-color:var(--color-fill-quaternary);justify-content:space-between;justify-self:flex-end;align-items:center;display:flex}.generate-random-predictions-button-wrapper .generate-random-predictions-button:disabled{cursor:not-allowed;opacity:.5}.generate-random-predictions-button-wrapper .generate-random-predictions-button .generate-random-predictions-button__icon{width:22px;height:30px}.generate-random-predictions-button-wrapper .tooltip{max-width:100px;margin-top:var(--space-xs);border-radius:var(--border-radius-m);color:var(--color-red);font-size:var(--font-size-s);background-color:var(--color-red-background);top:-22px;left:50%;overflow:hidden;transform:translate(-50%)}.predictions-game-schedule-upcoming-section .predictions-game-schedule-upcoming-section__event-group .predictions-game-schedule-upcoming-section__event-group__header{padding:var(--space-m)0 var(--space-s)var(--space-m);font-weight:var(--font-weight-l);font-size:var(--font-size-xl);justify-content:space-between;align-items:center;display:flex}.predictions-game-schedule-upcoming-section .predictions-game-schedule-upcoming-section__event-group .predictions-game-schedule-upcoming-section__event-group__events{gap:var(--space-xxs);flex-direction:column;display:flex}.predictions-game-schedule-upcoming-section .predictions-game-schedule-upcoming-section__event-group .predictions-game-schedule-upcoming-section__event-group__game-rule{gap:var(--space-s);margin-top:var(--space-xs);padding:var(--space-m);border-radius:var(--border-radius-xl);background-color:var(--color-yellow-background);box-shadow:var(--shadow-low);display:flex}.predictions-game-schedule-upcoming-section .predictions-game-schedule-upcoming-section__event-group .predictions-game-schedule-upcoming-section__event-group__game-rule .event-group__game-rule__icon{flex-shrink:0;width:16px}.predictions-game-schedule-empty-upcoming-section{gap:var(--space-m);border-radius:var(--border-radius-xl);background-image:url(/dist/vg/static/svg/noMatchBackground.a411b72f.svg),radial-gradient(75% 75% at 50% 50%,var(--color-yellow-background)0%,var(--color-yellow-background)34%,var(--color-grouped-background-primary)83%,var(--color-grouped-background-primary)96%);background-position:top,50%;background-repeat:no-repeat;background-size:cover,cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:440px;margin:0 auto;display:flex}@media (min-width:1010px){.predictions-game-schedule-empty-upcoming-section{width:600px}}.predictions-game-schedule-empty-upcoming-section .predictions-game-schedule-empty-upcoming-section__title{font-weight:var(--font-weight-l);font-size:var(--font-size-l)}.predictions-game-schedule-empty-upcoming-section .predictions-game-schedule-empty-upcoming-section__button{gap:var(--space-xs);padding:var(--space-s)var(--space-m);border-radius:var(--space-s);color:var(--color-grouped-background-primary);font-weight:var(--font-weight-l);background:var(--color-label-primary);box-shadow:var(--shadow-low);cursor:pointer;align-items:center;display:inline-flex}.chevron{width:var(--space-m);height:var(--space-m);cursor:pointer}.chevron.up{transform:rotate(180deg)}.chevron.left{transform:rotate(90deg)}.chevron.right{transform:rotate(270deg)}.awarded-points-icon--calculating{border-radius:50%;position:relative;overflow:hidden}.awarded-points-icon--calculating:after{z-index:2;color:var(--color-white);content:"•••";font-size:.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.awarded-points-icon--calculating:before{z-index:1;background:linear-gradient(to right,transparent 0%,var(--color-white)50%,transparent 100%);content:"";width:100%;height:100%;animation-name:slide-gradient-from-left-to-right;animation-duration:1.5s;animation-iteration-count:infinite;position:absolute;top:0;left:-100%}@keyframes slide-gradient-from-left-to-right{to{left:100%}}.predictions-game-event{gap:var(--space-xs);box-sizing:border-box;width:100%;min-width:-webkit-min-content;min-width:min-content;height:68px;padding:var(--space-s)var(--space-xs);border-radius:var(--border-radius-xl);background:var(--color-grouped-background-secondary);align-items:center;margin-bottom:10px;display:flex;container-type:inline-size}@container (width<=160px){.predictions-game-event .predictions-game-event__team-logos__row__team-name{display:none}}@media (min-width:425px){.predictions-game-event{gap:var(--space-s);padding:var(--space-s)}}.predictions-game-event--in-progress,.predictions-game-event--in-progress .predictions-game-event__prediction__label{background-color:var(--color-green-background)}.predictions-game-event--in-progress .predictions-game-event__prediction__scores{background:linear-gradient(138deg,var(--predictions-game-color-in-progress-gradient-start)30%,var(--predictions-game-color-in-progress-gradient-end)60%)}.predictions-game-event--in-progress .predictions-game-event__prediction__scores span{color:var(--color-white)}.predictions-game-event--hit,.predictions-game-event--hit .predictions-game-event__prediction__label{background-color:var(--color-yellow-background)}.predictions-game-event--hit .predictions-game-event__prediction__scores{background-color:var(--predictions-game-color-gold)}.predictions-game-event__score-column{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;width:16px;height:100%;display:flex}.predictions-game-event__score-column__row{color:var(--color-fill-primary);font-weight:var(--font-weight-l);font-size:var(--font-size-m);line-height:1.6}.predictions-game-event__team-logos{gap:var(--space-xs);flex-direction:column;justify-content:space-around;height:100%;display:flex}.predictions-game-event__team-logos__row{--predictions-game-team-logo-size:24px;gap:var(--space-s);max-height:var(--predictions-game-team-logo-size);display:flex}.predictions-game-event__team-logos__row .team-logo{width:var(--predictions-game-team-logo-size);justify-content:center;align-items:center;display:flex}.predictions-game-event__team-logos__row__team-name{line-height:var(--predictions-game-team-logo-size)}.predictions-game-event__prediction{--awarded-points-shift:10px;--prediction-height:54px;margin:var(--space-s)0 0 auto;align-items:center;display:flex;position:relative}.predictions-game-event__prediction__label{box-sizing:border-box;width:100%;padding:var(--space-xs)14px;border-radius:var(--border-radius-xl);color:var(--color-label-secondary);font-weight:var(--font-weight-l);background-color:var(--color-grouped-background-secondary);font-size:.8em;position:absolute;top:-22px;left:26%;transform:translate(-50%)}.predictions-game-event__prediction__scores{box-sizing:border-box;width:calc(10px + 2*var(--space-s));height:var(--prediction-height);margin:-4px 0 0 calc(-1*var(--awarded-points-shift));padding:var(--space-xxs)var(--space-s);border-radius:var(--border-radius-xl);background:var(--color-fill-quaternary);transform:translateX(var(--awarded-points-shift));flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.predictions-game-event__prediction__scores span{width:8px;height:18px;color:var(--color-fill-primary);font-weight:var(--font-weight-l);font-size:var(--font-size-m);text-align:center;line-height:18px}.predictions-game-event__prediction__awarded-points{--medal-icon-size:36px;z-index:1;padding-bottom:calc((var(--prediction-height) - var(--medal-icon-size))/2);align-self:flex-end;display:flex;position:relative}.predictions-game-event__prediction__awarded-points svg{width:var(--medal-icon-size)}.predictions-game-schedule-past-section{border-radius:var(--border-radius-xxl);background:var(--color-grouped-background-primary);width:100%;container-type:inline-size}.predictions-game-schedule-past-section__header{height:35px;margin-bottom:var(--space-s);padding-left:var(--space-s);justify-content:space-between;align-items:center;display:flex}.predictions-game-schedule-past-section__title{color:var(--color-fill-primary);font-weight:var(--font-weight-l);font-size:var(--font-size-xl)}.predictions-game-schedule-past-section__toggle-button{padding:var(--space-s)var(--space-m);cursor:pointer;align-items:center;display:flex}.predictions-game-schedule-past-section__grid{gap:var(--space-s);flex-flow:wrap;display:flex}.predictions-game-schedule-past-section__grid>*{flex:0 0 calc((100% - var(--space-s)*2)/3)}@media (min-width:768px){.predictions-game-schedule-past-section__grid>*{flex:0 0 calc((100% - var(--space-s)*3)/4)}}.predictions-game-season-schedule{gap:var(--space-s);flex-direction:column;display:flex}