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

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

.cc9w7ub1h {
  cx: 24.326px;
  cy: 7.56px;
  r: 0.75px;
  fill: currentColor;
}

.cjq5khbye {
  cx: 19.2px;
  cy: 32.718px;
  r: 0.75px;
  fill: currentColor;
}

.dsokcpcvh {
  cx: 35.331px;
  cy: 27.559px;
  r: 0.75px;
  fill: currentColor;
}

.eomxv10bg {
  cx: 30.824px;
  cy: 35.918px;
  r: 0.75px;
  fill: currentColor;
}

.h6_f4db9l {
  cx: 24px;
  cy: 14.166px;
  r: 0.75px;
  fill: currentColor;
}

.ho6zd9q0t {
  cx: 22.031px;
  cy: 38.922px;
  r: 0.75px;
  fill: currentColor;
}

.i6v91kbpy {
  cx: 22.031px;
  cy: 18.061px;
  r: 0.75px;
  fill: currentColor;
}

.ichq8obrg {
  cx: 26.449px;
  cy: 37.558px;
  r: 0.75px;
  fill: currentColor;
}

.ikozkubkq {
  cx: 26.389px;
  cy: 7.083px;
  r: 0.75px;
  fill: currentColor;
}

.iz8nl0ber {
  cx: 23.576px;
  cy: 9.95px;
  r: 0.75px;
  fill: currentColor;
}

.j6rz_zvqy {
  cx: 16.425px;
  cy: 37.616px;
  r: 0.75px;
  fill: currentColor;
}

.jkh4-vbyv {
  cx: 9.73px;
  cy: 37.551px;
  r: 0.75px;
  fill: currentColor;
}

.knuizdbjq {
  cx: 30.759px;
  cy: 30.824px;
  r: 0.75px;
  fill: currentColor;
}

.lqe6l1b4j {
  cx: 22.073px;
  cy: 14.916px;
  r: 0.75px;
  fill: currentColor;
}

.mz34dcbov {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M38.5 5.5h-29c-2.2 0-4 1.8-4 4v29c0 2.2 1.8 4 4 4h29c2.2 0 4-1.8 4-4v-29c0-2.2-1.8-4-4-4m-3.78 17.618h7.78m-14.124 0h4.937m-27.813 0h14.567");
}

.nlnz4dbhv {
  cx: 24.577px;
  cy: 11.948px;
  r: 0.75px;
  fill: currentColor;
}

.nxy41zbpc {
  cx: 24.49px;
  cy: 33.959px;
  r: 0.75px;
  fill: currentColor;
}

.ontkptl4d {
  cx: 37.616px;
  cy: 38.366px;
  r: 0.75px;
  fill: currentColor;
}

.otr6hjebr {
  cx: 24.189px;
  cy: 21.716px;
  r: 0.75px;
  fill: currentColor;
}

.p2cchi7_v {
  cx: 27.494px;
  cy: 27.428px;
  r: 0.75px;
  fill: currentColor;
}

.rdwc8vfbl {
  cx: 14.171px;
  cy: 33.959px;
  r: 0.75px;
  fill: currentColor;
}

.s171ygvfj {
  cx: 26.52px;
  cy: 13.425px;
  r: 0.75px;
  fill: currentColor;
}

.snagfenwr {
  cx: 21.159px;
  cy: 27.102px;
  r: 0.75px;
  fill: currentColor;
}

.toknghb7n {
  cx: 24.356px;
  cy: 16.584px;
  r: 0.75px;
  fill: currentColor;
}

.tth6hjbyu {
  cx: 21.94px;
  cy: 11.572px;
  r: 0.75px;
  fill: currentColor;
}

.uwj-hejmf {
  cx: 29.126px;
  cy: 40.359px;
  r: 0.75px;
  fill: currentColor;
}

.v9i-vgx8k {
  cx: 39.118px;
  cy: 34.677px;
  r: 0.75px;
  fill: currentColor;
}

.vxc88-byj {
  cx: 21.52px;
  cy: 8.228px;
  r: 0.75px;
  fill: currentColor;
}

.xb52tw5qc {
  cx: 35.396px;
  cy: 31.738px;
  r: 0.75px;
  fill: currentColor;
}

.xiakr14mb {
  cx: 33.894px;
  cy: 40.032px;
  r: 0.75px;
  fill: currentColor;
}

.yakth3b5u {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("m42.5 29.919l-2.953-2.953h0l-.49.49l-5.041-5.041h0l-3.18 3.18l-6.623-6.623L8.957 34.228l-.49-.49L5.5 36.705");
}

.yvye50bhj {
  cx: 26.11px;
  cy: 10.138px;
  r: 0.75px;
  fill: currentColor;
}
</style><path class="mz34dcbov"/><path class="yakth3b5u"/><circle class="nxy41zbpc"/><circle class="rdwc8vfbl"/><circle class="ichq8obrg"/><circle class="ho6zd9q0t"/><circle class="jkh4-vbyv"/><circle class="cjq5khbye"/><circle class="snagfenwr"/><circle class="p2cchi7_v"/><circle class="otr6hjebr"/><circle class="dsokcpcvh"/><circle class="xb52tw5qc"/><circle class="v9i-vgx8k"/><circle class="ontkptl4d"/><circle class="xiakr14mb"/><circle class="eomxv10bg"/><circle class="knuizdbjq"/><circle class="uwj-hejmf"/><circle class="j6rz_zvqy"/><circle class="i6v91kbpy"/><circle class="ah2xnzqkd"/><circle class="toknghb7n"/><circle class="s171ygvfj"/><circle class="nlnz4dbhv"/><circle class="yvye50bhj"/><circle class="ikozkubkq"/><circle class="vxc88-byj"/><circle class="iz8nl0ber"/><circle class="tth6hjbyu"/><circle class="lqe6l1b4j"/><circle class="h6_f4db9l"/><circle class="cc9w7ub1h"/>`;

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

export default Component;
