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>.b-d5qp1mg {
  cx: 28.946px;
  cy: 24.119px;
  r: .75px;
  fill: currentColor;
}

.dcmp7mbid {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M20.741 38.101h7.162m-13.377-5.337l-4.2-15.136M9.241 22.26l9.317-8.735M24.513 4.5l-.053 9.952m-15.722-.688l15.775-7.04l14.04 5.765c-1.653 1.09-3.797.057-5.809.692s-8.231-1.217-8.231-1.217c-4.103.688-6.345 2.293-9.714.609c-1.27-.635-4.21.365-4.21.365m28.673 1.62l-2.675-1.54m-2.751 2.241l-2.024-1.948M19.419 34.562V20.947a3.674 3.674 0 0 1 3.681-3.681h.293m3.568 0h.302a3.68 3.68 0 0 1 3.682 3.681v12.3");
}

.gke_1vb5u {
  cx: 15.342px;
  cy: 38.101px;
  r: 2.845px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.j4y27dzsk {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M23.397 34.934h3.166V38.1h-3.166z");
}

.nxmv9qbnu {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M19.683 19.597h-1.586a1.9 1.9 0 0 0-1.907 1.898v.198c0 .614.491 1.105 1.095 1.105h2.134m5.647-2.57h2.837m3.042 2.032h-9.648v2.825a2.87 2.87 0 0 0 2.872 2.872h3.904a2.87 2.87 0 0 0 2.872-2.872z");
}

.odbdtc75n {
  cx: 33.303px;
  cy: 38.101px;
  r: 2.845px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.qm-m51b3i {
  width: 3.564px;
  height: 2.223px;
  x: 23.397px;
  y: 16.152px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .71px;
  ry: .71px;
}

.rzqn6pmiy {
  cx: 15.342px;
  cy: 38.101px;
  r: 5.399px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.uuc_pcbds {
  cx: 23.854px;
  cy: 24.119px;
  r: .75px;
  fill: currentColor;
}

.yi3l4xbbg {
  cx: 33.303px;
  cy: 38.101px;
  r: 5.399px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}
</style><circle class="rzqn6pmiy"/><circle class="gke_1vb5u"/><circle class="yi3l4xbbg"/><circle class="odbdtc75n"/><path class="dcmp7mbid"/><rect class="qm-m51b3i"/><path class="nxmv9qbnu"/><circle class="uuc_pcbds"/><circle class="b-d5qp1mg"/><path class="j4y27dzsk"/>`,
		"fallback": "arcticons:tds",
	});
}

export default Component;
