Why the interest column shrinks
Interest each month is rate/12 × remaining balance. After principal is applied, the next month’s interest is calculated on a smaller balance. That is the entire mechanism. Extra principal, if you model it on the loan page, accelerates the shift.