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

const viewBox = {"width":48,"height":48};
const content = `<style>.b41a93gkz {
  cx: 22.76px;
  cy: 40.915px;
  r: 2.085px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.dfvdk7bvx {
  cx: 22.605px;
  cy: 27.201px;
  r: 4.244px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.gc6s0wvqz {
  cx: 31.118px;
  cy: 16.66px;
  r: 2.337px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.j61ukzbnx {
  cx: 10.198px;
  cy: 34.224px;
  r: 4.244px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.jtvovyb_k {
  cx: 11.663px;
  cy: 16.919px;
  r: 4.244px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.kf4hnse_y {
  cx: 25.096px;
  cy: 9.244px;
  r: 4.244px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.lmjebmllh {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m15.35 14.813l6.072-3.47M14.75 19.82l4.768 4.48m-5.626 7.833l5.028-2.846");
}

.qft037b1s {
  cx: 21.151px;
  cy: 18.157px;
  r: 2.948px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.s4ifvkn1r {
  cx: 40.291px;
  cy: 18.102px;
  r: 1.755px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.w3znnbbjk {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m23.732 19.568l7.995 4.37m7.116-4.849l-7.116 4.85m5.069 8.421l-5.07-8.42m-7.993 15.132l7.994-15.134");
}

.ww51jbb0x {
  cx: 37.87px;
  cy: 34.144px;
  r: 2.085px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}
</style><path class="lmjebmllh"/><circle class="jtvovyb_k"/><circle class="kf4hnse_y"/><circle class="dfvdk7bvx"/><circle class="j61ukzbnx"/><circle class="qft037b1s"/><circle class="gc6s0wvqz"/><circle class="ww51jbb0x"/><circle class="b41a93gkz"/><circle class="s4ifvkn1r"/><path class="w3znnbbjk"/>`;

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

export default Component;
