.predictions-game-league-logo{justify-content:center;align-items:center;display:flex;position:relative}.predictions-game-league-logo .predictions-game-league-logo__initials{font-weight:var(--font-weight-xxl);font-size:var(--font-size-s);-webkit-text-fill-color:#0000;background:linear-gradient(#374a6d 0%,#6a8fd3 100%);-webkit-background-clip:text;background-clip:text;position:absolute}.predictions-game-league-members-count{padding:var(--space-s)var(--space-m);color:var(--color-label-secondary)}.predictions-game-league__header{--row-height:50px;height:var(--row-height);grid-template-columns:auto 70px 1fr auto auto;grid-template-areas:"name delete-button empty exact-results points";align-items:center;display:grid}.predictions-game-league__header .predictions-game-league__title{gap:var(--space-s);height:var(--row-height);padding:0 var(--space-m);font-size:var(--font-size-l);grid-area:name;align-items:center;display:flex}.predictions-game-league__header .predictions-game-league__title .predictions-game-league-logo img{width:auto;height:26px}.predictions-game-league__header .predictions-game-league__row-exact-results{gap:var(--space-xs);text-align:center;min-width:40px;max-width:-webkit-min-content;max-width:min-content;color:var(--color-label-secondary);flex-direction:column;grid-area:exact-results;align-items:center;font-size:.85em;display:flex}.predictions-game-league__header .predictions-game-league__row-exact-results svg{height:24px}.predictions-game-league__header .predictions-game-league__row-points{gap:var(--space-xs);min-width:30px;padding:0 var(--space-s);color:var(--color-label-secondary);flex-direction:column;grid-area:points;align-items:center;font-size:.85em;display:flex}.predictions-game-league__header .predictions-game-league__row-points svg{height:24px}.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)}.predictions-game-user-avatar{height:40px;margin:0 var(--space-xs)0 calc(-1*var(--space-xs))}.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-league-user-schedule{scrollbar-width:none}.predictions-game-league-user-schedule::-webkit-scrollbar{display:none}.predictions-game-league-user-schedule{gap:var(--space-s);padding:var(--space-s)var(--space-s)var(--space-s)0;white-space:nowrap;background-color:var(--color-grouped-background-secondary);scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.predictions-game-league__row--current-user+.predictions-game-league-user-schedule{background-color:var(--current-user-background-color)}.predictions-game-league-user-schedule .predictions-game-event__prediction__label{background-color:var(--color-grouped-background-primary)}.predictions-game-league-user-schedule .predictions-game-event{background-color:var(--color-grouped-background-primary);scroll-snap-align:start;min-width:120px}.predictions-game-league-user-schedule .predictions-game-event--in-progress,.predictions-game-league-user-schedule .predictions-game-event--in-progress .predictions-game-event__prediction__label{background-color:var(--color-green-background)}.predictions-game-league-user-schedule .predictions-game-event--hit,.predictions-game-league-user-schedule .predictions-game-event--hit .predictions-game-event__prediction__label{background-color:var(--color-yellow-background)}.predictions-game-league-user-schedule .predictions-game-league-user-schedule__empty{padding:var(--space-s)var(--space-m);font-weight:var(--font-weight-m)}.predictions-game-league__row .predictions-game-league__row-name{white-space:nowrap;text-overflow:ellipsis;line-height:normal;overflow:hidden}.predictions-game-league__row{--row-height:50px;gap:var(--space-xs);box-sizing:border-box;width:100%;height:var(--row-height);border-left:var(--space-xxs)solid #0000;background-color:var(--color-grouped-background-secondary);cursor:pointer;outline:none;align-items:center;margin-bottom:1px;display:flex}.predictions-game-league__row.predictions-game-league__row--rank-1{border-left:2px solid var(--color-green)}.predictions-game-league__row.predictions-game-league__row--rank-2{border-left:2px solid var(--color-grey-dark)}.predictions-game-league__row.predictions-game-league__row--rank-3{border-left:2px solid var(--color-bronze)}.predictions-game-league__row:nth-child(2){border-radius:var(--border-radius-m)var(--border-radius-m)0 0}.predictions-game-league__row:last-child{border-radius:0 0 var(--border-radius-m)var(--border-radius-m)}.predictions-game-league__row:has(+.predictions-game-league-user-schedule){margin-bottom:0}.predictions-game-league__row.predictions-game-league__row--current-user{background-color:var(--current-user-background-color)}.predictions-game-league__row.predictions-game-league__row--separator{height:var(--space-l)}.predictions-game-league__row.predictions-game-league__row--separator svg{height:3px;margin-left:var(--space-s)}.predictions-game-league__row .predictions-game-league__row-order{min-width:20px;height:var(--row-height);padding:0 calc(var(--space-s) - var(--space-xxs));justify-content:center;align-items:center;display:flex}.predictions-game-league__row .predictions-game-league__row-name{text-align:left;flex-grow:1}.predictions-game-league__row .predictions-game-league__row-chevron{background-color:var(--color-fill-quaternary);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.predictions-game-league__row .predictions-game-league__row-chevron svg{width:10px}.predictions-game-league__row .predictions-game-league__row-exact-results{min-width:16px;padding:0 var(--space-s);color:var(--color-label-secondary);text-align:center}.predictions-game-league__row .predictions-game-league__row-points{min-width:30px;height:var(--row-height);padding:0 var(--space-s);justify-content:center;align-items:center;display:flex}.predictions-game-league__row .predictions-game-league__row-points .predictions-game-league__points__medal{position:relative}.predictions-game-league__row .predictions-game-league__row-points .predictions-game-league__points__medal svg{width:32px;height:32px;display:block}.predictions-game-league__row .predictions-game-league__row-points .predictions-game-league__points__medal span{color:var(--color-white);font-weight:var(--font-weight-xl);pointer-events:none;font-size:.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.predictions-game-league{--current-user-background-color:var(--color-fill-quaternary)}.predictions-game-league .predictions-game-league__table{width:100%;font-weight:var(--font-weight-l);flex-direction:column;display:flex}.predictions-game-league .predictions-game-league__table .predictions-game-league__navigation{border-radius:0 0 var(--border-radius-m)var(--border-radius-m);background-color:var(--color-grouped-background-secondary)}.predictions-game-league .predictions-game-league__table .predictions-game-league__navigation:hover{opacity:.8}.predictions-game-league .predictions-game-league__table .predictions-game-league__navigation a{justify-content:center;align-items:center;height:40px;display:flex}.predictions-game-league-share-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}.predictions-game-league-share-toast-content{gap:var(--space-l);text-align:center;flex-direction:column;align-items:center;height:355px;display:flex}.predictions-game-league-share-toast-content__image{padding-top:var(--space-xxxl)}.predictions-game-league-share-toast-content__title{font-weight:var(--font-weight-l);font-size:1.8em}.predictions-game-league-share-toast-content__description{color:var(--color-label-secondary);font-size:var(--font-size-xxl)}.predictions-game-league-share-toast .btn-icon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.predictions-game-league-creation-toast .toast{background-color:var(--color-grouped-background-tertiary)}.predictions-game-league-creation-toast .toast__header{text-align:left}.predictions-game-league-creation__content{padding:var(--space-xs)var(--space-m)var(--space-m);flex-direction:column;align-items:center;display:flex}.predictions-game-league-creation__content .predictions-game-league-creation__subtitle{width:100%;margin-bottom:var(--space-l);color:var(--color-label-secondary);font-size:var(--font-size-l)}.predictions-game-league-creation__content .predictions-game-league-creation__input{width:100%;padding:var(--space-m);border:1px solid var(--color-border-primary);border-radius:var(--border-radius-xl);font-size:var(--font-size-xl);justify-content:center;align-items:center;display:flex}.predictions-game-league-creation__content .predictions-game-league-creation__input:focus{box-shadow:0 0 0 2px var(--color-fill-secondary);outline:none}.predictions-game-league-creation__content .predictions-game-league-creation__input::placeholder{color:var(--color-grey-dark)}.predictions-game-league-share-button{gap:var(--space-xs);padding:var(--space-s)calc(3*var(--space-xs));border-radius:var(--border-radius-xxxl);background-color:var(--color-fill-quaternary);grid-area:delete-button;align-items:center;display:flex}.predictions-game-league-share-button svg{height:12px}.predictions-game-leagues .predictions-game-leagues__header{margin:var(--space-s)0;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.predictions-game-leagues .predictions-game-leagues__header{gap:var(--space-m);justify-content:flex-start}}.predictions-game-leagues .predictions-game-leagues__header .predictions-game-leagues__header__name{padding-left:var(--space-m);font-weight:var(--font-weight-l);font-size:1.4rem}.predictions-game-leagues .predictions-game-leagues__header .predictions-game-leagues__header__button{padding:var(--space-s)calc(3*var(--space-xs));border-radius:var(--border-radius-xxxl);font-weight:var(--font-weight-l);background-color:var(--color-fill-quaternary)}.predictions-game-leagues .predictions-game-leagues__empty{padding:var(--space-s)var(--space-m);color:var(--color-label-secondary);font-weight:var(--font-weight-l)}.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,.predictions-game-join-league-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}.predictions-game-leagues-container{gap:var(--space-m);flex-direction:column;display:flex}