<template>
<svg viewBox="0 0 130 130" xmlns="http://www.w3.org/2000/svg" :class="[`${prefix}-icon`, `${prefix}-icon-psm-fx`]" width="1em" height="1em" v-bind="$attrs"><defs><linearGradient x1="59.971%" y1="3.616%" x2="29.513%" y2="92.177%" id="svg_4954de9db9__a"><stop stop-color="#1BA8AF" stop-opacity=".59" offset="0%"/><stop stop-color="#FFF" stop-opacity=".394" offset="100%"/></linearGradient></defs><g fill="none" fill-rule="nonzero"><path d="M56,0 C86.8,0 112,25.2 112,56 C112,86.8 86.8,112 56,112 C25.2,112 0,86.8 0,56 C0,25.2 25.2,0 56,0 Z M56,8.61538462 C29.9384615,8.61538462 8.61538462,29.9384615 8.61538462,56 C8.61538462,82.0615385 29.9384615,103.384615 56,103.384615 C82.0615385,103.384615 103.384615,82.0615385 103.384615,56 C103.384615,29.9384615 82.0615385,8.61538462 56,8.61538462 Z M77.7334137,28.7809635 C79.4674697,28.137107 81.4182827,28.5663447 82.9355816,30.0686767 C84.2361236,31.3563898 84.8863946,33.2879595 84.2361236,35.0049104 L75.5658438,63.3345994 C73.8317878,68.9146897 69.4966479,73.2070668 63.8609659,74.7093988 L35.2490424,83.2941531 C34.8155284,83.5087719 34.1652574,83.5087719 33.7317434,83.5087719 C32.4312015,83.5087719 30.9139025,83.0795342 30.0468745,82.0064399 C28.7463325,80.7187268 28.0960615,78.7871571 28.7463325,77.0702062 L37.4166124,48.7405172 C39.1506684,43.1604269 43.4858083,38.8680498 49.1214902,37.3657178 Z M73.8317878,38.8680498 L51.7225741,45.3066155 C48.9047332,46.1650909 46.7371632,48.3112795 45.8701352,51.1013246 L39.1506684,73.2070668 L61.259882,66.7685011 C64.0777229,65.9100257 66.2452929,63.7638371 67.1123209,60.973792 L73.8317878,38.8680498 Z M56.4912281,52.0701754 C58.932908,52.0701754 60.9122807,54.0495481 60.9122807,56.4912281 C60.9122807,58.932908 58.932908,60.9122807 56.4912281,60.9122807 C54.0495481,60.9122807 52.0701754,58.932908 52.0701754,56.4912281 C52.0701754,54.0495481 54.0495481,52.0701754 56.4912281,52.0701754 Z" transform="translate(11 8)" :fill="useCurrentColor ? 'currentColor' : 'url(#svg_4954de9db9__a)'"/><g :fill="useCurrentColor ? 'currentColor' : '#1BA8AF'"><path d="M56,0 C25.2,0 0,25.2 0,56 C0,86.8 25.2,112 56,112 C86.8,112 112,86.8 112,56 C112,25.2 86.8,0 56,0 Z M56,103.384615 C29.9384615,103.384615 8.61538462,82.0615385 8.61538462,56 C8.61538462,29.9384615 29.9384615,8.61538462 56,8.61538462 C82.0615385,8.61538462 103.384615,29.9384615 103.384615,56 C103.384615,82.0615385 82.0615385,103.384615 56,103.384615 Z" transform="translate(7 10)"/><path d="M78.2421856,28.2896431 L49.6302621,36.8716598 C43.9945802,38.3735128 39.6594403,42.6645212 37.9253843,48.2428321 L29.2551045,76.5634874 C28.6048335,78.2798908 29.2551045,80.2108445 30.5556464,81.4981471 C31.4226744,82.5708992 32.9399734,83 34.2405154,83 C34.6740294,83 35.3243004,83 35.7578144,82.7854496 L64.3697379,74.2034328 C70.0054198,72.7015799 74.3405597,68.4105715 76.0746157,62.8322606 L84.7448955,34.5116052 C85.3951665,32.7952019 84.7448955,30.8642481 83.4443536,29.5769456 C81.9270546,28.0750926 79.9762416,27.6459918 78.2421856,28.2896431 Z M67.6210928,60.472206 C66.7540648,63.2613614 64.5864949,65.4068656 61.7686539,66.2650673 L39.6594403,72.7015799 L46.3789072,50.6028867 C47.2459352,47.8137312 49.4135051,45.668227 52.2313461,44.8100254 L74.3405597,38.3735128 L67.6210928,60.472206 Z" transform="translate(7 10)"/><path d="M52,56.5 C52,58.9852814 54.0147186,61 56.5,61 C58.9852814,61 61,58.9852814 61,56.5 C61,54.0147186 58.9852814,52 56.5,52 C54.0147186,52 52,54.0147186 52,56.5 Z" transform="translate(7 10)"/></g></g></svg>
</template>
<script>

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