import{c as a,b as s,n as r,S as n,o as l}from"./app-CYVHboi-.js";const c={__name:"Loading",props:{loadingClass:{type:String,default:""},circleSize:{type:String,default:"h-10 w-10"},fullScreen:{type:Boolean,default:!1}},setup(t){return(i,e)=>(l(),a("div",{class:r([t.fullScreen?"fixed inset-0 z-10":"absolute inset-0 z-1","flex h-full w-full items-center justify-center text-gray-950 dark:text-gray-100"])},[e[1]||(e[1]=s("div",{class:"absolute inset-0 bg-gray-100 opacity-75 backdrop-blur-xs dark:bg-gray-900"},null,-1)),s("div",{class:r(["z-10 flex items-center justify-center",t.loadingClass])},[(l(),a("svg",{viewBox:"0 0 38 38",class:r([t.circleSize,"inline stroke-current"]),stroke:"currentColor",xmlns:"http://www.w3.org/2000/svg"},[...e[0]||(e[0]=[n('<g fill="none" fill-rule="evenodd"><g transform="translate(1 1)" stroke-width="1.5"><circle stroke-opacity=".3" cx="18" cy="18" r="18"></circle><path d="M36 18c0-9.94-8.06-18-18-18"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"></animateTransform></path></g></g>',1)])],2))],2)],2))}};export{c as _};
