/*! base UI components v2.0.0-beta.0 | Apache License, Version 2.0 | github.com/base-angewandte/base-ui-components */
var BaseLoader=function(e){"use strict";var t=function(e){try{return!!e()}catch(e){return!0}},n=!t((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),o="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},r=function(e){return e&&e.Math==Math&&e},i=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof o&&o)||function(){return this}()||Function("return this")(),c=function(e){return"object"==typeof e?null!==e:"function"==typeof e},a=i.document,s=c(a)&&c(a.createElement),f=!n&&!t((function(){return 7!=Object.defineProperty((e="div",s?a.createElement(e):{}),"a",{get:function(){return 7}}).a;var e})),u=function(e){if(!c(e))throw TypeError(String(e)+" is not an object");return e},l=Object.defineProperty,d={f:n?l:function(e,t,n){if(u(e),t=function(e,t){if(!c(e))return e;var n,o;if(t&&"function"==typeof(n=e.toString)&&!c(o=n.call(e)))return o;if("function"==typeof(n=e.valueOf)&&!c(o=n.call(e)))return o;if(!t&&"function"==typeof(n=e.toString)&&!c(o=n.call(e)))return o;throw TypeError("Can't convert object to primitive value")}(t,!0),u(n),f)try{return l(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}}.f,p=Function.prototype,h=p.toString,y=/^\s*function ([^ (]*)/;n&&!("name"in p)&&d(p,"name",{configurable:!0,get:function(){try{return h.call(this).match(y)[1]}catch(e){return""}}});function b(e,t,n,o,r,i,c,a,s,f){"boolean"!=typeof c&&(s=a,a=c,c=!1);const u="function"==typeof n?n.options:n;let l;if(e&&e.render&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0,r&&(u.functional=!0)),o&&(u._scopeId=o),i?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),t&&t.call(this,s(e)),e&&e._registeredComponents&&e._registeredComponents.add(i)},u._ssrRegister=l):t&&(l=c?function(e){t.call(this,f(e,this.$root.$options.shadowRoot))}:function(e){t.call(this,a(e))}),l)if(u.functional){const e=u.render;u.render=function(t,n){return l.call(n),e(t,n)}}else{const e=u.beforeCreate;u.beforeCreate=e?[].concat(e,l):[l]}return n}var v,_=b({render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"base-loader",style:Object.assign({},this.position,{"--loader-color":this.loaderColor})},[this.hide?this._e():t("svg",{staticClass:"base-loader-circular"},[t("circle",{staticClass:"base-loader-path",attrs:{cx:"50",cy:"50",r:"20",fill:"none","stroke-width":"4","stroke-miterlimit":"10"}})])])},staticRenderFns:[]},void 0,{name:"BaseLoader",props:{loaderColor:{type:String,default:""},position:{type:Object,default:function(){return{}}},hide:{type:Boolean,default:!1}}},"data-v-1bac1cb8",!1,void 0,!1,void 0,void 0,void 0),g={install:function(e){!function(e,t){e.component(t.name,t)}(e,_)}};return v=g,"undefined"!=typeof window&&window.Vue&&window.Vue.use(v),e.BaseLoader=_,e.default=g,Object.defineProperty(e,"__esModule",{value:!0}),e}({});