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

const viewBox = {"width":64,"height":64};
const content = `<style>.foi3p7w {
  fill: #42ade2;
  d: path("M7 15.5h50v24H7z");
}

.k-g04ob {
  fill: #94989b;
  d: path("M24 46.5h16v9H24z");
}

.nm4h-mb {
  fill: #42ade2;
  d: path("M0 8.5h64v38H0z");
}

.qjebu0-j {
  fill: #fff;
  d: path("M19.3 33.5c-2.2 0-4.2-1.2-5.2-3h6.7v-2h-7.4c-.1-.3-.1-.7-.1-1s0-.7.1-1h7.4v-2h-6.7c1.1-1.8 3-3 5.2-3c.4 0 .8 0 1.2.1l.5-2c-.5-.1-1.1-.2-1.7-.2c-3.4 0-6.4 2.1-7.6 5H9v2h2.2c0 .3-.1.7-.1 1s0 .7.1 1H9v2h2.7c1.2 2.9 4.2 5 7.6 5c.6 0 1.1-.1 1.7-.2l-.5-2c-.3.3-.8.3-1.2.3");
}

.t1orift {
  cx: 45px;
  cy: 27.5px;
  r: 8px;
  fill: #428bc1;
}

.uk4vqrb {
  fill: #428bc1;
  d: path("M4 12.5h56v30H4z");
}

.wpjva8b {
  fill: #428bc1;
  d: path("M0 46.5h64v9H0z");
}

.x5_gj4b {
  fill: #d0d0d0;
  d: path("M24 8.5h16v38H24z");
}
</style><path class="wpjva8b"/><path class="nm4h-mb"/><path class="k-g04ob"/><path class="uk4vqrb"/><path class="foi3p7w"/><circle class="t1orift"/><path class="x5_gj4b"/><path class="qjebu0-j"/>`;

/** @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={"emojione:euro-banknote"} {...others} />);
}

export default Component;
