import { Icon } from '@iconify/css-react';
import { createElement } from 'react';

const viewBox = {"width":24,"height":24};

/** @param {{width?: string; height?: string;}} */
function Component({width, height, ...props}) {
	return createElement(Icon, {
		...props,
		width,
		height,
		viewBox,
		"content": `<style>.axorf-ifw {
  fill: var(--svg-color, currentColor);
  d: path("M17 11c0-2.76-2.24-5-5-5s-5 2.24-5 5v1h10zm-8.46-.5c.24-1.69 1.7-3 3.46-3s3.22 1.31 3.47 3z");
}

.eb7in350b {
  cx: 9px;
  cy: 14px;
  r: 1px;
  fill: var(--svg-color, currentColor);
}

.h-_kngbjh {
  cx: 12px;
  cy: 14px;
  r: 1px;
  fill: var(--svg-color, currentColor);
}

.nnxm6wm1e {
  cx: 9px;
  cy: 17px;
  r: 1px;
  fill: var(--svg-color, currentColor);
}

.pb_dpabdl {
  fill: var(--svg-color, currentColor);
  d: path("M4 20h16V4H4zm5-2c-.55 0-1-.45-1-1s.45-1 1-1s1 .45 1 1s-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1s1 .45 1 1s-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1s1 .45 1 1s-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1s1 .45 1 1s-.45 1-1 1m3 3c-.55 0-1-.45-1-1s.45-1 1-1s1 .45 1 1s-.45 1-1 1m0-3c-.55 0-1-.45-1-1s.45-1 1-1s1 .45 1 1s-.45 1-1 1m-8-4c0-2.76 2.24-5 5-5s5 2.24 5 5v1H7z");
  opacity: var(--svg-opacity--.3, .3);
}

.ryx3n6ayd {
  cx: 15px;
  cy: 14px;
  r: 1px;
  fill: var(--svg-color, currentColor);
}

.tj2nieb2r {
  cx: 15px;
  cy: 17px;
  r: 1px;
  fill: var(--svg-color, currentColor);
}

.uvh357j5i {
  cx: 12px;
  cy: 17px;
  r: 1px;
  fill: var(--svg-color, currentColor);
}

.xh7c2ysxn {
  fill: var(--svg-color, currentColor);
  d: path("M20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H4V4h16z");
}
</style><path class="pb_dpabdl"/><circle class="ryx3n6ayd"/><circle class="h-_kngbjh"/><circle class="tj2nieb2r"/><path class="xh7c2ysxn"/><path class="axorf-ifw"/><circle class="nnxm6wm1e"/><circle class="eb7in350b"/><circle class="uvh357j5i"/>`,
		"fallback": "ic:twotone-bathroom",
	});
}

export default Component;
