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

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

const viewBox = {"width":48,"height":48};
const content = `<rect class="j3s9ivb"/><path class="lmkag-q"/><rect transform="matrix(-1 0 0 -1 64.963 46.384)" class="xcc7c4b"/><path class="pcam_-f"/><circle class="zl4nyj"/><path class="m74kg2b"/>`;
</script>
<Icon width={width} height={height} viewBox={viewBox} content={content} fallback="arcticons:ring-2" {...props}></Icon>
<style>
:global .j3s9ivb {
  width: 37px;
  height: 37px;
  x: 5.5px;
  y: 5.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 4px;
  ry: 4px;
}

:global .lmkag-q {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M36 21.574v7.986a3.52 3.52 0 0 1-3.518 3.519h0a3.5 3.5 0 0 1-2.488-1.03");
}

:global .xcc7c4b {
  width: 7.037px;
  height: 10.274px;
  x: 28.963px;
  y: 18.055px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 3.518px;
  ry: 3.518px;
}

:global .pcam_-f {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M12 21.574c0-.972.394-1.851 1.03-2.488s1.517-1.03 2.488-1.03h0M12 21.574v6.755");
}

:global .zl4nyj {
  cx: 17.525px;
  cy: 15.645px;
  r: .75px;
  fill: currentColor;
}

:global .m74kg2b {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M17.525 18.055v10.274m9.253 0v-6.755a3.52 3.52 0 0 0-3.518-3.519h0a3.52 3.52 0 0 0-3.518 3.519v6.755");
}

</style>
