code: def _render(self):
          ''' figure partial character '''
          p_char = ''
          if not self.done and self.remainder:
              p_style = self._comp_style
              if self.partial_char_extra_style:
                  if p_style is str:
                      p_style = self.partial_char_extra_style
                  else:
                      p_style = p_style + self.partial_char_extra_style
  
              p_char = p_style(self.partial_chars[self.remainder])
              self._num_empty_chars -= 1
  
          cm_chars = self._comp_style(self.icons[_ic] * self._num_complete_chars)
          em_chars = self._empt_style(self.icons[_ie] * self._num_empty_chars)
          return f'{self._first}{cm_chars}{p_char}{em_chars}{self._last} {self._lbl}f _render(self):
          ''' figure partial character '''
          p_char = ''
          if not self.done and self.remainder:
              p_style = self._comp_style
              if self.partial_char_extra_style:
                  if p_style is str:
                      p_style = self.partial_char_extra_style
                  else:
                      p_style = p_style + self.partial_char_extra_style
  
              p_char = p_style(self.partial_chars[self.remainder])
              self._num_empty_chars -= 1
  
          cm_chars = self._comp_style(self.icons[_ic] * self._num_complete_chars)
          em_chars = self._empt_style(self.icons[_ie] * self._num_empty_chars)
          return f'{self._first}{cm_chars}{p_char}{em_chars}{self._last} {self._lbl}'
docs: figure partial character