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

const viewBox = {"width":48,"height":48};
const content = `<style>.b2xxq6bab {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M35.672 36.07A13.91 13.91 0 0 0 43.5 23.56c0-7.695-6.236-13.93-13.917-13.93c-7.694 0-13.916 6.235-13.916 13.93c0 5.5 3.198 10.263 7.828 12.511");
}

.c0d3_8bzd {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M31.524 30.677a7.36 7.36 0 0 0 5.446-7.119c0-4.094-3.305-7.4-7.387-7.4s-7.4 3.306-7.4 7.4a7.37 7.37 0 0 0 5.46 7.12M9.321 10.233c0 1.81-3.048 4.793-4.821 4.793v2.56h4.821v20.785h6.34V10.233z");
}

.zpsp3vq6y {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m29.581 28.167l-7.508 9.754h15.015z");
}
</style><path class="zpsp3vq6y"/><path class="b2xxq6bab"/><path class="c0d3_8bzd"/>`;

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

export default Component;
