.Final-module__pt7LkG__root{cursor:pointer;background:radial-gradient(circle at top,#ffc14f26,#0000 45%),linear-gradient(#101318 0%,#070c14 100%);border:1px solid #ecb34a80;border-radius:12px;width:100%;padding:18px;position:relative;box-shadow:inset 0 0 60px #ffc14f0f,0 0 60px #0006}.Final-module__pt7LkG__bg{z-index:0;pointer-events:none;background:repeating-linear-gradient(135deg,#0000 0 24px,#ffffff04 24px 25px);position:absolute;inset:0}.Final-module__pt7LkG__header{text-align:center}.Final-module__pt7LkG__title{letter-spacing:2px;text-transform:uppercase;background:linear-gradient(#ffe8a1,#d89b1f);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:16px;font-weight:600}.Final-module__pt7LkG__date{color:#ffffffbf;margin:0;font-size:12px}.Final-module__pt7LkG__body{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-block:12px;display:grid}.Final-module__pt7LkG__scoreBoard{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;display:flex}.Final-module__pt7LkG__score{font-variant-numeric:tabular-nums;color:#fff;text-transform:uppercase;text-wrap:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff08,#ffffff03);border:1px solid #d49d2e59;border-radius:6px;justify-content:center;align-items:center;width:50px;height:60px;margin-block:18px;font-size:32px;font-weight:700;display:flex}.Final-module__pt7LkG__scoreDivider{font-size:30px;font-weight:600;line-height:1;transform:translateY(-4px)}.Final-module__pt7LkG__info{color:#f5c75c;text-align:center;background:#f5b94214;border:1px solid #f5b94252;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:18px auto 0;padding:4px 24px;font-size:12px;display:flex}@media (min-width:1024px){.Final-module__pt7LkG__header{margin-bottom:24px}.Final-module__pt7LkG__title{display:none}.Final-module__pt7LkG__scoreBoard{align-self:start}.Final-module__pt7LkG__score{width:40px;height:50px;margin-block:0;font-size:22px}.Final-module__pt7LkG__info{font-size:10px}.Final-module__pt7LkG__info>svg{width:14px;height:14px}}
.TeamCard-module__jV8gFq__root{flex-direction:column;align-items:center;display:flex}.TeamCard-module__jV8gFq__flag{border:1px solid #d59f31;margin-bottom:8px;padding:2px}.TeamCard-module__jV8gFq__label{color:#fff;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600}.TeamCard-module__jV8gFq__placeholder{text-align:center;font-size:12px}@media (min-width:1024px){.TeamCard-module__jV8gFq__flag{width:40px;min-width:40px;height:40px}.TeamCard-module__jV8gFq__label,.TeamCard-module__jV8gFq__placeholder{height:29px;font-size:10px;line-height:1.1}}
.RoundCard-module__c3t35W__root{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:50px 12px 12px;display:flex;position:relative}.RoundCard-module__c3t35W__title{color:var(--app-color-brand);letter-spacing:.06em;text-align:center;text-transform:uppercase;background-color:#141414e6;border-radius:8px;margin:0;padding:8px 0;font-size:13px;font-weight:600;position:absolute;top:0;left:2px;right:2px}
.TeamCard-module__QcOiMq__root{color:#1f2937;cursor:pointer;background-color:#0000;border:none;border-top:1px solid #bababa;justify-content:space-between;align-items:center;gap:8px;width:100%;height:32px;padding:0 12px 0 8px;display:flex}.TeamCard-module__QcOiMq__root:hover{background-color:#d5d5d5}.TeamCard-module__QcOiMq__root.TeamCard-module__QcOiMq__qualified,.TeamCard-module__QcOiMq__root.TeamCard-module__QcOiMq__winner{color:#111827;background-color:#22c55e}.TeamCard-module__QcOiMq__root.TeamCard-module__QcOiMq__bestThird{color:#111827;background-color:#f1c40f}.TeamCard-module__QcOiMq__root.TeamCard-module__QcOiMq__eliminated,.TeamCard-module__QcOiMq__root.TeamCard-module__QcOiMq__loser{cursor:not-allowed;color:#111827;background-color:#e74c3c}.TeamCard-module__QcOiMq__flag svg{color:#111827}.TeamCard-module__QcOiMq__teamName{text-align:left;text-transform:uppercase;flex:1;font-size:10px;font-weight:600;line-height:1.1}.TeamCard-module__QcOiMq__rightSection{font-size:10px;font-weight:700}
.MatchCard-module__ugMq-a__root{background-color:#fafafa;border-radius:6px;width:100%;overflow:hidden}.MatchCard-module__ugMq-a__header{justify-content:space-between;align-items:center;height:20px;padding-inline:8px;display:flex}.MatchCard-module__ugMq-a__title{color:#1f2937;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.MatchCard-module__ugMq-a__date{color:#2a3749;margin:0;font-size:8px;font-weight:500}
.FinalRound-module__zVONSG__thirdPlace{width:220px;position:absolute;bottom:100px}
.GroupCard-module__RCqisa__root{background-color:#fafafa;border-radius:6px;width:100%;overflow:hidden}.GroupCard-module__RCqisa__title{color:#1f2937;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;height:32px;margin:0;font-size:13px;font-weight:700;display:flex}
.GroupsStage-module__1e1C9W__root{grid-template-columns:repeat(3,1fr);gap:12px;height:min-content;display:grid}
.WorldCupForecastDesktop-module__ZJxdoq__root{background-image:url(/images/bg/wc2026.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:24px;position:relative}.WorldCupForecastDesktop-module__ZJxdoq__groupsStage{grid-template-columns:1fr 300px 1fr;gap:24px;display:grid}.WorldCupForecastDesktop-module__ZJxdoq__playoffStages{grid-template-columns:1fr 1fr 1fr 1fr 360px 1fr 1fr 1fr 1fr;margin-top:24px;display:grid;overflow:hidden}
.Button-module__LhLcaG__root{height:26px}.Button-module__LhLcaG__label{text-transform:initial;font-size:12px}
.Header-module__MXA-ca__root{justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.Header-module__MXA-ca__heading{flex:1}.Header-module__MXA-ca__title{color:#fff;letter-spacing:-.005em;text-transform:uppercase;margin:0;font-size:20px;font-weight:800;line-height:1.2}.Header-module__MXA-ca__description{color:#ffffffa6;margin:0;font-size:12px;line-height:1.5}
.GroupCard-module__SDSqOG__card{background:#141414;border:1px solid #ffffff14;border-radius:8px;padding:16px}.GroupCard-module__SDSqOG__header{color:#fff;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:0;padding-bottom:10px;font-size:13px;font-weight:700;display:flex}.GroupCard-module__SDSqOG__body{flex-direction:column;gap:8px;display:flex}
.Avatar-module__tzSGVa__root{width:20px;min-width:20px;height:20px;display:block}
.TeamCard-module__hTEQ9W__card{cursor:pointer;color:#f1f3f5;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:8px;height:42px;padding-inline:10px;transition:border-color .15s,color .15s;display:flex}.TeamCard-module__hTEQ9W__card:hover{border-color:#5a5b5d}.TeamCard-module__hTEQ9W__card.TeamCard-module__hTEQ9W__qualified>.TeamCard-module__hTEQ9W__place{color:var(--mantine-color-green-4);background:#00fa1f1f}.TeamCard-module__hTEQ9W__card.TeamCard-module__hTEQ9W__bestThird>.TeamCard-module__hTEQ9W__place{color:var(--app-color-brand);background:rgba(var(--app-color-brand-rgb), .12)}.TeamCard-module__hTEQ9W__card.TeamCard-module__hTEQ9W__eliminated{cursor:not-allowed}.TeamCard-module__hTEQ9W__card.TeamCard-module__hTEQ9W__eliminated:hover{border-color:#ffffff0f}.TeamCard-module__hTEQ9W__card.TeamCard-module__hTEQ9W__eliminated>.TeamCard-module__hTEQ9W__place{color:#f87171;background:#ef44441f}.TeamCard-module__hTEQ9W__name{text-align:left;text-transform:uppercase;flex:1;font-size:11px}.TeamCard-module__hTEQ9W__place{color:#fff;background:#ffffff0f;border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}
.GroupsStage-module__5tKIZa__root{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:repeat(1,1fr);display:grid;position:relative}
.MatchCard-module__7PtL9a__root{background:#141414;border:1px solid #ffffff14;border-radius:8px;padding:16px}.MatchCard-module__7PtL9a__header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.MatchCard-module__7PtL9a__matchNo{color:#fff;margin:0;font-size:12px;font-weight:600}.MatchCard-module__7PtL9a__matchDate{margin:0;font-size:11px}.MatchCard-module__7PtL9a__body{grid-template-columns:calc(50% - 23px) 46px calc(50% - 23px);align-items:center;gap:0;display:grid}.MatchCard-module__7PtL9a__versus{color:#fff;text-align:center;font-size:16px;font-weight:600}
.TeamCard-module__xERhXq__root{color:#f1f3f5;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;height:42px;padding-inline:10px;transition:border-color .15s,color .15s;display:flex}.TeamCard-module__xERhXq__root:hover{border-color:#5a5b5d}.TeamCard-module__xERhXq__root.TeamCard-module__xERhXq__loser{background:#ef44441f;border-color:#ef444447}.TeamCard-module__xERhXq__root.TeamCard-module__xERhXq__winner{background:#1cfa000f;border-color:#10fa002e}.TeamCard-module__xERhXq__flag{background-color:#ffffff0f;width:20px;min-width:20px;height:20px}.TeamCard-module__xERhXq__label{text-align:left;text-transform:uppercase;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.TeamCard-module__xERhXq__source{color:#ffffffa6;font-size:9px}
.PlayoffStages-module__TwepcG__root{flex-direction:column;gap:8px;display:flex}
.TeamCard-module__ugyksa__button{color:#fff;cursor:pointer;background:#141414;border:1px solid #242424;border-radius:12px;flex-direction:column;align-items:center;gap:0;padding:12px 16px;transition:background .3s;display:flex}.TeamCard-module__ugyksa__button:hover{background:#161616;border-color:#2e2e2e}.TeamCard-module__ugyksa__button.TeamCard-module__ugyksa__excluded{cursor:not-allowed;background:#ef44441f;border-color:#ef444447}.TeamCard-module__ugyksa__button.TeamCard-module__ugyksa__selected{background:#1cfa000f;border-color:#10fa002e}.TeamCard-module__ugyksa__teamName{text-transform:uppercase;margin-top:12px;font-size:11px;font-weight:600}.TeamCard-module__ugyksa__teamGroup{color:#ffffffa6;font-size:10px;line-height:1.5}
.ThirdPlacesStage-module__yJgw-q__root{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:repeat(2,1fr);display:grid;position:relative}
.Scroller-module__SqVJta__root{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.Scroller-module__SqVJta__viewport{scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;min-width:0;overflow:auto hidden}.Scroller-module__SqVJta__viewport::-webkit-scrollbar{display:none}.Scroller-module__SqVJta__content{align-items:center;gap:16px;width:max-content;display:flex}.Scroller-module__SqVJta__content>*{flex:none}.Scroller-module__SqVJta__control{color:#828282;justify-content:center;align-items:center;display:flex}.Scroller-module__SqVJta__control:enabled:hover{color:var(--app-color-brand)}.Scroller-module__SqVJta__control:disabled{opacity:.4}
.BaseTab-module__ovi-nq__root{--active-color:#8b5cff;--primary-color:#f8fafc;--secondary-color:#ffffffa6;--completed-color:#36d67e;--border-color:#242424;--hover-border-color:#2e2e2e;--active-border-color:#7c5cff72;--bg-color:#141414;--hover-bg-color:#161616;cursor:pointer;border:1px solid var(--border-color);background:var(--bg-color);border-radius:10px;justify-content:space-between;align-items:center;gap:18px;min-width:244px;padding:12px 16px;transition:border-color .2s,background-color .2s,color .2s;display:flex}.BaseTab-module__ovi-nq__root:hover{border-color:var(--hover-border-color);background:var(--hover-bg-color)}.BaseTab-module__ovi-nq__root.BaseTab-module__ovi-nq__active{border-color:var(--active-border-color)}.BaseTab-module__ovi-nq__root.BaseTab-module__ovi-nq__active .BaseTab-module__ovi-nq__title,.BaseTab-module__ovi-nq__root.BaseTab-module__ovi-nq__active .BaseTab-module__ovi-nq__icon{color:var(--active-color)}.BaseTab-module__ovi-nq__root.BaseTab-module__ovi-nq__completed .BaseTab-module__ovi-nq__title,.BaseTab-module__ovi-nq__root.BaseTab-module__ovi-nq__completed .BaseTab-module__ovi-nq__icon{color:var(--completed-color)}.BaseTab-module__ovi-nq__body{text-align:left;flex-direction:column;flex:1;gap:4px;display:inline-flex}.BaseTab-module__ovi-nq__title{color:var(--secondary-color);letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2}.BaseTab-module__ovi-nq__progress{font-variant-numeric:tabular-nums;color:var(--primary-color);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;line-height:1}.BaseTab-module__ovi-nq__icon{color:var(--secondary-color);justify-content:center;align-items:center;display:inline-flex}
.StageTabs-module__WvA4aq__root{gap:0}
.WorldCupForecastMobile-module__JZs7oq__root{position:relative}.WorldCupForecastMobile-module__JZs7oq__topSection{z-index:1;background-color:#0d0d0d;width:100%;padding-bottom:18px;position:sticky;top:0;left:0;right:0}.WorldCupForecastMobile-module__JZs7oq__bottomSection{padding:0 18px 80px}@media (max-width:768px){.WorldCupForecastMobile-module__JZs7oq__bottomSection{padding-bottom:120px}}
/*# sourceMappingURL=0wnhg1~qb1ae-.css.map*/