<template>
<svg viewBox="0 0 48 48" :fill="useCurrentColor ? 'currentColor' : 'currentColor'" :class="[`${prefix}-icon`, `${prefix}-icon-anti-crawler`]" width="1em" height="1em" v-bind="$attrs"><path fill-rule="evenodd" clip-rule="evenodd" d="M34 11.5A9.5 9.5 0 0024.5 2h-1a9.497 9.497 0 00-8.239 4.767l3.013 3.013A5.502 5.502 0 0123.5 6h1a5.5 5.5 0 015.5 5.5v.5h4v-.5zm-19.995-.323l-7.47-7.47a1 1 0 00-1.414 0L3.707 5.121a1 1 0 000 1.415l7.591 7.591-.008.003L15.161 18h.01l17.997 17.997-.002.007 2.973 2.975.004-.006 5.748 5.746a1 1 0 001.414 0l1.414-1.414a1 1 0 000-1.414l-7.016-7.016.003-.006L34 31.164v.006L20.827 18h.009l-4-4h-.009l-2-2h.009l-.831-.83v.007zM14 22.496l-4-4V25H5.282c-.446 0-.607.046-.77.134a.908.908 0 00-.378.378c-.088.162-.134.324-.134.77v1.436c0 .446.046.608.134.77.087.163.215.291.378.378.163.088.324.134.77.134H10v3c0 1.15.139 2.266.4 3.335l.015.063-.044.01-.34.09a8.925 8.925 0 00-1.484.57c-1.448.698-2.585 1.72-3.36 3.025-.676 1.137-1.076 2.267-1.167 4.905h3.998c.056-1.68.25-2.344.663-3.019.37-.607.887-1.059 1.58-1.383.476-.223.947-.373 1.688-.466l.012.02C14.402 43.252 18.88 46 24 46c3.74 0 7.137-1.467 9.649-3.856l-2.83-2.83A9.965 9.965 0 0124 42c-5.523 0-10-4.477-10-10v-9.504zm-3.559 13.001l.037.144.017.059-.054-.203zm33.553-23.496L39.549 12c-.026.692-.12 1.024-.284 1.3-.119.2-.266.333-.487.44-.365.175-.813.261-1.908.261H22.494l4 4H34v7.506l4 4V29h4.718c.446 0 .607-.046.77-.134a.908.908 0 00.378-.378c.088-.162.134-.324.134-.77v-1.436c0-.446-.046-.608-.134-.77a.908.908 0 00-.378-.378c-.163-.088-.324-.134-.77-.134H38l.002-7.036c1.235-.086 2.094-.324 2.872-.699.996-.479 1.777-1.182 2.31-2.079.487-.82.766-1.74.81-3.185zM8.45 12V12H6.229h2.222z"/></svg>
</template>
<script>

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