<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(#SVGaGWm22hr)" class="p4anq1kf"/><path fill="url(#SVGPpJYXc6x)" class="x-2dq0bq"/><path fill="url(#SVGtv6jpc9S)" class="k-r69aca"/><path fill="url(#SVGwRJvKest)" class="xzjkm1bm"/><defs><linearGradient id="SVGaGWm22hr" x1="11.24" x2="16.614" y1="12.677" y2="8.187" gradientUnits="userSpaceOnUse"><stop class="ia8rczv"/><stop offset="1" class="co0c1gb"/></linearGradient><linearGradient id="SVGPpJYXc6x" x1="9.439" x2="14.077" y1="17.35" y2="12.303" gradientUnits="userSpaceOnUse"><stop class="ahff_xb"/><stop offset="1" class="cgx8q2b"/></linearGradient><linearGradient id="SVGtv6jpc9S" x1="7.793" x2="11.087" y1="20.991" y2="8.304" gradientUnits="userSpaceOnUse"><stop class="thdmu7w"/><stop offset=".98" class="t6sxtkb"/></linearGradient><linearGradient id="SVGwRJvKest" x1="16.87" x2="15.488" y1="4.067" y2="5.965" gradientUnits="userSpaceOnUse"><stop class="rxba8sb"/><stop offset=".94" class="mbcppob"/></linearGradient></defs></g>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="token-branded:pbx" {...props}></Icon>
<style>
:global .ft5dv1b {
  fill: none;
}

:global .p4anq1kf {
  d: path("M13.944 15.792H3.584V7.997C3.584 5.235 5.848 3 8.645 3h5.3c3.569.006 6.471 2.867 6.471 6.396s-2.902 6.396-6.472 6.396");
}

:global .x-2dq0bq {
  d: path("M8.761 8.119c-3.169-1.567-3.424-3.134-3.146-4.12a4.97 4.97 0 0 0-2.031 4.004v7.934h10.36c1.527 0 2.926-.673 4.023-1.538c-.54-3.784-4.876-4.144-9.206-6.28");
}

:global .k-r69aca {
  d: path("M3.584 9.751v8.364c0 2.136 2.177 3.53 4.028 2.583l.61-.313c3.018-1.567 2.704-6.124-.494-7.232c-2.292-.778-4.144-1.3-4.144-3.402");
}

:global .xzjkm1bm {
  d: path("M9.423 3.005c.754.83 2.356 1.88 5.815 2.554a13.6 13.6 0 0 1 4.905 2.008a6.47 6.47 0 0 0-6.199-4.562z");
}

:global .ia8rczv {
  stop-color: #0080ee;
}

:global .co0c1gb {
  stop-color: #01c5f6;
}

:global .ahff_xb {
  stop-color: #725bff;
}

:global .cgx8q2b {
  stop-color: #9665fb;
}

:global .thdmu7w {
  stop-color: #3c31d6;
}

:global .t6sxtkb {
  stop-color: #2880fa;
}

:global .rxba8sb {
  stop-color: #00e5cc;
}

:global .mbcppob {
  stop-color: #10dcc6;
}

</style>
