anchor.diff:        top: -9
         position: 'relative'
   
  +    css.crossbrowserify handle_style
  +
       bubblemouth_style = {left: slider.clientX}
   
       if selected_point
  
positive.code:         slider = fetch 'slider'
  
          direction = if slider.stance > 0 && !isNeutralOpinion(slider.stance) then 1 else -1
          mouth_x   = if isNeutralOpinion(slider.stance) then 0 else -22
  
          handle_width = 22
  
          if root.proposal_mode == 'crafting'
            bubblemouth_style = { translateX: direction * mouth_x, translateY: 20, scaleX: direction * 1.5, scaleY: 1.5  }
            handle_style = { scale: 2.5 }
          else 
            bubblemouth_style = { translateX: direction * mouth_x, translateY: -4, scaleX: direction, scaleY: 1  }
            handle_style = { scale: 1 }
  
          $el.find('.bubblemouth').velocity bubblemouth_style, {duration}
          $el.find('.the_handle').velocity handle_style, {duration}
  
negative.code:     css.crossbrowserify sty for sty in [eye_style, face_mouth_style]
      _.extend(face_part, {position: 'absolute', pointerEvents: 'none', borderRadius: '50%' }) for face_part in [eye_style, face_mouth_style]
  
      if @root.proposal_mode == 'crafting'
        # Slider feedback
        slider_feedback = if !slider.has_moved then 'Slide Your Overall Opinion' else "You #{stanceLabel(slider.stance)}"
        feedback_style = 
          pointerEvents: 'none' # clicking on feedback interferes with slider and toggle state
          fontSize: if sticky then 18 else 29
          fontWeight: 700
          color: focus_blue
  
        # Keep feedback centered over handle, but keep within the bounds of the slider region 
        # when the slider is in an extreme position. 
        feedback_left = @props.width * (stance/2 + .5)
        feedback_width = widthWhenRendered slider_feedback, feedback_style
  
        if sticky 
          if slider.stance > 0
            feedback_left = Math.min(@props.width - feedback_width/2, feedback_left)
          else
            feedback_left = Math.max(feedback_width/2, feedback_left)
  
        _.extend feedback_style, 
          position: 'absolute'      
          top: if sticky then -38 else -80      
          left: feedback_left
          marginLeft: -feedback_width / 2
          width: feedback_width
  
  
      selected_point = @root.selected_point && @root.proposal_mode == 'crafting'
      selected_wing_point =  selected_point && !_.contains(your_opinion.point_inclusions, @root.selected_point)
  