import React from 'react';

const Logo: React.FC = () => {
  return (
    <svg viewBox="0 0 215 42" fill="none" xmlns="http://www.w3.org/2000/svg">
      <path
        d="M107.753 10.2374C106.133 10.2202 104.529 10.5534 103.051 11.2141C101.661 11.8331 100.441 12.7803 99.4989 13.9741C98.7258 12.7757 97.6364 11.8133 96.3508 11.1928C94.9832 10.542 93.4836 10.215 91.9687 10.2374C90.5771 10.2216 89.1962 10.4813 87.9059 11.0017C86.7067 11.4868 85.6365 12.2426 84.779 13.2098V10.5773H78.4397V33.421H85.076V21.9569C85.076 19.9756 85.5298 18.4823 86.4375 17.477C87.3451 16.4716 88.5647 15.9691 90.0961 15.9697C92.9893 15.9697 94.4359 17.7672 94.4359 21.3622V33.421H101.072V21.9569C101.072 19.9756 101.526 18.4823 102.434 17.477C103.341 16.4716 104.575 15.9691 106.135 15.9697C107.524 15.9697 108.595 16.4156 109.348 17.3073C110.1 18.1991 110.476 19.5506 110.476 21.3622V33.421H117.112V20.3433C117.112 16.9746 116.268 14.4482 114.58 12.7639C112.893 11.0795 110.617 10.2374 107.753 10.2374Z"
        fill="white"
      />
      <path
        d="M135.274 26.0742L128.85 10.5762H122L131.913 33.5898L131.828 33.8023C131.374 34.8213 130.863 35.5505 130.296 35.99C129.654 36.4525 128.875 36.6849 128.084 36.6494C127.407 36.6448 126.736 36.5152 126.106 36.2673C125.458 36.0233 124.859 35.6636 124.34 35.2057L121.915 39.9188C122.748 40.6216 123.719 41.1424 124.766 41.4473C125.907 41.8118 127.098 41.9979 128.297 41.9993C130.48 41.9993 132.345 41.4615 133.891 40.3857C135.437 39.31 136.735 37.4559 137.784 34.8234L148.122 10.5776H141.741L135.274 26.0742Z"
        fill="white"
      />
      <path
        d="M160.74 13.5905V10.5762H154.401V33.4198H161.038V22.6348C161.038 20.5118 161.577 18.9196 162.654 17.8582C163.732 16.7969 165.221 16.266 167.121 16.2656C167.377 16.2656 167.873 16.2939 168.611 16.3504V10.2366C167.016 10.2059 165.432 10.4947 163.952 11.0859C162.667 11.6034 161.554 12.4713 160.74 13.5905Z"
        fill="white"
      />
      <path d="M182.187 10.5762H175.55V33.4202H182.187V10.5762Z" fill="white" />
      <path
        d="M181.846 1.02303C181.017 0.321205 179.954 -0.0427373 178.868 0.00400323C177.775 -0.0415549 176.707 0.339137 175.89 1.06554C175.528 1.4021 175.239 1.80955 175.041 2.26251C174.843 2.71546 174.741 3.20419 174.741 3.69822C174.741 4.19226 174.843 4.68106 175.041 5.13402C175.239 5.58697 175.528 5.99442 175.89 6.33098C176.707 7.05763 177.775 7.43836 178.868 7.39252C179.965 7.43785 181.036 7.04863 181.846 6.30969C182.221 5.96076 182.518 5.53606 182.716 5.06385C182.914 4.59164 183.009 4.08277 182.995 3.57106C183.004 3.088 182.906 2.60887 182.707 2.16826C182.509 1.72765 182.214 1.33654 181.846 1.02303Z"
        fill="white"
      />
      <path
        d="M208.364 10.5773V12.9974C206.719 11.1574 204.435 10.2375 201.514 10.2375C199.472 10.2094 197.458 10.7065 195.664 11.6811C193.93 12.6341 192.505 14.0635 191.559 15.7999C190.58 17.7204 190.07 19.8445 190.07 21.9991C190.07 24.1538 190.58 26.2779 191.559 28.1984C192.505 29.935 193.929 31.3644 195.664 32.3172C197.458 33.2921 199.472 33.7893 201.514 33.7609C204.634 33.7609 207.016 32.7701 208.661 30.7885V33.421H215V10.5773H208.364ZM206.832 26.6061C205.717 27.7079 204.211 28.3259 202.642 28.3259C201.072 28.3259 199.566 27.7079 198.451 26.6061C197.345 25.4599 196.792 23.9242 196.792 21.9991C196.792 20.0741 197.345 18.5384 198.451 17.3922C199.566 16.2904 201.072 15.6724 202.642 15.6724C204.211 15.6724 205.717 16.2904 206.832 17.3922C207.938 18.5384 208.492 20.0741 208.492 21.9991C208.492 23.9242 207.938 25.4599 206.832 26.6061Z"
        fill="white"
      />
      <path
        d="M58.6783 20.407C57.822 20.407 56.9742 20.2387 56.1832 19.9117C55.3922 19.5847 54.6734 19.1053 54.068 18.501C53.4626 17.8967 52.9823 17.1794 52.6547 16.3899C52.3271 15.6003 52.1584 14.7542 52.1585 13.8996C52.1585 12.1738 51.4716 10.5187 50.2489 9.29841C49.0262 8.07809 47.3679 7.39258 45.6387 7.39258C43.9096 7.39258 42.2512 8.07809 41.0285 9.29841C39.8058 10.5187 39.1189 12.1738 39.1189 13.8996C39.1189 15.6254 38.432 17.2805 37.2093 18.5008C35.9866 19.7212 34.3283 20.4067 32.5992 20.4067C30.87 20.4067 29.2117 19.7212 27.989 18.5008C26.7663 17.2805 26.0794 15.6254 26.0794 13.8996C26.0677 12.1815 25.3756 10.5376 24.1542 9.3268C22.9327 8.11597 21.281 7.43641 19.5595 7.43641C17.8379 7.43641 16.1862 8.11597 14.9648 9.3268C13.7433 10.5376 13.0512 12.1815 13.0395 13.8996C13.0396 14.7542 12.871 15.6003 12.5433 16.3899C12.2157 17.1794 11.7355 17.8967 11.1301 18.501C10.5246 19.1053 9.80589 19.5847 9.01486 19.9117C8.22382 20.2387 7.37599 20.407 6.51977 20.407C5.23028 20.407 3.96976 20.7886 2.89758 21.5036C1.82541 22.2186 0.989757 23.2349 0.49629 24.4239C0.00282425 25.613 -0.126288 26.9213 0.125279 28.1836C0.376846 29.4458 0.997794 30.6053 1.9096 31.5153C2.82141 32.4253 3.98312 33.045 5.24783 33.2961C6.51255 33.5472 7.82345 33.4184 9.01479 32.9259C10.2061 32.4334 11.2244 31.5993 11.9408 30.5292C12.6572 29.4591 13.0395 28.2011 13.0395 26.9141C13.0512 25.1959 13.7433 23.5521 14.9648 22.3413C16.1862 21.1304 17.8379 20.4509 19.5595 20.4509C21.281 20.4509 22.9327 21.1304 24.1542 22.3413C25.3756 23.5521 26.0677 25.1959 26.0794 26.9141C26.0794 28.6399 26.7663 30.295 27.989 31.5153C29.2117 32.7356 30.87 33.4211 32.5992 33.4211C34.3283 33.4211 35.9866 32.7356 37.2093 31.5153C38.432 30.295 39.1189 28.6399 39.1189 26.9141C39.1189 25.1883 39.8058 23.5332 41.0285 22.3129C42.2512 21.0926 43.9096 20.407 45.6387 20.407C47.3679 20.407 49.0262 21.0926 50.2489 22.3129C51.4716 23.5332 52.1585 25.1883 52.1585 26.9141C52.1585 28.2011 52.5409 29.4591 53.2573 30.5292C53.9737 31.5993 54.9919 32.4334 56.1833 32.9259C57.3746 33.4184 58.6855 33.5472 59.9502 33.2961C61.2149 33.045 62.3766 32.4253 63.2884 31.5153C64.2002 30.6053 64.8212 29.4458 65.0728 28.1836C65.3243 26.9213 65.1952 25.613 64.7018 24.4239C64.2083 23.2349 63.3726 22.2186 62.3004 21.5036C61.2283 20.7886 59.9678 20.407 58.6783 20.407Z"
        fill="white"
      />
    </svg>
  );
};

export default Logo;
