Switch button element from using a dynamic ID ([id$="-btn"]) to a
static class (.chatsy-btn) for the ::before hit-area pseudo-element.
The ID is replaced with a data attribute (data-chatsy-id) to preserve
instance identification without coupling styling to dynamic IDs.