import type { SVGProps } from "react";

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

/**
 * BehanceOriginal icon from social-media category
 *
 * @example
 * <BehanceOriginal size={16} />
 * <BehanceOriginal size={32} className="text-primary" />
 */
export const BehanceOriginal = ({ size = 16, ...props }: BehanceOriginalProps) => (
  <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_603)">
<path clipRule="evenodd" d="M6.94695 4.08421C7.59544 4.07217 8.243 4.13865 8.87551 4.28221C9.40806 4.39848 9.91367 4.61484 10.3655 4.91979C10.7828 5.22302 11.1129 5.63069 11.3228 6.10187C11.5641 6.68126 11.6805 7.30501 11.6644 7.93241C11.6918 8.62132 11.5158 9.30305 11.1585 9.89265C10.7825 10.4495 10.2629 10.8942 9.65465 11.1797C10.4801 11.4022 11.199 11.9119 11.6822 12.6172C12.1461 13.3644 12.3792 14.2319 12.3525 15.111C12.3677 15.812 12.2228 16.5071 11.9287 17.1436C11.6569 17.6987 11.2588 18.1826 10.7664 18.5563C10.2595 18.9259 9.68905 19.1994 9.08341 19.3632C8.45535 19.5369 7.80651 19.6242 7.15486 19.6226H0V4.08421H6.94695ZM6.53412 10.3689C7.04364 10.3899 7.54521 10.2373 7.95677 9.93621C8.15388 9.76074 8.30721 9.5416 8.4045 9.29629C8.5018 9.05099 8.54037 8.78633 8.51712 8.52346C8.53031 8.21643 8.46918 7.91077 8.33892 7.63244C8.22842 7.41083 8.05661 7.22562 7.84391 7.09882C7.62848 6.95924 7.38643 6.86586 7.13308 6.82458C6.85818 6.77133 6.57845 6.74711 6.29849 6.75231H3.24132V10.3827H6.53412V10.3689ZM6.71232 16.9842C7.02046 16.9883 7.32796 16.9551 7.62809 16.8852C7.90236 16.8246 8.16247 16.712 8.39436 16.5535C8.62153 16.3951 8.80506 16.1819 8.92798 15.9337C9.0705 15.6173 9.13598 15.2716 9.11905 14.9249C9.14995 14.609 9.10811 14.2902 8.99674 13.993C8.88537 13.6958 8.70742 13.428 8.47653 13.2102C7.98717 12.8498 7.38745 12.6712 6.78063 12.7053H3.24132V16.9842H6.71232Z" fill="#0057FF" fillRule="evenodd"/>
<path clipRule="evenodd" d="M16.9689 16.9267C17.2233 17.1625 17.523 17.3441 17.8497 17.4605C18.1765 17.5769 18.5235 17.6257 18.8697 17.6038C19.4185 17.6177 19.9567 17.4507 20.4013 17.1286C20.7629 16.8934 21.0368 16.5454 21.1804 16.1386H23.7653C23.4899 17.2968 22.8173 18.3218 21.8645 19.0354C20.9504 19.6421 19.8702 19.9494 18.7737 19.9145C17.9911 19.9248 17.2144 19.7777 16.4897 19.4819C15.8342 19.2085 15.2463 18.7953 14.7671 18.2711C14.2897 17.7218 13.9229 17.0855 13.687 16.397C13.4221 15.6275 13.2925 14.8179 13.3038 14.0041C13.299 13.204 13.433 12.4091 13.6998 11.6548C14.0583 10.5936 14.7438 9.67328 15.6578 9.02585C16.5719 8.37842 17.6675 8.0372 18.7875 8.05114C19.6144 8.03385 20.4321 8.22737 21.1636 8.61347C21.8247 8.97601 22.3951 9.48375 22.8318 10.0985C23.2784 10.7435 23.5986 11.4675 23.7752 12.232C23.969 13.0529 24.0381 13.8983 23.9802 14.7397H16.2808C16.2184 15.5303 16.4651 16.3142 16.9689 16.9267ZM20.3468 11.0172C20.1314 10.8017 19.8722 10.6349 19.5868 10.528C19.3015 10.4211 18.9965 10.3766 18.6925 10.3975C18.2892 10.3821 17.8887 10.4715 17.5302 10.6569C17.246 10.8133 16.9951 11.0239 16.7917 11.2766C16.6114 11.5136 16.4771 11.7822 16.3957 12.0686C16.3223 12.3075 16.2765 12.554 16.259 12.8032H21.0279C20.9864 12.1534 20.7497 11.5313 20.3488 11.0182L20.3468 11.0172Z" fill="#0057FF" fillRule="evenodd"/>
<path d="M15.6443 5.12169H21.62V6.64929H15.6443V5.12169Z" fill="#0057FF"/>
</g>
<defs>
<clipPath id="clip0_43_603">
<rect fill="white" height="24" width="24"/>
</clipPath>
</defs>
  </svg>
);
