<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 class="q10xp_jwt"/><path fill="url(#SVGs5is5dMx)" class="qul1jvlue"/><path fill="url(#SVGeT1Mvbxj)" class="akxkw1b-j"/><path fill="url(#SVGpMmEYdXD)" class="z_88viy3m"/><defs><linearGradient id="SVGs5is5dMx" x1="17.203" x2="3.51" y1="5.621" y2="16.918" gradientUnits="userSpaceOnUse"><stop class="u0d3h_bsg"/><stop offset=".12" class="e-jm6z8qv"/><stop offset=".28" class="ba7d14p-f"/><stop offset=".43" class="yklvn2b3r"/><stop offset=".65" class="ve25scbwq"/><stop offset=".84" class="gr3kx96-m"/><stop offset="1" class="ic8p1wrbb"/></linearGradient><linearGradient id="SVGeT1Mvbxj" x1="20.527" x2="-.171" y1="4.367" y2="10.354" gradientUnits="userSpaceOnUse"><stop class="tzzrtwblh"/><stop offset=".16" class="koywnqbqt"/><stop offset=".57" class="xl8e7ib2i"/><stop offset="1" class="h5mmzcvcf"/></linearGradient><linearGradient id="SVGpMmEYdXD" x1="20.522" x2="6.1" y1="11.42" y2="17.952" gradientUnits="userSpaceOnUse"><stop class="y9tzhebqk"/><stop offset=".39" class="d5ysf-bei"/><stop offset=".86" class="bv53ig-fa"/><stop offset="1" class="vn9limbbk"/></linearGradient></defs></g>`;
</script>
<template><Icon :width="width" :height="height" :viewBox="viewBox" :content="content" fallback="token-branded:swth" /></template>
<style>
.akxkw1b-j {
  d: path("M19.266 10.508c-1.778.732-4.513.929-5.852.929a11.1 11.1 0 0 1-4.828 4.501h.045c3.377-.281 5.627-3.095 5.627-3.939c1.013.17 3.292.17 5.053-.973a7 7 0 0 0-.045-.518");
}

.ba7d14p-f {
  stop-color: var(--svg-color--a6eaed, #a6eaed);
}

.bv53ig-fa {
  stop-color: var(--svg-color--46a7ba, #46a7ba);
}

.d5ysf-bei {
  stop-color: var(--svg-color--a6f3fb, #a6f3fb);
}

.e-jm6z8qv {
  stop-color: var(--svg-color--e9fdfe, #e9fdfe);
}

.ft5dv1b6b {
  fill: none;
}

.gr3kx96-m {
  stop-color: var(--svg-color--439cba, #439cba);
}

.h5mmzcvcf {
  stop-color: var(--svg-color--35729f, #35729f);
}

.ic8p1wrbb {
  stop-color: var(--svg-color--3b7db2, #3b7db2);
}

.koywnqbqt {
  stop-color: var(--svg-color--9cb6ba, #9cb6ba);
}

.q10xp_jwt {
  fill: var(--svg-color--0d4947, #0d4947);
  fill-opacity: var(--svg-fill-opacity--.53, .53);
  d: path("M5.245 13.688H3.557c.9 1.125 2.065 1.592 2.532 1.688z");
}

.qul1jvlue {
  d: path("M5.864 15.433a5.3 5.3 0 0 0 2.758.506c3.376-.281 5.626-3.095 5.626-3.939c1.013.17 3.292.17 5.053-.973A7.316 7.316 0 1 0 5.87 15.433z");
}

.tzzrtwblh {
  stop-color: var(--svg-color--55a6ad, #55a6ad);
}

.u0d3h_bsg {
  stop-color: var(--svg-color--d1fafe, #d1fafe);
}

.ve25scbwq {
  stop-color: var(--svg-color--5dc8c8, #5dc8c8);
}

.vn9limbbk {
  stop-color: var(--svg-color--3b7cb2, #3b7cb2);
}

.xl8e7ib2i {
  stop-color: var(--svg-color--4092a0, #4092a0);
}

.y9tzhebqk {
  stop-color: var(--svg-color--8cf2fc, #8cf2fc);
}

.yklvn2b3r {
  stop-color: var(--svg-color--77d4d7, #77d4d7);
}

.z_88viy3m {
  d: path("M11.811 19.876c5.076 0 9.189-3.922 9.189-8.755v-.248c-1.632 1.436-3.472 2.206-5.908 1.97c-.377 1.463-1.97 4.22-5.34 4.22c-2.886 0-5.402-1.924-6.752-3.46c1.12 3.629 4.636 6.273 8.806 6.273z");
}

</style>
