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>.bgm2acb9a {
  cx: 35.225px;
  cy: 20.75px;
  r: .75px;
  fill: currentColor;
}

.peywjtb9l {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M34.975 22.487c.501-.25.501-.74.501-.987v-.656");
}

.pk1mhirii {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m27.321 13l5.3 8m0-8l-5.3 8m-4.996 0a2.65 2.65 0 0 1-2.65-2.65v-2.7a2.65 2.65 0 1 1 5.3 0v2.7a2.65 2.65 0 0 1-2.65 2.65m-7-4a2 2 0 1 1 0 4h-3.3v-8h3.3a2 2 0 1 1 0 4m0 0h-3.3m15.296 9.5l5.3 8m0-8l-5.3 8m-4.996 0a2.65 2.65 0 0 1-2.65-2.65v-2.7a2.65 2.65 0 1 1 5.3 0v2.7a2.65 2.65 0 0 1-2.65 2.65m-7-4a2 2 0 1 1 0 4h-3.3v-8h3.3a2 2 0 1 1 0 4m0 0h-3.3");
}

.ynt6doblk {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M35.225 26.25v5.95m-21.55 6.4h15.35M13.675 9.4h20.3M9.5 5.5h29c2.2 0 4 1.8 4 4v29c0 2.2-1.8 4-4 4h-29c-2.2 0-4-1.8-4-4v-29c0-2.2 1.8-4 4-4");
}

.yzl4efbpo {
  cx: 35.225px;
  cy: 34.25px;
  r: .75px;
  fill: currentColor;
}
</style><path class="peywjtb9l"/><circle class="bgm2acb9a"/><path class="pk1mhirii"/><circle class="yzl4efbpo"/><path class="ynt6doblk"/>`,
		"fallback": "arcticons:box-box",
	});
}

export default Component;
