Why does input type=”time” display as radio button on iOS?

I have a time input field in my React app. Code:

      <div style={{ marginTop: '30px' }}>
    <input
      aria-label="Time"
      type="time" 
      onChange={handleTimeChange}
      style={{ padding: '8px', fontSize: '16px', width: 'auto' }}
    />
  </div>

Why on iOS it shows as radio buton? On dekstop it shows as expected as time input field. Using Safari on both devices.

Safari iOS

Safari OSX