Don't let your innovation get lost in the cloud
Our managed platforms take the pain out of big data infrastructure, allowing you to focus on the analytics that impact your business.
Discover New InnovationNexus Cognitive is a technology agency focused on delivering managed services for innovation.
Introducing
NexusOne
Cloudera Data Platform as a Managed Service
NexusOne
An all in one cloud platform optimized for business impact.
Our managed Cloudera data platform unites enterprise systems, SaaS applications, and other data silos into a secure unified environment.
Automate
Simplify your Business
Take advantage of automation to simplify your environment, provision new infrastructure, and effectively manage support costs.
Modernize
Better. Faster. Cheaper.
The technology that powers big data and analytics has evolved by leaps and bounds with the wide adoption of the cloud and new open-source technologies. If you have enterprise data infrastructure over 5 years old, there's a good chance it can be modernized to run better, faster, cheaper.
Secure
Security Compliance
Outsource your security environment with SOC2 and ISO2600 certifications without paying for expensive full-time compliance and administrative resources.
On-Demand
Engineering Expertise
Leverage on-demand architects, developers, and off-shore resources to rapidly scale delivery capabilities to meet business challenges.


We operate,
so you can innovate.
Have questions if NexusOne is right for your business?
Schedule your free platform assessment
var VC=Object.defineProperty;var HC=(t,e,n)=>e in t?VC(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;
var ke=(t,e,n)=>(HC(t,typeof e!="symbol"?e+"":e,n),n);function Hn(t,e){const n=Object.create(null),i=t.split(",");
for(let r=0;r<i.length;r++)n[i[r]]=!0;return e?r=>!!n[r.toLowerCase()]:r=>!!n[r]}
const GC="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",WC=Hn(GC);function Pc(t){if(Me(t)){const e={};
for(let n=0;n<t.length;n++){const i=t[n],r=Ve(i)?MS(i):Pc(i);if(r)for(const s in r)e[s]=r[s]}return e}else{if(Ve(t))return t;if(ut(t))return t}}const $C=/;(?![^(]*))/g,jC=/:([^]+)/,qC=//*.*?*//gs;
function MS(t){const e={};return t.replace(qC,"").split($C).forEach(n=>{if(n){const i=n.split(jC);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}
function Rc(t){let e="";if(Ve(t))e=t;else if(Me(t))for(let n=0;n<t.length;n++){const i=Rc(t[n]);i&&(e+=i+" ")}else if(ut(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function XC(t){if(!t)return null;let{class:e,style:n}=t;
return e&&!Ve(e)&&(t.class=Rc(e)),n&&(t.style=Pc(n)),t}
const YC="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",KC="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",ZC="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",JC=Hn(YC),QC=Hn(KC),eA=Hn(ZC),tA="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",nA=Hn(tA);function ES(t){return!!t||t===""}function iA(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=Ss(t[i],e[i]);return n}function Ss(t,e){if(t===e)return!0;let n=gv(t),i=gv(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=ws(t),i=ws(e),n||i)return t===e;if(n=Me(t),i=Me(e),n||i)return n&&i?iA(t,e):!1;if(n=ut(t),i=ut(e),n||i){if(!n||!i)return!1;const r=Object.keys(t).length,s=Object.keys(e).length;if(r!==s)return!1;for(const a in t){const o=t.hasOwnProperty(a),l=e.hasOwnProperty(a);if(o&&!l||!o&&l||!Ss(t[a],e[a]))return!1}}return String(t)===String(e)}function id(t,e){return t.findIndex(n=>Ss(n,e))}const rA=t=>Ve(t)?t:t==null?"":Me(t)||ut(t)&&(t.toString===CS||!Be(t.toString))?JSON.stringify(t,TS,2):String(t),TS=(t,e)=>e&&e.__v_isRef?TS(t,e.value):wo(e)?{[Map(e.size})]:[...e.entries()].reduce((n,[i,r])=>(n[i} =>]=r,n),{})}:Fa(e)?{[Set(e.size}]:[...e.values()]}:ut(e)&&!Me(e)&&!AS(e)?String(e):e,at={},So=[],Mn=()=>{},rf=()=>!1,sA=/^on[^a-z]/,ka=t=>sA.test(t),hg=t=>t.startsWith("onUpdate:"),tt=Object.assign,pg=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},aA=Object.prototype.hasOwnProperty,Ze=(t,e)=>aA.call(t,e),Me=Array.isArray,wo=t=>Dc(t)==="[object Map]",Fa=t=>Dc(t)==="[object Set]",gv=t=>Dc(t)==="[object Date]",Be=t=>typeof t=="function",Ve=t=>typeof t=="string",ws=t=>typeof t=="symbol",ut=t=>t!==null&&typeof t=="object",mg=t=>ut(t)&&Be(t.then)&&Be(t.catch),CS=Object.prototype.toString,Dc=t=>CS.call(t),oA=t=>Dc(t).slice(8,-1),AS=t=>Dc(t)==="[object Object]",gg=t=>Ve(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,da=Hn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),lA=Hn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),rd=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},cA=/-(w)/g,rn=rd(t=>t.replace(cA,(e,n)=>n?n.toUpperCase():"")),uA=/B([A-Z])/g,gi=rd(t=>t.replace(uA,"-$1").toLowerCase()),Ba=rd(t=>t.charAt(0).toUpperCase()+t.slice(1)),Mo=rd(t=>t?onBa(t)}:""),ko=(t,e)=>!Object.is(t,e),Eo=(t,e)=>{
for(let n=0;n<t.length;n++)t[n](e)},yf=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},zr=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let _v;const fA=()=>_v||(_v=typeof globalThis<"u"?globalThis:typeof self<"u"?self:"undefined"<"u"?window:typeof global<"u"?global:{});let ui;class _g{constructor(e=!1){this.detached=e,this.active=!0,this.effects=[],this.cleanups=[],this.parent=ui,!e&&ui&&(this.index=(ui.scopes||(ui.scopes=[])).push(this)-1)}run(e){if(this.active){const n=ui;try{return ui=this,e()}finally{ui=n}}}on(){ui=this}off(){ui=this.parent}stop(e){if(this.active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)
this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}}}
function sd(t){return new _g(t)}function LS(t,e=ui){e&&e.active&&e.effects.push(t)}function dA(){return ui}function hA(t){ui&&ui.cleanups.push(t)}const vg=t=>{const e=new Set(t);return e.w=0,e.n=0,e},PS=t=>(t.w&Ms)>0,RS=t=>(t.n&Ms)>0,pA=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=Ms},mA=t=>{const{deps:e}=t;if(e.length){let n=0;for(let i=0;i<e.length;i++){const r=e[i];PS(r)&&!RS(r)?r.delete(t):e[n++]=r,r.w&=~Ms,r.n&=~Ms}e.length=n}},Ep=new WeakMap;let Cl=0,Ms=1;const Tp=30;let Ki;const ha=Symbol(""),Cp=Symbol("");class Oc{constructor(e,n=null,i){
this.fn=e,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,LS(this,i)}run(){if(!this.active)return this.fn();let e=Ki,n=gs;for(;e;){if(e===this)return;e=e.parent}
try{return this.parent=Ki,Ki=this,gs=!0,Ms=1<<++Cl,Cl<=Tp?pA(this):vv(this),this.fn()}finally{Cl<=Tp&&mA(this),Ms=1<<--Cl,Ki=this.parent,gs=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ki===this?this.deferStop=!0:this.active&&(vv(this),this.onStop&&this.onStop(),this.active=!1)}}function vv(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}function gA(t,e){t.effect&&(t=t.effect.fn);const n=new Oc(t);e&&(tt(n,e),e.scope&&LS(n,e.scope)),(!e||!e.lazy)&&n.run();const i=n.run.bind(n);return i.effect=n,i}function _A(t){t.effect.stop()}let gs=!0;const DS=[];
function al(){DS.push(gs),gs=!1}function ol(){const t=DS.pop();gs=t===void 0?!0:t}function wi(t,e,n){if(gs&&Ki){let i=Ep.get(t);i||Ep.set(t,i=new Map);let r=i.get(n);r||i.set(n,r=vg()),OS(r)}}function OS(t,e){let n=!1;Cl<=Tp?RS(t)||(t.n|=Ms,n=!PS(t)):n=!t.has(Ki),n&&(t.add(Ki),Ki.deps.push(t))}function Ur(t,e,n,i,r,s){const a=Ep.get(t);if(!a)return;let o=[];if(e==="clear")o=[...a.values()];else if(n==="length"&&Me(t)){const l=zr(i);a.forEach((c,u)=>{(u==="length"||u>=l)&&o.push(c)})}else switch(n!==void 0&&o.push(a.get(n)),e){case"add":Me(t)?gg(n)&&o.push(a.get("length")):(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"delete":Me(t)||(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"set":wo(t)&&o.push(a.get(ha));break}if(o.length===1)o[0]&&Ap(o[0]);else{const l=[];for(const c of o)c&&l.push(...c);Ap(vg(l))}}function Ap(t,e){const n=Me(t)?t:[...t];for(const i of n)i.computed&&yv(i);for(const i of n)i.computed||yv(i)}function yv(t,e){(t!==Ki||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const vA=Hn("__proto__,__v_isRef,__isVue"),IS=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ws)),yA=ad(),bA=ad(!1,!0),xA=ad(!0),SA=ad(!0,!0),bv=wA();function wA(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const i=Je(this);for(let s=0,a=this.length;s<a;s++)wi(i,"get",s+"");const r=i[e](...n);return r===-1||r===!1?i[e](...n.map(Je)):r}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){al();const i=Je(this)[e].apply(this,n);return ol(),i}}),t}function ad(t=!1,e=!1){return function(i,r,s){if(r==="__v_isReactive")return!t;if(r==="__v_isReadonly")return t;if(r==="__v_isShallow")return e;if(r==="__v_raw"&&s===(t?e?VS:US:e?zS:BS).get(i))return i;const a=Me(i);if(!t&&a&&Ze(bv,r))return Reflect.get(bv,r,s);const o=Reflect.get(i,r,s);return(ws(r)?IS.has(r):vA(r))||(t||wi(i,"get",r),e)?o:_t(o)?a&&gg(r)?o:o.value:ut(o)?t?bg(o):Mi(o):o}}const MA=NS(),EA=NS(!0);function NS(t=!1){return function(n,i,r,s){let a=n[i];if(Ma(a)&&_t(a)&&!_t(r))return!1;if(!t&&(!Zl(r)&&!Ma(r)&&(a=Je(a),r=Je(r)),!Me(n)&&_t(a)&&!_t(r)))return a.value=r,!0;
const o=Me(n)&&gg(i)?Number(i)<n.length:Ze(n,i),l=Reflect.set(n,i,r,s);return n===Je(s)&&(o?ko(r,a)&&Ur(n,"set",i,r):Ur(n,"add",i,r)),l}}function TA(t,e){const n=Ze(t,e);t[e];const i=Reflect.deleteProperty(t,e);return i&&n&&Ur(t,"delete",e,void 0),i}function CA(t,e){const n=Reflect.has(t,e);return(!ws(e)||!IS.has(e))&&wi(t,"has",e),n}function AA(t){return wi(t,"iterate",Me(t)?"length":ha),Reflect.ownKeys(t)}const kS={get:yA,set:MA,deleteProperty:TA,has:CA,ownKeys:AA},FS={get:xA,set(t,e){return!0},deleteProperty(t,e){return!0}},LA=tt({},kS,{get:bA,set:EA}),PA=tt({},FS,{get:SA}),yg=t=>t,od=t=>Reflect.getPrototypeOf(t);
function ru(t,e,n=!1,i=!1){t=t.__v_raw;const r=Je(t),s=Je(e);n||(e!==s&&wi(r,"get",e),wi(r,"get",s));const{has:a}=od(r),o=i?yg:n?Sg:Jl;if(a.call(r,e))return o(t.get(e));
if(a.call(r,s))return o(t.get(s));t!==r&&t.get(e)}function su(t,e=!1){const n=this.__v_raw,i=Je(n),r=Je(t);return e||(t!==r&&wi(i,"has",t),wi(i,"has",r)),t===r?n.has(t):n.has(t)||n.has(r)}function au(t,e=!1){return t=t.__v_raw,!e&&wi(Je(t),"iterate",ha),Reflect.get(t,"size",t)}function xv(t){t=Je(t);const e=Je(this);return od(e).has.call(e,t)||(e.add(t),Ur(e,"add",t,t)),this}function Sv(t,e){e=Je(e);const n=Je(this),{has:i,get:r}=od(n);let s=i.call(n,t);s||(t=Je(t),s=i.call(n,t));const a=r.call(n,t);return n.set(t,e),s?ko(e,a)&&Ur(n,"set",t,e):Ur(n,"add",t,e),this}function wv(t){const e=Je(this),{has:n,get:i}=od(e);let r=n.call(e,t);r||(t=Je(t),r=n.call(e,t)),i&&i.call(e,t);const s=e.delete(t);return r&&Ur(e,"delete",t,void 0),s}
function Mv(){const t=Je(this),e=t.size!==0,n=t.clear();return e&&Ur(t,"clear",void 0,void 0),n}function ou(t,e){return function(i,r){const s=this,a=s.__v_raw,o=Je(a),l=e?yg:t?Sg:Jl;return!t&&wi(o,"iterate",ha),a.forEach((c,u)=>i.call(r,l(c),l(u),s))}}
function lu(t,e,n){return function(...i){const r=this.__v_raw,s=Je(r),a=wo(s),o=t==="entries"||t===Symbol.iterator&&a,l=t==="keys"&&a,c=r[t](...i),u=n?yg:e?Sg:Jl;
return!e&&wi(s,"iterate",l?Cp:ha),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:o?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}
function Kr(t){return function(...e){return t==="delete"?!1:this}}function RA(){const t={get(s){return ru(this,s)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!1)},e={get(s){
return ru(this,s,!1,!0)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!0)},n={get(s){return ru(this,s,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!1)},i={get(s){return ru(this,s,!0,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=lu(s,!1,!1),n[s]=lu(s,!0,!1),e[s]=lu(s,!1,!0),i[s]=lu(s,!0,!0)}),[t,n,e,i]}const[DA,OA,IA,NA]=RA();function ld(t,e){const n=e?t?NA:IA:t?OA:DA;return(i,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(Ze(n,r)&&r in i?n:i,r,s)}const kA={get:ld(!1,!1)},FA={get:ld(!1,!0)},BA={get:ld(!0,!1)},zA={get:ld(!0,!0)},BS=new WeakMap,zS=new WeakMap,US=new WeakMap,VS=new WeakMap;function UA(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function VA(t){return t.__v_skip||!Object.isExtensible(t)?0:UA(oA(t))}function Mi(t){return Ma(t)?t:cd(t,!1,kS,kA,BS)}function HS(t){return cd(t,!1,LA,FA,zS)}function bg(t){return cd(t,!0,FS,BA,US)}function HA(t){return cd(t,!0,PA,zA,VS)}function cd(t,e,n,i,r){if(!ut(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=r.get(t);if(s)return s;const a=VA(t);if(a===0)return t;const o=new Proxy(t,a===2?i:n);return r.set(t,o),o}function pa(t){return Ma(t)?pa(t.__v_raw):!!(t&&t.__v_isReactive)}function Ma(t){return!!(t&&t.__v_isReadonly)}function Zl(t){return!!(t&&t.__v_isShallow)}function xg(t){return pa(t)||Ma(t)}function Je(t){const e=t&&t.__v_raw;return e?Je(e):t}function ud(t){return yf(t,"__v_skip",!0),t}const Jl=t=>ut(t)?Mi(t):t,Sg=t=>ut(t)?bg(t):t;function wg(t){gs&&Ki&&(t=Je(t),OS(t.dep||(t.dep=vg())))}function fd(t,e){t=Je(t),t.dep&&Ap(t.dep)}function _t(t){return!!(t&&t.__v_isRef===!0)}function et(t){return GS(t,!1)}function bf(t){return GS(t,!0)}function GS(t,e){return _t(t)?t:new GA(t,e)}class GA{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:Je(e),this._value=n?e:Jl(e)}get value(){return wg(this),this._value}set value(e){const n=this.__v_isShallow||Zl(e)||Ma(e);e=n?e:Je(e),ko(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:Jl(e),fd(this))}}function WA(t){fd(t)}function Yt(t){return _t(t)?t.value:t}const $A={get:(t,e,n)=>Yt(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return _t(r)&&!_t(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};
function Mg(t){return pa(t)?t:new Proxy(t,$A)}class jA{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:i}=e(()=>wg(this),()=>fd(this));this._get=n,this._set=i}get value(){return this._get()}set value(e){this._set(e)}}function qA(t){return new jA(t)}function WS(t){const e=Me(t)?new Array(t.length):{};for(const n in t)e[n]=dd(t,n);return e}class XA{constructor(e,n,i){this._object=e,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}}function dd(t,e,n){const i=t[e];return _t(i)?i:new XA(t,e,n)}var $S;class YA{constructor(e,n,i,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[$S]=!1,this._dirty=!0,this.effect=new Oc(e,()=>{this._dirty||(this._dirty=!0,fd(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=i}get value(){const e=Je(this);return wg(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}$S="__v_isReadonly";function KA(t,e,n=!1){let i,r;const s=Be(t);return s?(i=t,r=Mn):(i=t.get,r=t.set),new YA(i,r,s||!r,n)}function ZA(t,...e){}function Ir(t,e,n,i){let r;try{r=i?t(...i):t()}catch(s){za(s,e,n)}return r}function bi(t,e,n,i){if(Be(t)){const s=Ir(t,e,n,i);return s&&mg(s)&&s.catch(a=>{za(a,e,n)}),s}const r=[];for(let s=0;s<t.length;s++)r.push(bi(t[s],e,n,i));return r}function za(t,e,n,i=!0){
const r=e?e.vnode:null;if(e){let s=e.parent;const a=e.proxy,o=n;for(;s;){const c=s.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](t,a,o)===!1)return}s=s.parent}
const l=e.appContext.config.errorHandler;if(l){Ir(l,null,10,[t,a,o]);return}}JA(t,n,r,i)}function JA(t,e,n,i=!0){console.error(t)}let Ql=!1,Lp=!1;
>
A non-profit dedicated to educational excellence by supporting school leadership with professional learning and advocacy.

var VC=Object.defineProperty;var HC=(t,e,n)=>e in t?VC(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;
var ke=(t,e,n)=>(HC(t,typeof e!="symbol"?e+"":e,n),n);function Hn(t,e){const n=Object.create(null),i=t.split(",");
for(let r=0;r<i.length;r++)n[i[r]]=!0;return e?r=>!!n[r.toLowerCase()]:r=>!!n[r]}
const GC="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",WC=Hn(GC);function Pc(t){if(Me(t)){const e={};
for(let n=0;n<t.length;n++){const i=t[n],r=Ve(i)?MS(i):Pc(i);if(r)for(const s in r)e[s]=r[s]}return e}else{if(Ve(t))return t;if(ut(t))return t}}const $C=/;(?![^(]*))/g,jC=/:([^]+)/,qC=//*.*?*//gs;
function MS(t){const e={};return t.replace(qC,"").split($C).forEach(n=>{if(n){const i=n.split(jC);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}
function Rc(t){let e="";if(Ve(t))e=t;else if(Me(t))for(let n=0;n<t.length;n++){const i=Rc(t[n]);i&&(e+=i+" ")}else if(ut(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function XC(t){if(!t)return null;let{class:e,style:n}=t;
return e&&!Ve(e)&&(t.class=Rc(e)),n&&(t.style=Pc(n)),t}
const YC="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",KC="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",ZC="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",JC=Hn(YC),QC=Hn(KC),eA=Hn(ZC),tA="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",nA=Hn(tA);function ES(t){return!!t||t===""}function iA(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=Ss(t[i],e[i]);return n}function Ss(t,e){if(t===e)return!0;let n=gv(t),i=gv(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=ws(t),i=ws(e),n||i)return t===e;if(n=Me(t),i=Me(e),n||i)return n&&i?iA(t,e):!1;if(n=ut(t),i=ut(e),n||i){if(!n||!i)return!1;const r=Object.keys(t).length,s=Object.keys(e).length;if(r!==s)return!1;for(const a in t){const o=t.hasOwnProperty(a),l=e.hasOwnProperty(a);if(o&&!l||!o&&l||!Ss(t[a],e[a]))return!1}}return String(t)===String(e)}function id(t,e){return t.findIndex(n=>Ss(n,e))}const rA=t=>Ve(t)?t:t==null?"":Me(t)||ut(t)&&(t.toString===CS||!Be(t.toString))?JSON.stringify(t,TS,2):String(t),TS=(t,e)=>e&&e.__v_isRef?TS(t,e.value):wo(e)?{[Map(e.size})]:[...e.entries()].reduce((n,[i,r])=>(n[i} =>]=r,n),{})}:Fa(e)?{[Set(e.size}]:[...e.values()]}:ut(e)&&!Me(e)&&!AS(e)?String(e):e,at={},So=[],Mn=()=>{},rf=()=>!1,sA=/^on[^a-z]/,ka=t=>sA.test(t),hg=t=>t.startsWith("onUpdate:"),tt=Object.assign,pg=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},aA=Object.prototype.hasOwnProperty,Ze=(t,e)=>aA.call(t,e),Me=Array.isArray,wo=t=>Dc(t)==="[object Map]",Fa=t=>Dc(t)==="[object Set]",gv=t=>Dc(t)==="[object Date]",Be=t=>typeof t=="function",Ve=t=>typeof t=="string",ws=t=>typeof t=="symbol",ut=t=>t!==null&&typeof t=="object",mg=t=>ut(t)&&Be(t.then)&&Be(t.catch),CS=Object.prototype.toString,Dc=t=>CS.call(t),oA=t=>Dc(t).slice(8,-1),AS=t=>Dc(t)==="[object Object]",gg=t=>Ve(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,da=Hn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),lA=Hn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),rd=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},cA=/-(w)/g,rn=rd(t=>t.replace(cA,(e,n)=>n?n.toUpperCase():"")),uA=/B([A-Z])/g,gi=rd(t=>t.replace(uA,"-$1").toLowerCase()),Ba=rd(t=>t.charAt(0).toUpperCase()+t.slice(1)),Mo=rd(t=>t?onBa(t)}:""),ko=(t,e)=>!Object.is(t,e),Eo=(t,e)=>{
for(let n=0;n<t.length;n++)t[n](e)},yf=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},zr=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let _v;const fA=()=>_v||(_v=typeof globalThis<"u"?globalThis:typeof self<"u"?self:"undefined"<"u"?window:typeof global<"u"?global:{});let ui;class _g{constructor(e=!1){this.detached=e,this.active=!0,this.effects=[],this.cleanups=[],this.parent=ui,!e&&ui&&(this.index=(ui.scopes||(ui.scopes=[])).push(this)-1)}run(e){if(this.active){const n=ui;try{return ui=this,e()}finally{ui=n}}}on(){ui=this}off(){ui=this.parent}stop(e){if(this.active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)
this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}}}
function sd(t){return new _g(t)}function LS(t,e=ui){e&&e.active&&e.effects.push(t)}function dA(){return ui}function hA(t){ui&&ui.cleanups.push(t)}const vg=t=>{const e=new Set(t);return e.w=0,e.n=0,e},PS=t=>(t.w&Ms)>0,RS=t=>(t.n&Ms)>0,pA=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=Ms},mA=t=>{const{deps:e}=t;if(e.length){let n=0;for(let i=0;i<e.length;i++){const r=e[i];PS(r)&&!RS(r)?r.delete(t):e[n++]=r,r.w&=~Ms,r.n&=~Ms}e.length=n}},Ep=new WeakMap;let Cl=0,Ms=1;const Tp=30;let Ki;const ha=Symbol(""),Cp=Symbol("");class Oc{constructor(e,n=null,i){
this.fn=e,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,LS(this,i)}run(){if(!this.active)return this.fn();let e=Ki,n=gs;for(;e;){if(e===this)return;e=e.parent}
try{return this.parent=Ki,Ki=this,gs=!0,Ms=1<<++Cl,Cl<=Tp?pA(this):vv(this),this.fn()}finally{Cl<=Tp&&mA(this),Ms=1<<--Cl,Ki=this.parent,gs=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ki===this?this.deferStop=!0:this.active&&(vv(this),this.onStop&&this.onStop(),this.active=!1)}}function vv(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}function gA(t,e){t.effect&&(t=t.effect.fn);const n=new Oc(t);e&&(tt(n,e),e.scope&&LS(n,e.scope)),(!e||!e.lazy)&&n.run();const i=n.run.bind(n);return i.effect=n,i}function _A(t){t.effect.stop()}let gs=!0;const DS=[];
function al(){DS.push(gs),gs=!1}function ol(){const t=DS.pop();gs=t===void 0?!0:t}function wi(t,e,n){if(gs&&Ki){let i=Ep.get(t);i||Ep.set(t,i=new Map);let r=i.get(n);r||i.set(n,r=vg()),OS(r)}}function OS(t,e){let n=!1;Cl<=Tp?RS(t)||(t.n|=Ms,n=!PS(t)):n=!t.has(Ki),n&&(t.add(Ki),Ki.deps.push(t))}function Ur(t,e,n,i,r,s){const a=Ep.get(t);if(!a)return;let o=[];if(e==="clear")o=[...a.values()];else if(n==="length"&&Me(t)){const l=zr(i);a.forEach((c,u)=>{(u==="length"||u>=l)&&o.push(c)})}else switch(n!==void 0&&o.push(a.get(n)),e){case"add":Me(t)?gg(n)&&o.push(a.get("length")):(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"delete":Me(t)||(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"set":wo(t)&&o.push(a.get(ha));break}if(o.length===1)o[0]&&Ap(o[0]);else{const l=[];for(const c of o)c&&l.push(...c);Ap(vg(l))}}function Ap(t,e){const n=Me(t)?t:[...t];for(const i of n)i.computed&&yv(i);for(const i of n)i.computed||yv(i)}function yv(t,e){(t!==Ki||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const vA=Hn("__proto__,__v_isRef,__isVue"),IS=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ws)),yA=ad(),bA=ad(!1,!0),xA=ad(!0),SA=ad(!0,!0),bv=wA();function wA(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const i=Je(this);for(let s=0,a=this.length;s<a;s++)wi(i,"get",s+"");const r=i[e](...n);return r===-1||r===!1?i[e](...n.map(Je)):r}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){al();const i=Je(this)[e].apply(this,n);return ol(),i}}),t}function ad(t=!1,e=!1){return function(i,r,s){if(r==="__v_isReactive")return!t;if(r==="__v_isReadonly")return t;if(r==="__v_isShallow")return e;if(r==="__v_raw"&&s===(t?e?VS:US:e?zS:BS).get(i))return i;const a=Me(i);if(!t&&a&&Ze(bv,r))return Reflect.get(bv,r,s);const o=Reflect.get(i,r,s);return(ws(r)?IS.has(r):vA(r))||(t||wi(i,"get",r),e)?o:_t(o)?a&&gg(r)?o:o.value:ut(o)?t?bg(o):Mi(o):o}}const MA=NS(),EA=NS(!0);function NS(t=!1){return function(n,i,r,s){let a=n[i];if(Ma(a)&&_t(a)&&!_t(r))return!1;if(!t&&(!Zl(r)&&!Ma(r)&&(a=Je(a),r=Je(r)),!Me(n)&&_t(a)&&!_t(r)))return a.value=r,!0;
const o=Me(n)&&gg(i)?Number(i)<n.length:Ze(n,i),l=Reflect.set(n,i,r,s);return n===Je(s)&&(o?ko(r,a)&&Ur(n,"set",i,r):Ur(n,"add",i,r)),l}}function TA(t,e){const n=Ze(t,e);t[e];const i=Reflect.deleteProperty(t,e);return i&&n&&Ur(t,"delete",e,void 0),i}function CA(t,e){const n=Reflect.has(t,e);return(!ws(e)||!IS.has(e))&&wi(t,"has",e),n}function AA(t){return wi(t,"iterate",Me(t)?"length":ha),Reflect.ownKeys(t)}const kS={get:yA,set:MA,deleteProperty:TA,has:CA,ownKeys:AA},FS={get:xA,set(t,e){return!0},deleteProperty(t,e){return!0}},LA=tt({},kS,{get:bA,set:EA}),PA=tt({},FS,{get:SA}),yg=t=>t,od=t=>Reflect.getPrototypeOf(t);
function ru(t,e,n=!1,i=!1){t=t.__v_raw;const r=Je(t),s=Je(e);n||(e!==s&&wi(r,"get",e),wi(r,"get",s));const{has:a}=od(r),o=i?yg:n?Sg:Jl;if(a.call(r,e))return o(t.get(e));
if(a.call(r,s))return o(t.get(s));t!==r&&t.get(e)}function su(t,e=!1){const n=this.__v_raw,i=Je(n),r=Je(t);return e||(t!==r&&wi(i,"has",t),wi(i,"has",r)),t===r?n.has(t):n.has(t)||n.has(r)}function au(t,e=!1){return t=t.__v_raw,!e&&wi(Je(t),"iterate",ha),Reflect.get(t,"size",t)}function xv(t){t=Je(t);const e=Je(this);return od(e).has.call(e,t)||(e.add(t),Ur(e,"add",t,t)),this}function Sv(t,e){e=Je(e);const n=Je(this),{has:i,get:r}=od(n);let s=i.call(n,t);s||(t=Je(t),s=i.call(n,t));const a=r.call(n,t);return n.set(t,e),s?ko(e,a)&&Ur(n,"set",t,e):Ur(n,"add",t,e),this}function wv(t){const e=Je(this),{has:n,get:i}=od(e);let r=n.call(e,t);r||(t=Je(t),r=n.call(e,t)),i&&i.call(e,t);const s=e.delete(t);return r&&Ur(e,"delete",t,void 0),s}
function Mv(){const t=Je(this),e=t.size!==0,n=t.clear();return e&&Ur(t,"clear",void 0,void 0),n}function ou(t,e){return function(i,r){const s=this,a=s.__v_raw,o=Je(a),l=e?yg:t?Sg:Jl;return!t&&wi(o,"iterate",ha),a.forEach((c,u)=>i.call(r,l(c),l(u),s))}}
function lu(t,e,n){return function(...i){const r=this.__v_raw,s=Je(r),a=wo(s),o=t==="entries"||t===Symbol.iterator&&a,l=t==="keys"&&a,c=r[t](...i),u=n?yg:e?Sg:Jl;
return!e&&wi(s,"iterate",l?Cp:ha),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:o?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}
function Kr(t){return function(...e){return t==="delete"?!1:this}}function RA(){const t={get(s){return ru(this,s)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!1)},e={get(s){
return ru(this,s,!1,!0)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!0)},n={get(s){return ru(this,s,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!1)},i={get(s){return ru(this,s,!0,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=lu(s,!1,!1),n[s]=lu(s,!0,!1),e[s]=lu(s,!1,!0),i[s]=lu(s,!0,!0)}),[t,n,e,i]}const[DA,OA,IA,NA]=RA();function ld(t,e){const n=e?t?NA:IA:t?OA:DA;return(i,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(Ze(n,r)&&r in i?n:i,r,s)}const kA={get:ld(!1,!1)},FA={get:ld(!1,!0)},BA={get:ld(!0,!1)},zA={get:ld(!0,!0)},BS=new WeakMap,zS=new WeakMap,US=new WeakMap,VS=new WeakMap;function UA(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function VA(t){return t.__v_skip||!Object.isExtensible(t)?0:UA(oA(t))}function Mi(t){return Ma(t)?t:cd(t,!1,kS,kA,BS)}function HS(t){return cd(t,!1,LA,FA,zS)}function bg(t){return cd(t,!0,FS,BA,US)}function HA(t){return cd(t,!0,PA,zA,VS)}function cd(t,e,n,i,r){if(!ut(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=r.get(t);if(s)return s;const a=VA(t);if(a===0)return t;const o=new Proxy(t,a===2?i:n);return r.set(t,o),o}function pa(t){return Ma(t)?pa(t.__v_raw):!!(t&&t.__v_isReactive)}function Ma(t){return!!(t&&t.__v_isReadonly)}function Zl(t){return!!(t&&t.__v_isShallow)}function xg(t){return pa(t)||Ma(t)}function Je(t){const e=t&&t.__v_raw;return e?Je(e):t}function ud(t){return yf(t,"__v_skip",!0),t}const Jl=t=>ut(t)?Mi(t):t,Sg=t=>ut(t)?bg(t):t;function wg(t){gs&&Ki&&(t=Je(t),OS(t.dep||(t.dep=vg())))}function fd(t,e){t=Je(t),t.dep&&Ap(t.dep)}function _t(t){return!!(t&&t.__v_isRef===!0)}function et(t){return GS(t,!1)}function bf(t){return GS(t,!0)}function GS(t,e){return _t(t)?t:new GA(t,e)}class GA{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:Je(e),this._value=n?e:Jl(e)}get value(){return wg(this),this._value}set value(e){const n=this.__v_isShallow||Zl(e)||Ma(e);e=n?e:Je(e),ko(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:Jl(e),fd(this))}}function WA(t){fd(t)}function Yt(t){return _t(t)?t.value:t}const $A={get:(t,e,n)=>Yt(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return _t(r)&&!_t(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};
function Mg(t){return pa(t)?t:new Proxy(t,$A)}class jA{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:i}=e(()=>wg(this),()=>fd(this));this._get=n,this._set=i}get value(){return this._get()}set value(e){this._set(e)}}function qA(t){return new jA(t)}function WS(t){const e=Me(t)?new Array(t.length):{};for(const n in t)e[n]=dd(t,n);return e}class XA{constructor(e,n,i){this._object=e,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}}function dd(t,e,n){const i=t[e];return _t(i)?i:new XA(t,e,n)}var $S;class YA{constructor(e,n,i,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[$S]=!1,this._dirty=!0,this.effect=new Oc(e,()=>{this._dirty||(this._dirty=!0,fd(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=i}get value(){const e=Je(this);return wg(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}$S="__v_isReadonly";function KA(t,e,n=!1){let i,r;const s=Be(t);return s?(i=t,r=Mn):(i=t.get,r=t.set),new YA(i,r,s||!r,n)}function ZA(t,...e){}function Ir(t,e,n,i){let r;try{r=i?t(...i):t()}catch(s){za(s,e,n)}return r}function bi(t,e,n,i){if(Be(t)){const s=Ir(t,e,n,i);return s&&mg(s)&&s.catch(a=>{za(a,e,n)}),s}const r=[];for(let s=0;s<t.length;s++)r.push(bi(t[s],e,n,i));return r}function za(t,e,n,i=!0){
const r=e?e.vnode:null;if(e){let s=e.parent;const a=e.proxy,o=n;for(;s;){const c=s.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](t,a,o)===!1)return}s=s.parent}
const l=e.appContext.config.errorHandler;if(l){Ir(l,null,10,[t,a,o]);return}}JA(t,n,r,i)}function JA(t,e,n,i=!0){console.error(t)}let Ql=!1,Lp=!1;
>
W3:Ride saw a unique opportunity to unite the disparate Cycling app communities into one social platform. Nexus3 was approached to assist with the strategy and mobile development to make this possible.

var VC=Object.defineProperty;var HC=(t,e,n)=>e in t?VC(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;
var ke=(t,e,n)=>(HC(t,typeof e!="symbol"?e+"":e,n),n);function Hn(t,e){const n=Object.create(null),i=t.split(",");
for(let r=0;r<i.length;r++)n[i[r]]=!0;return e?r=>!!n[r.toLowerCase()]:r=>!!n[r]}
const GC="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",WC=Hn(GC);function Pc(t){if(Me(t)){const e={};
for(let n=0;n<t.length;n++){const i=t[n],r=Ve(i)?MS(i):Pc(i);if(r)for(const s in r)e[s]=r[s]}return e}else{if(Ve(t))return t;if(ut(t))return t}}const $C=/;(?![^(]*))/g,jC=/:([^]+)/,qC=//*.*?*//gs;
function MS(t){const e={};return t.replace(qC,"").split($C).forEach(n=>{if(n){const i=n.split(jC);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}
function Rc(t){let e="";if(Ve(t))e=t;else if(Me(t))for(let n=0;n<t.length;n++){const i=Rc(t[n]);i&&(e+=i+" ")}else if(ut(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function XC(t){if(!t)return null;let{class:e,style:n}=t;
return e&&!Ve(e)&&(t.class=Rc(e)),n&&(t.style=Pc(n)),t}
const YC="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",KC="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",ZC="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",JC=Hn(YC),QC=Hn(KC),eA=Hn(ZC),tA="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",nA=Hn(tA);function ES(t){return!!t||t===""}function iA(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=Ss(t[i],e[i]);return n}function Ss(t,e){if(t===e)return!0;let n=gv(t),i=gv(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=ws(t),i=ws(e),n||i)return t===e;if(n=Me(t),i=Me(e),n||i)return n&&i?iA(t,e):!1;if(n=ut(t),i=ut(e),n||i){if(!n||!i)return!1;const r=Object.keys(t).length,s=Object.keys(e).length;if(r!==s)return!1;for(const a in t){const o=t.hasOwnProperty(a),l=e.hasOwnProperty(a);if(o&&!l||!o&&l||!Ss(t[a],e[a]))return!1}}return String(t)===String(e)}function id(t,e){return t.findIndex(n=>Ss(n,e))}const rA=t=>Ve(t)?t:t==null?"":Me(t)||ut(t)&&(t.toString===CS||!Be(t.toString))?JSON.stringify(t,TS,2):String(t),TS=(t,e)=>e&&e.__v_isRef?TS(t,e.value):wo(e)?{[Map(e.size})]:[...e.entries()].reduce((n,[i,r])=>(n[i} =>]=r,n),{})}:Fa(e)?{[Set(e.size}]:[...e.values()]}:ut(e)&&!Me(e)&&!AS(e)?String(e):e,at={},So=[],Mn=()=>{},rf=()=>!1,sA=/^on[^a-z]/,ka=t=>sA.test(t),hg=t=>t.startsWith("onUpdate:"),tt=Object.assign,pg=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},aA=Object.prototype.hasOwnProperty,Ze=(t,e)=>aA.call(t,e),Me=Array.isArray,wo=t=>Dc(t)==="[object Map]",Fa=t=>Dc(t)==="[object Set]",gv=t=>Dc(t)==="[object Date]",Be=t=>typeof t=="function",Ve=t=>typeof t=="string",ws=t=>typeof t=="symbol",ut=t=>t!==null&&typeof t=="object",mg=t=>ut(t)&&Be(t.then)&&Be(t.catch),CS=Object.prototype.toString,Dc=t=>CS.call(t),oA=t=>Dc(t).slice(8,-1),AS=t=>Dc(t)==="[object Object]",gg=t=>Ve(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,da=Hn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),lA=Hn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),rd=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},cA=/-(w)/g,rn=rd(t=>t.replace(cA,(e,n)=>n?n.toUpperCase():"")),uA=/B([A-Z])/g,gi=rd(t=>t.replace(uA,"-$1").toLowerCase()),Ba=rd(t=>t.charAt(0).toUpperCase()+t.slice(1)),Mo=rd(t=>t?onBa(t)}:""),ko=(t,e)=>!Object.is(t,e),Eo=(t,e)=>{
for(let n=0;n<t.length;n++)t[n](e)},yf=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},zr=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let _v;const fA=()=>_v||(_v=typeof globalThis<"u"?globalThis:typeof self<"u"?self:"undefined"<"u"?window:typeof global<"u"?global:{});let ui;class _g{constructor(e=!1){this.detached=e,this.active=!0,this.effects=[],this.cleanups=[],this.parent=ui,!e&&ui&&(this.index=(ui.scopes||(ui.scopes=[])).push(this)-1)}run(e){if(this.active){const n=ui;try{return ui=this,e()}finally{ui=n}}}on(){ui=this}off(){ui=this.parent}stop(e){if(this.active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)
this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}}}
function sd(t){return new _g(t)}function LS(t,e=ui){e&&e.active&&e.effects.push(t)}function dA(){return ui}function hA(t){ui&&ui.cleanups.push(t)}const vg=t=>{const e=new Set(t);return e.w=0,e.n=0,e},PS=t=>(t.w&Ms)>0,RS=t=>(t.n&Ms)>0,pA=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=Ms},mA=t=>{const{deps:e}=t;if(e.length){let n=0;for(let i=0;i<e.length;i++){const r=e[i];PS(r)&&!RS(r)?r.delete(t):e[n++]=r,r.w&=~Ms,r.n&=~Ms}e.length=n}},Ep=new WeakMap;let Cl=0,Ms=1;const Tp=30;let Ki;const ha=Symbol(""),Cp=Symbol("");class Oc{constructor(e,n=null,i){
this.fn=e,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,LS(this,i)}run(){if(!this.active)return this.fn();let e=Ki,n=gs;for(;e;){if(e===this)return;e=e.parent}
try{return this.parent=Ki,Ki=this,gs=!0,Ms=1<<++Cl,Cl<=Tp?pA(this):vv(this),this.fn()}finally{Cl<=Tp&&mA(this),Ms=1<<--Cl,Ki=this.parent,gs=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ki===this?this.deferStop=!0:this.active&&(vv(this),this.onStop&&this.onStop(),this.active=!1)}}function vv(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}function gA(t,e){t.effect&&(t=t.effect.fn);const n=new Oc(t);e&&(tt(n,e),e.scope&&LS(n,e.scope)),(!e||!e.lazy)&&n.run();const i=n.run.bind(n);return i.effect=n,i}function _A(t){t.effect.stop()}let gs=!0;const DS=[];
function al(){DS.push(gs),gs=!1}function ol(){const t=DS.pop();gs=t===void 0?!0:t}function wi(t,e,n){if(gs&&Ki){let i=Ep.get(t);i||Ep.set(t,i=new Map);let r=i.get(n);r||i.set(n,r=vg()),OS(r)}}function OS(t,e){let n=!1;Cl<=Tp?RS(t)||(t.n|=Ms,n=!PS(t)):n=!t.has(Ki),n&&(t.add(Ki),Ki.deps.push(t))}function Ur(t,e,n,i,r,s){const a=Ep.get(t);if(!a)return;let o=[];if(e==="clear")o=[...a.values()];else if(n==="length"&&Me(t)){const l=zr(i);a.forEach((c,u)=>{(u==="length"||u>=l)&&o.push(c)})}else switch(n!==void 0&&o.push(a.get(n)),e){case"add":Me(t)?gg(n)&&o.push(a.get("length")):(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"delete":Me(t)||(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"set":wo(t)&&o.push(a.get(ha));break}if(o.length===1)o[0]&&Ap(o[0]);else{const l=[];for(const c of o)c&&l.push(...c);Ap(vg(l))}}function Ap(t,e){const n=Me(t)?t:[...t];for(const i of n)i.computed&&yv(i);for(const i of n)i.computed||yv(i)}function yv(t,e){(t!==Ki||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const vA=Hn("__proto__,__v_isRef,__isVue"),IS=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ws)),yA=ad(),bA=ad(!1,!0),xA=ad(!0),SA=ad(!0,!0),bv=wA();function wA(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const i=Je(this);for(let s=0,a=this.length;s<a;s++)wi(i,"get",s+"");const r=i[e](...n);return r===-1||r===!1?i[e](...n.map(Je)):r}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){al();const i=Je(this)[e].apply(this,n);return ol(),i}}),t}function ad(t=!1,e=!1){return function(i,r,s){if(r==="__v_isReactive")return!t;if(r==="__v_isReadonly")return t;if(r==="__v_isShallow")return e;if(r==="__v_raw"&&s===(t?e?VS:US:e?zS:BS).get(i))return i;const a=Me(i);if(!t&&a&&Ze(bv,r))return Reflect.get(bv,r,s);const o=Reflect.get(i,r,s);return(ws(r)?IS.has(r):vA(r))||(t||wi(i,"get",r),e)?o:_t(o)?a&&gg(r)?o:o.value:ut(o)?t?bg(o):Mi(o):o}}const MA=NS(),EA=NS(!0);function NS(t=!1){return function(n,i,r,s){let a=n[i];if(Ma(a)&&_t(a)&&!_t(r))return!1;if(!t&&(!Zl(r)&&!Ma(r)&&(a=Je(a),r=Je(r)),!Me(n)&&_t(a)&&!_t(r)))return a.value=r,!0;
const o=Me(n)&&gg(i)?Number(i)<n.length:Ze(n,i),l=Reflect.set(n,i,r,s);return n===Je(s)&&(o?ko(r,a)&&Ur(n,"set",i,r):Ur(n,"add",i,r)),l}}function TA(t,e){const n=Ze(t,e);t[e];const i=Reflect.deleteProperty(t,e);return i&&n&&Ur(t,"delete",e,void 0),i}function CA(t,e){const n=Reflect.has(t,e);return(!ws(e)||!IS.has(e))&&wi(t,"has",e),n}function AA(t){return wi(t,"iterate",Me(t)?"length":ha),Reflect.ownKeys(t)}const kS={get:yA,set:MA,deleteProperty:TA,has:CA,ownKeys:AA},FS={get:xA,set(t,e){return!0},deleteProperty(t,e){return!0}},LA=tt({},kS,{get:bA,set:EA}),PA=tt({},FS,{get:SA}),yg=t=>t,od=t=>Reflect.getPrototypeOf(t);
function ru(t,e,n=!1,i=!1){t=t.__v_raw;const r=Je(t),s=Je(e);n||(e!==s&&wi(r,"get",e),wi(r,"get",s));const{has:a}=od(r),o=i?yg:n?Sg:Jl;if(a.call(r,e))return o(t.get(e));
if(a.call(r,s))return o(t.get(s));t!==r&&t.get(e)}function su(t,e=!1){const n=this.__v_raw,i=Je(n),r=Je(t);return e||(t!==r&&wi(i,"has",t),wi(i,"has",r)),t===r?n.has(t):n.has(t)||n.has(r)}function au(t,e=!1){return t=t.__v_raw,!e&&wi(Je(t),"iterate",ha),Reflect.get(t,"size",t)}function xv(t){t=Je(t);const e=Je(this);return od(e).has.call(e,t)||(e.add(t),Ur(e,"add",t,t)),this}function Sv(t,e){e=Je(e);const n=Je(this),{has:i,get:r}=od(n);let s=i.call(n,t);s||(t=Je(t),s=i.call(n,t));const a=r.call(n,t);return n.set(t,e),s?ko(e,a)&&Ur(n,"set",t,e):Ur(n,"add",t,e),this}function wv(t){const e=Je(this),{has:n,get:i}=od(e);let r=n.call(e,t);r||(t=Je(t),r=n.call(e,t)),i&&i.call(e,t);const s=e.delete(t);return r&&Ur(e,"delete",t,void 0),s}
function Mv(){const t=Je(this),e=t.size!==0,n=t.clear();return e&&Ur(t,"clear",void 0,void 0),n}function ou(t,e){return function(i,r){const s=this,a=s.__v_raw,o=Je(a),l=e?yg:t?Sg:Jl;return!t&&wi(o,"iterate",ha),a.forEach((c,u)=>i.call(r,l(c),l(u),s))}}
function lu(t,e,n){return function(...i){const r=this.__v_raw,s=Je(r),a=wo(s),o=t==="entries"||t===Symbol.iterator&&a,l=t==="keys"&&a,c=r[t](...i),u=n?yg:e?Sg:Jl;
return!e&&wi(s,"iterate",l?Cp:ha),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:o?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}
function Kr(t){return function(...e){return t==="delete"?!1:this}}function RA(){const t={get(s){return ru(this,s)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!1)},e={get(s){
return ru(this,s,!1,!0)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!0)},n={get(s){return ru(this,s,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!1)},i={get(s){return ru(this,s,!0,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=lu(s,!1,!1),n[s]=lu(s,!0,!1),e[s]=lu(s,!1,!0),i[s]=lu(s,!0,!0)}),[t,n,e,i]}const[DA,OA,IA,NA]=RA();function ld(t,e){const n=e?t?NA:IA:t?OA:DA;return(i,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(Ze(n,r)&&r in i?n:i,r,s)}const kA={get:ld(!1,!1)},FA={get:ld(!1,!0)},BA={get:ld(!0,!1)},zA={get:ld(!0,!0)},BS=new WeakMap,zS=new WeakMap,US=new WeakMap,VS=new WeakMap;function UA(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function VA(t){return t.__v_skip||!Object.isExtensible(t)?0:UA(oA(t))}function Mi(t){return Ma(t)?t:cd(t,!1,kS,kA,BS)}function HS(t){return cd(t,!1,LA,FA,zS)}function bg(t){return cd(t,!0,FS,BA,US)}function HA(t){return cd(t,!0,PA,zA,VS)}function cd(t,e,n,i,r){if(!ut(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=r.get(t);if(s)return s;const a=VA(t);if(a===0)return t;const o=new Proxy(t,a===2?i:n);return r.set(t,o),o}function pa(t){return Ma(t)?pa(t.__v_raw):!!(t&&t.__v_isReactive)}function Ma(t){return!!(t&&t.__v_isReadonly)}function Zl(t){return!!(t&&t.__v_isShallow)}function xg(t){return pa(t)||Ma(t)}function Je(t){const e=t&&t.__v_raw;return e?Je(e):t}function ud(t){return yf(t,"__v_skip",!0),t}const Jl=t=>ut(t)?Mi(t):t,Sg=t=>ut(t)?bg(t):t;function wg(t){gs&&Ki&&(t=Je(t),OS(t.dep||(t.dep=vg())))}function fd(t,e){t=Je(t),t.dep&&Ap(t.dep)}function _t(t){return!!(t&&t.__v_isRef===!0)}function et(t){return GS(t,!1)}function bf(t){return GS(t,!0)}function GS(t,e){return _t(t)?t:new GA(t,e)}class GA{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:Je(e),this._value=n?e:Jl(e)}get value(){return wg(this),this._value}set value(e){const n=this.__v_isShallow||Zl(e)||Ma(e);e=n?e:Je(e),ko(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:Jl(e),fd(this))}}function WA(t){fd(t)}function Yt(t){return _t(t)?t.value:t}const $A={get:(t,e,n)=>Yt(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return _t(r)&&!_t(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};
function Mg(t){return pa(t)?t:new Proxy(t,$A)}class jA{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:i}=e(()=>wg(this),()=>fd(this));this._get=n,this._set=i}get value(){return this._get()}set value(e){this._set(e)}}function qA(t){return new jA(t)}function WS(t){const e=Me(t)?new Array(t.length):{};for(const n in t)e[n]=dd(t,n);return e}class XA{constructor(e,n,i){this._object=e,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}}function dd(t,e,n){const i=t[e];return _t(i)?i:new XA(t,e,n)}var $S;class YA{constructor(e,n,i,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[$S]=!1,this._dirty=!0,this.effect=new Oc(e,()=>{this._dirty||(this._dirty=!0,fd(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=i}get value(){const e=Je(this);return wg(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}$S="__v_isReadonly";function KA(t,e,n=!1){let i,r;const s=Be(t);return s?(i=t,r=Mn):(i=t.get,r=t.set),new YA(i,r,s||!r,n)}function ZA(t,...e){}function Ir(t,e,n,i){let r;try{r=i?t(...i):t()}catch(s){za(s,e,n)}return r}function bi(t,e,n,i){if(Be(t)){const s=Ir(t,e,n,i);return s&&mg(s)&&s.catch(a=>{za(a,e,n)}),s}const r=[];for(let s=0;s<t.length;s++)r.push(bi(t[s],e,n,i));return r}function za(t,e,n,i=!0){
const r=e?e.vnode:null;if(e){let s=e.parent;const a=e.proxy,o=n;for(;s;){const c=s.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](t,a,o)===!1)return}s=s.parent}
const l=e.appContext.config.errorHandler;if(l){Ir(l,null,10,[t,a,o]);return}}JA(t,n,r,i)}function JA(t,e,n,i=!0){console.error(t)}let Ql=!1,Lp=!1;
>
Inventory management can be a nightmare when you don't use utilize your data.

var VC=Object.defineProperty;var HC=(t,e,n)=>e in t?VC(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;
var ke=(t,e,n)=>(HC(t,typeof e!="symbol"?e+"":e,n),n);function Hn(t,e){const n=Object.create(null),i=t.split(",");
for(let r=0;r<i.length;r++)n[i[r]]=!0;return e?r=>!!n[r.toLowerCase()]:r=>!!n[r]}
const GC="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",WC=Hn(GC);function Pc(t){if(Me(t)){const e={};
for(let n=0;n<t.length;n++){const i=t[n],r=Ve(i)?MS(i):Pc(i);if(r)for(const s in r)e[s]=r[s]}return e}else{if(Ve(t))return t;if(ut(t))return t}}const $C=/;(?![^(]*))/g,jC=/:([^]+)/,qC=//*.*?*//gs;
function MS(t){const e={};return t.replace(qC,"").split($C).forEach(n=>{if(n){const i=n.split(jC);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}
function Rc(t){let e="";if(Ve(t))e=t;else if(Me(t))for(let n=0;n<t.length;n++){const i=Rc(t[n]);i&&(e+=i+" ")}else if(ut(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function XC(t){if(!t)return null;let{class:e,style:n}=t;
return e&&!Ve(e)&&(t.class=Rc(e)),n&&(t.style=Pc(n)),t}
const YC="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",KC="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",ZC="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",JC=Hn(YC),QC=Hn(KC),eA=Hn(ZC),tA="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",nA=Hn(tA);function ES(t){return!!t||t===""}function iA(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=Ss(t[i],e[i]);return n}function Ss(t,e){if(t===e)return!0;let n=gv(t),i=gv(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=ws(t),i=ws(e),n||i)return t===e;if(n=Me(t),i=Me(e),n||i)return n&&i?iA(t,e):!1;if(n=ut(t),i=ut(e),n||i){if(!n||!i)return!1;const r=Object.keys(t).length,s=Object.keys(e).length;if(r!==s)return!1;for(const a in t){const o=t.hasOwnProperty(a),l=e.hasOwnProperty(a);if(o&&!l||!o&&l||!Ss(t[a],e[a]))return!1}}return String(t)===String(e)}function id(t,e){return t.findIndex(n=>Ss(n,e))}const rA=t=>Ve(t)?t:t==null?"":Me(t)||ut(t)&&(t.toString===CS||!Be(t.toString))?JSON.stringify(t,TS,2):String(t),TS=(t,e)=>e&&e.__v_isRef?TS(t,e.value):wo(e)?{[Map(e.size})]:[...e.entries()].reduce((n,[i,r])=>(n[i} =>]=r,n),{})}:Fa(e)?{[Set(e.size}]:[...e.values()]}:ut(e)&&!Me(e)&&!AS(e)?String(e):e,at={},So=[],Mn=()=>{},rf=()=>!1,sA=/^on[^a-z]/,ka=t=>sA.test(t),hg=t=>t.startsWith("onUpdate:"),tt=Object.assign,pg=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},aA=Object.prototype.hasOwnProperty,Ze=(t,e)=>aA.call(t,e),Me=Array.isArray,wo=t=>Dc(t)==="[object Map]",Fa=t=>Dc(t)==="[object Set]",gv=t=>Dc(t)==="[object Date]",Be=t=>typeof t=="function",Ve=t=>typeof t=="string",ws=t=>typeof t=="symbol",ut=t=>t!==null&&typeof t=="object",mg=t=>ut(t)&&Be(t.then)&&Be(t.catch),CS=Object.prototype.toString,Dc=t=>CS.call(t),oA=t=>Dc(t).slice(8,-1),AS=t=>Dc(t)==="[object Object]",gg=t=>Ve(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,da=Hn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),lA=Hn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),rd=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},cA=/-(w)/g,rn=rd(t=>t.replace(cA,(e,n)=>n?n.toUpperCase():"")),uA=/B([A-Z])/g,gi=rd(t=>t.replace(uA,"-$1").toLowerCase()),Ba=rd(t=>t.charAt(0).toUpperCase()+t.slice(1)),Mo=rd(t=>t?onBa(t)}:""),ko=(t,e)=>!Object.is(t,e),Eo=(t,e)=>{
for(let n=0;n<t.length;n++)t[n](e)},yf=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},zr=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let _v;const fA=()=>_v||(_v=typeof globalThis<"u"?globalThis:typeof self<"u"?self:"undefined"<"u"?window:typeof global<"u"?global:{});let ui;class _g{constructor(e=!1){this.detached=e,this.active=!0,this.effects=[],this.cleanups=[],this.parent=ui,!e&&ui&&(this.index=(ui.scopes||(ui.scopes=[])).push(this)-1)}run(e){if(this.active){const n=ui;try{return ui=this,e()}finally{ui=n}}}on(){ui=this}off(){ui=this.parent}stop(e){if(this.active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)
this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}}}
function sd(t){return new _g(t)}function LS(t,e=ui){e&&e.active&&e.effects.push(t)}function dA(){return ui}function hA(t){ui&&ui.cleanups.push(t)}const vg=t=>{const e=new Set(t);return e.w=0,e.n=0,e},PS=t=>(t.w&Ms)>0,RS=t=>(t.n&Ms)>0,pA=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=Ms},mA=t=>{const{deps:e}=t;if(e.length){let n=0;for(let i=0;i<e.length;i++){const r=e[i];PS(r)&&!RS(r)?r.delete(t):e[n++]=r,r.w&=~Ms,r.n&=~Ms}e.length=n}},Ep=new WeakMap;let Cl=0,Ms=1;const Tp=30;let Ki;const ha=Symbol(""),Cp=Symbol("");class Oc{constructor(e,n=null,i){
this.fn=e,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,LS(this,i)}run(){if(!this.active)return this.fn();let e=Ki,n=gs;for(;e;){if(e===this)return;e=e.parent}
try{return this.parent=Ki,Ki=this,gs=!0,Ms=1<<++Cl,Cl<=Tp?pA(this):vv(this),this.fn()}finally{Cl<=Tp&&mA(this),Ms=1<<--Cl,Ki=this.parent,gs=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ki===this?this.deferStop=!0:this.active&&(vv(this),this.onStop&&this.onStop(),this.active=!1)}}function vv(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}function gA(t,e){t.effect&&(t=t.effect.fn);const n=new Oc(t);e&&(tt(n,e),e.scope&&LS(n,e.scope)),(!e||!e.lazy)&&n.run();const i=n.run.bind(n);return i.effect=n,i}function _A(t){t.effect.stop()}let gs=!0;const DS=[];
function al(){DS.push(gs),gs=!1}function ol(){const t=DS.pop();gs=t===void 0?!0:t}function wi(t,e,n){if(gs&&Ki){let i=Ep.get(t);i||Ep.set(t,i=new Map);let r=i.get(n);r||i.set(n,r=vg()),OS(r)}}function OS(t,e){let n=!1;Cl<=Tp?RS(t)||(t.n|=Ms,n=!PS(t)):n=!t.has(Ki),n&&(t.add(Ki),Ki.deps.push(t))}function Ur(t,e,n,i,r,s){const a=Ep.get(t);if(!a)return;let o=[];if(e==="clear")o=[...a.values()];else if(n==="length"&&Me(t)){const l=zr(i);a.forEach((c,u)=>{(u==="length"||u>=l)&&o.push(c)})}else switch(n!==void 0&&o.push(a.get(n)),e){case"add":Me(t)?gg(n)&&o.push(a.get("length")):(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"delete":Me(t)||(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"set":wo(t)&&o.push(a.get(ha));break}if(o.length===1)o[0]&&Ap(o[0]);else{const l=[];for(const c of o)c&&l.push(...c);Ap(vg(l))}}function Ap(t,e){const n=Me(t)?t:[...t];for(const i of n)i.computed&&yv(i);for(const i of n)i.computed||yv(i)}function yv(t,e){(t!==Ki||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const vA=Hn("__proto__,__v_isRef,__isVue"),IS=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ws)),yA=ad(),bA=ad(!1,!0),xA=ad(!0),SA=ad(!0,!0),bv=wA();function wA(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const i=Je(this);for(let s=0,a=this.length;s<a;s++)wi(i,"get",s+"");const r=i[e](...n);return r===-1||r===!1?i[e](...n.map(Je)):r}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){al();const i=Je(this)[e].apply(this,n);return ol(),i}}),t}function ad(t=!1,e=!1){return function(i,r,s){if(r==="__v_isReactive")return!t;if(r==="__v_isReadonly")return t;if(r==="__v_isShallow")return e;if(r==="__v_raw"&&s===(t?e?VS:US:e?zS:BS).get(i))return i;const a=Me(i);if(!t&&a&&Ze(bv,r))return Reflect.get(bv,r,s);const o=Reflect.get(i,r,s);return(ws(r)?IS.has(r):vA(r))||(t||wi(i,"get",r),e)?o:_t(o)?a&&gg(r)?o:o.value:ut(o)?t?bg(o):Mi(o):o}}const MA=NS(),EA=NS(!0);function NS(t=!1){return function(n,i,r,s){let a=n[i];if(Ma(a)&&_t(a)&&!_t(r))return!1;if(!t&&(!Zl(r)&&!Ma(r)&&(a=Je(a),r=Je(r)),!Me(n)&&_t(a)&&!_t(r)))return a.value=r,!0;
const o=Me(n)&&gg(i)?Number(i)<n.length:Ze(n,i),l=Reflect.set(n,i,r,s);return n===Je(s)&&(o?ko(r,a)&&Ur(n,"set",i,r):Ur(n,"add",i,r)),l}}function TA(t,e){const n=Ze(t,e);t[e];const i=Reflect.deleteProperty(t,e);return i&&n&&Ur(t,"delete",e,void 0),i}function CA(t,e){const n=Reflect.has(t,e);return(!ws(e)||!IS.has(e))&&wi(t,"has",e),n}function AA(t){return wi(t,"iterate",Me(t)?"length":ha),Reflect.ownKeys(t)}const kS={get:yA,set:MA,deleteProperty:TA,has:CA,ownKeys:AA},FS={get:xA,set(t,e){return!0},deleteProperty(t,e){return!0}},LA=tt({},kS,{get:bA,set:EA}),PA=tt({},FS,{get:SA}),yg=t=>t,od=t=>Reflect.getPrototypeOf(t);
function ru(t,e,n=!1,i=!1){t=t.__v_raw;const r=Je(t),s=Je(e);n||(e!==s&&wi(r,"get",e),wi(r,"get",s));const{has:a}=od(r),o=i?yg:n?Sg:Jl;if(a.call(r,e))return o(t.get(e));
if(a.call(r,s))return o(t.get(s));t!==r&&t.get(e)}function su(t,e=!1){const n=this.__v_raw,i=Je(n),r=Je(t);return e||(t!==r&&wi(i,"has",t),wi(i,"has",r)),t===r?n.has(t):n.has(t)||n.has(r)}function au(t,e=!1){return t=t.__v_raw,!e&&wi(Je(t),"iterate",ha),Reflect.get(t,"size",t)}function xv(t){t=Je(t);const e=Je(this);return od(e).has.call(e,t)||(e.add(t),Ur(e,"add",t,t)),this}function Sv(t,e){e=Je(e);const n=Je(this),{has:i,get:r}=od(n);let s=i.call(n,t);s||(t=Je(t),s=i.call(n,t));const a=r.call(n,t);return n.set(t,e),s?ko(e,a)&&Ur(n,"set",t,e):Ur(n,"add",t,e),this}function wv(t){const e=Je(this),{has:n,get:i}=od(e);let r=n.call(e,t);r||(t=Je(t),r=n.call(e,t)),i&&i.call(e,t);const s=e.delete(t);return r&&Ur(e,"delete",t,void 0),s}
function Mv(){const t=Je(this),e=t.size!==0,n=t.clear();return e&&Ur(t,"clear",void 0,void 0),n}function ou(t,e){return function(i,r){const s=this,a=s.__v_raw,o=Je(a),l=e?yg:t?Sg:Jl;return!t&&wi(o,"iterate",ha),a.forEach((c,u)=>i.call(r,l(c),l(u),s))}}
function lu(t,e,n){return function(...i){const r=this.__v_raw,s=Je(r),a=wo(s),o=t==="entries"||t===Symbol.iterator&&a,l=t==="keys"&&a,c=r[t](...i),u=n?yg:e?Sg:Jl;
return!e&&wi(s,"iterate",l?Cp:ha),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:o?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}
function Kr(t){return function(...e){return t==="delete"?!1:this}}function RA(){const t={get(s){return ru(this,s)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!1)},e={get(s){
return ru(this,s,!1,!0)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!0)},n={get(s){return ru(this,s,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!1)},i={get(s){return ru(this,s,!0,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=lu(s,!1,!1),n[s]=lu(s,!0,!1),e[s]=lu(s,!1,!0),i[s]=lu(s,!0,!0)}),[t,n,e,i]}const[DA,OA,IA,NA]=RA();function ld(t,e){const n=e?t?NA:IA:t?OA:DA;return(i,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(Ze(n,r)&&r in i?n:i,r,s)}const kA={get:ld(!1,!1)},FA={get:ld(!1,!0)},BA={get:ld(!0,!1)},zA={get:ld(!0,!0)},BS=new WeakMap,zS=new WeakMap,US=new WeakMap,VS=new WeakMap;function UA(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function VA(t){return t.__v_skip||!Object.isExtensible(t)?0:UA(oA(t))}function Mi(t){return Ma(t)?t:cd(t,!1,kS,kA,BS)}function HS(t){return cd(t,!1,LA,FA,zS)}function bg(t){return cd(t,!0,FS,BA,US)}function HA(t){return cd(t,!0,PA,zA,VS)}function cd(t,e,n,i,r){if(!ut(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=r.get(t);if(s)return s;const a=VA(t);if(a===0)return t;const o=new Proxy(t,a===2?i:n);return r.set(t,o),o}function pa(t){return Ma(t)?pa(t.__v_raw):!!(t&&t.__v_isReactive)}function Ma(t){return!!(t&&t.__v_isReadonly)}function Zl(t){return!!(t&&t.__v_isShallow)}function xg(t){return pa(t)||Ma(t)}function Je(t){const e=t&&t.__v_raw;return e?Je(e):t}function ud(t){return yf(t,"__v_skip",!0),t}const Jl=t=>ut(t)?Mi(t):t,Sg=t=>ut(t)?bg(t):t;function wg(t){gs&&Ki&&(t=Je(t),OS(t.dep||(t.dep=vg())))}function fd(t,e){t=Je(t),t.dep&&Ap(t.dep)}function _t(t){return!!(t&&t.__v_isRef===!0)}function et(t){return GS(t,!1)}function bf(t){return GS(t,!0)}function GS(t,e){return _t(t)?t:new GA(t,e)}class GA{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:Je(e),this._value=n?e:Jl(e)}get value(){return wg(this),this._value}set value(e){const n=this.__v_isShallow||Zl(e)||Ma(e);e=n?e:Je(e),ko(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:Jl(e),fd(this))}}function WA(t){fd(t)}function Yt(t){return _t(t)?t.value:t}const $A={get:(t,e,n)=>Yt(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return _t(r)&&!_t(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};
function Mg(t){return pa(t)?t:new Proxy(t,$A)}class jA{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:i}=e(()=>wg(this),()=>fd(this));this._get=n,this._set=i}get value(){return this._get()}set value(e){this._set(e)}}function qA(t){return new jA(t)}function WS(t){const e=Me(t)?new Array(t.length):{};for(const n in t)e[n]=dd(t,n);return e}class XA{constructor(e,n,i){this._object=e,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}}function dd(t,e,n){const i=t[e];return _t(i)?i:new XA(t,e,n)}var $S;class YA{constructor(e,n,i,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[$S]=!1,this._dirty=!0,this.effect=new Oc(e,()=>{this._dirty||(this._dirty=!0,fd(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=i}get value(){const e=Je(this);return wg(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}$S="__v_isReadonly";function KA(t,e,n=!1){let i,r;const s=Be(t);return s?(i=t,r=Mn):(i=t.get,r=t.set),new YA(i,r,s||!r,n)}function ZA(t,...e){}function Ir(t,e,n,i){let r;try{r=i?t(...i):t()}catch(s){za(s,e,n)}return r}function bi(t,e,n,i){if(Be(t)){const s=Ir(t,e,n,i);return s&&mg(s)&&s.catch(a=>{za(a,e,n)}),s}const r=[];for(let s=0;s<t.length;s++)r.push(bi(t[s],e,n,i));return r}function za(t,e,n,i=!0){
const r=e?e.vnode:null;if(e){let s=e.parent;const a=e.proxy,o=n;for(;s;){const c=s.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](t,a,o)===!1)return}s=s.parent}
const l=e.appContext.config.errorHandler;if(l){Ir(l,null,10,[t,a,o]);return}}JA(t,n,r,i)}function JA(t,e,n,i=!0){console.error(t)}let Ql=!1,Lp=!1;
>
An educational non-profit teaching children in outdoor environments.

var VC=Object.defineProperty;var HC=(t,e,n)=>e in t?VC(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;
var ke=(t,e,n)=>(HC(t,typeof e!="symbol"?e+"":e,n),n);function Hn(t,e){const n=Object.create(null),i=t.split(",");
for(let r=0;r<i.length;r++)n[i[r]]=!0;return e?r=>!!n[r.toLowerCase()]:r=>!!n[r]}
const GC="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",WC=Hn(GC);function Pc(t){if(Me(t)){const e={};
for(let n=0;n<t.length;n++){const i=t[n],r=Ve(i)?MS(i):Pc(i);if(r)for(const s in r)e[s]=r[s]}return e}else{if(Ve(t))return t;if(ut(t))return t}}const $C=/;(?![^(]*))/g,jC=/:([^]+)/,qC=//*.*?*//gs;
function MS(t){const e={};return t.replace(qC,"").split($C).forEach(n=>{if(n){const i=n.split(jC);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}
function Rc(t){let e="";if(Ve(t))e=t;else if(Me(t))for(let n=0;n<t.length;n++){const i=Rc(t[n]);i&&(e+=i+" ")}else if(ut(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function XC(t){if(!t)return null;let{class:e,style:n}=t;
return e&&!Ve(e)&&(t.class=Rc(e)),n&&(t.style=Pc(n)),t}
const YC="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",KC="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",ZC="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",JC=Hn(YC),QC=Hn(KC),eA=Hn(ZC),tA="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",nA=Hn(tA);function ES(t){return!!t||t===""}function iA(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=Ss(t[i],e[i]);return n}function Ss(t,e){if(t===e)return!0;let n=gv(t),i=gv(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=ws(t),i=ws(e),n||i)return t===e;if(n=Me(t),i=Me(e),n||i)return n&&i?iA(t,e):!1;if(n=ut(t),i=ut(e),n||i){if(!n||!i)return!1;const r=Object.keys(t).length,s=Object.keys(e).length;if(r!==s)return!1;for(const a in t){const o=t.hasOwnProperty(a),l=e.hasOwnProperty(a);if(o&&!l||!o&&l||!Ss(t[a],e[a]))return!1}}return String(t)===String(e)}function id(t,e){return t.findIndex(n=>Ss(n,e))}const rA=t=>Ve(t)?t:t==null?"":Me(t)||ut(t)&&(t.toString===CS||!Be(t.toString))?JSON.stringify(t,TS,2):String(t),TS=(t,e)=>e&&e.__v_isRef?TS(t,e.value):wo(e)?{[Map(e.size})]:[...e.entries()].reduce((n,[i,r])=>(n[i} =>]=r,n),{})}:Fa(e)?{[Set(e.size}]:[...e.values()]}:ut(e)&&!Me(e)&&!AS(e)?String(e):e,at={},So=[],Mn=()=>{},rf=()=>!1,sA=/^on[^a-z]/,ka=t=>sA.test(t),hg=t=>t.startsWith("onUpdate:"),tt=Object.assign,pg=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},aA=Object.prototype.hasOwnProperty,Ze=(t,e)=>aA.call(t,e),Me=Array.isArray,wo=t=>Dc(t)==="[object Map]",Fa=t=>Dc(t)==="[object Set]",gv=t=>Dc(t)==="[object Date]",Be=t=>typeof t=="function",Ve=t=>typeof t=="string",ws=t=>typeof t=="symbol",ut=t=>t!==null&&typeof t=="object",mg=t=>ut(t)&&Be(t.then)&&Be(t.catch),CS=Object.prototype.toString,Dc=t=>CS.call(t),oA=t=>Dc(t).slice(8,-1),AS=t=>Dc(t)==="[object Object]",gg=t=>Ve(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,da=Hn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),lA=Hn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),rd=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},cA=/-(w)/g,rn=rd(t=>t.replace(cA,(e,n)=>n?n.toUpperCase():"")),uA=/B([A-Z])/g,gi=rd(t=>t.replace(uA,"-$1").toLowerCase()),Ba=rd(t=>t.charAt(0).toUpperCase()+t.slice(1)),Mo=rd(t=>t?onBa(t)}:""),ko=(t,e)=>!Object.is(t,e),Eo=(t,e)=>{
for(let n=0;n<t.length;n++)t[n](e)},yf=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},zr=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let _v;const fA=()=>_v||(_v=typeof globalThis<"u"?globalThis:typeof self<"u"?self:"undefined"<"u"?window:typeof global<"u"?global:{});let ui;class _g{constructor(e=!1){this.detached=e,this.active=!0,this.effects=[],this.cleanups=[],this.parent=ui,!e&&ui&&(this.index=(ui.scopes||(ui.scopes=[])).push(this)-1)}run(e){if(this.active){const n=ui;try{return ui=this,e()}finally{ui=n}}}on(){ui=this}off(){ui=this.parent}stop(e){if(this.active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)
this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}}}
function sd(t){return new _g(t)}function LS(t,e=ui){e&&e.active&&e.effects.push(t)}function dA(){return ui}function hA(t){ui&&ui.cleanups.push(t)}const vg=t=>{const e=new Set(t);return e.w=0,e.n=0,e},PS=t=>(t.w&Ms)>0,RS=t=>(t.n&Ms)>0,pA=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=Ms},mA=t=>{const{deps:e}=t;if(e.length){let n=0;for(let i=0;i<e.length;i++){const r=e[i];PS(r)&&!RS(r)?r.delete(t):e[n++]=r,r.w&=~Ms,r.n&=~Ms}e.length=n}},Ep=new WeakMap;let Cl=0,Ms=1;const Tp=30;let Ki;const ha=Symbol(""),Cp=Symbol("");class Oc{constructor(e,n=null,i){
this.fn=e,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,LS(this,i)}run(){if(!this.active)return this.fn();let e=Ki,n=gs;for(;e;){if(e===this)return;e=e.parent}
try{return this.parent=Ki,Ki=this,gs=!0,Ms=1<<++Cl,Cl<=Tp?pA(this):vv(this),this.fn()}finally{Cl<=Tp&&mA(this),Ms=1<<--Cl,Ki=this.parent,gs=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ki===this?this.deferStop=!0:this.active&&(vv(this),this.onStop&&this.onStop(),this.active=!1)}}function vv(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}function gA(t,e){t.effect&&(t=t.effect.fn);const n=new Oc(t);e&&(tt(n,e),e.scope&&LS(n,e.scope)),(!e||!e.lazy)&&n.run();const i=n.run.bind(n);return i.effect=n,i}function _A(t){t.effect.stop()}let gs=!0;const DS=[];
function al(){DS.push(gs),gs=!1}function ol(){const t=DS.pop();gs=t===void 0?!0:t}function wi(t,e,n){if(gs&&Ki){let i=Ep.get(t);i||Ep.set(t,i=new Map);let r=i.get(n);r||i.set(n,r=vg()),OS(r)}}function OS(t,e){let n=!1;Cl<=Tp?RS(t)||(t.n|=Ms,n=!PS(t)):n=!t.has(Ki),n&&(t.add(Ki),Ki.deps.push(t))}function Ur(t,e,n,i,r,s){const a=Ep.get(t);if(!a)return;let o=[];if(e==="clear")o=[...a.values()];else if(n==="length"&&Me(t)){const l=zr(i);a.forEach((c,u)=>{(u==="length"||u>=l)&&o.push(c)})}else switch(n!==void 0&&o.push(a.get(n)),e){case"add":Me(t)?gg(n)&&o.push(a.get("length")):(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"delete":Me(t)||(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"set":wo(t)&&o.push(a.get(ha));break}if(o.length===1)o[0]&&Ap(o[0]);else{const l=[];for(const c of o)c&&l.push(...c);Ap(vg(l))}}function Ap(t,e){const n=Me(t)?t:[...t];for(const i of n)i.computed&&yv(i);for(const i of n)i.computed||yv(i)}function yv(t,e){(t!==Ki||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const vA=Hn("__proto__,__v_isRef,__isVue"),IS=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ws)),yA=ad(),bA=ad(!1,!0),xA=ad(!0),SA=ad(!0,!0),bv=wA();function wA(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const i=Je(this);for(let s=0,a=this.length;s<a;s++)wi(i,"get",s+"");const r=i[e](...n);return r===-1||r===!1?i[e](...n.map(Je)):r}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){al();const i=Je(this)[e].apply(this,n);return ol(),i}}),t}function ad(t=!1,e=!1){return function(i,r,s){if(r==="__v_isReactive")return!t;if(r==="__v_isReadonly")return t;if(r==="__v_isShallow")return e;if(r==="__v_raw"&&s===(t?e?VS:US:e?zS:BS).get(i))return i;const a=Me(i);if(!t&&a&&Ze(bv,r))return Reflect.get(bv,r,s);const o=Reflect.get(i,r,s);return(ws(r)?IS.has(r):vA(r))||(t||wi(i,"get",r),e)?o:_t(o)?a&&gg(r)?o:o.value:ut(o)?t?bg(o):Mi(o):o}}const MA=NS(),EA=NS(!0);function NS(t=!1){return function(n,i,r,s){let a=n[i];if(Ma(a)&&_t(a)&&!_t(r))return!1;if(!t&&(!Zl(r)&&!Ma(r)&&(a=Je(a),r=Je(r)),!Me(n)&&_t(a)&&!_t(r)))return a.value=r,!0;
const o=Me(n)&&gg(i)?Number(i)<n.length:Ze(n,i),l=Reflect.set(n,i,r,s);return n===Je(s)&&(o?ko(r,a)&&Ur(n,"set",i,r):Ur(n,"add",i,r)),l}}function TA(t,e){const n=Ze(t,e);t[e];const i=Reflect.deleteProperty(t,e);return i&&n&&Ur(t,"delete",e,void 0),i}function CA(t,e){const n=Reflect.has(t,e);return(!ws(e)||!IS.has(e))&&wi(t,"has",e),n}function AA(t){return wi(t,"iterate",Me(t)?"length":ha),Reflect.ownKeys(t)}const kS={get:yA,set:MA,deleteProperty:TA,has:CA,ownKeys:AA},FS={get:xA,set(t,e){return!0},deleteProperty(t,e){return!0}},LA=tt({},kS,{get:bA,set:EA}),PA=tt({},FS,{get:SA}),yg=t=>t,od=t=>Reflect.getPrototypeOf(t);
function ru(t,e,n=!1,i=!1){t=t.__v_raw;const r=Je(t),s=Je(e);n||(e!==s&&wi(r,"get",e),wi(r,"get",s));const{has:a}=od(r),o=i?yg:n?Sg:Jl;if(a.call(r,e))return o(t.get(e));
if(a.call(r,s))return o(t.get(s));t!==r&&t.get(e)}function su(t,e=!1){const n=this.__v_raw,i=Je(n),r=Je(t);return e||(t!==r&&wi(i,"has",t),wi(i,"has",r)),t===r?n.has(t):n.has(t)||n.has(r)}function au(t,e=!1){return t=t.__v_raw,!e&&wi(Je(t),"iterate",ha),Reflect.get(t,"size",t)}function xv(t){t=Je(t);const e=Je(this);return od(e).has.call(e,t)||(e.add(t),Ur(e,"add",t,t)),this}function Sv(t,e){e=Je(e);const n=Je(this),{has:i,get:r}=od(n);let s=i.call(n,t);s||(t=Je(t),s=i.call(n,t));const a=r.call(n,t);return n.set(t,e),s?ko(e,a)&&Ur(n,"set",t,e):Ur(n,"add",t,e),this}function wv(t){const e=Je(this),{has:n,get:i}=od(e);let r=n.call(e,t);r||(t=Je(t),r=n.call(e,t)),i&&i.call(e,t);const s=e.delete(t);return r&&Ur(e,"delete",t,void 0),s}
function Mv(){const t=Je(this),e=t.size!==0,n=t.clear();return e&&Ur(t,"clear",void 0,void 0),n}function ou(t,e){return function(i,r){const s=this,a=s.__v_raw,o=Je(a),l=e?yg:t?Sg:Jl;return!t&&wi(o,"iterate",ha),a.forEach((c,u)=>i.call(r,l(c),l(u),s))}}
function lu(t,e,n){return function(...i){const r=this.__v_raw,s=Je(r),a=wo(s),o=t==="entries"||t===Symbol.iterator&&a,l=t==="keys"&&a,c=r[t](...i),u=n?yg:e?Sg:Jl;
return!e&&wi(s,"iterate",l?Cp:ha),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:o?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}
function Kr(t){return function(...e){return t==="delete"?!1:this}}function RA(){const t={get(s){return ru(this,s)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!1)},e={get(s){
return ru(this,s,!1,!0)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!0)},n={get(s){return ru(this,s,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!1)},i={get(s){return ru(this,s,!0,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=lu(s,!1,!1),n[s]=lu(s,!0,!1),e[s]=lu(s,!1,!0),i[s]=lu(s,!0,!0)}),[t,n,e,i]}const[DA,OA,IA,NA]=RA();function ld(t,e){const n=e?t?NA:IA:t?OA:DA;return(i,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(Ze(n,r)&&r in i?n:i,r,s)}const kA={get:ld(!1,!1)},FA={get:ld(!1,!0)},BA={get:ld(!0,!1)},zA={get:ld(!0,!0)},BS=new WeakMap,zS=new WeakMap,US=new WeakMap,VS=new WeakMap;function UA(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function VA(t){return t.__v_skip||!Object.isExtensible(t)?0:UA(oA(t))}function Mi(t){return Ma(t)?t:cd(t,!1,kS,kA,BS)}function HS(t){return cd(t,!1,LA,FA,zS)}function bg(t){return cd(t,!0,FS,BA,US)}function HA(t){return cd(t,!0,PA,zA,VS)}function cd(t,e,n,i,r){if(!ut(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=r.get(t);if(s)return s;const a=VA(t);if(a===0)return t;const o=new Proxy(t,a===2?i:n);return r.set(t,o),o}function pa(t){return Ma(t)?pa(t.__v_raw):!!(t&&t.__v_isReactive)}function Ma(t){return!!(t&&t.__v_isReadonly)}function Zl(t){return!!(t&&t.__v_isShallow)}function xg(t){return pa(t)||Ma(t)}function Je(t){const e=t&&t.__v_raw;return e?Je(e):t}function ud(t){return yf(t,"__v_skip",!0),t}const Jl=t=>ut(t)?Mi(t):t,Sg=t=>ut(t)?bg(t):t;function wg(t){gs&&Ki&&(t=Je(t),OS(t.dep||(t.dep=vg())))}function fd(t,e){t=Je(t),t.dep&&Ap(t.dep)}function _t(t){return!!(t&&t.__v_isRef===!0)}function et(t){return GS(t,!1)}function bf(t){return GS(t,!0)}function GS(t,e){return _t(t)?t:new GA(t,e)}class GA{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:Je(e),this._value=n?e:Jl(e)}get value(){return wg(this),this._value}set value(e){const n=this.__v_isShallow||Zl(e)||Ma(e);e=n?e:Je(e),ko(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:Jl(e),fd(this))}}function WA(t){fd(t)}function Yt(t){return _t(t)?t.value:t}const $A={get:(t,e,n)=>Yt(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return _t(r)&&!_t(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};
function Mg(t){return pa(t)?t:new Proxy(t,$A)}class jA{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:i}=e(()=>wg(this),()=>fd(this));this._get=n,this._set=i}get value(){return this._get()}set value(e){this._set(e)}}function qA(t){return new jA(t)}function WS(t){const e=Me(t)?new Array(t.length):{};for(const n in t)e[n]=dd(t,n);return e}class XA{constructor(e,n,i){this._object=e,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}}function dd(t,e,n){const i=t[e];return _t(i)?i:new XA(t,e,n)}var $S;class YA{constructor(e,n,i,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[$S]=!1,this._dirty=!0,this.effect=new Oc(e,()=>{this._dirty||(this._dirty=!0,fd(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=i}get value(){const e=Je(this);return wg(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}$S="__v_isReadonly";function KA(t,e,n=!1){let i,r;const s=Be(t);return s?(i=t,r=Mn):(i=t.get,r=t.set),new YA(i,r,s||!r,n)}function ZA(t,...e){}function Ir(t,e,n,i){let r;try{r=i?t(...i):t()}catch(s){za(s,e,n)}return r}function bi(t,e,n,i){if(Be(t)){const s=Ir(t,e,n,i);return s&&mg(s)&&s.catch(a=>{za(a,e,n)}),s}const r=[];for(let s=0;s<t.length;s++)r.push(bi(t[s],e,n,i));return r}function za(t,e,n,i=!0){
const r=e?e.vnode:null;if(e){let s=e.parent;const a=e.proxy,o=n;for(;s;){const c=s.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](t,a,o)===!1)return}s=s.parent}
const l=e.appContext.config.errorHandler;if(l){Ir(l,null,10,[t,a,o]);return}}JA(t,n,r,i)}function JA(t,e,n,i=!0){console.error(t)}let Ql=!1,Lp=!1;
>
A non-profit dedicated to educational excellence by supporting school leadership with professional learning and advocacy.

var VC=Object.defineProperty;var HC=(t,e,n)=>e in t?VC(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;
var ke=(t,e,n)=>(HC(t,typeof e!="symbol"?e+"":e,n),n);function Hn(t,e){const n=Object.create(null),i=t.split(",");
for(let r=0;r<i.length;r++)n[i[r]]=!0;return e?r=>!!n[r.toLowerCase()]:r=>!!n[r]}
const GC="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",WC=Hn(GC);function Pc(t){if(Me(t)){const e={};
for(let n=0;n<t.length;n++){const i=t[n],r=Ve(i)?MS(i):Pc(i);if(r)for(const s in r)e[s]=r[s]}return e}else{if(Ve(t))return t;if(ut(t))return t}}const $C=/;(?![^(]*))/g,jC=/:([^]+)/,qC=//*.*?*//gs;
function MS(t){const e={};return t.replace(qC,"").split($C).forEach(n=>{if(n){const i=n.split(jC);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}
function Rc(t){let e="";if(Ve(t))e=t;else if(Me(t))for(let n=0;n<t.length;n++){const i=Rc(t[n]);i&&(e+=i+" ")}else if(ut(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function XC(t){if(!t)return null;let{class:e,style:n}=t;
return e&&!Ve(e)&&(t.class=Rc(e)),n&&(t.style=Pc(n)),t}
const YC="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",KC="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistanceLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",ZC="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",JC=Hn(YC),QC=Hn(KC),eA=Hn(ZC),tA="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",nA=Hn(tA);function ES(t){return!!t||t===""}function iA(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=Ss(t[i],e[i]);return n}function Ss(t,e){if(t===e)return!0;let n=gv(t),i=gv(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=ws(t),i=ws(e),n||i)return t===e;if(n=Me(t),i=Me(e),n||i)return n&&i?iA(t,e):!1;if(n=ut(t),i=ut(e),n||i){if(!n||!i)return!1;const r=Object.keys(t).length,s=Object.keys(e).length;if(r!==s)return!1;for(const a in t){const o=t.hasOwnProperty(a),l=e.hasOwnProperty(a);if(o&&!l||!o&&l||!Ss(t[a],e[a]))return!1}}return String(t)===String(e)}function id(t,e){return t.findIndex(n=>Ss(n,e))}const rA=t=>Ve(t)?t:t==null?"":Me(t)||ut(t)&&(t.toString===CS||!Be(t.toString))?JSON.stringify(t,TS,2):String(t),TS=(t,e)=>e&&e.__v_isRef?TS(t,e.value):wo(e)?{[Map(e.size})]:[...e.entries()].reduce((n,[i,r])=>(n[i} =>]=r,n),{})}:Fa(e)?{[Set(e.size}]:[...e.values()]}:ut(e)&&!Me(e)&&!AS(e)?String(e):e,at={},So=[],Mn=()=>{},rf=()=>!1,sA=/^on[^a-z]/,ka=t=>sA.test(t),hg=t=>t.startsWith("onUpdate:"),tt=Object.assign,pg=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},aA=Object.prototype.hasOwnProperty,Ze=(t,e)=>aA.call(t,e),Me=Array.isArray,wo=t=>Dc(t)==="[object Map]",Fa=t=>Dc(t)==="[object Set]",gv=t=>Dc(t)==="[object Date]",Be=t=>typeof t=="function",Ve=t=>typeof t=="string",ws=t=>typeof t=="symbol",ut=t=>t!==null&&typeof t=="object",mg=t=>ut(t)&&Be(t.then)&&Be(t.catch),CS=Object.prototype.toString,Dc=t=>CS.call(t),oA=t=>Dc(t).slice(8,-1),AS=t=>Dc(t)==="[object Object]",gg=t=>Ve(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,da=Hn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),lA=Hn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),rd=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},cA=/-(w)/g,rn=rd(t=>t.replace(cA,(e,n)=>n?n.toUpperCase():"")),uA=/B([A-Z])/g,gi=rd(t=>t.replace(uA,"-$1").toLowerCase()),Ba=rd(t=>t.charAt(0).toUpperCase()+t.slice(1)),Mo=rd(t=>t?onBa(t)}:""),ko=(t,e)=>!Object.is(t,e),Eo=(t,e)=>{
for(let n=0;n<t.length;n++)t[n](e)},yf=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},zr=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let _v;const fA=()=>_v||(_v=typeof globalThis<"u"?globalThis:typeof self<"u"?self:"undefined"<"u"?window:typeof global<"u"?global:{});let ui;class _g{constructor(e=!1){this.detached=e,this.active=!0,this.effects=[],this.cleanups=[],this.parent=ui,!e&&ui&&(this.index=(ui.scopes||(ui.scopes=[])).push(this)-1)}run(e){if(this.active){const n=ui;try{return ui=this,e()}finally{ui=n}}}on(){ui=this}off(){ui=this.parent}stop(e){if(this.active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)
this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this.active=!1}}}
function sd(t){return new _g(t)}function LS(t,e=ui){e&&e.active&&e.effects.push(t)}function dA(){return ui}function hA(t){ui&&ui.cleanups.push(t)}const vg=t=>{const e=new Set(t);return e.w=0,e.n=0,e},PS=t=>(t.w&Ms)>0,RS=t=>(t.n&Ms)>0,pA=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=Ms},mA=t=>{const{deps:e}=t;if(e.length){let n=0;for(let i=0;i<e.length;i++){const r=e[i];PS(r)&&!RS(r)?r.delete(t):e[n++]=r,r.w&=~Ms,r.n&=~Ms}e.length=n}},Ep=new WeakMap;let Cl=0,Ms=1;const Tp=30;let Ki;const ha=Symbol(""),Cp=Symbol("");class Oc{constructor(e,n=null,i){
this.fn=e,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,LS(this,i)}run(){if(!this.active)return this.fn();let e=Ki,n=gs;for(;e;){if(e===this)return;e=e.parent}
try{return this.parent=Ki,Ki=this,gs=!0,Ms=1<<++Cl,Cl<=Tp?pA(this):vv(this),this.fn()}finally{Cl<=Tp&&mA(this),Ms=1<<--Cl,Ki=this.parent,gs=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ki===this?this.deferStop=!0:this.active&&(vv(this),this.onStop&&this.onStop(),this.active=!1)}}function vv(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}function gA(t,e){t.effect&&(t=t.effect.fn);const n=new Oc(t);e&&(tt(n,e),e.scope&&LS(n,e.scope)),(!e||!e.lazy)&&n.run();const i=n.run.bind(n);return i.effect=n,i}function _A(t){t.effect.stop()}let gs=!0;const DS=[];
function al(){DS.push(gs),gs=!1}function ol(){const t=DS.pop();gs=t===void 0?!0:t}function wi(t,e,n){if(gs&&Ki){let i=Ep.get(t);i||Ep.set(t,i=new Map);let r=i.get(n);r||i.set(n,r=vg()),OS(r)}}function OS(t,e){let n=!1;Cl<=Tp?RS(t)||(t.n|=Ms,n=!PS(t)):n=!t.has(Ki),n&&(t.add(Ki),Ki.deps.push(t))}function Ur(t,e,n,i,r,s){const a=Ep.get(t);if(!a)return;let o=[];if(e==="clear")o=[...a.values()];else if(n==="length"&&Me(t)){const l=zr(i);a.forEach((c,u)=>{(u==="length"||u>=l)&&o.push(c)})}else switch(n!==void 0&&o.push(a.get(n)),e){case"add":Me(t)?gg(n)&&o.push(a.get("length")):(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"delete":Me(t)||(o.push(a.get(ha)),wo(t)&&o.push(a.get(Cp)));break;case"set":wo(t)&&o.push(a.get(ha));break}if(o.length===1)o[0]&&Ap(o[0]);else{const l=[];for(const c of o)c&&l.push(...c);Ap(vg(l))}}function Ap(t,e){const n=Me(t)?t:[...t];for(const i of n)i.computed&&yv(i);for(const i of n)i.computed||yv(i)}function yv(t,e){(t!==Ki||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const vA=Hn("__proto__,__v_isRef,__isVue"),IS=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(ws)),yA=ad(),bA=ad(!1,!0),xA=ad(!0),SA=ad(!0,!0),bv=wA();function wA(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const i=Je(this);for(let s=0,a=this.length;s<a;s++)wi(i,"get",s+"");const r=i[e](...n);return r===-1||r===!1?i[e](...n.map(Je)):r}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){al();const i=Je(this)[e].apply(this,n);return ol(),i}}),t}function ad(t=!1,e=!1){return function(i,r,s){if(r==="__v_isReactive")return!t;if(r==="__v_isReadonly")return t;if(r==="__v_isShallow")return e;if(r==="__v_raw"&&s===(t?e?VS:US:e?zS:BS).get(i))return i;const a=Me(i);if(!t&&a&&Ze(bv,r))return Reflect.get(bv,r,s);const o=Reflect.get(i,r,s);return(ws(r)?IS.has(r):vA(r))||(t||wi(i,"get",r),e)?o:_t(o)?a&&gg(r)?o:o.value:ut(o)?t?bg(o):Mi(o):o}}const MA=NS(),EA=NS(!0);function NS(t=!1){return function(n,i,r,s){let a=n[i];if(Ma(a)&&_t(a)&&!_t(r))return!1;if(!t&&(!Zl(r)&&!Ma(r)&&(a=Je(a),r=Je(r)),!Me(n)&&_t(a)&&!_t(r)))return a.value=r,!0;
const o=Me(n)&&gg(i)?Number(i)<n.length:Ze(n,i),l=Reflect.set(n,i,r,s);return n===Je(s)&&(o?ko(r,a)&&Ur(n,"set",i,r):Ur(n,"add",i,r)),l}}function TA(t,e){const n=Ze(t,e);t[e];const i=Reflect.deleteProperty(t,e);return i&&n&&Ur(t,"delete",e,void 0),i}function CA(t,e){const n=Reflect.has(t,e);return(!ws(e)||!IS.has(e))&&wi(t,"has",e),n}function AA(t){return wi(t,"iterate",Me(t)?"length":ha),Reflect.ownKeys(t)}const kS={get:yA,set:MA,deleteProperty:TA,has:CA,ownKeys:AA},FS={get:xA,set(t,e){return!0},deleteProperty(t,e){return!0}},LA=tt({},kS,{get:bA,set:EA}),PA=tt({},FS,{get:SA}),yg=t=>t,od=t=>Reflect.getPrototypeOf(t);
function ru(t,e,n=!1,i=!1){t=t.__v_raw;const r=Je(t),s=Je(e);n||(e!==s&&wi(r,"get",e),wi(r,"get",s));const{has:a}=od(r),o=i?yg:n?Sg:Jl;if(a.call(r,e))return o(t.get(e));
if(a.call(r,s))return o(t.get(s));t!==r&&t.get(e)}function su(t,e=!1){const n=this.__v_raw,i=Je(n),r=Je(t);return e||(t!==r&&wi(i,"has",t),wi(i,"has",r)),t===r?n.has(t):n.has(t)||n.has(r)}function au(t,e=!1){return t=t.__v_raw,!e&&wi(Je(t),"iterate",ha),Reflect.get(t,"size",t)}function xv(t){t=Je(t);const e=Je(this);return od(e).has.call(e,t)||(e.add(t),Ur(e,"add",t,t)),this}function Sv(t,e){e=Je(e);const n=Je(this),{has:i,get:r}=od(n);let s=i.call(n,t);s||(t=Je(t),s=i.call(n,t));const a=r.call(n,t);return n.set(t,e),s?ko(e,a)&&Ur(n,"set",t,e):Ur(n,"add",t,e),this}function wv(t){const e=Je(this),{has:n,get:i}=od(e);let r=n.call(e,t);r||(t=Je(t),r=n.call(e,t)),i&&i.call(e,t);const s=e.delete(t);return r&&Ur(e,"delete",t,void 0),s}
function Mv(){const t=Je(this),e=t.size!==0,n=t.clear();return e&&Ur(t,"clear",void 0,void 0),n}function ou(t,e){return function(i,r){const s=this,a=s.__v_raw,o=Je(a),l=e?yg:t?Sg:Jl;return!t&&wi(o,"iterate",ha),a.forEach((c,u)=>i.call(r,l(c),l(u),s))}}
function lu(t,e,n){return function(...i){const r=this.__v_raw,s=Je(r),a=wo(s),o=t==="entries"||t===Symbol.iterator&&a,l=t==="keys"&&a,c=r[t](...i),u=n?yg:e?Sg:Jl;
return!e&&wi(s,"iterate",l?Cp:ha),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:o?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}
function Kr(t){return function(...e){return t==="delete"?!1:this}}function RA(){const t={get(s){return ru(this,s)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!1)},e={get(s){
return ru(this,s,!1,!0)},get size(){return au(this)},has:su,add:xv,set:Sv,delete:wv,clear:Mv,forEach:ou(!1,!0)},n={get(s){return ru(this,s,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!1)},i={get(s){return ru(this,s,!0,!0)},get size(){return au(this,!0)},has(s){return su.call(this,s,!0)},add:Kr("add"),set:Kr("set"),delete:Kr("delete"),clear:Kr("clear"),forEach:ou(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=lu(s,!1,!1),n[s]=lu(s,!0,!1),e[s]=lu(s,!1,!0),i[s]=lu(s,!0,!0)}),[t,n,e,i]}const[DA,OA,IA,NA]=RA();function ld(t,e){const n=e?t?NA:IA:t?OA:DA;return(i,r,s)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(Ze(n,r)&&r in i?n:i,r,s)}const kA={get:ld(!1,!1)},FA={get:ld(!1,!0)},BA={get:ld(!0,!1)},zA={get:ld(!0,!0)},BS=new WeakMap,zS=new WeakMap,US=new WeakMap,VS=new WeakMap;function UA(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function VA(t){return t.__v_skip||!Object.isExtensible(t)?0:UA(oA(t))}function Mi(t){return Ma(t)?t:cd(t,!1,kS,kA,BS)}function HS(t){return cd(t,!1,LA,FA,zS)}function bg(t){return cd(t,!0,FS,BA,US)}function HA(t){return cd(t,!0,PA,zA,VS)}function cd(t,e,n,i,r){if(!ut(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=r.get(t);if(s)return s;const a=VA(t);if(a===0)return t;const o=new Proxy(t,a===2?i:n);return r.set(t,o),o}function pa(t){return Ma(t)?pa(t.__v_raw):!!(t&&t.__v_isReactive)}function Ma(t){return!!(t&&t.__v_isReadonly)}function Zl(t){return!!(t&&t.__v_isShallow)}function xg(t){return pa(t)||Ma(t)}function Je(t){const e=t&&t.__v_raw;return e?Je(e):t}function ud(t){return yf(t,"__v_skip",!0),t}const Jl=t=>ut(t)?Mi(t):t,Sg=t=>ut(t)?bg(t):t;function wg(t){gs&&Ki&&(t=Je(t),OS(t.dep||(t.dep=vg())))}function fd(t,e){t=Je(t),t.dep&&Ap(t.dep)}function _t(t){return!!(t&&t.__v_isRef===!0)}function et(t){return GS(t,!1)}function bf(t){return GS(t,!0)}function GS(t,e){return _t(t)?t:new GA(t,e)}class GA{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:Je(e),this._value=n?e:Jl(e)}get value(){return wg(this),this._value}set value(e){const n=this.__v_isShallow||Zl(e)||Ma(e);e=n?e:Je(e),ko(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:Jl(e),fd(this))}}function WA(t){fd(t)}function Yt(t){return _t(t)?t.value:t}const $A={get:(t,e,n)=>Yt(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return _t(r)&&!_t(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};
function Mg(t){return pa(t)?t:new Proxy(t,$A)}class jA{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:i}=e(()=>wg(this),()=>fd(this));this._get=n,this._set=i}get value(){return this._get()}set value(e){this._set(e)}}function qA(t){return new jA(t)}function WS(t){const e=Me(t)?new Array(t.length):{};for(const n in t)e[n]=dd(t,n);return e}class XA{constructor(e,n,i){this._object=e,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const e=this._object[this._key];return e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}}function dd(t,e,n){const i=t[e];return _t(i)?i:new XA(t,e,n)}var $S;class YA{constructor(e,n,i,r){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[$S]=!1,this._dirty=!0,this.effect=new Oc(e,()=>{this._dirty||(this._dirty=!0,fd(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=i}get value(){const e=Je(this);return wg(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}$S="__v_isReadonly";function KA(t,e,n=!1){let i,r;const s=Be(t);return s?(i=t,r=Mn):(i=t.get,r=t.set),new YA(i,r,s||!r,n)}function ZA(t,...e){}function Ir(t,e,n,i){let r;try{r=i?t(...i):t()}catch(s){za(s,e,n)}return r}function bi(t,e,n,i){if(Be(t)){const s=Ir(t,e,n,i);return s&&mg(s)&&s.catch(a=>{za(a,e,n)}),s}const r=[];for(let s=0;s<t.length;s++)r.push(bi(t[s],e,n,i));return r}function za(t,e,n,i=!0){
const r=e?e.vnode:null;if(e){let s=e.parent;const a=e.proxy,o=n;for(;s;){const c=s.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](t,a,o)===!1)return}s=s.parent}
const l=e.appContext.config.errorHandler;if(l){Ir(l,null,10,[t,a,o]);return}}JA(t,n,r,i)}function JA(t,e,n,i=!0){console.error(t)}let Ql=!1,Lp=!1;
>
W3:Ride saw a unique opportunity to unite the disparate Cycling app communities into one social platform. Nexus3 was approached to assist with the strategy and mobile development to make this possible.
Innovation Services
Our full suite of services enable your insights to come to life
Nexus Cognitive has a global team of engineers and analysts ready to turn your data into value.
Schedule your free platform assessment- Strategy & Consulting
- App Development
- Data Engineering
- Web3 Lab
- Analytic Outcomes
