<script>
import Icon from '@iconify/css-svelte';

let {width, height, ...props} = $props();

const viewBox = {"width":24,"height":24};
const content = `<g class="ft5dv1b"><path fill="url(#SVGrIxS3rVY)" class="bdq2qbci"/><path fill="url(#SVGzMAGdbvj)" class="vbjwylby"/><defs><linearGradient id="SVGrIxS3rVY" x1="5.206" x2="10.404" y1="8.25" y2="19.899" gradientUnits="userSpaceOnUse"><stop class="z38eq9b"/><stop offset=".13" class="r9lwg4b"/><stop offset=".258" class="hz541vb"/><stop offset=".376" class="k9jbjrb"/><stop offset=".492" class="czswg0b"/><stop offset=".612" class="u1zflzb"/><stop offset=".731" class="brcz70b"/><stop offset=".829" class="yg4_vqk"/><stop offset="1" class="h29ddxb"/></linearGradient><linearGradient id="SVGzMAGdbvj" x1="19.866" x2="13.566" y1="15.825" y2="6.825" gradientUnits="userSpaceOnUse"><stop class="z38eq9b"/><stop offset=".13" class="r9lwg4b"/><stop offset=".258" class="hz541vb"/><stop offset=".376" class="k9jbjrb"/><stop offset=".492" class="czswg0b"/><stop offset=".612" class="u1zflzb"/><stop offset=".731" class="brcz70b"/><stop offset=".829" class="yg4_vqk"/><stop offset="1" class="h29ddxb"/></linearGradient></defs></g>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="token-branded:swap" {...props}></Icon>
<style>
:global .ft5dv1b {
  fill: none;
}

:global .bdq2qbci {
  d: path("M7.5 9.616v1.034l3.15-2.25L7.5 6.375v.92a4.95 4.95 0 0 0 .45 9.88c1.134 0 2.7-.399 3.6-1.35c1.125-1.299 2.466-4.57 2.466-4.57L9.999 13.86a2.59 2.59 0 0 1-4.165-.403A2.59 2.59 0 0 1 7.5 9.616");
}

:global .vbjwylby {
  d: path("M16.5 14.384V13.35l-3.15 2.25l3.15 2.025v-.92a4.95 4.95 0 0 0-.45-9.88c-1.134 0-2.7.399-3.6 1.35c-1.125 1.299-2.466 4.57-2.466 4.57L14 10.14a2.587 2.587 0 1 1 2.499 4.243");
}

:global .z38eq9b {
  stop-color: #0076ef;
}

:global .r9lwg4b {
  stop-color: #007ff6;
}

:global .hz541vb {
  stop-color: #0084f6;
}

:global .k9jbjrb {
  stop-color: #008bf9;
}

:global .czswg0b {
  stop-color: #009df9;
}

:global .u1zflzb {
  stop-color: #00aef9;
}

:global .brcz70b {
  stop-color: #00b9fa;
}

:global .yg4_vqk {
  stop-color: #00c5fb;
}

:global .h29ddxb {
  stop-color: #00ccfc;
}

</style>
