<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path d="M10.478 2.76c-1.418.067-2.387.293-3.234.626-.877.341-1.62.8-2.359 1.542A6.5 6.5 0 0 0 3.352 7.29c-.329.849-.551 1.818-.614 3.238s-.076 1.876-.07 5.496c.008 3.621.024 4.075.092 5.498.068 1.418.294 2.386.626 3.234.343.876.8 1.619 1.543 2.358a6.5 6.5 0 0 0 2.365 1.534c.848.327 1.818.55 3.237.613s1.876.077 5.496.07 4.075-.023 5.497-.09c1.422-.068 2.386-.295 3.233-.627.877-.343 1.62-.8 2.36-1.542a6.5 6.5 0 0 0 1.532-2.365c.328-.848.552-1.818.613-3.236.062-1.423.077-1.878.07-5.498s-.023-4.074-.09-5.496c-.068-1.422-.294-2.387-.627-3.235a6.55 6.55 0 0 0-1.541-2.359 6.5 6.5 0 0 0-2.365-1.533c-.848-.328-1.818-.552-3.237-.613s-1.876-.077-5.497-.07-4.075.022-5.497.092m.156 24.103c-1.3-.056-2.006-.272-2.476-.453a4.15 4.15 0 0 1-1.536-.994 4.1 4.1 0 0 1-1-1.532c-.182-.47-.402-1.175-.463-2.475-.066-1.405-.08-1.827-.088-5.387s.006-3.98.068-5.386c.055-1.3.272-2.006.453-2.476.24-.624.529-1.067.994-1.535.466-.469.91-.757 1.532-1 .47-.184 1.175-.402 2.474-.464 1.406-.067 1.828-.08 5.387-.088 3.56-.008 3.982.006 5.388.068 1.3.056 2.006.271 2.476.453.623.24 1.066.528 1.535.994s.757.909 1 1.532c.184.469.402 1.174.464 2.474.067 1.406.082 1.828.088 5.387.007 3.558-.006 3.981-.067 5.386-.057 1.3-.273 2.006-.454 2.477a4.1 4.1 0 0 1-.995 1.535c-.465.469-.909.757-1.531 1-.47.183-1.175.402-2.474.464-1.406.066-1.827.08-5.388.088s-3.98-.007-5.387-.068m10.87-17.99a1.6 1.6 0 1 0 3.2-.005 1.6 1.6 0 0 0-3.2.006m-12.35 7.14a6.847 6.847 0 1 0 13.692-.029 6.847 6.847 0 0 0-13.692.03m2.402-.005a4.444 4.444 0 1 1 8.889-.017 4.444 4.444 0 0 1-8.89.017"/></svg></template>
<script setup lang="ts">
/**
 * SocialInstagram32 is an SVG icon wrapped in a Vue component to make it easier to use.
 */
withDefaults(
  defineProps<{
    /**
     * Define the color of the icon.
     */
    color?: string;
  }>(),
  {
    color: 'currentColor',
  },
);
</script>
