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>.bhn42ltec {
  d: path("M14.659 15.787a3.25 3.25 0 0 0 3.25-3.25h0a3.25 3.25 0 0 0-3.25-3.25h-2.113a3.25 3.25 0 0 0-3.25 3.25h0a3.25 3.25 0 0 0 3.25 3.25m0 0h2.113");
}

.cc6c1kbuz {
  d: path("M12.546 15.787a3.25 3.25 0 0 0-3.25 3.25h0a3.25 3.25 0 0 0 3.25 3.25h2.113a3.25 3.25 0 0 0 3.25-3.25h0a3.25 3.25 0 0 0-3.25-3.25");
}

.j3s9ivbxi {
  width: 37px;
  height: 37px;
  x: 5.5px;
  y: 5.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 4px;
  ry: 4px;
}

.n8z8wib5f {
  cx: 31.591px;
  cy: 28.1px;
  r: .75px;
  fill: currentColor;
}

.pyy5adb1a {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m21.159 11.057l3.25-1.77v13m-7.25 13.063v-8h1.8a3.5 3.5 0 0 1 3.5 3.5v1a3.5 3.5 0 0 1-3.5 3.5zm9.3.3a2 2 0 0 1-2-2v-1.3a2 2 0 0 1 2-2h0a2 2 0 0 1 2 2v1.3a2 2 0 0 1-2 2m10 0a2 2 0 0 1-2-2v-1.3a2 2 0 0 1 2-2h0a2 2 0 0 1 2 2v1.3a2 2 0 0 1-2 2m-4.868-5.15v6c0 1.105-.887 2-1.981 2h0a1.97 1.97 0 0 1-1.401-.586");
}

.y9tr6bcfx {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}
</style><g class="y9tr6bcfx"><path class="cc6c1kbuz"/><path class="bhn42ltec"/></g><path class="pyy5adb1a"/><circle class="n8z8wib5f"/><rect class="j3s9ivbxi"/>`,
		"fallback": "arcticons:81dojo",
	});
}

export default Component;
