<template>
<svg viewBox="0 0 48 48" :fill="useCurrentColor ? 'currentColor' : '#000'" :class="[`${prefix}-icon`, `${prefix}-icon-calculator`]" width="1em" height="1em" v-bind="$attrs"><path fill-rule="evenodd" clip-rule="evenodd" d="M42 4a2 2 0 012 2v36a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2h36zm-2 4H8v32h32V8zM13.735 26.907c-.315-.316-.462-.397-.64-.45a.909.909 0 00-.534 0c-.177.053-.324.134-.639.45l-1.016 1.015c-.315.315-.396.462-.45.64a.909.909 0 000 .534c.054.177.135.324.45.639l1.922 1.921-1.921 1.923-.108.11c-.228.242-.296.374-.343.529a.909.909 0 000 .535c.054.176.135.324.45.639l1.016 1.015.11.108c.242.227.374.296.53.343a.909.909 0 00.534 0l.065-.022c.151-.056.298-.153.574-.429l1.921-1.922 1.923 1.922c.315.315.462.397.639.45a.909.909 0 00.535 0c.176-.053.324-.135.639-.45l1.015-1.015c.315-.315.397-.463.45-.64a.909.909 0 000-.534c-.053-.177-.135-.324-.45-.64l-1.922-1.922 1.922-1.921.108-.11c.227-.242.296-.375.343-.53a.909.909 0 000-.534c-.054-.177-.136-.324-.45-.639l-1.016-1.015-.111-.108c-.242-.228-.374-.296-.528-.343a.909.909 0 00-.535 0l-.065.022c-.151.056-.298.153-.574.428l-1.923 1.922-1.921-1.921zM36.718 32c.446 0 .607.046.77.134a.906.906 0 01.378.378c.088.163.134.324.134.77v1.436c0 .446-.046.607-.134.77a.908.908 0 01-.378.378c-.163.088-.324.134-.77.134h-9.436c-.446 0-.608-.046-.77-.134a.908.908 0 01-.378-.378c-.088-.163-.134-.324-.134-.77v-1.436c0-.446.046-.607.134-.77a.908.908 0 01.378-.378c.162-.088.324-.134.77-.134h9.436zm.77-5.866c-.163-.088-.324-.134-.77-.134h-9.436c-.446 0-.608.046-.77.134a.908.908 0 00-.378.378c-.088.162-.134.324-.134.77v1.436c0 .446.046.608.134.77a.906.906 0 00.378.378c.162.088.324.134.77.134h9.436c.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-.378zM16.718 11c.446 0 .608.046.77.134a.906.906 0 01.378.378c.088.162.134.324.134.77V15h2.718c.446 0 .608.046.77.134a.906.906 0 01.378.378c.088.162.134.324.134.77v1.436c0 .446-.046.608-.134.77a.908.908 0 01-.378.378c-.162.088-.324.134-.77.134H18v2.718c0 .446-.046.608-.134.77a.908.908 0 01-.378.378c-.162.088-.324.134-.77.134h-1.436c-.446 0-.607-.046-.77-.134a.908.908 0 01-.378-.378c-.088-.162-.134-.324-.134-.77V19h-2.718c-.446 0-.607-.046-.77-.134a.908.908 0 01-.378-.378c-.088-.162-.134-.324-.134-.77v-1.436c0-.446.046-.607.134-.77a.908.908 0 01.378-.378c.162-.088.324-.134.77-.134H14v-2.718c0-.446.046-.607.134-.77a.908.908 0 01.378-.378c.162-.088.324-.134.77-.134h1.436zm20.77 4.134c-.163-.088-.324-.134-.77-.134h-9.436c-.446 0-.608.046-.77.134a.908.908 0 00-.378.378c-.088.162-.134.324-.134.77v1.436c0 .446.046.608.134.77a.906.906 0 00.378.378c.162.088.324.134.77.134h9.436c.446 0 .607-.046.77-.134a.908.908 0 00.378-.378c.088-.162.134-.324.134-.77v-1.436c0-.446-.046-.607-.134-.77a.908.908 0 00-.378-.378z"/></svg>
</template>
<script>

export default {
  name: 'IconCalculator',
  props: {
    prefix: {
        type: String,
        default: 'arco',
    },
    useCurrentColor: {
        type: Boolean,
        default: true,
    },
  },
};
</script>
