.WorldCupBackgroundLights_lightsContainer__91H8U{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:1;overflow:hidden}.WorldCupBackgroundLights_light__5qrZN{position:absolute;border-radius:50%;filter:blur(60px);opacity:0;will-change:opacity,transform}.WorldCupBackgroundLights_light1__aHd7e{top:8%;right:12%;width:220px;height:220px;background:radial-gradient(circle,rgba(255,255,200,.35) 0,hsla(0,0%,100%,.18) 30%,transparent 70%);animation:WorldCupBackgroundLights_flashLight1__c3dOS 3.5s ease-in-out infinite}@media(max-width:1024px){.WorldCupBackgroundLights_light1__aHd7e{width:160px;height:160px;top:5%;right:8%}}.WorldCupBackgroundLights_light2__W2Mtj{bottom:18%;left:8%;width:280px;height:280px;background:radial-gradient(circle,rgba(200,220,255,.3) 0,hsla(0,0%,100%,.15) 30%,transparent 70%);animation:WorldCupBackgroundLights_flashLight2__tgjGx 4.2s ease-in-out infinite;animation-delay:1.2s}@media(max-width:1024px){.WorldCupBackgroundLights_light2__W2Mtj{width:200px;height:200px;bottom:12%;left:5%}}.WorldCupBackgroundLights_light3__zeDWE{top:25%;left:18%;width:180px;height:180px;background:radial-gradient(circle,rgba(255,200,255,.28) 0,hsla(0,0%,100%,.14) 30%,transparent 70%);animation:WorldCupBackgroundLights_flashLight3__rL8U1 3.8s ease-in-out infinite;animation-delay:.8s}@media(max-width:1024px){.WorldCupBackgroundLights_light3__zeDWE{width:140px;height:140px;top:20%;left:10%}}.WorldCupBackgroundLights_light4__Qyyr1{top:45%;right:20%;width:200px;height:200px;background:radial-gradient(circle,hsla(0,0%,100%,.32) 0,hsla(0,0%,100%,.16) 30%,transparent 70%);animation:WorldCupBackgroundLights_flashLight4__6oDFS 4.5s ease-in-out infinite;animation-delay:2s}@media(max-width:1024px){.WorldCupBackgroundLights_light4__Qyyr1{width:150px;height:150px;top:40%;right:12%}}.WorldCupBackgroundLights_light5__VhdvM{bottom:30%;right:8%;width:240px;height:240px;background:radial-gradient(circle,rgba(255,240,180,.3) 0,hsla(0,0%,100%,.15) 30%,transparent 70%);animation:WorldCupBackgroundLights_flashLight5__luYPw 3.2s ease-in-out infinite;animation-delay:.5s}@media(max-width:1024px){.WorldCupBackgroundLights_light5__VhdvM{width:170px;height:170px;bottom:25%;right:5%}}@keyframes WorldCupBackgroundLights_flashLight1__c3dOS{0%,to{opacity:0;transform:scale(.7) translateY(-20px)}50%{opacity:1;transform:scale(1.3) translateY(10px)}}@keyframes WorldCupBackgroundLights_flashLight2__tgjGx{0%,to{opacity:0;transform:scale(.8) translateX(-15px)}50%{opacity:1;transform:scale(1.2) translateX(15px)}}@keyframes WorldCupBackgroundLights_flashLight3__rL8U1{0%,to{opacity:0;transform:scale(.75) rotate(-10deg)}50%{opacity:1;transform:scale(1.15) rotate(10deg)}}@keyframes WorldCupBackgroundLights_flashLight4__6oDFS{0%,to{opacity:0;transform:scale(.85) translateY(15px)}50%{opacity:1;transform:scale(1.25) translateY(-15px)}}@keyframes WorldCupBackgroundLights_flashLight5__luYPw{0%,to{opacity:0;transform:scale(.8) translateX(20px)}50%{opacity:1;transform:scale(1.1) translateX(-10px)}}.WorldCupResultsList_resultsList__sJk6c{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.WorldCupResultsList_resultItem__INGsu{padding-bottom:14px;border-bottom:1px solid hsla(0,0%,100%,.12)}.WorldCupResultsList_resultItem__INGsu:last-child{border-bottom:none;padding-bottom:0}.WorldCupResultsList_resultRow__58bck{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.WorldCupResultsList_team__BYKSy{display:flex;align-items:center;gap:8px;color:#fff;font-size:16px;font-weight:600;flex:1;min-width:0;max-width:calc(50% - 30px)}.WorldCupResultsList_team__BYKSy img{flex-shrink:0;width:32px;height:32px;-o-object-fit:contain;object-fit:contain;display:block}.WorldCupResultsList_team__BYKSy span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;flex:1;min-width:0;line-height:1.4}.WorldCupResultsList_teamHome__LmRJi{flex-direction:row;justify-content:flex-end;text-align:right}.WorldCupResultsList_teamAway__f_EoK{flex-direction:row;justify-content:flex-start;text-align:left}.WorldCupResultsList_score__0FV2a{color:#fff;font-weight:700;font-size:18px;min-width:60px;text-align:center;flex-shrink:0;align-self:center}.WorldCupResultsList_resultMeta__tmCKL{margin-top:8px;font-size:14px;color:hsla(0,0%,100%,.75);font-weight:500;text-align:center}.WorldCupResultsList_emptyMessage__0kHSV{text-align:center;color:hsla(0,0%,100%,.7);font-size:16px;padding:20px 0}.WorldCupPageClient_worldCupPage__P_JUT{width:100%;direction:rtl;padding-bottom:40px;position:relative;z-index:2}.WorldCupPageClient_heroRow__t4ePm{display:flex;flex-direction:column;gap:20px;max-width:1440px;margin:40px auto 20px;padding:0 30px;position:relative;overflow:visible;z-index:3}@media(max-width:1024px){.WorldCupPageClient_heroRow__t4ePm{padding:0 15px;margin-top:0;margin-bottom:20px}}@media(min-width:1024px){.WorldCupPageClient_heroRow__t4ePm{flex-direction:row-reverse;align-items:flex-start;gap:24px;margin-top:20px}}.WorldCupPageClient_heroLeft__03IhR{flex:1;min-width:0;display:flex;flex-direction:column;gap:20px;position:relative;z-index:3}@media(max-width:1024px){.WorldCupPageClient_heroLeft__03IhR{gap:16px;margin-top:0}}.WorldCupPageClient_heroRight__Gbin1{width:100%;display:flex;flex-direction:column;gap:16px;position:relative;z-index:3}@media(min-width:1024px){.WorldCupPageClient_heroRight__Gbin1{width:360px;margin-top:42px}}.WorldCupPageClient_teamsSliderWrapper__BbYWx{width:100%;max-width:1440px;margin:0 auto 30px;position:relative;z-index:3;overflow:visible}@media(max-width:1024px){.WorldCupPageClient_teamsSliderWrapper__BbYWx{padding:0;margin-bottom:20px;overflow:visible}}@media(min-width:1024px){.WorldCupPageClient_teamsSliderWrapper__BbYWx{padding:0 30px}}.WorldCupPageClient_resultsCard__b_Tbc{background:rgba(36,6,62,.7);border-radius:16px;border:1px solid hsla(0,0%,100%,.2);padding:16px 20px;box-shadow:0 12px 30px rgba(0,0,0,.35);width:100%;box-sizing:border-box}.WorldCupPageClient_resultsHeader__Kthrz{display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:18px;font-weight:700;margin-bottom:12px}.WorldCupPageClient_resultsList__RmOE6{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.WorldCupPageClient_resultItem__YtwP4{padding-bottom:14px;border-bottom:1px solid hsla(0,0%,100%,.12)}.WorldCupPageClient_resultItem__YtwP4:last-child{border-bottom:none;padding-bottom:0}.WorldCupPageClient_resultRow__XV_LE{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.WorldCupPageClient_team__9mDXD{display:flex;align-items:center;gap:8px;color:#fff;font-size:16px;font-weight:600;flex:1;min-width:0;max-width:calc(50% - 30px)}.WorldCupPageClient_team__9mDXD:first-child{flex-direction:row;justify-content:flex-end;text-align:right}.WorldCupPageClient_team__9mDXD:last-child{flex-direction:row;justify-content:flex-start;text-align:left}.WorldCupPageClient_team__9mDXD img{flex-shrink:0;width:32px;height:32px;-o-object-fit:contain;object-fit:contain;display:block;vertical-align:middle}.WorldCupPageClient_team__9mDXD span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;flex:1;min-width:0;line-height:1.4}.WorldCupPageClient_score__9WL_v{color:#fff;font-weight:700;font-size:18px;min-width:60px;text-align:center;flex-shrink:0;align-self:center}.WorldCupPageClient_resultMeta___Nr_s{margin-top:8px;font-size:14px;color:hsla(0,0%,100%,.75);font-weight:500;text-align:center}.WorldCupPageClient_detailsButton__gQEOW{margin-top:16px;width:100%;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.08);color:#fff;border-radius:12px;padding:10px 12px;font-weight:600;font-size:16px;cursor:pointer;transition:background .2s ease,border-color .2s ease;display:flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}.WorldCupPageClient_detailsButton__gQEOW:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.5)}.WorldCupPageClient_countdownWrapperMobile__C1MwF{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:4px}@media(min-width:1024px){.WorldCupPageClient_countdownWrapperMobile__C1MwF{display:none}}.WorldCupPageClient_countdownBoxMobile__wvR9z{background:rgba(36,6,62,.7);border-radius:16px;border:1px solid hsla(0,0%,100%,.2);padding:16px 20px;box-shadow:0 12px 30px rgba(0,0,0,.35);display:flex;flex-direction:column;align-items:center;width:100%;position:relative;overflow:hidden;box-sizing:border-box}.WorldCupPageClient_countdownBoxMobile__wvR9z:empty{display:none}.WorldCupPageClient_countdownBoxMobile__wvR9z:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(180deg,transparent,transparent 38%,hsla(0,0%,100%,.12) 44%,hsla(0,0%,100%,.25) 50%,hsla(0,0%,100%,.12) 56%,transparent 62%,transparent);pointer-events:none;z-index:1;mix-blend-mode:overlay}.WorldCupPageClient_countdownBoxMobile__wvR9z>*{position:relative;z-index:2}.WorldCupPageClient_countdownWrapperDesktop__wfr4X{display:none;flex-direction:column;align-items:center;gap:16px}@media(min-width:1024px){.WorldCupPageClient_countdownWrapperDesktop__wfr4X{display:flex}}.WorldCupPageClient_countdownBoxDesktop__WkSaN{background:rgba(36,6,62,.7);border-radius:16px;border:1px solid hsla(0,0%,100%,.2);padding:16px 20px;box-shadow:0 12px 30px rgba(0,0,0,.35);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;width:100%;box-sizing:border-box}.WorldCupPageClient_countdownBoxDesktop__WkSaN:empty{display:none}.WorldCupPageClient_countdownBoxDesktop__WkSaN:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(180deg,transparent,transparent 38%,hsla(0,0%,100%,.12) 44%,hsla(0,0%,100%,.25) 50%,hsla(0,0%,100%,.12) 56%,transparent 62%,transparent);pointer-events:none;z-index:1;mix-blend-mode:overlay}.WorldCupPageClient_countdownBoxDesktop__WkSaN>*{position:relative;z-index:2}.WorldCupPageClient_allTeamsButton__7Wq76{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px 12px;border-radius:12px;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(180,58,130,.15),rgba(130,40,140,.1) 50%,rgba(160,50,150,.12));border-left:1.5px solid transparent;border-right:1.5px solid transparent;color:#fff;font-size:26px;font-weight:700;text-decoration:none;width:auto;align-self:center;transition:all .3s ease;margin:12px auto 0;letter-spacing:.3px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);mask-image:radial-gradient(ellipse at center,#000 60%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse at center,#000 60%,transparent 100%)}.WorldCupPageClient_allTeamsButton__7Wq76:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/static/icons/רקע מונדיאל מובייל.png");background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.3;z-index:-1;pointer-events:none}.WorldCupPageClient_allTeamsButton__7Wq76:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.15) 50%,transparent 70%);transform:rotate(45deg);animation:WorldCupPageClient_shine__wpVAB 3s ease-in-out infinite;z-index:0}.WorldCupPageClient_heroLeft__03IhR>.WorldCupPageClient_allTeamsButton__7Wq76{display:flex}@media(min-width:1024px){.WorldCupPageClient_heroLeft__03IhR>.WorldCupPageClient_allTeamsButton__7Wq76{display:none}}.WorldCupPageClient_countdownWrapperDesktop__wfr4X .WorldCupPageClient_allTeamsButton__7Wq76{display:none}@media(min-width:1024px){.WorldCupPageClient_countdownWrapperDesktop__wfr4X .WorldCupPageClient_allTeamsButton__7Wq76{display:flex;padding:3px 14px 10px}}.WorldCupPageClient_allTeamsButton__7Wq76:hover{background:linear-gradient(135deg,rgba(200,70,150,.25),rgba(150,50,160,.18) 50%,rgba(180,60,170,.22));border-color:rgba(255,200,240,.7);box-shadow:0 0 18px rgba(255,180,230,.28),inset 0 1px 0 hsla(0,0%,100%,.45);transform:translateY(-2px)}@keyframes WorldCupPageClient_shine__wpVAB{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.WorldCupPageClient_section__GJGZ8{width:100%;padding:0;margin-bottom:50px;scroll-margin-top:110px;position:relative;z-index:3}@media(max-width:768px){.WorldCupPageClient_section__GJGZ8{margin-bottom:40px;scroll-margin-top:90px}}.WorldCupPageClient_worldCupGroupsWrapper__dT3Y9{width:100%;margin:8px 0 20px;padding:0;overflow:hidden}.WorldCupPageClient_articlesWrapper__GyS4o{max-width:1440px;margin:0 auto;padding:0 15px}@media(max-width:1024px){.WorldCupPageClient_articlesWrapper__GyS4o{padding:0 10px}}.WorldCupPageClient_sectionTitle__LOPev{font-size:48px;font-weight:700;color:#fff;text-align:center;margin:0 0 32px;text-shadow:0 2px 8px rgba(0,0,0,.6);background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0;border-radius:0;display:flex;align-items:center;justify-content:center;gap:18px;white-space:nowrap}.WorldCupPageClient_sectionTitle__LOPev:after,.WorldCupPageClient_sectionTitle__LOPev:before{content:"";height:2px;flex:1 1 120px;max-width:260px;opacity:1;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0));box-shadow:0 0 5px hsla(0,0%,100%,.38),0 0 10px hsla(0,0%,100%,.18)}@media(max-width:768px){.WorldCupPageClient_sectionTitle__LOPev{font-size:36px;margin-bottom:24px;gap:12px}.WorldCupPageClient_sectionTitle__LOPev:after,.WorldCupPageClient_sectionTitle__LOPev:before{flex-basis:80px;max-width:180px;opacity:.85}}.WorldCupPageClient_emptyMessage__fjyZy{text-align:center;color:hsla(0,0%,100%,.7);font-size:16px;padding:40px 20px;text-shadow:0 2px 4px rgba(0,0,0,.4)}