import createBrivenIcon from '../createBrivenIcon';

/**
 * @component @name Chatgpt
 * @description Briven SVG icon component, renders SVG Element with children.
 *
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yMC41NjQ3IDEwLjE4MTVDMjEuMDE4NSA4LjgyMDIgMjAuODYyNyA3LjMzMDIgMjAuMTM4IDYuMDkwNzlDMTkuMDQ3NiA0LjE5NDQyIDE2Ljg1MzIgMy4yMTkxNSAxNC43MTMgMy42NzI5MkMxMy43NTgxIDIuNjAyODMgMTIuMzkgMS45OTMyOCAxMC45NTQyIDIuMDAwMDZDOC43NjY1OSAyLjAwMDA2IDYuODIyODEgMy40MDg3OSA2LjE0NTU0IDUuNDg4MDFDNC43MzY4MSA1Ljc3OTI0IDMuNTI0NDkgNi42NTk3IDIuODEzMzUgNy45MDU4OEMxLjcxNjE3IDkuODAyMjUgMS45NjY3NiAxMi4xODYzIDMuNDM2NDQgMTMuODExN0MyLjk4MjY3IDE1LjE3MyAzLjEzODQ0IDE2LjY2MyAzLjg2MzEyIDE3Ljg5NTdDNC45NTM1NCAxOS43OTg4IDcuMTQ3OSAyMC43NzQxIDkuMjk0ODYgMjAuMzIwM0MxMC4yNDMgMjEuMzkwNCAxMS42MTExIDIyLjAwNjcgMTMuMDQ3IDIxLjk5OTlDMTUuMjM0NSAyMS45OTk5IDE3LjE3ODMgMjAuNTkxMiAxNy44NTU2IDE4LjUxMkMxOS4yNjQzIDE4LjIyMDggMjAuNDc2NiAxNy4zNDAzIDIxLjE4MSAxNi4wOTQxQzIyLjI4NSAxNC4xOTc4IDIyLjAzNDQgMTEuODEzOCAyMC41NjQ3IDEwLjE4ODNWMTAuMTgxNVpNMTkuMDA3IDYuNzQ3NzRDMTkuNDQwNCA3LjUwNjI5IDE5LjYwMyA4LjM5MzUyIDE5LjQ1NCA5LjI1MzY2QzE5LjQyNjkgOS4yMzMzNCAxOS4zNzI3IDkuMjA2MjUgMTkuMzM4OCA5LjE4NTkzTDE1LjM1NjUgNi44ODMyQzE1LjE1MzMgNi43NjgwNiAxNC45MDI3IDYuNzY4MDYgMTQuNjk5NSA2Ljg4MzJMMTAuMDMzMSA5LjU3ODc1VjcuNjAxMTFMMTMuODg2OCA1LjM3Mjg4QzE1LjY4MTUgNC4zMzY2NSAxNy45NzA3IDQuOTUyOTcgMTkuMDA3IDYuNzQ3NzRaTTEwLjAzMzEgMTAuODU4OEwxMS45OTcyIDkuNzIwOTdMMTMuOTYxMyAxMC44NTg4VjEzLjEyNzdMMTEuOTk3MiAxNC4yNjU1TDEwLjAzMzEgMTMuMTI3N1YxMC44NTg4Wk0xMC45NDc0IDMuMzA3MTlDMTEuODI3OSAzLjMwNzE5IDEyLjY3NDUgMy42MTE5NyAxMy4zNTE3IDQuMTc0MUMxMy4zMjQ2IDQuMTg3NjUgMTMuMjcwNSA0LjIyMTUxIDEzLjIyOTggNC4yNDE4M0w5LjI0NzQ1IDYuNTM3NzlDOS4wNDQyNyA2LjY1MjkzIDguOTIyMzYgNi44Njk2NSA4LjkyMjM2IDcuMTA2N1YxMi40OTc4TDcuMjA4ODYgMTEuNTA5VjcuMDUyNTJDNy4yMDg4NiA0Ljk4MDA2IDguODgxNzIgMy4zMDcxOSAxMC45NTQyIDMuMzAwNDJMMTAuOTQ3NCAzLjMwNzE5Wk0zLjk1MTE3IDguNTYyODRDNC4zOTE0IDcuODA0MjkgNS4wNzU0NCA3LjIyMTg0IDUuOTAxNzIgNi45MTcwNlYxMS42NTEyQzUuOTAxNzIgMTEuODg4MyA2LjAyMzYzIDEyLjA5ODIgNi4yMjY4MSAxMi4yMjAxTDEwLjg4NjUgMTQuOTA4OUw5LjE2NjE4IDE1LjkwNDVMNS4zMTkyNiAxMy42ODNDMy41MzEyNiAxMi42NDY4IDIuOTE0OTQgMTAuMzU3NiAzLjk1MTE3IDguNTYyODRaTTUuMDAwOTQgMTcuMjUyM0M0LjU2MDcyIDE2LjUwMDUgNC40MDQ5NCAxNS42MDY1IDQuNTUzOTQgMTQuNzQ2M0M0LjU4MTAzIDE0Ljc2NjcgNC42MzUyMiAxNC43OTM4IDQuNjY5MDggMTQuODE0MUw4LjY1MTQ1IDE3LjExNjhDOC44NTQ2MyAxNy4yMzE5IDkuMTA1MjIgMTcuMjMxOSA5LjMwODQgMTcuMTE2OEwxMy45NjggMTQuNDIxM1YxNi4zOTg5TDEwLjExNDQgMTguNjIwNEM4LjMxOTU4IDE5LjY0OTggNi4wMzA0IDE5LjA0MDMgNC45OTQxNyAxNy4yNTIzSDUuMDAwOTRaTTEzLjA1MzcgMjAuNjkyOEMxMi4xOCAyMC42OTI4IDExLjMyNjcgMjAuMzg4IDEwLjY1NjIgMTkuODI1OUMxMC42ODMzIDE5LjgxMjQgMTAuNzQ0MiAxOS43Nzg1IDEwLjc3ODEgMTkuNzU4MkwxNC43NjA1IDE3LjQ2MjJDMTQuOTYzNiAxNy4zNDcxIDE1LjA5MjMgMTcuMTMwMyAxNS4wODU1IDE2Ljg5MzNWMTEuNTA5TDE2Ljc5OSAxMi40OTc4VjE2Ljk0NzVDMTYuNzk5IDE5LjAxOTkgMTUuMTE5NCAyMC42OTk2IDEzLjA1MzcgMjAuNjk5NlYyMC42OTI4Wk0yMC4wNTY3IDE1LjQzNzJDMTkuNjE2NSAxNi4xOTU3IDE4LjkyNTcgMTYuNzc4MiAxOC4xMDYyIDE3LjA3NjJWMTIuMzQyQzE4LjEwNjIgMTIuMTA1IDE3Ljk4NDMgMTEuODg4MyAxNy43ODExIDExLjc3MzFMMTMuMTE0NyA5LjA3NzU2TDE0LjgyODIgOC4wODg3NUwxOC42ODE5IDEwLjMxMDJDMjAuNDc2NiAxMS4zNDY0IDIxLjA4NjIgMTMuNjM1NiAyMC4wNSAxNS40MzA0TDIwLjA1NjcgMTUuNDM3MloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K)
 *
 * @param {Object} props - Briven icons props and any valid SVG attribute
 * @returns {JSX.Element} JSX Element
 *
 */
