<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(#SVGouYIodiL)" class="yc-43u4j"/><path class="w1m38hc"/><path fill="url(#SVG1sUnWc6m)" class="d8xi1bcw"/><path class="axzi0lbl"/><defs><linearGradient id="SVGouYIodiL" x1="20.209" x2="2.124" y1="4.958" y2="16.505" gradientUnits="userSpaceOnUse"><stop class="ubq8uzb"/><stop offset=".28" class="f3-pagb"/><stop offset=".52" class="hpfci5c"/><stop offset=".84" class="ar-mibc"/><stop offset="1" class="rrfz4ow"/></linearGradient><linearGradient id="SVG1sUnWc6m" x1="20.358" x2="2.478" y1="3.648" y2="8.214" gradientUnits="userSpaceOnUse"><stop class="nkseq5b"/><stop offset=".25" class="oh3eesk"/><stop offset=".47" class="s45bpgb"/><stop offset="1" class="jw3yn6b"/></linearGradient></defs></g>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="token-branded:cgpt" {...props}></Icon>
<style>
:global .ft5dv1b {
  fill: none;
}

:global .yc-43u4j {
  d: path("M3 18.336L4.8 17.1V6.9l2.1-2.1h10.44l1.86 2.1l1.128-.678a.34.34 0 0 0 .06-.522L17.88 3.096A.32.32 0 0 0 17.652 3H6.024a.32.32 0 0 0-.228.096l-2.7 2.808A.33.33 0 0 0 3 6.138z");
}

:global .w1m38hc {
  fill: #e1e7cd;
  d: path("M6.9 4.8L4.8 6.9v10.242L6.9 19.2h10.2l2.1-2.1V6.858L17.4 4.8z");
}

:global .d8xi1bcw {
  d: path("M20.676 11.664H19.2v5.34L17.1 19.2H6.9l-2.1-2.1L3 18.336l2.478 2.568c.06.06.144.096.228.096h11.946a.33.33 0 0 0 .228-.096l3.024-3.138c.06-.06.096-.15.096-.24V12a.333.333 0 0 0-.324-.336");
}

:global .axzi0lbl {
  fill: #1a1a24;
  d: path("M9.6 14.4a1.2 1.2 0 1 0 0-2.4a1.2 1.2 0 0 0 0 2.4m4.8 0a1.2 1.2 0 1 0 0-2.4a1.2 1.2 0 0 0 0 2.4");
}

:global .ubq8uzb {
  stop-color: #684bfd;
}

:global .f3-pagb {
  stop-color: #4663e9;
}

:global .hpfci5c {
  stop-color: #4380e8;
}

:global .ar-mibc {
  stop-color: #17dac6;
}

:global .rrfz4ow {
  stop-color: #18d6c9;
}

:global .nkseq5b {
  stop-color: #f17165;
}

:global .oh3eesk {
  stop-color: #f19c5c;
}

:global .s45bpgb {
  stop-color: #e9be4d;
}

:global .jw3yn6b {
  stop-color: #e7c653;
}

</style>
