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>.aft8guiwk {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m15.37 15.53l2.52-11.55l19.83 4.33l-1.6 7.34");
}

.bp_asnbuw {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m14.18 36.81l-1.81-.83l-.19-1.99");
}

.g8p125oku {
  fill: none;
  stroke: currentColor;
  stroke-dasharray: 0 0 4.54 4.54;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M17.18 17.48h15.88");
}

.ign4a1bxk {
  fill: none;
  stroke: currentColor;
  stroke-dasharray: 0 0 2.91 2.91;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m31.11 38.04l-3.97 1.82");
}

.mmu9kjbjw {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m35.76 33.99l-.19 1.99l-1.81.84");
}

.ndekihb1j {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m25.82 40.47l-1.82.84l-1.82-.83");
}

.oho8ebbnr {
  fill: none;
  stroke: currentColor;
  stroke-dasharray: 0 0 4.86 4.86;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m36.68 24.31l-.69 7.26");
}

.sp0aowbku {
  fill: none;
  stroke: currentColor;
  stroke-dasharray: 0 0 4.86 4.86;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m11.73 29.15l-.68-7.26m-.22-2.42l-.19-1.99");
}

.vl71eebrg {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m18.21 15.2l1.46-6.66L34.2 11.7l-.74 3.4");
}

.y3e03hbev {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M35.33 17.48h2l-.19 1.99");
}

.ydwzxkq-s {
  fill: none;
  stroke: currentColor;
  stroke-dasharray: 0 0 2.93 2.93;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m19.52 39.25l-4-1.83");
}

.ynp33ouny {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M8.42 15.67L10 37.43l13.85 6.12l13.88-6.12l1.82-21.76H8.43m2.21 1.81h2");
}
</style><path class="ynp33ouny"/><path class="g8p125oku"/><path class="y3e03hbev"/><path class="oho8ebbnr"/><path class="mmu9kjbjw"/><path class="ign4a1bxk"/><path class="ndekihb1j"/><path class="ydwzxkq-s"/><path class="bp_asnbuw"/><path class="sp0aowbku"/><path class="aft8guiwk"/><path class="vl71eebrg"/>`,
		"fallback": "arcticons:pocket-code",
	});
}

export default Component;