const Chatgpt = createBrivenIcon(
  'Chatgpt',
  [
    [
      'path',
      {
        d: 'M20.5647 10.1815C21.0185 8.8202 20.8627 7.3302 20.138 6.09079C19.0476 4.19442 16.8532 3.21915 14.713 3.67292C13.7581 2.60283 12.39 1.99328 10.9542 2.00006C8.76659 2.00006 6.82281 3.40879 6.14554 5.48801C4.73681 5.77924 3.52449 6.6597 2.81335 7.90588C1.71617 9.80225 1.96676 12.1863 3.43644 13.8117C2.98267 15.173 3.13844 16.663 3.86312 17.8957C4.95354 19.7988 7.1479 20.7741 9.29486 20.3203C10.243 21.3904 11.6111 22.0067 13.047 21.9999C15.2345 21.9999 17.1783 20.5912 17.8556 18.512C19.2643 18.2208 20.4766 17.3403 21.181 16.0941C22.285 14.1978 22.0344 11.8138 20.5647 10.1883V10.1815ZM19.007 6.74774C19.4404 7.50629 19.603 8.39352 19.454 9.25366C19.4269 9.23334 19.3727 9.20625 19.3388 9.18593L15.3565 6.8832C15.1533 6.76806 14.9027 6.76806 14.6995 6.8832L10.0331 9.57875V7.60111L13.8868 5.37288C15.6815 4.33665 17.9707 4.95297 19.007 6.74774ZM10.0331 10.8588L11.9972 9.72097L13.9613 10.8588V13.1277L11.9972 14.2655L10.0331 13.1277V10.8588ZM10.9474 3.30719C11.8279 3.30719 12.6745 3.61197 13.3517 4.1741C13.3246 4.18765 13.2705 4.22151 13.2298 4.24183L9.24745 6.53779C9.04427 6.65293 8.92236 6.86965 8.92236 7.1067V12.4978L7.20886 11.509V7.05252C7.20886 4.98006 8.88172 3.30719 10.9542 3.30042L10.9474 3.30719ZM3.95117 8.56284C4.3914 7.80429 5.07544 7.22184 5.90172 6.91706V11.6512C5.90172 11.8883 6.02363 12.0982 6.22681 12.2201L10.8865 14.9089L9.16618 15.9045L5.31926 13.683C3.53126 12.6468 2.91494 10.3576 3.95117 8.56284ZM5.00094 17.2523C4.56072 16.5005 4.40494 15.6065 4.55394 14.7463C4.58103 14.7667 4.63522 14.7938 4.66908 14.8141L8.65145 17.1168C8.85463 17.2319 9.10522 17.2319 9.3084 17.1168L13.968 14.4213V16.3989L10.1144 18.6204C8.31958 19.6498 6.0304 19.0403 4.99417 17.2523H5.00094ZM13.0537 20.6928C12.18 20.6928 11.3267 20.388 10.6562 19.8259C10.6833 19.8124 10.7442 19.7785 10.7781 19.7582L14.7605 17.4622C14.9636 17.3471 15.0923 17.1303 15.0855 16.8933V11.509L16.799 12.4978V16.9475C16.799 19.0199 15.1194 20.6996 13.0537 20.6996V20.6928ZM20.0567 15.4372C19.6165 16.1957 18.9257 16.7782 18.1062 17.0762V12.342C18.1062 12.105 17.9843 11.8883 17.7811 11.7731L13.1147 9.07756L14.8282 8.08875L18.6819 10.3102C20.4766 11.3464 21.0862 13.6356 20.05 15.4304L20.0567 15.4372Z',
        fill: 'currentColor',
        key: 'vyxlm7',
      },
    ],
  ],
  { fill: 'none', stroke: 'none' },
);

export default Chatgpt;
