/* hive-btn.css — shadow-DOM stylesheet for the autonomous custom element (hive-btn.js). Loaded as raw text at build time (esbuild's `text` loader) and adopted into each instance's own shadow root. `:host` is an invisible wrapper (`display: contents`) — the real box is the plain `button` selector below, targeting the actual `