<template>
<svg viewBox="0 0 130 130" xmlns="http://www.w3.org/2000/svg" :class="[`${prefix}-icon`, `${prefix}-icon-psm-api-fil`]" width="1em" height="1em" v-bind="$attrs"><defs><linearGradient x1=".148%" y1="6.014%" x2="100%" y2="82.167%" id="svg_ce8c316313__a"><stop stop-color="#1EE0E9" offset="0%"/><stop stop-color="#1BA8AF" offset="100%"/></linearGradient><linearGradient x1="50%" y1=".722%" x2="50%" y2="100%" id="svg_ce8c316313__b"><stop stop-color="#FFF" stop-opacity=".997" offset="0%"/><stop stop-color="#1BAAB1" offset="100%"/></linearGradient></defs><g fill="none" fill-rule="evenodd" fill-opacity=".73"><path d="M54,0 C71.0175751,0 84.8551957,13.7597363 84.8551957,30.6866085 C84.8551957,41.3564442 79.3250802,50.7548174 70.9787951,56.2456663 C78.3924378,58.5180382 85.1003102,62.2344329 90.7058816,67.032529 C77.500005,67.7065295 67,78.627061 67,92 C67,98.0864418 69.1750174,103.664881 72.7902001,108.000466 L0,108 L0,103.521324 C0,81.5060051 15.5509148,62.826572 37.0210426,56.2323611 C28.6742708,50.7415122 23.1448043,41.343788 23.1448043,30.6733033 C23.1448043,13.7597363 36.9824249,0 54,0 Z M82.0190347,79 L90,99 L85.6220258,99 L83.8817131,94.4570259 L75.914344,94.4570259 L74.2692046,99 L70,99 L77.7634262,79 L82.0190347,79 Z M99.698976,79.0007503 C101.903517,79.0102547 103.352627,79.11005 104.046305,79.3001364 C105.168299,79.6002729 106.107747,80.2528422 106.864648,81.2578445 C107.621549,82.2628467 108,83.5611642 108,85.1527967 C108,86.3806276 107.781834,87.412915 107.345503,88.2496589 C106.909172,89.0864029 106.354853,89.7435198 105.682547,90.2210095 C105.01024,90.6984993 104.326803,91.0145521 103.632235,91.1691678 C102.688335,91.3601637 101.32146,91.4556617 99.5316118,91.4556617 L99.5316118,91.4556617 L96.9536955,91.4556617 L96.9536955,99 L93,99 L93,79 Z M115,79 L115,99 L111,99 L111,79 L115,79 Z M80.475,84 L78,91 L83,91 L80.475,84 Z M99.2168172,82.0007359 L97,82 L97,88 L99.1724138,88 C100.736909,88 101.782886,87.8894231 102.310345,87.6682692 C102.837803,87.4471154 103.251277,87.1009615 103.550766,86.6298077 C103.850255,86.1586538 104,85.6105769 104,84.9855769 C104,84.2163462 103.789911,83.5817308 103.369732,83.0817308 C102.949553,82.5817308 102.417625,82.2692308 101.773946,82.1442308 C101.333972,82.0549451 100.481596,82.0071134 99.2168172,82.0007359 L99.2168172,82.0007359 Z" transform="translate(9 10)" :fill="useCurrentColor ? 'currentColor' : 'url(#svg_ce8c316313__a)'"/><path d="M54,0 C71.0175751,0 84.8551957,13.7597363 84.8551957,30.6866085 C84.8551957,41.3564442 79.3250802,50.7548174 70.9787951,56.2456663 C78.3924378,58.5180382 85.1003102,62.2344329 90.7058816,67.032529 C77.500005,67.7065295 67,78.627061 67,92 C67,98.0864418 69.1750174,103.664881 72.7902001,108.000466 L0,108 L0,103.521324 C0,81.5060051 15.5509148,62.826572 37.0210426,56.2323611 C28.6742708,50.7415122 23.1448043,41.343788 23.1448043,30.6733033 C23.1448043,13.7597363 36.9824249,0 54,0 Z M82.0190347,79 L90,99 L85.6220258,99 L83.8817131,94.4570259 L75.914344,94.4570259 L74.2692046,99 L70,99 L77.7634262,79 L82.0190347,79 Z M99.698976,79.0007503 C101.903517,79.0102547 103.352627,79.11005 104.046305,79.3001364 C105.168299,79.6002729 106.107747,80.2528422 106.864648,81.2578445 C107.621549,82.2628467 108,83.5611642 108,85.1527967 C108,86.3806276 107.781834,87.412915 107.345503,88.2496589 C106.909172,89.0864029 106.354853,89.7435198 105.682547,90.2210095 C105.01024,90.6984993 104.326803,91.0145521 103.632235,91.1691678 C102.688335,91.3601637 101.32146,91.4556617 99.5316118,91.4556617 L99.5316118,91.4556617 L96.9536955,91.4556617 L96.9536955,99 L93,99 L93,79 Z M115,79 L115,99 L111,99 L111,79 L115,79 Z M80.475,84 L78,91 L83,91 L80.475,84 Z M99.2168172,82.0007359 L97,82 L97,88 L99.1724138,88 C100.736909,88 101.782886,87.8894231 102.310345,87.6682692 C102.837803,87.4471154 103.251277,87.1009615 103.550766,86.6298077 C103.850255,86.1586538 104,85.6105769 104,84.9855769 C104,84.2163462 103.789911,83.5817308 103.369732,83.0817308 C102.949553,82.5817308 102.417625,82.2692308 101.773946,82.1442308 C101.333972,82.0549451 100.481596,82.0071134 99.2168172,82.0007359 L99.2168172,82.0007359 Z" transform="translate(7 11)" :fill="useCurrentColor ? 'currentColor' : 'url(#svg_ce8c316313__b)'"/></g></svg>
</template>
<script>

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