import React from 'react';

interface GrafanaIconProps {
  style?: React.SVGProps<SVGSVGElement>;
}
const GrafanaIcon: React.FC<GrafanaIconProps> = ({ style }) => {
  return (
    <svg
      width="23"
      height="23"
      viewBox="0 0 23 23"
      fill="none"
      className="icon"
      {...style}
    >
      <path
        d="M20.3595 9.74907C20.3204 9.3967 20.2812 8.96601 20.1246 8.49618 20.0071 8.02634 19.8114 7.51736 19.5373 6.96922 19.2632 6.42108 18.9109 5.87293 18.4802 5.32479 18.3236 5.12903 18.1278 4.89411 17.8929 4.69835 18.2061 3.44546 17.5014 2.38833 17.5014 2.38833 16.3268 2.31002 15.5437 2.7407 15.2696 2.97562 15.2305 2.97562 15.1913 2.93647 15.113 2.89731 14.9173 2.81901 14.7215 2.7407 14.4866 2.6624 14.2517 2.58409 14.0559 2.54494 13.821 2.46663 13.5861 2.42748 13.3511 2.38833 13.1554 2.34917 13.1162 2.34917 13.0771 2.34917 13.0379 2.34917 12.5289.704752 11.0411.0 11.0411.0 9.3967 1.05713 9.08348 2.50579 9.08348 2.50579s0 .0391499999999998.0.0783C9.00517 2.62324 8.88771 2.62324 8.8094 2.6624 8.69194 2.70155 8.57448 2.7407 8.41787 2.77986 8.30041 2.81901 8.18296 2.85816 8.02634 2.93647 7.79143 3.05393 7.51736 3.17138 7.28244 3.28884 7.04752 3.4063 6.81261 3.56291 6.57769 3.71953 6.53854 3.71953 6.53854 3.68037 6.53854 3.68037c-2.31002-.86136-4.34598.19577-4.34598.19577C1.9968 6.30362 3.09308 7.86973 3.328 8.1438 3.28884 8.30041 3.21054 8.45703 3.17139 8.61364c-.15661.54814-.31323 1.13543-.39153 1.72276C2.77986 10.4147 2.7407 10.493 2.7407 10.5713.626446 11.6284.0 13.7818.0 13.7818c1.76188 2.036 3.83699 2.1534 3.83699 2.1534C4.11106 16.4051 4.38513 16.8357 4.7375 17.2664 4.89411 17.423 5.05073 17.6188 5.16819 17.7754 4.54174 19.6156 5.24649 21.1426 5.24649 21.1426 7.20413 21.2209 8.49618 20.2812 8.77025 20.0463 8.96601 20.1246 9.16178 20.1637 9.35754 20.2421 9.94483 20.3987 10.5713 20.477 11.1977 20.5161c.156600000000001.0.3133.0.469900000000001.0H11.7459 11.785 11.8633 11.9416c.9397 1.3312 2.545 1.527 2.545 1.527 1.1746-1.2138 1.2137-2.4275 1.2137-2.7016V19.3024 19.2632C15.9352 19.1066 16.1701 18.9109 16.4051 18.7151 16.8749 18.2844 17.2664 17.8146 17.6188 17.3056 17.658 17.2664 17.6971 17.2273 17.6971 17.149 19.0283 17.2273 19.9288 16.3268 19.9288 16.3268c-.2349-1.3704-1.018-2.036-1.1746-2.1534H18.7151C18.7151 14.095 18.7151 14.0167 18.7151 13.9384c0-.156599999999999.0-.3132.0-.4306V13.312 13.2728 13.2337 13.1945 13.1162v-.1174C18.7151 12.9596 18.7151 12.9205 18.7151 12.8813 18.7151 12.8422 18.7151 12.803 18.7151 12.7638v-.1174-.1175C18.6759 12.3723 18.6759 12.2157 18.6368 12.0982 18.4802 11.511 18.2844 10.9628 17.9712 10.4538 17.658 9.94484 17.3056 9.51415 16.8749 9.12263 16.4442 8.7311 15.9744 8.45703 15.4654 8.22211 14.9564 7.98719 14.4474 7.86973 13.8993 7.79143 13.6252 7.75227 13.3903 7.75227 13.1162 7.75227H13.0379 12.9988 12.9596 12.9205 12.8422C12.803 7.75227 12.7638 7.75227 12.7247 7.75227 12.6072 7.75227 12.4506 7.79143 12.3332 7.79143 11.8242 7.86973 11.3152 8.0655 10.8845 8.33957 10.4538 8.61364 10.0623 8.92686 9.74907 9.27924 9.43585 9.63161 9.20093 10.0623 9.04432 10.493 8.88771 10.9237 8.8094 11.3543 8.77025 11.785c0 .1175.0.1958.0.3132C8.77025 12.1374 8.77025 12.1374 8.77025 12.1766V12.2549c0 .0391000000000012.0.1174.0.156600000000001C8.8094 12.6072 8.84856 12.8422 8.88771 13.0379 9.00517 13.4294 9.20093 13.7818 9.3967 14.095 9.63161 14.4083 9.90568 14.6432 10.1798 14.8389 10.4538 15.0347 10.7671 15.1913 11.0803 15.2696 11.3935 15.3479 11.6676 15.3871 11.9808 15.3871c.0390999999999995.0.0783000000000005.0.1174.0H12.1374 12.1766C12.2157 15.3871 12.2549 15.3871 12.2549 15.3871s0 0 .0391000000000012.0H12.3332 12.3723C12.4115 15.3871 12.4506 15.3871 12.4898 15.3871 12.5289 15.3871 12.5681 15.3871 12.6072 15.3479 12.6855 15.3479 12.7247 15.3088 12.803 15.3088 12.9205 15.2696 13.0379 15.2305 13.1554 15.1522c.1174-.039200000000001.1957-.1175.3132-.1958C13.5077 14.9564 13.5078 14.9173 13.5469 14.8781 13.6644 14.7998 13.6644 14.6432 13.5861 14.5649S13.3903 14.4474 13.312 14.5257C13.2728 14.5257 13.2728 14.5649 13.2337 14.5649 13.1554 14.604 13.0771 14.6432 12.9596 14.6823 12.8813 14.7215 12.7638 14.7215 12.6855 14.7606 12.6464 14.7606 12.5681 14.7606 12.5289 14.7606 12.4898 14.7606 12.4898 14.7606 12.4506 14.7606 12.4115 14.7606 12.4115 14.7606 12.3723 14.7606 12.3332 14.7606 12.3332 14.7606 12.294 14.7606 12.2549 14.7606 12.2157 14.7606 12.2157 14.7606H12.1766 12.1374C12.0982 14.7606 12.0983 14.7606 12.0591 14.7606 11.8242 14.7215 11.6284 14.6823 11.3935 14.5649 11.1586 14.4866 10.9628 14.33 10.767 14.1734 10.5713 14.0167 10.4147 13.7818 10.2972 13.5861 10.1798 13.3903 10.0623 13.1162 10.0231 12.8422 9.98399 12.7247 9.98399 12.5681 9.98399 12.4506 9.98399 12.4115 9.98399 12.3723 9.98399 12.3332V12.294 12.2549C9.98399 12.1766 9.98399 12.0982 10.0231 12.0199c.1175-.587299999999999.3916-1.1354.8614-1.6052C11.002 10.2972 11.1194 10.2189 11.2369 10.1014 11.3543 10.0231 11.511 9.94484 11.6284 9.86653 11.785 9.78823 11.9416 9.74907 12.0591 9.70992 12.2157 9.67077 12.3723 9.63161 12.5289 9.63161c.0783000000000005.0.156599999999999.0.2349.0H12.803 12.8813 12.9205 12.9988C13.1554 9.63161 13.3511 9.67077 13.5077 9.70992 13.8601 9.78822 14.1733 9.90568 14.4866 10.1014 15.113 10.4538 15.622 11.002 15.9744 11.6284 16.131 11.9416 16.2485 12.294 16.3268 12.6464 16.3268 12.7247 16.3659 12.8422 16.3659 12.9205V12.9988 13.0771C16.3659 13.1162 16.3659 13.1162 16.3659 13.1554 16.3659 13.1945 16.3659 13.1945 16.3659 13.2337V13.312 13.3903c0 .0390999999999995.0.1174.0.156600000000001C16.3659 13.6644 16.3659 13.7427 16.3268 13.8601 16.3268 13.9384 16.2876 14.0559 16.2876 14.1342S16.2484 14.33 16.2093 14.4083C16.1701 14.604 16.0918 14.7998 16.0135 14.9564 15.8569 15.3088 15.6612 15.6612 15.4262 16.0135 14.9564 16.64 14.33 17.1881 13.5861 17.5013 13.2337 17.658 12.8422 17.7754 12.4506 17.8537 12.2549 17.8929 12.0591 17.8929 11.8633 17.932H11.8242 11.785 11.7067 11.6284 11.5893c.0390999999999995.0.0.0.0.0-.1175.0-.1958.0-.3133.0C10.8454 17.8929 10.4147 17.8146 10.0231 17.6971 9.63161 17.5797 9.20093 17.423 8.84856 17.2273 8.10465 16.8357 7.43905 16.2876 6.89091 15.622c-.27407-.3132-.50899-.6656-.6656-1.0571C6.02954 14.1734 5.87294 13.7818 5.75548 13.3903 5.63802 12.9988 5.55972 12.5681 5.55972 12.1766V12.0982 12.0591 11.9808v-.2349V11.7067 11.6284 11.5893c0-.0391999999999992.0-.1175.0-.156699999999999C5.55972 11.2369 5.59887 11.002 5.59887 10.8062 5.63802 10.6104 5.67717 10.3755 5.71633 10.1798 5.75548 9.98399 5.79463 9.74907 5.87293 9.55331 5.99039 9.16178 6.14701 8.77025 6.30362 8.37872 6.65599 7.63482 7.08667 6.96922 7.63481 6.46023 7.75227 6.34277 7.90889 6.18616 8.0655 6.0687 8.22211 5.95124 8.37873 5.83378 8.53534 5.75548 8.69195 5.63802 8.84855 5.55971 9.00517 5.48141 9.08347 5.44225 9.16178 5.4031 9.24009 5.36395 9.27924 5.36395 9.31839 5.32479 9.35754 5.32479S9.43585 5.28564 9.47501 5.28564C9.63162 5.20734 9.82738 5.16818 9.98399 5.08988 10.0231 5.08988 10.0623 5.05072 10.1015 5.05072 10.1406 5.05072 10.1798 5.01157 10.2189 5.01157 10.2972 4.97242 10.4147 4.97242 10.493 4.93327 10.5321 4.93327 10.5713 4.89411 10.6496 4.89411 10.6887 4.89411 10.7279 4.89411 10.8062 4.85496 10.8454 4.85496 10.8845 4.85496 10.9628 4.81581H11.0411 11.1194C11.1586 4.81581 11.1977 4.81581 11.276 4.77665 11.3152 4.77665 11.3935 4.77665 11.4327 4.7375 11.4718 4.7375 11.5501 4.7375 11.5893 4.7375 11.6284 4.7375 11.6676 4.7375 11.7067 4.7375H11.785 11.8242 11.8633C11.9025 4.7375 11.9808 4.7375 12.0199 4.7375H12.0982s.0391999999999992.0.0.0H12.1374C12.1766 4.7375 12.2157 4.7375 12.2549 4.7375 12.4506 4.7375 12.6072 4.7375 12.803 4.7375 13.1554 4.7375 13.5077 4.77665 13.8601 4.85496 14.5257 4.97242 15.1522 5.20734 15.7395 5.48141s1.0962.62644 1.5269 1.01797C17.3056 6.53853 17.3056 6.53853 17.3447 6.57769 17.3839 6.61684 17.3839 6.61684 17.423 6.65599 17.4622 6.69515 17.5405 6.7343 17.5796 6.8126 17.6188 6.89091 17.6971 6.89091 17.7363 6.96922 17.7754 7.04752 17.8537 7.08668 17.8929 7.12583 18.0886 7.32159 18.2452 7.51736 18.4019 7.75227 18.7151 8.1438 18.9892 8.57448 19.1849 8.96601 19.1849 9.00517 19.2241 9.00517 19.2241 9.04432 19.2241 9.08347 19.2632 9.08347 19.2632 9.12263 19.3024 9.16178 19.3024 9.20093 19.3415 9.27924 19.3807 9.31839 19.3807 9.35754 19.4198 9.43585 19.459 9.475 19.459 9.51415 19.4981 9.59246 19.5765 9.78823 19.6548 9.94484 19.6939 10.1014 19.7722 10.3755 19.8505 10.6104 19.8897 10.8062 19.9288 10.8845 20.0071 10.9628 20.0854 10.9237 20.1637 10.9237 20.2421 10.8454 20.2421 10.767 20.3987 10.2972 20.3987 10.0231 20.3595 9.74907z"
        fill="url(#paint0_linear_16731_2713)"
      ></path>
      <defs>
        <linearGradient
          id="paint0_linear_16731_2713"
          x1="10.2543"
          y1="28"
          x2="10.2543"
          y2="2.5"
          gradientUnits="userSpaceOnUse"
        >
          <stop stopColor="#fff100"></stop>
          <stop offset="1" stopColor="#f05a28"></stop>
        </linearGradient>
      </defs>
    </svg>
  );
};

export default GrafanaIcon;
