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>.a91-rsmal {
  width: 22.576px;
  height: 22.576px;
  x: 19.674px;
  y: 5.814px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 2.509px;
}

.att-zyb6s {
  cx: 35.979px;
  cy: 14.28px;
  r: .75px;
  fill: currentColor;
}

.f-g96fbjz {
  cx: 33.47px;
  cy: 14.28px;
  r: .75px;
  fill: currentColor;
}

.ftewojbhw {
  cx: 30.962px;
  cy: 16.788px;
  r: .75px;
  fill: currentColor;
}

.g_n4xlbfb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M14.03 39.678h5.017v-3.763l-2.509-2.508l-2.508 2.508Zm-5.644-5.644h3.762l2.509-2.509l-2.383-2.508H8.386Zm16.304 0h-3.762l-2.508-2.509l2.383-2.508h3.888ZM14.03 23.373h5.017v3.763l-2.509 2.508l-2.508-2.508Z");
}

.l6wlh4b-b {
  cx: 25.945px;
  cy: 16.788px;
  r: .75px;
  fill: currentColor;
}

.mgsyov7qx {
  cx: 28.453px;
  cy: 14.28px;
  r: .75px;
  fill: currentColor;
}

.oabb5_7ct {
  width: 17.559px;
  height: 10.034px;
  x: 22.182px;
  y: 12.085px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1.254px;
}

.ro6b1ac2l {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M27.826 28.39v11.288a2.503 2.503 0 0 1-2.508 2.508H7.758a2.503 2.503 0 0 1-2.508-2.508v-17.56a2.503 2.503 0 0 1 2.508-2.508h11.916");
}

.s3mrxhbkn {
  cx: 30.962px;
  cy: 14.28px;
  r: .75px;
  fill: currentColor;
}

.tfya-vbne {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M27.826 19.986h6.272");
}

.w0dghkqxa {
  cx: 25.945px;
  cy: 14.28px;
  r: .75px;
  fill: currentColor;
}

.wrk93vtpd {
  cx: 35.979px;
  cy: 16.788px;
  r: .75px;
  fill: currentColor;
}

.xtb2j194o {
  cx: 33.47px;
  cy: 16.788px;
  r: .75px;
  fill: currentColor;
}

.ztoonfx2p {
  cx: 28.453px;
  cy: 16.788px;
  r: .75px;
  fill: currentColor;
}
</style><rect class="a91-rsmal"/><path class="ro6b1ac2l"/><rect class="oabb5_7ct"/><path class="tfya-vbne"/><circle class="w0dghkqxa"/><circle class="mgsyov7qx"/><circle class="s3mrxhbkn"/><circle class="f-g96fbjz"/><circle class="att-zyb6s"/><circle class="wrk93vtpd"/><circle class="xtb2j194o"/><circle class="ftewojbhw"/><circle class="ztoonfx2p"/><circle class="l6wlh4b-b"/><path class="g_n4xlbfb"/>`,
		"fallback": "arcticons:keymapper",
	});
}

export default Component;
