import{s as l,o,b as a,m as i,e as d}from"./entry.d416796d.js";var c={name:"ProgressSpinner",extends:l,props:{strokeWidth:{type:String,default:"2"},fill:{type:String,default:"none"},animationDuration:{type:String,default:"2s"}},computed:{svgStyle(){return{"animation-duration":this.animationDuration}}}};const g=["fill","stroke-width"];function m(t,r,s,n,e,p){return o(),a("div",i({class:"p-progress-spinner",role:"progressbar"},t.ptm("root")),[(o(),a("svg",i({class:"p-progress-spinner-svg",viewBox:"25 25 50 50",style:p.svgStyle},t.ptm("spinner")),[d("circle",i({class:"p-progress-spinner-circle",cx:"50",cy:"50",r:"20",fill:s.fill,"stroke-width":s.strokeWidth,strokeMiterlimit:"10"},t.ptm("circle")),null,16,g)],16))],16)}function h(t,r){r===void 0&&(r={});var s=r.insertAt;if(!(!t||typeof document>"u")){var n=document.head||document.getElementsByTagName("head")[0],e=document.createElement("style");e.type="text/css",s==="top"&&n.firstChild?n.insertBefore(e,n.firstChild):n.appendChild(e),e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}}var u=`
.p-progress-spinner {
    position: relative;
    margin: 0 auto;
    width: 100px;
    height: 100px;
    display: inline-block;
}
.p-progress-spinner::before {
    content: '';
    display: block;
    padding-top: 100%;
}
.p-progress-spinner-svg {
    height: 100%;
    transform-origin: center center;
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
`;h(u);c.render=m;export{c as s};
