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

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

const viewBox = {"width":48,"height":48};
const content = `<circle class="m9ne61t"/><path class="hwmzsrbx"/><path class="lmq9tmba"/><circle class="j3tebqb"/><path class="xmyagx"/><circle class="r4yp1jb"/><path class="zi7fy_b"/><path class="d3tutvb"/><path class="k4oc4kb"/><circle class="r4yp1jb"/><path class="veubzgb"/><circle class="j36pphf"/><path class="rnptm8q"/><circle class="n41t1fm"/><path class="scmopyb"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:beat-game" {...props}></Icon>
<style>
:global .m9ne61t {
  cx: 33.475px;
  cy: 12.483px;
  r: 6.983px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .hwmzsrbx {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M27.401 16.007s-3.63 2.892-2.085 4.329c1.213 1.127.786.625 2.472-.225c0 0-.42 2.362 1.016 2.368c0 0-2.543 1.015-.872 2.365c.956.773 1.999 1.417 3.762-1.145");
}

:global .lmq9tmba {
  fill: none;
  stroke: currentColor;
  stroke-linejoin: round;
  d: path("M39.525 16.717s4.053 1.388 2.207 3.525c-1.142 1.322-2.916-.572-2.916-.572c-.319.013.936 3.452-2.075 4.337c-.974 1.743-.753 2.736-2.328 2.466c-1.697-.29-.868-2.791-.868-2.791a4.9 4.9 0 0 0-1.85.018");
}

:global .j3tebqb {
  cx: 34.275px;
  cy: 12.796px;
  r: 2.199px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .xmyagx {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  d: path("M32.684 16.855h2.89");
}

:global .r4yp1jb {
  cx: 14.437px;
  cy: 40.366px;
  r: 2.134px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .zi7fy_b {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  d: path("M16.571 39.957V28.983m8.106-16.808L12.935 23.917");
}

:global .d3tutvb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m32.94 28.104l-5.803 5.803");
}

:global .k4oc4kb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  d: path("m24.67 16.477l-14 13.998m8.597 7.483l-1.271 1.272M30.1 27.126l-3.133 3.133m-3.396-.172L18.39 35.27m-3.803-4.5l-3.82 3.82m12.434-12.433l-4.296 4.297m-.391 4.567l1.362-1.362");
}

:global .veubzgb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  d: path("M16.571 39.957V28.983");
}

:global .j36pphf {
  cx: 23.279px;
  cy: 37.164px;
  r: 2.134px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .rnptm8q {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  d: path("M25.413 36.755V25.781m-8.842 3.202l8.842-3.202");
}

:global .n41t1fm {
  cx: 7.478px;
  cy: 35.662px;
  r: 1.692px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

:global .scmopyb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M9.17 35.553V24.58s2.612.602 2.651 2.331");
}

</style>
