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

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

const viewBox = {"width":48,"height":48};
const content = `<path class="g5cgecc"/><circle class="h4tmbhb"/><path class="yqtoxcc"/><circle class="eyn9wwb"/><path class="jxzf2rg"/><circle class="o0igblb"/><path class="g3is4rk"/><circle class="ii5k-8f"/><path class="ybaq2mb"/><circle class="f0dqw6b"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:caixa-enginyers" {...props}></Icon>
<style>
:global .g5cgecc {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m29.348 20.316l13.02-7.346c-5.326-3.482-12.625 3.04-13.02 7.345");
}

:global .h4tmbhb {
  cx: 30.186px;
  cy: 7.954px;
  r: 3.896px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .yqtoxcc {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m30.33 22.52l14.17-4.76c-.975 6.287-10.707 7.347-14.17 4.76");
}

:global .eyn9wwb {
  cx: 40.077px;
  cy: 30.169px;
  r: 3.896px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .jxzf2rg {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m27.686 29.349l7.346 13.02c3.482-5.326-3.04-12.625-7.346-13.02m-2.204.981l4.76 14.171c-6.288-.976-7.347-10.707-4.76-14.17");
}

:global .o0igblb {
  cx: 17.833px;
  cy: 40.077px;
  r: 3.896px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .g3is4rk {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m18.653 27.687l-13.02 7.345c5.326 3.482 12.625-3.04 13.02-7.345m-.981-2.205L3.5 30.242c.976-6.287 10.707-7.347 14.17-4.76");
}

:global .ii5k-8f {
  cx: 7.925px;
  cy: 17.833px;
  r: 3.896px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .ybaq2mb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M20.315 18.654L12.97 5.634c-3.482 5.325 3.041 12.624 7.346 13.02m2.204-.982L17.759 3.501c6.288.976 7.347 10.707 4.76 14.171");
}

:global .f0dqw6b {
  cx: 24.001px;
  cy: 24.001px;
  r: 2.085px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

</style>
