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

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

const viewBox = {"width":48,"height":48};
const content = `<circle class="cpk0fnb"/><path class="mkg5ajc"/><path class="c4vbohb"/><path class="xpj7kqb"/><path class="toppu7x"/><path class="pdlz5ob"/><path class="ridrcib"/><path class="hf1q9wo"/><path class="d9zoq9b"/><path class="y460cxs"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:fmiweather" {...props}></Icon>
<style>
:global .cpk0fnb {
  cx: 24px;
  cy: 24px;
  r: 21.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .mkg5ajc {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M30.581 44.474a23.508 23.508 0 0 1 0-40.948");
}

:global .c4vbohb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M36.182 41.719a18.977 18.977 0 0 1 0-35.437");
}

:global .xpj7kqb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M40.31 38.01a14.442 14.442 0 0 1 0-28.02");
}

:global .toppu7x {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M43.146 33.792a9.908 9.908 0 0 1 0-19.584");
}

:global .pdlz5ob {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M44.833 29.334a5.376 5.376 0 0 1 0-10.668M17.419 3.526a23.508 23.508 0 0 1 0 40.948");
}

:global .ridrcib {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M11.818 6.282a18.977 18.977 0 0 1 0 35.436");
}

:global .hf1q9wo {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M7.69 9.99a14.442 14.442 0 0 1 0 28.02");
}

:global .d9zoq9b {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M4.854 14.208a9.908 9.908 0 0 1 0 19.584");
}

:global .y460cxs {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M3.167 18.666a5.376 5.376 0 0 1 0 10.668M2.5 24h43");
}

</style>
