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>.azk4n7bgu {
  cx: 11.43px;
  cy: 36.5px;
  r: .75px;
  fill: currentColor;
}

.bk9gpuqgx {
  cx: 15.83px;
  cy: 8.2px;
  r: .75px;
  fill: currentColor;
}

.dgha0hb4t {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M5.43 26.2c-.337.129-.41.503-.4.9c.02.8 1.6 1.4 3.5 1.4s3.5-.6 3.5-1.4a1.06 1.06 0 0 0-.5-.9");
}

.ejp8_mbkd {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M5.53 7.621V13.4a2.7 2.7 0 0 0 .6 1.7l1 1.1a1.42 1.42 0 0 1-.1 2l-.9.8a2.4 2.4 0 0 0-.7 1.8v5.4h0a5.75 5.75 0 0 0 3 .7a6.17 6.17 0 0 0 3.1-.7h0v-5.4a2.87 2.87 0 0 0-.7-1.8l-.9-.8a1.42 1.42 0 0 1-.1-2l1-1.1a2.7 2.7 0 0 0 .6-1.7V7.684m9 34.716h6.2c.8 0 2.5-5.2 3.9-5.2s3.1 5.2 3.9 5.2h6.7c.5 0 .7-.5.7-.9c-.6-5-5.9-13.2-3.1-13.1c6 0 6.5-5.7-4.2-8.6c-.1-2.1-.8-5.9-4-5.9s-3.8 3.8-4 5.9c-10.7 3-10.2 8.6-4.2 8.6c1.3-.1.8 1.6-.2 3.9m-16.6 1.5h8.7v8.7h-8.7z");
}

.jbq728hku {
  cx: 21.738px;
  cy: 14.7px;
  r: .75px;
  fill: currentColor;
}

.jw9bgksqh {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m15.83 8.2l5.9 6.5l11-8.2l8.7 7");
}

.pr4n2ed0v {
  cx: 8.23px;
  cy: 39.9px;
  r: .75px;
  fill: currentColor;
}

.qsc2h55kx {
  cx: 41.43px;
  cy: 13.5px;
  r: .75px;
  fill: currentColor;
}

.rf76qbb4p {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m14.23 42.5l5.2-2.7v-8.7l-5.2 2.7z");
}

.sofjzjbsd {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m10.73 31.1l-5.2 2.7h8.7l5.2-2.7z");
}

.ypk1nd8sm {
  cx: 32.73px;
  cy: 6.5px;
  r: .75px;
  fill: currentColor;
}

.ztpbwrkov {
  cx: 8.53px;
  cy: 6.9px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 3.5px;
  ry: 1.4px;
}
</style><path class="jw9bgksqh"/><circle class="jbq728hku"/><circle class="bk9gpuqgx"/><circle class="ypk1nd8sm"/><circle class="qsc2h55kx"/><ellipse class="ztpbwrkov"/><path class="ejp8_mbkd"/><path class="sofjzjbsd"/><path class="rf76qbb4p"/><circle class="azk4n7bgu"/><circle class="pr4n2ed0v"/><path class="dgha0hb4t"/>`,
		"fallback": "arcticons:bggcatalog",
	});
}

export default Component;
