             btn.classList.remove(
                          'bg-green-50', 'dark:bg-green-900', 'border-green-400', 'text-green-600',
                          'bg-red-50', 'dark:bg-red-900', 'border-red-400', 'text-red-600'
                      );
                  });
              },

              setSelectedState: (btn, isSelected, isUpvote) => {
                  if (isSelected) {
                      const colorClasses = isUpvote ? ['bg-green-50', 'dark:bg-green-900', 'border-green-400', 'text-gre