import React from 'react';

const FileDownload = ({ fill = '#C1C8CD', width = '25', className = '', viewBox = '0 0 25 25' }) => (
  <svg
    width={width}
    height={width}
    viewBox={viewBox}
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    className={className}
  >
    <path
      fillRule="evenodd"
      clipRule="evenodd"
      d="M2.5 5.78906V17.2891V18.0391C2.5 19.834 3.98027 21.2891 5.77519 21.2891C7.5425 21.2891 9 19.8564 9 18.0891C9 17.6472 9.35817 17.2891 9.8 17.2891H18.5V5.78906C18.5 4.13221 17.1569 2.78906 15.5 2.78906H5.5C3.84315 2.78906 2.5 4.13221 2.5 5.78906ZM9.75 11.9609C9.70334 11.9258 9.65858 11.887 9.61612 11.8446L8.03033 10.2588C7.73744 9.9659 7.26256 9.9659 6.96967 10.2588C6.67678 10.5517 6.67678 11.0266 6.96967 11.3195L8.55546 12.9052C9.6294 13.9792 11.3706 13.9792 12.4445 12.9052L14.0303 11.3195C14.3232 11.0266 14.3232 10.5517 14.0303 10.2588C13.7374 9.9659 13.2626 9.9659 12.9697 10.2588L11.3839 11.8446C11.3414 11.887 11.2967 11.9258 11.25 11.9609V7.78912C11.25 7.37491 10.9142 7.03912 10.5 7.03912C10.0858 7.03912 9.75 7.37491 9.75 7.78912V11.9609ZM22.3766 19.7789C21.9361 21.5093 20.3675 22.7891 18.5 22.7891H6.5C8.36748 22.7891 9.93606 21.5093 10.3766 19.7789C10.5128 19.2437 10.9477 18.7891 11.5 18.7891H21.5C22.0523 18.7891 22.5128 19.2437 22.3766 19.7789Z"
      fill={fill}
    />
  </svg>
);

export default FileDownload;
