<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(#SVGH4pFLejp)" class="kl54ovhv"/><path fill="url(#SVGK1CYFbIe)" class="d0wzcwbk"/><path fill="url(#SVGf5lVbefX)" class="d74qc3b"/><path fill="url(#SVGd7gfmeXu)" class="p8rk3iy"/><defs><linearGradient id="SVGH4pFLejp" x1="19.986" x2="3.145" y1="7.506" y2="14.418" gradientUnits="userSpaceOnUse"><stop class="aqu8n6k"/><stop offset=".49" class="o7wcn3q"/><stop offset="1" class="e40kz0b"/></linearGradient><linearGradient id="SVGK1CYFbIe" x1="31.042" x2="-9.269" y1="1.888" y2="19.986" gradientUnits="userSpaceOnUse"><stop class="aqu8n6k"/><stop offset=".49" class="o7wcn3q"/><stop offset="1" class="e40kz0b"/></linearGradient><linearGradient id="SVGf5lVbefX" x1="43.977" x2="-58.386" y1="-44.916" y2="-14.224" gradientUnits="userSpaceOnUse"><stop class="aqu8n6k"/><stop offset=".49" class="o7wcn3q"/><stop offset="1" class="e40kz0b"/></linearGradient><linearGradient id="SVGd7gfmeXu" x1="20.003" x2="2.109" y1="7.504" y2="14.733" gradientUnits="userSpaceOnUse"><stop class="aqu8n6k"/><stop offset=".49" class="o7wcn3q"/><stop offset="1" class="e40kz0b"/></linearGradient></defs></g>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="token-branded:ray" {...props}></Icon>
<style>
:global .ft5dv1b {
  fill: none;
}

:global .kl54ovhv {
  d: path("M19 10v6l-7 3.88L5 16V8l7-3.894l5.506 2.928l.832-.468L12 3L4 7.501v8.998L12 21l8-4.501V9.288z");
}

:global .d0wzcwbk {
  d: path("M10.5 16H9v-4h3.5c.76-.008 1.498-.508 1.5-1.28c.008-.758-.748-1.225-1.5-1.22H9V8h3.794c1.602 0 2.693 1.2 2.705 2.72c.014 1.642-1.286 2.78-3.108 2.78h-1.892z");
}

:global .d74qc3b {
  d: path("M15.757 16h-1.743l-1.079-1.896c.427-.025 1.16-.2 1.574-.424z");
}

:global .p8rk3iy {
  d: path("m18.25 8.52l.875.48l.875-.48V7.501L19.125 7l-.875.502z");
}

:global .aqu8n6k {
  stop-color: #c200fb;
}

:global .o7wcn3q {
  stop-color: #3773fe;
}

:global .e40kz0b {
  stop-color: #5ac4be;
}

</style>
