<script setup>
import { Icon } from '@iconify/css-vue';

const props = defineProps(["width","height"]);

const viewBox = {"width":24,"height":24};
const content = `<g class="ft5dv1b6b"><path clip-rule="evenodd" class="cxgrvw11b"/><path fill="url(#SVGcC0FTSxO)" clip-rule="evenodd" class="rfy8j6b_w"/><path fill="url(#SVGP7i7HcWC)" class="wjb_lcc0o"/><path fill="url(#SVGfMSnLeLq)" class="w91g5bcyy"/><path fill="url(#SVGvpf0Wdss)" clip-rule="evenodd" class="j3ffg2zhb"/><path fill="url(#SVGstuwNVjE)" class="vtj7sobqq"/><path fill="url(#SVG8Y61PcZs)" class="m4op-kbro"/><defs><linearGradient id="SVGcC0FTSxO" x1="18" x2="18" y1="4.384" y2="18.692" gradientUnits="userSpaceOnUse"><stop class="ov732lo5z"/><stop offset="1" class="iwjfcabni"/></linearGradient><linearGradient id="SVGP7i7HcWC" x1="21" x2="5.454" y1="14.455" y2="14.455" gradientUnits="userSpaceOnUse"><stop class="zr8gbt2fe"/><stop offset="1" class="h17ea9b7r"/></linearGradient><linearGradient id="SVGfMSnLeLq" x1="8.142" x2="7.621" y1=".545" y2="21.019" gradientUnits="userSpaceOnUse"><stop class="ov732lo5z"/><stop offset="1" class="fb7hb3kju"/></linearGradient><linearGradient id="SVGvpf0Wdss" x1="12" x2="12" y1="3.001" y2="21" gradientUnits="userSpaceOnUse"><stop class="v95f0aclm"/><stop offset="1" class="olec66h7t"/></linearGradient><linearGradient id="SVGstuwNVjE" x1="21" x2="3" y1="12.818" y2="12.818" gradientUnits="userSpaceOnUse"><stop class="cxn5kwbkn"/><stop offset="1" class="bw3s24szz"/></linearGradient><linearGradient id="SVG8Y61PcZs" x1="7" x2="7" y1="9.751" y2="16.001" gradientUnits="userSpaceOnUse"><stop class="irnga4n_v"/><stop offset="1" class="cb5h8qz2x"/></linearGradient></defs></g>`;
</script>
<template><Icon :width="width" :height="height" :viewBox="viewBox" :content="content" fallback="token-branded:bdx" /></template>
<style>
.bw3s24szz {
  stop-color: var(--svg-color--34b537, #34b537);
}

.cb5h8qz2x {
  stop-color: var(--svg-color--31a137, #31a137);
}

.cxgrvw11b {
  fill: var(--svg-color--35af3b, #35af3b);
  fill-rule: evenodd;
  d: path("M12 20.5a8.5 8.5 0 1 0 0-17a8.5 8.5 0 0 0 0 17m0 .5a8.997 8.997 0 0 0 9-9a9 9 0 0 0-9-9a9 9 0 0 0 0 18");
}

.cxn5kwbkn {
  stop-color: var(--svg-color--34a93a, #34a93a);
}

.fb7hb3kju {
  stop-color: var(--svg-color--116394, #116394);
}

.ft5dv1b6b {
  fill: none;
}

.h17ea9b7r {
  stop-color: var(--svg-color--1473ad, #1473ad);
}

.irnga4n_v {
  stop-color: var(--svg-color--35e11d, #35e11d);
}

.iwjfcabni {
  stop-color: var(--svg-color--1071ab, #1071ab);
}

.j3ffg2zhb {
  fill-rule: evenodd;
  d: path("M6.5 8.25V17c0 .55.45 1 1 1H13a1 1 0 0 0 1-1v-5.5a1 1 0 0 0-1-1H7.81zM12 13a.5.5 0 0 0-.5-.5H9a.5.5 0 0 0-.5.5v2.5a.5.5 0 0 0 .5.5h2.5a.5.5 0 0 0 .5-.5z");
}

.m4op-kbro {
  d: path("M10.5 10.5H7.81L6.5 8.25v7c.295.59.75.75 1.25.75H9a.5.5 0 0 1-.5-.5V13a.5.5 0 0 1 .5-.5h1.5z");
}

.olec66h7t {
  stop-color: var(--svg-color--34b238, #34b238);
}

.ov732lo5z {
  stop-color: var(--svg-color--72a8cf, #72a8cf);
}

.rfy8j6b_w {
  fill-rule: evenodd;
  d: path("M17 5.75v8.75a1 1 0 0 1-1 1h-5.5a1 1 0 0 1-1-1V9c0-.55.45-1 1-1h5.19zm-5.5 4.75a.5.5 0 0 1 .5-.5h2.5a.5.5 0 0 1 .5.5V13a.5.5 0 0 1-.5.5H12a.5.5 0 0 1-.5-.5z");
}

.v95f0aclm {
  stop-color: var(--svg-color--36dd21, #36dd21);
}

.vtj7sobqq {
  d: path("M6.5 15.25V17c0 .55.45 1 1 1H11c.6 0 1-.25 1-1v-1.5a.5.5 0 0 1-.5.5H7.75c-.5 0-.955-.16-1.25-.75");
}

.w91g5bcyy {
  d: path("M13 8h-2.5a1 1 0 0 0-1 1v3.75c.43.714 1 .75 1.47.75H12a.5.5 0 0 1-.5-.5v-2.5a.5.5 0 0 1 .5-.5h1z");
}

.wjb_lcc0o {
  d: path("M15 13a.5.5 0 0 1-.5.5h-3.53c-.47 0-1.04-.034-1.47-.75v1.75c0 .55.45 1 1 1H14c.62 0 1-.5 1-1z");
}

.zr8gbt2fe {
  stop-color: var(--svg-color--0f6192, #0f6192);
}

</style>
