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>.cpk0fnbgt {
  cx: 24px;
  cy: 24px;
  r: 21.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.d7kupy-yv {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M31.423 28.423c-.477 2.327-2.958 3.07-5.215 2.593m1.572-15.059c-8.47.06-11.521 5.48-10.177 11.04M15.88 9.598c-7.167 2.276-9.548 8.854-7.839 13.888");
}

.h5w7ntpwh {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M9.09 8.53c.39.01.78.04 1.17.07c9.56.82 17.87 5.81 23.41 14.03c2.31 3.43 1.4 8.09-2.03 10.41a7.5 7.5 0 0 1-4.18 1.28c-2.42 0-4.78-1.16-6.23-3.31c-3.79-5.62-8.76-7.17-12.27-7.47c-2.17-.19-4.38.05-6.45.67");
}

.jjjs90b_k {
  cx: 29.53px;
  cy: 25.521px;
  r: .75px;
  fill: currentColor;
}

.r1qqouruj {
  cx: 25.458px;
  cy: 27.673px;
  r: .75px;
  fill: currentColor;
}
</style><circle class="cpk0fnbgt"/><path class="h5w7ntpwh"/><circle class="r1qqouruj"/><circle class="jjjs90b_k"/><path class="d7kupy-yv"/>`,
		"fallback": "arcticons:worm",
	});
}

export default Component;
