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

.d1g6yubpl {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m24.682 25.079l3.532-4.888l-4.852 3.568a.91.91 0 0 0-.25.892a1.07 1.07 0 0 0 .678.678a.95.95 0 0 0 .892-.25M9.705 12.648v26.068");
}

.d8pwx6bny {
  cx: 15.591px;
  cy: 6.761px;
  r: .841px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.jz1e7cbbr {
  cx: 6.341px;
  cy: 33.67px;
  r: .841px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.ki7to7zcc {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M21.477 27.784h5.046m-4.205 1.682h3.458");
}

.ksmxi9b1q {
  cx: 35.773px;
  cy: 38.716px;
  r: .841px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.qcbylop8j {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M16.718 28.625a8.41 8.41 0 1 1 14.565 0M9.686 38.716h25.246m-3.364-28.591H6.341m-.001 0V32.83m5.869 9.25h26.927M16.432 6.761H42.5m0 0v24.387M39.136 42.08V21.057");
}

.quco5k9zq {
  cx: 39.136px;
  cy: 20.216px;
  r: .841px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}
</style><circle class="b5sn2ibtp"/><path class="d1g6yubpl"/><path class="qcbylop8j"/><circle class="ksmxi9b1q"/><circle class="quco5k9zq"/><circle class="jz1e7cbbr"/><circle class="d8pwx6bny"/><path class="ki7to7zcc"/>`,
		"fallback": "arcticons:rtrnettest",
	});
}

export default Component;
