<template><svg aria-hidden="true" :fill="color" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32px" height="32px"><path fill-rule="evenodd" d="M15.5 5.011q-.98.046-1.908.253a20 20 0 0 0-1.919 3.941q1.881.26 3.827.291zm-3.318.67A11 11 0 0 0 7.98 8.47q1.321.346 2.686.58c.408-1.174.916-2.3 1.515-3.37M7.265 9.313A10.95 10.95 0 0 0 5.011 15.5h4.495c.044-1.902.339-3.742.853-5.488a32 32 0 0 1-3.094-.7M5.011 16.5a10.95 10.95 0 0 0 2.224 6.147 32 32 0 0 1 3.11-.706 21.2 21.2 0 0 1-.84-5.441zm2.933 6.99a11 11 0 0 0 4.238 2.83 21 21 0 0 1-1.53-3.417 31 31 0 0 0-2.708.587m5.648 3.246q.928.208 1.908.253v-4.534q-1.954.032-3.844.293a20 20 0 0 0 1.936 3.988m2.908.253q.98-.045 1.908-.253a20 20 0 0 0 1.936-3.988 32 32 0 0 0-3.844-.293zm3.319-.67a11 11 0 0 0 4.237-2.829q-1.332-.351-2.707-.587a21 21 0 0 1-1.53 3.416m4.947-3.672a10.95 10.95 0 0 0 2.223-6.147h-4.495a21.2 21.2 0 0 1-.84 5.441q1.585.278 3.111.706m2.223-7.147a10.95 10.95 0 0 0-2.254-6.187 32 32 0 0 1-3.094.7c.514 1.745.81 3.585.853 5.487zm-2.97-7.03a11 11 0 0 0-4.2-2.79 21 21 0 0 1 1.514 3.37q1.364-.232 2.686-.58m-5.61-3.206a11 11 0 0 0-1.909-.253v4.485a32 32 0 0 0 3.827-.29 20 20 0 0 0-1.919-3.942M16 3C8.82 3 3 8.82 3 16s5.82 13 13 13 13-5.82 13-13S23.18 3 16 3m.5 7.496a33 33 0 0 0 4.145-.326c.51 1.694.804 3.48.849 5.33H16.5zm0 6.004h4.994a20.1 20.1 0 0 1-.835 5.282 33 33 0 0 0-4.159-.327zm-1 0v4.955c-1.41.02-2.798.132-4.159.327-.502-1.679-.79-3.45-.835-5.282zm0-1h-4.994c.045-1.85.339-3.636.85-5.33q2.036.293 4.144.326z"/></svg></template>
<script setup lang="ts">
/**
 * Worldwide32 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>
