Real cause behind the persistent "los clicks fallan" report. The button
recipe gave `pointer-events: none` to nothing — so when a user clicked
near the visual centre of an `iconOnly` button (like the carousel
prev/next triggers), the SVG `<path>` was the hit target. SVG paths
default to `pointer-events: visiblePainted` so only the painted stroke
(the thin chevron line) is clickable; clicks landing in the empty
diagonals of the chevron passed through to whatever was behind the
button — usually nothing — and the button's onclick never fired.
Adds `pointer-events: none` to the icon wrappers (`.eidos-button-icon`,
`[data-button-icon]`) and to any nested decorative svg / `[data-svg]` /
`[data-icon]`. Now the entire button rect is the click target.
Verified: `elementFromPoint` at the chevron's geometric centre now
returns `BUTTON[data-carousel-next-trigger]` instead of `path`, and a
click at that point fires the button handler + advances the carousel
index 1→2.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>