Please upload clear photos of both sides of the company contact person's ID document.
{/* Fields: 3 in one row on md+ with unified inputs */}
{/* Upload ID Front Side */}
onDrop(e, 'front')}
onClick={() => openPicker('front')}
className="group relative flex flex-col items-center justify-center rounded-lg border-2 border-dashed border-gray-300 bg-gray-50/60 px-4 py-6 sm:py-10 text-center hover:border-indigo-400 hover:bg-indigo-50/40 cursor-pointer transition"
>
{ const f = e.target.files?.[0]; if (f) handleFile(f, 'front') }}
/>
{frontFile ? (
{/* Preview only for images */}
{frontPreview && (

)}
{frontFile.name}
) : (
<>
Click to upload front side
or drag and drop
PNG, JPG, JPEG up to 10MB
>
)}
{/* Upload ID Back Side */}
{hasBack && (
onDrop(e, 'extra')}
onClick={() => openPicker('extra')}
className="group relative flex flex-col items-center justify-center rounded-lg border-2 border-dashed border-gray-300 bg-gray-50/60 px-4 py-6 sm:py-10 text-center hover:border-indigo-400 hover:bg-indigo-50/40 cursor-pointer transition"
>
{ const f = e.target.files?.[0]; if (f) handleFile(f, 'extra') }}
/>
{extraFile ? (
{/* Preview only for images */}
{extraPreview && (

)}
{extraFile.name}
) : (
<>
Click to upload back side
or drag and drop
PNG, JPG, JPEG up to 10MB
>
)}
)}