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

const viewBox = {"width":48,"height":48};
const content = `<style>.ef3lgobqb {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m32.336 28.573l-2.5 7.2c-.2.5-.6.8-1.1.8h-.3m-2.036-4.75c0 1.1-.9 2-2 2h0c-1.1 0-2-.9-2-2v-1.3c0-1.1.9-2 2-2h0c1.1 0 2 .9 2 2m0 3.3v-5.3m-10.736 5.3v-8h2.6c1.5 0 2.7 1.2 2.7 2.7s-1.2 2.7-2.7 2.7h-2.6m14.192-7.851V11.427h3.882c2.24 0 4.032 1.791 4.032 4.031s-1.792 4.032-4.032 4.032h-3.882m4.126-.005l3.788 3.887M26.016 11.427v11.945m-15.786 0V11.427l5.973 11.945l5.972-11.945v11.945");
}

.slpynub5t {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M38.5 5.5h-29a4 4 0 0 0-4 4v29a4 4 0 0 0 4 4h29a4 4 0 0 0 4-4v-29a4 4 0 0 0-4-4m-8.064 28.373l-2.1-5.3");
}
</style><path class="slpynub5t"/><path class="ef3lgobqb"/>`;

/** @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:mir-pay"} {...others} />);
}

export default Component;
