PageSourceSearch

https://www.gladwit.nl/offerte-tool/offerte.js

js gladwit.nl collected 2026-10-08 20:41:13 UTC 183,046 bytes, 7 lines download raw bytes

1const Hs=function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerpolicy&&(i.referrerPolicy=o.referrerpolicy),o.crossorigin==="use-credentials"?i.credentials="include":o.crossorigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}};Hs();function Mr(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o<r.length;o++)n[r[o]]=!0;return t?o=>!!n[o.toLowerCase()]:o=>!!n[o]}const Vs="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Zs=Mr(Vs);function fi(e){return!!e||e===""}function sn(e){if(z(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=de(r)?Ys(r):sn(r);if(o)for(const i in o)t[i]=o[i]}return t}else{if(de(e))return e;if(ue(e))return e}}const Ks=/;(?![^(]*\))/g,Js=/:(.+)/;function Ys(e){const t={};
vendor: 14,048 bytes, line 1
1return e.split(Ks).forEach(n=>{if(n){const r=n.split(Js);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function oe(e){let t="";if(de(e))t=e;else if(z(e))for(let n=0;n<e.length;n++){const r=oe(e[n]);r&&(t+=r+" ")}else if(ue(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const ie=e=>de(e)?e:e==null?"":z(e)||ue(e)&&(e.toString===gi||!W(e.toString))?JSON.stringify(e,pi,2):String(e),pi=(e,t)=>t&&t.__v_isRef?pi(e,t.value):Tt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:hi(t)?{[`Set(${t.size})`]:[...t.values()]}:ue(t)&&!z(t)&&!wi(t)?String(t):t,Q={},Rt=[],Le=()=>{},Xs=()=>!1,Gs=/^on[^a-z]/,Ln=e=>Gs.test(e),Br=e=>e.startsWith("onUpdate:"),ve=Object.assign,Nr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Qs=Object.prototype.hasOwnProperty,V=(e,t)=>Qs.call(e,t),z=Array.isArray,Tt=e=>Dn(e)==="[object Map]",hi=e=>Dn(e)==="[object Set]",W=e=>typeof e=="function",de=e=>typeof e=="string",Fr=e=>typeof e=="symbol",ue=e=>e!==null&&typeof e=="object",mi=e=>ue(e)&&W(e.then)&&W(e.catch),gi=Object.prototype.toString,Dn=e=>gi.call(e),el=e=>Dn(e).slice(8,-1),wi=e=>Dn(e)==="[object Object]",Lr=e=>de(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,kn=Mr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),zn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},tl=/-(\w)/g,Ve=zn(e=>e.replace(tl,(t,n)=>n?n.toUpperCase():"")),nl=/\B([A-Z])/g,Ut=zn(e=>e.replace(nl,"-$1").toLowerCase()),Un=zn(e=>e.charAt(0).toUpperCase()+e.slice(1)),or=zn(e=>e?`on${Un(e)}`:""),ln=(e,t)=>!Object.is(e,t),xn=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},In=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},fr=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let wo;const rl=()=>wo||(wo=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let qe;class bi{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&qe&&(this.parent=qe,this.index=(qe.scopes||(qe.scopes=[])).push(this)-1)}run(t){if(this.active){const n=qe;try{return qe=this,t()}finally{qe=n}}}on(){qe=this}off(){qe=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.active=!1}}}function yi(e){return new bi(e)}function ol(e,t=qe){t&&t.active&&t.effects.push(e)}const Dr=e=>{const t=new Set(e);return t.w=0,t.n=0,t},_i=e=>(e.w&ft)>0,vi=e=>(e.n&ft)>0,il=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=ft},sl=e=>{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r<t.length;r++){const o=t[r];_i(o)&&!vi(o)?o.delete(e):t[n++]=o,o.w&=~ft,o.n&=~ft}t.length=n}},pr=new WeakMap;let Xt=0,ft=1;const hr=30;let Ne;const yt=Symbol(""),mr=Symbol("");class zr{constructor(t,n=null,r){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,ol(this,r)}run(){if(!this.active)return this.fn();let t=Ne,n=at;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=Ne,Ne=this,at=!0,ft=1<<++Xt,Xt<=hr?il(this):bo(this),this.fn()}finally{Xt<=hr&&sl(this),ft=1<<--Xt,Ne=this.parent,at=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ne===this?this.deferStop=!0:this.active&&(bo(this),this.onStop&&this.onStop(),this.active=!1)}}function bo(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let at=!0;const ki=[];function Wt(){ki.push(at),at=!1}function qt(){const e=ki.pop();at=e===void 0?!0:e}function Ae(e,t,n){if(at&&Ne){let r=pr.get(e);r||pr.set(e,r=new Map);let o=r.get(n);o||r.set(n,o=Dr()),xi(o)}}function xi(e,t){let n=!1;Xt<=hr?vi(e)||(e.n|=ft,n=!_i(e)):n=!e.has(Ne),n&&(e.add(Ne),Ne.deps.push(e))}function Qe(e,t,n,r,o,i){const s=pr.get(e);if(!s)return;let l=[];if(t==="clear")l=[...s.values()];else if(n==="length"&&z(e))s.forEach((a,c)=>{(c==="length"||c>=r)&&l.push(a)});else switch(n!==void 0&&l.push(s.get(n)),t){case"add":z(e)?Lr(n)&&l.push(s.get("length")):(l.push(s.get(yt)),Tt(e)&&l.push(s.get(mr)));break;case"delete":z(e)||(l.push(s.get(yt)),Tt(e)&&l.push(s.get(mr)));break;case"set":Tt(e)&&l.push(s.get(yt));break}if(l.length===1)l[0]&&gr(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);gr(Dr(a))}}function gr(e,t){const n=z(e)?e:[...e];for(const r of n)r.computed&&yo(r);for(const r of n)r.computed||yo(r)}function yo(e,t){(e!==Ne||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const ll=Mr("__proto__,__v_isRef,__isVue"),ji=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Fr)),al=Ur(),cl=Ur(!1,!0),dl=Ur(!0),_o=ul();function ul(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=J(this);for(let i=0,s=this.length;i<s;i++)Ae(r,"get",i+"");const o=r[t](...n);return o===-1||o===!1?r[t](...n.map(J)):o}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Wt();const r=J(this)[t].apply(this,n);return qt(),r}}),e}function Ur(e=!1,t=!1){return function(r,o,i){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&i===(e?t?Cl:Ii:t?Ei:Ci).get(r))return r;const s=z(r);if(!e&&s&&V(_o,o))return Reflect.get(_o,o,i);const l=Reflect.get(r,o,i);return(Fr(o)?ji.has(o):ll(o))||(e||Ae(r,"get",o),t)?l:se(l)?s&&Lr(o)?l:l.value:ue(l)?e?Ai(l):Mt(l):l}}const fl=$i(),pl=$i(!0);function $i(e=!1){return function(n,r,o,i){let s=n[r];if(an(s)&&se(s)&&!se(o))return!1;if(!e&&!an(o)&&(wr(o)||(o=J(o),s=J(s)),!z(n)&&se(s)&&!se(o)))return s.value=o,!0;const l=z(n)&&Lr(r)?Number(r)<n.length:V(n,r),a=Reflect.set(n,r,o,i);return n===J(i)&&(l?ln(o,s)&&Qe(n,"set",r,o):Qe(n,"add",r,o)),a}}function hl(e,t){const n=V(e,t);e[t];const r=Reflect.deleteProperty(e,t);return r&&n&&Qe(e,"delete",t,void 0),r}function ml(e,t){const n=Reflect.has(e,t);return(!Fr(t)||!ji.has(t))&&Ae(e,"has",t),n}function gl(e){return Ae(e,"iterate",z(e)?"length":yt),Reflect.ownKeys(e)}const Si={get:al,set:fl,deleteProperty:hl,has:ml,ownKeys:gl},wl={get:dl,set(e,t){return!0},deleteProperty(e,t){return!0}},bl=ve({},Si,{get:cl,set:pl}),Wr=e=>e,Wn=e=>Reflect.getPrototypeOf(e);function gn(e,t,n=!1,r=!1){e=e.__v_raw;const o=J(e),i=J(t);n||(t!==i&&Ae(o,"get",t),Ae(o,"get",i));const{has:s}=Wn(o),l=r?Wr:n?Vr:cn;if(s.call(o,t))return l(e.get(t));if(s.call(o,i))return l(e.get(i));e!==o&&e.get(t)}function wn(e,t=!1){const n=this.__v_raw,r=J(n),o=J(e);return t||(e!==o&&Ae(r,"has",e),Ae(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function bn(e,t=!1){return e=e.__v_raw,!t&&Ae(J(e),"iterate",yt),Reflect.get(e,"size",e)}function vo(e){e=J(e);const t=J(this);return Wn(t).has.call(t,e)||(t.add(e),Qe(t,"add",e,e)),this}function ko(e,t){t=J(t);const n=J(this),{has:r,get:o}=Wn(n);let i=r.call(n,e);i||(e=J(e),i=r.call(n,e));const s=o.call(n,e);return n.set(e,t),i?ln(t,s)&&Qe(n,"set",e,t):Qe(n,"add",e,t),this}function xo(e){const t=J(this),{has:n,get:r}=Wn(t);let o=n.call(t,e);o||(e=J(e),o=n.call(t,e)),r&&r.call(t,e);const i=t.delete(e);return o&&Qe(t,"delete",e,void 0),i}function jo(){const e=J(this),t=e.size!==0,n=e.clear();return t&&Qe(e,"clear",void 0,void 0),n}function yn(e,t){return function(r,o){const i=this,s=i.__v_raw,l=J(s),a=t?Wr:e?Vr:cn;return!e&&Ae(l,"iterate",yt),s.forEach((c,u)=>r.call(o,a(c),a(u),i))}}function _n(e,t,n){return function(...r){const o=this.__v_raw,i=J(o),s=Tt(i),l=e==="entries"||e===Symbol.iterator&&s,a=e==="keys"&&s,c=o[e](...r),u=n?Wr:t?Vr:cn;return!t&&Ae(i,"iterate",a?mr:yt),{next(){const{value:h,done:y}=c.next();return y?{value:h,done:y}:{value:l?[u(h[0]),u(h[1])]:u(h),done:y}},[Symbol.iterator](){return this}}}}function rt(e){return function(...t){return e==="delete"?!1:this}}function yl(){const e={get(i){return gn(this,i)},get size(){return bn(this)},has:wn,add:vo,set:ko,delete:xo,clear:jo,forEach:yn(!1,!1)},t={get(i){return gn(this,i,!1,!0)},get size(){return bn(this)},has:wn,add:vo,set:ko,delete:xo,clear:jo,forEach:yn(!1,!0)},n={get(i){return gn(this,i,!0)},get size(){return bn(this,!0)},has(i){return wn.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:yn(!0,!1)},r={get(i){return gn(this,i,!0,!0)},get size(){return bn(this,!0)},has(i){return wn.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:yn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=_n(i,!1,!1),n[i]=_n(i,!0,!1),t[i]=_n(i,!1,!0),r[i]=_n(i,!0,!0)}),[e,n,t,r]}const[_l,vl,kl,xl]=yl();function qr(e,t){const n=t?e?xl:kl:e?vl:_l;return(r,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(V(n,o)&&o in r?n:r,o,i)}const jl={get:qr(!1,!1)},$l={get:qr(!1,!0)},Sl={get:qr(!0,!1)},Ci=new WeakMap,Ei=new WeakMap,Ii=new WeakMap,Cl=new WeakMap;function El(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Il(e){return e.__v_skip||!Object.isExtensible(e)?0:El(el(e))}function Mt(e){return an(e)?e:Hr(e,!1,Si,jl,Ci)}function Al(e){return Hr(e,!1,bl,$l,Ei)}function Ai(e){return Hr(e,!0,wl,Sl,Ii)}function Hr(e,t,n,r,o){if(!ue(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const s=Il(e);if(s===0)return e;const l=new Proxy(e,s===2?r:n);return o.set(e,l),l}function ct(e){return an(e)?ct(e.__v_raw):!!(e&&e.__v_isReactive)}function an(e){return!!(e&&e.__v_isReadonly)}function wr(e){return!!(e&&e.__v_isShallow)}function Oi(e){return ct(e)||an(e)}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function Bt(e){return In(e,"__v_skip",!0),e}const cn=e=>ue(e)?Mt(e):e,Vr=e=>ue(e)?Ai(e):e;function Pi(e){at&&Ne&&(e=J(e),xi(e.dep||(e.dep=Dr())))}function Ri(e,t){e=J(e),e.dep&&gr(e.dep)}function se(e){return!!(e&&e.__v_isRef===!0)}function Ge(e){return Ol(e,!1)}function Ol(e,t){return se(e)?e:new Pl(e,t)}class Pl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:J(t),this._value=n?t:cn(t)}get value(){return Pi(this),this._value}set value(t){t=this.__v_isShallow?t:J(t),ln(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:cn(t),Ri(this))}}function m(e){return se(e)?e.value:e}const Rl={get:(e,t,n)=>m(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return se(o)&&!se(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function Ti(e){return ct(e)?e:new Proxy(e,Rl)}function Tl(e){const t=z(e)?new Array(e.length):{};for(const n in e)t[n]=Bl(e,n);return t}class Ml{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function Bl(e,t,n){const r=e[t];return se(r)?r:new Ml(e,t,n)}class Nl{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new zr(t,()=>{this._dirty||(this._dirty=!0,Ri(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=J(this);return Pi(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function Fl(e,t,n=!1){let r,o;const i=W(e);return i?(r=e,o=Le):(r=e.get,o=e.set),new Nl(r,o,i||!o,n)}function dt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(i){qn(i,t,n)}return o}function De(e,t,n,r){if(W(e)){const i=dt(e,t,n,r);return i&&mi(i)&&i.catch(s=>{qn(s,t,n)}),i}const o=[];for(let i=0;i<e.length;i++)o.push(De(e[i],t,n,r));return o}function qn(e,t,n,r=!0){const o=t?t.vnode:null;if(t){let i=t.parent;const s=t.proxy,l=n;for(;i;){const c=i.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](e,s,l)===!1)return}i=i.parent}const a=t.appContext.config.errorHandler;if(a){dt(a,null,10,[e,s,l]);return}}Ll(e,n,o,r)}function Ll(e,t,n,r=!0){console.error(e)}let An=!1,br=!1;const Ie=[];let Xe=0;const en=[];let Gt=null,It=0;const tn=[];let ot=null,At=0;const Mi=Promise.resolve();let Zr=null,yr=null;function Kr(e){const t=Zr||Mi;return e?t.then(this?e.bind(this):e):t}function Dl(e){let t=Xe+1,n=Ie.length;for(;t<n;){const r=t+n>>>1;dn(Ie[r])<e?t=r+1:n=r}return t}function Bi(e){(!Ie.length||!Ie.includes(e,An&&e.allowRecurse?Xe+1:Xe))&&e!==yr&&(e.id==null?Ie.push(e):Ie.splice(Dl(e.id),0,e),Ni())}function Ni(){!An&&!br&&(br=!0,Zr=Mi.then(Di))}function zl(e){const t=Ie.indexOf(e);t>Xe&&Ie.splice(t,1)}function Fi(e,t,n,r){z(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?r+1:r))&&n.push(e),Ni()}function Ul(e){Fi(e,Gt,en,It)}function Wl(e){Fi(e,ot,tn,At)}function Hn(e,t=null){if(en.length){for(yr=t,Gt=[...new Set(en)],en.length=0,It=0;It<Gt.length;It++)Gt[It]();Gt=null,It=0,yr=null,Hn(e,t)}}function Li(e){if(Hn(),tn.length){const t=[...new Set(tn)];if(tn.length=0,ot){ot.push(...t);return}for(ot=t,ot.sort((n,r)=>dn(n)-dn(r)),At=0;At<ot.length;At++)ot[At]();ot=null,At=0}}const dn=e=>e.id==null?1/0:e.id;function Di(e){br=!1,An=!0,Hn(e),Ie.sort((n,r)=>dn(n)-dn(r));const t=Le;try{for(Xe=0;Xe<Ie.length;Xe++){const n=Ie[Xe];n&&n.active!==!1&&dt(n,null,14)}}finally{Xe=0,Ie.length=0,Li(),An=!1,Zr=null,(Ie.length||en.length||tn.length)&&Di(e)}}function ql(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Q;let o=n;const i=t.startsWith("update:"),s=i&&t.slice(7);if(s&&s in r){const u=`${s==="modelValue"?"model":s}Modifiers`,{number:h,trim:y}=r[u]||Q;y&&(o=n.map(w=>w.trim())),h&&(o=n.map(fr))}let l,a=r[l=or(t)]||r[l=or(Ve(t))];!a&&i&&(a=r[l=or(Ut(t))]),a&&De(a,e,6,o);const c=r[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,De(c,e,6,o)}}function zi(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const i=e.emits;let s={},l=!1;if(!W(e)){const a=c=>{const u=zi(c,t,!0);u&&(l=!0,ve(s,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}
1return!i&&!l?(r.set(e,null),null):(z(i)?i.forEach(a=>s[a]=null):ve(s,i),r.set(e,s),s)}function Vn(e,t){return!e||!Ln(t)?!1:(t=t.slice(2).replace(/Once$/,""),V(e,t[0].toLowerCase()+t.slice(1))||V(e,Ut(t))||V(e,t))}let be=null,Ui=null;function On(e){const t=be;return be=e,Ui=e&&e.type.__scopeId||null,t}function Oe(e,t=be,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&To(-1);const i=On(t),s=e(...o);return On(i),r._d&&To(1),s};return r._n=!0,r._c=!0,r._d=!0,r}function ir(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:i,propsOptions:[s],slots:l,attrs:a,emit:c,render:u,renderCache:h,data:y,setupState:w,ctx:S,inheritAttrs:A}=e;let P,T;const b=On(e);try{if(n.shapeFlag&4){const M=o||r;P=He(u.call(M,M,h,i,w,y,S)),T=a}else{const M=t;P=He(M.length>1?M(i,{attrs:a,slots:l,emit:c}):M(i,null)),T=t.props?a:Hl(a)}}catch(M){rn.length=0,qn(M,e,1),P=U(pt)}let $=P;if(T&&A!==!1){const M=Object.keys(T),{shapeFlag:F}=$;M.length&&F&7&&(s&&M.some(Br)&&(T=Vl(T,s)),$=Nt($,T))}return n.dirs&&($=Nt($),$.dirs=$.dirs?$.dirs.concat(n.dirs):n.dirs),n.transition&&($.transition=n.transition),P=$,On(b),P}const Hl=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ln(n))&&((t||(t={}))[n]=e[n]);return t},Vl=(e,t)=>{const n={};for(const r in e)(!Br(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Zl(e,t,n){const{props:r,children:o,component:i}=e,{props:s,children:l,patchFlag:a}=t,c=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?$o(r,s,c):!!s;if(a&8){const u=t.dynamicProps;for(let h=0;h<u.length;h++){const y=u[h];if(s[y]!==r[y]&&!Vn(c,y))return!0}}}else return(o||l)&&(!l||!l.$stable)?!0:r===s?!1:r?s?$o(r,s,c):!0:!!s;return!1}function $o(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const i=r[o];if(t[i]!==e[i]&&!Vn(n,i))return!0}return!1}function Kl({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const Jl=e=>e.__isSuspense;function Yl(e,t){t&&t.pendingBranch?z(e)?t.effects.push(...e):t.effects.push(e):Wl(e)}function Xl(e,t){if(he){let n=he.provides;const r=he.parent&&he.parent.provides;r===n&&(n=he.provides=Object.create(r)),n[e]=t}}function ut(e,t,n=!1){const r=he||be;if(r){const o=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&W(t)?t.call(r.proxy):t}}const So={};function jn(e,t,n){return Wi(e,t,n)}function Wi(e,t,{immediate:n,deep:r,flush:o,onTrack:i,onTrigger:s}=Q){const l=he;let a,c=!1,u=!1;if(se(e)?(a=()=>e.value,c=wr(e)):ct(e)?(a=()=>e,r=!0):z(e)?(u=!0,c=e.some(T=>ct(T)||wr(T)),a=()=>e.map(T=>{if(se(T))return T.value;if(ct(T))return bt(T);if(W(T))return dt(T,l,2)})):W(e)?t?a=()=>dt(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return h&&h(),De(e,l,3,[y])}:a=Le,t&&r){const T=a;a=()=>bt(T())}let h,y=T=>{h=P.onStop=()=>{dt(T,l,4)}};if(fn)return y=Le,t?n&&De(t,l,3,[a(),u?[]:void 0,y]):a(),Le;let w=u?[]:So;const S=()=>{if(!!P.active)if(t){const T=P.run();(r||c||(u?T.some((b,$)=>ln(b,w[$])):ln(T,w)))&&(h&&h(),De(t,l,3,[T,w===So?void 0:w,y]),w=T)}else P.run()};S.allowRecurse=!!t;let A;o==="sync"?A=S:o==="post"?A=()=>xe(S,l&&l.suspense):A=()=>Ul(S);const P=new zr(a,A);return t?n?S():w=P.run():o==="post"?xe(P.run.bind(P),l&&l.suspense):P.run(),()=>{P.stop(),l&&l.scope&&Nr(l.scope.effects,P)}}function Gl(e,t,n){const r=this.proxy,o=de(e)?e.includes(".")?qi(r,e):()=>r[e]:e.bind(r,r);let i;W(t)?i=t:(i=t.handler,n=t);const s=he;Ft(this);const l=Wi(o,i.bind(r),n);return s?Ft(s):_t(),l}function qi(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}function bt(e,t){if(!ue(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),se(e))bt(e.value,t);else if(z(e))for(let n=0;n<e.length;n++)bt(e[n],t);else if(hi(e)||Tt(e))e.forEach(n=>{bt(n,t)});else if(wi(e))for(const n in e)bt(e[n],t);return e}function Ql(e){return W(e)?{setup:e,name:e.name}:e}const nn=e=>!!e.type.__asyncLoader,Hi=e=>e.type.__isKeepAlive;function ea(e,t){Vi(e,"a",t)}function ta(e,t){Vi(e,"da",t)}function Vi(e,t,n=he){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(Zn(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Hi(o.parent.vnode)&&na(r,t,n,o),o=o.parent}}function na(e,t,n,r){const o=Zn(t,e,r,!0);Yr(()=>{Nr(r[t],o)},n)}function Zn(e,t,n=he,r=!1){if(n){const o=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...s)=>{if(n.isUnmounted)return;Wt(),Ft(n);const l=De(t,n,e,s);return _t(),qt(),l});return r?o.unshift(i):o.push(i),i}}const et=e=>(t,n=he)=>(!fn||e==="sp")&&Zn(e,t,n),ra=et("bm"),Jr=et("m"),oa=et("bu"),ia=et("u"),sa=et("bum"),Yr=et("um"),la=et("sp"),aa=et("rtg"),ca=et("rtc");function da(e,t=he){Zn("ec",e,t)}function we(e,t){const n=be;if(n===null)return e;const r=Jn(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[s,l,a,c=Q]=t[i];W(s)&&(s={mounted:s,updated:s}),s.deep&&bt(l),o.push({dir:s,instance:r,value:l,oldValue:void 0,arg:a,modifiers:c})}return e}function ht(e,t,n,r){const o=e.dirs,i=t&&t.dirs;for(let s=0;s<o.length;s++){const l=o[s];i&&(l.oldValue=i[s].value);let a=l.dir[r];a&&(Wt(),De(a,n,8,[e.el,l,e,t]),qt())}}const Zi="components",Ki=Symbol();function Ji(e){return de(e)?ua(Zi,e,!1)||e:e||Ki}function ua(e,t,n=!0,r=!1){const o=be||he;if(o){const i=o.type;if(e===Zi){const l=Da(i,!1);if(l&&(l===t||l===Ve(t)||l===Un(Ve(t))))return i}const s=Co(o[e]||i[e],t)||Co(o.appContext[e],t);return!s&&r?i:s}}function Co(e,t){return e&&(e[t]||e[Ve(t)]||e[Un(Ve(t))])}function Pe(e,t,n,r){let o;const i=n&&n[r];if(z(e)||de(e)){o=new Array(e.length);for(let s=0,l=e.length;s<l;s++)o[s]=t(e[s],s,void 0,i&&i[s])}else if(typeof e=="number"){o=new Array(e);for(let s=0;s<e;s++)o[s]=t(s+1,s,void 0,i&&i[s])}else if(ue(e))if(e[Symbol.iterator])o=Array.from(e,(s,l)=>t(s,l,void 0,i&&i[l]));else{const s=Object.keys(e);o=new Array(s.length);for(let l=0,a=s.length;l<a;l++){const c=s[l];o[l]=t(e[c],c,l,i&&i[l])}}else o=[];return n&&(n[r]=o),o}function Yi(e,t,n={},r,o){if(be.isCE||be.parent&&nn(be.parent)&&be.parent.isCE)return U("slot",t==="default"?null:{name:t},r&&r());let i=e[t];i&&i._c&&(i._d=!1),_();const s=i&&Xi(i(n)),l=ae(ee,{key:n.key||`_${t}`},s||(r?r():[]),s&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function Xi(e){return e.some(t=>Tn(t)?!(t.type===pt||t.type===ee&&!Xi(t.children)):!0)?e:null}const _r=e=>e?ds(e)?Jn(e)||e.proxy:_r(e.parent):null,Pn=ve(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>_r(e.parent),$root:e=>_r(e.root),$emit:e=>e.emit,$options:e=>Qi(e),$forceUpdate:e=>e.f||(e.f=()=>Bi(e.update)),$nextTick:e=>e.n||(e.n=Kr.bind(e.proxy)),$watch:e=>Gl.bind(e)}),fa={get({_:e}
vendor: 23,803 bytes, line 1
1,t){const{ctx:n,setupState:r,data:o,props:i,accessCache:s,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const w=s[t];if(w!==void 0)switch(w){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return i[t]}else{if(r!==Q&&V(r,t))return s[t]=1,r[t];if(o!==Q&&V(o,t))return s[t]=2,o[t];if((c=e.propsOptions[0])&&V(c,t))return s[t]=3,i[t];if(n!==Q&&V(n,t))return s[t]=4,n[t];vr&&(s[t]=0)}}const u=Pn[t];let h,y;if(u)return t==="$attrs"&&Ae(e,"get",t),u(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==Q&&V(n,t))return s[t]=4,n[t];if(y=a.config.globalProperties,V(y,t))return y[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:i}=e;return o!==Q&&V(o,t)?(o[t]=n,!0):r!==Q&&V(r,t)?(r[t]=n,!0):V(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:i}},s){let l;return!!n[s]||e!==Q&&V(e,s)||t!==Q&&V(t,s)||(l=i[0])&&V(l,s)||V(r,s)||V(Pn,s)||V(o.config.globalProperties,s)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:V(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let vr=!0;function pa(e){const t=Qi(e),n=e.proxy,r=e.ctx;vr=!1,t.beforeCreate&&Eo(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:s,watch:l,provide:a,inject:c,created:u,beforeMount:h,mounted:y,beforeUpdate:w,updated:S,activated:A,deactivated:P,beforeDestroy:T,beforeUnmount:b,destroyed:$,unmounted:M,render:F,renderTracked:Z,renderTriggered:L,errorCaptured:q,serverPrefetch:Y,expose:fe,inheritAttrs:ce,components:Se,directives:tt,filters:Te}=t;if(c&&ha(c,r,null,e.appContext.config.unwrapInjectedRef),s)for(const le in s){const ne=s[le];W(ne)&&(r[le]=ne.bind(n))}if(o){const le=o.call(n,n);ue(le)&&(e.data=Mt(le))}if(vr=!0,i)for(const le in i){const ne=i[le],Ze=W(ne)?ne.bind(n,n):W(ne.get)?ne.get.bind(n,n):Le,tr=!W(ne)&&W(ne.set)?ne.set.bind(n):Le,Vt=vt({get:Ze,set:tr});Object.defineProperty(r,le,{enumerable:!0,configurable:!0,get:()=>Vt.value,set:xt=>Vt.value=xt})}if(l)for(const le in l)Gi(l[le],r,n,le);if(a){const le=W(a)?a.call(n):a;Reflect.ownKeys(le).forEach(ne=>{Xl(ne,le[ne])})}u&&Eo(u,e,"c");function ke(le,ne){z(ne)?ne.forEach(Ze=>le(Ze.bind(n))):ne&&le(ne.bind(n))}if(ke(ra,h),ke(Jr,y),ke(oa,w),ke(ia,S),ke(ea,A),ke(ta,P),ke(da,q),ke(ca,Z),ke(aa,L),ke(sa,b),ke(Yr,M),ke(la,Y),z(fe))if(fe.length){const le=e.exposed||(e.exposed={});fe.forEach(ne=>{Object.defineProperty(le,ne,{get:()=>n[ne],set:Ze=>n[ne]=Ze})})}else e.exposed||(e.exposed={});F&&e.render===Le&&(e.render=F),ce!=null&&(e.inheritAttrs=ce),Se&&(e.components=Se),tt&&(e.directives=tt)}function ha(e,t,n=Le,r=!1){z(e)&&(e=kr(e));for(const o in e){const i=e[o];let s;ue(i)?"default"in i?s=ut(i.from||o,i.default,!0):s=ut(i.from||o):s=ut(i),se(s)&&r?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>s.value,set:l=>s.value=l}):t[o]=s}}function Eo(e,t,n){De(z(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Gi(e,t,n,r){const o=r.includes(".")?qi(n,r):()=>n[r];if(de(e)){const i=t[e];W(i)&&jn(o,i)}else if(W(e))jn(o,e.bind(n));else if(ue(e))if(z(e))e.forEach(i=>Gi(i,t,n,r));else{const i=W(e.handler)?e.handler.bind(n):t[e.handler];W(i)&&jn(o,i,e)}}function Qi(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:s}}=e.appContext,l=i.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(c=>Rn(a,c,s,!0)),Rn(a,t,s)),i.set(t,a),a}function Rn(e,t,n,r=!1){const{mixins:o,extends:i}=t;i&&Rn(e,i,n,!0),o&&o.forEach(s=>Rn(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const l=ma[s]||n&&n[s];e[s]=l?l(e[s],t[s]):t[s]}return e}const ma={data:Io,props:gt,emits:gt,methods:gt,computed:gt,beforeCreate:ye,created:ye,beforeMount:ye,mounted:ye,beforeUpdate:ye,updated:ye,beforeDestroy:ye,beforeUnmount:ye,destroyed:ye,unmounted:ye,activated:ye,deactivated:ye,errorCaptured:ye,serverPrefetch:ye,components:gt,directives:gt,watch:wa,provide:Io,inject:ga};function Io(e,t){return t?e?function(){return ve(W(e)?e.call(this,this):e,W(t)?t.call(this,this):t)}:t:e}function ga(e,t){return gt(kr(e),kr(t))}function kr(e){if(z(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function ye(e,t){return e?[...new Set([].concat(e,t))]:t}function gt(e,t){return e?ve(ve(Object.create(null),e),t):t}function wa(e,t){if(!e)return t;if(!t)return e;const n=ve(Object.create(null),e);for(const r in t)n[r]=ye(e[r],t[r]);return n}function ba(e,t,n,r=!1){const o={},i={};In(i,Kn,1),e.propsDefaults=Object.create(null),es(e,t,o,i);for(const s in e.propsOptions[0])s in o||(o[s]=void 0);n?e.props=r?o:Al(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function ya(e,t,n,r){const{props:o,attrs:i,vnode:{patchFlag:s}}=e,l=J(o),[a]=e.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let h=0;h<u.length;h++){let y=u[h];if(Vn(e.emitsOptions,y))continue;const w=t[y];if(a)if(V(i,y))w!==i[y]&&(i[y]=w,c=!0);else{const S=Ve(y);o[S]=xr(a,l,S,w,e,!1)}else w!==i[y]&&(i[y]=w,c=!0)}}}else{es(e,t,o,i)&&(c=!0);let u;for(const h in l)(!t||!V(t,h)&&((u=Ut(h))===h||!V(t,u)))&&(a?n&&(n[h]!==void 0||n[u]!==void 0)&&(o[h]=xr(a,l,h,void 0,e,!0)):delete o[h]);if(i!==l)for(const h in i)(!t||!V(t,h)&&!0)&&(delete i[h],c=!0)}c&&Qe(e,"set","$attrs")}function es(e,t,n,r){const[o,i]=e.propsOptions;let s=!1,l;if(t)for(let a in t){if(kn(a))continue;const c=t[a];let u;o&&V(o,u=Ve(a))?!i||!i.includes(u)?n[u]=c:(l||(l={}))[u]=c:Vn(e.emitsOptions,a)||(!(a in r)||c!==r[a])&&(r[a]=c,s=!0)}if(i){const a=J(n),c=l||Q;for(let u=0;u<i.length;u++){const h=i[u];n[h]=xr(o,a,h,c[h],e,!V(c,h))}}return s}function xr(e,t,n,r,o,i){const s=e[n];if(s!=null){const l=V(s,"default");if(l&&r===void 0){const a=s.default;if(s.type!==Function&&W(a)){const{propsDefaults:c}=o;n in c?r=c[n]:(Ft(o),r=c[n]=a.call(null,t),_t())}else r=a}s[0]&&(i&&!l?r=!1:s[1]&&(r===""||r===Ut(n))&&(r=!0))}return r}function ts(e,t,n=!1){const r=t.propsCache,o=r.get(e);if(o)return o;const i=e.props,s={},l=[];let a=!1;if(!W(e)){const u=h=>{a=!0;const[y,w]=ts(h,t,!0);ve(s,y),w&&l.push(...w)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!i&&!a)return r.set(e,Rt),Rt;if(z(i))for(let u=0;u<i.length;u++){const h=Ve(i[u]);Ao(h)&&(s[h]=Q)}else if(i)for(const u in i){const h=Ve(u);if(Ao(h)){const y=i[u],w=s[h]=z(y)||W(y)?{type:y}:y;if(w){const S=Ro(Boolean,w.type),A=Ro(String,w.type);w[0]=S>-1,w[1]=A<0||S<A,(S>-1||V(w,"default"))&&l.push(h)}}}const c=[s,l];return r.set(e,c),c}function Ao(e){return e[0]!=="$"}function Oo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Po(e,t){return Oo(e)===Oo(t)}function Ro(e,t){return z(t)?t.findIndex(n=>Po(n,e)):W(t)&&Po(t,e)?0:-1}const ns=e=>e[0]==="_"||e==="$stable",Xr=e=>z(e)?e.map(He):[He(e)],_a=(e,t,n)=>{if(t._n)return t;const r=Oe((...o)=>Xr(t(...o)),n);return r._c=!1,r},rs=(e,t,n)=>{const r=e._ctx;for(const o in e){if(ns(o))continue;const i=e[o];if(W(i))t[o]=_a(o,i,r);else if(i!=null){const s=Xr(i);t[o]=()=>s}}},os=(e,t)=>{const n=Xr(t);e.slots.default=()=>n},va=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=J(t),In(t,"_",n)):rs(t,e.slots={})}else e.slots={},t&&os(e,t);In(e.slots,Kn,1)},ka=(e,t,n)=>{const{vnode:r,slots:o}=e;let i=!0,s=Q;if(r.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(ve(o,t),!n&&l===1&&delete o._):(i=!t.$stable,rs(t,o)),s=t}else t&&(os(e,t),s={default:1});if(i)for(const l in o)!ns(l)&&!(l in s)&&delete o[l]};function is(){return{app:null,config:{isNativeTag:Xs,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let xa=0;function ja(e,t){return function(r,o=null){W(r)||(r=Object.assign({},r)),o!=null&&!ue(o)&&(o=null);const i=is(),s=new Set;let l=!1;const a=i.app={_uid:xa++,_component:r,_props:o,_container:null,_context:i,_instance:null,version:Ua,get config(){return i.config},set config(c){},use(c,...u){return s.has(c)||(c&&W(c.install)?(s.add(c),c.install(a,...u)):W(c)&&(s.add(c),c(a,...u))),a},mixin(c){return i.mixins.includes(c)||i.mixins.push(c),a},component(c,u){return u?(i.components[c]=u,a):i.components[c]},directive(c,u){return u?(i.directives[c]=u,a):i.directives[c]},mount(c,u,h){if(!l){const y=U(r,o);return y.appContext=i,u&&t?t(y,c):e(y,c,h),l=!0,a._container=c,c.__vue_app__=a,Jn(y.component)||y.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(c,u){return i.provides[c]=u,a}};return a}}function jr(e,t,n,r,o=!1){if(z(e)){e.forEach((y,w)=>jr(y,t&&(z(t)?t[w]:t),n,r,o));return}if(nn(r)&&!o)return;const i=r.shapeFlag&4?Jn(r.component)||r.component.proxy:r.el,s=o?null:i,{i:l,r:a}=e,c=t&&t.r,u=l.refs===Q?l.refs={}:l.refs,h=l.setupState;if(c!=null&&c!==a&&(de(c)?(u[c]=null,V(h,c)&&(h[c]=null)):se(c)&&(c.value=null)),W(a))dt(a,l,12,[s,u]);else{const y=de(a),w=se(a);if(y||w){const S=()=>{if(e.f){const A=y?u[a]:a.value;o?z(A)&&Nr(A,i):z(A)?A.includes(i)||A.push(i):y?(u[a]=[i],V(h,a)&&(h[a]=u[a])):(a.value=[i],e.k&&(u[e.k]=a.value))}else y?(u[a]=s,V(h,a)&&(h[a]=s)):w&&(a.value=s,e.k&&(u[e.k]=s))};s?(S.id=-1,xe(S,n)):S()}}}const xe=Yl;function $a(e){return Sa(e)}function Sa(e,t){const n=rl();n.__VUE__=!0;const{insert:r,remove:o,patchProp:i,createElement:s,createText:l,createComment:a,setText:c,setElementText:u,parentNode:h,nextSibling:y,setScopeId:w=Le,cloneNode:S,insertStaticContent:A}=e,P=(d,f,g,k=null,v=null,C=null,O=!1,j=null,I=!!f.dynamicChildren)=>{if(d===f)return;d&&!Kt(d,f)&&(k=mn(d),nt(d,v,C,!0),d=null),f.patchFlag===-2&&(I=!1,f.dynamicChildren=null);const{type:x,ref:B,shapeFlag:R}=f;switch(x){case Gr:T(d,f,g,k);break;case pt:b(d,f,g,k);break;case $n:d==null&&$(f,g,k,O);break;case ee:tt(d,f,g,k,v,C,O,j,I);break;default:R&1?Z(d,f,g,k,v,C,O,j,I):R&6?Te(d,f,g,k,v,C,O,j,I):(R&64||R&128)&&x.process(d,f,g,k,v,C,O,j,I,jt)}B!=null&&v&&jr(B,d&&d.ref,C,f||d,!f)},T=(d,f,g,k)=>{if(d==null)r(f.el=l(f.children),g,k);else{const v=f.el=d.el;f.children!==d.children&&c(v,f.children)}},b=(d,f,g,k)=>{d==null?r(f.el=a(f.children||""),g,k):f.el=d.el},$=(d,f,g,k)=>{[d.el,d.anchor]=A(d.children,f,g,k,d.el,d.anchor)},M=({el:d,anchor:f},g,k)=>{let v;for(;d&&d!==f;)v=y(d),r(d,g,k),d=v;r(f,g,k)},F=({el:d,anchor:f})=>{let g;for(;d&&d!==f;)g=y(d),o(d),d=g;o(f)},Z=(d,f,g,k,v,C,O,j,I)=>{O=O||f.type==="svg",d==null?L(f,g,k,v,C,O,j,I):fe(d,f,v,C,O,j,I)},L=(d,f,g,k,v,C,O,j)=>{let I,x;const{type:B,props:R,shapeFlag:N,transition:D,patchFlag:K,dirs:X}=d;if(d.el&&S!==void 0&&K===-1)I=d.el=S(d.el);else{if(I=d.el=s(d.type,C,R&&R.is,R),N&8?u(I,d.children):N&16&&Y(d.children,I,null,k,v,C&&B!=="foreignObject",O,j),X&&ht(d,null,k,"created"),R){for(const re in R)re!=="value"&&!kn(re)&&i(I,re,null,R[re],C,d.children,k,v,Ke);"value"in R&&i(I,"value",null,R.value),(x=R.onVnodeBeforeMount)&&We(x,k,d)}q(I,d,d.scopeId,O,k)}X&&ht(d,null,k,"beforeMount");const G=(!v||v&&!v.pendingBranch)&&D&&!D.persisted;G&&D.beforeEnter(I),r(I,f,g),((x=R&&R.onVnodeMounted)||G||X)&&xe(()=>{x&&We(x,k,d),G&&D.enter(I),X&&ht(d,null,k,"mounted")},v)},q=(d,f,g,k,v)=>{if(g&&w(d,g),k)for(let C=0;C<k.length;C++)w(d,k[C]);if(v){let C=v.subTree;if(f===C){const O=v.vnode;q(d,O,O.scopeId,O.slotScopeIds,v.parent)}}},Y=(d,f,g,k,v,C,O,j,I=0)=>{for(let x=I;x<d.length;x++){const B=d[x]=j?it(d[x]):He(d[x]);P(null,B,f,g,k,v,C,O,j)}},fe=(d,f,g,k,v,C,O)=>{const j=f.el=d.el;let{patchFlag:I,dynamicChildren:x,dirs:B}=f;I|=d.patchFlag&16;const R=d.props||Q,N=f.props||Q;let D;g&&mt(g,!1),(D=N.onVnodeBeforeUpdate)&&We(D,g,f,d),B&&ht(f,d,g,"beforeUpdate"),g&&mt(g,!0);const K=v&&f.type!=="foreignObject";if(x?ce(d.dynamicChildren,x,j,g,k,K,C):O||Ze(d,f,j,null,g,k,K,C,!1),I>0){if(I&16)Se(j,f,R,N,g,k,v);else if(I&2&&R.class!==N.class&&i(j,"class",null,N.class,v),I&4&&i(j,"style",R.style,N.style,v),I&8){const X=f.dynamicProps;for(let G=0;G<X.length;G++){const re=X[G],Me=R[re],$t=N[re];($t!==Me||re==="value")&&i(j,re,Me,$t,v,d.children,g,k,Ke)}}I&1&&d.children!==f.children&&u(j,f.children)}else!O&&x==null&&Se(j,f,R,N,g,k,v);((D=N.onVnodeUpdated)||B)&&xe(()=>{D&&We(D,g,f,d),B&&ht(f,d,g,"updated")},k)},ce=(d,f,g,k,v,C,O)=>{for(let j=0;j<f.length;j++){const I=d[j],x=f[j],B=I.el&&(I.type===ee||!Kt(I,x)||I.shapeFlag&70)?h(I.el):g;P(I,x,B,null,k,v,C,O,!0)}},Se=(d,f,g,k,v,C,O)=>{if(g!==k){for(const j in k){if(kn(j))continue;const I=k[j],x=g[j];I!==x&&j!=="value"&&i(d,j,x,I,O,f.children,v,C,Ke)}if(g!==Q)for(const j in g)!kn(j)&&!(j in k)&&i(d,j,g[j],null,O,f.children,v,C,Ke);"value"in k&&i(d,"value",g.value,k.value)}},tt=(d,f,g,k,v,C,O,j,I)=>{const x=f.el=d?d.el:l(""),B=f.anchor=d?d.anchor:l("");let{patchFlag:R,dynamicChildren:N,slotScopeIds:D}=f;D&&(j=j?j.concat(D):D),d==null?(r(x,g,k),r(B,g,k),Y(f.children,g,B,v,C,O,j,I)):R>0&&R&64&&N&&d.dynamicChildren?(ce(d.dynamicChildren,N,g,v,C,O,j),(f.key!=null||v&&f===v.subTree)&&ss(d,f,!0)):Ze(d,f,g,B,v,C,O,j,I)},Te=(d,f,g,k,v,C,O,j,I)=>{f.slotScopeIds=j,d==null?f.shapeFlag&512?v.ctx.activate(f,g,k,O,I):ge(f,g,k,v,C,O,I):ke(d,f,I)},ge=(d,f,g,k,v,C,O)=>{const j=d.component=Ma(d,k,v);if(Hi(d)&&(j.ctx.renderer=jt),Ba(j),j.asyncDep){if(v&&v.registerDep(j,le),!d.el){const I=j.subTree=U(pt);b(null,I,f,g)}return}le(j,d,f,g,v,C,O)},ke=(d,f,g)=>{const k=f.component=d.component;if(Zl(d,f,g))if(k.asyncDep&&!k.asyncResolved){ne(k,f,g);return}else k.next=f,zl(k.update),k.update();else f.el=d.el,k.vnode=f},le=(d,f,g,k,v,C,O)=>{const j=()=>{if(d.isMounted){let{next:B,bu:R,u:N,parent:D,vnode:K}=d,X=B,G;mt(d,!1),B?(B.el=K.el,ne(d,B,O)):B=K,R&&xn(R),(G=B.props&&B.props.onVnodeBeforeUpdate)&&We(G,D,B,K),mt(d,!0);const re=ir(d),Me=d.subTree;d.subTree=re,P(Me,re,h(Me.el),mn(Me),d,v,C),B.el=re.el,X===null&&Kl(d,re.el),N&&xe(N,v),(G=B.props&&B.props.onVnodeUpdated)&&xe(()=>We(G,D,B,K),v)}else{let B;const{el:R,props:N}=f,{bm:D,m:K,parent:X}=d,G=nn(f);if(mt(d,!1),D&&xn(D),!G&&(B=N&&N.onVnodeBeforeMount)&&We(B,X,f),mt(d,!0),R&&rr){const re=()=>{d.subTree=ir(d),rr(R,d.subTree,d,v,null)};G?f.type.__asyncLoader().then(()=>!d.isUnmounted&&re()):re()}else{const re=d.subTree=ir(d);P(null,re,g,k,d,v,C),f.el=re.el}if(K&&xe(K,v),!G&&(B=N&&N.onVnodeMounted)){const re=f;xe(()=>We(B,X,re),v)}(f.shapeFlag&256||X&&nn(X.vnode)&&X.vnode.shapeFlag&256)&&d.a&&xe(d.a,v),d.isMounted=!0,f=g=k=null}},I=d.effect=new zr(j,()=>Bi(x),d.scope),x=d.update=()=>I.run();x.id=d.uid,mt(d,!0),x()},ne=(d,f,g)=>{f.component=d;const k=d.vnode.props;d.vnode=f,d.next=null,ya(d,f.props,k,g),ka(d,f.children,g),Wt(),Hn(void 0,d.update),qt()},Ze=(d,f,g,k,v,C,O,j,I=!1)=>{const x=d&&d.children,B=d?d.shapeFlag:0,R=f.children,{patchFlag:N,shapeFlag:D}=f;if(N>0){if(N&128){Vt(x,R,g,k,v,C,O,j,I);return}else if(N&256){tr(x,R,g,k,v,C,O,j,I);return}}D&8?(B&16&&Ke(x,v,C),R!==x&&u(g,R)):B&16?D&16?Vt(x,R,g,k,v,C,O,j,I):Ke(x,v,C,!0):(B&8&&u(g,""),D&16&&Y(R,g,k,v,C,O,j,I))},tr=(d,f,g,k,v,C,O,j,I)=>{d=d||Rt,f=f||Rt;const x=d.length,B=f.length,R=Math.min(x,B);let N;for(N=0;N<R;N++){const D=f[N]=I?it(f[N]):He(f[N]);P(d[N],D,g,null,v,C,O,j,I)}x>B?Ke(d,v,C,!0,!1,R):Y(f,g,k,v,C,O,j,I,R)},Vt=(d,f,g,k,v,C,O,j,I)=>{let x=0;const B=f.length;let R=d.length-1,N=B-1;for(;x<=R&&x<=N;){const D=d[x],K=f[x]=I?it(f[x]):He(f[x]);if(Kt(D,K))P(D,K,g,null,v,C,O,j,I);else break;x++}for(;x<=R&&x<=N;){const D=d[R],K=f[N]=I?it(f[N]):He(f[N]);if(Kt(D,K))P(D,K,g,null,v,C,O,j,I);else break;R--,N--}if(x>R){if(x<=N){const D=N+1,K=D<B?f[D].el:k;for(;x<=N;)P(null,f[x]=I?it(f[x]):He(f[x]),g,K,v,C,O,j,I),x++}}else if(x>N)for(;x<=R;)nt(d[x],v,C,!0),x++;else{const D=x,K=x,X=new Map;for(x=K;x<=N;x++){const Ce=f[x]=I?it(f[x]):He(f[x]);Ce.key!=null&&X.set(Ce.key,x)}let G,re=0;const Me=N-K+1;let $t=!1,ho=0;const Zt=new Array(Me);for(x=0;x<Me;x++)Zt[x]=0;for(x=D;x<=R;x++){const Ce=d[x];if(re>=Me){nt(Ce,v,C,!0);continue}let Ue;if(Ce.key!=null)Ue=X.get(Ce.key);else for(G=K;G<=N;G++)if(Zt[G-K]===0&&Kt(Ce,f[G])){Ue=G;break}Ue===void 0?nt(Ce,v,C,!0):(Zt[Ue-K]=x+1,Ue>=ho?ho=Ue:$t=!0,P(Ce,f[Ue],g,null,v,C,O,j,I),re++)}const mo=$t?Ca(Zt):Rt;for(G=mo.length-1,x=Me-1;x>=0;x--){const Ce=K+x,Ue=f[Ce],go=Ce+1<B?f[Ce+1].el:k;Zt[x]===0?P(null,Ue,g,go,v,C,O,j,I):$t&&(G<0||x!==mo[G]?xt(Ue,g,go,2):G--)}}},xt=(d,f,g,k,v=null)=>{const{el:C,type:O,transition:j,children:I,shapeFlag:x}=d;if(x&6){xt(d.component.subTree,f,g,k);return}if(x&128){d.suspense.move(f,g,k);return}if(x&64){O.move(d,f,g,jt);return}if(O===ee){r(C,f,g);for(let R=0;R<I.length;R++)xt(I[R],f,g,k);r(d.anchor,f,g);return}if(O===$n){M(d,f,g);return}if(k!==2&&x&1&&j)if(k===0)j.beforeEnter(C),r(C,f,g),xe(()=>j.enter(C),v);else{const{leave:R,delayLeave:N,afterLeave:D}=j,K=()=>r(C,f,g),X=()=>{R(C,()=>{K(),D&&D()})};N?N(C,K,X):X()}else r(C,f,g)},nt=(d,f,g,k=!1,v=!1)=>{const{type:C,props:O,ref:j,children:I,dynamicChildren:x,shapeFlag:B,patchFlag:R,dirs:N}=d;if(j!=null&&jr(j,null,g,d,!0),B&256){f.ctx.deactivate(d);return}const D=B&1&&N,K=!nn(d);let X;if(K&&(X=O&&O.onVnodeBeforeUnmount)&&We(X,f,d),B&6)qs(d.component,g,k);else{if(B&128){d.suspense.unmount(g,k);return}D&&ht(d,null,f,"beforeUnmount"),B&64?d.type.remove(d,f,g,v,jt,k):x&&(C!==ee||R>0&&R&64)?Ke(x,f,g,!1,!0):(C===ee&&R&384||!v&&B&16)&&Ke(I,f,g),k&&fo(d)}(K&&(X=O&&O.onVnodeUnmounted)||D)&&xe(()=>{X&&We(X,f,d),D&&ht(d,null,f,"unmounted")},g)},fo=d=>{const{type:f,el:g,anchor:k,transition:v}=d;if(f===ee){Ws(g,k);return}if(f===$n){F(d);return}const C=()=>{o(g),v&&!v.persisted&&v.afterLeave&&v.afterLeave()};if(d.shapeFlag&1&&v&&!v.persisted){const{leave:O,delayLeave:j}=v,I=()=>O(g,C);j?j(d.el,C,I):I()}else C()},Ws=(d,f)=>{let g;for(;d!==f;)g=y(d),o(d),d=g;o(f)},qs=(d,f,g)=>{const{bum:k,scope:v,update:C,subTree:O,um:j}=d;k&&xn(k),v.stop(),C&&(C.active=!1,nt(O,d,f,g)),j&&xe(j,f),xe(()=>{d.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Ke=(d,f,g,k=!1,v=!1,C=0)=>{for(let O=C;O<d.length;O++)nt(d[O],f,g,k,v)},mn=d=>d.shapeFlag&6?mn(d.component.subTree):d.shapeFlag&128?d.suspense.next():y(d.anchor||d.el),po=(d,f,g)=>{d==null?f._vnode&&nt(f._vnode,null,null,!0):P(f._vnode||null,d,f,null,null,null,g),Li(),f._vnode=d},jt={p:P,um:nt,m:xt,r:fo,mt:ge,mc:Y,pc:Ze,pbc:ce,n:mn,o:e};let nr,rr;return t&&([nr,rr]=t(jt)),{render:po,hydrate:nr,createApp:ja(po,nr)}}function mt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function ss(e,t,n=!1){const r=e.children,o=t.children;if(z(r)&&z(o))for(let i=0;i<r.length;i++){const s=r[i];let l=o[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=o[i]=it(o[i]),l.el=s.el),n||ss(s,l))}}function Ca(e){const t=e.slice(),n=[0];let r,o,i,s,l;const a=e.length;for(r=0;r<a;r++){const c=e[r];if(c!==0){if(o=n[n.length-1],e[o]<c){t[r]=o,n.push(r);continue}for(i=0,s=n.length-1;i<s;)l=i+s>>1,e[n[l]]<c?i=l+1:s=l;c<e[n[i]]&&(i>0&&(t[r]=n[i-1]),n[i]=r)}}for(i=n.length,s=n[i-1];i-- >0;)n[i]=s,s=t[s];return n}const Ea=e=>e.__isTeleport,ee=Symbol(void 0),Gr=Symbol(void 0),pt=Symbol(void 0),$n=Symbol(void 0),rn=[];let Fe=null;function _(e=!1){rn.push(Fe=e?null:[])}function Ia(){rn.pop(),Fe=rn[rn.length-1]||null}let un=1;function To(e){un+=e}function ls(e){return e.dynamicChildren=un>0?Fe||Rt:null,Ia(),un>0&&Fe&&Fe.push(e),e}function E(e,t,n,r,o,i){return ls(p(e,t,n,r,o,i,!0))}function ae(e,t,n,r,o){return ls(U(e,t,n,r,o,!0))}function Tn(e){return e?e.__v_isVNode===!0:!1}function Kt(e,t){return e.type===t.type&&e.key===t.key}const Kn="__vInternal",as=({key:e})=>e!=null?e:null,Sn=({ref:e,ref_key:t,ref_for:n})=>e!=null?de(e)||se(e)||W(e)?{i:be,r:e,k:t,f:!!n}:e:null;function p(e,t=null,n=null,r=0,o=null,i=e===ee?0:1,s=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&as(t),ref:t&&Sn(t),scopeId:Ui,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(Qr(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=de(n)?8:16),un>0&&!s&&Fe&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&Fe.push(a),a}const U=Aa;function Aa(e,t=null,n=null,r=0,o=null,i=!1){if((!e||e===Ki)&&(e=pt),Tn(e)){const l=Nt(e,t,!0);return n&&Qr(l,n),un>0&&!i&&Fe&&(l.shapeFlag&6?Fe[Fe.indexOf(e)]=l:Fe.push(l)),l.patchFlag|=-2,l}if(za(e)&&(e=e.__vccOpts),t){t=Oa(t);let{class:l,style:a}=t;l&&!de(l)&&(t.class=oe(l)),ue(a)&&(Oi(a)&&!z(a)&&(a=ve({},a)),t.style=sn(a))}const s=de(e)?1:Jl(e)?128:Ea(e)?64:ue(e)?4:W(e)?2:0;return p(e,t,n,r,o,s,i,!0)}function Oa(e){return e?Oi(e)||Kn in e?ve({},e):e:null}function Nt(e,t,n=!1){const{props:r,ref:o,patchFlag:i,children:s}=e,l=t?Pa(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&as(l),ref:t&&t.ref?n&&o?z(o)?o.concat(Sn(t)):[o,Sn(t)]:Sn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ee?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Nt(e.ssContent),ssFallback:e.ssFallback&&Nt(e.ssFallback),el:e.el,anchor:e.anchor}}function hn(e=" ",t=0){return U(Gr,null,e,t)}function $e(e,t){const n=U($n,null,e);return n.staticCount=t,n}function H(e="",t=!1){return t?(_(),ae(pt,null,e)):U(pt,null,e)}function He(e){return e==null||typeof e=="boolean"?U(pt):z(e)?U(ee,null,e.slice()):typeof e=="object"?it(e):U(Gr,null,String(e))}function it(e){return e.el===null||e.memo?e:Nt(e)}function Qr(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(z(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),Qr(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(Kn in t)?t._ctx=be:o===3&&be&&(be.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else W(t)?(t={default:t,_ctx:be},n=32):(t=String(t),r&64?(n=16,t=[hn(t)]):n=8);e.children=t,e.shapeFlag|=n}function Pa(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=oe([t.class,r.class]));else if(o==="style")t.style=sn([t.style,r.style]);else if(Ln(o)){const i=t[o],s=r[o];s&&i!==s&&!(z(i)&&i.includes(s))&&(t[o]=i?[].concat(i,s):s)}else o!==""&&(t[o]=r[o])}return t}function We(e,t,n,r=null){De(e,t,7,[n,r])}const Ra=is();let Ta=0;function Ma(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||Ra,i={uid:Ta++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,scope:new bi(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ts(r,o),emitsOptions:zi(r,o),emit:null,emitted:null,propsDefaults:Q,inheritAttrs:r.inheritAttrs,ctx:Q,data:Q,props:Q,attrs:Q,slots:Q,refs:Q,setupState:Q,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=ql.bind(null,i),e.ce&&e.ce(i),i}let he=null;const cs=()=>he||be,Ft=e=>{he=e,e.scope.on()},_t=()=>{he&&he.scope.off(),he=null};function ds(e){return e.vnode.shapeFlag&4}let fn=!1;function Ba(e,t=!1){fn=t;const{props:n,children:r}=e.vnode,o=ds(e);ba(e,n,o,t),va(e,r);const i=o?Na(e,t):void 0;return fn=!1,i}function Na(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Bt(new Proxy(e.ctx,fa));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?La(e):null;Ft(e),Wt();const i=dt(r,e,0,[e.props,o]);if(qt(),_t(),mi(i)){if(i.then(_t,_t),t)return i.then(s=>{Mo(e,s,t)}).catch(s=>{qn(s,e,0)});e.asyncDep=i}else Mo(e,i,t)}else us(e,t)}
1function Mo(e,t,n){W(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ue(t)&&(e.setupState=Ti(t)),us(e,n)}let Bo;function us(e,t,n){const r=e.type;if(!e.render){if(!t&&Bo&&!r.render){const o=r.template;if(o){const{isCustomElement:i,compilerOptions:s}=e.appContext.config,{delimiters:l,compilerOptions:a}=r,c=ve(ve({isCustomElement:i,delimiters:l},s),a);r.render=Bo(o,c)}}e.render=r.render||Le}Ft(e),Wt(),pa(e),qt(),_t()}function Fa(e){return new Proxy(e.attrs,{get(t,n){return Ae(e,"get","$attrs"),t[n]}})}function La(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=Fa(e))},slots:e.slots,emit:e.emit,expose:t}}function Jn(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ti(Bt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Pn)return Pn[n](e)}}))}function Da(e,t=!0){return W(e)?e.displayName||e.name:e.name||t&&e.__name}function za(e){return W(e)&&"__vccOpts"in e}const vt=(e,t)=>Fl(e,t,fn);function sr(e,t,n){const r=arguments.length;return r===2?ue(t)&&!z(t)?Tn(t)?U(e,null,[t]):U(e,t):U(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Tn(n)&&(n=[n]),U(e,t,n))}const Ua="3.2.37",Wa="http://www.w3.org/2000/svg",wt=typeof document!="undefined"?document:null,No=wt&&wt.createElement("template"),qa={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?wt.createElementNS(Wa,e):wt.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>wt.createTextNode(e),createComment:e=>wt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>
1{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>wt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,r,o,i){const s=n?n.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===i||!(o=o.nextSibling)););else{No.innerHTML=r?`<svg>${e}</svg>`:e;const l=No.content;if(r){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Ha(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Va(e,t,n){const r=e.style,o=de(n);if(n&&!o){for(const i in n)$r(r,i,n[i]);if(t&&!de(t))for(const i in t)n[i]==null&&$r(r,i,"")}else{const i=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=i)}}const Fo=/\s*!important$/;function $r(e,t,n){if(z(n))n.forEach(r=>$r(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Za(e,t);Fo.test(n)?e.setProperty(Ut(r),n.replace(Fo,""),"important"):e[r]=n}}const Lo=["Webkit","Moz","ms"],lr={};function Za(e,t){const n=lr[t];if(n)return n;let r=Ve(t);if(r!=="filter"&&r in e)return lr[t]=r;r=Un(r);for(let o=0;o<Lo.length;o++){const i=Lo[o]+r;if(i in e)return lr[t]=i}return t}const Do="http://www.w3.org/1999/xlink";function Ka(e,t,n,r,o){if(r&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Do,t.slice(6,t.length)):e.setAttributeNS(Do,t,n);else{const i=Zs(t);n==null||i&&!fi(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function Ja(e,t,n,r,o,i,s){if(t==="innerHTML"||t==="textContent"){r&&s(r,o,i),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const a=n==null?"":n;(e.value!==a||e.tagName==="OPTION")&&(e.value=a),n==null&&e.removeAttribute(t);return}let l=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=fi(n):n==null&&a==="string"?(n="",l=!0):a==="number"&&(n=0,l=!0)}try{e[t]=n}catch{}l&&e.removeAttribute(t)}const[fs,Ya]=(()=>{let e=Date.now,t=!1;if(typeof window!="undefined"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Sr=0;const Xa=Promise.resolve(),Ga=()=>{Sr=0},Qa=()=>Sr||(Xa.then(Ga),Sr=fs());function Ot(e,t,n,r){e.addEventListener(t,n,r)}function ec(e,t,n,r){e.removeEventListener(t,n,r)}function tc(e,t,n,r,o=null){const i=e._vei||(e._vei={}),s=i[t];if(r&&s)s.value=r;else{const[l,a]=nc(t);if(r){const c=i[t]=rc(r,o);Ot(e,l,c,a)}else s&&(ec(e,l,s,a),i[t]=void 0)}}const zo=/(?:Once|Passive|Capture)$/;function nc(e){let t;if(zo.test(e)){t={};let n;for(;n=e.match(zo);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Ut(e.slice(2)),t]}function rc(e,t){const n=r=>{const o=r.timeStamp||fs();(Ya||o>=n.attached-1)&&De(oc(r,n.value),t,5,[r])};return n.value=e,n.attached=Qa(),n}function oc(e,t){if(z(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Uo=/^on[a-z]/,ic=(e,t,n,r,o=!1,i,s,l,a)=>{t==="class"?Ha(e,r,o):t==="style"?Va(e,n,r):Ln(t)?Br(t)||tc(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):sc(e,t,r,o))?Ja(e,t,r,i,s,l,a):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Ka(e,t,r,o))};function sc(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&Uo.test(t)&&W(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Uo.test(t)&&de(n)?!1:t in e}const Wo=e=>{const t=e.props["onUpdate:modelValue"]||!1;return z(t)?n=>xn(t,n):t};function lc(e){e.target.composing=!0}function qo(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const _e={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e._assign=Wo(o);const i=r||o.props&&o.props.type==="number";Ot(e,t?"change":"input",s=>{if(s.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=fr(l)),e._assign(l)}),n&&Ot(e,"change",()=>{e.value=e.value.trim()}),t||(Ot(e,"compositionstart",lc),Ot(e,"compositionend",qo),Ot(e,"change",qo))},mounted(e,{value:t}){e.value=t==null?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:r,number:o}},i){if(e._assign=Wo(i),e.composing||document.activeElement===e&&e.type!=="range"&&(n||r&&e.value.trim()===t||(o||e.type==="number")&&fr(e.value)===t))return;const s=t==null?"":t;e.value!==s&&(e.value=s)}},ac=["ctrl","shift","alt","meta"],cc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>
vendor: 4,814 bytes, lines 1-5
1ac.some(n=>e[`${n}Key`]&&!t.includes(n))},pn=(e,t)=>(n,...r)=>{for(let o=0;o<t.length;o++){const i=cc[t[o]];if(i&&i(n,t))return}return e(n,...r)},dc={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Jt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Jt(e,!0),r.enter(e)):r.leave(e,()=>{Jt(e,!1)}):Jt(e,t))},beforeUnmount(e,{value:t}){Jt(e,t)}};function Jt(e,t){e.style.display=t?e._vod:"none"}const uc=ve({patchProp:ic},qa);let Ho;function fc(){return Ho||(Ho=$a(uc))}const pc=(...e)=>{const t=fc().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=hc(r);if(!o)return;const i=t._component;!W(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const s=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},t};function hc(e){return de(e)?document.querySelector(e):e}var mc=!1;/*!
2  * pinia v2.0.17
3  * (c) 2022 Eduardo San Martin Morote
4  * @license MIT
5  */let ps;const Yn=e=>ps=e,hs=Symbol();function Cr(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var on;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(on||(on={}));function gc(){const e=yi(!0),t=e.run(()=>Ge({}));let n=[],r=[];const o=Bt({install(i){Yn(o),o._a=i,i.provide(hs,o),i.config.globalProperties.$pinia=o,r.forEach(s=>n.push(s)),r=[]},use(i){return!this._a&&!mc?r.push(i):n.push(i),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return o}const ms=()=>{};function Vo(e,t,n,r=ms){e.push(t);const o=()=>{const i=e.indexOf(t);i>-1&&(e.splice(i,1),r())};return!n&&cs()&&Yr(o),o}function St(e,...t){e.slice().forEach(n=>{n(...t)})}function Er(e,t){for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],o=e[n];Cr(o)&&Cr(r)&&e.hasOwnProperty(n)&&!se(r)&&!ct(r)?e[n]=Er(o,r):e[n]=r}return e}const wc=Symbol();function bc(e){return!Cr(e)||!e.hasOwnProperty(wc)}const{assign:Ye}=Object;function yc(e){return!!(se(e)&&e.effect)}function _c(e,t,n,r){const{state:o,actions:i,getters:s}=t,l=n.state.value[e];let a;function c(){l||(n.state.value[e]=o?o():{});const u=Tl(n.state.value[e]);return Ye(u,i,Object.keys(s||{}).reduce((h,y)=>(h[y]=Bt(vt(()=>{Yn(n);const w=n._s.get(e);return s[y].call(w,w)})),h),{}))}return a=gs(e,c,t,n,r,!0),a.$reset=function(){const h=o?o():{};this.$patch(y=>{Ye(y,h)})},a}function gs(e,t,n={},r,o,i){let s;const l=Ye({actions:{}},n),a={deep:!0};let c,u,h=Bt([]),y=Bt([]),w;const S=r.state.value[e];!i&&!S&&(r.state.value[e]={}),Ge({});let A;function P(L){let q;c=u=!1,typeof L=="function"?(L(r.state.value[e]),q={type:on.patchFunction,storeId:e,events:w}):(Er(r.state.value[e],L),q={type:on.patchObject,payload:L,storeId:e,events:w});const Y=A=Symbol();Kr().then(()=>{A===Y&&(c=!0)}),u=!0,St(h,q,r.state.value[e])}const T=ms;function b(){s.stop(),h=[],y=[],r._s.delete(e)}function $(L,q){return function(){Yn(r);const Y=Array.from(arguments),fe=[],ce=[];function Se(ge){fe.push(ge)}function tt(ge){ce.push(ge)}St(y,{args:Y,name:L,store:F,after:Se,onError:tt});let Te;try{Te=q.apply(this&&this.$id===e?this:F,Y)}catch(ge){throw St(ce,ge),ge}return Te instanceof Promise?Te.then(ge=>(St(fe,ge),ge)).catch(ge=>(St(ce,ge),Promise.reject(ge))):(St(fe,Te),Te)}}const M={_p:r,$id:e,$onAction:Vo.bind(null,y),$patch:P,$reset:T,$subscribe(L,q={}){const Y=Vo(h,L,q.detached,()=>fe()),fe=s.run(()=>jn(()=>r.state.value[e],ce=>{(q.flush==="sync"?u:c)&&L({storeId:e,type:on.direct,events:w},ce)},Ye({},a,q)));return Y},$dispose:b},F=Mt(Ye({},M));r._s.set(e,F);const Z=r._e.run(()=>(s=yi(),s.run(()=>t())));for(const L in Z){const q=Z[L];if(se(q)&&!yc(q)||ct(q))i||(S&&bc(q)&&(se(q)?q.value=S[L]:Er(q,S[L])),r.state.value[e][L]=q);else if(typeof q=="function"){const Y=$(L,q);Z[L]=Y,l.actions[L]=q}}return Ye(F,Z),Ye(J(F),Z),Object.defineProperty(F,"$state",{get:()=>r.state.value[e],set:L=>{P(q=>{Ye(q,L)})}}),r._p.forEach(L=>{Ye(F,s.run(()=>L({store:F,app:r._a,pinia:r,options:l})))}),S&&i&&n.hydrate&&n.hydrate(F.$state,S),c=!0,u=!0,F}function vc(e,t,n){let r,o;const i=typeof t=="function";typeof e=="string"?(r=e,o=i?n:t):(o=e,r=e.id);function s(l,a){const c=cs();return l=l||c&&ut(hs),l&&Yn(l),l=ps,l._s.has(r)||(i?gs(r,t,o,l):_c(r,o,l)),l._s.get(r)}return s.$id=r,s}function kc(e){return typeof e=="object"&&e!==null}function Zo(e,t){return e=kc(e)?e:Object.create(null),new Proxy(e,{get(n,r,o){return Reflect.get(n,r,o)||Reflect.get(t,r,o)}})}function Ko(e){return e!==null&&typeof e=="object"}function Ir(e,t){const n=Array.isArray(e)&&Array.isArray(t),r=Ko(e)&&Ko(t);if(!n&&!r)throw new Error("Can only merge object with object or array with array");const o=n?[]:{};
5return[...Object.keys(e),...Object.keys(t)].forEach(s=>{Array.isArray(e[s])&&Array.isArray(t[s])?o[s]=[...Object.values(Ir(e[s],t[s]))]:t[s]!==null&&typeof t[s]=="object"&&typeof e[s]=="object"?o[s]=Ir(e[s],t[s]):e[s]!==void 0&&t[s]===void 0?o[s]=e[s]:e[s]===void 0&&t[s]!==void 0&&(o[s]=t[s])}),o}function Jo(e,t){return t.reduce((n,r)=>r==="[]"&&Array.isArray(n)?n:n==null?void 0:n[r],e)}function Yo(e,t,n){const r=t.slice(0,-1).reduce((o,i)=>/^(__proto__)$/.test(i)?{}:o[i]=o[i]||{},e);if(Array.isArray(r[t[t.length-1]])&&Array.isArray(n)){const o=r[t[t.length-1]].map((i,s)=>Array.isArray(i)&&typeof i!="object"?[...i,...n[s]]:typeof i=="object"&&i!==null&&Object.keys(i).some(l=>Array.isArray(i[l]))?Ir(i,n[s]):{...i,...n[s]});r[t[t.length-1]]=o}else t[t.length-1]===void 0&&Array.isArray(r)&&Array.isArray(n)?r.push(...n):r[t[t.length-1]]=n;return e}function ws(e,t){return t.reduce((n,r)=>{const o=r.split(".");if(!o.includes("[]"))return Yo(n,o,Jo(e,o));const i=o.indexOf("[]"),s=o.slice(0,i),l=o.slice(0,i+1),a=o.slice(i+1),c=Jo(e,l),u=[];for(const h of c)a.length!==0&&(Array.isArray(h)||typeof h=="object")?u.push(ws(h,[a.join(".")])):u.push(h);return Yo(n,s,u)},Array.isArray(e)?[]:{})}function Xo(e,t,n,r){try{const o=t==null?void 0:t.getItem(r);o&&e.$patch(n==null?void 0:n.deserialize(o))}catch{}}function xc(e={}){return t=>{const{options:{persist:n},store:r}=t;if(!n)return;const o=(Array.isArray(n)?n.map(i=>Zo(i,e)):[Zo(n,e)]).map(({storage:i=localStorage,beforeRestore:s=null,afterRestore:l=null,serializer:a={serialize:JSON.stringify,deserialize:JSON.parse},key:c=r.$id,paths:u=null})=>({storage:i,beforeRestore:s,afterRestore:l,serializer:a,key:c,paths:u}));o.forEach(i=>{const{storage:s,serializer:l,key:a,paths:c,beforeRestore:u,afterRestore:h}=i;u==null||u(t),Xo(r,s,l,a),h==null||h(t),r.$subscribe((y,w)=>{try{const S=Array.isArray(c)?ws(w,c):w;s.setItem(a,l.serialize(S))}catch{}},{detached:!0})}),r.$hydrate=({runHooks:i=!0}={})=>{o.forEach(s=>{const{beforeRestore:l,afterRestore:a,storage:c,serializer:u,key:h}=s;i&&(l==null||l(t)),Xo(r,c,u,h),i&&(a==null||a(t))})}}}var jc=xc();const Ar=()=>new Date().toLocaleDateString("en-ca"),eo=e=>{if(!e)return Ar();const t=new Date(e),n=new Date;return n.setHours(0,0,0,0),t<n?Ar():e};var Pt=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function $c(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var bs={exports:{}},to={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(Pt,function(){var n=n||function(r,o){var i;if(typeof window!="undefined"&&window.crypto&&(i=window.crypto),typeof self!="undefined"&&self.crypto&&(i=self.crypto),typeof globalThis!="undefined"&&globalThis.crypto&&(i=globalThis.crypto),!i&&typeof window!="undefined"&&window.msCrypto&&(i=window.msCrypto),!i&&typeof Pt!="undefined"&&Pt.crypto&&(i=Pt.crypto),!i&&typeof $c=="function")try{i=require("crypto")}catch{}var s=function(){if(i){if(typeof i.getRandomValues=="function")try{return i.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof i.randomBytes=="function")try{return i.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},l=Object.create||function(){function b(){}return function($){var M;return b.prototype=$,M=new b,b.prototype=null,M}}(),a={},c=a.lib={},u=c.Base=function(){return{extend:function(b){var $=l(this);return b&&$.mixIn(b),(!$.hasOwnProperty("init")||this.init===$.init)&&($.init=function(){$.$super.init.apply(this,arguments)}),$.init.prototype=$,$.$super=this,$},create:function(){var b=this.extend();return b.init.apply(b,arguments),b},init:function(){},mixIn:function(b){for(var $ in b)b.hasOwnProperty($)&&(this[$]=b[$]);b.hasOwnProperty("toString")&&(this.toString=b.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),h=c.WordArray=u.extend({init:function(b,$){b=this.words=b||[],$!=o?this.sigBytes=$:this.sigBytes=b.length*4},toString:function(b){return(b||w).stringify(this)},concat:function(b){var $=this.words,M=b.words,F=this.sigBytes,Z=b.sigBytes;if(this.clamp(),F%4)for(var L=0;L<Z;L++){var q=M[L>>>2]>>>24-L%4*8&255;$[F+L>>>2]|=q<<24-(F+L)%4*8}else for(var Y=0;Y<Z;Y+=4)$[F+Y>>>2]=M[Y>>>2];return this.sigBytes+=Z,this},clamp:function(){var b=this.words,$=this.sigBytes;b[$>>>2]&=4294967295<<32-$%4*8,b.length=r.ceil($/4)},clone:function(){var b=u.clone.call(this);return b.words=this.words.slice(0),b},random:function(b){for(var $=[],M=0;M<b;M+=4)$.push(s());return new h.init($,b)}}),y=a.enc={},w=y.Hex={stringify:function(b){for(var $=b.words,M=b.sigBytes,F=[],Z=0;Z<M;Z++){var L=$[Z>>>2]>>>24-Z%4*8&255;F.push((L>>>4).toString(16)),F.push((L&15).toString(16))}return F.join("")},parse:function(b){for(var $=b.length,M=[],F=0;F<$;F+=2)M[F>>>3]|=parseInt(b.substr(F,2),16)<<24-F%8*4;return new h.init(M,$/2)}},S=y.Latin1={stringify:function(b){for(var $=b.words,M=b.sigBytes,F=[],Z=0;Z<M;Z++){var L=$[Z>>>2]>>>24-Z%4*8&255;F.push(String.fromCharCode(L))}return F.join("")},parse:function(b){for(var $=b.length,M=[],F=0;F<$;F++)M[F>>>2]|=(b.charCodeAt(F)&255)<<24-F%4*8;return new h.init(M,$)}},A=y.Utf8={stringify:function(b){try{return decodeURIComponent(escape(S.stringify(b)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(b){return S.parse(unescape(encodeURIComponent(b)))}},P=c.BufferedBlockAlgorithm=u.extend({reset:function(){this._data=new h.init,this._nDataBytes=0},_append:function(b){typeof b=="string"&&(b=A.parse(b)),this._data.concat(b),this._nDataBytes+=b.sigBytes},_process:function(b){var $,M=this._data,F=M.words,Z=M.sigBytes,L=this.blockSize,q=L*4,Y=Z/q;b?Y=r.ceil(Y):Y=r.max((Y|0)-this._minBufferSize,0);var fe=Y*L,ce=r.min(fe*4,Z);if(fe){for(var Se=0;Se<fe;Se+=L)this._doProcessBlock(F,Se);$=F.splice(0,fe),M.sigBytes-=ce}return new h.init($,ce)},clone:function(){var b=u.clone.call(this);return b._data=this._data.clone(),b},_minBufferSize:0});c.Hasher=P.extend({cfg:u.extend(),init:function(b){this.cfg=this.cfg.extend(b),this.reset()},reset:function(){P.reset.call(this),this._doReset()},update:function(b){return this._append(b),this._process(),this},finalize:function(b){b&&this._append(b);var $=this._doFinalize();return $},blockSize:16,_createHelper:function(b){return function($,M){return new b.init(M).finalize($)}},_createHmacHelper:function(b){return function($,M){return new T.HMAC.init(b,M).finalize($)}}});var T=a.algo={};return a}(Math);return n})})(to);
5(function(e,t){(function(n,r){e.exports=r(to.exports)})(Pt,function(n){return n.enc.Utf8})})(bs);var ys=bs.exports,_s={exports:{}};(function(e,t){(function(n,r){e.exports=r(to.exports)})(Pt,function(n){return function(){var r=n,o=r.lib,i=o.WordArray,s=r.enc;s.Base64={stringify:function(a){var c=a.words,u=a.sigBytes,h=this._map;a.clamp();for(var y=[],w=0;w<u;w+=3)for(var S=c[w>>>2]>>>24-w%4*8&255,A=c[w+1>>>2]>>>24-(w+1)%4*8&255,P=c[w+2>>>2]>>>24-(w+2)%4*8&255,T=S<<16|A<<8|P,b=0;b<4&&w+b*.75<u;b++)y.push(h.charAt(T>>>6*(3-b)&63));var $=h.charAt(64);if($)for(;y.length%4;)y.push($);return y.join("")},parse:function(a){var c=a.length,u=this._map,h=this._reverseMap;if(!h){h=this._reverseMap=[];for(var y=0;y<u.length;y++)h[u.charCodeAt(y)]=y}var w=u.charAt(64);if(w){var S=a.indexOf(w);S!==-1&&(c=S)}return l(a,c,h)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function l(a,c,u){for(var h=[],y=0,w=0;w<c;w++)if(w%4){var S=u[a.charCodeAt(w-1)]<<w%4*2,A=u[a.charCodeAt(w)]>>>6-w%4*2,P=S|A;h[y>>>2]|=P<<24-y%4*8,y++}return i.create(h,y)}}(),n.enc.Base64})})(_s);var vs=_s.exports;const Sc=e=>vs.stringify(ys.parse(JSON.stringify(e))),Cc=e=>JSON.parse(ys.stringify(vs.parse(e))),Ec=["files","errors"],no=1024*1024,Go=8*no,ks=9*no,Or=5,Qt=e=>(e/no).toLocaleString("nl-NL",{maximumFractionDigits:1}),Ic=/\.(pdf|jpe?g|png|webp)$/i,Ac=new Set(["application/pdf","image/jpeg","image/png","image/webp"]),Oc=e=>{var t;return Ac.has(e.type)||Ic.test((t=e.name)!=null?t:"")},Pc=e=>e.reduce((t,n)=>t+n.size,0);function Rc(e){if(e.value!=="")return e.value;const t=e.options.find(n=>n.selected===!0);return t&&(e.value=t.value),e.value}function Tc(e,t){if(!Oc(e))return`${e.name} kan niet worden toegevoegd. Upload de plattegrond als PDF of als afbeelding (JPG, PNG).`;if(e.size>Go)return`${e.name} is ${Qt(e.size)} MB. Een los bestand mag maximaal ${Qt(Go)} MB zijn.`;if(t.length>=Or)return`${e.name} is niet toegevoegd. U kunt maximaal ${Or} bestanden uploaden.`;const n=ks-Pc(t);return e.size>n?`${e.name} is ${Qt(e.size)} MB, maar er is nog ${Qt(n)} MB ruimte. Verwijder eerst een ander bestand of upload een kleiner bestand.`:null}const xs=e=>Object.fromEntries(Object.entries(e).filter(([t])=>!Ec.includes(t))),Mc=e=>Sc(xs(e)),Bc=e=>xs(Cc(e)),Re=vc("form_data_gw_120826_01",{persist:{storage:localStorage,serializer:{deserialize:Bc,serialize:Mc},afterRestore:e=>{e.store.start_date=eo(e.store.start_date)}},state:()=>({form_send:0,richtprijs:"",competitor_quotes:"Ja",colored_walls:"",session_id:0,validated:[!0],wall_price:30,ceiling_price:30,plate_price:30,currentStep:0,totalWalls:0,totalCeilings:0,totalCeilingsPlates:0,color:0,totalColor:"",files:[],file_names:[],errors:{},notes:"",start_date:Ar(),firstname:"",lastname:"",address:"",zipcode:"",city:"",mailaddress:"",phone:"",steps:[{title:"Step 1",fields:{build_type:{label:"Betreft het nieuwbouw of een renovatie woning?",required:!0,type:"images",name:"build_type",options:[{value:"Nieuwbouw",image:"nieuwbouw",selected:!0},{value:"Renovatie",image:"renovatie"}],value:""}}},{title:"Step 2",fields:{building_type:{label:"Om wat voor type woning gaat het?",required:!0,type:"images",name:"building_type",options:[{value:"Tussenwoning",image:"tussenwoning"},{value:"Tweekapper",image:"tweekapper"},{value:"Hoekwoning",image:"hoekwoning"},{value:"Vrijstaand",image:"vrijstaand"},{value:"Appartement",image:"platdak"},{value:"Anders",image:"anders",tooltip:"Wauw, u heeft een extra bijzondere woning! Kies voor 'anders' indien het bijvoorbeeld een maisonnette betreft. Een dergelijke woning zou voor een minder accurate berekening kunnen zorgen."}],value:""}}},{title:"Step 3",fields:{project_type:{label:"Alleen de wanden spiegelglad en wit? Of ook de plafonds?",required:!0,type:"images",name:"project_type",options:[{value:"Alleen wanden",image:"wanden"},{value:"Wanden en Plafonds",image:"beide",badge:"meest gekozen"}],value:""},extension:{label:"Beschikt uw woning over een uitbouw?",required:!0,type:"radio",options:["Ja","Nee"],value:"",name:"extension",info:"Hier bedoelen we een aangebouwd deel op de begane grond mee",conditional:[1,"building_type",["Tussenwoning","Tweekapper","Hoekwoning","Vrijstaand"]]}
5,garage:{label:"Beschikt uw woning over een inpandige garage?",required:!0,type:"radio",options:["Ja","Nee"],value:"",name:"garage",info:"Hier bedoelen we een garage mee die direct toegankelijk is vanuit de woning",conditional:[1,"building_type",["Tussenwoning","Tweekapper","Hoekwoning","Vrijstaand"]]}}},{title:"Step 4",fields:{roof_type:{label:"Wat voor soort dak heeft uw woning?",required:!0,type:"images",name:"roof_type",options:[{value:"Puntdak",image:"puntdak"},{value:"Plat dak",image:"platdak"},{value:"Anders",image:"andersdak",tooltip:"Wauw, u heeft een extra bijzondere woning! Kies voor 'anders' indien het bijvoorbeeld een combinatie van een plat en puntdak betreft. Een dergelijke woning zou voor een minder accurate berekening kunnen zorgen."}],value:""},roof_plates:{label:"Is de binnenzijde van uw dak afgewerkt met groene/bruine platen?",required:!0,type:"radio",options:["Ja","Nee","Geen idee"],value:"",name:"roof_plates",conditional:[3,"roof_type",["Puntdak"]]}}},{title:"Step 5",fields:{total_square_meters:{label:"Hoeveel m2 woonoppervlak heeft uw woning?  *",required:!0,type:"number",name:"total_square_meters",value:"",info:"Dit getal staat op uw verkoopovereenkomst of op Funda. Indien onduidelijk voldoet een schatting ook.",field_addition:"m2"},ceiling_heigth:{label:"Wat is uw plafondhoogte?  * ",required:!0,type:"number",min:250,max:450,name:"ceiling_heigth",value:270,placeholder:"Graag invullen in aantal cm, bijvoorbeeld 270",info:"Wij rekenen met een standaard hoogte van 270 cm. Pas het gerust aan indien uw hoogte anders is.",field_addition:"cm"},total_floors:{label:"Hoeveel verdiepingen heeft uw woning?  *",required:!0,type:"radio",options:["1","2","3","4"],value:"",name:"total_floors",info:"Indien uw woning gelijkvloers is kiest u voor 1 verdieping. Elke verdieping erboven telt u erbij op. Heeft u bijvoorbeeld nog een 1e verdieping en een zolder kiest u voor 3 verdiepingen.",large:!0},inside_walls:{label:"Heeft uw bovenste verdieping binnenwanden?  * ",required:!0,type:"radio",options:["Ja","Nee"],value:"",name:"inside_walls",info:"Naast de buitenwanden waar uw dak op leunt worden/zijn er misschien binnenwanden geplaatst waardoor er bijvoorbeeld meerdere ruimtes ontstaan.",large:!0}}},{title:"Step 6",fields:{step6:{type:"step6"}}},{title:"Step 7",fields:{step7:{type:"step7"}}}]}),getters:{files_lost(e){return e.files.length===0&&e.file_names.length>0},total_walls(e){let t=e.steps[4].fields.total_square_meters.value*this.buildtype,n=e.steps[4].fields.total_square_meters.value*this.inside_walls,r=e.steps[4].fields.ceiling_heigth.value/270,o=e.steps[4].fields.total_square_meters.value*this.extension,i=e.steps[4].fields.total_square_meters.value*this.garage;return Math.round(t+n*r+o*r+i*r)},extension(e){return e.steps[2].fields.extension.value==="Ja"?.1:0},garage(e){return e.steps[2].fields.garage.value==="Ja"?.2:0},buildtype(e){return e.steps[1].fields.building_type.value==="Tussenwoning"?1.9:e.steps[1].fields.building_type.value==="Tweekapper"||e.steps[1].fields.building_type.value==="Hoekwoning"||e.steps[1].fields.building_type.value==="Vrijstaand"?1.7:e.steps[1].fields.building_type.value==="Appartement"?2.1:1.7},floors(e){switch(e.steps[4].fields.total_floors.value){case"1":return 0;case"2":return 0;case"3":return .05;case"4":return .1;default:return 0}},inside_walls(e){return e.steps[4].fields.inside_walls.value==="Ja"?.28:0},total_ceilings(e){return e.steps[3].fields.roof_type.value==="Plat dak"?Math.round(e.steps[4].fields.total_square_meters.value):Math.round(e.steps[4].fields.total_square_meters.value*(1+(this.floors+-.3)))},total_ceiling_plates(e){return Math.round(e.steps[4].fields.total_square_meters.value*.48)},subtotal(e){return e.steps[3].fields.roof_type.value==="Plat dak"&&e.steps[2].fields.project_type.value==="Wanden en Plafonds"||e.steps[3].fields.roof_type.value==="Anders"&&e.steps[2].fields.project_type.value==="Wanden en Plafonds"?e.wall_price*e.totalWalls+e.ceiling_price*e.totalCeilings:e.steps[3].fields.roof_type.value==="Plat dak"&&e.steps[2].fields.project_type.value==="Alleen wanden"||e.steps[3].fields.roof_type.value==="Anders"&&e.steps[2].fields.project_type.value==="Alleen wanden"||e.steps[3].fields.roof_type.value==="Puntdak"&&e.steps[2].fields.project_type.value==="Alleen wanden"&&e.steps[3].fields.roof_plates.value==="Nee"?e.wall_price*e.totalWalls:e.steps[3].fields.roof_type.value==="Puntdak"&&e.steps[2].fields.project_type.value==="Alleen wanden"&&e.steps[3].fields.roof_plates.value==="Ja"?e.wall_price*e.totalWalls+e.plate_price*e.totalCeilingsPlates:e.steps[3].fields.roof_type.value==="Puntdak"&&e.steps[2].fields.project_type.value==="Wanden en Plafonds"&&e.steps[3].fields.roof_plates.value!=="Ja"?e.wall_price*e.totalWalls+e.ceiling_price*e.totalCeilings:e.steps[3].fields.roof_type.value==="Puntdak"&&e.steps[2].fields.project_type.value==="Alleen wanden"&&e.steps[3].fields.roof_plates.value!=="Ja"?e.wall_price*e.totalWalls:e.wall_price*e.totalWalls+e.ceiling_price*e.totalCeilings+e.plate_price*e.totalCeilingsPlates},vat(e){return Math.round(this.subtotal/100*21)},total(){return Math.round(this.subtotal+this.vat)},validate(e){var t;e.errors[e.currentStep]={};for(let n in e.steps[e.currentStep].fields){let r=e.steps[e.currentStep].fields[n];r.conditional&&!r.conditional[2].includes(e.steps[r.conditional[0]].fields[r.conditional[1]].value)||(r.required&&r.value===""&&(e.errors[e.currentStep][r.name]="Dit veld graag invullen"),r.min&&r.min>r.value&&(e.errors[e.currentStep]={[r.name]:(t=r.errortext)!=null?t:"Minimaal "+r.min}))}return e.currentStep===6&&(e.firstname===""&&(e.errors[e.currentStep].firstname="Voornaam is verplicht"),e.lastname===""&&(e.errors[e.currentStep].lastname="Achternaam is verplicht"),e.mailaddress===""&&(e.errors[e.currentStep].mailaddress="E-mailadres is verplicht"),e.phone===""&&(e.errors[e.currentStep].phone="Telefoonnummer is verplicht")),Object.keys(e.errors[e.currentStep]).length!==0}},actions:{setFiles(e){this.files=e,this.file_names=e.map(t=>t.name)},addFiles(e){const t=Array.from(e!=null?e:[]);if(t.length===0)return[];const n=[...this.files],r=[];for(const o of t){const i=Tc(o,n);i?r.push(i):n.push(o)}return this.setFiles(n),this.errors.upload=r,r},removeFile(e){const t=[...this.files];t.splice(e,1),this.setFiles(t)}}});var te=(e,t)=>
5{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};const Nc={},Fc={id:"Layer_1",height:"32",viewBox:"0 0 32 32",width:"32",xmlns:"http://www.w3.org/2000/svg"},Lc=p("g",{id:"_53-01"},[p("path",{d:"M9.93,6.65V-.32h12.14V31.68h-7.8V6.65h-4.34Z"})],-1),Dc=[Lc];function zc(e,t){return _(),E("svg",Fc,Dc)}var Uc=te(Nc,[["render",zc]]);const Wc={},qc={id:"Layer_1",height:"32",viewBox:"0 0 32 32",width:"32",xmlns:"http://www.w3.org/2000/svg"},Hc=p("g",{id:"_54-02"},[p("path",{d:"M6.48,25.39c2.84-2.35,5.08-4.27,6.72-5.78,1.64-1.51,3.02-3.09,4.15-4.74,1.13-1.65,1.7-3.26,1.7-4.83,0-1.19-.28-2.12-.83-2.78-.55-.67-1.38-1-2.48-1s-1.96.41-2.59,1.24c-.62.83-.93,1.99-.93,3.5h-7.17c.06-2.46.59-4.52,1.59-6.17,1-1.65,2.32-2.87,3.96-3.65,1.64-.78,3.46-1.17,5.46-1.17,3.45,0,6.05.88,7.8,2.65,1.75,1.77,2.63,4.07,2.63,6.91,0,3.1-1.06,5.98-3.17,8.63-2.12,2.65-4.81,5.24-8.09,7.76h11.74v6.04H5.13v-5.52c.99-.78,1.43-1.14,1.35-1.09Z"})],-1),Vc=[Hc];function Zc(e,t){return _(),E("svg",qc,Vc)}var Kc=te(Wc,[["render",Zc]]);const Jc={},Yc={id:"Layer_1",height:"32",viewBox:"0 0 32 32",width:"32",xmlns:"http://www.w3.org/2000/svg"},Xc=p("g",{id:"_55-03"},[p("path",{d:"M8.56,2.46c1.87-1.64,4.4-2.46,7.61-2.46,2.12,0,3.95.37,5.46,1.1,1.52.74,2.66,1.74,3.44,3.02.78,1.27,1.17,2.71,1.17,4.29,0,1.87-.47,3.39-1.4,4.57-.93,1.18-2.03,1.98-3.27,2.4v.17c1.61.54,2.89,1.43,3.83,2.68.93,1.25,1.4,2.85,1.4,4.8,0,1.76-.4,3.31-1.21,4.65-.81,1.35-1.98,2.4-3.53,3.17-1.54.76-3.38,1.15-5.5,1.15-3.4,0-6.11-.84-8.14-2.51-2.03-1.67-3.1-4.19-3.21-7.56h7.05c.03,1.25.38,2.23,1.06,2.95.68.72,1.67,1.08,2.98,1.08,1.1,0,1.96-.32,2.57-.96.61-.64.91-1.48.91-2.53,0-1.36-.43-2.34-1.3-2.95-.87-.61-2.25-.91-4.14-.91h-1.36v-5.91h1.36c1.44,0,2.61-.25,3.51-.74.89-.5,1.34-1.38,1.34-2.66,0-1.02-.28-1.81-.85-2.38-.57-.57-1.35-.85-2.34-.85-1.08,0-1.88.33-2.4.98-.52.65-.83,1.46-.91,2.42h-7.1c.11-3.03,1.1-5.37,2.97-7.01Z"})],-1),Gc=[Xc];function Qc(e,t){return _(),E("svg",Yc,Gc)}var ed=te(Jc,[["render",Qc]]);const td={},nd={id:"Layer_1",height:"32",viewBox:"0 0 32 32",width:"32",xmlns:"http://www.w3.org/2000/svg"},rd=p("g",{id:"_56-04"},[p("path",{d:"M2.91,26.22v-6.13L16.96,0h8.49v19.64h3.64v6.58h-3.64v5.78h-7.6v-5.78H2.91ZM18.38,8.36l-7.47,11.29h7.47v-11.29Z"})],-1),od=[rd];function id(e,t){return _(),E("svg",nd,od)}var sd=te(td,[["render",id]]);const ld={},ad={id:"Layer_1",height:"32",viewBox:"0 0 32 32",width:"32",xmlns:"http://www.w3.org/2000/svg"},cd=p("g",{id:"_57-05"},[p("path",{d:"M25.48,6.57h-13.66v6.04c.58-.64,1.4-1.17,2.45-1.58,1.05-.41,2.19-.61,3.41-.61,2.19,0,4.01.5,5.45,1.49,1.44.99,2.5,2.28,3.17,3.85.67,1.58,1.01,3.28,1.01,5.12,0,3.41-.96,6.12-2.89,8.12-1.93,2-4.64,3-8.14,3-2.33,0-4.36-.4-6.08-1.2-1.72-.8-3.05-1.92-3.98-3.35-.93-1.43-1.44-3.08-1.53-4.95h7.31c.17.9.6,1.66,1.27,2.25.67.6,1.59.9,2.76.9,1.37,0,2.39-.44,3.06-1.31.67-.88,1.01-2.04,1.01-3.5s-.35-2.52-1.05-3.28c-.7-.76-1.72-1.14-3.06-1.14-.99,0-1.81.24-2.45.72-.64.48-1.07,1.12-1.27,1.9h-7.22V0h20.44v6.57Z"})],-1),dd=[cd];function ud(e,t){return _(),E("svg",ad,dd)}var fd=te(ld,[["render",ud]]);const pd={},hd={id:"Layer_1",height:"32",viewBox:"0 0 32 32",width:"32",xmlns:"http://www.w3.org/2000/svg"},md=p("g",{id:"_58-06"},[p("path",{d:"M18.39,6.71c-.57-.53-1.38-.79-2.43-.79-1.62,0-2.79.7-3.5,2.11-.71,1.41-1.08,3.64-1.11,6.68.63-1,1.53-1.78,2.71-2.35,1.18-.57,2.48-.85,3.91-.85,2.79,0,5.03.88,6.72,2.65,1.69,1.76,2.54,4.23,2.54,7.38,0,2.08-.42,3.9-1.26,5.46-.84,1.57-2.06,2.79-3.67,3.67-1.61.88-3.51,1.32-5.7,1.32-4.38,0-7.43-1.37-9.13-4.12-1.71-2.75-2.56-6.69-2.56-11.85,0-5.41.9-9.43,2.71-12.06C9.42,1.35,12.32.03,16.3.03c2.13,0,3.93.42,5.4,1.26,1.47.84,2.58,1.94,3.33,3.31.75,1.37,1.2,2.86,1.34,4.48h-6.79c-.23-1.05-.63-1.84-1.19-2.37ZM13.16,18.36c-.81.73-1.22,1.76-1.22,3.09s.38,2.43,1.13,3.2c.75.77,1.83,1.15,3.22,1.15,1.25,0,2.24-.38,2.97-1.13.73-.75,1.09-1.79,1.09-3.09s-.36-2.39-1.07-3.16-1.74-1.15-3.07-1.15c-1.22,0-2.24.36-3.05,1.09Z"}),p("path",{d:"M18.26,6.68c-.57-.53-1.38-.79-2.43-.79-1.62,0-2.79.7-3.5,2.11-.71,1.41-1.08,3.64-1.11,6.68.63-1,1.53-1.78,2.71-2.35,1.18-.57,2.48-.85,3.91-.85,2.79,0,5.03.88,6.72,2.65,1.69,1.76,2.54,4.23,2.54,7.38,0,2.08-.42,3.9-1.26,5.46-.84,1.57-2.06,2.79-3.67,3.67-1.61.88-3.51,1.32-5.7,1.32-4.38,0-7.43-1.37-9.13-4.12-1.71-2.75-2.56-6.69-2.56-11.85,0-5.41.9-9.43,2.71-12.06,1.81-2.63,4.7-3.95,8.69-3.95,2.13,0,3.93.42,5.4,1.26,1.47.84,2.58,1.94,3.33,3.31.75,1.37,1.2,2.86,1.34,4.48h-6.79c-.23-1.05-.63-1.84-1.19-2.37ZM13.03,18.33c-.81.73-1.22,1.76-1.22,3.09s.38,2.43,1.13,3.2c.75.77,1.83,1.15,3.22,1.15,1.25,0,2.24-.38,2.97-1.13.73-.75,1.09-1.79,1.09-3.09s-.36-2.39-1.07-3.16-1.74-1.15-3.07-1.15c-1.22,0-2.24.36-3.05,1.09Z"})],-1),gd=[md];function wd(e,t){return _(),E("svg",hd,gd)}var bd=te(pd,[["render",wd]]);const yd={},_d={id:"Layer_1",height:"32",viewBox:"0 0 32 32",width:"32",xmlns:"http://www.w3.org/2000/svg"},vd=p("g",{id:"_59-07"},[p("path",{d:"M26.6,5.57l-11.02,26.43h-7.68L19.05,6.41H5.4V0h21.2v5.5
57Z"})],-1),kd=[vd];function xd(e,t){return _(),E("svg",_d,kd)}var jd=te(yd,[["render",xd]]);const $d={class:"flex justify-between w-full mb-4 md:mb-8"},Sd={class:"flex-none"},Cd={key:0,class:"flex-1 mr-4 ml-4 md:flex hidden"},Ed=["onClick"],Id={__name:"FormHeader",setup(e){let t=Re();const n=[Uc,Kc,ed,sd,fd,bd,jd];function r(o){t.validated[o]===!0&&(t.currentStep=o)}return(o,i)=>(_(),E("header",$d,[(_(!0),E(ee,null,Pe(m(t).steps,(s,l)=>(_(),E("div",{key:l,class:oe(["flex",{"w-full":l!==m(t).steps.length-1}])},[p("div",Sd,[(_(),ae(Ji(n[l]),{class:oe(["w-8 h-8 cursor-pointer",{"fill-orange":l===m(t).currentStep,"fill-beige":l<m(t).currentStep,"fill-darkblue":l>m(t).currentStep}]),onClick:a=>r(l)},null,8,["class","onClick"]))]),l!==m(t).steps.length-1?(_(),E("div",Cd,[p("hr",{class:oe(["border-2 self-center w-full",{"border-beige":l<m(t).currentStep,"border-darkblue":l>=m(t).currentStep}]),onClick:a=>r(l)},null,10,Ed)])):H("",!0)],2))),128))]))}};var Ad=Ql({props:{case:{type:[String,Number]}},setup:function(e,t){var n=t.slots;return function(){return vt(function(){return e.case&&n[e.case]?sr(n[e.case]):n.default?sr(n.default):sr("div")}).value}}});const Od={},Pd={id:"uuid-b10d56f4-fc4c-4871-8be3-9c4d1f49f67b",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},Rd=p("g",{id:"uuid-4908a286-bebb-402f-a2e3-2cdbdcd74441"},[p("path",{class:"uuid-23dd2c28-ee6d-43eb-8682-91e843820156",d:"M16,0c2.88,0,5.55,.72,8,2.16s4.4,3.39,5.84,5.84,2.16,5.12,2.16,8-.72,5.55-2.16,8-3.39,4.4-5.84,5.84-5.12,2.16-8,2.16-5.55-.72-8-2.16-4.4-3.39-5.84-5.84S0,18.88,0,16s.72-5.55,2.16-8S5.55,3.6,8,2.16,13.12,0,16,0Zm3.61,23.48v-1.55c0-.21-.08-.4-.23-.55s-.33-.23-.55-.23h-.77v-6.45c0-.21-.08-.4-.23-.55s-.33-.23-.55-.23h-4.13c-.22,0-.4,.08-.55,.23s-.23,.33-.23,.55v1.55c0,.21,.08,.4,.23,.55s.33,.23,.55,.23h.77v4.13h-.77c-.22,0-.4,.08-.55,.23s-.23,.33-.23,.55v1.55c0,.21,.08,.4,.23,.55s.33,.23,.55,.23h5.68c.22,0,.4-.08,.55-.23s.23-.33,.23-.55Zm-3.61-16.39c-.73,0-1.37,.27-1.9,.81s-.81,1.17-.81,1.9,.27,1.37,.81,1.9,1.17,.81,1.9,.81,1.37-.27,1.9-.81,.81-1.17,.81-1.9-.27-1.37-.81-1.9-1.17-.81-1.9-.81Z"})],-1),Td=[Rd];function Md(e,t){return _(),E("svg",Pd,Td)}var Bd=te(Od,[["render",Md]]);const Nd={class:"text-white leading-5"},lt={__name:"Tooltip",props:{text:String,isImage:Boolean,offsetTop:Boolean},setup(e){const o=Ge(!1),i=Ge(null),s=Ge(null),l=Ge(null),a=ut("mountEl",null);function c(){return a||(i.value?i.value.closest(".qf-node, .qf-tool"):null)}const u=Mt({left:"0px",top:"0px",visibility:"hidden"}),h=Mt({left:"0px",top:"auto",bottom:"auto"});async function y(){var Te;if(o.value=!0,await Kr(),!o.value||!i.value||!s.value||!l.value)return;const A=((Te=s.value.firstElementChild)!=null?Te:s.value).getBoundingClientRect(),P=i.value.getBoundingClientRect(),T=l.value.offsetWidth,b=l.value.offsetHeight,$=document.documentElement.clientWidth,M=A.left+A.width/2,F=c(),Z=F?F.getBoundingClientRect():null,L=Math.max(8,Z?Z.left:-1/0),q=Math.min($-T-8,Z?Z.right-T:1/0),Y=q>=L?Math.min(Math.max(M-T/2,L),q):L,fe=Math.max(8,Z?Z.top:-1/0),ce=A.top-b-10>=fe,Se=ce?A.top-b-10:A.bottom+10;u.left=`${Y-P.left}px`,u.top=`${Se-P.top}px`,u.visibility="visible";const tt=Math.min(Math.max(M-Y-12/2,12),T-12*2);h.left=`${tt}px`,h.top=ce?"auto":`${-12/2}px`,h.bottom=ce?`${-12/2}px`:"auto"}function w(){o.value=!1,u.visibility="hidden"}return(S,A)=>(_(),E("div",{ref_key:"wrapper",ref:i,class:oe({"relative border-0":e.isImage===!1,"absolute border-0 right-0":e.isImage===!0})},[p("a",{ref_key:"trigger",ref:s,onMouseenter:y,onMouseleave:w},[U(Bd,{class:oe([{"ml-2":e.isImage===!1,"-mt-2.5":e.offsetTop},"w-6 h-6 mr-2 fill-orange border-orange text-white"])},null,8,["class"])],544),we(p("div",{ref_key:"tooltip",ref:l,style:sn(u),class:"absolute w-72 max-w-[calc(100vw-16px)] bg-orange text-white p-6 rounded-lg text-left z-999"},[p("span",{style:sn(h),class:"absolute w-3 h-3 bg-orange rotate-45"},null,4),p("p",Nd,ie(e.text),1)],4),[[dc,o.value]])],2))}},Fd={},Ld={id:"Layer_1",height:"32",viewBox:"0 0 32 32",width:"32",xmlns:"http://www.w3.org/2000/svg"},Dd=p("g",{id:"_51-unchacked"},[p("path",{d:"M16,31c-8.27,0-15-6.73-15-15S7.73,1,16,1s15,6.73,15,15-6.73,15-15,15Z",fill:"#d3edf2"}),p("path",{d:"M16,2c7.72,0,14,6.28,14,14s-6.28,14-14,14S2,23.72,2,16,8.28,2,16,2M16,
50C7.16,0,0,7.16,0,16s7.16,16,16,16,16-7.16,16-16S24.84,0,16,0h0Z",fill:"#2c4b5b"})],-1),zd=[Dd];function Ud(e,t){return _(),E("svg",Ld,zd)}var Mn=te(Fd,[["render",Ud]]);const Wd={},qd={id:"Layer_1",height:"32",viewBox:"0 0 32 32",width:"32",xmlns:"http://www.w3.org/2000/svg"},Hd=p("g",{id:"_50-checked"},[p("path",{d:"M16,31c-8.27,0-15-6.73-15-15S7.73,1,16,1s15,6.73,15,15-6.73,15-15,15Z",fill:"#d3edf2"}),p("path",{d:"M16,2c7.72,0,14,6.28,14,14s-6.28,14-14,14S2,23.72,2,16,8.28,2,16,2M16,0C7.16,0,0,7.16,0,16s7.16,16,16,16,16-7.16,16-16S24.84,0,16,0h0Z",fill:"#2c4b5b"}),p("polyline",{fill:"none",points:"9.6 17 13.38 20.79 22.4 11.76",stroke:"#f36f24","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2.5"})],-1),Vd=[Hd];function Zd(e,t){return _(),E("svg",qd,Vd)}var Bn=te(Wd,[["render",Zd]]),ro={exports:{}},js=function(t,n){return function(){for(var o=new Array(arguments.length),i=0;i<o.length;i++)o[i]=arguments[i];return t.apply(n,o)}},Kd=js,oo=Object.prototype.toString,io=function(e){return function(t){var n=oo.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())}}(Object.create(null));function kt(e){return e=e.toLowerCase(),function(n){return io(n)===e}}function so(e){return Array.isArray(e)}function Nn(e){return typeof e=="undefined"}function Jd(e){return e!==null&&!Nn(e)&&e.constructor!==null&&!Nn(e.constructor)&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}var $s=kt("ArrayBuffer");function Yd(e){var t;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&$s(e.buffer),t}function Xd(e){return typeof e=="string"}function Gd(e){return typeof e=="number"}function Ss(e){return e!==null&&typeof e=="object"}function Cn(e){if(io(e)!=="object")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}var Qd=kt("Date"),eu=kt("File"),tu=kt("Blob"),nu=kt("FileList");function lo(e){return oo.call(e)==="[object Function]"}function ru(e){return Ss(e)&&lo(e.pipe)}function ou(e){var t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||oo.call(e)===t||lo(e.toString)&&e.toString()===t)}var iu=kt("URLSearchParams");function su(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function lu(){return typeof navigator!="undefined"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window!="undefined"&&typeof document!="undefined"}function ao(e,t){if(!(e===null||typeof e=="undefined"))if(typeof e!="object"&&(e=[e]),so(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.call(null,e[o],o,e)}function Pr(){var e={};function t(o,i){Cn(e[i])&&Cn(o)?e[i]=Pr(e[i],o):Cn(o)?e[i]=Pr({},o):so(o)?e[i]=o.slice():e[i]=o}for(var n=0,r=arguments.length;n<r;n++)ao(arguments[n],t);return e}function au(e,t,n){return ao(t,function(o,i){n&&typeof o=="function"?e[i]=Kd(o,n):e[i]=o}),e}function cu(e){return e.charCodeAt(0)===65279&&(e=e.slice(1)),e}function du(e,t,n,r){e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,n&&Object.assign(e.prototype,n)}function uu(e,t,n){var r,o,i,s={};t=t||{};do{for(r=Object.getOwnPropertyNames(e),o=r.length;o-- >0;)i=r[o],s[i]||(t[i]=e[i],s[i]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t}function fu(e,t,n){e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return r!==-1&&r===n}function pu(e){if(!e)return null;var t=e.length;if(Nn(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n}var hu=function(e){return function(t){return e&&t instanceof e}}(typeof Uint8Array!="undefined"&&Object.getPrototypeOf(Uint8Array)),me={isArray:so,isArrayBuffer:$s,isBuffer:Jd,isFormData:ou,isArrayBufferView:Yd,isString:Xd,isNumber:Gd,isObject:Ss,isPlainObject:Cn,isUndefined:Nn,isDate:Qd,isFile:eu,isBlob:tu,isFunction:lo,isStream:ru,isURLSearchParams:iu,isStandardBrowserEnv:lu,forEach:ao,merge:Pr,extend:au,trim:su,stripBOM:cu,inherits:du,toFlatObject:uu,kindOf:io,kindOfTest:kt,endsWith:fu,toArray:pu,isTypedArray:hu,isFileList:nu},Ct=me;function Qo(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var Cs=function(t,n,r){if(!n)return t;var o;if(r)o=r(n);else if(Ct.isURLSearchParams(n))o=n.toString();else{var i=[];Ct.forEach(n,function(a,c){a===null||typeof a=="undefined"||(Ct.isArray(a)?c=c+"[]":a=[a],Ct.forEach(a,function(h){Ct.isDate(h)?h=h.toISOString():Ct.isObject(h)&&(h=JSON.stringify(h)),i.push(Qo(c)+"="+Qo(h))}
5))}),o=i.join("&")}if(o){var s=t.indexOf("#");s!==-1&&(t=t.slice(0,s)),t+=(t.indexOf("?")===-1?"?":"&")+o}return t},mu=me;function Xn(){this.handlers=[]}Xn.prototype.use=function(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1};Xn.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)};Xn.prototype.forEach=function(t){mu.forEach(this.handlers,function(r){r!==null&&t(r)})};var gu=Xn,wu=me,bu=function(t,n){wu.forEach(t,function(o,i){i!==n&&i.toUpperCase()===n.toUpperCase()&&(t[n]=o,delete t[i])})},Es=me;function Lt(e,t,n,r,o){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}Es.inherits(Lt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var Is=Lt.prototype,As={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach(function(e){As[e]={value:e}});Object.defineProperties(Lt,As);Object.defineProperty(Is,"isAxiosError",{value:!0});Lt.from=function(e,t,n,r,o,i){var s=Object.create(Is);return Es.toFlatObject(e,s,function(a){return a!==Error.prototype}),Lt.call(s,e.message,t,n,r,o),s.name=e.name,i&&Object.assign(s,i),s};var Ht=Lt,Os={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Be=me;function yu(e,t){t=t||new FormData;var n=[];function r(i){return i===null?"":Be.isDate(i)?i.toISOString():Be.isArrayBuffer(i)||Be.isTypedArray(i)?typeof Blob=="function"?new Blob([i]):Buffer.from(i):i}function o(i,s){if(Be.isPlainObject(i)||Be.isArray(i)){if(n.indexOf(i)!==-1)throw Error("Circular reference detected in "+s);n.push(i),Be.forEach(i,function(a,c){if(!Be.isUndefined(a)){var u=s?s+"."+c:c,h;if(a&&!s&&typeof a=="object"){if(Be.endsWith(c,"{}"))a=JSON.stringify(a);else if(Be.endsWith(c,"[]")&&(h=Be.toArray(a))){h.forEach(function(y){!Be.isUndefined(y)&&t.append(u,r(y))});return}}o(a,u)}}),n.pop()}else t.append(s,r(i))}return o(e),t}var Ps=yu,ar=Ht,_u=function(t,n,r){var o=r.config.validateStatus;!r.status||!o||o(r.status)?t(r):n(new ar("Request failed with status code "+r.status,[ar.ERR_BAD_REQUEST,ar.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))},vn=me,vu=vn.isStandardBrowserEnv()?function(){return{write:function(n,r,o,i,s,l){var a=[];a.push(n+"="+encodeURIComponent(r)),vn.isNumber(o)&&a.push("expires="+new Date(o).toGMTString()),vn.isString(i)&&a.push("path="+i),vn.isString(s)&&a.push("domain="+s),l===!0&&a.push("secure"),document.cookie=a.join("; ")},read:function(n){var r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),ku=function(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)},xu=function(t,n){return n?t.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):t},ju=ku,$u=xu,Rs=function(t,n){return t&&!ju(n)?$u(t,n):n},cr=me,Su=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"],Cu=function(t){var n={},r,o,i;return t&&cr.forEach(t.split(`
6`),function(l){if(i=l.indexOf(":"),r=cr.trim(l.substr(0,i)).toLowerCase(),o=cr.trim(l.substr(i+1)),r){if(n[r]&&Su.indexOf(r)>=0)return;r==="set-cookie"?n[r]=(n[r]?n[r]:[]).concat([o]):n[r]=n[r]?n[r]+", "+o:o}}),n},ei=me,Eu=ei.isStandardBrowserEnv()?function(){var t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a"),r;function o(i){var s=i;return t&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(s){var l=ei.isString(s)?o(s):s;return l.protocol===r.protocol&&l.host===r.host}}():function(){return function(){return!0}}(),Rr=Ht,Iu=me;function Ts(e){Rr.call(this,e==null?"canceled":e,Rr.ERR_CANCELED),this.name="CanceledError"}Iu.inherits(Ts,Rr,{__CANCEL__:!0});var Gn=Ts,Au=function(t){var n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return n&&n[1]||""}
6,Yt=me,Ou=_u,Pu=vu,Ru=Cs,Tu=Rs,Mu=Cu,Bu=Eu,Nu=Os,Je=Ht,Fu=Gn,Lu=Au,ti=function(t){return new Promise(function(r,o){var i=t.data,s=t.headers,l=t.responseType,a;function c(){t.cancelToken&&t.cancelToken.unsubscribe(a),t.signal&&t.signal.removeEventListener("abort",a)}Yt.isFormData(i)&&Yt.isStandardBrowserEnv()&&delete s["Content-Type"];var u=new XMLHttpRequest;if(t.auth){var h=t.auth.username||"",y=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";s.Authorization="Basic "+btoa(h+":"+y)}var w=Tu(t.baseURL,t.url);u.open(t.method.toUpperCase(),Ru(w,t.params,t.paramsSerializer),!0),u.timeout=t.timeout;function S(){if(!!u){var T="getAllResponseHeaders"in u?Mu(u.getAllResponseHeaders()):null,b=!l||l==="text"||l==="json"?u.responseText:u.response,$={data:b,status:u.status,statusText:u.statusText,headers:T,config:t,request:u};Ou(function(F){r(F),c()},function(F){o(F),c()},$),u=null}}if("onloadend"in u?u.onloadend=S:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(S)},u.onabort=function(){!u||(o(new Je("Request aborted",Je.ECONNABORTED,t,u)),u=null)},u.onerror=function(){o(new Je("Network Error",Je.ERR_NETWORK,t,u,u)),u=null},u.ontimeout=function(){var b=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded",$=t.transitional||Nu;t.timeoutErrorMessage&&(b=t.timeoutErrorMessage),o(new Je(b,$.clarifyTimeoutError?Je.ETIMEDOUT:Je.ECONNABORTED,t,u)),u=null},Yt.isStandardBrowserEnv()){var A=(t.withCredentials||Bu(w))&&t.xsrfCookieName?Pu.read(t.xsrfCookieName):void 0;A&&(s[t.xsrfHeaderName]=A)}"setRequestHeader"in u&&Yt.forEach(s,function(b,$){typeof i=="undefined"&&$.toLowerCase()==="content-type"?delete s[$]:u.setRequestHeader($,b)}
6),Yt.isUndefined(t.withCredentials)||(u.withCredentials=!!t.withCredentials),l&&l!=="json"&&(u.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&u.addEventListener("progress",t.onDownloadProgress),typeof t.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",t.onUploadProgress),(t.cancelToken||t.signal)&&(a=function(T){!u||(o(!T||T&&T.type?new Fu:T),u.abort(),u=null)},t.cancelToken&&t.cancelToken.subscribe(a),t.signal&&(t.signal.aborted?a():t.signal.addEventListener("abort",a))),i||(i=null);var P=Lu(w);if(P&&["http","https","file"].indexOf(P)===-1){o(new Je("Unsupported protocol "+P+":",Je.ERR_BAD_REQUEST,t));return}u.send(i)})},Du=null,pe=me,ni=bu,ri=Ht,zu=Os,Uu=Ps,Wu={"Content-Type":"application/x-www-form-urlencoded"};function oi(e,t){!pe.isUndefined(e)&&pe.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function qu(){var e;return(typeof XMLHttpRequest!="undefined"||typeof process!="undefined"&&Object.prototype.toString.call(process)==="[object process]")&&(e=ti),e}function Hu(e,t,n){if(pe.isString(e))try{return(t||JSON.parse)(e),pe.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}var Qn={transitional:zu,adapter:qu(),transformRequest:[function(t,n){if(ni(n,"Accept"),ni(n,"Content-Type"),pe.isFormData(t)||pe.isArrayBuffer(t)||pe.isBuffer(t)||pe.isStream(t)||pe.isFile(t)||pe.isBlob(t))return t;if(pe.isArrayBufferView(t))return t.buffer;if(pe.isURLSearchParams(t))return oi(n,"application/x-www-form-urlencoded;charset=utf-8"),t.toString();var r=pe.isObject(t),o=n&&n["Content-Type"],i;if((i=pe.isFileList(t))||r&&o==="multipart/form-data"){var s=this.env&&this.env.FormData;return Uu(i?{"files[]":t}:t,s&&new s)}else if(r||o==="application/json")return oi(n,"application/json"),Hu(t);return t}],transformResponse:[function(t){var n=this.transitional||Qn.transitional,r=n&&n.silentJSONParsing,o=n&&n.forcedJSONParsing,i=!r&&this.responseType==="json";if(i||o&&pe.isString(t)&&t.length)try{return JSON.parse(t)}catch(s){if(i)throw s.name==="SyntaxError"?ri.from(s,ri.ERR_BAD_RESPONSE,this,null,this.response):s}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Du},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};pe.forEach(["delete","get","head"],function(t){Qn.headers[t]={}});pe.forEach(["post","put","patch"],function(t){Qn.headers[t]=pe.merge(Wu)});var co=Qn,Vu=me,Zu=co,Ku=function(t,n,r){var o=this||Zu;return Vu.forEach(r,function(s){t=s.call(o,t,n)}),t},Ms=function(t){return!!(t&&t.__CANCEL__)},ii=me,dr=Ku,Ju=Ms,Yu=co,Xu=Gn;function ur(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Xu}var Gu=function(t){ur(t),t.headers=t.headers||{},t.data=dr.call(t,t.data,t.headers,t.transformRequest),t.headers=ii.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),ii.forEach(["delete","get","head","post","put","patch","common"],function(o){delete t.headers[o]});var n=t.adapter||Yu.adapter;return n(t).then(function(o){return ur(t),o.data=dr.call(t,o.data,o.headers,t.transformResponse),o},function(o){return Ju(o)||(ur(t),o&&o.response&&(o.response.data=dr.call(t,o.response.data,o.response.headers,t.transformResponse))),Promise.reject(o)})},Ee=me,Bs=function(t,n){n=n||{};var r={};function o(u,h){return Ee.isPlainObject(u)&&Ee.isPlainObject(h)?Ee.merge(u,h):Ee.isPlainObject(h)?Ee.merge({},h):Ee.isArray(h)?h.slice():h}function i(u){if(Ee.isUndefined(n[u])){if(!Ee.isUndefined(t[u]))return o(void 0,t[u])}else return o(t[u],n[u])}function s(u){if(!Ee.isUndefined(n[u]))return o(void 0,n[u])}function l(u){if(Ee.isUndefined(n[u])){if(!Ee.isUndefined(t[u]))return o(void 0,t[u])}else return o(void 0,n[u])}function a(u){if(u in n)return o(t[u],n[u]);if(u in t)return o(void 0,t[u])}var c={url:s,method:s,data:s,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:a};return Ee.forEach(Object.keys(t).concat(Object.keys(n)),function(h){var y=c[h]||i,w=y(h);Ee.isUndefined(w)&&y!==a||(r[h]=w)}),r},Ns={version:"0.27.2"},Qu=Ns.version,st=Ht,uo={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){uo[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});var si={};uo.transitional=function(t,n,r){function o(i,s){return"[Axios v"+Qu+"] Transitional option '"+i+"'"+s+(r?". "+r:"")}return function(i,s,l){if(t===!1)throw new st(o(s," has been removed"+(n?" in "+n:"")),st.ERR_DEPRECATED);return n&&!si[s]&&(si[s]=!0,console.warn(o(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,s,l):!0}};function ef(e,t,n){if(typeof e!="object")throw new st("options must be an object",st.E
6RR_BAD_OPTION_VALUE);for(var r=Object.keys(e),o=r.length;o-- >0;){var i=r[o],s=t[i];if(s){var l=e[i],a=l===void 0||s(l,i,e);if(a!==!0)throw new st("option "+i+" must be "+a,st.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new st("Unknown option "+i,st.ERR_BAD_OPTION)}}var tf={assertOptions:ef,validators:uo},Fs=me,nf=Cs,li=gu,ai=Gu,er=Bs,rf=Rs,Ls=tf,Et=Ls.validators;function Dt(e){this.defaults=e,this.interceptors={request:new li,response:new li}}Dt.prototype.request=function(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=er(this.defaults,n),n.method?n.method=n.method.toLowerCase():this.defaults.method?n.method=this.defaults.method.toLowerCase():n.method="get";var r=n.transitional;r!==void 0&&Ls.assertOptions(r,{silentJSONParsing:Et.transitional(Et.boolean),forcedJSONParsing:Et.transitional(Et.boolean),clarifyTimeoutError:Et.transitional(Et.boolean)},!1);var o=[],i=!0;this.interceptors.request.forEach(function(w){typeof w.runWhen=="function"&&w.runWhen(n)===!1||(i=i&&w.synchronous,o.unshift(w.fulfilled,w.rejected))});var s=[];this.interceptors.response.forEach(function(w){s.push(w.fulfilled,w.rejected)});var l;if(!i){var a=[ai,void 0];for(Array.prototype.unshift.apply(a,o),a=a.concat(s),l=Promise.resolve(n);a.length;)l=l.then(a.shift(),a.shift());return l}for(var c=n;o.length;){var u=o.shift(),h=o.shift();try{c=u(c)}catch(y){h(y);break}}try{l=ai(c)}catch(y){return Promise.reject(y)}for(;s.length;)l=l.then(s.shift(),s.shift());return l};Dt.prototype.getUri=function(t){t=er(this.defaults,t);var n=rf(t.baseURL,t.url);return nf(n,t.params,t.paramsSerializer)};Fs.forEach(["delete","get","head","options"],function(t){Dt.prototype[t]=function(n,r){return this.request(er(r||{},{method:t,url:n,data:(r||{}).data}))}});Fs.forEach(["post","put","patch"],function(t){function n(r){return function(i,s,l){return this.request(er(l||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:s}))}}Dt.prototype[t]=n(),Dt.prototype[t+"Form"]=n(!0)});var of=Dt,sf=Gn;function zt(e){if(typeof e!="function")throw new TypeError("executor must be a function.");var t;this.promise=new Promise(function(o){t=o});var n=this;this.promise.then(function(r){if(!!n._listeners){var o,i=n._listeners.length;for(o=0;o<i;o++)n._listeners[o](r);n._listeners=null}}),this.promise.then=function(r){var o,i=new Promise(function(s){n.subscribe(s),o=s}).then(r);return i.cancel=function(){n.unsubscribe(o)},i},e(function(o){n.reason||(n.reason=new sf(o),t(n.reason))})}zt.prototype.throwIfRequested=function(){if(this.reason)throw this.reason};zt.prototype.subscribe=function(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]};zt.prototype.unsubscribe=function(t){if(!!this._listeners){var n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}};zt.source=function(){var t,n=new zt(function(o){t=o});return{token:n,cancel:t}};var lf=zt,af=function(t){return function(r){return t.apply(null,r)}},cf=me,df=function(t){return cf.isObject(t)&&t.isAxiosError===!0},ci=me,uf=js,En=of,ff=Bs,pf=co;function Ds(e){var t=new En(e),n=uf(En.prototype.request,t);return ci.extend(n,En.prototype,t),ci.extend(n,t),n.create=function(o){return Ds(ff(e,o))},n}var je=Ds(pf);je.Axios=En;je.CanceledError=Gn;je.CancelToken=lf;je.isCancel=Ms;je.VERSION=Ns.version;je.toFormData=Ps;je.AxiosError=Ht;je.Cancel=je.CanceledError;je.all=function(t){return Promise.all(t)};je.spread=af;je.isAxiosError=df;ro.exports=je;ro.exports.default=je;var ze=ro.exports;const hf={key:0},mf=p("span",null,null,-1),gf=[mf],wf={class:"flex"},bf={class:"flex flex-row"},yf={class:"mr-4 mt-1"},_f={class:"flex items-center"},vf=["name","value","onClick","checked"],kf={class:"ml-1"},xf={__name:"InputRadio",props:{field:Object},setup(e){const t=e;let n=Re();function r(i){t.field.value=i,n.totalWalls=0,n.totalCeilings=0}const o=(i,s,l)=>{let a=new FormData;window.localStorage.getItem("cookieId")&&a.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&a.append("sessionId",window.sessionStorage.getItem("sessionId")),a.append("step",n.currentStep+1),a.append(`${i}_${s}`,l),ze.post("https://portal.wandgrimeurs.nl/website/webhook",a)};return window.sessionStorage.getItem("refId"),(i,s)=>e.field.conditional&&e.field.conditional[2].includes(m(n).steps[e.field.conditional[0]].fields[e.field.conditional[1]].value)||!e.field.conditional?(_(),E("div",{key:0,class:oe(["grid gap-2 md:gap-3 w-full md:w-4/5 m-auto mt-4",{"grid-cols-3 lg:w-3/5":m(n).currentStep===3||m(n).currentStep===4,"grid-cols-2 md:grid-cols-2 lg:grid-cols-4":m(n).currentStep!==3}])},[m(n).currentStep!==4?(_(),E("div",hf,gf)):H("",!0),p("div",{class:oe({"col-span-3":m(n).currentStep!==4,"col-span-4":m(n).currentStep===4})},[p("div",wf,[p("p",{class:oe(["text-left lg:text-center font-semibold mb-2",{"text-smtitle lg:text-title":e.field.large===!0}])},ie(e.field.label),3),e.field.info?(_(),ae(lt,{key:0,text:e.field.info},null,8,["text"])):H("",!0)]),p("div",bf,[(_(!0),E(ee,null,Pe(e.field.options,l=>(_(),E("div",yf,[p("label",_f,[e.field.value!==l?(_(),ae(Mn,{key:0,class:"w-10 h-10"})):H("",!0),e.field.value===l?(_(),ae(Bn,{key:1,class:"w-10 h-10"})):H("",!0),p("input",{type:"radio",class:"form-radio hidden",name:e.field.name,value:l,onClick:a=>{r(l),o("click",e.field.name,l)},checked:e.field.value===l},null,8,vf),p("span",kf,ie(l),1)])]))),256))])],2)],2)):H("",!0)}},jf={},$f={class:"text-center mb-4 md:mb-8 text-smtitle md:text-title font-title text-darkblue"};function Sf(e,t){return _(),E("p",$f,[Yi(e.$slots,"default")])}var zs=te(jf,[["render",Sf]]);const Cf={class:"flex justify-items-center pt-4 pb-4 w-full md:w-3/5 m-auto"},Ef=["name","value"],di={__name:"InputText",props:{field:Object},setup(e){let t=Re();const n=(r,o,i)=>{let s=new FormData;window.localStorage.getItem("cookieId")&&s.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&s.append("sessionId",window.sessionStorage.getItem("sessionId")),s.append("step",t.currentStep+1),s.append(`${r}_${o}`,i),ze.post("https://portal.wandgrimeurs.nl/website/webhook",s)};return(r,o)=>(_(),E("div",Cf,[U(zs,null,{default:Oe(()=>[hn(ie(e.field.label),1)]),_:1}),p("input",{type:"text",name:e.field.name,value:e.field.value,class:"form-input border-0",onInput:o[
60]||(o[0]=i=>n("input",e.field.name,e.field.value))},null,40,Ef)]))}},If={class:"flex justify-items-center pt-4 pb-4"},Af=["value"],Of=p("option",{value:"0"},"-- maak een keuze --",-1),Pf=["value"],Rf={__name:"InputSelect",props:{modelValue:String,field:Object},emits:["update:modelValue"],setup(e){return(t,n)=>(_(),E("div",If,[p("label",null,ie(e.field.label),1),p("select",{value:e.modelValue,onChange:n[0]||(n[0]=r=>t.$emit("update:modelValue",r.target.value)),class:"form-select"},[Of,(_(!0),E(ee,null,Pe(e.field.options,r=>(_(),E("option",{value:r},ie(r),9,Pf))),256))],40,Af)]))}},Tf={class:"w-full"},Mf={class:"w-full"},Bf={class:"flex"},Nf={class:"font-semibold text-left lg:text-center text-smtitle lg:text-title"},Ff={class:"relative mt-2 w-32"},Lf=["min","max","placeholder","name","value"],Df={key:0,class:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-3"},zf={class:"sm:text-sm",id:"price-currency"},Uf={__name:"InputNumber",props:{field:Object},setup(e){const t=e;let n=Re();function r(s){s.target.min!==""&&parseInt(s.target.value)<s.target.min&&(s.target.value=s.target.min),s.target.max!==""&&parseInt(s.target.value)>s.target.max&&(s.target.value=s.target.max),t.field.value=s.target.value,(t.field.name==="total_square_meters"||t.field.name==="ceiling_heigth")&&(n.totalWalls=0,n.totalCeilings=0,n.totalCeilingsPlates=0),o("input",t.field.name,s.target.value)}const o=(s,l,a)=>{let c=new FormData;window.localStorage.getItem("cookieId")&&c.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&c.append("sessionId",window.sessionStorage.getItem("sessionId")),c.append("step",n.currentStep+1),c.append(`${s}_${l}`,a),ze.post("https://portal.wandgrimeurs.nl/website/webhook",c)};let i=!1;return window.sessionStorage.getItem("refId")&&(i=!0),(s,l)=>{var a,c,u;return _(),E("div",{class:oe(["pb-4 w-full m-auto",{"md:w-3/5":!m(i),"md:w-4/5":m(i)}])},[p("div",Tf,[p("label",Mf,[p("div",Bf,[p("p",Nf,ie(e.field.label),1),e.field.info?(_(),ae(lt,{key:0,text:e.field.info},null,8,["text"])):H("",!0)]),p("div",Ff,[p("input",{min:(a=e.field.min)!=null?a:null,max:(c=e.field.max)!=null?c:null,type:"number",placeholder:(u=e.field.placeholder)!=null?u:"",name:e.field.name,value:e.field.value,onChange:r,class:"block bg-gray-50 py-2 px-4 pr-12 placeholder-gray-900 border-0 w-full text-right ring-0"},null,40,Lf),e.field.field_addition?(_(),E("div",Df,[p("span",zf,ie(e.field.field_addition),1)])):H("",!0)])])])],2)}}},Wf={},qf={id:"Layer_1",height:"140",viewBox:"0 0 172 140",width:"172",xmlns:"http://www.w3.org/2000/svg"},Hf=$e('<rect fill="#606161" height="140" opacity="0" width="172" x="0"></rect><g id="_36-newly-built-house"><rect fill="none" height="80" width="80" x="46.08" y="26"></rect><polygon fill="#d3edf2" points="119.29 61.22 86.08 38.94 52.87 61.22 48.64 56.22 86.08 31.09 123.52 56.22 119.29 61.22" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="50.66" x2="120.24" y1="99.05" y2="99.05"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="55.57" x2="55.57" y1="59.63" y2="99.05"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="115.81" x2="115.81" y1="59.63" y2="99.05"></line><rect fill="none" height="32.91" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="19.5" x="65.1" y="66.14"></rect><circle cx="70.45" cy="82.1" fill="#2c4b5b" r="1.74"></circle><rect fill="#d3edf2" height="21.52" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="13.39" x="92.9" y="65.63"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="89.44" x2="109.41" y1="87.15" y2="87.15"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="92.9" x2="106.3" y1="76.12" y2="76.12"></line><path d="M55.57,46.82h0c0-2.21-1.79-4.56-4-4.56h0c2.21,0,4-2.35,4-4.56h0c0,2.21,1.79,4.56,4,4.56h0c-2.21,0-4,2.35-4,4.56Z" fill="#2c4b5b"></path><rect fill="#2c4b5b" height="5.57" rx="2.44" ry="2.44" width="4.88" x="68.01" y="33.65"></rect></g>',2),Vf=[Hf];function Zf(e,t){return _(),E("svg",qf,Vf)}var Kf=te(Wf,[["render",Zf]]);const Jf={},Yf={id:"Layer_1",height:"140",viewBox:"0 0 172 140",width:"172",xmlns:"http://www.w3.org/2000/svg"},Xf=$e('<rect fill="#606161" height="140" opacity="0" width="172" x="0"></rect><g id="_37-home-renovation"><rect fill="none" height="80" width="76.22" x="46.12" y="26"></rect><path d="M52.83,52.61c7.13-18.23,26.98-26.94,44.35-19.46,8.68,3.74,15.1,10.82,18.46,19.25" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="115.63" x2="109.89" y1="52.39" y2="51.57"></line><path d="M115.72,79.7c-7.13,18.23-26.98,26.94-44.35,19.46-8.68-3.74-15.1-10.82-18.46-19.25" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="52.91" x2="58.86" y1="79.92" y2="80.74"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="52.91" x2="50.86" y1="79.92" y2="85.85"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="115.63" x2="117.41" y1="52.39" y2="47"></line><path d="M84.84,45.47l-19.18,13.52h1.55v22.95h34.81v-24.36l-17.17-12.11ZM96.01,74.07h-11.2v-11.76h11.2v11.76Z" fill="#d3edf2"></path><rect fill="none" height="11.76" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.95" width="11.2" x="84.81" y="62.3"></rect><polyline fill="none" points="103.79 58.99 84.59 45.47 65.4 58.99" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.95"></polyline><polyline fill="none" points="103.79 53.98 84.59 40.46 65.4 53.98" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="64.12" x2="104.34" y1="81.93" y2="81.93"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="73.87" x2="95.4" y1="87.96" y2="87.96"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.95" x1="66.96" x2="66.96" y1="58.03" y2="81.93"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.95" x1="101.77" x2="101.77" y1="58.03" y2="81.93"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="90.41" x2="90.41" y1="62.3" y2="74.06"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="84.81" x2="96.01" y1="68.18" y2="68.18"></line></g><circle cx="108.37" cy="72.15" fill="#2c4b5b" r="3"></circle><circle cx="61" cy="66.14" fill="#2c4b5b" r="2"></circle>',4),Gf=[Xf];function Qf(e,t){return _(),E("svg",Yf,Gf)}var ep=te(Jf,[["render",Qf]]);const tp={},np={id:"Layer_1",height:"141",viewBox:"0 0 173 141",width:"173",xmlns:"http://www.w3.org/2000/svg"},rp=$e('<rect fill="#606161" height="140" opacity="0" width="172" x=".5" y=".5"></rect><g id="_39-semidetached"><path d="M78.19,59.25l-6.68-6.99-7.07,6.99-.55.55v31.25h14.77v-31.29l-.48-.51ZM75.8,73.04h-8.81v-8.81h8.81v8.81Z" fill="#d3edf2" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><path d="M108.35,59.25l-6.69-6.99-7.07,6.99-.55.55v31.25h14.79v-31.29l-.48-.51ZM105.84,73.04h-8.83v-8.81h8.83v8.8
61Z" fill="#d3edf2" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><rect fill="none" height="80" width="80" x="46.33" y="26"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="48.34" x2="123.53" y1="91.06" y2="91.06"></line><polyline fill="none" points="121.33 59.78 121.33 91.06 50.79 91.06 50.79 59.78" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="78.67" x2="64.12" y1="59.78" y2="59.78"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="89.86" x2="83.31" y1="59.78" y2="59.78"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="108.82" x2="94.04" y1="59.78" y2="59.78"></line><polyline fill="none" points="105.99 50.79 115.48 50.79 123.53 59.78 113.77 59.78" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="75.35" x2="97.54" y1="50.79" y2="50.79"></line><polyline fill="none" points="58.76 59.78 48.58 59.78 56.63 50.79 67.48 50.79" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline fill="none" points="63.89 59.77 57.72 59.79 71.54 47.04 84.22 59.78 78.67 59.78" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline fill="none" points="93.35 59.77 88.18 59.79 102.01 47.04 114.68 59.79 108.82 59.8" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><rect fill="none" height="8.67" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="5.5" x="54.49" y="82.38"></rect><rect fill="none" height="8.67" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="5.5" x="112.02" y="82.38"></rect><rect fill="none" height="5.48" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="6.7" x="82.98" y="45.31"></rect><rect fill="none" height="3.14" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.64" x="82.01" y="42.17"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="71.4" x2="71.4" y1="64.22" y2="72.88"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="66.99" x2="75.81" y1="68.55" y2="68.55"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="101.43" x2="101.43" y1="64.22" y2="72.88"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="97.02" x2="105.84" y1="68.55" y2="68.55"></line></g>',2),op=[rp];function ip(e,t){return _(),E("svg",np,op)}var sp=te(tp,[["render",ip]]);const lp={},ap={id:"Layer_1",height:"141",viewBox:"0 0 173 141",width:"173",xmlns:"http://www.w3.org/2000/svg"},cp=$e('<rect fill="#606161" height="140" opacity="0" width="172" x=".5" y=".5"></rect><g id="_43-strange-house"><polyline fill="#d3edf2" points="72.8 45.68 70.02 45.68 85.88 29.82 101.81 45.75 100.35 45.75" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><rect fill="none" height="80" width="80" x="46.42" y="26"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="51.91" x2="120.59" y1="97.13" y2="97.13"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="67.11" x2="105.4" y1="102.62" y2="102.62"></line><path d="M72.79,45.68v51.45h7.21v-11.45c0-3.64,2.95-6.57,6.57-6.57s6.56,2.93,6.56,6.57v11.45h7.21v-51.45h-27.56ZM92.18,64.18h-12.53v-12.53h12.53v12.53Z" fill="#d3edf2" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><rect fill="none" height="24.7" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="18.15" x="54.65" y="72.43"></rect><rect fill="none" height="24.7" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="18.15" x="100.35" y="72.43"></rect><polyline fill="none" points="52.43 72.97 64.2 61.2 72.79 69.79" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline fill="none" points="120.71 72.97 108.94 61.2 100.35 69.79" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><path d="M64.15,86.85h0c2.43,0,4.4,1.97,4.4,4.4v5.88h-8.81v-5.88c0-2.43,1.97-4.4,4.4-4.4Z" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><rect fill="none" height="5.57" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.51" x="59.75" y="76.32"></rect><path d="M109.42,86.85h0c2.43,0,4.4,1.97,4.4,4.4v5.88h-8.81v-5.88c0-2.43,1.97-4.4,4.4-4.4Z" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><rect fill="none" height="5.57" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.51" x="105.02" y="76.32"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="85.92" x2="85.92" y1="51.65" y2="63.95"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="79.65" x2="92.18" y1="57.8" y2="57.8"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="64.2" x2="64.2" y1="61.2" y2="56.79"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="108.95" x2="108.95" y1="61.2" y2="56.79"></line></g>',2),dp=[cp];function up(e,t){return _(),E("svg",ap,dp)}var fp=te(lp,[["render",up]]);const pp={},hp={id:"Layer_1",height:"141",viewBox:"0 0 173 141",width:"173",xmlns:"http://www.w3.org/2000/svg"},mp=$e('<rect fill="#606161" height="140" opacity="0" width="172" x=".5" y=".5"></rect><g id="_48-other-roof"><rect fill="none" height="80" width="80" x="46.17" y="26"></rect><polygon fill="none" points="87.38 40.87 118.69 60.29 118.69 102.24 87.38 102.24 87.38 40.87" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><polygon fill="#d3edf2" points="87.38 58.86 87.38 102.25 82.06 102.25 82.06 76.64 58.57 76.64 58.57 102.25 52.94 102.25 52.94 71.56 87.38 58.86" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon>
6<polygon fill="#d3edf2" points="121.8 55.59 121.9 62.28 84.83 39.31 84.73 32.62 121.8 55.59" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="58.57" x2="82.05" y1="83.29" y2="83.29"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="58.57" x2="82.05" y1="89.61" y2="89.61"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="58.57" x2="82.05" y1="95.93" y2="95.93"></line><rect fill="none" height="11.53" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="9.95" x="98.28" y="61.54"></rect><rect fill="none" height="18.53" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="12.6" x="96.95" y="83.71"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="49.08" x2="121.9" y1="102.24" y2="102.24"></line></g>',2),gp=[mp];function wp(e,t){return _(),E("svg",hp,gp)}var bp=te(pp,[["render",wp]]);const yp={},_p={id:"Layer_1",height:"140",viewBox:"0 0 172 140",width:"172",xmlns:"http://www.w3.org/2000/svg"},vp=$e('<rect fill="#606161" height="140" opacity="0" width="172" x="0"></rect><polygon fill="#d3edf2" points="109.1 94.09 120.01 94.09 120.01 45.4 109.1 57.71 109.1 94.09"></polygon><g id="_41-walls-and-ceiling"><rect fill="none" height="80" width="80" x="46.04" y="26"></rect><polygon fill="#d3edf2" points="62.4 94.09 51.5 94.09 51.5 45.4 62.4 57.71 62.4 94.09"></polygon><polygon fill="#d3edf2" points="109.05 57.71 63.27 57.71 51.61 45.4 120.71 45.4 109.05 57.71"></polygon><polyline fill="none" points="51.5 94.09 51.5 45.4 119.86 45.4 119.86 94.09" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline fill="none" points="51.5 45.4 62.4 57.71 108.95 57.71 119.86 45.4" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="62.4" x2="62.4" y1="57.71" y2="94.09"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="108.93" x2="108.93" y1="57.71" y2="94.09"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="48.94" x2="123.38" y1="94.09" y2="94.09"></line><polygon fill="none" points="73.2 84.46 66.45 84.46 67.53 78.79 72.12 78.79 73.2 84.46" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="69.83" x2="69.83" y1="84.46" y2="94.09"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="104.02" x2="104.02" y1="94.09" y2="76.77"></line><path d="M83.9,83.33h20.11v5.94h-23.79v-2.26c0-2.03,1.65-3.68,3.68-3.68Z" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="80.22" x2="80.22" y1="80.9" y2="94.09"></line><path d="M100.76,83.33v-1.55c0-.59-.48-1.07-1.07-1.07h-2.59c-.59,0-1.07.48-1.07,1.07v1.55" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><rect fill="none" height="11.17" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="16.35" x="77.98" y="61.8"></rect><polyline fill="none" points="77.98 72.97 83.23 67.39 87.77 72.97" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline fill="none" points="85.34 69.98 89.39 65.94 94.33 70.88" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline></g>',3),kp=[vp];function xp(e,t){return _(),E("svg",_p,kp)}var jp=te(yp,[["render",xp]]);const $p={},Sp={id:"Layer_1",height:"141",viewBox:"0 0 173 141",width:"173",xmlns:"http://www.w3.org/2000/svg"},Cp=$e('<rect fill="#606161" height="140" opacity="0" width="172" x=".5" y=".5"></rect><g id="_40-corner-house"><rect fill="none" height="80" width="80" x="46.29" y="26"></rect><polygon fill="none" points="68.62 55.35 59.7 44.76 50.78 55.35 50.78 87.24 68.62 87.24 68.62 55.35" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><rect fill="none" height="10.53" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.29" x="56.34" y="76.71"></rect><polygon fill="none" points="86.46 55.35 77.54 44.76 68.62 55.35 68.62 87.24 86.46 87.24 86.46 55.35" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><rect fill="none" height="10.53" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.29" x="74.17" y="76.71"></rect><polygon fill="none" points="104.29 55.35 95.38 44.76 86.46 55.35 86.46 87.24 104.29 87.24 104.29 55.35" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><rect fill="none" height="10.53" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.29" x="92.01" y="76.71"></rect><path d="M113.22,44.76l-8.92,10.59v31.89h5.55v-10.53h7.29v10.53h5v-31.89l-8.92-10.59ZM117.52,67.45h-8.63v-8.64h8.63v8.64Z" fill="#d3edf2" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><rect fill="none" height="8.63" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.63" x="54.95" y="58.82"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="59.27" x2="59.27" y1="58.82" y2="67.29"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="54.95" x2="63.58" y1="63.05" y2="63.05"></line><rect fill="none" height="8.63" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.63" x="72.83" y="58.82"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="77.15" x2="77.15" y1="58.82" y2="67.29"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="72.83" x2="81.46" y1="63.05" y2="63.05"></line><rect fill="none" height="8.63" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.63" x="91.06" y="58.82"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="95.38" x2="95.38" y1="58.82" y2="67.29"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="91.06" x2="99.69" y1="63.05" y2="63.05"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="113.21" x2="113.21" y1="58.82" y2="67.29"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="108.9" x2="117.53" y1="63.05" y2="63.05"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="49.25" x2="123.77" y1="87.24" y2="87.24"></line></g>',2),Ep=[Cp];function Ip(e,t){return _(),E("svg",Sp,Ep)}var Ap=te($p,[["render",Ip]]);const Op={},Pp={id:"Layer_1",height:"140",viewBox:"0 0 172 140",width:"172",xmlns:"http://www.w3.org/2000/svg"},Rp=$e('<rect fill="#606161" height="140" opacity="0" width="172" x="0"></rect><g id="_41-walls-and-ceiling"><rect fill="none" height="80" width="80" x="46.04" y="26"></rect><polygon fill="#d3edf2" points="62.4 94.09 51.5 94.09 51.5 45.4 62.4 57.71 62.4 94.09"></polygon><polygon fill="#d3edf2" points="109.05 57.71 63.27 57.71 51.61 45.4 120.71 45.4 109.05 57.71"></polygon><polyline fill="none" points="51.5 94.09 51.5 45.4 119.86 45.4 119.86 94.09" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline fill="none" points="51.5 45.4 62.4 57.71 108.95 57.71 119.86 45.4" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="62.4" x2="62.4" y1="57.71" y2="94.09"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="108.93" x2="108.93" y1="57.71" y2="94.09"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="48.94" x2="123.38" y1="94.09" y2="94.09"></line><polygon fill="none" points="73.2 84.46 66.45 84.46 67.53 78.79 72.12 78.79 73.2 84.46" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="69.83" x2="69.83" y1="84.46" y2="94.09"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="104.02" x2="104.02" y1="94.09" y2="76.77"></line><path d="M83.9,83.33h20.11v5.94h-23.79v-2.26c0-2.03,1.65-3.68,3.68-3.68Z" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="80.22" x2="80.22" y1="80.9" y2="94.09"></line><path d="M100.76,83.33v-1.55c0-.59-.48-1.07-1.07-1.07h-2.59c-.59,0-1.07.48-1.07,1.07v1.55" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><rect fill="none" height="11.17" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="16.35" x="77.98" y="61.8"></rect><polyline fill="none" points="77.98 72.97 83.23 67.39 87.77 72.97" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline fill="none" points="85.34 69.98 89.39 65.94 94.33 70.88" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline></g>',2),Tp=[Rp];function Mp(e,t){return _(),E("svg",Pp,Tp)}var Bp=te(Op,[["render",Mp]]);const Np={},Fp={id:"Layer_1",height:"141",viewBox:"0 0 173 141",width:"173",xmlns:"http://www.w3.org/2000/svg"},Lp=$e('<rect fill="#606161" height="140" opacity="0" width="172" x=".5" y=".5"></rect><g id="_47-flat-roof"><rect fill="none" height="80" width="80" x="46.21" y="26"></rect><rect fill="none" height="48.96" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="66.1" x="53.76" y="51.46"></rect><polygon fill="#d3edf2" points="53.76 33.28 119.86 33.28 123.83 51.46 49.79 51.46 53.76 33.28" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="50.85" x2="123.83" y1="100.42" y2="100.42"></line><rect fill="none" height="27.41" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="17.63" x="77.99" y="73.02"></rect><circle cx="92.13" cy="87.24" fill="#2c4b5b" r="1.39"></circle><rect fill="none" height="8.92" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.92" x="61.33" y="57.88"></rect><rect fill="none" height="8.92" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="17.63" x="77.99" y="57.88"></rect><rect fill="none" height="8.92" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.92" x="103.37" y="57.88"></rect><rect fill="none" height="8.92" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.92" x="61.33" y="72.02"></rect><rect fill="none" height="8.92" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.92" x="103.37" y="72.02"></rect><rect fill="none" height="8.92" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.92" x="61.33" y="85.86"></rect><rect fill="none" height="8.92" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.92" x="103.37" y="85.86"></rect></g>',2),Dp=[Lp];function zp(e,t){return _(),E("svg",Fp,Dp)}var Up=te(Np,[["render",zp]]);const Wp={},qp={id:"Layer_1",height:"141",viewBox:"0 0 173 141",width:"173",xmlns:"http://www.w3.org/2000/svg"},Hp=$e('<rect fill="#606161" height="140" opacity="0" width="172" x=".5" y=".5"></rect><g id="_46-roof"><rect fill="none" height="80" width="80" x="46.25" y="26"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="54.08" x2="123.13" y1="100.19" y2="99.45"></line><polygon fill="#d3edf2" points="51.94 64.41 57.17 64.41 68.19 47.74 79.76 64.41 123.99 64.41 110.15 43.92 65.45 43.74 51.94 64.41" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="65.45" x2="68.19" y1="43.74" y2="47.74"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="57.17" x2="57.17" y1="64.41" y2="100.15"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="79.76" x2="79.76" y1="64.41" y2="99.91"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="119.98" x2="119.98" y1="64.41" y2="99.48"></line><rect fill="none" height="12.11" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="11.15" x="62.62" y="73.95"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="68.19" x2="68.19" y1="73.95" y2="86.06"></line></g>',2),Vp=[Hp];function Zp(e,t){return _(),E("svg",qp,Vp)}var Kp=te(Wp,[["render",Zp]]);const Jp={},Yp={id:"Layer_1",height:"141",viewBox:"0 0 173 141",width:"173",xmlns:"http://www.w3.org/2000/svg"},Xp=$e('<rect fill="#606161" height="140" opacity="0" width="172" x=".5" y=".5"></rect><g id="_38-terraced-house"><rect fill="none" height="80" width="80" x="46.37" y="26"></rect><polygon fill="none" points="68.08 55.11 58.96 44.29 49.84 55.11 49.84 87.71 68.08 87.71 68.08 55.11" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><rect fill="#d3edf2" height="10.76" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.45" x="55.52" y="76.95"></rect><polygon fill="none" points="86.32 55.11 77.2 44.29 68.08 55.11 68.08 87.71 86.32 87.71 86.32 55.11" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><rect fill="#d3edf2" height="10.76" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.45" x="73.76" y="76.95"></rect><polygon fill="#d3edf2" points="95.43 44.29 86.32 55.11 86.32 87.71 92 87.71 92 76.95 99.45 76.95 99.45 87.71 104.55 87.71 104.55 55.11 95.43 44.29" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><polygon fill="none" points="122.79 55.11 113.67 44.29 104.55 55.11 104.55 87.71 122.79 87.71 122.79 55.11" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><rect fill="#d3edf2" height="10.76" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.45" x="110.23" y="76.95"></rect><rect fill="none" height="8.82" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.82" x="54.11" y="58.66"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="58.52" x2="58.52" y1="58.66" y2="67.32"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="54.11" x2="62.93" y1="62.99" y2="62.99"></line><rect fill="none" height="8.82" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="
68.82" x="72.39" y="58.66"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="76.8" x2="76.8" y1="58.66" y2="67.32"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="72.39" x2="81.21" y1="62.99" y2="62.99"></line><rect fill="none" height="8.82" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.82" x="91.02" y="58.66"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="95.43" x2="95.43" y1="58.66" y2="67.32"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="91.02" x2="99.85" y1="62.99" y2="62.99"></line><rect fill="none" height="8.82" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="8.82" x="109.26" y="58.66"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="113.67" x2="113.67" y1="58.66" y2="67.32"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="109.26" x2="118.08" y1="62.99" y2="62.99"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="48.28" x2="124.46" y1="87.71" y2="87.71"></line></g>',2),Gp=[Xp];function Qp(e,t){return _(),E("svg",Yp,Gp)}var e1=te(Jp,[["render",Qp]]);const t1={},n1={id:"Layer_1",height:"140",viewBox:"0 0 172 140",width:"172",xmlns:"http://www.w3.org/2000/svg"},r1=$e('<rect fill="#606161" height="140" opacity="0" width="172" x="0"></rect><polygon fill="#d3edf2" points="109.1 94.09 120.01 94.09 120.01 45.4 109.1 57.71 109.1 94.09"></polygon><g id="_41-walls-and-ceiling"><rect fill="none" height="80" width="80" x="46.04" y="26"></rect><polygon fill="#d3edf2" points="62.4 94.09 51.5 94.09 51.5 45.4 62.4 57.71 62.4 94.09"></polygon><polyline fill="none" points="51.5 94.09 51.5 45.4 119.86 45.4 119.86 94.09" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline fill="none" points="51.5 45.4 62.4 57.71 108.95 57.71 119.86 45.4" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="62.4" x2="62.4" y1="57.71" y2="94.09"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="108.93" x2="108.93" y1="57.71" y2="94.09"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="48.94" x2="123.38" y1="94.09" y2="94.09"></line><polygon fill="none" points="73.2 84.46 66.45 84.46 67.53 78.79 72.12 78.79 73.2 84.46" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="69.83" x2="69.83" y1="84.46" y2="94.09"></line><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="104.02" x2="104.02" y1="94.09" y2="76.77"></line><path d="M83.9,83.33h20.11v5.94h-23.79v-2.26c0-2.03,1.65-3.68,3.68-3.68Z" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="80.22" x2="80.22" y1="80.9" y2="94.09"></line><path d="M100.76,83.33v-1.55c0-.59-.48-1.07-1.07-1.07h-2.59c-.59,0-1.07.48-1.07,1.07v1.55" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><rect fill="none" height="11.17" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="16.35" x="77.98" y="61.8"></rect><polyline fill="none" points="77.98 72.97 83.23 67.39 87.77 72.97" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><polyline fill="none" points="85.34 69.98 89.39 65.94 94.33 70.88" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline></g>',3),o1=[r1];function i1(e,t){return _(),E("svg",n1,o1)}var s1=te(t1,[["render",i1]]);const l1={},a1={id:"Layer_1",height:"141",viewBox:"0 0 173 141",width:"173",xmlns:"http://www.w3.org/2000/svg"},c1=$e('<rect fill="#606161" height="140" opacity="0" width="172" x=".5" y=".5"></rect><g id="_45-detached"><rect fill="none" height="80" width="80" x="46.5" y="26"></rect><polygon fill="#d3edf2" points="116.52 67.4 87.23 45.9 57.94 67.4 53.61 61.5 87.23 36.82 120.85 61.5 116.52 67.4" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><polyline fill="none" points="60.53 65.5 60.53 101.33 114.06 101.33 114.06 65.6" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polyline><rect fill="#d3edf2" height="29.18" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="17.36" x="89.41" y="72.16"></rect><rect fill="none" height="8.17" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.43" x="67.4" y="72.16"></rect><rect fill="none" height="8.17" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.43" x="74.83" y="72.16"></rect><rect fill="none" height="8.17" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.43" x="67.4" y="80.32"></rect><rect fill="none" height="8.17" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="7.43" x="74.83" y="80.32"></rect><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="48.97" x2="123.81" y1="101.33" y2="101.33"></line><polygon fill="none" points="102.84 42.36 112.83 42.36 112.83 55.62 103.06 48.45 102.84 42.36" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></polygon><rect fill="none" height="4.79" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" width="12.76" x="101.46" y="37.57"></rect><circle cx="94.27" cy="87.35" fill="#2c4b5b" r="1.47"></circle><path d="M55.7,92.3c0,2.1-.89,2.71-1.99,2.71s-1.99-.61-1.99-2.71,1.28-3.81,1.99-3.81c.64,0,1.99,1.71,1.99,3.81Z" fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path><line fill="none" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" x1="53.7" x2="53.7" y1="101.33" y2="95.01"></line></g>',2),d1=[c1];function u1(e,t){return _(),E("svg",a1,d1)}var f1=te(l1,[["render",u1]]);const p1={class:"h-full w-full flex flex-col p-0 md:p-2 relative"},h1={key:0,class:"absolute top-1 left-1/2 -translate-x-1/2 bg-orange text-white text-[10px] md:text-xs px-2 py-0.5 rounded-full whitespace-nowrap z-10"},m1=["value","onClick"],g1={__name:"InputImage",props:{field:Object},setup(e){const t=e,n={nieuwbouw:Kf,renovatie:ep,tweekapper:sp,anders:fp,andersdak:bp,beide:jp,hoekwoning:Ap,platfonds:Bp,platdak:Up,puntdak:Kp,tussenwoning:e1,wanden:s1,vrijstaand:f1};let r=Re();Jr(()=>{Rc(t.field)});const o=()=>{r.totalWalls=0,r.totalCeilings=0,r.totalCeilingsPlates=0},i=(s,l,a)=>{let c=new FormData;window.localStorage.getItem("cookieId")&&c.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&c.append("sessionId",window.sessionStorage.getItem("sessionId")),c.append("step",r.currentStep+1),c.append(`${s}_${l}`,a),ze.post("https://portal.wandgrimeurs.nl/website/webhook",c)};return(s,l)=>(_(),E(ee,null,[U(zs,null,{default:Oe(()=>[hn(ie(e.field.label),1)]),_:1}),p("div",{class:oe(["grid gap-2 md:gap-3 w-full md:w-4/5 m-auto",{"grid-cols-2 md:grid-cols-2 lg:grid-cols-4":e.field.options.length===2,"grid-cols-3 lg:w-3/5":e.field.options.length>=3&&m(r).currentStep!==1||e.field.options.length>=3&&m(r).currentStep===1}])}
6,[(_(!0),E(ee,null,Pe(e.field.options,(a,c)=>(_(),E("div",{class:oe([{"bg-white border-orange":e.field.value===a.value,"bg-beige border-beige":e.field.value!==a.value,"lg:col-start-2":c===0&&e.field.options.length===2},"grid grid-cols-1 place-items-center w-full aspect-square border-[2.5px] rounded-lg"])},[p("label",p1,[a.badge?(_(),E("span",h1,ie(a.badge),1)):H("",!0),(_(),ae(Ji(n[a.image]),{class:oe(["max-w-full m-auto",{"opacity-50":e.field.value!==""&&e.field.value!==a.value}])},null,8,["class"])),a.tooltip?(_(),ae(lt,{key:1,text:a.tooltip,isImage:!0},null,8,["text"])):H("",!0),p("input",{type:"radio",class:"form-radio hidden",value:a.value,onClick:u=>{e.field.value=a.value,o(),i("click",e.field.name,a.value)}},null,8,m1),p("p",{class:oe(["text-center mb-4",{"-mt-4":e.field.options.length===2,"text-base":e.field.options.length>=3}])},ie(a.value),3)])],2))),256))],2),H("",!0)],64))}},w1={class:"w-full md:w-3/5 m-auto"},b1=p("div",null,[p("p",{class:"text-title font-semibold mb-2 md:mb-4"}," Zo, dat was simpel toch! "),p("p",null," Op basis van uw ingevoerde gegevens hebben wij een schatting van het aantal m2 wanden en/of plafonds gemaakt. Mochten deze aantallen niet kloppen dan kunt u het aantal m2 aanpassen. Vervolgens zouden wij het graag nauwkeurig willen herberekenen met behulp van de plattegronden. Wilt u die uploaden en eventuele bijzonderheden aangeven als opmerkingen? ")],-1),y1={class:"mt-3 md:mt-10 grid grid-cols-2 gap-4 md:flex md:flex-row md:flex-wrap md:gap-6"},_1={key:0,class:"flex flex-col gap-1 md:flex-row md:items-center md:gap-2 flex-auto"},v1=p("div",null,[p("p",{class:"font-semibold whitespace-nowrap"},"Wanden")],-1),k1={class:"relative w-full md:w-24 md:shrink-0"},x1=p("div",{class:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-3"},[p("span",{class:"sm:text-sm"},"m2")],-1),j1={key:1,class:"flex flex-col gap-1 md:flex-row md:items-center md:gap-2 flex-auto"},$1=p("div",null,[p("p",{class:"font-semibold whitespace-nowrap"},"Plafonds")],-1),S1={class:"relative w-full md:w-24 md:shrink-0"},C1=p("div",{class:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-3"},[p("span",{class:"sm:text-sm"},"m2")],-1),E1={key:2,class:"flex flex-col gap-1 md:flex-row md:items-center md:gap-2 flex-auto"},I1=p("div",null,[p("p",{class:"font-semibold whitespace-nowrap"},"Zolder platen")],-1),A1={class:"relative w-full md:w-24 md:shrink-0"},O1=p("div",{class:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-3"},[p("span",{class:"sm:text-sm"},"m2")],-1),P1={class:"mt-4 md:hidden"},R1={class:"flex align-middle"},T1=p("p",{class:"font-semibold mb-0 md:mb-4"}," Wenst u ook kleuren te laten aanbrengen? ",-1),M1={class:"mr-1 mt-1"},B1={class:"flex flex-col items-center"},N1=["name","value","checked","onClick"],F1={class:"-ml-1"},L1={class:"flex"},D1={class:"mt-4 hidden md:block"},z1={class:"flex"},U1=p("p",{class:"font-semibold mb-0 md:mb-4"}," Wenst u ook kleuren te laten aanbrengen? ",-1),W1={class:"flex flex-row"},q1={class:"mr-4 mt-1"},H1={class:"flex items-center"},V1=["name","value","checked","onClick"],Z1={class:"ml-1"},K1={class:"mt-3 md:mt-6"},J1={class:"flex"},Y1=p("p",{class:"font-semibold mb-0 md:mb-2"},"Opmerkingen/bijzonderheden?",-1),X1=["tabindex"],G1={class:"grid grid-cols-1 md:grid-cols-[1.2fr_1fr] gap-4 mt-2 md:mt-6"},Q1={class:"flex"},eh=p("p",{class:"text-sm font-semibold mb-2"}," Wat is de gewenste startdatum? ",-1),th=["tabindex","min"],nh={class:"grid grid-cols-2 md:grid-cols-1 md:content-start gap-x-4 gap-y-2 md:gap-y-0"},rh={class:"flex items-center"},oh=p("p",{class:"text-sm font-semibold mb-2 whitespace-nowrap"}," Plattegrond uploaden ",-1),ih={class:"flex-row"},sh={key:0,class:"bg-amber-50 text-amber-800 text-sm px-3 py-2 rounded mb-2"},lh={key:1,class:"mb-2"},ah={class:"text-sm truncate"},ch=["onClick"],dh=["tabindex"],uh={__name:"Step6",setup(e){const t=ut("container");let n=Re();const r=vt(()=>{var w;return(w=n.errors.upload)!=null?w:[]}),o=()=>{const w=eo(n.start_date);
6w!==n.start_date&&(n.start_date=w,h("input","start_date",w))},i=`plattegrond-upload-${t}`,s=vt(()=>n.files.length>0?"Nog een bestand kiezen":"Bestanden kiezen"),l=`Graag de plattegronden met afmetingen uploaden als PDF of foto (JPG, PNG). Maximaal ${Or} bestanden, samen niet groter dan ${Qt(ks)} MB.`,a=vt(()=>{const w=n.file_names.join(", ");return n.file_names.length===1?`${w} is niet bewaard gebleven. Kies het bestand opnieuw.`:`${w} zijn niet bewaard gebleven. Kies de bestanden opnieuw.`});function c(w){n.addFiles(w.target.files),w.target.value=""}function u(w){let S=w.target;var A=5,P=S.value,T=S.cols,b=P.split(`
7`),$=b.length;for(let M=0;M<b.length;M++)$+=parseInt(b[M].length/T);$>A?S.rows=A:S.rows=$}n.totalWalls===0&&(n.totalWalls=parseInt(n.total_walls)),n.totalCeilings===0&&(n.totalCeilings=parseInt(n.total_ceilings)),n.totalCeilingsPlates===0&&(n.totalCeilingsPlates=parseInt(n.total_ceiling_plates));const h=(w,S,A)=>{let P=new FormData;window.localStorage.getItem("cookieId")&&P.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&P.append("sessionId",window.sessionStorage.getItem("sessionId")),P.append("step",n.currentStep+1),P.append(`${w}_${S}`,A),ze.post("https://portal.wandgrimeurs.nl/website/webhook",P)},y={Ja:1,Nee:0};return(w,S)=>(_(),E("div",w1,[b1,p("div",y1,[m(n).steps[2].fields.project_type.value==="Alleen wanden"||m(n).steps[2].fields.project_type.value==="Wanden en Plafonds"?(_(),E("div",_1,[v1,p("div",k1,[we(p("input",{min:"0","onUpdate:modelValue":S[0]||(S[0]=A=>m(n).totalWalls=A),onChange:S[1]||(S[1]=A=>h("input","totalWalls",m(n).totalWalls)),type:"number",class:"block bg-gray-50 py-2 px-4 pr-12 placeholder-gray-900 border-0 w-full text-right ring-0"},null,544),[[_e,m(n).totalWalls]]),x1])])):H("",!0),m(n).steps[2].fields.project_type.value==="Wanden en Plafonds"?(_(),E("div",j1,[$1,p("div",S1,[we(p("input",{min:"0","onUpdate:modelValue":S[2]||(S[2]=A=>m(n).totalCeilings=A),onChange:S[3]||(S[3]=A=>h("input","totalCeilings",m(n).totalCeilings)),type:"number",class:"block bg-gray-50 py-2 px-4 pr-12 placeholder-gray-900 border-0 w-full text-right ring-0"},null,544),[[_e,m(n).totalCeilings]]),C1])])):H("",!0),m(n).steps[3].fields.roof_type.value==="Puntdak"&&m(n).steps[3].fields.roof_plates.value==="Ja"?(_(),E("div",E1,[I1,p("div",A1,[we(p("input",{min:"0","onUpdate:modelValue":S[4]||(S[4]=A=>m(n).totalCeilingsPlates=A),onChange:S[5]||(S[5]=A=>h("input","totalCeilingsPlates",m(n).totalCeilingsPlates)),type:"number",class:"block bg-gray-50 py-2 px-4 pr-12 placeholder-gray-900 border-0 w-full text-right ring-0"},null,544),[[_e,m(n).totalCeilingsPlates]]),O1])])):H("",!0)]),p("div",P1,[p("div",R1,[U(lt,{class:"mt-1.5",text:"Maak u in deze fase vooral geen zorgen over de specifieke kleur(en), dit mag u op een later moment doorgeven."}),T1,(_(),E(ee,null,Pe(y,(A,P,T)=>p("div",M1,[p("label",B1,[m(n).color!==A?(_(),ae(Mn,{key:0,class:"w-10 h-10"})):H("",!0),m(n).color===A?(_(),ae(Bn,{key:1,class:"w-10 h-10"})):H("",!0),p("input",{type:"radio",class:"form-radio hidden",name:m(n).color,value:m(n).color,checked:m(n).color===A,onClick:b=>{m(n).color=A,h("click","color",P)}},null,8,N1),p("span",F1,ie(P),1)])])),64))]),p("div",L1,[we(p("textarea",{"onUpdate:modelValue":S[6]||(S[6]=A=>m(n).totalColor=A),onChange:S[7]||(S[7]=A=>h("input","totalColor",m(n).totalColor)),placeholder:"Geschat aantal m2 wanden en/of plafond op kleur (richtlijn)",class:"block bg-gray-50 py-2 px-2 pr-10 border-0 w-full text-left ring-0"},null,544),[[_e,m(n).totalColor]])])]),p("div",D1,[p("div",z1,[U1,U(lt,{text:"Maak u in deze fase vooral geen zorgen over de specifieke kleur(en), dit mag u op een later moment doorgeven."})]),p("div",W1,[(_(),E(ee,null,Pe(y,(A,P,T)=>p("div",q1,[p("label",H1,[m(n).color!==A?(_(),ae(Mn,{key:0,class:"w-10 h-10"})):H("",!0),m(n).color===A?(_(),ae(Bn,{key:1,class:"w-10 h-10"})):H("",!0),p("input",{type:"radio",class:"form-radio hidden",name:m(n).color,value:m(n).color,checked:m(n).color===A,onClick:b=>{m(n).color=A,h("click","color",P)}},null,8,V1),p("span",Z1,ie(P),1)])])),64)),we(p("input",{"onUpdate:modelValue":S[8]||(S[8]=A=>m(n).totalColor=A),onChange:S[9]||(S[9]=A=>h("input","totalColor",m(n).totalColor)),type:"text",placeholder:"Geschat aantal m2 wanden en/of plafond op kleur (richtlijn)",class:"block bg-gray-50 py-2 px-2 pr-10 border-0 w-full text-left ring-0"},null,544),[[_e,m(n).totalColor]])])]),p("div",K1,[p("div",J1,[Y1,U(lt,{text:"Geen stress, er kunnen altijd nog kleine aanpassingen gedaan worden, zelfs na ondertekening!"})]),we(p("textarea",{tabindex:m(t)+5,class:"form-input w-full bg-gray-50 border-0 ring-0",type:"text",rows:"1","onUpdate:modelValue":S[10]||(S[10]=A=>m(n).notes=A),onKeyup:u,placeholder:"Misschien een muur of een ruimte die overgeslagen kan worden"},null,40,X1),[[_e,m(n).notes]])]),p("div",G1,[p("div",null,[p("div",Q1,[eh,U(lt,{text:"Een indicatie is genoeg, een planning schuift nu eenmaal. Bij nieuwbouw kunt u de opleverdatum van de aannemer aanhouden. Weet u het nog niet? Laat de datum dan gewoon staan."})]),we(p("input",{tabindex:m(t)+6,class:"form-input w-full bg-gray-50 border-0 ring-0",type:"date",min:new Date().toLocaleDateString("en-ca"),"onUpdate:modelValue":S[11]||(S[11]=A=>m(n).start_date=A),onChange:S[12]||(S[12]=A=>h("input","start_date",m(n).start_date)),onBlur:o},null,40,th),[[_e,m(n).start_date]])]),p("div",nh,[p("div",rh,[oh,U(lt,{text:l})]),p("div",ih,[m(n).files_lost?(_(),E("p",sh,ie(m(a)),1)):H("",!0),m(n).files.length>0?(_(),E("div",lh,[(_(!0),E(ee,null,Pe(m(n).files,(A,P)=>(_(),E("div",{key:P,class:"flex items-center justify-between bg-gray-50 px-3 py-2 rounded mb-1"},[p("span",ah,ie(A.name),1),p("button",{type:"button",onClick:T=>m(n).removeFile(P),class:"text-red-500 hover:text-red-700 ml-2 !bg-transparent !p-0 !border-0 !text-2xl"}," \xD7 ",8,ch)]))),128))])):H("",!0),p("label",{class:"flex items-center justify-center w-full py-2 rounded-lg border-2 border-orange bg-white text-orange text-center font-bold cursor-pointer hover:bg-orange hover:text-white",for:i},ie(m(s)),1),p("input",{id:i,tabindex:m(t)+7,class:"hidden",type:"file",multiple:"",accept:"application/pdf,.pdf,image/jpeg,image/png,image/webp,.jpg,.jpeg,.png,.webp",onChange:c},null,40,dh),(_(!0),E(ee,null,Pe(m(r),(A,P)=>
7(_(),E("p",{key:P,class:"text-red-600 text-sm mt-1"},ie(A),1))),128))])])])]))}};function fh(e,t){return _(),ae("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},[U("path",{"fill-rule":"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z","clip-rule":"evenodd"})])}const ph={key:0,class:"rounded-md bg-red-50 p-4 mb-4"},hh={class:"flex"},mh={class:"flex-shrink-0"},gh={class:"ml-3"},wh={class:"font-semibold font-medium text-red-800"},bh={key:0},yh={key:1},_h={class:"mt-2 text-sm text-red-700"},vh={role:"list",class:"list-disc pl-5 space-y-1"},kh={key:0,class:"mt-3"},xh=hn(" Controleer de ingevulde gegevens en probeer het opnieuw, of neem telefonisch contact met ons op via "),jh=p("a",{href:"tel:0851300479",class:"font-semibold underline hover:text-red-900"},"085 1300 479",-1),$h=hn(". "),Sh=[xh,jh,$h],Ch={__name:"FormErrors",setup(e){let t=Re();const n=vt(()=>{if(!t.errors.send)return!1;const r=Object.keys(t.errors.send);return r.length===1&&r[0]==="files"});return(r,o)=>m(t).errors.send&&Object.keys(m(t).errors.send).length!==0?(_(),E("div",ph,[p("div",hh,[p("div",mh,[U(m(fh),{class:"h-5 w-5 text-red-400","aria-hidden":"true"})]),p("div",gh,[p("p",wh,[m(n)?(_(),E("span",bh,"Oei! Dit ge\xFCploade bestand geeft een foutmelding!")):(_(),E("span",yh,"Er is een fout opgetreden bij het versturen van de aanvraag"))]),p("div",_h,[p("ul",vh,[(_(!0),E(ee,null,Pe(m(t).errors.send,i=>(_(),E("li",null,ie(i[0]),1))),256))]),m(n)?H("",!0):(_(),E("p",kh,Sh))])])])])):H("",!0)}},Eh={class:"w-full md:w-3/5 m-auto"},Ih=p("p",{class:"text-lg md:text-title font-semibold mb-2 md:mb-4"}," Vrijblijvend \xE9\xE9n of meerdere offertes ontvangen? ",-1),Ah=p("p",{class:"text-left mb-6"}," Super, gaan we regelen! Zou u de onderstaande velden willen invullen en de simpele vragen willen beantwoorden? Alvast bedankt en tot snel! ",-1),Oh={class:"grid grid-cols-1 md:grid-cols-2 gap-x-4 gap-y-2 md:gap-y-6 mt-2"},Ph=p("p",{class:"font-semibold mb-0"},"E-mailadres *",-1),Rh=["tabindex"],Th={key:0,class:"text-red-600 text-sm mt-1"},Mh=p("p",{class:"font-semibold mb-0"},"Telefoonnummer *",-1),Bh=["tabindex"],Nh={key:0,class:"text-red-600 text-sm mt-1"},Fh={class:"grid grid-cols-3 md:grid-cols-2 gap-x-4 gap-y-2 md:gap-y-6 mt-4 md:mt-8"},Lh=p("p",{class:"font-semibold mb-0"},"Voornaam *",-1),Dh=["tabindex"],zh={key:0,class:"text-red-600 text-sm mt-1"},Uh={class:"col-span-2 md:col-span-1"},Wh=p("p",{class:"font-semibold mb-0"},"Achternaam *",-1),qh=["tabindex"],Hh={key:0,class:"text-red-600 text-sm mt-1"},Vh={class:"grid grid-cols-1 md:grid-cols-6 gap-4 mt-6 hidden"},Zh={class:"col-span-3"},Kh=p("p",{class:"font-semibold"},"Adres *",-1),Jh={class:"col-span-3 md:col-span-1"},Yh=p("p",{class:"font-semibold"},"Postcode *",-1),Xh={class:"col-span-3 md:col-span-2"},Gh=p("p",{class:"font-semibold"},"Plaats *",-1),Qh={class:"mt-4 md:mt-8"},em=p("p",{class:"font-semibold mb-0"}," Heeft u een richtprijs wat u zou willen/kunnen uitgeven? ",-1),tm={class:"relative mt-1 w-full md:w-1/2"},nm=["tabindex"],rm=p("div",{class:"pointer-events-none absolute inset-y-0 right-0 flex items-center pr-3"},[p("span",{class:"text-sm text-gray-500"},"\u20AC incl. btw")],-1),om={class:"mt-4 md:mt-8"},im=p("p",{class:"font-semibold mb-2"}," Zou u naast onze offerte ook direct 3 vergelijkbare aanbiedingen van concullega's willen ontvangen? ",-1),sm={class:"flex flex-row"},lm={class:"flex items-center cursor-pointer"},am=["value","checked","onClick"],cm={class:"ml-1"},dm={__name:"Step7",setup(e){const t=ut("container");let n=Re();const r=Ge({mailaddress:!1,phone:!1,firstname:!1,lastname:!1}),o=l=>{var a;return r.value[l]&&Boolean((a=n.errors[n.currentStep])==null?void 0:a[l])},i=async()=>{let l=new FormData;window.localStorage.getItem("cookieId")&&l.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&l.append("sessionId",window.sessionStorage.getItem("sessionId")),l.append("step",n.currentStep+1),l.append("firstname",n.firstname),l.append("lastname",n.lastname),l.append("phone",n.phone),l.append("emailaddress",n.mailaddress),l.append("startdate",n.start_date),l.a
7ppend("richtprijs",n.richtprijs),l.append("competitor_quotes",n.competitor_quotes),l.append("http_referrer",document.referrer),window.sessionStorage.getItem("initial_referrer")&&l.append("initial_referrer",window.sessionStorage.getItem("initial_referrer")),ze.post("https://portal.wandgrimeurs.nl/website/webhook",l)},s=(l,a,c)=>{let u=new FormData;window.localStorage.getItem("cookieId")&&u.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&u.append("sessionId",window.sessionStorage.getItem("sessionId")),u.append("step",n.currentStep+1),u.append(`${l}_${a}`,c),ze.post("https://portal.wandgrimeurs.nl/website/webhook",u)};return(l,a)=>(_(),E("div",Eh,[Ih,Ah,U(Ch),p("div",null,[p("div",Oh,[p("div",null,[Ph,we(p("input",{tabindex:m(t)+1,class:oe(["form-input w-full bg-gray-50 border-0 ring-0",{"ring-2 ring-red-500":o("mailaddress")}]),type:"email","onUpdate:modelValue":a[0]||(a[0]=c=>m(n).mailaddress=c),onChange:i,onBlur:a[1]||(a[1]=c=>r.value.mailaddress=!0)},null,42,Rh),[[_e,m(n).mailaddress]]),o("mailaddress")?(_(),E("p",Th,ie(m(n).errors[m(n).currentStep].mailaddress),1)):H("",!0)]),p("div",null,[Mh,we(p("input",{tabindex:m(t)+2,class:oe(["form-input w-full bg-gray-50 border-0 ring-0",{"ring-2 ring-red-500":o("phone")}]),type:"tel",max:"10",min:"10","onUpdate:modelValue":a[2]||(a[2]=c=>m(n).phone=c),pattern:"[0-9]{10}",onBlur:a[3]||(a[3]=c=>r.value.phone=!0)},null,42,Bh),[[_e,m(n).phone]]),o("phone")?(_(),E("p",Nh,ie(m(n).errors[m(n).currentStep].phone),1)):H("",!0)])]),p("div",Fh,[p("div",null,[Lh,we(p("input",{tabindex:m(t)+3,class:oe(["form-input w-full bg-gray-50 border-0 ring-0",{"ring-2 ring-red-500":o("firstname")}]),type:"text","onUpdate:modelValue":a[4]||(a[4]=c=>m(n).firstname=c),onBlur:a[5]||(a[5]=c=>r.value.firstname=!0)},null,42,Dh),[[_e,m(n).firstname]]),o("firstname")?(_(),E("p",zh,ie(m(n).errors[m(n).currentStep].firstname),1)):H("",!0)]),p("div",Uh,[Wh,we(p("input",{tabindex:m(t)+4,class:oe(["form-input w-full bg-gray-50 border-0 ring-0",{"ring-2 ring-red-500":o("lastname")}]),type:"text","onUpdate:modelValue":a[6]||(a[6]=c=>m(n).lastname=c),onBlur:a[7]||(a[7]=c=>r.value.lastname=!0)},null,42,qh),[[_e,m(n).lastname]]),o("lastname")?(_(),E("p",Hh,ie(m(n).errors[m(n).currentStep].lastname),1)):H("",!0)])]),p("div",Vh,[p("div",Zh,[Kh,we(p("input",{class:"form-input w-full bg-gray-50 border-0 ring-0",type:"text","onUpdate:modelValue":a[8]||(a[8]=c=>m(n).address=c)},null,512),[[_e,m(n).address]])]),p("div",Jh,[Yh,we(p("input",{class:"form-input w-full bg-gray-50 border-0 ring-0",type:"text","onUpdate:modelValue":a[9]||(a[9]=c=>m(n).zipcode=c)},null,512),[[_e,m(n).zipcode]])]),p("div",Xh,[Gh,we(p("input",{class:"form-input w-full bg-gray-50 border-0 ring-0",type:"text","onUpdate:modelValue":a[10]||(a[10]=c=>m(n).city=c)},null,512),[[_e,m(n).city]])])]),p("div",Qh,[em,p("div",tm,[we(p("input",{tabindex:m(t)+8,class:"form-input w-full bg-gray-50 border-0 ring-0 pr-24",type:"number",min:"0","onUpdate:modelValue":a[11]||(a[11]=c=>m(n).richtprijs=c),onChange:a[12]||(a[12]=c=>s("input","richtprijs",m(n).richtprijs))},null,40,nm),[[_e,m(n).richtprijs]]),rm])]),p("div",om,[im,p("div",sm,[(_(),E(ee,null,Pe(["Ja","Nee"],c=>p("div",{key:c,class:"mr-4"},[p("label",lm,[m(n).competitor_quotes!==c?(_(),ae(Mn,{key:0,class:"w-10 h-10"})):H("",!0),m(n).competitor_quotes===c?(_(),ae(Bn,{key:1,class:"w-10 h-10"})):H("",!0),p("input",{type:"radio",class:"form-radio hidden",name:"competitor_quotes",value:c,checked:m(n).competitor_quotes===c,onClick:u=>{m(n).competitor_quotes=c,s("radio","competitor_quotes",c)}},null,8,am),p("span",cm,ie(c),1)])])),64))])])])]))}},um={__name:"FormInput",props:{field:Object},setup(e){return(t,n)=>(_(),ae(m(Ad),{case:e.field.type},{images:Oe(()=>[U(g1,{field:e.field},null,8,["field"])]),radio:Oe(()=>[U(xf,{field:e.field},null,8,["field"])]),select:Oe(()=>[U(Rf,{field:e.field},null,8,["field"])]),number:Oe(()=>[U(Uf,{field:e.field},null,8,["field"])]),text:Oe(()=>[U(di,{field:e.field},null,8,["field"])]),step6:Oe(()=>[U(uh)]),step7:Oe(()=>[U(dm)]),default:Oe(()=>[U(di,{field:e.field},null,8,["field"])]),_:1},8,["case"]))}},fm={},pm={class:oe({"text-center py-2 border border-transparent text-base font-bold shadow-sm text-white hover:bg-darkblue focus:outline-none disabled:bg-disabled rounded-lg":!0})};function hm(e,t){return _(),E("button",pm,[Yi(e.$slots,"default")])}var Fn=te(fm,[["render",hm]]);const Us="We konden uw aanvraag niet versturen. Controleer uw internetverbinding en probeer het opnieuw.",mm=e=>Boolean(e)&&typeof e=="object"&&!Array.isArray(e)&&Object.values(e).length>0&&Object.values(e).every(t=>Array.isArray(t)&&typeof t[0]=="string");function gm(e){var n;const t=(n=e==null?void 0:e.response)==null?void 0:n.data;return mm(t)?t:{algemeen:[Us]}}const wm="is_gladwit",bm="is_123stuc";function ym(e){return e==="Renovatie"?bm:wm}const _m={key:0,class:"block w-6 m-auto"},vm=p("svg",{"aria-hidden":"true",class:"mr-2 w-6 h-6 text-gray-200 animate-spin dark:text-gray-600 fill-gray-600 dark:fill-orange",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[p("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),p("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.
71071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})],-1),km=p("span",{class:"sr-only"},"Versturen...",-1),xm=[vm,km],jm={key:1},$m={__name:"FormSendButton",setup(e){let t=Re(),n=Ge(!1);const r=async()=>{let i=new FormData;window.localStorage.getItem("cookieId")&&i.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&i.append("sessionId",window.sessionStorage.getItem("sessionId")),i.append("step",t.currentStep+1),i.append("firstname",t.firstname),i.append("lastname",t.lastname),i.append("phone",t.phone),i.append("emailaddress",t.mailaddress),i.append("notes",t.notes),i.append("startdate",t.start_date),ze.post("https://portal.wandgrimeurs.nl/website/webhook",i)};function o(i){if(t.form_send===1){t.$reset(),window.location.href="https://www.gladwit.nl/bedankt-voor-de-offerteaanvraag/";return}t.start_date=eo(t.start_date),r();var s=new FormData;s.append("firstname",t.firstname),s.append("lastname",t.lastname),s.append("address",t.address),s.append("zipcode",t.zipcode),s.append("city",t.city),s.append("mailaddress",t.mailaddress),s.append("phone",t.phone),s.append("tax_id",21),s.append("startdate",t.start_date),s.append("notes",t.notes),s.append("current_url",window.location.href),s.append("color",t.color),s.append("totalColor",t.totalColor),s.append("colored_walls",t.color?"Ja":"Nee"),s.append("richtprijs",t.richtprijs),s.append("competitor_quotes",t.competitor_quotes),s.append("auto_send","false"),s.append("http_referrer",document.referrer),s.append(ym(t.steps[0].fields.build_type.value),1),window.sessionStorage.getItem("initial_referrer")&&s.append("initial_referrer",window.sessionStorage.getItem("initial_referrer")),window.sessionStorage.getItem("landing_page")&&s.append("landing_page",window.sessionStorage.getItem("landing_page")),(t.steps[2].fields.project_type.value==="Alleen wanden"||t.steps[2].fields.project_type.value==="Wanden en Plafonds")&&s.append("stuc_dun",t.totalWalls),t.steps[2].fields.project_type.value==="Wanden en Plafonds"&&s.append("stuc_verf",t.totalCeilings),t.steps[3].fields.roof_type.value!=="Plat dak"&&t.steps[3].fields.roof_plates.value==="Ja"&&s.append("zolder_verf",t.totalCeilingsPlates);for(const l of t.files)s.append("attachment[]",l);t.errors.send={},n.value=!0,ze.post("https://api.wandgrimeurs.nl/getEstimate",s,{headers:{"Content-Type":"multipart/form-data"}}).then(function(l){if(l.status!==200){n.value=!1,t.errors.send={algemeen:[Us]};return}window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"offerteaanvraag_voltooid"}),t.form_send=1,t.$reset(),window.sessionStorage.getItem("refId")||(window.location.href="https://www.gladwit.nl/bedankt-voor-de-offerteaanvraag/")}).catch(function(l){n.value=!1,t.errors.send=gm(l)})}return(i,s)=>(_(),ae(Fn,{tabindex:"10",onClick:pn(o,["prevent"]),class:"bg-orange",disabled:m(t).currentStep===m(t).length-1||m(t).validate||m(n)},{default:Oe(()=>[m(n)?(_(),E("span",_m,xm)):H("",!0),m(n)?H("",!0):(_(),E("span",jm,"Vrijblijvend versturen"))]),_:1},8,["onClick","disabled"]))}},Sm=["onClick","disabled"],Cm={__name:"FormNavigation",setup(e){const t=ut("mountEl",null);let n=Re();const r=async()=>{let c=new FormData;window.sessionStorage.getItem("refId")&&c.append("refId",window.sessionStorage.getItem("refId")),window.localStorage.getItem("cookieId")&&c.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&c.append("sessionId",window.sessionStorage.getItem("sessionId")),c.append("step",n.currentStep+1),c.append("current_url",window.location.href),c.append("http_referrer",document.referrer),window.sessionStorage.getItem("initial_time")&&c.append("initial_time",window.sessionStorage.getItem("initial_time")),window.sessionStorage.getItem("initial_referrer")&&c.append("initial_referrer",window.sessionStorage.getItem("initial_referrer")),window.sessionStorage.getItem("landing_page")&&c.append("landing_page",window.sessionStorage.getItem("landing_page"));for(const[u,h]of Object.entries(n.steps[n.currentStep].fields))n.currentStep===3||n.currentStep===5||n.currentStep===6||c.append(u,h.value);n.currentStep===3&&(c.append("roof_type",n.steps[3].fields.roof_type.value),n.steps[3].fields.roof_type.value==="Puntdak"&&c.append("roof_plates",n.steps[3].fields.roof_plates.value)),n.currentStep===4&&((n.steps[2].fields.project_type.value==="Alleen wanden"||n.steps[2].fields.project_type.value==="Wanden en Plafonds")&&c.append("calculated_walls",n.total_walls),n.steps[2].fields.project_type.value==="Wanden en Plafonds"&&c.append("calculated_ceilings",n.total_ceilings),n.steps[3].fields.roof_type.value==="Puntdak"&&n.steps[3].fields.roof_plates.value==="Ja"&&c.append("calculated_ceiling_plates",n.total_ceiling_plates)),n.currentStep===5&&((n.steps[2].fields.project_type.value==="Alleen wanden"||n.steps[2].fields.project_type.value==="Wanden en Plafonds")&&c.append("total_walls",n.totalWalls),n.steps[2].fields.project_type.value==="Wanden en Plafonds"&&c.append("total_ceilings",n.totalCeilings),n.steps[3].fields.roof_type.value==="Puntdak"&&n.steps[3].fields.roof_plates.value==="Ja"&&c.append("total_ceiling_plates",n.totalCeilingsPlates)),n.currentStep===6&&c.append("totalColor",n.totalColor),ze.post("https://portal.wandgrimeurs.nl/website/webhook",c)};function o(){let c=document.getElementsByClassName("directquote");c.length&&(c[0].style.display="none")}function i(){n.validate||(r(),l()&&(t==null||t.scrollIntoView()),n.currentStep<n.steps.length-1&&(n.currentStep+=1),n.validated[n.currentStep]=!0,o(),a(n.currentStep))}function s(c){c.pointerType!==""&&(l()&&(t==null||t.scrollIntoView()),n.currentStep>0&&(n.currentStep-=1),o(),a(n.currentStep))}function l(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function a(c){const h=window.location.protocol+"//"+window.location.host+"/wizard/"+c+"/";window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"virtualPageview",pageUrl:h})}return(c,u)=>(_(),E("section",{class:oe(["flex md:grid md:grid-cols-2 lg:grid-cols-4 gap-3 w-full md:w-4/5 mt-2 md:mt-10 items-center",{"flex-col-reverse":m(n).currentStep===6}])},[p("a",{class:"font-bold lg:col-start-2 md:col-span-1 w-1/2 md:w-full text-center hover:underline text-gray-500 disabled:cursor-default cursor-pointer",onClick:pn(s,["prevent"]),disabled:m(n).currentStep<=0&&m(n).validate||m(n).currentStep<=0},"Vorige stap",8,Sm),m(n).currentStep===6?(_(),ae($m,{key:0,class:"font-bold md:col-span-2 md:mr-40 w-full md:w-3/4 disabled:cursor-default cursor-pointer"})):H("",!0),m(n).currentStep!==6?(_(),ae(Fn,{key:1,onClick:pn(i,["prevent"]),class:"bg-orange w-1/2 md:w-full disabled:cursor-default cursor-pointer font-bold",disabled:m(n).currentStep===m(n).length-1||m(n).validate,textContent:"Volgende stap"},null,8,["onClick","disabled"])):H("",!0)],2))}},Em={key:0},Im={__name:"FormSteps",setup(e){let t=Re();return(n,r)=>
7(_(),E(ee,null,[U(Id),(_(!0),E(ee,null,Pe(m(t).steps,(o,i)=>(_(),E("section",{key:"step"+i,class:"w-full"},[i===m(t).currentStep?(_(),E("div",Em,[(_(!0),E(ee,null,Pe(o.fields,(s,l)=>(_(),ae(um,{field:s,key:"field"+l},null,8,["field"]))),128))])):H("",!0)]))),128)),U(Cm)],64))}},Am={class:"h-full w-full grid place-items-center"},Om={__name:"Form",setup(e){return(t,n)=>(_(),E("div",Am,[U(Im)]))}},Pm={},Rm={id:"Layer_1",viewBox:"0 0 160 128",xmlns:"http://www.w3.org/2000/svg"},Tm=$e('<g id="_45-detached"><rect fill="none" height="96" width="96" x="32"></rect><polygon fill="none" points="115.15 45.99 80 20.18 44.85 45.99 39.66 38.91 80 9.29 120.34 38.91 115.15 45.99" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.4"></polygon><rect fill="none" height="9.8" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.4" width="8.92" x="56.2" y="51.69"></rect><rect fill="none" height="9.8" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.4" width="8.92" x="65.12" y="51.69"></rect><rect fill="none" height="9.8" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.4" width="8.92" x="56.2" y="61.49"></rect><rect fill="none" height="9.8" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.4" width="8.92" x="65.12" y="61.49"></rect><polygon fill="none" points="98.73 15.94 110.72 15.94 110.72 31.85 99 23.24 98.73 15.94" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.4"></polygon><rect fill="none" height="5.75" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.4" width="15.31" x="97.07" y="10.19"></rect><circle cx="88.45" cy="69.93" fill="#2c4b5b" r="1.76"></circle><path d="M80,20.18l-32.04,23.52v43h34.66v-35.02h20.84v35.02h8.74v-42.89l-32.19-23.63ZM74.03,71.29h-17.83v-19.6h17.83v19.6Z" fill="#d3edf2" stroke="#2c4b5b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.4"></path></g><g transform="translate(27.39 0)"><path d="M6.31,124.66c-.3-.3-.45-.68-.45-1.13s.15-.85.44-1.14c.29-.29.67-.44,1.14-.44s.85.15,1.14.44.44.67.44,1.14-.15.83-.45,1.13c-.3.3-.68.45-1.13.45s-.83-.15-1.13-.45Z" fill="#2b4c5a"></path><path d="M11.71,124.66c-.3-.3-.45-.68-.45-1.13s.15-.85.44-1.14c.29-.29.67-.44,1.14-.44s.85.15,1.14.44.44.67.44,1.14-.15.83-.45,1.13c-.3.3-.68.45-1.13.45s-.83-.15-1.13-.45Z" fill="#2b4c5a"></path><path d="M17.11,124.66c-.3-.3-.45-.68-.45-1.13s.15-.85.44-1.14c.29-.29.67-.44,1.14-.44s.85.15,1.14.44.44.67.44,1.14-.15.83-.45,1.13c-.3.3-.68.45-1.13.45s-.83-.15-1.13-.45Z" fill="#2b4c5a"></path><path d="M35.92,115.53c.59.63.88,1.51.88,2.64v6.62c0,.07-.02.12-.07.17s-.1.07-.17.07h-2.34c-.07,0-.12-.02-.17-.07-.05-.05-.07-.1-.07-.17v-6c0-.55-.14-.98-.42-1.3-.28-.32-.65-.48-1.12-.48s-.85.16-1.14.48-.44.75-.44,1.28v6.02c0,.07-.02.12-.07.17-.05.05-.1.07-.17.07h-2.32c-.07,0-.12-.02-.17-.07-.05-.05-.07-.1-.07-.17v-6c0-.53-.15-.96-.44-1.29-.29-.33-.67-.49-1.14-.49-.43,0-.78.13-1.07.38-.29.25-.46.61-.51,1.06v6.34c0,.07-.02.12-.07.17-.05.05-.1.07-.17.07h-2.34c-.07,0-.12-.02-.17-.07-.05-.05-.07-.1-.07-.17v-9.8c0-.07.02-.12.07-.17.05-.05.1-.07.17-.07h2.34c.07,0,.12.02.17.07s.07.1.07.17v.78s.01.07.04.08c.03.01.05,0,.08-.04.55-.81,1.39-1.22,2.54-1.22.67,0,1.25.14,1.75.42.5.28.88.68,1.15,1.2.04.08.09.08.14,0,.29-.55.69-.95,1.19-1.22s1.06-.4,1.69-.4c1.04,0,1.85.31,2.44.94Z" fill="#2b4c5a"></path><path d="M42.38,122.57s.04.04.08.04h5.42c.07,0,.12.02.17.07s.07.1.07.17v1.94c0,.07-.02.12-.07.17-.05.05-.1.07-.17.07h-9c-.07,0-.12-.02-.17-.07-.05-.05-.07-.1-.07-.17v-1.84c0-.12.04-.22.12-.3.65-.64,1.32-1.34,2-2.09.68-.75,1.11-1.22,1.28-1.41.37-.44.75-.86,1.14-1.26,1.21-1.35,1.82-2.35,1.82-3,0-.47-.17-.85-.5-1.15s-.77-.45-1.3-.45-.97.15-1.3.45c-.33.3-.5.7-.5,1.19v.5c0,.07-.02.12-.07.17s-.1.07-.17.07h-2.36c-.07,0-.12-.02-.17-.07s-.07-.1-.07-.17v-.94c.04-.72.27-1.36.68-1.91.41-.55.96-.98,1.65-1.27.69-.29,1.46-.44,2.31-.44.95,0,1.77.18,2.47.53.7.35,1.24.83,1.62,1.43.38.6.57,1.27.57,2,0,.56-.14,1.13-.42,1.72-.28.59-.7,1.22-1.26,1.9-.41.52-.86,1.03-1.34,1.54-.48.51-1.19,1.24-2.14,2.2l-.3.3s-.03.05-.02.08Z" fill="#2b4c5a"></path><path d="M53.39,124.94c-.03-.06-.02-.13.03-.21l3.22-4.78s.03-.08,0-.12l-3.22-4.78c-.03-.05-.04-.1-.04-.14,0-.11.07-.16.2-.16h2.5c.12,0,.21.05.28.16l1.8,2.74c.05.08.1.08.14,0l1.8-2.74c.07-.11.16-.16.28-.16h2.68c.09,0,.15.03.18.09.03.06.01.13-.04.21l-3.2,4.78s-.01.08,0,.12l3.2,4.78s.04.09.04.14c0,.11-.06.16-.18.16h-2.52c-.12,0-.21-.05-.28-.16l-1.8-2.74c-.04-.08-.08-.08-.12,0l-1.8,2.74c-.07.11-.16.16-.28.16h-2.68c-.09,0-.16-.03-.19-.09Z" fill="#2b4c5a"></path><path d="M76.1,122.36c.32-.27.52-.64.6-1.09.04-.16.13-.23.28-.2l2.3.42c.08.01.14.04.17.09.03.05.04.11.03.19-.17,1.05-.67,1.89-1.48,2.5s-1.85.92-3.1.92c-.92,0-1.73-.18-2.43-.55-.7-.37-1.24-.89-1.63-1.56-.39-.67-.58-1.46-.58-2.35v-.72c0-.07-.03-.1-.1-.1h-1.28c-.07,0-.12-.02-.17-.07-.05-.05-.07-.1-.07-.17v-1c0-.07.02-.12.07-.17.05-.05.1-.07.17-.07h1.28c.07,0,.1-.03.1-.1v-.62c0-.07-.03-.1-.1-.1h-1.28c-.07,0-.12-.02-.17-.07-.05-.05-.07-.1-.07-.17v-1c0-.07.02-.12.07-.17s.1-.07.17-.07h1.28c.07,0,.1-.03.1-.1v-.72c0-.89.19-1.68.57-2.35.38-.67.92-1.19,1.62-1.55s1.52-.54,2.45-.54c1.27,0,2.31.31,3.14.94s1.32,1.48,1.48,2.56v.04c0,.12-.07.19-.22.22l-2.34.3h-.04c-.12,0-.2-.07-.24-.22-.08-.44-.28-.79-.59-1.04-.31-.25-.71-.38-1.19-.38-.55,0-.99.18
7-1.32.54-.33.36-.5.83-.5,1.4v.8c0,.07.03.1.1.1h3.98c.08,0,.14.03.18.08.04.05.05.12.02.2l-.3,1c-.04.13-.13.2-.26.2h-3.62c-.07,0-.1.03-.1.1v.62c0,.07.03.1.1.1h3.3c.08,0,.14.03.18.08.04.05.05.12.02.2l-.3,1c-.04.13-.13.2-.26.2h-2.94c-.07,0-.1.03-.1.1v.84c0,.57.17,1.04.5,1.39s.77.53,1.32.53c.48,0,.88-.14,1.2-.41Z" fill="#2b4c5a"></path><g transform="translate(-52.6 0)"><path d="M138.45,124.66c-.3-.3-.45-.68-.45-1.13s.15-.85.44-1.14c.29-.29.67-.44,1.14-.44s.85.15,1.14.44.44.67.44,1.14-.15.83-.45,1.13c-.3.3-.68.45-1.13.45s-.83-.15-1.13-.45Z" fill="#2b4c5a"></path><path d="M143.85,124.66c-.3-.3-.45-.68-.45-1.13s.15-.85.44-1.14c.29-.29.67-.44,1.14-.44s.85.15,1.14.44.44.67.44,1.14-.15.83-.45,1.13c-.3.3-.68.45-1.13.45s-.83-.15-1.13-.45Z" fill="#2b4c5a"></path><path d="M149.25,124.66c-.3-.3-.45-.68-.45-1.13s.15-.85.44-1.14c.29-.29.67-.44,1.14-.44s.85.15,1.14.44.44.67.44,1.14-.15.83-.45,1.13c-.3.3-.68.45-1.13.45s-.83-.15-1.13-.45Z" fill="#2b4c5a"></path></g></g>',2),Mm=[Tm];function Bm(e,t){return _(),E("svg",Rm,Mm)}var ui=te(Pm,[["render",Bm]]);const Nm={class:"hidden md:grid grid-cols-3 gap-4"},Fm={class:""},Lm={class:"col-span-2"},Dm=p("p",{class:"text-center"}," Aan de hand van enkele simpele vragen (echt waar) kunnen we samen een eerste berekening uitvoeren. Benieuwd? Laten we snel van start gaan met de eerste vraag! ",-1),zm={class:"flex items-center"},Um={class:"block md:hidden"},Wm=p("h1",{class:"text-[30px] leading-[34px] text-center font-semibold mb-10 visible md:invisible"}," Binnen 1 minuut uw project berekenen? ",-1),qm={class:"flex flex-col-reverse md:grid md:grid-cols-3 w-full"},Hm={class:"mt-10 md:mt-0 md:col-span-1"},Vm={class:"md:col-span-2"},Zm=p("p",null," Aan de hand van enkele simpele vragen (echt waar) kunnen we samen een eerste berekening uitvoeren. Benieuwd? Laten we snel van start gaan met de eerste vraag! ",-1),Km={class:"grid grid-cols-1 place-items-center"},Jm={key:1,class:"grid place-items-center h-full"},Ym={__name:"App",setup(e){const t=Re();let n=Ge(!1);const r=()=>{let s=document.getElementsByClassName("directquote");s.length&&(s[0].style.display="none")},o=async()=>{let s=new FormData;window.sessionStorage.getItem("refId")&&s.append("refId",window.sessionStorage.getItem("refId")),window.localStorage.getItem("cookieId")&&s.append("cookieId",window.localStorage.getItem("cookieId")),window.sessionStorage.getItem("sessionId")&&s.append("sessionId",window.sessionStorage.getItem("sessionId")),s.append("step",0),window.sessionStorage.getItem("initial_time")&&s.append("initial_time",window.sessionStorage.getItem("initial_time")),s.append("start","start"),window.sessionStorage.getItem("lat")&&s.append("lat",window.sessionStorage.getItem("lat")),window.sessionStorage.getItem("long")&&s.append("long",window.sessionStorage.getItem("long")),ze.post("https://portal.wandgrimeurs.nl/website/webhook",s)};t.currentStep>0&&(n=!0),Jr(()=>{t.session_id===0&&(t.session_id=window.localStorage.getItem("cookieId"))});let i=!1;return window.sessionStorage.getItem("refId")&&(i=!0),(s,l)=>(_(),E(ee,null,[m(n)?H("",!0):(_(),E("div",{key:0,class:oe(["flex flex-col md:grid md:place-items-center h-full m-auto",{"max-w-[980px]":!m(i),"max-w-[930px]":m(i)}])},[p("div",Nm,[p("div",Fm,[U(ui,{class:"w-1/2 m-auto md:w-full"})]),p("div",Lm,[p("p",{class:oe(["font-semibold text-center mt-4 mb-[1.5rem] whitespace-nowrap",{"text-[1.9rem]":!m(i),"text-[1.8rem]":m(i)}])}," Binnen 1 minuut uw project berekenen? ",2),Dm,p("div",zm,[U(Fn,{class:"bg-orange w-56 mt-6 m-auto",textContent:"Start de vragen",onClick:l[0]||(l[0]=pn(a=>{se(n)?n.value=!0:n=!0,r(),o()},["prevent"]))})])])]),p("div",Um,[Wm,p("div",qm,[p("div",Hm,[U(ui,{class:"w-1/2 m-auto md:w-3/4"})]),p("div",Vm,[Zm,p("div",Km,[U(Fn,{class:"bg-orange w-56 mt-10 m-auto",textContent:"Start de vragen",onClick:l[1]||(l[1]=pn(a=>{se(n)?n.value=!0:n=!0,r(),o()},["prevent"]))})])])])])],2)),m(n)?(_(),E("div",Jm,[U(Om)])):H("",!0)],64))}};let Xm=0;function Tr(e,t=String(++Xm)){const n=gc();n.use(jc);const r=pc(Ym);return r.use(n),r.provide("mountEl",e),r.provide("container",t),r.mount(e),r}typeof window!="undefined"&&(window.__gwOfferteMount=Tr);if(typeof document!="undefined"){const e=document.getElementById("app");if(e)Tr(e);else for(const t of document.querySelectorAll(".qf-tool")){const n=t.children[0];n&&Tr(n,n.id.replace("app_",""))}}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.