<template>
<svg viewBox="0 0 48 48" :fill="useCurrentColor ? 'currentColor' : 'currentColor'" :class="[`${prefix}-icon`, `${prefix}-icon-profit-model`]" width="1em" height="1em" v-bind="$attrs"><path fill-rule="evenodd" clip-rule="evenodd" d="M23 2c8.846 0 16.472 5.22 19.966 12.75l1.893-.507a1 1 0 011.187 1.338l-2.483 6.187a1 1 0 01-1.546.414l-5.244-4.116a1 1 0 01.359-1.753l1.899-.508C36.049 9.985 29.99 6 23 6 13.059 6 5 14.059 5 24s8.059 18 18 18c8.566 0 15.735-5.984 17.554-14h4.083C42.756 38.24 33.784 46 23 46 10.85 46 1 36.15 1 24S10.85 2 23 2zm1.254 10a1 1 0 011 1v2.203c1.01.237 1.921.66 2.73 1.267 1.348 1.012 2.056 2.484 2.121 4.393a.25.25 0 01-.241.258h-3.477a.25.25 0 01-.238-.172l-.012-.063c-.057-.953-.461-1.612-1.224-2.007-.524-.27-1.185-.406-1.983-.406-.884 0-1.578.175-2.087.52-.486.328-.722.774-.722 1.363 0 .526.224.903.696 1.166.323.187 1.057.42 2.183.688l2.976.715c1.337.32 2.353.752 3.05 1.3 1.094.863 1.642 2.112 1.642 3.724 0 1.651-.635 3.03-1.897 4.121-.91.785-2.083 1.285-3.517 1.501V35a1 1 0 01-1 1h-2a1 1 0 01-1-1l-.002-1.5c-1.279-.24-2.354-.707-3.224-1.4C16.678 31.024 16 29.54 16 27.668a.25.25 0 01.25-.25h3.445a.25.25 0 01.232.157l.016.059c.104.747.303 1.295.59 1.645.531.644 1.465.975 2.819.975.825 0 1.49-.09 1.99-.267.911-.325 1.346-.9 1.346-1.768 0-.484-.205-.845-.63-1.111-.472-.288-1.234-.549-2.28-.778l-1.83-.41c-1.825-.413-3.093-.864-3.812-1.362-1.236-.846-1.855-2.171-1.855-3.945 0-1.617.592-2.97 1.77-4.04.812-.74 1.88-1.221 3.201-1.448L21.254 13a1 1 0 011-1h2z"/></svg>
</template>
<script>

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