I was at 61 hearts by spending a bunch of kobans on her. (you actually win way more hearts for girls with fewer battles if you spend kobans on combativity.) but then in my next victory, I got 100 hearts in one go bringing me to 161 rewarding me 61 130affection gifts...