import type { SVGProps } from 'react';

export function LinkedInIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
        <path d="M13.3333 6.66669C14.6593 6.66669 15.9311 7.19347 16.8688 8.13115C17.8065 9.06884 18.3333 10.3406 18.3333 11.6667V17.5H14.9999V11.6667C14.9999 11.2247 14.8243 10.8007 14.5118 10.4882C14.1992 10.1756 13.7753 10 13.3333 10C12.8912 10 12.4673 10.1756 12.1547 10.4882C11.8422 10.8007 11.6666 11.2247 11.6666 11.6667V17.5H8.33325V11.6667C8.33325 10.3406 8.86004 9.06884 9.79772 8.13115C10.7354 7.19347 12.0072 6.66669 13.3333 6.66669Z" stroke="#938048" strokeWidth="1.5" strokeLinecap="round" strokeLinejoin="round" />
        <path d="M5.00008 7.5H1.66675V17.5H5.00008V7.5Z" stroke="#938048" strokeWidth="1.5" strokeLinecap="round" strokeLinejoin="round" />
        <path d="M3.33341 5.00002C4.25389 5.00002 5.00008 4.25383 5.00008 3.33335C5.00008 2.41288 4.25389 1.66669 3.33341 1.66669C2.41294 1.66669 1.66675 2.41288 1.66675 3.33335C1.66675 4.25383 2.41294 5.00002 3.33341 5.00002Z" stroke="#938048" strokeWidth="1.5" strokeLinecap="round" strokeLinejoin="round" />
    </svg>
  );
}

export function InstagramIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
        <path d="M14.1667 1.66663H5.83335C3.53217 1.66663 1.66669 3.53211 1.66669 5.83329V14.1666C1.66669 16.4678 3.53217 18.3333 5.83335 18.3333H14.1667C16.4679 18.3333 18.3334 16.4678 18.3334 14.1666V5.83329C18.3334 3.53211 16.4679 1.66663 14.1667 1.66663Z" stroke="#938048" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" />
        <path d="M13.3333 9.47501C13.4362 10.1685 13.3177 10.8769 12.9948 11.4992C12.6719 12.1215 12.1609 12.6262 11.5347 12.9414C10.9084 13.2566 10.1987 13.3663 9.50647 13.255C8.81425 13.1436 8.17478 12.8167 7.67901 12.321C7.18324 11.8252 6.85642 11.1857 6.74504 10.4935C6.63365 9.8013 6.74337 9.09159 7.05858 8.46532C7.3738 7.83905 7.87847 7.32812 8.5008 7.00521C9.12313 6.68229 9.83144 6.56383 10.525 6.66667C11.2324 6.77158 11.8874 7.10123 12.3931 7.60693C12.8988 8.11263 13.2284 8.76757 13.3333 9.47501Z" stroke="#938048" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" />
        <path d="M14.5833 5.41663H14.5916" stroke="#938048" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" />
    </svg>
  );
}

export function YouTubeIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
        <g clipPath="url(#clip0_219_245)">
            <path d="M18.7832 5.34998C18.6843 4.95449 18.4826 4.59212 18.1988 4.29948C17.9149 4.00685 17.5589 3.7943 17.1666 3.68331C15.7332 3.33331 9.99991 3.33331 9.99991 3.33331C9.99991 3.33331 4.26657 3.33331 2.83324 3.71665C2.44095 3.82763 2.08489 4.04018 1.80103 4.33282C1.51717 4.62546 1.31556 4.98782 1.21657 5.38331C0.954252 6.83794 0.825937 8.31357 0.83324 9.79165C0.823889 11.2809 0.952213 12.7677 1.21657 14.2333C1.32571 14.6165 1.53183 14.9651 1.81503 15.2454C2.09822 15.5257 2.44892 15.7282 2.83324 15.8333C4.26657 16.2166 9.99991 16.2166 9.99991 16.2166C9.99991 16.2166 15.7332 16.2166 17.1666 15.8333C17.5589 15.7223 17.9149 15.5098 18.1988 15.2171C18.4826 14.9245 18.6843 14.5621 18.7832 14.1666C19.0435 12.723 19.1718 11.2586 19.1666 9.79165C19.1759 8.30244 19.0476 6.81556 18.7832 5.34998Z" stroke="#938048" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" />
            <path d="M8.125 12.5167L12.9167 9.79165L8.125 7.06665V12.5167Z" stroke="#938048" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" />
        </g>
        <defs>
            <clipPath id="clip0_219_245">
                <rect width="20" height="20" fill="white" />
            </clipPath>
        </defs>
    </svg>
  );
}
