._worldCupFixtures_roundFilters__gyDzN{margin-bottom:32px;display:flex;align-items:center;justify-content:space-between;gap:16px}@media((max-width:767px)){._worldCupFixtures_roundFilters__gyDzN{margin-bottom:24px;padding-inline:20px;gap:12px}}._worldCupFixtures_roundDropdown__yb3pN{display:none}@media((max-width:767px)){._worldCupFixtures_roundDropdown__yb3pN{display:block;position:relative;z-index:6}._worldCupFixtures_roundDropdown__yb3pN .dropdown__toggle{min-width:128px;justify-content:space-between}._worldCupFixtures_roundDropdown__yb3pN .dropdown__menu{left:0;right:auto;min-width:180px;width:max-content;z-index:7}._worldCupFixtures_roundDropdown__yb3pN .dropdown__item{width:auto;min-width:156px}}._worldCupFixtures_roundTabsWrapper__H0b2W{width:100%}@media((max-width:767px)){._worldCupFixtures_roundTabsWrapper__H0b2W{display:none}}._worldCupFixtures_switchWrapper__9xLXP{display:flex;align-items:center;gap:10px;flex-shrink:0}@media((max-width:767px)){._worldCupFixtures_switchWrapper__9xLXP{display:none}}._worldCupFixtures_switchText__ZvLOh{color:hsla(0,0%,100%,.64);white-space:nowrap}._worldCupFixtures_sectionTitle__x7Fur{color:hsla(0,0%,100%,.9);margin-bottom:24px}._worldCupFixtures_fixturePanel__GiHOl{border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:rgba(0,0,0,0);padding:20px 20px 10px}@media((max-width:767px)){._worldCupFixtures_fixturePanel__GiHOl{padding:24px 20px 20px 24px;border:none}}._worldCupFixtures_matchDay__H_NJz{display:flex;flex-direction:column;gap:0;margin-bottom:24px}._worldCupFixtures_matchDay__H_NJz:last-child{margin-bottom:0}._worldCupFixtures_matchDayDate___TnCK{color:hsla(0,0%,100%,.9);margin-bottom:12px}._worldCupFixtures_emptyState__pgUrL{text-align:center;padding:48px 0;color:hsla(0,0%,100%,.64)}._worldCupFixtures_third-party-disclaimer__tGojV{margin-top:24px;font-size:12px;line-height:16px;color:hsla(0,0%,100%,.9);text-align:center;font-style:italic;width:80%;margin-left:10%}._worldCupFixtures_third-party-disclaimer__tGojV ._worldCupFixtures_link__1de1F{text-decoration:underline;cursor:pointer}@media((max-width:767px)){._worldCupFixtures_third-party-disclaimer__tGojV{width:96%;margin-left:2%}}.fixture-match{display:grid;grid-template-columns:88px minmax(150px,1fr) 72px minmax(150px,1fr) 88px 40px;align-items:center;padding:12px 0;cursor:default;column-gap:28px;row-gap:8px;border-bottom:1px solid hsla(0,0%,100%,.04)}.fixture-match:hover{background:rgba(0,0,0,0)}@media((max-width:767px)){.fixture-match:hover{background:none}}.fixture-match--clickable{cursor:pointer;text-decoration:none;color:inherit;transition:background .15s ease}.fixture-match--clickable:hover{background:hsla(0,0%,100%,.04)}@media((max-width:767px)){.fixture-match{grid-template-columns:auto 120px 1fr auto;column-gap:12px;padding:10px 0;align-items:center}}.fixture-match:last-child{border-bottom:none}.fixture-match--status{display:flex;gap:8px;min-width:0;align-items:center;flex-direction:row}@media((max-width:767px)){.fixture-match--status{flex-direction:column;align-items:flex-start;gap:4px}}.fixture-match--status-stacked{justify-content:center}.fixture-match--status-time{color:hsla(0,0%,100%,.9)}@media((max-width:767px)){.fixture-match--status-time{order:2}}.fixture-match--badge-ms{display:inline-flex;justify-content:center;align-items:center;border-radius:6px;background:#313336;padding:2px 8px;font-size:12px;color:hsla(0,0%,100%,.64)}@media((max-width:767px)){.fixture-match--badge-ms{order:1}}.fixture-match--badge-live{display:inline-flex;align-items:center;gap:4px;border-radius:6px;background:#ee4040;padding:2px 8px;font-size:12px;color:#fff;white-space:nowrap}@media((max-width:767px)){.fixture-match--badge-live{order:1}}.fixture-match--badge-live-dot{width:6px;height:6px;border-radius:50%;background:#fff;animation:fixtureMatchPulse 1.5s infinite}.fixture-match--teams-desktop-away,.fixture-match--teams-desktop-home{display:flex;align-items:center;color:hsla(0,0%,100%,.9);min-width:0}@media((max-width:767px)){.fixture-match--teams-desktop-away,.fixture-match--teams-desktop-home{display:none}}.fixture-match--teams-desktop-home{justify-content:flex-end;gap:10px}.fixture-match--teams-desktop-home .typography{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-match--teams-desktop-away{justify-content:flex-start;gap:10px}.fixture-match--teams-desktop-away .typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-match--teams-desktop-score{min-width:56px;text-align:center}.fixture-match--teams-desktop-score .typography{color:#fff}@media((max-width:767px)){.fixture-match--teams-desktop-score{display:none}}.fixture-match--teams-stacked{display:flex;flex-direction:column;gap:10px;min-width:0;color:hsla(0,0%,100%,.9)}.fixture-match--teams-stacked-row{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:12px;min-width:0}.fixture-match--teams-mobile{display:none}@media((max-width:767px)){.fixture-match--teams-mobile{display:flex;flex-direction:column;gap:10px;width:100%;color:hsla(0,0%,100%,.9)}}.fixture-match--teams-mobile-team{display:flex;align-items:center;gap:12px}.fixture-match--team-name{white-space:nowrap}.fixture-match--mobile-score-col{display:none}@media((max-width:767px)){.fixture-match--mobile-score-col{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}}.fixture-match--mobile-score{color:#fff;text-align:right}.fixture-match--team-info{display:flex;align-items:center;gap:8px;min-width:0}.fixture-match--team-info .typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixture-match--team-info-stacked{gap:10px}.fixture-match--flag-placeholder{width:18px;height:12px;border-radius:2px;background:#6c6d70;flex-shrink:0}.fixture-match--stacked-score{text-align:right}.fixture-match--stacked-score .typography,.fixture-match--stacked-score.typography{color:#fff}.fixture-match--extra-info{color:hsla(0,0%,100%,.64);min-width:0;text-align:left}@media((max-width:767px)){.fixture-match--extra-info-desktop{display:none}}.fixture-match--extra-info-mobile{display:none}@media((max-width:767px)){.fixture-match--extra-info-mobile{display:block;grid-column:1/-1;grid-row:1;margin-bottom:4px}}.fixture-match--broadcast{min-width:44px;display:flex;justify-content:center;align-items:center}@media((max-width:767px)){.fixture-match--broadcast{min-width:36px;padding-top:4px}}.fixture-match--broadcast .fixture-day--item--badges-btn{width:40px;height:40px}.fixture-match--broadcast-play{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fad604;border:none;cursor:pointer;padding:0}.fixture-match--broadcast-play:hover{opacity:.9}@media((max-width:767px)){.fixture-match--broadcast-play{width:32px;height:32px}}@keyframes fixtureMatchPulse{0%,to{opacity:1}50%{opacity:.4}}.worldcup__kpi{margin-top:24px}