runs slow and is cpu intensive it seems
Because a few people asked me for nextjs demo, so I have created a small one and it's showing 100 Performance on the lighthouse. https://ninja-keys-demo.vercel.app/
Also, it's using backdrop filter for blur effect, that maybe slow, but it's easy to change in css variables
i use something like this that i built which is not nearly as pretty, but it's really fast so must just be your styling as i can't imagine your algorithms are that computationally intensive.