import type { LogoProps } from "../icon"

export default function BassinSevenIcon({
  className = "",
  "aria-label": ariaLabel,
  height = 30,
  width = 123,
  ...props
}: LogoProps) {
  return (
    <svg
      className={className}
      xmlns="http://www.w3.org/2000/svg"
      width={width}
      height={height}
      viewBox="0 0 110 14"
      fill="none"
      // eslint-disable-next-line formatjs/no-literal-string-in-jsx
      aria-label={ariaLabel ?? "Bassin Seven"}
      {...props}
    >
      <path
        d="M0 13.694V12.6039H0.976228C1.502 12.6039 1.65212 12.3935 1.65212 11.858V2.14213C1.65212 1.60662 1.502 1.39618 0.976228 1.39618H0V0.306066H4.39319C6.77756 0.306066 8.26071 1.58752 8.26071 3.65303C8.26071 5.14483 7.49096 6.21584 6.15803 6.67494L6.17678 6.78966C7.65993 7.24865 8.5424 8.43449 8.5424 10.0601C8.5424 12.1831 7.05915 13.694 4.91886 13.694H0ZM6.87142 3.74865C6.87142 2.18033 6.06417 1.45359 4.29933 1.45359H3.41696C3.09777 1.45359 2.9664 1.58753 2.9664 1.91258V6.27325H4.26183C5.97031 6.27325 6.87142 5.41258 6.87142 3.74865ZM3.41696 12.5465H4.7875C6.27064 12.5465 7.15301 11.5711 7.15301 9.96449C7.15301 8.31977 6.23314 7.38258 4.61852 7.38258H2.9664V12.0875C2.9664 12.4126 3.09777 12.5465 3.41696 12.5465ZM9.03046 12.6039H9.72511C10.0818 12.6039 10.2133 12.3935 10.3447 11.8771L13.1797 0.306066H14.8881L17.7231 11.8771C17.8545 12.3935 17.9859 12.6039 18.3426 12.6039H19.0373V13.694H14.9069V12.6039H15.8831C16.4088 12.6039 16.5403 12.3935 16.4276 11.8771L15.808 9.35247H12.1658L11.5463 11.8771C11.4148 12.3935 11.5463 12.6039 12.072 12.6039H13.0482V13.694H9.03046V12.6039ZM15.5639 8.30056L14.0433 2.02741H13.9306L12.4099 8.30056H15.5639ZM21.309 12.2022H21.1964L21.065 13.694H20.1638V8.74045H21.14C21.4592 11.2842 22.6044 12.8525 24.144 12.8525C25.308 12.8525 26.059 11.9536 26.059 10.5765C26.059 9.40989 25.5333 8.66393 23.8624 7.4973L22.5482 6.57932C20.8961 5.41258 20.2013 4.37978 20.2013 3.06011C20.2013 1.28146 21.4592 0 23.1677 0C24.3505 0 25.3644 0.631233 25.89 1.64483H26.0027L26.1153 0.306066H27.0165L26.9977 4.76236H26.0214C25.7023 2.52461 24.6697 1.14764 23.2992 1.14764C22.2854 1.14764 21.5907 1.91258 21.5907 3.04101C21.5907 3.92079 22.0037 4.53281 23.2241 5.37438L24.5383 6.29236C26.6034 7.72685 27.4483 8.97 27.4483 10.5574C27.4483 12.5656 26.0965 14 24.2191 14C22.9424 14 21.9098 13.3498 21.309 12.2022ZM30.2645 12.2022H30.1519L30.0205 13.694H29.1193V8.74045H30.0955C30.4147 11.2842 31.5599 12.8525 33.0994 12.8525C34.2635 12.8525 35.0145 11.9536 35.0145 10.5765C35.0145 9.40989 34.4888 8.66393 32.8178 7.4973L31.5037 6.57932C29.8515 5.41258 29.1568 4.37978 29.1568 3.06011C29.1568 1.28146 30.4147 0 32.1232 0C33.306 0 34.3198 0.631233 34.8455 1.64483H34.9581L35.0707 0.306066H35.972L35.9532 4.76236H34.9769C34.6578 2.52461 33.6252 1.14764 32.2547 1.14764C31.2408 1.14764 30.5462 1.91258 30.5462 3.04101C30.5462 3.92079 30.9591 4.53281 32.1795 5.37438L33.4937 6.29236C35.5589 7.72685 36.4038 8.97 36.4038 10.5574C36.4038 12.5656 35.052 14 33.1745 14C31.8979 14 30.8653 13.3498 30.2645 12.2022ZM37.5866 13.694L42.9936 13.6941V12.6039H41.6231C41.0974 12.6039 40.9472 12.3935 40.9472 11.858V2.14213C40.9472 1.60662 41.0974 1.39618 41.6231 1.39618H42.9936V0.306066H37.5866V1.39618H38.9571C39.4828 1.39618 39.633 1.60662 39.633 2.14213V11.858C39.633 12.3935 39.4828 12.6039 38.9571 12.6039H37.5866V13.694ZM47.4434 2.37168H47.3306V11.858C47.3306 12.3935 47.4809 12.6039 48.0065 12.6039H48.9829V13.694H44.5333V12.6039H45.5097C46.0353 12.6039 46.1856 12.3935 46.1856 11.858V2.14213C46.1856 1.60662 46.0353 1.39618 45.5097 1.39618H44.5333V0.306066H47.969L51.8177 10.194H51.9304V2.14213C51.9304 1.60662 51.7802 1.39618 51.2545 1.39618H50.2782V0.306066H54.7277V1.39618H53.7516C53.2259 1.39618 53.0757 1.60662 53.0757 2.14213V13.694H51.8367L47.4434 2.37168ZM61.6933 12.2022H61.5806L61.4491 13.694H60.548V8.74045H61.5244C61.8436 11.2842 62.9887 12.8525 64.5282 12.8525C65.6922 12.8525 66.4431 11.9536 66.4431 10.5765C66.4431 9.40989 65.9174 8.66393 64.2467 7.4973L62.9324 6.57932C61.2802 5.41258 60.5855 4.37978 60.5855 3.06011C60.5855 1.28146 61.8436 0 63.552 0C64.7346 0 65.7485 0.631233 66.2742 1.64483H66.3869L66.4996 0.306066H67.4007L67.382 4.76236H66.4056C66.0864 2.52461 65.0538 1.14764 63.6833 1.14764C62.6695 1.14764 61.9748 1.91258 61.9748 3.04101C61.9748 3.92079 62.388 4.53281 63.6083 5.37438L64.9224 6.29236C66.9878 7.72685 67.8324 8.97 67.8324 10.5574C67.8324 12.5656 66.4808 14 64.6034 14C63.3266 14 62.294 13.3498 61.6933 12.2022ZM69.0529 13.694V12.6039H70.0293C70.5549 12.6039 70.7052 12.3935 70.7052 11.858V2.14213C70.7052 1.60662 70.5549 1.39618 70.0293 1.39618H69.0529V0.306066H77.2761V4.76236H76.2248V1.91258C76.2248 1.58753 76.0933 1.45359 75.7741 1.45359H72.4699C72.1507 1.45359 72.0192 1.58753 72.0192 1.91258V6.33067H73.4273C73.7465 6.33067 73.8779 6.19674 73.8779 5.87168V3.28966H74.8543V10.4618H73.8779V7.87978C73.8779 7.55472 73.7465 7.42078 73.4273 7.42078H72.0192V12.0875C72.0192 12.4126 72.1507 12.5465 72.4699 12.5465H75.9806C76.2998 12.5465 76.4313 12.4126 76.4313 12.0875V8.74045H77.4826V13.694H69.0529ZM79.4353 1.39618H78.7594V0.306066H82.8898V1.39618H81.9134C81.3877 1.39618 81.2563 1.60662 81.369 2.12303L83.6407 11.8962H83.7534L86.025 2.12303C86.1565 1.60662 86.025 1.39618 85.4993 1.39618H84.523V0.306066H88.5219V1.39618H87.8462C87.4706 1.39618 87.3581 1.60662 87.2266 2.12303L84.5043 13.694H82.777L80.0547 2.12303C79.9232 1.60662 79.8107 1.39618 79.4353 1.39618ZM89.8929 13.694V12.6039H90.8692C91.3949 12.6039 91.5451 12.3935 91.5451 11.858V2.14213C91.5451 1.60662 91.3949 1.39618 90.8692 1.39618H89.8929V0.306066H98.1161V4.76236H97.0647V1.91258C97.0647 1.58753 96.9333 1.45359 96.6141 1.45359H93.3098C92.9906 1.45359 92.8592 1.58753 92.8592 1.91258V6.33067H94.2674C94.5864 6.33067 94.7179 6.19674 94.7179 5.87168V3.28966H95.6942V10.4618H94.7179V7.87978C94.7179 7.55472 94.5864 7.42078 94.2674 7.42078H92.8592V12.0875C92.8592 12.4126 92.9906 12.5465 93.3098 12.5465H96.8205C97.1397 12.5465 97.2712 12.4126 97.2712 12.0875V8.74045H98.3225V13.694H89.8929ZM102.716 2.37168H102.603V11.858C102.603 12.3935 102.753 12.6039 103.279 12.6039H104.255V13.694H99.8056V12.6039H100.782C101.308 12.6039 101.458 12.3935 101.458 11.858V2.14213C101.458 1.60662 101.308 1.39618 100.782 1.39618H99.8056V0.306066H103.241L107.09 10.194H107.203V2.14213C107.203 1.60662 107.052 1.39618 106.527 1.39618H105.55V0.306066H110V1.39618H109.024C108.498 1.39618 108.348 1.60662 108.348 2.14213V13.694H107.109L102.716 2.37168Z"
        fill="#011828"
      />
    </svg>
  )
}
