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

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

const viewBox = {"width":48,"height":48};
const content = `<path class="ngod6qb"/><path class="vcyeh0i"/><circle class="nfyugxb"/><path class="cum2mqbn"/><path class="ec9wicb"/><circle class="gs8rinv"/><circle class="l0-g2p"/><circle class="c3na3v"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:linwood-butterfly" {...props}></Icon>
<style>
:global .ngod6qb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m20.294 27.034l6.496-4.318l-3.087 6.239l4.438 3.257l4.116-14.465l-16.301 6.168z");
}

:global .vcyeh0i {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M20.294 27.034v7.204l3.409-5.283");
}

:global .nfyugxb {
  cx: 10.16px;
  cy: 12.088px;
  r: 3px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .cum2mqbn {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M24 38.13h6.912a9.176 9.176 0 0 0 9.176-9.175v-5.868a9.12 9.12 0 0 0-1.761-5.389a5.682 5.682 0 1 0-5.771-3.631a9 9 0 0 0-1.644-.155H17.088a9 9 0 0 0-1.644.155a5.655 5.655 0 1 0-5.771 3.631a9.12 9.12 0 0 0-1.76 5.39v5.867a9.176 9.176 0 0 0 9.175 9.176Z");
}

:global .ec9wicb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M40.088 28.955v3.441a9.176 9.176 0 0 1-9.176 9.176H17.088a9.176 9.176 0 0 1-9.176-9.176v-3.44");
}

:global .gs8rinv {
  cx: 37.84px;
  cy: 12.088px;
  r: 3px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .l0-g2p {
  cx: 37.84px;
  cy: 12.088px;
  r: .75px;
  fill: currentColor;
}

:global .c3na3v {
  cx: 10.16px;
  cy: 12.088px;
  r: .75px;
  fill: currentColor;
}

</style>
