mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-13 12:36:15 -08:00
The rail track bleeds past the viewport (padding plus negative margin) so card focus rings are not clipped, but the edge fades were anchored to the viewport. That left a strip of the partly visible card beyond each fade. Share the bleed through a --rail-bleed custom property used by the track padding/margin, its scroll padding and the fade offsets, so they cannot drift apart. Raise the bleed from 4px to 8px: the card focus ring needs 5px (2px outline + 3px offset) and 7px with the hover lift, so the first/last card's ring was losing a pixel. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>