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

const viewBox = {"width":48,"height":48};
const content = `<style>.dybtfmnao {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M39.13 29c-1.77 4.27-4.67 8.39-13.21 8.39c-6.23 0-10.43-4.74-10.43-10.87s1.51-8.94 6.09-11.89");
}

.hi1x6n70z {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M39.13 29c.87 6.2-3.61 14.5-14.51 14.5c-8.47 0-15.85-6-15.85-14.44c0-8.77 7.22-12.71 12.81-14.43");
}

.hspxqwbcv {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M30.35 4.58c4.68.66 3.34 4.64 1.21 4.64c-5.85 0-9.73-3.58-15.27-3.58c-7.51 0-9.09 10.83-2.64 12.36m18.172 3.365l3.726 3.726l-3.726 3.727l-3.727-3.727zm-.002.005v-5.09m0 12.55v7.65");
}

.jx1runbwk {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M26.2 32.18V16.71l-10.05 4.25m3.54 13.97l6.51-2.75m-6.51-12.71v14.94");
}

.re1f8ccrn {
  fill: none;
  stroke: currentColor;
  stroke-linecap: round;
  stroke-linejoin: round;
  d: path("M30.35 4.58c9.84-1.19 11.33 11.7 1.42 11.7c-4.34 0-12.4-3.75-15.71-3.75c-3.77 0-4.62 3.75-2.41 5.45");
}
</style><path class="re1f8ccrn"/><path class="hspxqwbcv"/><path class="dybtfmnao"/><path class="jx1runbwk"/><path class="hi1x6n70z"/>`;

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

export default Component;
