.game-module__9v1nSG__touchSurface{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.game-module__9v1nSG__ghostStick{animation:2.4s ease-in-out infinite game-module__9v1nSG__ghost-breathe}@keyframes game-module__9v1nSG__ghost-breathe{0%,to{opacity:.3}50%{opacity:.55}}.game-module__9v1nSG__boostGlow:after{content:"";pointer-events:none;border:3px solid #fdba74f2;border-radius:9999px;animation:.7s ease-out infinite game-module__9v1nSG__boost-ring;position:absolute;inset:-8px}.game-module__9v1nSG__boostGlowFree:after{border-color:#7dd3fcf2}@keyframes game-module__9v1nSG__boost-ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.38)}}.game-module__9v1nSG__touchHint{right:max(22px, calc(env(safe-area-inset-right,0px) + 6px));bottom:calc(max(22px, calc(env(safe-area-inset-bottom,0px) + 6px)) + 96px);position:absolute}@media (orientation:landscape) and (max-height:520px){.game-module__9v1nSG__touchHint{right:calc(max(22px, calc(env(safe-area-inset-right,0px) + 6px)) + 96px);bottom:calc(max(22px, calc(env(safe-area-inset-bottom,0px) + 6px)) + 29px)}}.game-module__9v1nSG__bump{animation:.34s cubic-bezier(.2,1.4,.4,1) game-module__9v1nSG__num-bump;display:inline-block}@keyframes game-module__9v1nSG__num-bump{0%{color:#f59e0b;transform:scale(1.5)}to{transform:scale(1)}}.game-module__9v1nSG__blink{animation:.5s ease-in-out infinite game-module__9v1nSG__blink}@keyframes game-module__9v1nSG__blink{0%,to{opacity:1}50%{opacity:.35}}.game-module__9v1nSG__urgent{animation:1s ease-in-out infinite game-module__9v1nSG__urgent}@keyframes game-module__9v1nSG__urgent{0%,30%,to{transform:scale(1)}12%{transform:scale(1.14)}}.game-module__9v1nSG__hintIn{animation:.32s cubic-bezier(.2,1.3,.4,1) both game-module__9v1nSG__hint-in}@keyframes game-module__9v1nSG__hint-in{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:none}}.game-module__9v1nSG__feed{--safe-l:max(10px, calc(env(safe-area-inset-left,0px) + 6px));--safe-r:max(10px, calc(env(safe-area-inset-right,0px) + 6px));--feed-l:calc(var(--safe-l) + 216px);--feed-r:calc(var(--safe-r) + 220px);left:calc((var(--feed-l) + 100vw - var(--feed-r)) / 2);top:max(10px, calc(env(safe-area-inset-top,0px) + 6px));width:max(150px, min(360px, calc(100vw - var(--feed-l) - var(--feed-r))));pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.game-module__9v1nSG__feedTouch{--feed-r:calc(var(--safe-r) + min(142px, 36vw) + 6px)}@media (max-height:359px) and (min-width:640px){.game-module__9v1nSG__feedTouch{--feed-r:calc(var(--safe-r) + min(142px, 36vw) + 92px)}}@media (max-width:759px) and (orientation:portrait){.game-module__9v1nSG__feed{left:var(--safe-l);top:calc(max(10px, calc(env(safe-area-inset-top,0px) + 6px)) + 136px);width:calc(100vw - var(--safe-l) - var(--safe-r) - min(142px, 36vw) - 12px);align-items:flex-start;transform:none}}.game-module__9v1nSG__feedRow{animation:4.2s ease-out forwards game-module__9v1nSG__feed-row}@keyframes game-module__9v1nSG__feed-row{0%{opacity:0;transform:translateY(-8px)scale(.9)}6%{opacity:1;transform:translateY(0)scale(1.05)}10%{transform:scale(1)}84%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes game-module__9v1nSG__feed-fade{0%,84%{opacity:1}to{opacity:0}}.game-module__9v1nSG__announcer{pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 16px;display:flex;position:absolute;top:21%;left:0;right:0}@media (orientation:landscape) and (max-height:520px){.game-module__9v1nSG__announcer{gap:4px;top:64%}}@media (max-width:759px) and (orientation:portrait){.game-module__9v1nSG__announcer{top:60%}}.game-module__9v1nSG__pop{animation:1.9s ease-out forwards game-module__9v1nSG__announce-pop}.game-module__9v1nSG__popShort{animation-duration:1.5s}.game-module__9v1nSG__popLong{animation-duration:2.3s}@keyframes game-module__9v1nSG__announce-pop{0%{opacity:0;transform:scale(.3)rotate(-5deg)}11%{opacity:1;transform:scale(1.2)rotate(2deg)}19%{transform:scale(.94)rotate(-1deg)}27%{transform:scale(1)rotate(0)}82%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-16px)scale(1.04)}}@keyframes game-module__9v1nSG__announce-fade{0%{opacity:0}10%,82%{opacity:1}to{opacity:0}}.game-module__9v1nSG__resultsGrid{grid-template-columns:minmax(0,1fr);gap:.75rem;width:100%;max-width:28rem;display:grid}@media (min-width:900px),(orientation:landscape) and (max-height:520px) and (min-width:560px){.game-module__9v1nSG__resultsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;max-width:46rem}}.game-module__9v1nSG__resultsActions{bottom:env(safe-area-inset-bottom,0px);z-index:1;grid-column:1/-1;position:sticky}.game-module__9v1nSG__panelIn{animation:.44s cubic-bezier(.16,1.2,.3,1) both game-module__9v1nSG__panel-in}@keyframes game-module__9v1nSG__panel-in{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:none}}.game-module__9v1nSG__titleIn{animation:.56s cubic-bezier(.2,1.5,.4,1) both game-module__9v1nSG__title-in}@keyframes game-module__9v1nSG__title-in{0%{opacity:0;transform:scale(.4)rotate(-6deg)}60%{opacity:1;transform:scale(1.1)rotate(2deg)}to{transform:none}}.game-module__9v1nSG__lineIn{animation:.26s ease-out both game-module__9v1nSG__line-in}@keyframes game-module__9v1nSG__line-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}.game-module__9v1nSG__sticker{animation:.6s cubic-bezier(.2,1.6,.4,1) both game-module__9v1nSG__sticker-in,2.2s ease-in-out .6s infinite game-module__9v1nSG__sticker-wobble}@keyframes game-module__9v1nSG__sticker-in{0%{opacity:0;transform:scale(2.2)rotate(-25deg)}to{opacity:1;transform:scale(1)rotate(-8deg)}}@keyframes game-module__9v1nSG__sticker-wobble{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(-3deg)scale(1.07)}}.game-module__9v1nSG__levelUp{animation:.7s cubic-bezier(.2,1.5,.4,1) both game-module__9v1nSG__level-up}@keyframes game-module__9v1nSG__level-up{0%{opacity:0;transform:scale(.5)translateY(6px)}to{opacity:1;transform:none}}.game-module__9v1nSG__shine{position:relative;overflow:hidden}.game-module__9v1nSG__shine:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffffb3 50%,#0000 70%);animation:2.6s ease-in-out .4s infinite game-module__9v1nSG__shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes game-module__9v1nSG__shine{0%{transform:translate(-100%)}45%,to{transform:translate(100%)}}.game-module__9v1nSG__skeleton{background:linear-gradient(90deg,#dcfce7 25%,#f0fdf4 50%,#dcfce7 75%) 0 0/200% 100%;border-radius:9999px;animation:1.2s linear infinite game-module__9v1nSG__skeleton}@keyframes game-module__9v1nSG__skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.game-module__9v1nSG__dogBounce{animation:.9s ease-in-out infinite game-module__9v1nSG__dog-bounce}@keyframes game-module__9v1nSG__dog-bounce{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-8px)rotate(4deg)}}.game-module__9v1nSG__dogDizzy{animation:2.6s ease-in-out infinite game-module__9v1nSG__dog-dizzy}@keyframes game-module__9v1nSG__dog-dizzy{0%,to{transform:rotate(-16deg)}50%{transform:rotate(-7deg)translateY(2px)}}.game-module__9v1nSG__dogSmug{animation:1.6s ease-in-out infinite game-module__9v1nSG__dog-smug}@keyframes game-module__9v1nSG__dog-smug{0%,to{transform:scale(1)rotate(4deg)}50%{transform:scale(1.06)rotate(8deg)}}.game-module__9v1nSG__confettiLayer{pointer-events:none;z-index:60;position:fixed;inset:0;overflow:hidden}.game-module__9v1nSG__confetti{opacity:0;will-change:transform, opacity;border-radius:2px;animation:2s forwards game-module__9v1nSG__confetti-burst;position:absolute;top:36%;left:50%}@keyframes game-module__9v1nSG__confetti-burst{0%{opacity:1;animation-timing-function:cubic-bezier(.12,.8,.3,1);transform:translate(-50%,-50%)rotate(0)scale(.4)}36%{opacity:1;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) rotate(calc(var(--rot) * .45)) scale(1);animation-timing-function:cubic-bezier(.4,0,.9,.6)}to{opacity:0;transform:translate(calc(-50% + var(--dx) * 1.2), calc(-50% + var(--dy) + var(--fall))) rotate(var(--rot)) scale(.9)}}@media (prefers-reduced-motion:reduce){.game-module__9v1nSG__bump,.game-module__9v1nSG__urgent,.game-module__9v1nSG__blink,.game-module__9v1nSG__ghostStick,.game-module__9v1nSG__sticker,.game-module__9v1nSG__dogBounce,.game-module__9v1nSG__dogDizzy,.game-module__9v1nSG__dogSmug,.game-module__9v1nSG__skeleton,.game-module__9v1nSG__panelIn,.game-module__9v1nSG__titleIn,.game-module__9v1nSG__levelUp,.game-module__9v1nSG__lineIn,.game-module__9v1nSG__hintIn{animation:none}.game-module__9v1nSG__shine:after,.game-module__9v1nSG__boostGlow:after{opacity:0;animation:none}.game-module__9v1nSG__confetti{display:none}.game-module__9v1nSG__pop{animation-name:game-module__9v1nSG__announce-fade}.game-module__9v1nSG__feedRow{animation-name:game-module__9v1nSG__feed-fade}}
