import { Icon } from '@iconify/css-react';
import { createElement } from 'react';

const viewBox = {"width":48,"height":48};

/** @param {{width?: string; height?: string;}} */
function Component({width, height, ...props}) {
	return createElement(Icon, {
		...props,
		width,
		height,
		viewBox,
		"content": `<style>.j3s9ivbxi {
  width: 37px;
  height: 37px;
  x: 5.5px;
  y: 5.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 4px;
  ry: 4px;
}

.lmkag-afi {
  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");
}

.m74kg2b3z {
  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");
}

.pcam_-pqt {
  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");
}

.xcc7c4b3d {
  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;
}

.zl4ny965e {
  cx: 17.525px;
  cy: 15.645px;
  r: .75px;
  fill: currentColor;
}
</style><rect class="j3s9ivbxi"/><path class="lmkag-afi"/><rect transform="matrix(-1 0 0 -1 64.963 46.384)" class="xcc7c4b3d"/><path class="pcam_-pqt"/><circle class="zl4ny965e"/><path class="m74kg2b3z"/>`,
		"fallback": "arcticons:ring-2",
	});
}

export default Component;
