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

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

const viewBox = {"width":48,"height":48};
const content = `<path class="u7u_gjbw"/><circle class="op8zyzb"/><ellipse transform="rotate(-75.011 29.614 14.17)" class="hdlqhvl"/><ellipse transform="rotate(-75.013 18.37 33.67)" class="ki8nb7b"/><ellipse transform="rotate(-75.01 35.258 23.95)" class="zt4_-sx"/><ellipse transform="rotate(-75.011 12.767 23.962)" class="lzhc9dc"/><ellipse transform="rotate(-75.002 29.615 33.736)" class="yo02nlq"/><ellipse transform="rotate(-74.998 18.369 14.248)" class="z8s6i6b"/><circle class="w5ky3db"/><circle class="tc2lnlf"/><circle class="pl__9ib"/><path class="i2hup8b"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:guncho" {...props}></Icon>
<style>
:global .u7u_gjbw {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M19.458 3.052a21.47 21.47 0 0 0-11.382 6.64a5.41 5.41 0 0 1 .322 5.9a5.41 5.41 0 0 1-5.102 2.677A21.5 21.5 0 0 0 2.5 24.01c.004 1.94.27 3.872.794 5.741a5.41 5.41 0 0 1 5.102 2.676a5.41 5.41 0 0 1-.337 5.921c2.819 3.14 6.5 5.38 10.584 6.44a5.41 5.41 0 0 1 4.873-3.085a5.41 5.41 0 0 1 4.952 3.245a21.47 21.47 0 0 0 11.483-6.59a5.41 5.41 0 0 1-.345-5.931a5.41 5.41 0 0 1 5.102-2.676c.522-1.869.789-3.8.792-5.741a21.5 21.5 0 0 0-.794-5.741a5.41 5.41 0 0 1-5.102-2.686a5.41 5.41 0 0 1 .339-5.921a21.47 21.47 0 0 0-10.584-6.44a5.41 5.41 0 0 1-4.873 3.085a5.41 5.41 0 0 1-4.962-3.255z");
}

:global .op8zyzb {
  cx: 23.951px;
  cy: 24px;
  r: 2.826px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .hdlqhvl {
  cx: 29.614px;
  cy: 14.17px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 4.606px;
  ry: 4.602px;
}

:global .ki8nb7b {
  cx: 18.369px;
  cy: 33.67px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 4.606px;
  ry: 4.602px;
}

:global .zt4_-sx {
  cx: 35.258px;
  cy: 23.95px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 4.606px;
  ry: 4.602px;
}

:global .lzhc9dc {
  cx: 12.767px;
  cy: 23.962px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 4.606px;
  ry: 4.602px;
}

:global .yo02nlq {
  cx: 29.615px;
  cy: 33.736px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 4.606px;
  ry: 4.602px;
}

:global .z8s6i6b {
  cx: 18.369px;
  cy: 14.248px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 4.606px;
  ry: 4.602px;
}

:global .w5ky3db {
  cx: 29.642px;
  cy: 33.685px;
  r: 2.336px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .tc2lnlf {
  cx: 12.728px;
  cy: 23.96px;
  r: 2.336px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .pl__9ib {
  cx: 29.642px;
  cy: 14.215px;
  r: 2.336px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .i2hup8b {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m29.023 14.834l1.239-1.238m-1.239 0l1.239 1.238m-1.239 19.455l1.239-1.238m-1.239 0l1.239 1.238m-18.153-9.67l1.239-1.238m-1.239 0l1.239 1.238");
}

</style>
