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>.azr0tn6ub {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M33 16.755h6.5c2.2 0 4 1.8 4 4v17.5c0 2.2-1.8 4-4 4h-31c-2.2 0-4-1.8-4-4v-17.5c0-2.2 1.8-4 4-4H15");
}

.bgtrpdwbo {
  width: 4px;
  height: 4px;
  x: 8.496px;
  y: 27.503px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.cnl3fmbim {
  width: 4px;
  height: 4px;
  x: 15.246px;
  y: 20.753px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.elphz0b7c {
  width: 4px;
  height: 4px;
  x: 35.496px;
  y: 27.503px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.gsaf1kbpw {
  width: 4px;
  height: 4px;
  x: 21.997px;
  y: 20.753px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.k25m36b2y {
  width: 4px;
  height: 4px;
  x: 8.496px;
  y: 34.253px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.k2m5axttd {
  width: 4px;
  height: 4px;
  x: 28.747px;
  y: 20.753px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.law5guair {
  width: 4px;
  height: 4px;
  x: 35.496px;
  y: 20.753px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.ouw9skinp {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M14.996 12.245h18M21 5.745v13");
}

.q81c-2b4d {
  width: 17.5px;
  height: 4px;
  x: 15.246px;
  y: 34.253px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.qafqwnbne {
  width: 4px;
  height: 4px;
  x: 35.496px;
  y: 34.253px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.r5kt01b9m {
  width: 4px;
  height: 4px;
  x: 28.747px;
  y: 27.503px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.t_n4ad6yg {
  width: 4px;
  height: 4px;
  x: 8.496px;
  y: 20.753px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.uxdj6lepv {
  width: 18px;
  height: 13px;
  x: 14.996px;
  y: 5.745px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 2px;
  ry: 2px;
}

.v950g-b6c {
  width: 4px;
  height: 4px;
  x: 21.997px;
  y: 27.503px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}

.xc4elhbsq {
  width: 4px;
  height: 4px;
  x: 15.246px;
  y: 27.503px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: .6px;
  ry: .6px;
}
</style><path class="azr0tn6ub"/><rect class="t_n4ad6yg"/><rect class="cnl3fmbim"/><rect class="gsaf1kbpw"/><rect class="k2m5axttd"/><rect class="law5guair"/><rect class="bgtrpdwbo"/><rect class="xc4elhbsq"/><rect class="v950g-b6c"/><rect class="r5kt01b9m"/><rect class="elphz0b7c"/><rect class="k25m36b2y"/><rect class="q81c-2b4d"/><rect class="qafqwnbne"/><rect class="uxdj6lepv"/><path class="ouw9skinp"/>`,
		"fallback": "arcticons:anysoftkeyboard-danish",
	});
}

export default Component;
