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

const viewBox = {"width":48,"height":48};
const content = `<style>.mba-9rv1n {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M31.208 14.569c4.045-2.03 6.33-5.252 1.937-7.72c-7.507-4.215-13.022-1.953-18.501.533l-1.744.791h0l-5.09 2.31l25.546 11.083l6.833-3.1z");
}

.seyvyv0_g {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M12.81 29.899v-5.971a1.398 1.398 0 0 1 1.953-1.283l2.114.915a2.71 2.71 0 0 1 1.63 2.484v6.323m.001 0v-5.971a1.398 1.398 0 0 1 1.954-1.283l2.114.915a2.71 2.71 0 0 1 1.63 2.484v6.323");
}

.ukeaytb0y {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m40.189 40.4l-6.833 3.1V21.566l6.833-3.1z");
}

.zp8lh8nha {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M25.788 12.239c1.023-.517 2.523-1.9.85-2.828c-1.8-1-3.404-.716-5.815.652zm3.282 24.715V25.396c0-.82-.486-1.562-1.238-1.888L9.386 15.505a1.126 1.126 0 0 0-1.575 1.033v15.879l19.824 8.6a1.027 1.027 0 0 0 1.436-.942v-.63m0-2.491l-4.865-2.119");
}
</style><path class="ukeaytb0y"/><path class="mba-9rv1n"/><path class="zp8lh8nha"/><path class="seyvyv0_g"/>`;

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

export default Component;
