.WorldCupUpcomingSection_titleRow__ApMNJ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.WorldCupUpcomingSection_title__3CBTs{margin-bottom:0}.WorldCupUpcomingSection_group__YkmHH,.WorldCupUpcomingSection_groups__cgvBt{display:flex;flex-direction:column;gap:16px}.WorldCupUpcomingSection_groupHeader__3cUCl{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;gap:16px;background:transparent;color:inherit;cursor:pointer}.WorldCupUpcomingSection_groupTitleWrap__aZDzj{display:flex;align-items:center;gap:8px}.WorldCupUpcomingSection_groupTitle__NJCSf{margin:0;color:var(--black);font-size:20px;font-weight:700;line-height:30px}.WorldCupUpcomingSection_groupCount__ei78h{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:4px;border-radius:4px;background:var(--grey-1);color:var(--black);font-size:12px;line-height:16px}.WorldCupUpcomingSection_groupChevron__c0vEW{width:24px;height:24px;color:var(--black);transition:rotate .2s}.WorldCupUpcomingSection_group__YkmHH[data-state=open] .WorldCupUpcomingSection_groupChevron__c0vEW{rotate:-180deg}.WorldCupUpcomingSection_viewStack__jUP9Q{position:relative;display:grid;align-items:start}.WorldCupUpcomingSection_viewPanel__CQViZ{grid-area:1/1;min-width:0;opacity:1;transform:translateY(0);transition:opacity .18s ease,transform .18s ease}.WorldCupUpcomingSection_viewPanelInactive__Vc2_u{position:absolute;inset:0;overflow:hidden;opacity:0;pointer-events:none;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.WorldCupUpcomingSection_viewPanel__CQViZ{transition:none}.WorldCupUpcomingSection_viewPanelInactive__Vc2_u{transform:none}}