import { iconVariants } from "../variants"

import type { IconProps } from "@/types/components/icon"

export default function ScandicGoLogoIcon({
  className,
  color,
  ...props
}: IconProps) {
  const classNames = iconVariants({ className, color })
  return (
    <svg
      className={classNames}
      width="90"
      height="18"
      viewBox="0 0 90 18"
      fill="none"
      xmlns="http://www.w3.org/2000/svg"
      {...props}
    >
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M15.9257 15.1859C15.5404 15.2802 15.155 15.343 14.7698 15.3823C14.3844 15.4216 13.9992 15.4373 13.6139 15.4373C12.2332 15.4373 11.0934 15.1231 10.2987 14.4397C9.50405 13.7563 9.05444 12.7037 9.05444 11.227C9.05444 9.81317 9.52002 8.80773 10.3147 8.15575C11.1094 7.50377 12.2332 7.20525 13.5497 7.20525C13.935 7.20525 14.3202 7.22088 14.7056 7.2523C15.0908 7.28371 15.4762 7.33091 15.8615 7.39374V8.08503V8.77632C15.5725 8.74475 15.3156 8.71333 15.0668 8.68981C14.8179 8.66629 14.5772 8.6505 14.3202 8.6505C13.2606 8.6505 12.474 8.80773 11.9523 9.22402C11.4306 9.64031 11.1736 10.3158 11.1736 11.3527C11.1736 12.3267 11.4144 12.9866 11.9283 13.4029C12.4419 13.8191 13.2285 13.992 14.3202 13.992C14.6093 13.992 14.8661 13.9762 15.1149 13.9527C15.3638 13.9292 15.6047 13.8978 15.8615 13.8663V14.5261V15.1859H15.8936H15.9257Z"
        fill="#093021"
      />
      <path
        d="M44.3738 5.76011H45.4012H46.4287V4.84891V3.93772H45.4012H44.3738V4.84891V5.76011ZM44.3738 15.249H45.4012H46.4287V11.2901V7.33117H45.4012H44.3738V11.2901V15.249Z"
        fill="#093021"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M40.7136 13.8663V11.2898V8.71342C40.5852 8.71342 40.4086 8.69764 40.2079 8.682C40.0072 8.66622 39.7825 8.65059 39.5578 8.65059C38.6266 8.65059 37.9844 8.8705 37.5751 9.3182C37.1657 9.7659 36.989 10.4416 36.989 11.3526C36.989 12.1695 37.1495 12.8294 37.543 13.285C37.9363 13.7406 38.5624 13.9919 39.4936 13.9919C39.6862 13.9919 39.8788 13.9763 40.0795 13.9526C40.2802 13.9291 40.4889 13.8977 40.7136 13.8663ZM42.7044 15.0602C42.5118 15.0916 42.0622 15.1702 41.4843 15.241C40.9063 15.3115 40.1998 15.3745 39.4936 15.3745C38.177 15.3745 37.0373 15.076 36.2264 14.4161C35.4158 13.7562 34.9341 12.7352 34.9341 11.2898C34.9341 9.90735 35.3676 8.8705 36.1301 8.17921C36.8927 7.48808 37.9844 7.14235 39.3009 7.14235C39.4936 7.14235 39.7504 7.15814 39.9993 7.17377C40.2481 7.18956 40.4889 7.20518 40.6494 7.20518V5.57144V3.93755H41.6769H42.7044V9.56952V15.0602Z"
        fill="#093021"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M33.5856 15.2488H32.5902H31.5948V12.6409V10.0331C31.5948 9.59313 31.4985 9.24756 31.2417 9.01187C30.9847 8.77618 30.5674 8.65052 29.9252 8.65052C29.4757 8.65052 29.0101 8.69772 28.657 8.74476C28.3037 8.79196 28.063 8.83916 28.063 8.83916V12.044V15.2488H27.0676H26.0723V11.4155V7.58225C26.1365 7.58225 26.8106 7.488 27.6536 7.39376C28.4963 7.29951 29.5078 7.20527 30.2463 7.20527C31.1454 7.20527 31.9962 7.28373 32.6223 7.66086C33.2484 8.03785 33.6498 8.71335 33.6498 9.90743V12.578V15.2488H33.6177H33.5856Z"
        fill="#093021"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M22.3475 14.0548V12.9237V11.7926H21.6251H20.999C20.3889 11.7926 19.8912 11.8083 19.546 11.9653C19.2009 12.1226 19.0083 12.4209 19.0083 12.9866C19.0083 13.552 19.249 13.8506 19.6104 14.0076C19.9716 14.1649 20.4531 14.1805 20.9348 14.1805C21.2238 14.1491 21.4485 14.1335 21.6653 14.1177C21.882 14.102 22.0907 14.0863 22.3475 14.0548ZM24.4025 15.2488C23.696 15.3116 23.0699 15.3588 22.4679 15.3902C21.866 15.4216 21.288 15.4373 20.6778 15.4373C19.6504 15.4373 18.7192 15.3588 18.045 14.9974C17.3707 14.6361 16.9534 13.992 16.9534 12.8609C16.9534 11.7612 17.467 11.18 18.2136 10.8657C18.9601 10.5515 19.9395 10.5043 20.8706 10.4729H21.585H22.3475C22.3475 9.78176 22.3314 9.31038 22.0586 9.01186C21.7856 8.71349 21.2559 8.58767 20.2284 8.58767C19.7146 8.58767 19.1848 8.63487 18.7032 8.6977C18.2215 8.76053 17.7881 8.83915 17.467 8.90198V8.17928V7.45657C17.8524 7.36233 18.3501 7.2995 18.8638 7.25245C19.3776 7.20525 19.9074 7.17384 20.3568 7.14242C21.5127 7.14242 22.5242 7.20525 23.2466 7.5666C23.969 7.92796 24.4025 8.58767 24.4025 9.78176V12.5152V15.2488Z"
        fill="#093021"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M54.5844 15.1859C54.1991 15.2802 53.8137 15.343 53.4285 15.3823C53.0431 15.4216 52.6579 15.4373 52.2726 15.4373C50.8918 15.4373 49.7521 15.1231 48.9574 14.4397C48.1627 13.7563 47.7131 12.7037 47.7131 11.227C47.7131 9.81317 48.1787 8.80773 48.9734 8.15575C49.7681 7.50377 50.8918 7.20525 52.2084 7.20525C52.5936 7.20525 52.9789 7.22088 53.3643 7.2523C53.7495 7.28371 54.1349 7.33091 54.5202 7.39374V8.08503V8.77632C54.2312 8.74475 53.9743 8.71333 53.7255 8.68981C53.4766 8.66629 53.2359 8.6505 52.9789 8.6505C51.9193 8.6505 51.1327 8.80773 50.611 9.22402C50.0893 9.64031 49.8323 10.3158 49.8323 11.3527C49.8323 12.3267 50.0731 12.9866 50.5869 13.4029C51.1006 13.8191 51.8872 13.992 52.9789 13.992C53.268 13.992 53.5248 13.9762 53.7736 13.9527C54.0225 13.9292 54.2633 13.8978 54.5202 13.8663V14.5261V15.1859H54.5523H54.5844Z"
        fill="#093021"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M8.02712 12.1068C8.02712 13.2693 7.56155 14.102 6.75074 14.644C5.94008 15.1859 4.7842 15.4373 3.40344 15.4373C2.50454 15.4373 1.7339 15.3588 1.16395 15.2723C0.593993 15.1859 0.224724 15.0917 0.128414 15.0603V14.2433V13.4264C0.449606 13.4892 0.94713 13.5992 1.50918 13.6935C2.07107 13.7877 2.69716 13.8663 3.27502 13.8663C3.85304 13.8663 4.51124 13.8035 5.02506 13.5836C5.53871 13.3635 5.90798 12.9866 5.90798 12.3581C5.90798 11.9497 5.74746 11.667 5.4424 11.4469C5.13734 11.227 4.68789 11.0699 4.10987 10.9129C3.88515 10.85 3.66042 10.7872 3.43554 10.7244C3.21082 10.6615 2.98609 10.5986 2.76137 10.5357C1.99073 10.3158 1.30043 10.0487 0.802744 9.61679C0.305062 9.18472 0 8.58767 0 7.70805C0 6.45114 0.513813 5.66576 1.32446 5.19438C2.13527 4.72315 3.24292 4.56592 4.43091 4.56592C5.13734 4.56592 5.77957 4.62875 6.26918 4.69947C6.7588 4.77019 7.09597 4.84881 7.19228 4.88022V5.63419V6.38831C7.06386 6.35689 6.7267 6.27843 6.26918 6.20771C5.81167 6.13698 5.23365 6.07415 4.62369 6.07415C4.04567 6.07415 3.41957 6.10557 2.93786 6.29406C2.45631 6.48255 2.11914 6.82827 2.11914 7.45657C2.11914 7.92796 2.31176 8.22648 2.64086 8.43849C2.96996 8.65066 3.43554 8.77632 3.98146 8.90198C4.23829 8.99623 4.49527 9.05906 4.7521 9.12189C5.00893 9.18472 5.26575 9.24755 5.52274 9.34179C6.19691 9.53028 6.82301 9.78176 7.28068 10.2059C7.73819 10.6301 8.02712 11.227 8.02712 12.1068Z"
        fill="#093021"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M59.0903 8.99215C59.0903 4.51876 62.6801 0.988525 67.4969 0.988525C69.9951 0.988525 72.1319 2.209 73.5742 3.86603L72.2456 4.97044C71.0678 3.61719 69.3886 2.69307 67.4969 2.69307C63.6173 2.69307 60.8345 5.48548 60.8345 8.99215C60.8345 12.1173 63.3815 15.3067 67.3756 15.3067C69.0106 15.3067 70.2829 14.7036 71.1681 13.9161C72.0193 13.1588 72.4748 12.2677 72.5817 11.6246C72.0576 11.7078 71.5506 11.7402 71.0722 11.7274C69.899 11.696 68.8017 11.3882 68.0713 10.7828C67.6966 10.4721 67.3972 10.0627 67.2805 9.56115C67.1623 9.05276 67.252 8.5359 67.5035 8.05595L67.5036 8.05592C67.9157 7.26968 68.6781 6.88342 69.4526 6.78634C70.2137 6.69094 71.0358 6.85988 71.7671 7.21185C72.6806 7.65153 73.5336 8.42169 73.9968 9.4646C75.1253 9.00516 76.2915 8.23634 77.3343 7.06067C77.4156 6.96121 77.4896 6.87635 77.5514 6.80547C77.5671 6.78744 77.582 6.77032 77.596 6.75409L78.9412 7.83893C78.8562 7.94218 78.7703 8.04309 78.6835 8.1417C78.3131 8.59935 77.8429 9.33605 77.8429 10.5372C77.8429 12.4859 79.4128 14.3635 81.9088 14.3635C83.9655 14.3635 85.7401 12.604 85.7533 10.4952C85.7549 10.2347 85.7317 9.98571 85.6873 9.74882C84.5315 10.0577 83.4564 10.0634 82.5452 9.84803C81.6076 9.62644 80.7973 9.15441 80.3252 8.48172C79.826 7.77059 79.7435 6.86655 80.2781 6.06155C80.7646 5.32882 81.5753 5.04031 82.354 5.02588C83.1277 5.01156 83.9529 5.25635 84.6936 5.67983C85.4354 6.10394 86.1373 6.73426 86.6533 7.54326C87.2472 7.23409 87.8705 6.81482 88.5089 6.25995L89.6681 7.5336C88.8868 8.21268 88.1015 8.73395 87.3331 9.11828C87.4418 9.55129 87.5005 10.0144 87.4974 10.5055V10.5056C87.4787 13.4987 84.978 16.068 81.9088 16.068C78.3884 16.068 76.0987 13.3665 76.0987 10.5372C76.0987 10.4624 76.1 10.3887 76.1026 10.3161C75.5253 10.6656 74.9391 10.944 74.3579 11.1581C74.3592 11.3235 74.3516 11.4929 74.3342 11.6662C74.219 12.8179 73.5004 14.1462 72.3422 15.1766C71.1617 16.2268 69.4787 17.0113 67.3756 17.0113C62.3043 17.0113 59.0903 12.9433 59.0903 8.99215ZM84.9773 8.1653C84.6481 7.73748 84.2415 7.39614 83.8129 7.15111C83.2889 6.85156 82.7769 6.7229 82.3871 6.73012C82.0025 6.73725 81.8237 6.86526 81.7412 6.98945L81.7412 6.9895C81.6259 7.16301 81.6245 7.3195 81.7635 7.51753C81.9295 7.75402 82.3144 8.03979 82.9552 8.19125C83.4942 8.31865 84.1851 8.33991 84.9773 8.1653ZM72.296 9.94307C72.0003 9.40392 71.5262 8.99598 70.9965 8.74099C70.5127 8.50815 70.035 8.43184 69.6745 8.47703C69.3274 8.52055 69.1463 8.66071 69.0559 8.833C68.9622 9.01184 68.9669 9.12117 68.9813 9.18328C68.9974 9.25222 69.0485 9.35761 69.1996 9.4829C69.5211 9.74936 70.1772 9.99827 71.1199 10.0235C71.4862 10.0333 71.8816 10.0085 72.296 9.94307Z"
        fill="#093021"
      />
    </svg>
  )
}
