Changing scoped CSS variables using JavaScript | Dark Hacker News