import type { SVGProps } from "react";

export interface YelpNeutralProps extends SVGProps<SVGSVGElement> {
  /**
   * Icon size (width and height)
   * @default 16
   */
  size?: number | string;
}

/**
 * YelpNeutral icon from social-media category
 *
 * @example
 * <YelpNeutral size={16} />
 * <YelpNeutral size={32} className="text-primary" />
 */
export const YelpNeutral = ({ size = 16, ...props }: YelpNeutralProps) => (
  <svg
    fill="none"
    height={size}
    viewBox="0 0 24 24"
    width={size}
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <g clipPath="url(#clip0_43_754)">
<path d="M8.4 15.1429L9.52603 14.8872C9.54954 14.8819 9.58934 14.873 9.63637 14.8579C9.94739 14.7761 10.2139 14.5789 10.3797 14.308C10.5456 14.0371 10.5978 13.7136 10.5254 13.4057L10.5209 13.3861C10.4837 13.2386 10.4187 13.0992 10.3292 12.9751C10.2031 12.8181 10.047 12.6866 9.86971 12.5881C9.66096 12.4714 9.44251 12.3722 9.21671 12.2916L7.98215 11.8487C7.28935 11.5957 6.59655 11.3498 5.89651 11.1092C5.44339 10.9512 5.059 10.8118 4.72526 10.7098C4.66174 10.6925 4.59871 10.6736 4.53624 10.6529C4.13286 10.5322 3.84886 10.4816 3.60918 10.4798C3.44899 10.474 3.28943 10.5025 3.14159 10.5633C2.98713 10.6289 2.84846 10.7257 2.73459 10.8473C2.6781 10.9103 2.62496 10.9761 2.57541 11.0444C2.47905 11.1897 2.39957 11.3451 2.33845 11.5078C2.10908 12.1727 1.99474 12.8706 2.00019 13.5726C2.00471 14.2064 2.02189 15.0204 2.37734 15.5725C2.46326 15.7146 2.57812 15.8371 2.71469 15.932C2.96794 16.1034 3.22299 16.1264 3.4898 16.1451C3.88775 16.1726 4.27214 16.0776 4.65653 15.9897L8.39729 15.142L8.4 15.1429ZM20.9627 9.27613C20.6553 8.64289 20.242 8.06469 19.7399 7.56555C19.675 7.50206 19.6055 7.44332 19.5318 7.38978C19.4638 7.33972 19.3932 7.2932 19.3202 7.25042C19.2451 7.21001 19.1678 7.17356 19.0887 7.14123C18.9325 7.08097 18.7652 7.05375 18.5976 7.06134C18.4375 7.07021 18.281 7.1146 18.139 7.18828C17.9247 7.29302 17.6922 7.46169 17.3829 7.74308C17.3404 7.78481 17.287 7.83185 17.2382 7.87624C16.984 8.11148 16.7 8.40175 16.3627 8.73908C15.8408 9.2566 15.328 9.77679 14.817 10.3014L13.9035 11.2317C13.7367 11.4014 13.5848 11.5846 13.4495 11.7794C13.3336 11.9443 13.2516 12.1297 13.208 12.3254C13.1835 12.4757 13.1872 12.6291 13.2189 12.7781L13.2234 12.7976C13.2956 13.1052 13.4866 13.3734 13.7561 13.5456C14.0257 13.7178 14.3528 13.7806 14.6687 13.7208C14.7067 13.7155 14.7444 13.7084 14.7817 13.6995L19.6494 12.5952C20.0338 12.5082 20.4227 12.4283 20.7673 12.2313C20.9988 12.1008 21.2186 11.9703 21.3697 11.7075C21.4501 11.5628 21.4988 11.4031 21.5126 11.2388C21.5876 10.5873 21.2412 9.8478 20.9627 9.27613ZM12.2484 11.285C12.6011 10.85 12.6011 10.202 12.6319 9.67115C12.7386 7.90021 12.8498 6.12926 12.9394 4.35742C12.9729 3.68633 13.0461 3.02411 13.0054 2.34769C12.9719 1.79022 12.9683 1.1493 12.6093 0.691255C11.9762 -0.116545 10.6249 -0.0499676 9.7033 0.0760848C9.41899 0.114629 9.13678 0.166769 8.85765 0.232318C8.57727 0.298008 8.29871 0.369911 8.02737 0.456017C7.14283 0.740079 5.89922 1.26204 5.68939 2.26247C5.57001 2.82793 5.8522 3.40582 6.06926 3.92246C6.33426 4.54739 6.69513 5.11108 7.02435 5.69962C7.89532 7.25397 8.78167 8.79944 9.66531 10.3458C9.93031 10.8074 10.217 11.3915 10.728 11.6312C10.7624 11.6454 10.7968 11.6578 10.832 11.6693C11.0609 11.7546 11.3114 11.7705 11.5493 11.7164L11.5918 11.7075C11.8125 11.648 12.0114 11.53 12.1679 11.3675C12.1968 11.3409 12.2222 11.3143 12.2484 11.285ZM11.826 16.0261C11.6884 15.8361 11.493 15.6936 11.2678 15.6192C11.0426 15.5447 10.7993 15.542 10.5725 15.6116C10.5191 15.6288 10.4671 15.6499 10.4169 15.6746C10.3392 15.7135 10.265 15.759 10.1953 15.8104C9.99621 15.9644 9.81835 16.1432 9.66622 16.3422C9.62732 16.391 9.59115 16.4558 9.54411 16.4984L8.76087 17.5547C8.3177 18.1477 7.87904 18.7416 7.44582 19.3443C7.16182 19.734 6.91762 20.0634 6.72317 20.3536C6.68699 20.4087 6.64901 20.469 6.61464 20.5188C6.3822 20.8703 6.25105 21.1277 6.18322 21.3567C6.13255 21.5089 6.11649 21.6701 6.13619 21.829C6.15789 21.9941 6.21487 22.153 6.30261 22.2959C6.34964 22.3669 6.40028 22.4362 6.45455 22.5027C6.57176 22.6352 6.70373 22.7543 6.84798 22.8578C7.38884 23.2271 7.98034 23.4925 8.6026 23.6976C9.12084 23.8662 9.65898 23.9674 10.2035 23.9976C10.2966 24.0021 10.3898 24.0003 10.482 23.9923C10.5676 23.9844 10.6527 23.9726 10.7371 23.9568C10.8215 23.9375 10.9048 23.9138 10.9867 23.8858C11.1458 23.8272 11.2907 23.7365 11.4118 23.6195C11.5266 23.5067 11.6153 23.3709 11.6705 23.2209C11.7609 22.999 11.8206 22.7185 11.8604 22.3012C11.8631 22.2418 11.8721 22.1707 11.8785 22.1059C11.9092 21.7597 11.9237 21.3514 11.9454 20.8738C11.9843 20.1379 12.0141 19.4056 12.0377 18.6715L12.0883 17.3648C12.1001 17.0647 12.0901 16.731 12.0051 16.4318C11.9677 16.2881 11.9073 16.1512 11.826 16.0261ZM20.6651 18.0705C20.5023 17.8938 20.2708 17.719 19.9054 17.5024C19.8529 17.4731 19.7905 17.4349 19.7335 17.4012C19.4296 17.221 19.0633 17.0328 18.6355 16.8046C17.978 16.4496 17.3205 16.1051 16.6557 15.7625L15.4827 15.1518C15.4221 15.134 15.3606 15.0914 15.3027 15.0639C15.0771 14.9508 14.8376 14.867 14.59 14.8144C14.5047 14.7983 14.4182 14.7894 14.3313 14.7878C14.2751 14.7875 14.2189 14.7908 14.1631 14.7976C13.9283 14.8332 13.7109 14.9406 13.542 15.1047C13.373 15.2687 13.2612 15.4809 13.2225 15.711C13.2053 15.8575 13.2107 16.0057 13.2397 16.1495C13.2966 16.4567 13.4359 16.7594 13.5806 17.0248L14.2065 18.1779C14.5556 18.8277 14.9083 19.4739 15.2701 20.1184C15.5035 20.5383 15.6979 20.8978 15.8797 21.1961C15.9141 21.252 15.953 21.3123 15.9828 21.3647C16.2044 21.7225 16.3817 21.9479 16.5617 22.1104C16.6815 22.2236 16.8255 22.3093 16.9831 22.3615C17.1407 22.4137 17.3081 22.431 17.4733 22.4122C17.5594 22.4019 17.6448 22.3871 17.7293 22.3678C17.9023 22.3224 18.0695 22.2577 18.2276 22.1752C18.7037 21.9133 19.1425 21.5909 19.5328 21.2165C20.0013 20.7638 20.4155 20.2702 20.7375 19.7056C20.7827 19.6257 20.8207 19.5432 20.8532 19.4571C20.8835 19.3782 20.9098 19.2979 20.9319 19.2165C20.9509 19.1331 20.9654 19.0496 20.9753 18.9653C20.9916 18.7995 20.9721 18.6323 20.9184 18.4744C20.8653 18.3229 20.7788 18.1855 20.6651 18.0705Z" fill="#111412"/>
</g>
<defs>
<clipPath id="clip0_43_754">
<rect fill="white" height="24" width="24"/>
</clipPath>
</defs>
  </svg>
);
