interface DescIcon1Type {
  className?: string;
  onClick?: () => void;
}

const DescIcon1 = ({ className, onClick }: DescIcon1Type) => {
  return (
    <svg
      width="22"
      height="22"
      viewBox="0 0 16 16"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      className={className}
      onClick={onClick}
    >
      <g clipPath="url(#clip0_14735_5688)">
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M0.622 8C0.622 12.0667 3.93333 15.378 8 15.378C12.068 15.378 15.378 12.0673 15.378 8C15.378 3.93267 12.068 0.622 8 0.622C3.93333 0.622 0.622 3.93333 0.622 8ZM0 8C0 12.4113 3.58867 16 8 16C12.4113 16 16 12.4113 16 8C16 3.58867 12.4113 0 8 0C3.58867 0 0 3.58867 0 8Z"
          fill="#000044"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M8.67666 12.4099C8.76199 12.4159 8.84666 12.4186 8.92999 12.4186C10.0253 12.4186 10.9353 11.9226 11.5613 10.9852C12.4507 9.65324 12.6693 7.50791 12.1027 5.88857C11.2907 6.28391 8.50732 7.77191 8.00399 9.81391C7.79132 10.6759 8.01732 11.5486 8.67666 12.4099ZM8.92999 12.8886C8.82332 12.8886 8.71332 12.8846 8.60332 12.8766C8.56307 12.8843 8.5215 12.881 8.48292 12.8672C8.44435 12.8533 8.41019 12.8294 8.38399 12.7979C7.57266 11.7852 7.29199 10.7432 7.54932 9.69991C7.82199 8.59524 8.68132 7.52658 10.1033 6.52258C10.744 6.07023 11.4254 5.67854 12.1387 5.35258C12.1673 5.34006 12.1981 5.33341 12.2293 5.33303C12.2606 5.33264 12.2915 5.33853 12.3204 5.35034C12.3494 5.36216 12.3756 5.37965 12.3976 5.40179C12.4196 5.42393 12.437 5.45027 12.4487 5.47924C13.1887 7.28124 12.9787 9.70724 11.9507 11.2472C11.234 12.3206 10.1893 12.8886 8.92999 12.8886Z"
          fill="#000044"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M8.18132 12.2934C8.18332 12.2174 8.25932 10.3887 10.996 7.21873C11.0397 7.17058 11.0997 7.14028 11.1644 7.13363C11.2291 7.12699 11.294 7.14447 11.3467 7.18273C11.3719 7.20046 11.3931 7.22329 11.409 7.24975C11.4248 7.2762 11.4349 7.3057 11.4386 7.33631C11.4423 7.36692 11.4396 7.39798 11.4305 7.42745C11.4214 7.45692 11.4063 7.48416 11.386 7.5074C8.77265 10.5341 8.68065 12.2881 8.67998 12.3054C8.67598 12.4301 8.56532 12.5294 8.43065 12.5294C8.28665 12.5254 8.17799 12.4207 8.18132 12.2934ZM3.85465 5.89007C3.39865 7.05473 3.49665 8.5894 4.11065 9.56207C4.54598 10.2527 5.21065 10.6181 6.03265 10.6181H6.03665C6.52465 10.0381 6.71265 9.4374 6.59665 8.82873C6.32265 7.39673 4.48932 6.24873 3.85465 5.89007ZM6.13599 11.0901C6.11572 11.09 6.09556 11.0873 6.07599 11.0821C5.06799 11.0954 4.25065 10.6547 3.71798 9.81007C2.98665 8.65007 2.90665 6.78207 3.53332 5.46673C3.54663 5.43891 3.56533 5.41402 3.58835 5.39349C3.61136 5.37297 3.63823 5.35722 3.66739 5.34717C3.69654 5.33712 3.72741 5.33297 3.75818 5.33496C3.78896 5.33694 3.81903 5.34502 3.84665 5.35873C3.96132 5.41607 6.67998 6.79007 7.05332 8.74207C7.20332 9.53007 6.95332 10.2947 6.30932 11.0134C6.28754 11.0378 6.26083 11.0573 6.23095 11.0707C6.20107 11.084 6.1687 11.0902 6.13599 11.0901Z"
          fill="#000044"
        />
        <path
          fillRule="evenodd"
          clipRule="evenodd"
          d="M6.23468 10.9731C6.17243 10.9707 6.11367 10.9438 6.07121 10.8982C6.02874 10.8526 6.00603 10.7921 6.00801 10.7298C6.00801 10.7098 5.90001 9.86847 4.24134 7.5078C4.20531 7.4564 4.19086 7.39292 4.20108 7.33098C4.2113 7.26904 4.24538 7.21357 4.29601 7.17647C4.32093 7.15837 4.34922 7.14543 4.37921 7.13841C4.40919 7.13139 4.44028 7.13043 4.47065 7.13559C4.50101 7.14074 4.53004 7.15191 4.55603 7.16843C4.58203 7.18495 4.60446 7.20649 4.62201 7.2318C6.39335 9.7518 6.47801 10.6845 6.47535 10.7431C6.47396 10.8043 6.44883 10.8625 6.40528 10.9054C6.36172 10.9483 6.30317 10.9726 6.24201 10.9731H6.23468Z"
          fill="#000044"
        />
      </g>
      <defs>
        <clipPath id="clip0_14735_5688">
          <rect width="16" height="16" fill="white" />
        </clipPath>
      </defs>
    </svg>
  );
};

export default DescIcon1;
