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

const viewBox = {"width":48,"height":48};
const content = `<style>.nv813yboh {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M23.918 3.533v43M25.626 3.6c11.678 5.623 11.476 36.309 0 42.907M22.16 3.605c-11.247 5.936-11.984 36.272 0 42.856m23.258-21.428h-43");
}

.ozimejabr {
  cx: 23.918px;
  cy: 25.033px;
  r: 21.5px;
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.u7x2k61-j {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M26.958 20.318c8.579-1.508 8.62-4.97 8.279-6.135c-1.404-4.78-15.576-.421-15.158 6.685c.32 5.44 11.468 6.334 11.306 11.306c-.19 5.809-18.655 8.096-18.605 2.37c.037-4.26 4.747-4.05 9.025-3.77");
}

.vb811kf4n {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M5.46 14.008c12.28 2.855 24.578 2.881 36.892 0M5.317 35.814c12.567-2.675 24.907-2.595 37.04 0");
}
</style><circle class="ozimejabr"/><path class="nv813yboh"/><path class="vb811kf4n"/><path class="u7x2k61-j"/>`;

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

export default Component;
