update: change settings to options data attribute.
update: spec review.
remove: unused data attribute.
+ Cancel button `mouseleave` must yiels no score as `undefined` not `null`.
fix: adjusting the number before apply the width.
refactor: code review.