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

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

const viewBox = {"width":24,"height":24};
const content = `<g class="ft5dv1b"><path class="g63aanb"/><path class="tk2hrsl"/><path class="b1lbp9b"/><path class="t-gi1wb"/><path class="vzo1cobw"/><path class="jbo99jto"/><path class="lbya9nbs"/><path fill="url(#SVGorXsxcNd)" class="sdb8vjb"/><defs><linearGradient id="SVGorXsxcNd" x1="10.364" x2="15.273" y1="13.636" y2="16.636" gradientUnits="userSpaceOnUse"><stop class="xer5v5l"/><stop offset="1" class="hcvtf4b"/></linearGradient></defs></g>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="token-branded:crystal" {...props}></Icon>
<style>
:global .ft5dv1b {
  fill: none;
}

:global .g63aanb {
  fill: #d2e2da;
  d: path("M12 6.273V3L3.273 21L6 18.818z");
}

:global .tk2hrsl {
  fill: #7e8b92;
  d: path("M12 6.273V3l8.727 18L18 18.818z");
}

:global .b1lbp9b {
  fill: #5a687a;
  d: path("M18 18.818H6L3.273 21h17.454z");
}

:global .t-gi1wb {
  fill: #6a7c8b;
  d: path("m6 18.818l6-12.545l6 12.545z");
}

:global .vzo1cobw {
  fill: #8ac4de;
  d: path("M12 10.636V6.818l-2.728 5.454l.819.818l-1.637.819l-1.909 4.636l2.182-1.91z");
}

:global .jbo99jto {
  fill: #58779f;
  d: path("M12 10.636V6.818l2.727 5.454l-.818.818l1.636.819l1.91 4.636l-2.183-1.91z");
}

:global .lbya9nbs {
  fill: #475985;
  d: path("M15.272 16.637H8.727l-2.182 1.909h4.091l.818-.818h1.091l.818.818h4.09z");
}

:global .sdb8vjb {
  d: path("m8.728 16.636l3.272-6l3.273 6z");
}

:global .xer5v5l {
  stop-color: #d2edfb;
}

:global .hcvtf4b {
  stop-color: #91cce5;
}

</style>
