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>.aos-z4brn {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M19 37.35a4 4 0 0 1 4-4a4 4 0 0 1 4 4");
}

.e1esn2sde {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M19 27.35h8v10h-8zm20-2.25h2v2h-2zm-9.5 6.25H41v6H29.5zm3-2H41v2h-8.5zm2 0v2m-3 2H39m-7.5 2H39");
}

.eeh-3ivvg {
  cx: 9.5px;
  cy: 22.35px;
  r: 1.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.eq_t5nblp {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m9.602 18l.417-2.266a1.2 1.2 0 0 1 1.181-.984h3.6a1.2 1.2 0 0 1 1.181.983L16.398 18");
}

.gv2rjht7p {
  width: 27px;
  height: 16.8px;
  x: 16.5px;
  y: 22.7px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1px;
  ry: 1px;
}

.hofe0o36y {
  cx: 19.25px;
  cy: 25.1px;
  r: .75px;
  fill: currentColor;
}

.ijahdpbws {
  cx: 24.75px;
  cy: 25.1px;
  r: .75px;
  fill: currentColor;
}

.jis6ljt1r {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M23.541 22.7a1.5 1.5 0 0 1-.041-.35a1.5 1.5 0 0 1 1.5-1.5a1.5 1.5 0 0 1 1.5 1.5a1.5 1.5 0 0 1-.042.35");
}

.o9k4y2rvo {
  cx: 23px;
  cy: 30.35px;
  r: 1.75px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.qzkmfhy9k {
  cx: 26.75px;
  cy: 25.1px;
  r: .75px;
  fill: currentColor;
}

.un67kebaz {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m28.469 18l-2.968-8.092A2.15 2.15 0 0 0 23.484 8.5h-12.5c-.9 0-1.706.562-2.016 1.408L5.999 18");
}

.vad7edc-u {
  cx: 13px;
  cy: 12px;
  r: 1.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.xeutesqus {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M11.5 18a1.5 1.5 0 0 1 1.5-1.5a1.5 1.5 0 0 1 1.5 1.5M7 26.7V29a.5.5 45 0 0 .5.5H11a.5.5 135 0 0 .5-.5v-2.3m5 0h-11c-.554 0-1-.446-1-1V19c0-.554.446-1 1-1H29c.554 0 1 .446 1 1v3.7");
}

.yn7ejr0nc {
  cx: 21.25px;
  cy: 25.1px;
  r: .75px;
  fill: currentColor;
}
</style><path class="un67kebaz"/><circle class="vad7edc-u"/><path class="eq_t5nblp"/><path class="xeutesqus"/><circle class="eeh-3ivvg"/><path class="jis6ljt1r"/><rect class="gv2rjht7p"/><circle class="hofe0o36y"/><circle class="yn7ejr0nc"/><circle class="ijahdpbws"/><circle class="qzkmfhy9k"/><circle class="o9k4y2rvo"/><path class="aos-z4brn"/><path class="e1esn2sde"/>`,
		"fallback": "arcticons:myna-driver-license-reader",
	});
}

export default Component;
