<template>
<svg viewBox="0 0 48 48" :fill="useCurrentColor ? 'currentColor' : 'currentColor'" :class="[`${prefix}-icon`, `${prefix}-icon-technology`]" width="1em" height="1em" v-bind="$attrs"><path fill-rule="evenodd" clip-rule="evenodd" d="M40.97 7.03c3.975 3.974 2.802 10.304-1.5 16.97 4.302 6.665 5.475 12.996 1.5 16.97-3.974 3.975-10.304 2.802-16.97-1.5-6.665 4.302-12.996 5.475-16.97 1.5C3.054 36.996 4.227 30.666 8.53 24c-4.302-6.666-5.475-12.996-1.5-16.97C11.003 3.054 17.334 4.227 24 8.53c6.666-4.302 12.996-5.475 16.97-1.5zM36.95 27.504l-.065.079a58.604 58.604 0 01-4.399 4.901 58.464 58.464 0 01-4.98 4.462c4.773 2.762 8.648 3.184 10.637 1.195 1.99-1.989 1.567-5.864-1.193-10.637zm-25.977.139l.08-.14a58.467 58.467 0 004.463 4.981 58.677 58.677 0 004.98 4.463c-4.773 2.761-8.648 3.183-10.637 1.194-1.97-1.97-1.575-5.789 1.114-10.499zM24 13.386l-.04.03c-1.805 1.358-3.692 3-5.617 4.926-1.94 1.94-3.592 3.84-4.955 5.656 1.362 1.818 3.015 3.718 4.955 5.658 1.94 1.94 3.84 3.592 5.656 4.955 1.818-1.362 3.718-3.015 5.658-4.955 1.94-1.94 3.593-3.84 4.956-5.657-1.364-1.817-3.017-3.717-4.956-5.657-1.94-1.94-3.84-3.593-5.657-4.956zM28 24a4 4 0 10-8 0 4 4 0 008 0zM9.858 9.858c-1.99 1.989-1.567 5.864 1.194 10.637a58.674 58.674 0 014.463-4.98 58.604 58.604 0 014.901-4.4l.08-.063C15.721 8.29 11.846 7.869 9.857 9.858zm17.646 1.194l.14-.08c4.71-2.69 8.528-3.084 10.498-1.114 1.99 1.989 1.567 5.864-1.194 10.638a58.461 58.461 0 00-4.463-4.981 58.484 58.484 0 00-4.981-4.463z" fill-opacity="1"/></svg>
</template>
<script>

export default {
  name: 'IconTechnology',
  props: {
    prefix: {
        type: String,
        default: 'm',
    },
    useCurrentColor: {
        type: Boolean,
        default: false,
    },
  },
};
</script>
