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

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

const viewBox = {"width":48,"height":48};
const content = `<path class="v-hz52b"/><circle class="eziwajb"/><circle transform="rotate(-89.912 33.955 42.838)" class="pc9zi4k"/><circle class="h862tsl"/><path class="x9b2jut"/><circle class="kzm_8tt"/><path class="ssfxa1p"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:family-space" {...props}></Icon>
<style>
:global .v-hz52b {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M16.265 3.957a21.294 21.294 0 0 1 25.623 8.288a21.29 21.29 0 0 1-2.99 26.762m-10.945 5.71A21.294 21.294 0 0 1 6.557 11.582");
}

:global .eziwajb {
  cx: 10.943px;
  cy: 6.795px;
  r: 2.662px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .pc9zi4k {
  cx: 33.955px;
  cy: 42.839px;
  r: 2.662px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .h862tsl {
  cx: 36.388px;
  cy: 16.223px;
  r: 2.662px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .x9b2jut {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M38.919 21.426a15.21 15.21 0 0 1-9.674 16.644a15.21 15.21 0 1 1 3.38-26.697");
}

:global .kzm_8tt {
  cx: 24.089px;
  cy: 20.774px;
  r: 2.51px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .ssfxa1p {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M18.41 30.386c-1.002.047-1.11-.393-1.143-.874v-1.983c2.804-3.289 11.062-2.874 13.266.067v1.647c-.09.383-.051.844-.562.975z");
}

</style>
