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

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

const viewBox = {"width":48,"height":48};
const content = `<path class="d2r326e"/><path class="ghj6ycc"/><path class="k7qujve"/><path class="z0kv4ab"/><circle class="qmt3eb"/><circle class="e305lb"/><circle class="oaxiyd"/><circle class="elyz5o"/><circle class="yrzcrf"/><circle class="u655vc"/><circle class="ccxlcd"/><circle class="bkehex"/><circle class="mcqvix"/><circle class="prf5jf"/><path class="mwllcmb"/><path class="vl0-xwa"/><path class="m8-dtce"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:pro-guitar-tuner" {...props}></Icon>
<style>
:global .d2r326e {
  fill: none;
  stroke: currentColor;
  stroke-linejoin: round;
  d: path("M38.5 5.5h-29a4 4 0 0 0-4 4v29a4 4 0 0 0 4 4h29a4 4 0 0 0 4-4v-29a4 4 0 0 0-4-4Z");
}

:global .ghj6ycc {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M5.5 25h13v-1a5.5 5.5 0 1 1 11 0v1h13");
}

:global .k7qujve {
  fill: none;
  stroke: currentColor;
  stroke-linejoin: round;
  d: path("M27.5 24a3.5 3.5 0 1 1-7 0a3.5 3.5 0 0 1 7 0Z");
}

:global .z0kv4ab {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M27.461 19.725L32.5 13.5");
}

:global .qmt3eb {
  cx: 24px;
  cy: 10px;
  r: .75px;
  fill: currentColor;
}

:global .e305lb {
  cx: 27px;
  cy: 10.323px;
  r: .75px;
  fill: currentColor;
}

:global .oaxiyd {
  cx: 29.742px;
  cy: 11.121px;
  r: .75px;
  fill: currentColor;
}

:global .elyz5o {
  cx: 35.548px;
  cy: 15.871px;
  r: .75px;
  fill: currentColor;
}

:global .yrzcrf {
  cx: 38.194px;
  cy: 21.452px;
  r: .75px;
  fill: currentColor;
}

:global .u655vc {
  cx: 21px;
  cy: 10.323px;
  r: .75px;
  fill: currentColor;
}

:global .ccxlcd {
  cx: 18.258px;
  cy: 11.121px;
  r: .75px;
  fill: currentColor;
}

:global .bkehex {
  cx: 12.452px;
  cy: 15.871px;
  r: .75px;
  fill: currentColor;
}

:global .mcqvix {
  cx: 9.806px;
  cy: 21.452px;
  r: .75px;
  fill: currentColor;
}

:global .prf5jf {
  cx: 15.145px;
  cy: 12.992px;
  r: .75px;
  fill: currentColor;
}

:global .mwllcmb {
  fill: none;
  stroke: currentColor;
  stroke-linejoin: round;
  d: path("M19.5 29.5h9v10h-3L24 38l-1.5 1.5h-3z");
}

:global .vl0-xwa {
  fill: none;
  stroke: currentColor;
  stroke-linejoin: round;
  d: path("M28.5 31.5h11v6h-31v-6z");
}

:global .m8-dtce {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M10.5 37.5v-2m3 2v-2m3 2v-2m15 2v-2m3 2v-2m3 2v-2m-15 0v2m3 0v-2");
}

</style>
