<template>
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 48 48" :class="[`${prefix}-icon`, `${prefix}-icon-vip`]" width="1em" height="1em" v-bind="$attrs"><defs><linearGradient x1="0" y1="0" x2="1" y2="1" id="svg_2101db6635__b"><stop offset="0%" stop-color="#D334F7"/><stop offset="100%" stop-color="#7C34F7"/></linearGradient><clipPath id="svg_2101db6635__a"><rect width="48" height="48" rx="0"/></clipPath></defs><g clip-path="url(#svg_2101db6635__a)"><path d="M43.273240625,6.1485675C43.110140625,4.9001935,41.996940625,3.960022,40.608540625,4.06230286C32.716640625,4.5920845,25.615140625,8.0764475,20.611440625,13.8748375C20.093840625,14.4739875,19.545740625,15.1109875,18.989740625,15.7734875L11.632500624999999,16.9036875C11.030300624999999,16.9974875,10.484670625,17.2958875,10.097350625,17.7464875L5.063392625,23.5813875C4.507455125,24.2219875,4.344798625,25.1097875,4.637111625,25.8989875C4.929423625,26.6845875,5.643700625,27.2751875,6.4992206249999995,27.4395875L11.974880625,28.5052875C11.610660625000001,32.2660875,13.522830625,34.654287499999995,15.265640625,36.023287499999995C15.417240625,36.1392875,15.570840625,36.2525875,15.726540625,36.3630875C18.058240625,37.9974875,20.704640625,38.4480875,23.518640625,37.6856875L25.584740625,42.4013875C25.922040625,43.1674875,26.667440625,43.7202875,27.533340625,43.8433875C27.657540625,43.8603875,27.778140625,43.8677875,27.896240625,43.8677875C28.650140625,43.8677875,29.357740625,43.5510875,29.837540625,42.9969875L34.868640625,37.1620875C35.258340625,36.7114875,35.461640625,36.1438875,35.439840625,35.5593875L35.196140625,28.8585875C35.817340625,28.1594875,36.419040625,27.4616875,37.035240625,26.7467875C42.038340625,20.9483875,44.252440625,13.6349275,43.273240625,6.1485675ZM30.556040625,21.7715875C28.633040625,21.7410875,27.099740625,20.2321875,27.131440625,18.401787499999998C27.160640625,16.567587500000002,28.746340625,15.1060875,30.665640625,15.1365875C32.588740625,15.1645875,34.122140625,16.674687499999997,34.091640625,18.5088875C34.058740625,20.3405875,32.477940625,21.7995875,30.556040625,21.7715875ZM16.348240625000003,40.1287875L10.318500625,34.7408875C10.095660625,34.5374875,9.770490625,34.464487500000004,9.472080625,34.5533875C9.173060625,34.6385875,8.947780625,34.868787499999996,8.876490624999999,35.1561875L7.049020625,42.6145875C6.977770625,42.7326875,6.938810625,42.8690875,6.938810625,43.0188875C6.938810625,43.4803875,7.298060625,43.8287875,7.826630625,43.8482875L7.843690625,43.8482875C7.925910625,43.8482875,8.012910625,43.8348875,8.094520625,43.8116875L16.005940625,41.5269875C16.302440625,41.4404875,16.530240624999998,41.2102875,16.599640625,40.9204875C16.671040625,40.6330875,16.573540625,40.3321875,16.348240625000003,40.1287875L16.348240625000003,40.1287875Z" :fill="useCurrentColor ? 'currentColor' : 'url(#svg_2101db6635__b)'"/></g></svg>
</template>
<script>

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