.ads_slot__mMV2S{display:none;max-width:100%;margin:24px auto;overflow:hidden;color:#64748b;background:#f8fafc}.ads_label__K5lfZ{height:24px;text-align:center;font-size:11px;line-height:24px}.ads_creative__qvFw8{position:relative}.ads_preview__jQjL9{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px dashed #60a5fa;background:repeating-linear-gradient(135deg,#eff6ff,#eff6ff 16px,#e0edff 0,#e0edff 32px);color:#1e40af;font-size:12px;pointer-events:none}.ads_preview__jQjL9 strong{font-size:20px;line-height:1.2}.ads_previewBadge__bHwac{font-size:10px;letter-spacing:.15em}.ads_container__NEJUh{container-type:inline-size;width:100%}.ads_gameGrid__TOl74{display:grid;grid-template-columns:minmax(0,1fr);margin:0 auto}.ads_narrow__9ykt0{max-width:1040px}.ads_wide__iQOI3{max-width:1520px}.ads_gameContent__kdnGC{min-width:0;grid-column:1;grid-row:1}.ads_left__3zmrM,.ads_right__MFCiL{display:none;grid-row:1;padding-top:144px}.ads_left__3zmrM .ads_slot__mMV2S,.ads_right__MFCiL .ads_slot__mMV2S{margin:0}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.ads_slot__mMV2S{display:block}@container (min-width: 856px){.ads_narrow__9ykt0{grid-template-columns:minmax(0,672px) 160px;gap:24px;max-width:856px}.ads_narrow__9ykt0 .ads_right__MFCiL{display:block;grid-column:2}}@container (min-width: 1040px){.ads_narrow__9ykt0{grid-template-columns:160px minmax(0,672px) 160px;max-width:1040px}.ads_narrow__9ykt0 .ads_left__3zmrM{display:block;grid-column:1}.ads_narrow__9ykt0 .ads_gameContent__kdnGC{grid-column:2}.ads_narrow__9ykt0 .ads_right__MFCiL{grid-column:3}}}@media (min-width:650px) and (hover:hover) and (pointer:fine){.ads_wide__iQOI3 .ads_slot__mMV2S{display:block}@container (max-width: 900px){.ads_wide__iQOI3 .ads_gameContent__kdnGC>div>header{flex-direction:column;align-items:flex-start}}@container (min-width: 600px){.ads_wide__iQOI3{grid-template-columns:minmax(0,1152px) 160px;gap:24px;max-width:1336px}.ads_wide__iQOI3 .ads_right__MFCiL{display:block;grid-column:2}}@container (min-width: 1088px){.ads_wide__iQOI3{grid-template-columns:160px minmax(0,1152px) 160px;max-width:1520px}.ads_wide__iQOI3 .ads_left__3zmrM{display:block;grid-column:1}.ads_wide__iQOI3 .ads_gameContent__kdnGC{grid-column:2}.ads_wide__iQOI3 .ads_right__MFCiL{grid-column:3}}}@media print{.ads_slot__mMV2S{display:none!important}}.ads_responsive__t62tt{display:block;width:100%}.ads_previewNote__Jg7ay{font-size:10px;opacity:.75}.Celebration_confettiLayer__YTxz4{pointer-events:none;position:absolute;inset:0;overflow:hidden;z-index:20}.Celebration_piece__Tg4o2{position:absolute;top:38%;left:50%;opacity:0;animation:Celebration_burst__Lr5OA 1.6s cubic-bezier(.15,.7,.3,1) forwards}@keyframes Celebration_burst__Lr5OA{0%{opacity:1;transform:translate(-50%,-50%) scale(.4) rotate(0deg)}60%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1) rotate(var(--rot))}}.Celebration_star__33bEz{display:inline-block;opacity:0;animation:Celebration_starPop__SG1et .5s cubic-bezier(.2,1.6,.4,1) forwards}@keyframes Celebration_starPop__SG1et{0%{opacity:0;transform:scale(.2) rotate(-40deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}.Celebration_headline__95ld_{display:inline-block;animation:Celebration_headline__95ld_ .6s cubic-bezier(.2,1.5,.4,1) both;background:linear-gradient(90deg,#059669,#f59e0b,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes Celebration_headline__95ld_{0%{opacity:0;transform:scale(.6);letter-spacing:.4em}to{opacity:1;transform:scale(1);letter-spacing:.08em}}.Celebration_bounce__W2PIp{animation:Celebration_bounce__W2PIp .9s ease-out .15s 2 both}@keyframes Celebration_bounce__W2PIp{0%,to{transform:translateY(0)}40%{transform:translateY(-14px) rotate(-4deg)}70%{transform:translateY(0) rotate(2deg)}}.Celebration_card___QmV3{animation:Celebration_cardIn__oag6W .45s cubic-bezier(.2,1.2,.4,1) both}@keyframes Celebration_cardIn__oag6W{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.Celebration_progressFill__11VTC{transition:width .9s cubic-bezier(.2,.8,.2,1) .4s}.Celebration_keyEcho__3y_zw{animation:Celebration_keyEcho__3y_zw 1.4s ease-out forwards}@keyframes Celebration_keyEcho__3y_zw{0%{opacity:0;transform:translateY(6px) scale(.9)}12%{opacity:1;transform:translateY(0) scale(1.05)}25%{transform:scale(1)}80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Celebration_bounce__W2PIp,.Celebration_card___QmV3,.Celebration_headline__95ld_,.Celebration_keyEcho__3y_zw,.Celebration_piece__Tg4o2,.Celebration_star__33bEz{animation:none;opacity:1}.Celebration_piece__Tg4o2{display:none}}.VirtualSheet_marquee__230Fb{margin:-1px;background-image:linear-gradient(90deg,#047857 50%,transparent 0),linear-gradient(90deg,#047857 50%,transparent 0),linear-gradient(0deg,#047857 50%,transparent 0),linear-gradient(0deg,#047857 50%,transparent 0);background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:8px 2px,8px 2px,2px 8px,2px 8px;background-position:0 0,0 100%,0 0,100% 0;animation:VirtualSheet_marquee__230Fb .6s linear infinite}@keyframes VirtualSheet_marquee__230Fb{to{background-position:8px 0,-8px 100%,0 -8px,100% 8px}}.VirtualSheet_caret__KiI__{display:inline-block;width:1px;height:1em;margin-left:1px;vertical-align:-.15em;background:#047857;animation:VirtualSheet_caret__KiI__ 1s steps(1) infinite}@keyframes VirtualSheet_caret__KiI__{50%{opacity:0}}.VirtualSheet_cellGlow__zKBF0{animation:VirtualSheet_cellGlow__zKBF0 1.4s ease-out both}@keyframes VirtualSheet_cellGlow__zKBF0{0%{background-color:#fef3c7;box-shadow:inset 0 0 0 2px #f59e0b}35%{background-color:#fde68a;box-shadow:inset 0 0 0 2px #f59e0b}to{background-color:#ecfdf5;box-shadow:inset 0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.VirtualSheet_caret__KiI__,.VirtualSheet_cellGlow__zKBF0,.VirtualSheet_marquee__230Fb{animation:none}}