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

const viewBox = {"width":48,"height":48};
const content = `<style>.jdcxvnunp {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M30.5 42.5h-21c-2.2 0-4-1.8-4-4v-29c0-2.2 1.8-4 4-4h29c2.2 0 4 1.8 4 4v21.1");
}

.lrzueubgr {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M27.6 9.7v8h4m-14.3 0v-8l4 8l4-8v8M37 28.6c-4.7 0-8.5 3.8-8.5 8.5s3.8 8.5 8.5 8.5s8.5-3.8 8.5-8.5h0c0-4.7-3.8-8.5-8.5-8.5");
}

.qc1j4bcld {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M14.5 5.5v17.2l1.9-1.8l2.5 2.4l2.5-2.5l2.5 2.6l2.5-2.5l2.5 2.4l2.5-2.5l2 2V5.5m1 30.1c0-3.3 5.2-3.5 5.2 0m-5.2 0h5.2v4.3h-5.2zm3.8 4.4v2.5M35.7 40v2.5m-2.8-7.3v4m8.2-4v4m-5-6L35 31.7m2.9 1.5l1.1-1.5");
}
</style><path class="qc1j4bcld"/><path class="lrzueubgr"/><path class="jdcxvnunp"/>`;

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

export default Component;
