.game-2048-touch{touch-action:none;-webkit-user-select:none;user-select:none}.game-2048-board{isolation:isolate}.game-2048-tile{will-change:transform, opacity;animation:.16s cubic-bezier(.16,1,.3,1) tile-pop}@keyframes tile-pop{0%{opacity:0;transform:scale(.65)}70%{transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.game-2048-tile{animation:none}}
