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

const viewBox = {"width":48,"height":48};
const content = `<style>.a54qv2nmo {
  cx: 31.872px;
  cy: 36.618px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  rx: 1.384px;
  ry: 2.076px;
}

.i9clfwm2k {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M38.5 5.5h-29a4 4 0 0 0-4 4v29a4 4 0 0 0 4 4h29a4 4 0 0 0 4-4v-29a4 4 0 0 0-4-4");
}

.r0aze_bjl {
  cx: 22.97px;
  cy: 39.669px;
  r: 2.831px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.snqtj724x {
  cx: 15.514px;
  cy: 35.391px;
  r: 2.344px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.to0wivbfc {
  cx: 20.139px;
  cy: 15.015px;
  r: 1.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.un8luhw0o {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M16.537 42.497c2.429-6.287 4.104-8.778 8.28-12.574m-6.352-.914c.124 2.308-2.028 3.008-3.346 1.632m14.111-8.69c.99 1.44 1.037 3.605 1.037 3.605m4.621-5.154c.99 1.439 1.038 3.604 1.038 3.604m-.688 2.852h.337m.165 1.758c-2.098.975-7.25 1.45-9.53-1.227c1.58 3.48 3.314 3.799 5.284 3.799s3.197-1.05 4.247-2.572m-7.14-12.138c-.803-2.351.782-3.874 2.596-4.284m-6.582 6.922c-.508-2.318-1.913-3.326-3.015-3.765");
}

.x2sv0-bui {
  cx: 32.697px;
  cy: 12.082px;
  r: 1.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.xnkkphbqh {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M8.75 42.497c0-7.854 6.362-14.215 14.216-14.215c.246 0 .482.011.717.022m9.313 4.118a14.15 14.15 0 0 1 4.196 10.075");
}

.xywxy609a {
  cx: 30.976px;
  cy: 24.405px;
  r: 8.273px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}
</style><path class="xnkkphbqh"/><circle class="r0aze_bjl"/><ellipse transform="rotate(-24.43 31.872 36.618)" class="a54qv2nmo"/><circle class="snqtj724x"/><circle class="xywxy609a"/><path class="un8luhw0o"/><circle class="to0wivbfc"/><circle class="x2sv0-bui"/><path class="i9clfwm2k"/>`;

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

export default Component;
