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

const viewBox = {"width":48,"height":48};
const content = `<style>.a447q26xf {
  cx: 28.098px;
  cy: 24.044px;
  r: 0.75px;
  fill: currentColor;
}

.dgb_vkbgm {
  cx: 33.211px;
  cy: 18.025px;
  r: 0.75px;
  fill: currentColor;
}

.djkhubbda {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M21.654 25.23c.081-4.092 2.26-11.65 12.491-10.384s9.562 13.429 5.941 17.12a12.55 12.55 0 0 1-5.983 3.2");
}

.e_zpt445g {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M13.292 16.742c.393-4.111 8.162-15.994 17.197-9.173c2.219 1.675 2.907 4.202 2.682 7.062");
}

.en0uzkl6c {
  cx: 37.831px;
  cy: 23.555px;
  r: 0.75px;
  fill: currentColor;
}

.gtrfv1bed {
  cx: 40.108px;
  cy: 26.079px;
  r: 0.75px;
  fill: currentColor;
}

.gvld7ll5l {
  cx: 38.342px;
  cy: 20.275px;
  r: 0.75px;
  fill: currentColor;
}

.h3novkbec {
  cx: 34.312px;
  cy: 21.418px;
  r: 0.75px;
  fill: currentColor;
}

.i_xnswuzr {
  cx: 30.577px;
  cy: 28.147px;
  r: 0.75px;
  fill: currentColor;
}

.le_f6ubij {
  cx: 25.502px;
  cy: 21.418px;
  r: 0.75px;
  fill: currentColor;
}

.mhr-evb8g {
  cx: 37.081px;
  cy: 31.378px;
  r: 0.75px;
  fill: currentColor;
}

.nq5abtckn {
  cx: 39.092px;
  cy: 30.331px;
  r: 0.75px;
  fill: currentColor;
}

.qcfseo3wq {
  cx: 32.461px;
  cy: 24.579px;
  r: 0.75px;
  fill: currentColor;
}

.qd1f9qbtv {
  cx: 27.348px;
  cy: 15.109px;
  r: 0.75px;
  fill: currentColor;
}

.qyqk30bzc {
  cx: 28.516px;
  cy: 19.525px;
  r: 0.75px;
  fill: currentColor;
}

.rh8wqpbja {
  cx: 24.002px;
  cy: 26.254px;
  r: 0.75px;
  fill: currentColor;
}

.ru-eabbmt {
  cx: 35.062px;
  cy: 26.829px;
  r: 0.75px;
  fill: currentColor;
}

.s4fw4sbum {
  cx: 33.822px;
  cy: 30.992px;
  r: 0.75px;
  fill: currentColor;
}

.tf27-xbwg {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M22.392 25.966c5.18 4.664 6.616 2.98 9.929 6.308c2.738 2.75 2.773 6.442-.649 8.832s-10.48 1.92-17.179-3.093C6.853 32.294.783 22.45 9.267 17.623c6.741-3.836 9.2 4.81 13.125 8.343");
}

.vkcwkfbzm {
  cx: 42.1px;
  cy: 20.506px;
  r: 0.75px;
  fill: currentColor;
}
</style><path class="tf27-xbwg"/><path class="e_zpt445g"/><path class="djkhubbda"/><circle class="a447q26xf"/><circle class="qyqk30bzc"/><circle class="h3novkbec"/><circle class="dgb_vkbgm"/><circle class="gvld7ll5l"/><circle class="en0uzkl6c"/><circle class="qcfseo3wq"/><circle class="gtrfv1bed"/><circle class="nq5abtckn"/><circle class="mhr-evb8g"/><circle class="ru-eabbmt"/><circle class="s4fw4sbum"/><circle class="i_xnswuzr"/><circle class="rh8wqpbja"/><circle class="qd1f9qbtv"/><circle class="le_f6ubij"/><circle class="vkcwkfbzm"/>`;

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

export default Component;
