<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def _effectupdate_raise_line_padding_on_focus(self, time_passed):
 """Gradually enlarge the padding of the focused line."""


        data = self._effects['raise-line-padding-on-focus']
        pps = data['padding_pps']
        for i, option in enumerate(self.options):
            if i == self.option:
                # Raise me
                if option['padding_line'] < data['padding']:
                    option['padding_line'] += pps * time_passed
                elif option['padding_line'] > data['padding']:
                    option['padding_line'] = data['padding']
            elif option['padding_line']:
                if option['padding_line'] > 0:
                    option['padding_line'] -= pps * time_passed
                elif option['padding_line'] < 0:
                    option['padding_line'] = 0