import{rasu,jasl,Pasf,gasy,iasI}from"./index-CZD3_4lD.js";vard="Progress",v=100,[E]=y(d),[R,j]=E(d),m=u.forwardRef((r,e)=>{const{__scopeProgress:n,value:o=null,max:a,getValueLabel:b=w,...h}=r;(a||a===0)&&!p(a)&&console.error(_(`${a}`,"Progress"));consts=p(a)?a:v;o!==null&&!c(o,s)&&console.error(M(`${o}`,"Progress"));constt=c(o,s)?o:null,$=i(t)?b(t,s):void0;returnl.jsx(R,{scope:n,value:t,max:s,children:l.jsx(f.div,{"aria-valuemax":s,"aria-valuemin":0,"aria-valuenow":i(t)?t:void0,"aria-valuetext":$,role:"progressbar","data-state":P(t,s),"data-value":t??void0,"data-max":s,...h,ref:e})})});m.displayName=d;varg="ProgressIndicator",x=u.forwardRef((r,e)=>{const{__scopeProgress:n,...o}=r,a=j(g,n);returnl.jsx(f.div,{"data-state":P(a.value,a.max),"data-value":a.value??void0,"data-max":a.max,...o,ref:e})});x.displayName=g;functionw(r,e){return`${Math.round(r/e*100)}%`}functionP(r,e){returnr==null?"indeterminate":r===e?"complete":"loading"}functioni(r){returntypeofr=="number"}functionp(r){returni(r)&&!isNaN(r)&&r>0}functionc(r,e){returni(r)&&!isNaN(r)&&r<=e&&r>=0}function_(r,e){return`Invalid prop \`max\` of value \`${r}\` supplied to \`${e}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${v}\`.`}functionM(r,e){return`Invalid prop \`value\` of value \`${r}\` supplied to \`${e}\`. The \`value\` prop must be: