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

const viewBox = {"width":36,"height":36};
const content = `<style>.b0n4cibe {
  fill: #dd2e44;
  d: path("M22 6.5v3h-2.5V12h-3V9.5H14v-3h2.5V4h3v2.5zm-4.5 1H15v1h2.5V11h1V8.5H21v-1h-2.5V5h-1z");
}

.c33v_hl {
  fill: #99aab5;
  d: path("M34 7H2a2 2 0 0 0-2 2h36a2 2 0 0 0-2-2");
}

.fg575hb {
  fill: #99aab5;
  d: path("M26 0H10a2 2 0 0 0-2 2h20a2 2 0 0 0-2-2");
}

.iai52qb {
  fill: #55acee;
  d: path("M2 18h32v4H2zm0-6h32v4H2zm0 12h32v4H2z");
}

.iwx3leb {
  fill: #e1e8ed;
  d: path("M8 2h20v34H8z");
}

.ix1-vlb {
  fill: #ccd6dd;
  d: path("M0 9v25a2 2 0 0 0 2 2h32a2 2 0 0 0 2-2V9z");
}

.xiosijb {
  fill: #3b88c3;
  d: path("M13 32h10v4H13z");
}

.yw33zrb {
  fill: #55acee;
  d: path("M34 24H2v4h32z");
}

.zh5c1ga {
  fill: #55acee;
  d: path("M10 20h16v4H10zm0-6h16v4H10zm0 12h16v4H10z");
}
</style><path class="ix1-vlb"/><path class="c33v_hl"/><path class="iai52qb"/><path class="yw33zrb"/><path class="iwx3leb"/><path class="zh5c1ga"/><path class="xiosijb"/><path class="b0n4cibe"/><path class="fg575hb"/>`;

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

export default Component;
