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

const viewBox = {"width":48,"height":48};
const content = `<style>.okt-occmx {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M10.8 26.115L16.5 26m-5.7-2.6h7.1m14.7-5.2h4.7l3.1-5l-2.2-4.1zm-8.2 0H29l6.2-9.7l-5.2.6zm-8.4 0h4.6l5.2-8l-5.4.9zM7.6 14l1.8 2.2v2h3L16 12zm32.9 5.8v13.8c0 1.615-1.284 2.9-2.9 2.9h-9.37c.5 1.706 2.103 3 3.97 3h7.2c2.266 0 4.1-1.834 4.1-4.1V23.7c0-1.865-1.293-3.402-3-3.9m-36-3.7v18.7c0 2.55 2.05 4.7 4.6 4.7h8.1c1.962 0 3.73-1.274 4.4-3H10.4a2.88 2.88 0 0 1-2.9-2.9V19.3z");
}
</style><path class="okt-occmx"/>`;

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

export default Component;
