card — inset border only
card hover/link — emphasis border, no movement
Upload failed — retry (icon + text, never color alone)