* chore: set rust-analyzer path * refactor: let frontend to check if cursor is inside window * feat(stage-tamagotchi): live2d model look at mouse position * chore: improve DX * fix(stage-web): live2d model look at mouse position * fix: typo * fix: keep necessary comments * fix: typecheck