import e,{forwardRef as h,useEffect as f}from"react";import d from"classnames";import{injectDigitIconCss as g}from"./utils.mjs";const p=h(({className:r,size:t="1em",strokeWidth:a=0,strokeLinecap:n="butt",strokeLinejoin:i="miter",spin:l=!1,fill:o="currentColor",...s},c)=>{const m=d("digit-icon",r,{"digit-icon-spin":l});return f(()=>{g()},[]),e.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16",className:m,ref:c,width:t,height:t,strokeWidth:a,strokeLinecap:n,strokeLinejoin:i,...s},e.createElement("g",{fill:o,fillRule:"evenodd"},e.createElement("path",{fillRule:"nonzero",d:"M11.484 9.993a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5m0 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3"}),e.createElement("path",{fillRule:"nonzero",d:"M9.349 11.19a.5.5 0 0 1 .683-.182l3.464 2a.5.5 0 0 1-.5.866l-3.464-2a.5.5 0 0 1-.183-.683"}),e.createElement("path",{fillRule:"nonzero",d:"M12 1.5A1.5 1.5 0 0 1 13.5 3v5.078a.5.5 0 1 1-1 0V3a.5.5 0 0 0-.5-.5H4a.5.5 0 0 0-.5.5v10a.5.5 0 0 0 .5.5h3.04a.5.5 0 1 1 0 1H4A1.5 1.5 0 0 1 2.5 13V3A1.5 1.5 0 0 1 4 1.5z"}),e.createElement("g",{transform:"translate(4.504 4.99)"},e.createElement("path",{d:"M.513 1a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1M.5 3.512a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1M.513 6a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1"}),e.createElement("rect",{width:"5",height:"1",x:"2.013",rx:".5"})),e.createElement("rect",{width:"5",height:"1",x:"2",rx:".5",transform:"translate(4.504 7.502)"}),e.createElement("rect",{width:"3",height:"1",x:"2",rx:".5",transform:"translate(4.517 9.99)"})))});export{p as default};
