import { Icon } from '@iconify/css-solid';
import { splitProps } from 'solid-js';

const viewBox = {"width":48,"height":48};
const content = `<style>.bh-tjl75m {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M44.496 37.5a7 7 0 0 1-7 7h0a7 7 0 0 1-7-7h0a7 7 0 0 1 7-7h0a7 7 0 0 1 7.004 6.997v.003zM27.797 22.575c.45-2.426 2.392-4.395 4.346-4.395h0c1.947 0 3.164 1.965 2.714 4.395l-1.35 7.246m-12.774-7.246c.453-2.426 2.396-4.395 4.346-4.395h0c1.947 0 3.164 1.965 2.714 4.395l-1.342 7.246");
}

.f2lyyrbzz {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m14.489 18.18l-1.346 7.249c-.45 2.426.767 4.391 2.718 4.391h0c1.95 0 3.893-1.965 4.346-4.391l1.342-7.25");
}

.m51wwhblw {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M39.269 38.85h-3.541m-.881 2.649l2.649-8.001l2.654 8.001");
}

.t0tbw_bwa {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M32.61 42.5H9.5c-2.21 0-4-1.79-4-4v-29c0-2.21 1.79-4 4-4h29c2.21 0 4 1.79 4 4v23.11");
}
</style><path class="m51wwhblw"/><path class="bh-tjl75m"/><path class="f2lyyrbzz"/><path class="t0tbw_bwa"/>`;

/** @param props {{width?: string; height?: string;}} */
function Component(props) {
	const [local, others] = splitProps(props, ["width","height"]);

	return (<Icon width={local.width} height={local.height} viewBox={viewBox} content={content} fallback={"arcticons:umoney-agent"} {...others} />);
}

export default Component;
