import{r as e,h as o,H as s,g as t}from"./p-ClISz4NF.js";import{p as a}from"./p-CQvUntGY.js";import{S as i}from"./p-BcQO4NH2.js";import{g as c,p as n}from"./p-CoD1xawt.js";import{v as r}from"./p-NOJjz9dT.js";import"./p-CgDnDrq5.js";const d=a(i,["_S","_M","_L"]);const p={root:"gov-loading",content:"gov-loading__content",icon:"gov-loading__icon"};const g=class{constructor(o){e(this,o);this.size="m";this.h=c(this.host)}validateSize(e){r(d,e,p.root)}componentWillLoad(){this.validateSize(this.size)}render(){return o(s,{key:"633a5908dcace7298026f28a9cd7e8cf7580ae3e",class:this.h.classes(p.root),size:this.size},o("div",{key:"39027a3ed4b2284070fe7f6954ec3864222b57aa",class:p.content},o("gov-icon",{key:"6baa68d8626e7b271eec0c6990b5999849a23fd5",class:n([p.icon,"gov-spin-animation"]),name:"loader",type:"components"}),o("slot",{key:"c9179dc3e6de4cb6ce2da35b9b81dc16fc2fda67"})),o("gov-backdrop",{key:"ca4fe88eb06122df18b717d008b7520724efd64e",inverse:true}))}get host(){return t(this)}static get watchers(){return{size:["validateSize"]}}};export{g as gov_loading};
//# sourceMappingURL=p-6e42a12a.entry.js.map