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

const viewBox = {"width":48,"height":48};
const content = `<style>.a6rafwgpo {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M29.76 42.5a7.444 7.444 0 1 1 10.406-.218");
}

.asqidlboe {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M8.07 29.747c.476-2.202 2.427-3.736 4.815-3.783c2.388-.048 4.654 1.402 5.591 3.577");
}

.c76km1bmi {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M8.058 29.825a7.444 7.444 0 1 1 10.405-.219");
}

.kb2cgx4ka {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M29.648 18.297c.475-2.202 2.427-3.736 4.815-3.783c2.387-.047 4.654 1.403 5.59 3.577");
}

.ky0u9sb6o {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M29.773 42.422c.475-2.202 2.427-3.736 4.815-3.783c2.387-.048 4.654 1.402 5.591 3.576");
}

.p61xf1w8u {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m19.683 20.697l7.848-5.503m-6.854 12.109l7.848 5.504m1.11-14.432a7.444 7.444 0 1 1 10.406-.218");
}

.t0z5n8xtt {
  cx: 34.705px;
  cy: 10.96px;
  r: 2.842px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.z91q_7byz {
  cx: 34.83px;
  cy: 35.084px;
  r: 2.842px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.zmnnmny3z {
  cx: 13.127px;
  cy: 22.409px;
  r: 2.842px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}
</style><path class="c76km1bmi"/><path class="asqidlboe"/><circle class="zmnnmny3z"/><path class="p61xf1w8u"/><path class="kb2cgx4ka"/><circle class="t0z5n8xtt"/><path class="a6rafwgpo"/><path class="ky0u9sb6o"/><circle class="z91q_7byz"/>`;

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

export default Component;
