sp182, так как вы используете puppeteer, который не претендует на всеобщую популярность, банальность вопроса можно не учитывать. В вашем случае, - если поиск не помог, - разбираться с этим надо в домашнем репозитории puppeteer. ищите, пробуйте разные примеры. В конце-концов, можно там тоже задать вопрос
вы бы пример выложили на codepen, стало бы ясней что у вас там происходит. что-то есть еще меняющее стили, потому что приведенный вами код ничего такого не делает.
где-то изменено :active, :focus
1. используйте pinia вместо vuex, это официальная рекомендация. vuex больше не поддерживают.
2. файла store.ts недостаточно, показывайте и остальной код
3. создавайте проект с помощью npm init vue@latest