.v4-desktop-nav{display:none}@media (hover:hover) and (pointer:fine){.v4-desktop-nav{display:flex}}@keyframes v4-square-hit-flash{0%{background:#e0a43ae6;box-shadow:inset 0 0 22px 5px #e0a43abf}to{background:#e0a43a38;box-shadow:inset 0 0 10px 2px #e0a43a4d}}.v4-square-hit-flash{animation:2.2s ease-out forwards v4-square-hit-flash}@keyframes v4-square-miss-flash{0%{background:#8b5cf699;box-shadow:inset 0 0 18px 4px #8b5cf68c}to{background:#8b5cf624;box-shadow:inset 0 0 8px 2px #8b5cf62e}}.v4-square-miss-flash{animation:1.4s ease-out forwards v4-square-miss-flash}@keyframes v4-ghost-pulse{0%,to{opacity:.28}50%{opacity:.5}}.v4-ghost-target{animation:1.8s ease-in-out infinite v4-ghost-pulse}@keyframes v4-payout-pop-drift{0%{opacity:0;transform:scale(.3)translateY(0)}15%{opacity:1;transform:scale(1.3)translateY(0)}30%{opacity:1;transform:scale(1)translateY(0)}80%{opacity:.9;transform:scale(.9)translateY(64px)}to{opacity:0;transform:scale(.7)translateY(84px)}}.v4-payout-pop-drift{pointer-events:none;animation:1.4s cubic-bezier(.3,0,.7,1) both v4-payout-pop-drift}@keyframes v4-reel-shake{0%,to{transform:translate(0)}15%{transform:translateX(calc(var(--v4-shake,4px) * -1))}35%{transform:translateX(var(--v4-shake,4px))}55%{transform:translateX(calc(var(--v4-shake,4px) * -.5))}75%{transform:translateX(calc(var(--v4-shake,4px) * .25))}}@keyframes v4-slam-glow{0%{box-shadow:0 0 0 0 var(--v4-slam-color,#9acd32e6)}40%{box-shadow:0 0 0 6px var(--v4-slam-color,#9acd328c)}to{box-shadow:0 0 #0000}}.v4-reel-slam{animation:.5s ease-out v4-reel-shake,.6s ease-out v4-slam-glow}@keyframes v4-arm-dim{0%{opacity:0}30%{opacity:1}to{opacity:0}}.v4-arm-dim{animation:.55s ease-out forwards v4-arm-dim}@keyframes v4-chip-arm{0%{opacity:1;transform:translateY(0)scale(1)}80%{opacity:1;transform:translateY(-46vh)scale(.85)}to{opacity:0;transform:translateY(-48vh)scale(.6)}}.v4-chip-arm{animation:.55s cubic-bezier(.2,.7,.3,1) forwards v4-chip-arm}@keyframes v4-tier-slam{0%{opacity:0;transform:scale(2.4)}55%{opacity:1;transform:scale(.92)}75%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.v4-tier-slam{animation:.45s cubic-bezier(.2,.8,.3,1.2) both v4-tier-slam}@keyframes v4-coin{0%{opacity:0;transform:translate(0)scale(.6)rotate(0)}12%{opacity:1}to{transform:translate(var(--v4-coin-x,0px), var(--v4-coin-y,-90px)) scale(1) rotate(var(--v4-coin-r,180deg));opacity:0}}.v4-coin{pointer-events:none;animation:v4-coin var(--v4-coin-t,.9s) ease-out both;position:absolute}@keyframes v4-flick-down{0%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:.9;transform:translateY(64px)scale(.9)}to{opacity:0;transform:translateY(84px)scale(.7)}}.v4-flick-down{pointer-events:none;animation:.9s cubic-bezier(.3,0,.7,1) .5s both v4-flick-down}@keyframes v4-attract-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.06)}}.v4-attract{animation:2.4s ease-in-out infinite v4-attract-pulse}@keyframes v4-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.v4-float{animation:2.2s ease-in-out infinite v4-float}@keyframes v4-cta-pop{0%,to{box-shadow:0 5px 0 var(--cta-depth,#14210f80), 0 0 0 0 #f0c8508c}50%{box-shadow:0 5px 0 var(--cta-depth,#14210f80), 0 0 0 14px #f0c85000}}.v4-cta-pop{animation:1.6s ease-in-out infinite v4-cta-pop}@keyframes v4-guide-pulse{0%,to{box-shadow:0 0 #9acd328c}50%{box-shadow:0 0 22px 3px #9acd32a6}}.v4-guide-pulse{animation:1.5s ease-in-out infinite v4-guide-pulse}@keyframes v4-guide-throb{0%,to{box-shadow:0 0 #f5c24b99}50%{box-shadow:0 0 22px 4px #f5c24bb3}}.v4-guide-throb{animation:.95s ease-in-out infinite v4-guide-throb}@keyframes v4-slide-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.v4-slide-in{animation:.3s ease-out both v4-slide-in}@keyframes pm-rent-burst{0%{opacity:0;transform:translate(-50%)scale(.7)}18%{opacity:1;transform:translate(-50%,-30%)scale(1.15)}70%{opacity:1;transform:translate(-50%,-110%)scale(1)}to{opacity:0;transform:translate(-50%,-170%)scale(.95)}}.pm-rent-burst{animation:1.4s ease-out forwards pm-rent-burst}
