import type { SVGProps } from "react";

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

/**
 * QuoraNeutral icon from social-media category
 *
 * @example
 * <QuoraNeutral size={16} />
 * <QuoraNeutral size={32} className="text-primary" />
 */
export const QuoraNeutral = ({ size = 16, ...props }: QuoraNeutralProps) => (
  <svg
    fill="none"
    height={size}
    viewBox="0 0 24 24"
    width={size}
    xmlns="http://www.w3.org/2000/svg"
    {...props}
  >
    <path d="M13.1135 18.7647C12.3649 17.2985 11.4868 15.8175 9.77387 15.8175C9.44643 15.8175 9.11938 15.8715 8.81926 16.0079L8.23736 14.8489C8.94649 14.2434 10.0923 13.7633 11.5652 13.7633C13.8565 13.7633 15.0324 14.8617 15.966 16.2638C16.5202 15.0668 16.7836 13.4503 16.7836 11.4465C16.7836 6.44285 15.2112 3.87362 11.5383 3.87362C7.9189 3.87362 6.35507 6.44285 6.35507 11.4465C6.35507 16.4238 7.9189 18.9667 11.5383 18.9667C12.1136 18.9667 12.6346 18.9037 13.1135 18.7647ZM14.0107 20.5109C13.2044 20.7267 12.3733 20.8372 11.5383 20.8395C6.71881 20.8395 2 17.0122 2 11.4465C2 5.82802 6.71881 2 11.5383 2C16.4386 2 21.1121 5.80045 21.1121 11.4465C21.1121 14.5871 19.6396 17.1393 17.4994 18.7888C18.1909 19.82 18.9028 20.5047 19.8941 20.5047C20.9759 20.5047 21.4122 19.6728 21.4852 19.0203H22.8941C22.9765 19.8891 22.5397 23.5 18.6023 23.5C16.2173 23.5 14.9563 22.1243 14.0107 20.5109Z" fill="#111412"/>
  </svg>
);
