.Detail_detailHero___OO7W{position:relative;isolation:isolate;padding-block:var(--space-6) 0;background:linear-gradient(180deg,var(--wc-night-2) 0,var(--wc-night) 100%);border-bottom:1px solid var(--wc-line);overflow:hidden}.Detail_detailHero___OO7W:before{content:"";position:absolute;top:-180px;right:-140px;width:420px;height:420px;border:1px solid var(--wc-line);border-radius:var(--r-full);z-index:-1}.Detail_detailHero___OO7W:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--wc-fg) 2%,transparent) 0 72px,transparent 72px 144px);z-index:-2}.Detail_heroBanner__Cgiyx{position:relative;margin-top:var(--space-4);padding-block:var(--space-8) var(--space-10);background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--slate-950) 25%,transparent) 100%);border-top:1px solid var(--wc-line)}@media(max-width:640px){.Detail_heroBanner__Cgiyx{padding-block:var(--space-4) var(--space-6)}}.Detail_heroBannerInner__LCEcN{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-4)}@media(max-width:640px){.Detail_heroBannerInner__LCEcN{gap:var(--space-1)}}.Detail_heroBannerGlowLeft__nxQca,.Detail_heroBannerGlowRight___HZP4{pointer-events:none;position:absolute;top:0;bottom:0;width:35%;opacity:.06}.Detail_heroBannerGlowLeft__nxQca{left:0;background:radial-gradient(ellipse at left center,var(--wc-pitch),transparent 70%)}.Detail_heroBannerGlowRight___HZP4{right:0;background:radial-gradient(ellipse at right center,var(--wc-pitch),transparent 70%)}.Detail_heroTeamPanel__DtMGF{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}@media(max-width:640px){.Detail_heroTeamPanel__DtMGF{gap:var(--space-1_5)}}.Detail_heroFlagWrap__ZyfY2{filter:drop-shadow(0 4px 24px color-mix(in srgb,var(--slate-950) 50%,transparent));transition:transform var(--t-base) ease}.Detail_heroFlagWrap__ZyfY2:hover{transform:scale(1.04)}@media(max-width:640px){.Detail_heroFlagWrap__ZyfY2{transform:scale(.6);transform-origin:center;margin-block:-20px}}.Detail_heroFlagTbd__IfkUu{display:inline-flex;align-items:center;justify-content:center;width:clamp(80px,25vw,100px);height:clamp(80px,25vw,100px);border-radius:50%;background:var(--wc-glass);border:1px solid var(--wc-line);font-size:var(--text-3xl);color:var(--wc-fg-muted)}.Detail_heroTeamInfo__nkshC{display:flex;flex-direction:column;gap:var(--space-1)}.Detail_heroTeamName__DSgkG{font-family:var(--font-display,inherit);font-size:clamp(1.125rem,3vw,1.5rem);font-weight:700;color:var(--wc-fg);line-height:1.1}@media(max-width:640px){.Detail_heroTeamName__DSgkG{font-size:.8rem}}.Detail_heroTeamTla__SlSg1{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--wc-fg-muted)}.Detail_heroCenter__kpfFj{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);min-width:140px;text-align:center}@media(max-width:640px){.Detail_heroCenter__kpfFj{min-width:0;gap:var(--space-1_5)}}.Detail_heroBadgeLive__p7MSF{display:inline-flex;align-items:center;gap:var(--space-1_5);padding:var(--space-1) var(--space-3);border-radius:var(--r-full);background:color-mix(in srgb,var(--wc-pitch) 15%,transparent);border:1px solid color-mix(in srgb,var(--wc-pitch) 40%,transparent);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wc-pitch-strong)}.Detail_heroBadgeLiveDot__2EjQo{width:7px;height:7px;border-radius:50%;background:var(--wc-pitch-strong);animation:Detail_heroPulse__QaFjr var(--t-pulse) ease-in-out infinite}@keyframes Detail_heroPulse__QaFjr{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}.Detail_heroBadgeFt__mtg0s{font-weight:700;letter-spacing:.08em}.Detail_heroBadgeFt__mtg0s,.Detail_heroBadgeUpcoming__ayAMv{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--r-full);background:var(--wc-glass);border:1px solid var(--wc-line);font-size:var(--text-xs);text-transform:uppercase;color:var(--wc-fg-muted)}.Detail_heroBadgeUpcoming__ayAMv{font-weight:600;letter-spacing:.06em}.Detail_heroScore__xDR_Z{display:flex;align-items:center;gap:var(--space-2)}.Detail_heroScoreNum__dYd1b{font-family:var(--font-display,inherit);font-size:clamp(2.5rem,8vw,4rem);font-weight:800;color:var(--wc-fg);line-height:1;transition:color var(--t-slow) ease}.Detail_heroScoreNumLive__o_rkc{color:var(--wc-pitch-strong)}.Detail_heroScoreSep__HKzYX{font-family:var(--font-display,inherit);font-size:clamp(2rem,6vw,3rem);font-weight:300;color:var(--wc-fg-muted);line-height:1}.Detail_heroScoreMeta__F2ax4{font-size:var(--text-xs);letter-spacing:.05em;color:var(--wc-fg-muted);display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.Detail_heroVs__7yMpn{font-family:var(--font-display,inherit);font-size:clamp(1.5rem,5vw,2.5rem);font-weight:900;letter-spacing:.08em;color:var(--wc-line-strong);line-height:1}.Detail_heroKickoff__LhO_a{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.Detail_heroKickoffTime__Fsj7x{font-family:var(--font-display,inherit);font-size:clamp(1.25rem,4vw,1.75rem);font-weight:700;color:var(--wc-fg);line-height:1}.Detail_heroKickoffZone__AB95R{font-size:var(--text-2xs,.6875rem);letter-spacing:.08em;text-transform:uppercase;color:var(--wc-fg-muted)}.Detail_detailEyebrow__lj6yD{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--wc-pitch-strong);font-weight:600;margin-block:var(--space-4) var(--space-2)}.Detail_matchup__ewk9m{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-4);margin-top:var(--space-4)}.Detail_matchTeam__ecC_L{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;min-width:0}.Detail_matchTeamName__ZxFP3{font-family:var(--font-display,inherit);font-size:var(--text-xl);font-weight:600;color:var(--wc-fg);line-height:1.1}.Detail_matchTeamTla__JXsKh{font-size:var(--text-xs);letter-spacing:.08em;color:var(--wc-fg-muted);text-transform:uppercase}.Detail_matchCenter__S_g4L{display:flex;flex-direction:column;align-items:center;gap:var(--space-1_5);min-width:0}.Detail_matchScore__TE44z{font-family:var(--font-display,inherit);font-size:clamp(2rem,6vw,3.25rem);font-weight:700;letter-spacing:.02em;color:var(--wc-fg);white-space:nowrap}.Detail_matchKick__A1Z3U{font-size:var(--text-xl);font-weight:600;color:var(--wc-fg)}.Detail_matchKickZone__cMfC5{font-size:var(--text-2xs,.6875rem);letter-spacing:.08em;text-transform:uppercase;color:var(--wc-fg-muted)}.Detail_matchStatusRow__Kksk0{display:flex;justify-content:center;margin-top:var(--space-4)}.Detail_factGrid__kt1pL{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3)}.Detail_factCard__9P66K{display:flex;flex-direction:column;gap:var(--space-1_5);padding:var(--space-4)}.Detail_factLabel__LIbi9{font-size:var(--text-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--wc-fg-muted)}.Detail_factValue__GxEei{font-size:var(--text-lg);font-weight:600;color:var(--wc-fg);line-height:1.25}.Detail_factMeta__scZI0{font-size:var(--text-sm);color:var(--wc-fg-muted)}.Detail_factLink__gVCGk{color:var(--wc-pitch-strong);font-weight:600;text-decoration:none}.Detail_factLink__gVCGk:hover{text-decoration:underline}.Detail_refList__B_Jn9{display:flex;flex-direction:column;gap:var(--space-2)}.Detail_refRow__OvO3F{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm)}.Detail_refName__uoI7Y{color:var(--wc-fg)}.Detail_refRole__R8KMt{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--wc-fg-muted)}.Detail_venueGrid__y_6bI{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4)}.Detail_venueCardLink__a0mnp{display:block;text-decoration:none;color:inherit;border-radius:var(--r-xl)}.Detail_venueCardLink__a0mnp:focus-visible{outline:2px solid var(--wc-pitch);outline-offset:2px}.Detail_venueCard___8OLM{display:flex;flex-direction:column;padding:0;height:100%}.Detail_venueCardArt__AeKOr{position:relative;height:130px;border-bottom:1px solid var(--wc-line)}.Detail_venueCardBody__YIluH{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);flex:1}.Detail_venueCardTop__ZeIQu{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.Detail_venueCardCity__SYhKn{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--wc-fg-muted)}.Detail_venueCardCap__s6UAp{font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--wc-gold);font-weight:600}.Detail_venueCardName__WRtSE{font-family:var(--font-display,inherit);font-size:var(--text-xl);font-weight:600;color:var(--wc-fg);line-height:1.15}.Detail_venueCardHosts__XZ0NE{margin-top:auto;font-size:var(--text-sm);color:var(--wc-fg-muted)}.Detail_teamHeroRow__xg7rC{gap:var(--space-6);margin-top:var(--space-8);margin-bottom:var(--space-8)}.Detail_teamHeroRow__xg7rC,.Detail_teamHeroTitle__ZOiwP{display:flex;align-items:center}.Detail_teamCrest__jsSVN{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.Detail_squadGroup__Scb88{display:flex;flex-direction:column;gap:var(--space-2)}.Detail_squadGroupTitle__2QnqC{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--wc-pitch-strong);font-weight:600}.Detail_squadGrid__ISncd{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-2)}.Detail_playerRowLink__2M_Mc{display:block;text-decoration:none;color:inherit;border-radius:var(--r-lg)}.Detail_playerRowLink__2M_Mc:focus-visible{outline:2px solid var(--wc-pitch);outline-offset:2px}.Detail_playerRow__CMHiW{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3)}.Detail_playerShirt__cHKGp{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--wc-glass);border:1px solid var(--wc-line);font-family:var(--font-display,inherit);font-size:var(--text-sm);font-weight:700;color:var(--wc-fg)}.Detail_playerRowBody__Fgq0F{display:flex;flex-direction:column;gap:2px;min-width:0}.Detail_playerRowName__ZOPz7{font-size:var(--text-sm);font-weight:600;color:var(--wc-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Detail_playerRowMeta__8SjCd{font-size:var(--text-xs);color:var(--wc-fg-muted)}.Detail_playerHeroRow__1ZGUF{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-4);margin-bottom:var(--space-8)}.Detail_playerHeroRow__1ZGUF .Detail_detailEyebrow__lj6yD{margin-block-start:0}.Detail_playerShirtBig__ao0bR{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0;border-radius:50%;background:var(--wc-glass);border:1px solid var(--wc-line-strong);font-family:var(--font-display,inherit);font-size:var(--text-2xl);font-weight:700;color:var(--wc-pitch-strong)}.Detail_clubRow__8IjAf{display:flex;align-items:center;gap:var(--space-3)}.Detail_clubCrest__F6lXd{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.Detail_honourGrid__9uJcf{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3)}.Detail_honourCard__gBdpi{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4)}.Detail_honourCount__cDZkq{font-family:var(--font-display,inherit);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1;color:var(--wc-gold)}.Detail_honourComp__s3rnh{font-size:var(--text-sm);font-weight:600;color:var(--wc-fg);line-height:1.25}.Detail_honourYears__G_PtE{font-family:var(--font-mono,monospace);line-height:1.5}.Detail_honourNote__tdiej,.Detail_honourYears__G_PtE{font-size:var(--text-xs);color:var(--wc-fg-muted);margin-top:var(--space-1)}.Detail_honourNote__tdiej{font-style:italic;line-height:1.4}.Detail_prose__D71eN{display:flex;flex-direction:column;gap:var(--space-4);max-width:70ch}.Detail_prose__D71eN p{font-size:var(--text-base);line-height:1.7;color:var(--wc-fg);margin:0}.Detail_proseLead__AzTAx{font-size:var(--text-lg)!important;color:var(--wc-fg)!important;font-weight:500}.Detail_attribution__dzLtT{font-size:var(--text-xs);color:var(--wc-fg-muted);margin-top:var(--space-2)}.Detail_attribution__dzLtT a{color:var(--wc-fg-muted);text-decoration:underline;text-underline-offset:2px}.Detail_attribution__dzLtT a:hover{color:var(--wc-fg)}.Detail_factValueLive__Cm0N2{color:var(--wc-pitch-strong)}.Detail_venueSpotlight__nSn_G{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}.Detail_venueSpotlightMeta__PPlNC{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.Detail_venueSpotlightCity__UyGtB{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--wc-fg-muted)}.Detail_venueSpotlightStats__xhvkT{display:flex;gap:var(--space-6);flex-wrap:wrap}.Detail_venueSpotlightStat__nhdZi{display:flex;flex-direction:column;gap:2px;text-align:right}.Detail_venueSpotlightStatNum__FEQFl{font-family:var(--font-display,inherit);font-size:var(--text-lg);font-weight:700;color:var(--wc-pitch-strong);line-height:1}.Detail_venueSpotlightStatLabel__zQveH{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--wc-fg-muted)}.Detail_venueSpotlightBlurb__Eoop9{font-size:var(--text-base);line-height:1.7;color:var(--wc-fg);max-width:70ch;margin:0}.Detail_venueSpotlightLink__KdGOJ{align-self:flex-start;font-size:var(--text-sm);font-weight:600;color:var(--wc-pitch-strong);text-decoration:none}.Detail_venueSpotlightLink__KdGOJ:hover{text-decoration:underline}.Detail_profileGrid__3VgTx{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@media(max-width:640px){.Detail_profileGrid__3VgTx{grid-template-columns:1fr}}.Detail_profileCard__Wabb3{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.Detail_profileCardHead__GMFmh{display:flex;align-items:center;gap:var(--space-3)}.Detail_profileCardName__JCF6A{display:block;font-family:var(--font-display,inherit);font-size:var(--text-lg);font-weight:700;color:var(--wc-fg);text-decoration:none}.Detail_profileCardName__JCF6A:hover{color:var(--wc-pitch-strong)}.Detail_profileCardConf__1uW4W{display:block;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--wc-fg-muted);margin-top:2px}.Detail_profileStats__QrsLO{display:flex;flex-direction:column;gap:var(--space-2_5,.625rem)}.Detail_profileStat__nsKIi{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--space-2_5,.625rem);border-bottom:1px solid var(--wc-line)}.Detail_profileStat__nsKIi:last-child{border-bottom:none;padding-bottom:0}.Detail_profileStatLabel__7JK1t{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--wc-fg-muted)}.Detail_profileStatValue__mshFU{font-size:var(--text-sm);font-weight:600;color:var(--wc-fg);line-height:1.3}.Detail_profileStatGold__H5QCJ{color:var(--wc-gold)}.Detail_profileStatMeta__jJFAY{font-weight:400;color:var(--wc-fg-muted)}.Detail_profileSummary__4lu4V{font-size:var(--text-sm);line-height:1.65;color:var(--wc-fg-muted);margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.Detail_profileLink__QPS_V{align-self:flex-start;font-size:var(--text-sm);font-weight:600;color:var(--wc-pitch-strong);text-decoration:none;margin-top:auto}.Detail_profileLink__QPS_V:hover{text-decoration:underline}.Detail_profileEmpty__elCwA{font-size:var(--text-sm);color:var(--wc-fg-muted);margin:0}@media(max-width:640px){.Detail_factGrid__kt1pL,.Detail_squadGrid__ISncd,.Detail_venueGrid__y_6bI{grid-template-columns:1fr}.Detail_honourGrid__9uJcf{grid-template-columns:1fr 1fr}}@media(max-width:480px){.Detail_honourGrid__9uJcf{grid-template-columns:1fr}}.SectionWorldCup_wcMatchCardLink__MdEJF{display:block;text-decoration:none;color:inherit;border-radius:var(--r-xl)}.SectionWorldCup_wcMatchCardLink__MdEJF:focus-visible{outline:2px solid var(--wc-pitch);outline-offset:2px}.SectionWorldCup_wcMatchCard__5CTip{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.SectionWorldCup_wcMatchCard__5CTip.SectionWorldCup_wcMatchCardLive__P8fZk{border-color:rgba(26,201,122,.35);box-shadow:0 0 0 1px rgba(26,201,122,.15),0 4px 20px rgba(26,201,122,.1)}.SectionWorldCup_wcMatchCard__5CTip.SectionWorldCup_wcMatchCardLive__P8fZk:hover{border-color:var(--brand);box-shadow:var(--shadow-brand)}.SectionWorldCup_wcMatchTop__xxaVa{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.SectionWorldCup_wcMatchContext__0yjMc{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--wc-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SectionWorldCup_wcBadge__zGiuq{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-1_5);font-size:var(--text-xs);font-weight:var(--fw-semibold)}.SectionWorldCup_wcBadgeLive__562jJ{color:var(--wc-live)}.SectionWorldCup_wcBadgeLiveDot__LQ29_{width:7px;height:7px;border-radius:var(--r-full);background:var(--wc-live);animation:SectionWorldCup_wcLivePulse__4RFwt var(--t-pulse) var(--ease-in-out) infinite}@keyframes SectionWorldCup_wcLivePulse__4RFwt{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.SectionWorldCup_wcBadgeLiveDot__LQ29_{animation:none}}.SectionWorldCup_wcBadgeFt__DDuJO{color:var(--wc-fg-muted)}.SectionWorldCup_wcBadgeUpcoming__TySZk{color:var(--wc-gold)}.SectionWorldCup_wcMatchTeams__l0AdL{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-3)}.SectionWorldCup_wcMatchTeam__xKBA_{display:flex;flex-direction:column;align-items:center;gap:var(--space-1_5);text-align:center;min-width:0}.SectionWorldCup_wcMatchTeamTla__xMk9l{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--wc-fg);background:var(--wc-glass);border-radius:var(--r-md);padding:var(--space-0_5) var(--space-2)}.SectionWorldCup_wcMatchTeamName__fj8hk{font-size:var(--text-xs);color:var(--wc-fg-muted);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SectionWorldCup_wcMatchTbd__f_L2W{width:32px;height:32px;border:1px dashed var(--wc-line-strong);border-radius:var(--r-full);display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-xs);color:var(--wc-fg-muted)}.SectionWorldCup_wcMatchCenter__ZznE3{display:flex;flex-direction:column;align-items:center;gap:var(--space-0_5)}.SectionWorldCup_wcMatchScore__pmTSt{font-variant-numeric:tabular-nums;font-size:var(--text-2xl);font-weight:var(--fw-bold);color:var(--wc-fg)}.SectionWorldCup_wcMatchKick__a49Cf,.SectionWorldCup_wcMatchScore__pmTSt{font-family:var(--font-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SectionWorldCup_wcMatchKick__a49Cf{font-variant-numeric:tabular-nums;font-size:var(--text-xl);font-weight:var(--fw-semibold);color:var(--wc-gold)}.SectionWorldCup_wcMatchZone__09mG0{font-size:var(--text-xs);letter-spacing:.08em;color:var(--wc-fg-muted)}.SectionWorldCup_wcMatchFoot__y7mMv{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--wc-fg-muted);text-align:center}.SectionWorldCup_wcCardLg__mYBZ0 .SectionWorldCup_wcMatchScore__pmTSt{font-size:var(--text-3xl)}.SectionWorldCup_wcLiveGrid__qx4vs{display:grid;grid-template-columns:var(--wc-live-cols,repeat(2,minmax(0,1fr)));gap:var(--space-3)}.SectionWorldCup_wcLiveEmpty__0aICh{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);text-align:center}.SectionWorldCup_wcLiveEmptyTitle__48X8_{font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--wc-fg)}.SectionWorldCup_wcLiveEmptyDetail__IjAyC{font-size:var(--text-sm);color:var(--wc-fg-muted)}.SectionWorldCup_wcLiveEmptyLink__iszfq{color:var(--wc-gold);text-decoration:underline;text-underline-offset:2px}.SectionWorldCup_wcGroupTabs__XdcU_{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1_5)}.SectionWorldCup_wcGroupTab__xLmNN{min-width:38px;padding:var(--space-1) var(--space-2_5);border:1px solid var(--wc-line-strong);border-radius:var(--r-md);background:transparent;font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--wc-fg-muted);text-align:center;transition:color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out)}.SectionWorldCup_wcGroupTab__xLmNN:hover{color:var(--wc-fg);background:var(--wc-glass)}.SectionWorldCup_wcGroupTabActive__xABwL{background:var(--wc-pitch);border-color:var(--wc-pitch);color:var(--wc-pitch-deep)}.SectionWorldCup_wcGroupTabActive__xABwL:hover{background:var(--wc-pitch-strong);color:var(--wc-pitch-deep)}.SectionWorldCup_wcTableWrap__IoSLx{padding:var(--space-4)}.SectionWorldCup_wcTable__FfA6X{width:100%;border-collapse:collapse;table-layout:fixed}.SectionWorldCup_wcTable__FfA6X th{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--wc-fg-muted);text-align:left;padding:var(--space-1_5) var(--space-1)}.SectionWorldCup_wcTable__FfA6X td{font-size:var(--text-sm);color:var(--wc-fg);text-align:left;padding:var(--space-2) var(--space-1);border-top:1px solid var(--wc-line)}.SectionWorldCup_wcTable__FfA6X td.SectionWorldCup_wcTableNumCell__ihyho,.SectionWorldCup_wcTable__FfA6X td.SectionWorldCup_wcTablePtsCell__DLfyh,.SectionWorldCup_wcTable__FfA6X th.SectionWorldCup_wcTableNumHead__V_xgP{text-align:right}.SectionWorldCup_wcTableNumHead__V_xgP{width:40px}.SectionWorldCup_wcTablePosCell___PadZ{width:34px}.SectionWorldCup_wcTableNumCell__ihyho,.SectionWorldCup_wcTablePtsCell__DLfyh{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.SectionWorldCup_wcTablePtsCell__DLfyh{font-weight:var(--fw-bold)}.SectionWorldCup_wcRowTeamLink__HfWQL{color:inherit;text-decoration:none;transition:color .15s ease}.SectionWorldCup_wcRowTeamLink__HfWQL:hover{color:var(--wc-pitch)}.SectionWorldCup_wcRowTeam__PbDwO{display:flex;align-items:center;gap:var(--space-2);min-width:0}.SectionWorldCup_wcRowTeamName__yi7R6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SectionWorldCup_wcPosWrap__tyGdN{display:inline-flex;align-items:center;gap:var(--space-1_5)}.SectionWorldCup_wcPosStripe__GtfYW{width:3px;height:14px;border-radius:var(--r-sm);background:var(--wc-pitch)}.SectionWorldCup_wcPosStripeNone__r1jB2{background:transparent}.SectionWorldCup_wcLegend__OLgfw{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--wc-fg-muted);margin-top:var(--space-3)}.SectionWorldCup_wcLegendSwatch__815fj{width:8px;height:8px;border-radius:var(--r-sm);background:var(--wc-pitch)}.SectionWorldCup_wcFilters__n34II{display:flex;flex-direction:column;gap:var(--space-2)}.SectionWorldCup_wcFilterRow__YgXhj{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1_5)}.SectionWorldCup_wcFilterChip__EXQrl{padding:var(--space-1) var(--space-3);border:1px solid var(--wc-line-strong);border-radius:var(--r-full);background:transparent;font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--wc-fg-muted);transition:color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out)}.SectionWorldCup_wcFilterChip__EXQrl:hover{color:var(--wc-fg);background:var(--wc-glass)}.SectionWorldCup_wcFilterChipActive__STXew{background:var(--wc-pitch);border-color:var(--wc-pitch);color:var(--wc-pitch-deep)}.SectionWorldCup_wcFilterChipActive__STXew:hover{background:var(--wc-pitch-strong);color:var(--wc-pitch-deep)}.SectionWorldCup_wcDayHead__fIma4{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--wc-fg);margin:var(--space-6) 0 var(--space-3)}.SectionWorldCup_wcDayHeadLive__tGgQj{color:var(--wc-live)}.SectionWorldCup_wcDayGrid__mx6nx{display:grid;grid-template-columns:var(--wc-day-cols,repeat(2,minmax(0,1fr)));gap:var(--space-3)}.SectionWorldCup_wcScorersTable__pncKg{width:100%;border-collapse:collapse}.SectionWorldCup_wcScorersTable__pncKg td{font-size:var(--text-sm);color:var(--wc-fg);padding:var(--space-2) var(--space-1);border-top:1px solid var(--wc-line)}.SectionWorldCup_wcScorersTable__pncKg td a{color:inherit;text-decoration:none;transition:color .15s ease}.SectionWorldCup_wcScorersTable__pncKg td a:hover{color:var(--wc-pitch)}.SectionWorldCup_wcScorerRank__G0f0d{width:32px;font-family:var(--font-mono);color:var(--wc-fg-muted)}.SectionWorldCup_wcScorerGoals__1lN8h{width:56px;text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);color:var(--wc-gold)}.SectionWorldCup_wcHomeSection__9SIoE{background:var(--bg);color:var(--fg)}.SectionWorldCup_wcHomeSection__9SIoE .mw-eyebrow{color:var(--wc-pitch)}.SectionWorldCup_wcHomeSection__9SIoE .mw-urdu-h1{color:var(--wc-gold)}.SectionWorldCup_wcHomeSection__9SIoE .mw-link-action{color:var(--wc-fg-muted)}.SectionWorldCup_wcHomeSection__9SIoE .mw-link-action:hover{color:var(--wc-fg)}.SectionWorldCup_wcHomeBoard__LBHZa{display:flex;flex-direction:column;gap:var(--space-4);background:var(--wc-night-2);color:var(--fg);border:1px solid var(--wc-line);border-radius:var(--r-2xl);padding:var(--space-5)}.SectionWorldCup_wcHomeHead__V3ex_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.SectionWorldCup_wcHomeKicker__UAxWO{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--wc-pitch)}.SectionWorldCup_wcHomeMeta__aTDEM{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--wc-fg-muted)}.SectionWorldCup_wcHomeGrid__C80sn{display:grid;grid-template-columns:var(--wc-home-cols,repeat(3,minmax(0,1fr)));gap:var(--space-3)}.SectionWorldCup_wcHomeFoot__c6p9Z{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}@media(max-width:1024px){.SectionWorldCup_wcHomeGrid__C80sn{--wc-home-cols:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.SectionWorldCup_wcLiveGrid__qx4vs{--wc-live-cols:minmax(0,1fr)}.SectionWorldCup_wcDayGrid__mx6nx{--wc-day-cols:minmax(0,1fr)}}@media(max-width:640px){.SectionWorldCup_wcHomeGrid__C80sn{--wc-home-cols:minmax(0,1fr)}.SectionWorldCup_wcMatchScore__pmTSt{font-size:var(--text-xl)}.SectionWorldCup_wcCardLg__mYBZ0 .SectionWorldCup_wcMatchScore__pmTSt{font-size:var(--text-2xl)}.SectionWorldCup_wcTable__FfA6X{font-size:var(--text-xs)}.SectionWorldCup_wcTable__FfA6X td,.SectionWorldCup_wcTable__FfA6X th{padding-inline:var(--space-1)}.SectionWorldCup_wcTable__FfA6X td:nth-child(5),.SectionWorldCup_wcTable__FfA6X td:nth-child(6),.SectionWorldCup_wcTable__FfA6X th:nth-child(5),.SectionWorldCup_wcTable__FfA6X th:nth-child(6){display:none}}