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>.a2pg8xb9t {
  cx: 7.561px;
  cy: 8.176px;
  r: 1.439px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.awlz50bbk {
  cx: 26.969px;
  cy: 43.319px;
  r: .75px;
  fill: currentColor;
}

.b8ndcnoex {
  cx: 39.915px;
  cy: 36.647px;
  r: .75px;
  fill: currentColor;
}

.ed1sw_r7i {
  cx: 37.948px;
  cy: 38.589px;
  r: .75px;
  fill: currentColor;
}

.iqib8sbva {
  cx: 41.682px;
  cy: 34.531px;
  r: .75px;
  fill: currentColor;
}

.ox7xn-bqb {
  cx: 24.231px;
  cy: 21.835px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 17.511px;
  ry: 17.335px;
}

.uqmzz50tw {
  cx: 33.044px;
  cy: 41.601px;
  r: .75px;
  fill: currentColor;
}

.ut18cmbir {
  cx: 30.206px;
  cy: 42.647px;
  r: .75px;
  fill: currentColor;
}

.w-6ma4jsu {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M15.631 15.061v13.547m5.733-13.547v13.547m5.733-13.547v13.547m5.733-13.547v13.547");
}

.yafncb_pw {
  cx: 35.682px;
  cy: 40.257px;
  r: .75px;
  fill: currentColor;
}
</style><circle class="a2pg8xb9t"/><ellipse class="ox7xn-bqb"/><circle class="iqib8sbva"/><circle class="ed1sw_r7i"/><circle class="yafncb_pw"/><circle class="uqmzz50tw"/><circle class="ut18cmbir"/><circle class="awlz50bbk"/><circle class="b8ndcnoex"/><path class="w-6ma4jsu"/>`,
		"fallback": "arcticons:proshot",
	});
}

export default Component;
