.world-cup-prediction_container__hEzJ6{width:100%;min-height:100vh;background:#0d0d0e;overflow:hidden;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:768px){.world-cup-prediction_container__hEzJ6 .mgbx-btn-primary:not(:disabled):hover{background:var(--btn-primary-bg)!important}.world-cup-prediction_container__hEzJ6 .mgbx-btn-default:not(:disabled):hover{background:var(--btn-default-bg)!important}.world-cup-prediction_container__hEzJ6 .mgbx-btn-background-ghost:not(:disabled):hover{color:var(--btn-default-ghost-color)!important;border-color:var(--btn-default-ghost-border)!important;background:var(--btn-default-ghost-bg)!important}.world-cup-prediction_container__hEzJ6 .mgbx-btn-contrast:not(:disabled):hover{color:var(--Text-Inverse-primary)!important;background:var(--Backgrounds-Inverse-primary)!important;border-color:var(--Backgrounds-Inverse-primary)!important}.world-cup-prediction_container__hEzJ6 .mgbx-btn-contrast.mgbx-btn-background-ghost:not(:disabled):hover{color:var(--Text-Primary)!important;background:transparent!important;border-color:var(--Text-Primary)!important}}.world-cup-prediction_content__RKthi{width:100%;max-width:500px;padding:0 0 calc(124px + env(safe-area-inset-bottom))}.world-cup-prediction_heroSection__0bZ3l{display:flex;flex-direction:column;align-items:center;gap:0;padding:0;background:#0d0d0e}.world-cup-prediction_heroBanner__5GDpf{width:100%;max-width:500px}.world-cup-prediction_heroImage__AQIXu{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;pointer-events:none}.world-cup-prediction_activityInfo__QYOFW{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:flex-end;padding:40px 16px;width:100%;max-width:500px}.world-cup-prediction_timeBlock__eqzWa{display:flex;flex-direction:column;gap:4px;align-items:center;width:100%;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-align:center}.world-cup-prediction_timeBlock__eqzWa span{display:block}.world-cup-prediction_timeBlock__eqzWa span:first-child{font-weight:400}.world-cup-prediction_descriptionCard__AxkN6{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:20px;width:100%;border-radius:16px;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat}.world-cup-prediction_descriptionCard__AxkN6:after{content:"";position:absolute;inset:0;background:rgba(13,13,14,.8);pointer-events:none}.world-cup-prediction_descriptionCard__AxkN6 .world-cup-prediction_descContent__CsVZT{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.world-cup-prediction_descriptionCard__AxkN6 .world-cup-prediction_productDesc__4W9f6{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#a0a0a0;margin:0}.world-cup-prediction_descriptionCard__AxkN6 .world-cup-prediction_productDesc__4W9f6 .world-cup-prediction_highlight__VixwV{color:#fff}.world-cup-prediction_descriptionCard__AxkN6 .world-cup-prediction_eventDesc__HsHok{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#a0a0a0;margin:0}.world-cup-prediction_activityCardSection__8Eo2M{display:flex;flex-direction:column;gap:32px;align-items:center;padding:24px 12px;width:100%;max-width:500px}.world-cup-prediction_activityCard__J7Iil{border:1px solid #39393b;border-radius:16px;padding:20px;width:100%;max-width:100%;display:flex;flex-direction:column;gap:16px}.world-cup-prediction_activityTitle__rNDm8{display:flex;flex-direction:column;gap:12px;align-items:flex-start;justify-content:center}.world-cup-prediction_activityTitle__rNDm8 h3{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#fff;margin:0}.world-cup-prediction_activityContent__zjWWa{display:flex;flex-direction:column;gap:12px}.world-cup-prediction_activityContent__zjWWa p{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#a0a0a0;margin:0}.world-cup-prediction_activityContent__zjWWa p span{color:#fff}.world-cup-prediction_rewardTable__4Hl_z{display:flex;flex-direction:column;border:1px solid #39393b;border-radius:8px;overflow:hidden}.world-cup-prediction_tableHeader__1Cr0M{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #39393b;background:transparent}.world-cup-prediction_tableHeader__1Cr0M>div{display:flex;align-items:center;justify-content:center;height:30px;font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#e7e7e7;text-align:center;border-right:1px solid #39393b}.world-cup-prediction_tableHeader__1Cr0M>div:last-child{border-right:none}.world-cup-prediction_tableRow__yl2Zj{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #39393b}.world-cup-prediction_tableRow__yl2Zj:last-child{border-bottom:none}.world-cup-prediction_tableRow__yl2Zj>div{display:flex;align-items:center;justify-content:center;height:30px;font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#e7e7e7;text-align:center;border-right:1px solid #39393b;padding:0 12px}.world-cup-prediction_tableRow__yl2Zj>div:last-child{border-right:none}.world-cup-prediction_rankCol__IYdm7,.world-cup-prediction_rewardCol__lJ33E{word-break:break-word}.world-cup-prediction_threshold___2otJ{color:#fff!important;font-size:14px;line-height:22px}.world-cup-prediction_scheduleTitle__iqjnJ{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#fff;margin:0}.world-cup-prediction_scheduleDesc__SStLp{margin:0;font-weight:400;font-size:12px;color:var(--Text-Tertiary,#a0a0a0)}.world-cup-prediction_scheduleList__4ImSq{display:flex;flex-direction:column;gap:16px;position:relative;margin-bottom:0}.world-cup-prediction_scheduleLine__3tpv1{position:absolute;left:4px;top:11px;width:2px;bottom:32px;background:#39393b;border-radius:16px}.world-cup-prediction_scheduleItem__Ng_H_{display:flex;gap:16px;align-items:flex-start;position:relative}.world-cup-prediction_scheduleDot__4c8E8{flex-shrink:0;width:10px;height:10px;border-radius:50%;background:#fff;margin-top:7px;position:relative;z-index:1}.world-cup-prediction_scheduleInfo__f6CQ2{display:flex;flex-direction:column;gap:4px}.world-cup-prediction_scheduleLabel__pGYI7{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#fff}.world-cup-prediction_scheduleDate__eJ2Cm{color:#a0a0a0}.world-cup-prediction_scheduleDate__eJ2Cm,.world-cup-prediction_scheduleTip__PdamE{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:18px}.world-cup-prediction_scheduleTip__PdamE{color:#707070;margin:0}.world-cup-prediction_riskIntro__Bvdls{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#e7e7e7;margin:0}.world-cup-prediction_riskItem__sRDGv{display:flex;flex-direction:column;gap:8px}.world-cup-prediction_riskItemTitle__Z08B9{color:#c5ff30}.world-cup-prediction_riskItemDesc__bl5fr,.world-cup-prediction_riskItemTitle__Z08B9{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin:0}.world-cup-prediction_riskItemDesc__bl5fr{color:#a0a0a0}.world-cup-prediction_rulesSection__S2kNH{display:flex;flex-direction:column;gap:12px}.world-cup-prediction_rulesSection__S2kNH h4{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#fff;margin:0}.world-cup-prediction_rulesSection__S2kNH ul{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px;list-style:disc}.world-cup-prediction_rulesSection__S2kNH ul li{font-family:HarmonyOS Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#a0a0a0}.world-cup-prediction_rulesSection__S2kNH ul li strong{color:#fff;font-weight:500}.world-cup-prediction_fixedActions__d5C3N{position:fixed;left:50%;transform:translateX(-50%);bottom:0;width:100%;max-width:500px;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px 16px calc(14px + env(safe-area-inset-bottom));background:rgba(20,20,22,.96);backdrop-filter:blur(8px);z-index:30;border-radius:16px 16px 0 0}