File upload
A drag-and-drop file upload zone. The native <input type="file">
is visually hidden; the zone is the click target. Uses :has()
for drag-over and disabled states.
A drag-and-drop file upload zone. The native <input type="file">
is visually hidden; the zone is the click target. Uses :has()
for drag-over and disabled states.