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>.csa99abzv {
  cx: 39.68px;
  cy: 26.33px;
  r: .75px;
  fill: currentColor;
}

.cz0l-sz1f {
  cx: 31.24px;
  cy: 9.35px;
  r: .75px;
  fill: currentColor;
}

.h9d8ane-e {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M23.78 2.5A21.54 21.54 0 0 1 36 6.13l-5.63 8.41a11.39 11.39 0 1 0 3.85 14.52H24V18.94h21.5V24A21.5 21.5 0 1 1 23.24 2.51Z");
}

.kb9xn8buq {
  cx: 22.55px;
  cy: 40.19px;
  r: .75px;
  fill: currentColor;
}

.q_hhnfbru {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M29.4 8.6a16.4 16.4 0 0 0-5.4-.91m-12.59 5.95a16.3 16.3 0 0 0 9.13 26.3m15.69-21c1.77 0 1.85 4.77 3.45 4.77s1.85-4.77 3.45-4.77");
}
</style><path class="h9d8ane-e"/><path class="q_hhnfbru"/><circle class="csa99abzv"/><circle class="kb9xn8buq"/><circle class="cz0l-sz1f"/>`,
		"fallback": "arcticons:vancedmicrogsettings",
	});
}

export default Component;
