Phase 1: all rows slide up together until selected row reaches y=0. Phase 2: rows below selected row slide up as a group. No per-row height scaling, only y-offset translation + fade.
Phase 1: all rows slide up together until selected row reaches y=0. Phase 2: rows below selected row slide up as a group. No per-row height scaling, only y-offset translation + fade.