import { forwardRef } from "react";
import type { IconProps } from "../../types";

export const IconPexels2BicolorSolid = forwardRef<SVGSVGElement, IconProps>(
  ({ color = "currentColor", ...props }, forwardedRef) => {
    const { className } = props;
    props = {
      ...props,
      width: `${props.width || props.size || 20}`,
      height: `${props.height || props.size || 20}`,
      className: `${
        className ? className + " " : ""
      }customeow-icon customeow-icon-icon-pexels-2-bicolor-solid`,
    };
    return (
      <svg
        viewBox="0 0 20 20"
        fill="none"
        xmlns="http://www.w3.org/2000/svg"
        {...props}
        ref={forwardedRef}
      >
        <path
          d="M18.9714 10.6123C18.9003 10.2441 18.8026 10.0358 18.691 9.78738C18.6199 9.62894 18.5541 9.47931 18.5322 9.38105C18.478 9.13789 18.5046 8.83321 18.5171 8.72274H17.8608L17.7502 8.89766C17.4982 9.2965 16.9471 10.1691 16.9471 10.1691C16.6419 10.6251 16.2621 11.1924 15.7148 11.407C15.6114 11.4417 15.3927 11.5122 15.2196 11.3149C15.0547 11.1269 15.069 10.924 15.0697 10.9154L15.0703 10.9064L15.0708 10.9008L15.0748 10.897L15.0816 10.8906C15.8048 10.2081 16.495 9.45918 16.8399 8.98249C17.2371 8.43348 17.4363 7.98164 17.5919 7.60122C17.6887 7.36412 17.8901 6.76917 17.6686 6.36638C17.576 6.19795 17.4192 6.08362 17.227 6.04446C17.1893 6.0368 17.1533 6.03308 17.1168 6.03308C16.7091 6.03308 16.2261 6.54214 15.6401 7.58934C15.1524 8.46077 14.8057 9.20923 14.6097 9.81394C14.5083 10.1268 14.4416 10.5232 14.4416 10.5232C14.4196 10.5625 14.021 11.0195 13.6274 11.2787C13.4956 11.3655 13.3015 11.4727 13.0235 11.4727C12.7718 11.4727 12.5382 11.3196 12.5382 11.3196C12.5383 11.3196 12.9427 11.1027 13.5945 10.4665C13.9467 10.1226 14.0956 9.65278 13.983 9.24029C13.8064 8.5937 13.1847 8.54345 12.9984 8.54345C12.479 8.54503 12.0568 8.87991 11.853 9.16618C11.3617 9.85602 11.3832 10.4209 11.4568 10.836C11.4807 10.9701 11.5242 11.1023 11.5861 11.2286L11.5922 11.2411C11.5922 11.2412 10.8181 11.7801 10.3534 11.1567C10.1751 10.9174 9.90009 10.4207 9.90005 10.4206L11.5201 8.72293H10.6494C10.0956 9.29334 9.57809 9.83225 9.57798 9.83236C9.57795 9.83225 9.1965 9.10567 9.01559 8.72274H8.31218C8.37378 8.84356 8.43583 8.96831 8.50357 9.10443C8.72692 9.55328 9.12032 10.3093 9.12036 10.3093C9.12032 10.3094 8.95245 10.4837 8.95241 10.4837C8.86357 10.5755 8.59312 10.8548 8.15813 11.1203C7.91513 11.2683 7.66004 11.3695 7.37829 11.4298C7.15786 11.477 6.87401 11.4822 6.70312 11.4366C6.60538 11.4105 6.4213 11.3212 6.4213 11.3212C6.42137 11.3212 6.9303 11.0044 7.47989 10.4669C7.83181 10.1227 7.98073 9.65285 7.86851 9.24061C7.69178 8.59415 7.07015 8.54392 6.88382 8.54392C6.3646 8.54549 5.94219 8.88021 5.73825 9.16638C5.24702 9.85581 5.26853 10.421 5.34218 10.8364C5.36384 10.9585 5.44695 11.1882 5.44695 11.1882C5.07057 11.3855 4.71384 11.5033 4.27835 11.5188C4.24057 11.5202 4.07943 11.5208 4.02767 11.518C4.01489 11.5174 3.97503 11.5121 3.97503 11.5121C3.97503 11.5121 4.066 11.4541 4.08727 11.4397C4.62433 11.0753 4.86135 10.4204 4.87766 9.84256C4.89116 9.36586 4.77789 8.98075 4.55873 8.75832C4.42114 8.61853 4.2391 8.54622 4.01764 8.54345H4.00828C3.61802 8.54345 3.17351 8.77608 2.86391 9.06514C2.79139 9.13286 2.58607 9.36249 2.58607 9.36249L2.71346 8.72265H2.03943L1 13.9414H1.67442L2.2825 10.8872C2.4141 10.3127 2.61588 9.94857 3.00265 9.58634L3.00902 9.58092C3.10478 9.50017 3.21431 9.42342 3.31743 9.36486C3.48785 9.26802 3.64203 9.2189 3.77569 9.2189C3.85497 9.2189 3.9265 9.23646 3.98836 9.27107C4.20723 9.39423 4.23388 9.69336 4.2482 9.8541C4.30432 10.4874 3.81252 10.9166 3.75626 10.9635C3.5945 11.098 3.42575 11.1634 3.24035 11.1634C2.99213 11.1634 2.80608 11.0759 2.7017 11.0274C2.69772 11.0466 2.67157 11.1741 2.67157 11.1741C2.64571 11.3024 2.5957 11.5601 2.5957 11.5601C2.86604 11.7902 3.40511 12.0482 4.11624 12.0888C4.17391 12.0922 4.23237 12.0939 4.29 12.0939C4.81259 12.0939 5.32464 11.958 5.81194 11.69L5.82115 11.685L5.82906 11.6917C6.01409 11.8501 6.1923 11.9274 6.25087 11.9528C6.59132 12.1004 6.9619 12.0913 6.99825 12.0913C7.44804 12.0913 7.86816 11.9624 7.98618 11.9229C8.7342 11.6725 9.15854 11.2043 9.31828 11.0302L9.4401 10.9025L9.51745 11.0443C9.61964 11.2325 9.73548 11.4457 9.93971 11.6778C10.0245 11.7742 10.3448 12.0886 10.9076 12.0886C11.4419 12.0886 11.9914 11.7296 11.9914 11.7296C11.9915 11.7297 12.1718 11.8707 12.3663 11.9618C12.6101 12.076 12.8942 12.0884 13.005 12.0884C13.5588 12.0884 14.016 11.8835 14.4875 11.424L14.5037 11.4082C14.5037 11.4083 14.5722 11.5703 14.6313 11.6547C14.9346 12.0884 15.3254 12.0898 15.4624 12.0898C15.589 12.0898 15.8017 12.068 15.9617 12.0065C16.6767 11.7317 17.232 10.967 17.4993 10.5356C17.4994 10.5355 17.7032 10.2144 17.944 9.72174L17.9978 9.61395C17.9978 9.61395 18.1263 9.91687 18.1263 9.91697C18.2002 10.0953 18.2691 10.2938 18.3019 10.4229C18.3924 10.7716 18.4531 11.078 18.2769 11.2963C18.1909 11.4017 18.0139 11.5151 17.8281 11.5151C17.7308 11.5151 17.6391 11.4849 17.5555 11.4252C17.5238 11.4021 17.491 11.3728 17.4575 11.3382C17.3209 11.5077 17.1793 11.6623 17.0361 11.7984C17.1591 11.8869 17.4465 12.0954 17.8767 12.0954C18.0076 12.0954 18.194 12.0618 18.3158 12.0017C18.8114 11.7569 19.0942 11.2478 18.9714 10.6123ZM15.3665 9.64663L15.4152 9.52612C15.5973 9.07472 15.8609 8.54256 16.2209 7.89924C16.6372 7.15524 16.914 6.85843 17.0419 6.74773L17.0806 6.71428L17.1039 6.69419L17.1053 6.72447L17.1077 6.77488C17.1148 6.92476 17.0659 7.14415 16.9771 7.36175C16.8292 7.72358 16.655 8.11796 16.2993 8.60957C16.1214 8.85534 15.8308 9.19517 15.481 9.56642L15.3913 9.66176L15.3372 9.71922L15.3665 9.64663ZM6.10845 10.8171L6.09277 10.8284C6.09277 10.8284 6.07027 10.7829 6.05758 10.7468C6.00632 10.6009 5.98937 10.3621 6.0149 10.1687C6.05997 9.83411 6.20963 9.60867 6.27193 9.52727C6.45783 9.2843 6.67091 9.15069 6.86951 9.12754C6.93856 9.1195 7.05732 9.12922 7.1605 9.22762C7.2576 9.32023 7.42892 9.64733 7.0595 10.0426C6.94686 10.163 6.8467 10.2595 6.61175 10.4523C6.43589 10.5974 6.16164 10.7816 6.10845 10.8171ZM12.203 10.8232L12.1859 10.8346L12.1804 10.8151L12.161 10.7469C12.1071 10.5567 12.0928 10.3621 12.1185 10.1684C12.163 9.83508 12.313 9.60888 12.3755 9.5271C12.5612 9.28412 12.7735 9.14223 12.9731 9.12759C12.986 9.12662 12.9996 9.12597 13.0137 9.12597C13.1108 9.12597 13.1927 9.15912 13.264 9.22731C13.3611 9.32023 13.5321 9.64782 13.1626 10.0426C13.0498 10.1631 12.9497 10.2596 12.7154 10.4525C12.5223 10.6114 12.2062 10.8211 12.203 10.8232Z"
          fill={color}
        />
      </svg>
    );
  }
);

IconPexels2BicolorSolid.displayName = "IconPexels2BicolorSolid";

export default IconPexels2BicolorSolid;
