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

/** @type {{width?: string; height?: string;}} */
let {width, height, ...props} = $props();

const viewBox = {"width":48,"height":48};
const content = `<path class="ngod6qbth"/><path class="vcyeh0idd"/><circle class="nfyugxbjd"/><path class="cum2mqbhh"/><path class="ec9wicbtx"/><circle class="gs8rin74f"/><circle class="pecd_sgxt"/><circle class="ec6j-3bnw"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:linwood-butterfly" {...props}></Icon>
<style>
:global(.cum2mqbhh) {
  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(.ec6j-3bnw) {
  cx: 10.16px;
  cy: 12.088px;
  r: 0.75px;
  fill: currentColor;
}

:global(.ec9wicbtx) {
  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(.gs8rin74f) {
  cx: 37.84px;
  cy: 12.088px;
  r: 3px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

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

:global(.ngod6qbth) {
  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(.pecd_sgxt) {
  cx: 37.84px;
  cy: 12.088px;
  r: 0.75px;
  fill: currentColor;
}

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

</style>
