Apexcharts card - Y annotation off

I have configured a y-axis annotation for a card displaying weight but the line is a few pixels off. Does anybody have any idea, why?

type: custom:apexcharts-card
header:
  show: true
  title: Paino
  show_states: true
  colorize_states: true
series:
  - entity: sensor.bs444_stefan_weight
    color: var(--info-color)
    stroke_width: 2
    show:
      extremas: true
    extend_to: now
yaxis:
  - apex_config:
      tickAmount: 10
      legend:
        showForSingleSeries: false
graph_span: 30d
apex_config:
  annotations:
    yaxis:
      - "y": 105
        strokeDashArray: 0
        borderColor: var(--error-color)
        borderWith: 0

It’s exactly where it should be. The issue is that your grid lines are spaced every 0.25 kg, but the labels are rounded to the nearest 0.1 kg.

Therefore the grid line labeled 105.0 is actually 104.95 but since only 1 decimal place is being shown it is rounded to 105.0.

I see, thanks.