const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Index-DZ3sJ1BF.js","assets/Index-KLKvMUOF.css","assets/VuetifyTest-BwAjAGhk.js","assets/VuetifyTest-8WyVxXl4.css"])))=>i.map(i=>d[i]); (function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))r(s);new MutationObserver(s=>{for(const o of s)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(s){const o={};return s.integrity&&(o.integrity=s.integrity),s.referrerPolicy&&(o.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?o.credentials="include":s.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(s){if(s.ep)return;s.ep=!0;const o=n(s);fetch(s.href,o)}})();/** * @vue/shared v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Su(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Ze={},ws=[],Fn=()=>{},Op=()=>!1,Wo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),xu=e=>e.startsWith("onUpdate:"),ht=Object.assign,ku=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Vw=Object.prototype.hasOwnProperty,We=(e,t)=>Vw.call(e,t),Te=Array.isArray,_s=e=>qo(e)==="[object Map]",La=e=>qo(e)==="[object Set]",zf=e=>qo(e)==="[object Date]",Re=e=>typeof e=="function",nt=e=>typeof e=="string",xn=e=>typeof e=="symbol",Ge=e=>e!==null&&typeof e=="object",Rp=e=>(Ge(e)||Re(e))&&Re(e.then)&&Re(e.catch),$p=Object.prototype.toString,qo=e=>$p.call(e),Fw=e=>qo(e).slice(8,-1),Lp=e=>qo(e)==="[object Object]",Cu=e=>nt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ss=Su(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ma=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Dw=/-\w/g,zt=Ma(e=>e.replace(Dw,t=>t.slice(1).toUpperCase())),Bw=/\B([A-Z])/g,ss=Ma(e=>e.replace(Bw,"-$1").toLowerCase()),Ns=Ma(e=>e.charAt(0).toUpperCase()+e.slice(1)),wl=Ma(e=>e?`on${Ns(e)}`:""),kr=(e,t)=>!Object.is(e,t),Di=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},ta=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Nw=e=>{const t=nt(e)?Number(e):NaN;return isNaN(t)?e:t};let Wf;const Va=()=>Wf||(Wf=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Pe(e){if(Te(e)){const t={};for(let n=0;n{if(n){const r=n.split(Hw);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ue(e){let t="";if(nt(e))t=e;else if(Te(e))for(let n=0;nFa(n,t))}const Fp=e=>!!(e&&e.__v_isRef===!0),fe=e=>nt(e)?e:e==null?"":Te(e)||Ge(e)&&(e.toString===$p||!Re(e.toString))?Fp(e)?fe(e.value):JSON.stringify(e,Dp,2):String(e),Dp=(e,t)=>Fp(t)?Dp(e,t.value):_s(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,s],o)=>(n[_l(r,o)+" =>"]=s,n),{})}:La(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>_l(n))}:xn(t)?_l(t):Ge(t)&&!Te(t)&&!Lp(t)?String(t):t,_l=(e,t="")=>{var n;return xn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let St;class Bp{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=St,!t&&St&&(this.index=(St.scopes||(St.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t0&&--this._on===0&&(St=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n0)return;if(fo){let t=fo;for(fo=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;uo;){let t=uo;for(uo=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function Up(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function zp(e){let t,n=e.depsTail,r=n;for(;r;){const s=r.prevDep;r.version===-1?(r===n&&(n=s),Pu(r),Jw(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=s}e.deps=t,e.depsTail=n}function xc(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Wp(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Wp(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Co)||(e.globalVersion=Co,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!xc(e))))return;e.flags|=2;const t=e.dep,n=et,r=wn;et=e,wn=!0;try{Up(e);const s=e.fn(e._value);(t.version===0||kr(s,e._value))&&(e.flags|=128,e._value=s,t.version++)}catch(s){throw t.version++,s}finally{et=n,wn=r,zp(e),e.flags&=-3}}function Pu(e,t=!1){const{dep:n,prevSub:r,nextSub:s}=e;if(r&&(r.nextSub=s,e.prevSub=void 0),s&&(s.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)Pu(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Jw(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let wn=!0;const qp=[];function rr(){qp.push(wn),wn=!1}function sr(){const e=qp.pop();wn=e===void 0?!0:e}function qf(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=et;et=void 0;try{t()}finally{et=n}}}let Co=0;class Xw{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Iu{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!et||!wn||et===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==et)n=this.activeLink=new Xw(et,this),et.deps?(n.prevDep=et.depsTail,et.depsTail.nextDep=n,et.depsTail=n):et.deps=et.depsTail=n,Kp(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=et.depsTail,n.nextDep=void 0,et.depsTail.nextDep=n,et.depsTail=n,et.deps===n&&(et.deps=r)}return n}trigger(t){this.version++,Co++,this.notify(t)}notify(t){Au();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Tu()}}}function Kp(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)Kp(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const na=new WeakMap,Kr=Symbol(""),kc=Symbol(""),Eo=Symbol("");function xt(e,t,n){if(wn&&et){let r=na.get(e);r||na.set(e,r=new Map);let s=r.get(n);s||(r.set(n,s=new Iu),s.map=r,s.key=n),s.track()}}function Jn(e,t,n,r,s,o){const i=na.get(e);if(!i){Co++;return}const a=l=>{l&&l.trigger()};if(Au(),t==="clear")i.forEach(a);else{const l=Te(e),c=l&&Cu(n);if(l&&n==="length"){const u=Number(r);i.forEach((f,d)=>{(d==="length"||d===Eo||!xn(d)&&d>=u)&&a(f)})}else switch((n!==void 0||i.has(void 0))&&a(i.get(n)),c&&a(i.get(Eo)),t){case"add":l?c&&a(i.get("length")):(a(i.get(Kr)),_s(e)&&a(i.get(kc)));break;case"delete":l||(a(i.get(Kr)),_s(e)&&a(i.get(kc)));break;case"set":_s(e)&&a(i.get(Kr));break}}Tu()}function Zw(e,t){const n=na.get(e);return n&&n.get(t)}function ls(e){const t=ke(e);return t===e?t:(xt(t,"iterate",Eo),dn(e)?t:t.map(bt))}function Da(e){return xt(e=ke(e),"iterate",Eo),e}const Qw={__proto__:null,[Symbol.iterator](){return xl(this,Symbol.iterator,bt)},concat(...e){return ls(this).concat(...e.map(t=>Te(t)?ls(t):t))},entries(){return xl(this,"entries",e=>(e[1]=bt(e[1]),e))},every(e,t){return Wn(this,"every",e,t,void 0,arguments)},filter(e,t){return Wn(this,"filter",e,t,n=>n.map(bt),arguments)},find(e,t){return Wn(this,"find",e,t,bt,arguments)},findIndex(e,t){return Wn(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Wn(this,"findLast",e,t,bt,arguments)},findLastIndex(e,t){return Wn(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Wn(this,"forEach",e,t,void 0,arguments)},includes(...e){return kl(this,"includes",e)},indexOf(...e){return kl(this,"indexOf",e)},join(e){return ls(this).join(e)},lastIndexOf(...e){return kl(this,"lastIndexOf",e)},map(e,t){return Wn(this,"map",e,t,void 0,arguments)},pop(){return Xs(this,"pop")},push(...e){return Xs(this,"push",e)},reduce(e,...t){return Kf(this,"reduce",e,t)},reduceRight(e,...t){return Kf(this,"reduceRight",e,t)},shift(){return Xs(this,"shift")},some(e,t){return Wn(this,"some",e,t,void 0,arguments)},splice(...e){return Xs(this,"splice",e)},toReversed(){return ls(this).toReversed()},toSorted(e){return ls(this).toSorted(e)},toSpliced(...e){return ls(this).toSpliced(...e)},unshift(...e){return Xs(this,"unshift",e)},values(){return xl(this,"values",bt)}};function xl(e,t,n){const r=Da(e),s=r[t]();return r!==e&&!dn(e)&&(s._next=s.next,s.next=()=>{const o=s._next();return o.done||(o.value=n(o.value)),o}),s}const e_=Array.prototype;function Wn(e,t,n,r,s,o){const i=Da(e),a=i!==e&&!dn(e),l=i[t];if(l!==e_[t]){const f=l.apply(e,o);return a?bt(f):f}let c=n;i!==e&&(a?c=function(f,d){return n.call(this,bt(f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=l.call(i,c,r);return a&&s?s(u):u}function Kf(e,t,n,r){const s=Da(e);let o=n;return s!==e&&(dn(e)?n.length>3&&(o=function(i,a,l){return n.call(this,i,a,l,e)}):o=function(i,a,l){return n.call(this,i,bt(a),l,e)}),s[t](o,...r)}function kl(e,t,n){const r=ke(e);xt(r,"iterate",Eo);const s=r[t](...n);return(s===-1||s===!1)&&$u(n[0])?(n[0]=ke(n[0]),r[t](...n)):s}function Xs(e,t,n=[]){rr(),Au();const r=ke(e)[t].apply(e,n);return Tu(),sr(),r}const t_=Su("__proto__,__v_isRef,__isVue"),Gp=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(xn));function n_(e){xn(e)||(e=String(e));const t=ke(this);return xt(t,"has",e),t.hasOwnProperty(e)}class Yp{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?d_:Qp:o?Zp:Xp).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=Te(t);if(!s){let l;if(i&&(l=Qw[n]))return l;if(n==="hasOwnProperty")return n_}const a=Reflect.get(t,n,Je(t)?t:r);if((xn(n)?Gp.has(n):t_(n))||(s||xt(t,"get",n),o))return a;if(Je(a)){const l=i&&Cu(n)?a:a.value;return s&&Ge(l)?Tr(l):l}return Ge(a)?s?Tr(a):mt(a):a}}class Jp extends Yp{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const l=Pr(o);if(!dn(r)&&!Pr(r)&&(o=ke(o),r=ke(r)),!Te(t)&&Je(o)&&!Je(r))return l||(o.value=r),!0}const i=Te(t)&&Cu(n)?Number(n)e,vi=e=>Reflect.getPrototypeOf(e);function a_(e,t,n){return function(...r){const s=this.__v_raw,o=ke(s),i=_s(o),a=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,c=s[e](...r),u=n?Cc:t?ra:bt;return!t&&xt(o,"iterate",l?kc:Kr),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function yi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function l_(e,t){const n={get(s){const o=this.__v_raw,i=ke(o),a=ke(s);e||(kr(s,a)&&xt(i,"get",s),xt(i,"get",a));const{has:l}=vi(i),c=t?Cc:e?ra:bt;if(l.call(i,s))return c(o.get(s));if(l.call(i,a))return c(o.get(a));o!==i&&o.get(s)},get size(){const s=this.__v_raw;return!e&&xt(ke(s),"iterate",Kr),s.size},has(s){const o=this.__v_raw,i=ke(o),a=ke(s);return e||(kr(s,a)&&xt(i,"has",s),xt(i,"has",a)),s===a?o.has(s):o.has(s)||o.has(a)},forEach(s,o){const i=this,a=i.__v_raw,l=ke(a),c=t?Cc:e?ra:bt;return!e&&xt(l,"iterate",Kr),a.forEach((u,f)=>s.call(o,c(u),c(f),i))}};return ht(n,e?{add:yi("add"),set:yi("set"),delete:yi("delete"),clear:yi("clear")}:{add(s){!t&&!dn(s)&&!Pr(s)&&(s=ke(s));const o=ke(this);return vi(o).has.call(o,s)||(o.add(s),Jn(o,"add",s,s)),this},set(s,o){!t&&!dn(o)&&!Pr(o)&&(o=ke(o));const i=ke(this),{has:a,get:l}=vi(i);let c=a.call(i,s);c||(s=ke(s),c=a.call(i,s));const u=l.call(i,s);return i.set(s,o),c?kr(o,u)&&Jn(i,"set",s,o):Jn(i,"add",s,o),this},delete(s){const o=ke(this),{has:i,get:a}=vi(o);let l=i.call(o,s);l||(s=ke(s),l=i.call(o,s)),a&&a.call(o,s);const c=o.delete(s);return l&&Jn(o,"delete",s,void 0),c},clear(){const s=ke(this),o=s.size!==0,i=s.clear();return o&&Jn(s,"clear",void 0,void 0),i}}),["keys","values","entries",Symbol.iterator].forEach(s=>{n[s]=a_(s,e,t)}),n}function Ou(e,t){const n=l_(e,t);return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(We(n,s)&&s in r?n:r,s,o)}const c_={get:Ou(!1,!1)},u_={get:Ou(!1,!0)},f_={get:Ou(!0,!1)};const Xp=new WeakMap,Zp=new WeakMap,Qp=new WeakMap,d_=new WeakMap;function m_(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function h_(e){return e.__v_skip||!Object.isExtensible(e)?0:m_(Fw(e))}function mt(e){return Pr(e)?e:Ru(e,!1,s_,c_,Xp)}function eg(e){return Ru(e,!1,i_,u_,Zp)}function Tr(e){return Ru(e,!0,o_,f_,Qp)}function Ru(e,t,n,r,s){if(!Ge(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=h_(e);if(o===0)return e;const i=s.get(e);if(i)return i;const a=new Proxy(e,o===2?r:n);return s.set(e,a),a}function Dn(e){return Pr(e)?Dn(e.__v_raw):!!(e&&e.__v_isReactive)}function Pr(e){return!!(e&&e.__v_isReadonly)}function dn(e){return!!(e&&e.__v_isShallow)}function $u(e){return e?!!e.__v_raw:!1}function ke(e){const t=e&&e.__v_raw;return t?ke(t):e}function Ba(e){return!We(e,"__v_skip")&&Object.isExtensible(e)&&Mp(e,"__v_skip",!0),e}const bt=e=>Ge(e)?mt(e):e,ra=e=>Ge(e)?Tr(e):e;function Je(e){return e?e.__v_isRef===!0:!1}function ne(e){return tg(e,!1)}function pe(e){return tg(e,!0)}function tg(e,t){return Je(e)?e:new p_(e,t)}class p_{constructor(t,n){this.dep=new Iu,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ke(t),this._value=n?t:bt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||dn(t)||Pr(t);t=r?t:ke(t),kr(t,n)&&(this._rawValue=t,this._value=r?t:bt(t),this.dep.trigger())}}function $(e){return Je(e)?e.value:e}function rt(e){return Re(e)?e():$(e)}const g_={get:(e,t,n)=>t==="__v_raw"?e:$(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return Je(s)&&!Je(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function ng(e){return Dn(e)?e:new Proxy(e,g_)}function Lu(e){const t=Te(e)?new Array(e.length):{};for(const n in e)t[n]=rg(e,n);return t}class v_{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Zw(ke(this._object),this._key)}}class y_{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function j(e,t,n){return Je(e)?e:Re(e)?new y_(e):Ge(e)&&arguments.length>1?rg(e,t,n):ne(e)}function rg(e,t,n){const r=e[t];return Je(r)?r:new v_(e,t,n)}class b_{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Iu(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Co-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&et!==this)return Hp(this,!0),!0}get value(){const t=this.dep.track();return Wp(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function w_(e,t,n=!1){let r,s;return Re(e)?r=e:(r=e.get,s=e.set),new b_(r,s,n)}const bi={},sa=new WeakMap;let jr;function __(e,t=!1,n=jr){if(n){let r=sa.get(n);r||sa.set(n,r=[]),r.push(e)}}function S_(e,t,n=Ze){const{immediate:r,deep:s,once:o,scheduler:i,augmentJob:a,call:l}=n,c=v=>s?v:dn(v)||s===!1||s===0?Xn(v,1):Xn(v);let u,f,d,m,h=!1,p=!1;if(Je(e)?(f=()=>e.value,h=dn(e)):Dn(e)?(f=()=>c(e),h=!0):Te(e)?(p=!0,h=e.some(v=>Dn(v)||dn(v)),f=()=>e.map(v=>{if(Je(v))return v.value;if(Dn(v))return c(v);if(Re(v))return l?l(v,2):v()})):Re(e)?t?f=l?()=>l(e,2):e:f=()=>{if(d){rr();try{d()}finally{sr()}}const v=jr;jr=u;try{return l?l(e,3,[m]):e(m)}finally{jr=v}}:f=Fn,t&&s){const v=f,k=s===!0?1/0:s;f=()=>Xn(v(),k)}const g=Eu(),b=()=>{u.stop(),g&&g.active&&ku(g.effects,u)};if(o&&t){const v=t;t=(...k)=>{v(...k),b()}}let E=p?new Array(e.length).fill(bi):bi;const y=v=>{if(!(!(u.flags&1)||!u.dirty&&!v))if(t){const k=u.run();if(s||h||(p?k.some((C,_)=>kr(C,E[_])):kr(k,E))){d&&d();const C=jr;jr=u;try{const _=[k,E===bi?void 0:p&&E[0]===bi?[]:E,m];E=k,l?l(t,3,_):t(..._)}finally{jr=C}}}else u.run()};return a&&a(y),u=new Np(f),u.scheduler=i?()=>i(y,!1):y,m=v=>__(v,!1,u),d=u.onStop=()=>{const v=sa.get(u);if(v){if(l)l(v,4);else for(const k of v)k();sa.delete(u)}},t?r?y(!0):E=u.run():i?i(y.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function Xn(e,t=1/0,n){if(t<=0||!Ge(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,Je(e))Xn(e.value,t,n);else if(Te(e))for(let r=0;r{Xn(r,t,n)});else if(Lp(e)){for(const r in e)Xn(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Xn(e[r],t,n)}return e}/** * @vue/runtime-core v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Ko(e,t,n,r){try{return r?e(...r):e()}catch(s){Na(s,t,n)}}function kn(e,t,n,r){if(Re(e)){const s=Ko(e,t,n,r);return s&&Rp(s)&&s.catch(o=>{Na(o,t,n)}),s}if(Te(e)){const s=[];for(let o=0;o>>1,s=Ot[r],o=Ao(s);o=Ao(n)?Ot.push(e):Ot.splice(k_(t),0,e),e.flags|=1,og()}}function og(){oa||(oa=sg.then(ig))}function C_(e){Te(e)?xs.push(...e):yr&&e.id===-1?yr.splice(gs+1,0,e):e.flags&1||(xs.push(e),e.flags|=1),og()}function Gf(e,t,n=Mn+1){for(;nAo(n)-Ao(r));if(xs.length=0,yr){yr.push(...t);return}for(yr=t,gs=0;gse.id==null?e.flags&2?-1:1/0:e.id;function ig(e){try{for(Mn=0;Mn{r._d&&ua(-1);const o=aa(t);let i;try{i=e(...s)}finally{aa(o),r._d&&ua(1)}return i};return r._n=!0,r._c=!0,r._d=!0,r}function Rt(e,t){if(wt===null)return e;const n=Wa(wt),r=e.dirs||(e.dirs=[]);for(let s=0;se.__isTeleport,mo=e=>e&&(e.disabled||e.disabled===""),Yf=e=>e&&(e.defer||e.defer===""),Jf=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Xf=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Ec=(e,t)=>{const n=e&&e.to;return nt(n)?t?t(n):null:n},ug={name:"Teleport",__isTeleport:!0,process(e,t,n,r,s,o,i,a,l,c){const{mc:u,pc:f,pbc:d,o:{insert:m,querySelector:h,createText:p,createComment:g}}=c,b=mo(t.props);let{shapeFlag:E,children:y,dynamicChildren:v}=t;if(e==null){const k=t.el=p(""),C=t.anchor=p("");m(k,n,r),m(C,n,r);const _=(P,A)=>{E&16&&u(y,P,A,s,o,i,a,l)},R=()=>{const P=t.target=Ec(t.props,h),A=fg(P,t,p,m);P&&(i!=="svg"&&Jf(P)?i="svg":i!=="mathml"&&Xf(P)&&(i="mathml"),s&&s.isCE&&(s.ce._teleportTargets||(s.ce._teleportTargets=new Set)).add(P),b||(_(P,A),Bi(t,!1)))};b&&(_(n,C),Bi(t,!0)),Yf(t.props)?(t.el.__isMounted=!1,It(()=>{R(),delete t.el.__isMounted},o)):R()}else{if(Yf(t.props)&&e.el.__isMounted===!1){It(()=>{ug.process(e,t,n,r,s,o,i,a,l,c)},o);return}t.el=e.el,t.targetStart=e.targetStart;const k=t.anchor=e.anchor,C=t.target=e.target,_=t.targetAnchor=e.targetAnchor,R=mo(e.props),P=R?n:C,A=R?k:_;if(i==="svg"||Jf(C)?i="svg":(i==="mathml"||Xf(C))&&(i="mathml"),v?(d(e.dynamicChildren,v,P,s,o,i,a),Hu(e,t,!0)):l||f(e,t,P,A,s,o,i,a,!1),b)R?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):wi(t,n,k,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const V=t.target=Ec(t.props,h);V&&wi(t,V,null,c,0)}else R&&wi(t,C,_,c,1);Bi(t,b)}},remove(e,t,n,{um:r,o:{remove:s}},o){const{shapeFlag:i,children:a,anchor:l,targetStart:c,targetAnchor:u,target:f,props:d}=e;if(f&&(s(c),s(u)),o&&s(l),i&16){const m=o||!mo(d);for(let h=0;h{e.isMounted=!0}),Tt(()=>{e.isUnmounting=!0}),e}const on=[Function,Array],mg={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:on,onEnter:on,onAfterEnter:on,onEnterCancelled:on,onBeforeLeave:on,onLeave:on,onAfterLeave:on,onLeaveCancelled:on,onBeforeAppear:on,onAppear:on,onAfterAppear:on,onAppearCancelled:on},hg=e=>{const t=e.subTree;return t.component?hg(t.component):t},T_={name:"BaseTransition",props:mg,setup(e,{slots:t}){const n=cr(),r=dg();return()=>{const s=t.default&&Vu(t.default(),!0);if(!s||!s.length)return;const o=pg(s),i=ke(e),{mode:a}=i;if(r.isLeaving)return Cl(o);const l=Zf(o);if(!l)return Cl(o);let c=To(l,i,r,n,f=>c=f);l.type!==gt&&es(l,c);let u=n.subTree&&Zf(n.subTree);if(u&&u.type!==gt&&!Hr(u,l)&&hg(n).type!==gt){let f=To(u,i,r,n);if(es(u,f),a==="out-in"&&l.type!==gt)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},Cl(o);a==="in-out"&&l.type!==gt?f.delayLeave=(d,m,h)=>{const p=gg(r,u);p[String(u.key)]=u,d[Yn]=()=>{m(),d[Yn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{h(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return o}}};function pg(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==gt){t=n;break}}return t}const P_=T_;function gg(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function To(e,t,n,r,s){const{appear:o,mode:i,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:m,onAfterLeave:h,onLeaveCancelled:p,onBeforeAppear:g,onAppear:b,onAfterAppear:E,onAppearCancelled:y}=t,v=String(e.key),k=gg(n,e),C=(P,A)=>{P&&kn(P,r,9,A)},_=(P,A)=>{const V=A[1];C(P,A),Te(P)?P.every(O=>O.length<=1)&&V():P.length<=1&&V()},R={mode:i,persisted:a,beforeEnter(P){let A=l;if(!n.isMounted)if(o)A=g||l;else return;P[Yn]&&P[Yn](!0);const V=k[v];V&&Hr(e,V)&&V.el[Yn]&&V.el[Yn](),C(A,[P])},enter(P){let A=c,V=u,O=f;if(!n.isMounted)if(o)A=b||c,V=E||u,O=y||f;else return;let N=!1;const X=P[_i]=re=>{N||(N=!0,re?C(O,[P]):C(V,[P]),R.delayedLeave&&R.delayedLeave(),P[_i]=void 0)};A?_(A,[P,X]):X()},leave(P,A){const V=String(e.key);if(P[_i]&&P[_i](!0),n.isUnmounting)return A();C(d,[P]);let O=!1;const N=P[Yn]=X=>{O||(O=!0,A(),X?C(p,[P]):C(h,[P]),P[Yn]=void 0,k[V]===e&&delete k[V])};k[V]=e,m?_(m,[P,N]):N()},clone(P){const A=To(P,t,n,r,s);return s&&s(A),A}};return R}function Cl(e){if(ja(e))return e=or(e),e.children=null,e}function Zf(e){if(!ja(e))return cg(e.type)&&e.children?pg(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&Re(n.default))return n.default()}}function es(e,t){e.shapeFlag&6&&e.component?(e.transition=t,es(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Vu(e,t=!1,n){let r=[],s=0;for(let o=0;o1)for(let o=0;oks(h,t&&(Te(t)?t[p]:t),n,r,s));return}if(Gr(r)&&!s){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&ks(e,t,n,r.component.subTree);return}const o=r.shapeFlag&4?Wa(r.component):r.el,i=s?null:o,{i:a,r:l}=e,c=t&&t.r,u=a.refs===Ze?a.refs={}:a.refs,f=a.setupState,d=ke(f),m=f===Ze?Op:h=>We(d,h);if(c!=null&&c!==l){if(Qf(t),nt(c))u[c]=null,m(c)&&(f[c]=null);else if(Je(c)){c.value=null;const h=t;h.k&&(u[h.k]=null)}}if(Re(l))Ko(l,a,12,[i,u]);else{const h=nt(l),p=Je(l);if(h||p){const g=()=>{if(e.f){const b=h?m(l)?f[l]:u[l]:l.value;if(s)Te(b)&&ku(b,o);else if(Te(b))b.includes(o)||b.push(o);else if(h)u[l]=[o],m(l)&&(f[l]=u[l]);else{const E=[o];l.value=E,e.k&&(u[e.k]=E)}}else h?(u[l]=i,m(l)&&(f[l]=i)):p&&(l.value=i,e.k&&(u[e.k]=i))};if(i){const b=()=>{g(),la.delete(e)};b.id=-1,la.set(e,b),It(b,n)}else Qf(e),g()}}}function Qf(e){const t=la.get(e);t&&(t.flags|=8,la.delete(e))}let ed=!1;const cs=()=>{ed||(console.error("Hydration completed but contains mismatches."),ed=!0)},I_=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",O_=e=>e.namespaceURI.includes("MathML"),Si=e=>{if(e.nodeType===1){if(I_(e))return"svg";if(O_(e))return"mathml"}},xi=e=>e.nodeType===8;function R_(e){const{mt:t,p:n,o:{patchProp:r,createText:s,nextSibling:o,parentNode:i,remove:a,insert:l,createComment:c}}=e,u=(y,v)=>{if(!v.hasChildNodes()){n(null,y,v),ia(),v._vnode=y;return}f(v.firstChild,y,null,null,null),ia(),v._vnode=y},f=(y,v,k,C,_,R=!1)=>{R=R||!!v.dynamicChildren;const P=xi(y)&&y.data==="[",A=()=>p(y,v,k,C,_,P),{type:V,ref:O,shapeFlag:N,patchFlag:X}=v;let re=y.nodeType;v.el=y,X===-2&&(R=!1,v.dynamicChildren=null);let z=null;switch(V){case Cr:re!==3?v.children===""?(l(v.el=s(""),i(y),y),z=y):z=A():(y.data!==v.children&&(cs(),y.data=v.children),z=o(y));break;case gt:E(y)?(z=o(y),b(v.el=y.content.firstChild,y,k)):re!==8||P?z=A():z=o(y);break;case Ni:if(P&&(y=o(y),re=y.nodeType),re===1||re===3){z=y;const G=!v.children.length;for(let Y=0;Y{R=R||!!v.dynamicChildren;const{type:P,props:A,patchFlag:V,shapeFlag:O,dirs:N,transition:X}=v,re=P==="input"||P==="option";if(re||V!==-1){N&&Vn(v,null,k,"created");let z=!1;if(E(y)){z=Vg(null,X)&&k&&k.vnode.props&&k.vnode.props.appear;const Y=y.content.firstChild;if(z){const W=Y.getAttribute("class");W&&(Y.$cls=W),X.beforeEnter(Y)}b(Y,y,k),v.el=y=Y}if(O&16&&!(A&&(A.innerHTML||A.textContent))){let Y=m(y.firstChild,v,y,k,C,_,R);for(;Y;){ki(y,1)||cs();const W=Y;Y=Y.nextSibling,a(W)}}else if(O&8){let Y=v.children;Y[0]===` `&&(y.tagName==="PRE"||y.tagName==="TEXTAREA")&&(Y=Y.slice(1)),y.textContent!==Y&&(ki(y,0)||cs(),y.textContent=v.children)}if(A){if(re||!R||V&48){const Y=y.tagName.includes("-");for(const W in A)(re&&(W.endsWith("value")||W==="indeterminate")||Wo(W)&&!Ss(W)||W[0]==="."||Y)&&r(y,W,null,A[W],void 0,k)}else if(A.onClick)r(y,"onClick",null,A.onClick,void 0,k);else if(V&4&&Dn(A.style))for(const Y in A.style)A.style[Y]}let G;(G=A&&A.onVnodeBeforeMount)&&ln(G,k,v),N&&Vn(v,null,k,"beforeMount"),((G=A&&A.onVnodeMounted)||N||z)&&Hg(()=>{G&&ln(G,k,v),z&&X.enter(y),N&&Vn(v,null,k,"mounted")},C)}return y.nextSibling},m=(y,v,k,C,_,R,P)=>{P=P||!!v.dynamicChildren;const A=v.children,V=A.length;for(let O=0;O{const{slotScopeIds:P}=v;P&&(_=_?_.concat(P):P);const A=i(y),V=m(o(y),v,A,k,C,_,R);return V&&xi(V)&&V.data==="]"?o(v.anchor=V):(cs(),l(v.anchor=c("]"),A,V),V)},p=(y,v,k,C,_,R)=>{if(ki(y.parentElement,1)||cs(),v.el=null,R){const V=g(y);for(;;){const O=o(y);if(O&&O!==V)a(O);else break}}const P=o(y),A=i(y);return a(y),n(null,v,A,P,k,C,Si(A),_),k&&(k.vnode.el=v.el,Ng(k,v.el)),P},g=(y,v="[",k="]")=>{let C=0;for(;y;)if(y=o(y),y&&xi(y)&&(y.data===v&&C++,y.data===k)){if(C===0)return o(y);C--}return y},b=(y,v,k)=>{const C=v.parentNode;C&&C.replaceChild(y,v);let _=k;for(;_;)_.vnode.el===v&&(_.vnode.el=_.subTree.el=y),_=_.parent},E=y=>y.nodeType===1&&y.tagName==="TEMPLATE";return[u,f]}const td="data-allow-mismatch",$_={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function ki(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(td);)e=e.parentElement;const n=e&&e.getAttribute(td);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:r.includes($_[t])}}Va().requestIdleCallback;Va().cancelIdleCallback;const Gr=e=>!!e.type.__asyncLoader,ja=e=>e.type.__isKeepAlive;function Fu(e,t){yg(e,"a",t)}function Ha(e,t){yg(e,"da",t)}function yg(e,t,n=Ct){const r=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Ua(t,r,n),n){let s=n.parent;for(;s&&s.parent;)ja(s.parent.vnode)&&L_(r,t,n,s),s=s.parent}}function L_(e,t,n,r){const s=Ua(t,e,r,!0);Yo(()=>{ku(r[t],s)},n)}function Ua(e,t,n=Ct,r=!1){if(n){const s=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{rr();const a=Jo(n),l=kn(t,n,e,i);return a(),sr(),l});return r?s.unshift(o):s.push(o),o}}const lr=e=>(t,n=Ct)=>{(!Io||e==="sp")&&Ua(e,(...r)=>t(...r),n)},Go=lr("bm"),$t=lr("m"),M_=lr("bu"),Du=lr("u"),Tt=lr("bum"),Yo=lr("um"),V_=lr("sp"),F_=lr("rtg"),D_=lr("rtc");function B_(e,t=Ct){Ua("ec",e,t)}const bg="components";function Rr(e,t){return _g(bg,e,!0,t)||e}const wg=Symbol.for("v-ndc");function Bu(e){return nt(e)?_g(bg,e,!1)||e:e||wg}function _g(e,t,n=!0,r=!1){const s=wt||Ct;if(s){const o=s.type;{const a=S0(o,!1);if(a&&(a===t||a===zt(t)||a===Ns(zt(t))))return o}const i=nd(s[e]||o[e],t)||nd(s.appContext[e],t);return!i&&r?o:i}}function nd(e,t){return e&&(e[t]||e[zt(t)]||e[Ns(zt(t))])}function xr(e,t,n,r){let s;const o=n,i=Te(e);if(i||nt(e)){const a=i&&Dn(e);let l=!1,c=!1;a&&(l=!dn(e),c=Pr(e),e=Da(e)),s=new Array(e.length);for(let u=0,f=e.length;ut(a,l,void 0,o));else{const a=Object.keys(e);s=new Array(a.length);for(let l=0,c=a.length;l0;return ae(),Ue(ye,null,[S("slot",n,r)],c?-2:64)}let o=e[t];o&&o._c&&(o._d=!1),ae();const i=o&&xg(o(n)),a=n.key||i&&i.key,l=Ue(ye,{key:(a&&!xn(a)?a:`_${t}`)+(!i&&r?"_fb":"")},i||[],i&&e._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function xg(e){return e.some(t=>Is(t)?!(t.type===gt||t.type===ye&&!xg(t.children)):!0)?e:null}const Ac=e=>e?Wg(e)?Wa(e):Ac(e.parent):null,ho=ht(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Ac(e.parent),$root:e=>Ac(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Cg(e),$forceUpdate:e=>e.f||(e.f=()=>{Mu(e.update)}),$nextTick:e=>e.n||(e.n=qe.bind(e.proxy)),$watch:e=>o0.bind(e)}),El=(e,t)=>e!==Ze&&!e.__isScriptSetup&&We(e,t),N_={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(El(r,t))return i[t]=1,r[t];if(s!==Ze&&We(s,t))return i[t]=2,s[t];if((c=e.propsOptions[0])&&We(c,t))return i[t]=3,o[t];if(n!==Ze&&We(n,t))return i[t]=4,n[t];Tc&&(i[t]=0)}}const u=ho[t];let f,d;if(u)return t==="$attrs"&&xt(e.attrs,"get",""),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==Ze&&We(n,t))return i[t]=4,n[t];if(d=l.config.globalProperties,We(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return El(s,t)?(s[t]=n,!0):r!==Ze&&We(r,t)?(r[t]=n,!0):We(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o,type:i}},a){let l,c;return!!(n[a]||e!==Ze&&a[0]!=="$"&&We(e,a)||El(t,a)||(l=o[0])&&We(l,a)||We(r,a)||We(ho,a)||We(s.config.globalProperties,a)||(c=i.__cssModules)&&c[a])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:We(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function rd(e){return Te(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Tc=!0;function j_(e){const t=Cg(e),n=e.proxy,r=e.ctx;Tc=!1,t.beforeCreate&&sd(t.beforeCreate,e,"bc");const{data:s,computed:o,methods:i,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:m,updated:h,activated:p,deactivated:g,beforeDestroy:b,beforeUnmount:E,destroyed:y,unmounted:v,render:k,renderTracked:C,renderTriggered:_,errorCaptured:R,serverPrefetch:P,expose:A,inheritAttrs:V,components:O,directives:N,filters:X}=t;if(c&&H_(c,r,null),i)for(const G in i){const Y=i[G];Re(Y)&&(r[G]=Y.bind(n))}if(s){const G=s.call(n,n);Ge(G)&&(e.data=mt(G))}if(Tc=!0,o)for(const G in o){const Y=o[G],W=Re(Y)?Y.bind(n,n):Re(Y.get)?Y.get.bind(n,n):Fn,L=!Re(Y)&&Re(Y.set)?Y.set.bind(n):Fn,M=I({get:W,set:L});Object.defineProperty(r,G,{enumerable:!0,configurable:!0,get:()=>M.value,set:D=>M.value=D})}if(a)for(const G in a)kg(a[G],r,n,G);if(l){const G=Re(l)?l.call(n):l;Reflect.ownKeys(G).forEach(Y=>{ct(Y,G[Y])})}u&&sd(u,e,"c");function z(G,Y){Te(Y)?Y.forEach(W=>G(W.bind(n))):Y&&G(Y.bind(n))}if(z(Go,f),z($t,d),z(M_,m),z(Du,h),z(Fu,p),z(Ha,g),z(B_,R),z(D_,C),z(F_,_),z(Tt,E),z(Yo,v),z(V_,P),Te(A))if(A.length){const G=e.exposed||(e.exposed={});A.forEach(Y=>{Object.defineProperty(G,Y,{get:()=>n[Y],set:W=>n[Y]=W,enumerable:!0})})}else e.exposed||(e.exposed={});k&&e.render===Fn&&(e.render=k),V!=null&&(e.inheritAttrs=V),O&&(e.components=O),N&&(e.directives=N),P&&vg(e)}function H_(e,t,n=Fn){Te(e)&&(e=Pc(e));for(const r in e){const s=e[r];let o;Ge(s)?"default"in s?o=Ve(s.from||r,s.default,!0):o=Ve(s.from||r):o=Ve(s),Je(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[r]=o}}function sd(e,t,n){kn(Te(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function kg(e,t,n,r){let s=r.includes(".")?Dg(n,r):()=>n[r];if(nt(e)){const o=t[e];Re(o)&&de(s,o)}else if(Re(e))de(s,e.bind(n));else if(Ge(e))if(Te(e))e.forEach(o=>kg(o,t,n,r));else{const o=Re(e.handler)?e.handler.bind(n):t[e.handler];Re(o)&&de(s,o,e)}}function Cg(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,a=o.get(t);let l;return a?l=a:!s.length&&!n&&!r?l=t:(l={},s.length&&s.forEach(c=>ca(l,c,i,!0)),ca(l,t,i)),Ge(t)&&o.set(t,l),l}function ca(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&ca(e,o,n,!0),s&&s.forEach(i=>ca(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const a=U_[i]||n&&n[i];e[i]=a?a(e[i],t[i]):t[i]}return e}const U_={data:od,props:id,emits:id,methods:lo,computed:lo,beforeCreate:Pt,created:Pt,beforeMount:Pt,mounted:Pt,beforeUpdate:Pt,updated:Pt,beforeDestroy:Pt,beforeUnmount:Pt,destroyed:Pt,unmounted:Pt,activated:Pt,deactivated:Pt,errorCaptured:Pt,serverPrefetch:Pt,components:lo,directives:lo,watch:W_,provide:od,inject:z_};function od(e,t){return t?e?function(){return ht(Re(e)?e.call(this,this):e,Re(t)?t.call(this,this):t)}:t:e}function z_(e,t){return lo(Pc(e),Pc(t))}function Pc(e){if(Te(e)){const t={};for(let n=0;n1)return n&&Re(t)?t.call(r&&r.proxy):t}}function Ag(){return!!(cr()||Yr)}const Tg={},Pg=()=>Object.create(Tg),Ig=e=>Object.getPrototypeOf(e)===Tg;function G_(e,t,n,r=!1){const s={},o=Pg();e.propsDefaults=Object.create(null),Og(e,t,s,o);for(const i in e.propsOptions[0])i in s||(s[i]=void 0);n?e.props=r?s:eg(s):e.type.props?e.props=s:e.props=o,e.attrs=o}function Y_(e,t,n,r){const{props:s,attrs:o,vnode:{patchFlag:i}}=e,a=ke(s),[l]=e.propsOptions;let c=!1;if((r||i>0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[d,m]=Rg(f,t,!0);ht(i,d),m&&a.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!l)return Ge(e)&&r.set(e,ws),ws;if(Te(o))for(let u=0;ue==="_"||e==="_ctx"||e==="$stable",ju=e=>Te(e)?e.map(cn):[cn(e)],X_=(e,t,n)=>{if(t._n)return t;const r=oe((...s)=>ju(t(...s)),n);return r._c=!1,r},$g=(e,t,n)=>{const r=e._ctx;for(const s in e){if(Nu(s))continue;const o=e[s];if(Re(o))t[s]=X_(s,o,r);else if(o!=null){const i=ju(o);t[s]=()=>i}}},Lg=(e,t)=>{const n=ju(t);e.slots.default=()=>n},Mg=(e,t,n)=>{for(const r in t)(n||!Nu(r))&&(e[r]=t[r])},Z_=(e,t,n)=>{const r=e.slots=Pg();if(e.vnode.shapeFlag&32){const s=t._;s?(Mg(r,t,n),n&&Mp(r,"_",s,!0)):$g(t,r)}else t&&Lg(e,t)},Q_=(e,t,n)=>{const{vnode:r,slots:s}=e;let o=!0,i=Ze;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:Mg(s,t,n):(o=!t.$stable,$g(t,s)),i=t}else t&&(Lg(e,t),i={default:1});if(o)for(const a in s)!Nu(a)&&i[a]==null&&delete s[a]},It=Hg;function e0(e){return t0(e,R_)}function t0(e,t){const n=Va();n.__VUE__=!0;const{insert:r,remove:s,patchProp:o,createElement:i,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:m=Fn,insertStaticContent:h}=e,p=(w,T,F,ee=null,K=null,te=null,ce=void 0,J=null,se=!!T.dynamicChildren)=>{if(w===T)return;w&&!Hr(w,T)&&(ee=q(w),D(w,K,te,!0),w=null),T.patchFlag===-2&&(se=!1,T.dynamicChildren=null);const{type:Z,ref:be,shapeFlag:he}=T;switch(Z){case Cr:g(w,T,F,ee);break;case gt:b(w,T,F,ee);break;case Ni:w==null&&E(T,F,ee,ce);break;case ye:O(w,T,F,ee,K,te,ce,J,se);break;default:he&1?k(w,T,F,ee,K,te,ce,J,se):he&6?N(w,T,F,ee,K,te,ce,J,se):(he&64||he&128)&&Z.process(w,T,F,ee,K,te,ce,J,se,ge)}be!=null&&K?ks(be,w&&w.ref,te,T||w,!T):be==null&&w&&w.ref!=null&&ks(w.ref,null,te,w,!0)},g=(w,T,F,ee)=>{if(w==null)r(T.el=a(T.children),F,ee);else{const K=T.el=w.el;T.children!==w.children&&c(K,T.children)}},b=(w,T,F,ee)=>{w==null?r(T.el=l(T.children||""),F,ee):T.el=w.el},E=(w,T,F,ee)=>{[w.el,w.anchor]=h(w.children,T,F,ee,w.el,w.anchor)},y=({el:w,anchor:T},F,ee)=>{let K;for(;w&&w!==T;)K=d(w),r(w,F,ee),w=K;r(T,F,ee)},v=({el:w,anchor:T})=>{let F;for(;w&&w!==T;)F=d(w),s(w),w=F;s(T)},k=(w,T,F,ee,K,te,ce,J,se)=>{T.type==="svg"?ce="svg":T.type==="math"&&(ce="mathml"),w==null?C(T,F,ee,K,te,ce,J,se):P(w,T,K,te,ce,J,se)},C=(w,T,F,ee,K,te,ce,J)=>{let se,Z;const{props:be,shapeFlag:he,transition:we,dirs:Se}=w;if(se=w.el=i(w.type,te,be&&be.is,be),he&8?u(se,w.children):he&16&&R(w.children,se,null,ee,K,Al(w,te),ce,J),Se&&Vn(w,null,ee,"created"),_(se,w,w.scopeId,ce,ee),be){for(const Qe in be)Qe!=="value"&&!Ss(Qe)&&o(se,Qe,null,be[Qe],te,ee);"value"in be&&o(se,"value",null,be.value,te),(Z=be.onVnodeBeforeMount)&&ln(Z,ee,w)}Se&&Vn(w,null,ee,"beforeMount");const je=Vg(K,we);je&&we.beforeEnter(se),r(se,T,F),((Z=be&&be.onVnodeMounted)||je||Se)&&It(()=>{Z&&ln(Z,ee,w),je&&we.enter(se),Se&&Vn(w,null,ee,"mounted")},K)},_=(w,T,F,ee,K)=>{if(F&&m(w,F),ee)for(let te=0;te{for(let Z=se;Z{const J=T.el=w.el;let{patchFlag:se,dynamicChildren:Z,dirs:be}=T;se|=w.patchFlag&16;const he=w.props||Ze,we=T.props||Ze;let Se;if(F&&Fr(F,!1),(Se=we.onVnodeBeforeUpdate)&&ln(Se,F,T,w),be&&Vn(T,w,F,"beforeUpdate"),F&&Fr(F,!0),(he.innerHTML&&we.innerHTML==null||he.textContent&&we.textContent==null)&&u(J,""),Z?A(w.dynamicChildren,Z,J,F,ee,Al(T,K),te):ce||Y(w,T,J,null,F,ee,Al(T,K),te,!1),se>0){if(se&16)V(J,he,we,F,K);else if(se&2&&he.class!==we.class&&o(J,"class",null,we.class,K),se&4&&o(J,"style",he.style,we.style,K),se&8){const je=T.dynamicProps;for(let Qe=0;Qe{Se&&ln(Se,F,T,w),be&&Vn(T,w,F,"updated")},ee)},A=(w,T,F,ee,K,te,ce)=>{for(let J=0;J{if(T!==F){if(T!==Ze)for(const te in T)!Ss(te)&&!(te in F)&&o(w,te,T[te],null,K,ee);for(const te in F){if(Ss(te))continue;const ce=F[te],J=T[te];ce!==J&&te!=="value"&&o(w,te,J,ce,K,ee)}"value"in F&&o(w,"value",T.value,F.value,K)}},O=(w,T,F,ee,K,te,ce,J,se)=>{const Z=T.el=w?w.el:a(""),be=T.anchor=w?w.anchor:a("");let{patchFlag:he,dynamicChildren:we,slotScopeIds:Se}=T;Se&&(J=J?J.concat(Se):Se),w==null?(r(Z,F,ee),r(be,F,ee),R(T.children||[],F,be,K,te,ce,J,se)):he>0&&he&64&&we&&w.dynamicChildren?(A(w.dynamicChildren,we,F,K,te,ce,J),(T.key!=null||K&&T===K.subTree)&&Hu(w,T,!0)):Y(w,T,F,be,K,te,ce,J,se)},N=(w,T,F,ee,K,te,ce,J,se)=>{T.slotScopeIds=J,w==null?T.shapeFlag&512?K.ctx.activate(T,F,ee,ce,se):X(T,F,ee,K,te,ce,se):re(w,T,se)},X=(w,T,F,ee,K,te,ce)=>{const J=w.component=v0(w,ee,K);if(ja(w)&&(J.ctx.renderer=ge),y0(J,!1,ce),J.asyncDep){if(K&&K.registerDep(J,z,ce),!w.el){const se=J.subTree=S(gt);b(null,se,T,F),w.placeholder=se.el}}else z(J,w,T,F,K,te,ce)},re=(w,T,F)=>{const ee=T.component=w.component;if(f0(w,T,F))if(ee.asyncDep&&!ee.asyncResolved){G(ee,T,F);return}else ee.next=T,ee.update();else T.el=w.el,ee.vnode=T},z=(w,T,F,ee,K,te,ce)=>{const J=()=>{if(w.isMounted){let{next:he,bu:we,u:Se,parent:je,vnode:Qe}=w;{const qt=Fg(w);if(qt){he&&(he.el=Qe.el,G(w,he,ce)),qt.asyncDep.then(()=>{w.isUnmounted||J()});return}}let Ke=he,Vt;Fr(w,!1),he?(he.el=Qe.el,G(w,he,ce)):he=Qe,we&&Di(we),(Vt=he.props&&he.props.onVnodeBeforeUpdate)&&ln(Vt,je,he,Qe),Fr(w,!0);const _t=Tl(w),yn=w.subTree;w.subTree=_t,p(yn,_t,f(yn.el),q(yn),w,K,te),he.el=_t.el,Ke===null&&Ng(w,_t.el),Se&&It(Se,K),(Vt=he.props&&he.props.onVnodeUpdated)&&It(()=>ln(Vt,je,he,Qe),K)}else{let he;const{el:we,props:Se}=T,{bm:je,m:Qe,parent:Ke,root:Vt,type:_t}=w,yn=Gr(T);if(Fr(w,!1),je&&Di(je),!yn&&(he=Se&&Se.onVnodeBeforeMount)&&ln(he,Ke,T),Fr(w,!0),we&&Xe){const qt=()=>{w.subTree=Tl(w),Xe(we,w.subTree,w,K,null)};yn&&_t.__asyncHydrate?_t.__asyncHydrate(we,w,qt):qt()}else{Vt.ce&&Vt.ce._def.shadowRoot!==!1&&Vt.ce._injectChildStyle(_t);const qt=w.subTree=Tl(w);p(null,qt,F,ee,w,K,te),T.el=qt.el}if(Qe&&It(Qe,K),!yn&&(he=Se&&Se.onVnodeMounted)){const qt=T;It(()=>ln(he,Ke,qt),K)}(T.shapeFlag&256||Ke&&Gr(Ke.vnode)&&Ke.vnode.shapeFlag&256)&&w.a&&It(w.a,K),w.isMounted=!0,T=F=ee=null}};w.scope.on();const se=w.effect=new Np(J);w.scope.off();const Z=w.update=se.run.bind(se),be=w.job=se.runIfDirty.bind(se);be.i=w,be.id=w.uid,se.scheduler=()=>Mu(be),Fr(w,!0),Z()},G=(w,T,F)=>{T.component=w;const ee=w.vnode.props;w.vnode=T,w.next=null,Y_(w,T.props,ee,F),Q_(w,T.children,F),rr(),Gf(w),sr()},Y=(w,T,F,ee,K,te,ce,J,se=!1)=>{const Z=w&&w.children,be=w?w.shapeFlag:0,he=T.children,{patchFlag:we,shapeFlag:Se}=T;if(we>0){if(we&128){L(Z,he,F,ee,K,te,ce,J,se);return}else if(we&256){W(Z,he,F,ee,K,te,ce,J,se);return}}Se&8?(be&16&&Ae(Z,K,te),he!==Z&&u(F,he)):be&16?Se&16?L(Z,he,F,ee,K,te,ce,J,se):Ae(Z,K,te,!0):(be&8&&u(F,""),Se&16&&R(he,F,ee,K,te,ce,J,se))},W=(w,T,F,ee,K,te,ce,J,se)=>{w=w||ws,T=T||ws;const Z=w.length,be=T.length,he=Math.min(Z,be);let we;for(we=0;webe?Ae(w,K,te,!0,!1,he):R(T,F,ee,K,te,ce,J,se,he)},L=(w,T,F,ee,K,te,ce,J,se)=>{let Z=0;const be=T.length;let he=w.length-1,we=be-1;for(;Z<=he&&Z<=we;){const Se=w[Z],je=T[Z]=se?br(T[Z]):cn(T[Z]);if(Hr(Se,je))p(Se,je,F,null,K,te,ce,J,se);else break;Z++}for(;Z<=he&&Z<=we;){const Se=w[he],je=T[we]=se?br(T[we]):cn(T[we]);if(Hr(Se,je))p(Se,je,F,null,K,te,ce,J,se);else break;he--,we--}if(Z>he){if(Z<=we){const Se=we+1,je=Sewe)for(;Z<=he;)D(w[Z],K,te,!0),Z++;else{const Se=Z,je=Z,Qe=new Map;for(Z=je;Z<=we;Z++){const Kt=T[Z]=se?br(T[Z]):cn(T[Z]);Kt.key!=null&&Qe.set(Kt.key,Z)}let Ke,Vt=0;const _t=we-je+1;let yn=!1,qt=0;const Js=new Array(_t);for(Z=0;Z<_t;Z++)Js[Z]=0;for(Z=Se;Z<=he;Z++){const Kt=w[Z];if(Vt>=_t){D(Kt,K,te,!0);continue}let In;if(Kt.key!=null)In=Qe.get(Kt.key);else for(Ke=je;Ke<=we;Ke++)if(Js[Ke-je]===0&&Hr(Kt,T[Ke])){In=Ke;break}In===void 0?D(Kt,K,te,!0):(Js[In-je]=Z+1,In>=qt?qt=In:yn=!0,p(Kt,T[In],F,null,K,te,ce,J,se),Vt++)}const jf=yn?n0(Js):ws;for(Ke=jf.length-1,Z=_t-1;Z>=0;Z--){const Kt=je+Z,In=T[Kt],Hf=T[Kt+1],Uf=Kt+1{const{el:te,type:ce,transition:J,children:se,shapeFlag:Z}=w;if(Z&6){M(w.component.subTree,T,F,ee);return}if(Z&128){w.suspense.move(T,F,ee);return}if(Z&64){ce.move(w,T,F,ge);return}if(ce===ye){r(te,T,F);for(let he=0;heJ.enter(te),K);else{const{leave:he,delayLeave:we,afterLeave:Se}=J,je=()=>{w.ctx.isUnmounted?s(te):r(te,T,F)},Qe=()=>{te._isLeaving&&te[Yn](!0),he(te,()=>{je(),Se&&Se()})};we?we(te,je,Qe):Qe()}else r(te,T,F)},D=(w,T,F,ee=!1,K=!1)=>{const{type:te,props:ce,ref:J,children:se,dynamicChildren:Z,shapeFlag:be,patchFlag:he,dirs:we,cacheIndex:Se}=w;if(he===-2&&(K=!1),J!=null&&(rr(),ks(J,null,F,w,!0),sr()),Se!=null&&(T.renderCache[Se]=void 0),be&256){T.ctx.deactivate(w);return}const je=be&1&&we,Qe=!Gr(w);let Ke;if(Qe&&(Ke=ce&&ce.onVnodeBeforeUnmount)&&ln(Ke,T,w),be&6)De(w.component,F,ee);else{if(be&128){w.suspense.unmount(F,ee);return}je&&Vn(w,null,T,"beforeUnmount"),be&64?w.type.remove(w,T,F,ge,ee):Z&&!Z.hasOnce&&(te!==ye||he>0&&he&64)?Ae(Z,T,F,!1,!0):(te===ye&&he&384||!K&&be&16)&&Ae(se,T,F),ee&&le(w)}(Qe&&(Ke=ce&&ce.onVnodeUnmounted)||je)&&It(()=>{Ke&&ln(Ke,T,w),je&&Vn(w,null,T,"unmounted")},F)},le=w=>{const{type:T,el:F,anchor:ee,transition:K}=w;if(T===ye){$e(F,ee);return}if(T===Ni){v(w);return}const te=()=>{s(F),K&&!K.persisted&&K.afterLeave&&K.afterLeave()};if(w.shapeFlag&1&&K&&!K.persisted){const{leave:ce,delayLeave:J}=K,se=()=>ce(F,te);J?J(w.el,te,se):se()}else te()},$e=(w,T)=>{let F;for(;w!==T;)F=d(w),s(w),w=F;s(T)},De=(w,T,F)=>{const{bum:ee,scope:K,job:te,subTree:ce,um:J,m:se,a:Z}=w;ld(se),ld(Z),ee&&Di(ee),K.stop(),te&&(te.flags|=8,D(ce,w,T,F)),J&&It(J,T),It(()=>{w.isUnmounted=!0},T)},Ae=(w,T,F,ee=!1,K=!1,te=0)=>{for(let ce=te;ce{if(w.shapeFlag&6)return q(w.component.subTree);if(w.shapeFlag&128)return w.suspense.next();const T=d(w.anchor||w.el),F=T&&T[lg];return F?d(F):T};let me=!1;const Q=(w,T,F)=>{w==null?T._vnode&&D(T._vnode,null,null,!0):p(T._vnode||null,w,T,null,null,null,F),T._vnode=w,me||(me=!0,Gf(),ia(),me=!1)},ge={p,um:D,m:M,r:le,mt:X,mc:R,pc:Y,pbc:A,n:q,o:e};let Ne,Xe;return t&&([Ne,Xe]=t(ge)),{render:Q,hydrate:Ne,createApp:K_(Q,Ne)}}function Al({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Fr({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Vg(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Hu(e,t,n=!1){const r=e.children,s=t.children;if(Te(r)&&Te(s))for(let o=0;o>1,e[n[a]]0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Fg(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Fg(t)}function ld(e){if(e)for(let t=0;tVe(r0);function pt(e,t){return Uu(e,null,t)}function de(e,t,n){return Uu(e,t,n)}function Uu(e,t,n=Ze){const{immediate:r,deep:s,flush:o,once:i}=n,a=ht({},n),l=t&&r||!t&&o!=="post";let c;if(Io){if(o==="sync"){const m=s0();c=m.__watcherHandles||(m.__watcherHandles=[])}else if(!l){const m=()=>{};return m.stop=Fn,m.resume=Fn,m.pause=Fn,m}}const u=Ct;a.call=(m,h,p)=>kn(m,u,h,p);let f=!1;o==="post"?a.scheduler=m=>{It(m,u&&u.suspense)}:o!=="sync"&&(f=!0,a.scheduler=(m,h)=>{h?m():Mu(m)}),a.augmentJob=m=>{t&&(m.flags|=4),f&&(m.flags|=2,u&&(m.id=u.uid,m.i=u))};const d=S_(e,t,a);return Io&&(c?c.push(d):l&&d()),d}function o0(e,t,n){const r=this.proxy,s=nt(e)?e.includes(".")?Dg(r,e):()=>r[e]:e.bind(r,r);let o;Re(t)?o=t:(o=t.handler,n=t);const i=Jo(this),a=Uu(s,o.bind(r),n);return i(),a}function Dg(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;st==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${zt(t)}Modifiers`]||e[`${ss(t)}Modifiers`];function a0(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ze;let s=n;const o=t.startsWith("update:"),i=o&&i0(r,t.slice(7));i&&(i.trim&&(s=n.map(u=>nt(u)?u.trim():u)),i.number&&(s=n.map(ta)));let a,l=r[a=wl(t)]||r[a=wl(zt(t))];!l&&o&&(l=r[a=wl(ss(t))]),l&&kn(l,e,6,s);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,kn(c,e,6,s)}}const l0=new WeakMap;function Bg(e,t,n=!1){const r=n?l0:t.emitsCache,s=r.get(e);if(s!==void 0)return s;const o=e.emits;let i={},a=!1;if(!Re(e)){const l=c=>{const u=Bg(c,t,!0);u&&(a=!0,ht(i,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(Ge(e)&&r.set(e,null),null):(Te(o)?o.forEach(l=>i[l]=null):ht(i,o),Ge(e)&&r.set(e,i),i)}function za(e,t){return!e||!Wo(t)?!1:(t=t.slice(2).replace(/Once$/,""),We(e,t[0].toLowerCase()+t.slice(1))||We(e,ss(t))||We(e,t))}function Tl(e){const{type:t,vnode:n,proxy:r,withProxy:s,propsOptions:[o],slots:i,attrs:a,emit:l,render:c,renderCache:u,props:f,data:d,setupState:m,ctx:h,inheritAttrs:p}=e,g=aa(e);let b,E;try{if(n.shapeFlag&4){const v=s||r,k=v;b=cn(c.call(k,v,u,f,m,d,h)),E=a}else{const v=t;b=cn(v.length>1?v(f,{attrs:a,slots:i,emit:l}):v(f,null)),E=t.props?a:c0(a)}}catch(v){po.length=0,Na(v,e,1),b=S(gt)}let y=b;if(E&&p!==!1){const v=Object.keys(E),{shapeFlag:k}=y;v.length&&k&7&&(o&&v.some(xu)&&(E=u0(E,o)),y=or(y,E,!1,!0))}return n.dirs&&(y=or(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&es(y,n.transition),b=y,aa(g),b}const c0=e=>{let t;for(const n in e)(n==="class"||n==="style"||Wo(n))&&((t||(t={}))[n]=e[n]);return t},u0=(e,t)=>{const n={};for(const r in e)(!xu(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function f0(e,t,n){const{props:r,children:s,component:o}=e,{props:i,children:a,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?cd(r,i,c):!!i;if(l&8){const u=t.dynamicProps;for(let f=0;fe.__isSuspense;function Hg(e,t){t&&t.pendingBranch?Te(e)?t.effects.push(...e):t.effects.push(e):C_(e)}const ye=Symbol.for("v-fgt"),Cr=Symbol.for("v-txt"),gt=Symbol.for("v-cmt"),Ni=Symbol.for("v-stc"),po=[];let Xt=null;function ae(e=!1){po.push(Xt=e?null:[])}function d0(){po.pop(),Xt=po[po.length-1]||null}let Po=1;function ua(e,t=!1){Po+=e,e<0&&Xt&&t&&(Xt.hasOnce=!0)}function Ug(e){return e.dynamicChildren=Po>0?Xt||ws:null,d0(),Po>0&&Xt&&Xt.push(e),e}function xe(e,t,n,r,s,o){return Ug(x(e,t,n,r,s,o,!0))}function Ue(e,t,n,r,s){return Ug(S(e,t,n,r,s,!0))}function Is(e){return e?e.__v_isVNode===!0:!1}function Hr(e,t){return e.type===t.type&&e.key===t.key}const zg=({key:e})=>e??null,ji=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?nt(e)||Je(e)||Re(e)?{i:wt,r:e,k:t,f:!!n}:e:null);function x(e,t=null,n=null,r=0,s=null,o=e===ye?0:1,i=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&zg(t),ref:t&&ji(t),scopeId:ag,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:wt};return a?(zu(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=nt(n)?8:16),Po>0&&!i&&Xt&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Xt.push(l),l}const S=m0;function m0(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===wg)&&(e=gt),Is(e)){const a=or(e,t,!0);return n&&zu(a,n),Po>0&&!o&&Xt&&(a.shapeFlag&6?Xt[Xt.indexOf(e)]=a:Xt.push(a)),a.patchFlag=-2,a}if(x0(e)&&(e=e.__vccOpts),t){t=h0(t);let{class:a,style:l}=t;a&&!nt(a)&&(t.class=ue(a)),Ge(l)&&($u(l)&&!Te(l)&&(l=ht({},l)),t.style=Pe(l))}const i=nt(e)?1:jg(e)?128:cg(e)?64:Ge(e)?4:Re(e)?2:0;return x(e,t,n,r,s,i,o,!0)}function h0(e){return e?$u(e)||Ig(e)?ht({},e):e:null}function or(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:i,children:a,transition:l}=e,c=t?ve(s||{},t):s,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&zg(c),ref:t&&t.ref?n&&o?Te(o)?o.concat(ji(t)):[o,ji(t)]:ji(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ye?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&or(e.ssContent),ssFallback:e.ssFallback&&or(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&es(u,l.clone(u)),u}function Fe(e=" ",t=0){return S(Cr,null,e,t)}function He(e="",t=!1){return t?(ae(),Ue(gt,null,e)):S(gt,null,e)}function cn(e){return e==null||typeof e=="boolean"?S(gt):Te(e)?S(ye,null,e.slice()):Is(e)?br(e):S(Cr,null,String(e))}function br(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:or(e)}function zu(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Te(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),zu(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Ig(t)?t._ctx=wt:s===3&&wt&&(wt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Re(t)?(t={default:t,_ctx:wt},n=32):(t=String(t),r&64?(n=16,t=[Fe(t)]):n=8);e.children=t,e.shapeFlag|=n}function ve(...e){const t={};for(let n=0;nCt||wt;let fa,Oc;{const e=Va(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};fa=t("__VUE_INSTANCE_SETTERS__",n=>Ct=n),Oc=t("__VUE_SSR_SETTERS__",n=>Io=n)}const Jo=e=>{const t=Ct;return fa(e),e.scope.on(),()=>{e.scope.off(),fa(t)}},ud=()=>{Ct&&Ct.scope.off(),fa(null)};function Wg(e){return e.vnode.shapeFlag&4}let Io=!1;function y0(e,t=!1,n=!1){t&&Oc(t);const{props:r,children:s}=e.vnode,o=Wg(e);G_(e,r,o,t),Z_(e,s,n||t);const i=o?b0(e,t):void 0;return t&&Oc(!1),i}function b0(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,N_);const{setup:r}=n;if(r){rr();const s=e.setupContext=r.length>1?_0(e):null,o=Jo(e),i=Ko(r,e,0,[e.props,s]),a=Rp(i);if(sr(),o(),(a||e.sp)&&!Gr(e)&&vg(e),a){if(i.then(ud,ud),t)return i.then(l=>{fd(e,l)}).catch(l=>{Na(l,e,0)});e.asyncDep=i}else fd(e,i)}else qg(e)}function fd(e,t,n){Re(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ge(t)&&(e.setupState=ng(t)),qg(e)}function qg(e,t,n){const r=e.type;e.render||(e.render=r.render||Fn);{const s=Jo(e);rr();try{j_(e)}finally{sr(),s()}}}const w0={get(e,t){return xt(e,"get",""),e[t]}};function _0(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,w0),slots:e.slots,emit:e.emit,expose:t}}function Wa(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(ng(Ba(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ho)return ho[n](e)},has(t,n){return n in t||n in ho}})):e.proxy}function S0(e,t=!0){return Re(e)?e.displayName||e.name:e.name||t&&e.__name}function x0(e){return Re(e)&&"__vccOpts"in e}const I=(e,t)=>w_(e,t,Io);function Wt(e,t,n){try{ua(-1);const r=arguments.length;return r===2?Ge(t)&&!Te(t)?Is(t)?S(e,null,[t]):S(e,t):S(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Is(n)&&(n=[n]),S(e,t,n))}finally{ua(1)}}const k0="3.5.22";/** * @vue/runtime-dom v3.5.22 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let Rc;const dd=typeof window<"u"&&window.trustedTypes;if(dd)try{Rc=dd.createPolicy("vue",{createHTML:e=>e})}catch{}const Kg=Rc?e=>Rc.createHTML(e):e=>e,C0="http://www.w3.org/2000/svg",E0="http://www.w3.org/1998/Math/MathML",Kn=typeof document<"u"?document:null,md=Kn&&Kn.createElement("template"),A0={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const s=t==="svg"?Kn.createElementNS(C0,e):t==="mathml"?Kn.createElementNS(E0,e):n?Kn.createElement(e,{is:n}):Kn.createElement(e);return e==="select"&&r&&r.multiple!=null&&s.setAttribute("multiple",r.multiple),s},createText:e=>Kn.createTextNode(e),createComment:e=>Kn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Kn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,s,o){const i=n?n.previousSibling:t.lastChild;if(s&&(s===o||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===o||!(s=s.nextSibling)););else{md.innerHTML=Kg(r==="svg"?`${e}`:r==="mathml"?`${e}`:e);const a=md.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},hr="transition",Zs="animation",Os=Symbol("_vtc"),Gg={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Yg=ht({},mg,Gg),T0=e=>(e.displayName="Transition",e.props=Yg,e),Ir=T0((e,{slots:t})=>Wt(P_,Jg(e),t)),Dr=(e,t=[])=>{Te(e)?e.forEach(n=>n(...t)):e&&e(...t)},hd=e=>e?Te(e)?e.some(t=>t.length>1):e.length>1:!1;function Jg(e){const t={};for(const O in e)O in Gg||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:r,duration:s,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=i,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=P0(s),p=h&&h[0],g=h&&h[1],{onBeforeEnter:b,onEnter:E,onEnterCancelled:y,onLeave:v,onLeaveCancelled:k,onBeforeAppear:C=b,onAppear:_=E,onAppearCancelled:R=y}=t,P=(O,N,X,re)=>{O._enterCancelled=re,gr(O,N?u:a),gr(O,N?c:i),X&&X()},A=(O,N)=>{O._isLeaving=!1,gr(O,f),gr(O,m),gr(O,d),N&&N()},V=O=>(N,X)=>{const re=O?_:E,z=()=>P(N,O,X);Dr(re,[N,z]),pd(()=>{gr(N,O?l:o),Ln(N,O?u:a),hd(re)||gd(N,r,p,z)})};return ht(t,{onBeforeEnter(O){Dr(b,[O]),Ln(O,o),Ln(O,i)},onBeforeAppear(O){Dr(C,[O]),Ln(O,l),Ln(O,c)},onEnter:V(!1),onAppear:V(!0),onLeave(O,N){O._isLeaving=!0;const X=()=>A(O,N);Ln(O,f),O._enterCancelled?(Ln(O,d),$c(O)):($c(O),Ln(O,d)),pd(()=>{O._isLeaving&&(gr(O,f),Ln(O,m),hd(v)||gd(O,r,g,X))}),Dr(v,[O,X])},onEnterCancelled(O){P(O,!1,void 0,!0),Dr(y,[O])},onAppearCancelled(O){P(O,!0,void 0,!0),Dr(R,[O])},onLeaveCancelled(O){A(O),Dr(k,[O])}})}function P0(e){if(e==null)return null;if(Ge(e))return[Pl(e.enter),Pl(e.leave)];{const t=Pl(e);return[t,t]}}function Pl(e){return Nw(e)}function Ln(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Os]||(e[Os]=new Set)).add(t)}function gr(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Os];n&&(n.delete(t),n.size||(e[Os]=void 0))}function pd(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let I0=0;function gd(e,t,n,r){const s=e._endId=++I0,o=()=>{s===e._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:i,timeout:a,propCount:l}=Xg(e,t);if(!i)return r();const c=i+"end";let u=0;const f=()=>{e.removeEventListener(c,d),o()},d=m=>{m.target===e&&++u>=l&&f()};setTimeout(()=>{u(n[h]||"").split(", "),s=r(`${hr}Delay`),o=r(`${hr}Duration`),i=vd(s,o),a=r(`${Zs}Delay`),l=r(`${Zs}Duration`),c=vd(a,l);let u=null,f=0,d=0;t===hr?i>0&&(u=hr,f=i,d=o.length):t===Zs?c>0&&(u=Zs,f=c,d=l.length):(f=Math.max(i,c),u=f>0?i>c?hr:Zs:null,d=u?u===hr?o.length:l.length:0);const m=u===hr&&/\b(?:transform|all)(?:,|$)/.test(r(`${hr}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:m}}function vd(e,t){for(;e.lengthyd(n)+yd(e[r])))}function yd(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function $c(e){return(e?e.ownerDocument:document).body.offsetHeight}function O0(e,t,n){const r=e[Os];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const da=Symbol("_vod"),Zg=Symbol("_vsh"),$r={name:"show",beforeMount(e,{value:t},{transition:n}){e[da]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Qs(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Qs(e,!0),r.enter(e)):r.leave(e,()=>{Qs(e,!1)}):Qs(e,t))},beforeUnmount(e,{value:t}){Qs(e,t)}};function Qs(e,t){e.style.display=t?e[da]:"none",e[Zg]=!t}const R0=Symbol(""),$0=/(?:^|;)\s*display\s*:/;function L0(e,t,n){const r=e.style,s=nt(n);let o=!1;if(n&&!s){if(t)if(nt(t))for(const i of t.split(";")){const a=i.slice(0,i.indexOf(":")).trim();n[a]==null&&Hi(r,a,"")}else for(const i in t)n[i]==null&&Hi(r,i,"");for(const i in n)i==="display"&&(o=!0),Hi(r,i,n[i])}else if(s){if(t!==n){const i=r[R0];i&&(n+=";"+i),r.cssText=n,o=$0.test(n)}}else t&&e.removeAttribute("style");da in e&&(e[da]=o?r.display:"",e[Zg]&&(r.display="none"))}const bd=/\s*!important$/;function Hi(e,t,n){if(Te(n))n.forEach(r=>Hi(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=M0(e,t);bd.test(n)?e.setProperty(ss(r),n.replace(bd,""),"important"):e[r]=n}}const wd=["Webkit","Moz","ms"],Il={};function M0(e,t){const n=Il[t];if(n)return n;let r=zt(t);if(r!=="filter"&&r in e)return Il[t]=r;r=Ns(r);for(let s=0;sOl||(B0.then(()=>Ol=0),Ol=Date.now());function j0(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;kn(H0(r,n.value),t,5,[r])};return n.value=e,n.attached=N0(),n}function H0(e,t){if(Te(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>s=>!s._stopped&&r&&r(s))}else return t}const Ed=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,U0=(e,t,n,r,s,o)=>{const i=s==="svg";t==="class"?O0(e,r,i):t==="style"?L0(e,n,r):Wo(t)?xu(t)||F0(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):z0(e,t,r,i))?(xd(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Sd(e,t,r,i,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!nt(r))?xd(e,zt(t),r,o,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Sd(e,t,r,i))};function z0(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Ed(t)&&Re(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Ed(t)&&nt(n)?!1:t in e}const Qg=new WeakMap,ev=new WeakMap,ma=Symbol("_moveCb"),Ad=Symbol("_enterCb"),W0=e=>(delete e.props.mode,e),q0=W0({name:"TransitionGroup",props:ht({},Yg,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=cr(),r=dg();let s,o;return Du(()=>{if(!s.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!J0(s[0].el,n.vnode.el,i)){s=[];return}s.forEach(K0),s.forEach(G0);const a=s.filter(Y0);$c(n.vnode.el),a.forEach(l=>{const c=l.el,u=c.style;Ln(c,i),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[ma]=d=>{d&&d.target!==c||(!d||d.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",f),c[ma]=null,gr(c,i))};c.addEventListener("transitionend",f)}),s=[]}),()=>{const i=ke(e),a=Jg(i);let l=i.tag||ye;if(s=[],o)for(let c=0;c{a.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:i}=Xg(r);return o.removeChild(r),i}const ha=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Te(t)?n=>Di(t,n):t};function X0(e){e.target.composing=!0}function Td(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Cs=Symbol("_assign"),mD={created(e,{modifiers:{lazy:t,trim:n,number:r}},s){e[Cs]=ha(s);const o=r||s.props&&s.props.type==="number";Ur(e,t?"change":"input",i=>{if(i.target.composing)return;let a=e.value;n&&(a=a.trim()),o&&(a=ta(a)),e[Cs](a)}),n&&Ur(e,"change",()=>{e.value=e.value.trim()}),t||(Ur(e,"compositionstart",X0),Ur(e,"compositionend",Td),Ur(e,"change",Td))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:s,number:o}},i){if(e[Cs]=ha(i),e.composing)return;const a=(o||e.type==="number")&&!/^0\d/.test(e.value)?ta(e.value):e.value,l=t??"";a!==l&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||s&&e.value.trim()===l)||(e.value=l))}},hD={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const s=La(t);Ur(e,"change",()=>{const o=Array.prototype.filter.call(e.options,i=>i.selected).map(i=>n?ta(pa(i)):pa(i));e[Cs](e.multiple?s?new Set(o):o:o[0]),e._assigning=!0,qe(()=>{e._assigning=!1})}),e[Cs]=ha(r)},mounted(e,{value:t}){Pd(e,t)},beforeUpdate(e,t,n){e[Cs]=ha(n)},updated(e,{value:t}){e._assigning||Pd(e,t)}};function Pd(e,t){const n=e.multiple,r=Te(t);if(!(n&&!r&&!La(t))){for(let s=0,o=e.options.length;sString(c)===String(a)):i.selected=Yw(t,a)>-1}else i.selected=t.has(a);else if(Fa(pa(i),t)){e.selectedIndex!==s&&(e.selectedIndex=s);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function pa(e){return"_value"in e?e._value:e.value}const Z0=["ctrl","shift","alt","meta"],Q0={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Z0.some(n=>e[`${n}Key`]&&!t.includes(n))},pD=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=((s,...o)=>{for(let i=0;i{const t=tS().createApp(...e),{mount:n}=t;return t.mount=r=>{const s=sS(r);if(s)return n(s,!0,rS(s))},t});function rS(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function sS(e){return nt(e)?document.querySelector(e):e}const oS="modulepreload",iS=function(e){return"/"+e},Od={},Zn=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){let l=function(c){return Promise.all(c.map(u=>Promise.resolve(u).then(f=>({status:"fulfilled",value:f}),f=>({status:"rejected",reason:f}))))};document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),a=i?.nonce||i?.getAttribute("nonce");s=l(n.map(c=>{if(c=iS(c),c in Od)return;Od[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":oS,u||(d.as="script"),d.crossOrigin="",d.href=c,a&&d.setAttribute("nonce",a),document.head.appendChild(d),u)return new Promise((m,h)=>{d.addEventListener("load",m),d.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${c}`)))})}))}function o(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return s.then(i=>{for(const a of i||[])a.status==="rejected"&&o(a.reason);return t().catch(o)})},un=typeof window<"u"&&typeof window.document<"u"&&typeof window.navigator<"u",tv={hello:"Olá",access:"Acessar","online-betting":"Apostas Online",close:"Fechar","back-to-top":"Voltar ao topo"},nv={"see-more":"Ver mais","see-less":"Ver menos"},rv={support:"Suporte Ao Vivo",blog:"Blog",promotions:"Promoções",casino:"Cassino",sports:"Esportes",earn:"Ganhe",free:"Grátis"},sv={login:"Entrar",register:"Cadastre-se",deposit:"Depositar",balance:"Saldo",notifications:"Notificações",verification:{required:"Verificação necessária","face-required":"Verificação facial necessária","cpf-required":"Cadastre o CPF na conta antes de iniciar a verificação.",unavailable:"Verificação automática não disponível para este perfil."},rollover:{brl:"BRL","account-balance":"Saldo da conta","bonus-money":"Dinheiro de bônus","max-win":"Valor máximo de ganho","missing-prefix":"Falta ","missing-suffix":" para completar o rollover",complete:"Rollover completo!","see-bonus":"Ver bônus disponíveis"},userMenu:{openMenu:"Menu da conta",account:"Conta",gamification:"Gamificação",notifications:"Notificações",referrals:"Indicações",withdraw:"Saque",transactions:"Transações",coupons:"Cupons",bonus:"Bônus",password:"Senha",playerProtection:"Proteção do jogador",liveSupport:"Suporte ao vivo",logout:"Sair"}},ov={user:{"logged-time":"Tempo logado","last-login":"Último login"},menu:{betting:{title:"Apostas","sports-betting":"Apostas Esportivas","live-sports":"Esportes ao Vivo",slots:"Jogos Slots","live-casino":"Jogos ao Vivo"},community:{title:"Comunidade",promotions:"Promoções","annual-statement":"Informe de Rendimentos",blog:"Blog","help-center":"Central de Ajuda","support-channels":"Canais de Atendimento","mobile-app":"Aplicativo móvel",telegram:"Acesse Nosso Telegram"},rules:{title:"Regras","betting-terms":"Termos de Apostas","terms-and-conditions":"Termos e Condições","privacy-policy":"Política de Privacidade","cookies-policy":"Política de Cookies","pld-ft-policy":"Política PLD/FTP","funds-and-transactions-policy":"Política de Fundos e Transações","responsible-gaming":"Jogo Responsável","autoexclusao-centralizada":"Autoexclusão Centralizada"},"useful-links":{title:"Links úteis","contact-us":"Contate-nos",payment:"Pagamento",language:"Idioma"}},stamps:{title:"Selos e responsabilidade",stamp:"Selo",institutional:"nstitucional","verified-by":"Verificado por","play-responsibly":"Jogue com responsabilidade","authorized-by":"Autorizado por"},"institutional-links":{ombudsman:"Ouvidoria",whistleblower:"Denúncias",privacy:"Privacidade"}},iv={home:"Início",about:"Sobre",affiliates:"Afiliados",aml:"Prevenção à Lavagem de Dinheiro","betting-terms":"Termos de Apostas","cookies-policy":"Política de Cookies",faq:"Perguntas Frequentes",funds:"Fundos e Transações Financeiras","funds-and-transactions-policy":"Política de Fundos e Transações Financeiras","pld-ft-policy":"Política PLD/FTP","privacy-policy":"Política de Privacidade","responsible-gaming":"Jogo Responsável",rules:"Regras",suport:"Suporte","terms-and-conditions":"Termos e Condições"},av={caf:{liveness:{"start-button":"Iniciar Verificação",title:"Verificação Facial",subtitle:"Posicione seu rosto na câmera",description:"Para sua segurança, precisamos verificar sua identidade"},notify:{"tokens-error-prefix":"Erro ao obter tokens CAF:","identity-verification-error":"Erro na verificação de identidade","verification-error-prefix":"Erro na verificação:","verification-in-progress":"Verificação já em andamento","cpf-required":"CPF é obrigatório para verificação","sdk-init-failed":"Falha ao inicializar o SDK CAF","attestation-missing":"Erro na verificação: attestation não encontrado","validation-failed-generic":"Validação falhou no servidor","validation-server-error":"Erro na validação com o servidor","user-not-authorized":"Verificação falhou. Usuário não autorizado.","start-verification-error":"Erro ao iniciar a verificação de identidade. Tente novamente.","face-cpf-required":"CPF é obrigatório para verificação facial","verification-url-missing":"URL de verificação não disponível","unknown-error":"Erro desconhecido","face-start-error-prefix":"Erro ao iniciar verificação facial:"}},legitimuz:{notify:{"sdk-unavailable":"Legitimuz SDK não disponível.","kyc-success":"Verificação KYC concluída com sucesso!","kyc-closed":"Verificação KYC fechada.","kyc-failed-prefix":"Falha na verificação KYC:","sdk-load-failed":"Falha ao carregar Legitimuz SDK.","face-success":"Verificação facial concluída com sucesso!","face-failed-prefix":"Falha na verificação facial:","face-init-error":"Erro ao inicializar verificação facial.","already-verified":"Sua conta já está verificada."}}},lv={"sports-book-version":"Versão do software de apostas:"},cv={common:tv,buttons:nv,sidebar:rv,navbar:sv,footer:ov,breadcrumb:iv,kyc:av,regulation:lv},aS=Object.freeze(Object.defineProperty({__proto__:null,breadcrumb:iv,buttons:nv,common:tv,default:cv,footer:ov,kyc:av,navbar:sv,regulation:lv,sidebar:rv},Symbol.toStringTag,{value:"Module"})),kt="pt-BR",vs={bg:{code:"bg",name:"Bulgarian",file:"bg.json",flag:"/flags/bulgaria.svg"},cs:{code:"cs",name:"Czech",file:"cs.json",flag:"/flags/czech-republic.svg"},da:{code:"da",name:"Danish",file:"da.json",flag:"/flags/denmark.svg"},de:{code:"de",name:"German",file:"de.json",flag:"/flags/germany.svg"},el:{code:"el",name:"Greek",file:"el.json",flag:"/flags/greece.svg"},"en-GB":{code:"en-GB",name:"English GB",file:"en-GB.json",flag:"/flags/uk.svg"},"en-US":{code:"en-US",name:"English",file:"en-US.json",flag:"/flags/us.svg"},es:{code:"es",name:"Spanish",file:"es.json",flag:"/flags/spain.svg"},et:{code:"et",name:"Estonian",file:"et.json",flag:"/flags/estonia.svg"},fi:{code:"fi",name:"Finnish",file:"fi.json",flag:"/flags/finland.svg"},fr:{code:"fr",name:"French",file:"fr.json",flag:"/flags/france.svg"},hu:{code:"hu",name:"Hungarian",file:"hu.json",flag:"/flags/hungary.svg"},id:{code:"id",name:"Indonesian",file:"id.json",flag:"/flags/indonesia.svg"},it:{code:"it",name:"Italian",file:"it.json",flag:"/flags/italy.svg"},ja:{code:"ja",name:"Japanese",file:"ja.json",flag:"/flags/japan.svg"},ko:{code:"ko",name:"Korean",file:"ko.json",flag:"/flags/south-korea.svg"},lt:{code:"lt",name:"Lithuanian",file:"lt.json",flag:"/flags/lithuania.svg"},lv:{code:"lv",name:"Latvian",file:"lv.json",flag:"/flags/latvia.svg"},nb:{code:"nb",name:"Norwegian (Bokmal)",file:"nb.json",flag:"/flags/norway.svg"},nl:{code:"nl",name:"Dutch",file:"nl.json",flag:"/flags/netherlands.svg"},pl:{code:"pl",name:"Polish",file:"pl.json",flag:"/flags/poland.svg"},"pt-BR":{code:"pt-BR",name:"Portuguese (Brazilian)",file:"pt-BR.json",flag:"/flags/brazil.svg"},"pt-PT":{code:"pt-PT",name:"Portuguese (European)",file:"pt-PT.json",flag:"/flags/portugal.svg"},ro:{code:"ro",name:"Romanian",file:"ro.json",flag:"/flags/romania.svg"},ru:{code:"ru",name:"Russian",file:"ru.json",flag:"/flags/russia.svg"},sk:{code:"sk",name:"Slovak",file:"sk.json",flag:"/flags/slovakia.svg"},sl:{code:"sl",name:"Slovenian",file:"sl.json",flag:"/flags/slovenia.svg"},sv:{code:"sv",name:"Swedish",file:"sv.json",flag:"/flags/sweden.svg"},tr:{code:"tr",name:"Turkish",file:"tr.json",flag:"/flags/turkey.svg"},uk:{code:"uk",name:"Ukrainian",file:"uk.json",flag:"/flags/ukraine.svg"},zh:{code:"zh",name:"Chinese (simplified)",file:"zh.json",flag:"/flags/china.svg"}},lS={pt:"pt-BR",en:"en-US"};function Rs(e){if(typeof e!="string")return kt;const t=e.trim();return t.length===0?kt:lS[t]??t}function cS(e){const t=Rs(e);return vs[t]!==void 0}const uv="cg-i18n",uS=3600*24*365*2,fv=ne(0),fS=Object.assign({"./locales/en-US.json":()=>Zn(()=>import("./en-US-BX9806w5.js"),[]),"./locales/es.json":()=>Zn(()=>import("./es-BUhSZ30S.js"),[]),"./locales/it.json":()=>Zn(()=>import("./it-BGXEhUzu.js"),[]),"./locales/pt-BR.json":()=>Zn(()=>Promise.resolve().then(()=>aS),void 0)}),dv=Object.entries(fS).reduce((e,[t,n])=>{const r=t.match(/\/([^/]+)\.json$/);return r&&(e[r[1]]=n),e},{}),dS=e=>e?e.split(";").reduce((t,n)=>{const[r,...s]=n.trim().split("=");return r&&(t[r]=decodeURIComponent(s.join("=")||"")),t},{}):{},mS=e=>{const n=dS(e)[uv];if(n)return qu(n)},hS=()=>{if(un&&!(typeof document>"u"))return document.cookie},qu=e=>{const t=Rs(e);return!cS(t)||!dv[t]&&t!==kt?kt:t},go=ne({[kt]:cv}),$l=new Map;async function mv(e){const t=qu(e);if(go.value[t])return;const n=$l.get(t);if(n){await n;return}const r=dv[t];if(!r)return;const s=r().then(o=>{go.value={...go.value,[t]:o.default??{}},fv.value+=1}).finally(()=>{$l.delete(t)});$l.set(t,s),await s}const Es=ne(mS(hS())??kt);mv(Es.value);function pS(e){Es.value=qu(e),mv(Es.value),un&&typeof document<"u"&&(document.cookie=`${uv}=${encodeURIComponent(Es.value)}; Path=/; Max-Age=${uS}; SameSite=Lax`)}function Ku(){return Es.value}const Rd=(e,t)=>{if(!t)return;const n=t.split(".").reduce((r,s)=>{if(!(typeof r!="object"||r===null||Array.isArray(r)))return r[s]},e);return typeof n=="string"?n:void 0};function gS(){return fv.value}function B(e){gS();const t=go.value[Es.value],n=go.value[kt];return Rd(t,e)||Rd(n,e)||e}function vS(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const vt=typeof window<"u",Gu=vt&&"IntersectionObserver"in window,yS=vt&&"matchMedia"in window&&typeof window.matchMedia=="function",$s=()=>yS&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;function hv(e,t,n){const r=t.length-1;if(r<0)return e===void 0?n:e;for(let s=0;s"u"?n:s}if(typeof t=="string")return bS(e,t,n);if(Array.isArray(t))return hv(e,t,n);if(typeof t!="function")return n;const r=t(e,n);return typeof r>"u"?n:r}function _e(e,t="px"){if(e==null||e==="")return;const n=Number(e);return isNaN(n)?String(e):isFinite(n)?`${n}${t}`:void 0}function Oo(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function $d(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function Yu(e){if(e&&"$el"in e){const t=e.$el;return t?.nodeType===Node.TEXT_NODE?t.nextElementSibling:t}return e}function gD(e){return Object.keys(e)}function Ll(e,t){return t.every(n=>e.hasOwnProperty(n))}function Xo(e,t){const n={};for(const r of t)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function Lc(e,t,n){const r=Object.create(null),s=Object.create(null);for(const o in e)t.some(i=>i instanceof RegExp?i.test(o):i===o)?r[o]=e[o]:s[o]=e[o];return[r,s]}function rn(e,t){const n={...e};return t.forEach(r=>delete n[r]),n}const pv=/^on[^a-z]/,gv=e=>pv.test(e),wS=["onAfterscriptexecute","onAnimationcancel","onAnimationend","onAnimationiteration","onAnimationstart","onAuxclick","onBeforeinput","onBeforescriptexecute","onChange","onClick","onCompositionend","onCompositionstart","onCompositionupdate","onContextmenu","onCopy","onCut","onDblclick","onFocusin","onFocusout","onFullscreenchange","onFullscreenerror","onGesturechange","onGestureend","onGesturestart","onGotpointercapture","onInput","onKeydown","onKeypress","onKeyup","onLostpointercapture","onMousedown","onMousemove","onMouseout","onMouseover","onMouseup","onMousewheel","onPaste","onPointercancel","onPointerdown","onPointerenter","onPointerleave","onPointermove","onPointerout","onPointerover","onPointerup","onReset","onSelect","onSubmit","onTouchcancel","onTouchend","onTouchmove","onTouchstart","onTransitioncancel","onTransitionend","onTransitionrun","onTransitionstart","onWheel"];function Ju(e){const[t,n]=Lc(e,[pv]),r=rn(t,wS),[s,o]=Lc(n,["class","style","id","inert",/^data-/]);return Object.assign(s,t),Object.assign(o,r),[s,o]}function en(e){return e==null?[]:Array.isArray(e)?e:[e]}function _S(e,t){let n=0;const r=(...s)=>{clearTimeout(n),n=setTimeout(()=>e(...s),$(t))};return r.clear=()=>{clearTimeout(n)},r.immediate=e,r}function _n(e,t=0,n=1){return Math.max(t,Math.min(n,e))}function Ld(e,t,n="0"){return e+n.repeat(Math.max(0,t-e.length))}function SS(e,t=1){const n=[];let r=0;for(;rt.type===ye?vv(t.children):t).flat()}function Jr(e=""){if(Jr.cache.has(e))return Jr.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Jr.cache.set(e,t),t}Jr.cache=new Map;function bs(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>bs(e,n)).flat(1);if(t.suspense)return bs(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>bs(e,n)).flat(1);if(t.component){if(Object.getOwnPropertyDescriptor(t.component.provides,e))return[t.component];if(t.component.subTree)return bs(e,t.component.subTree).flat(1)}return[]}class xS{#t=[];#e=0;constructor(t){this.size=t}get isFull(){return this.#t.length===this.size}push(t){this.#t[this.#e]=t,this.#e=(this.#e+1)%this.size}values(){return this.#t.slice(this.#e).concat(this.#t.slice(0,this.#e))}clear(){this.#t.length=0,this.#e=0}}function Xu(e){const t=mt({});pt(()=>{const r=e();for(const s in r)t[s]=r[s]},{flush:"sync"});const n={};for(const r in t)n[r]=j(()=>t[r]);return n}function ga(e,t){return e.includes(t)}function yv(e){return e[2].toLowerCase()+e.slice(3)}const Dt=()=>[Function,Array];function Md(e,t){return t="on"+Ns(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function bv(e,...t){if(Array.isArray(e))for(const n of e)n(...t);else typeof e=="function"&&e(...t)}function Er(e,t=!0){const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","details:not(:has(> summary))","details > summary","[tabindex]",'[contenteditable]:not([contenteditable="false"])',"audio[controls]","video[controls]"].map(s=>`${s}${t?':not([tabindex="-1"])':""}:not([disabled], [inert])`).join(", ");let r;try{r=[...e.querySelectorAll(n)]}catch{return[]}return r.filter(s=>!s.closest("[inert]")).filter(s=>!!s.offsetParent||s.getClientRects().length>0).filter(s=>!s.parentElement?.closest("details:not([open])")||s.tagName==="SUMMARY"&&s.parentElement?.tagName==="DETAILS")}function wv(e,t,n){let r,s=e.indexOf(document.activeElement);const o=t==="next"?1:-1;do s+=o,r=e[s];while((!r||r.offsetParent==null||!(n?.(r)??!0))&&s=0);return r}function vo(e,t){const n=Er(e);if(t==null)(e===document.activeElement||!e.contains(document.activeElement))&&n[0]?.focus();else if(t==="first")n[0]?.focus();else if(t==="last")n.at(-1)?.focus();else if(typeof t=="number")n[t]?.focus();else{const r=wv(n,t);r?r.focus():vo(e,t==="next"?"first":"last")}}function va(e,t){if(!(vt&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function _v(e){return e.some(t=>Is(t)?t.type===gt?!1:t.type!==ye||_v(t.children):!0)?e:null}function kS(e,t){if(!vt||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function CS(e,t){const n=e.clientX,r=e.clientY,s=t.getBoundingClientRect(),o=s.left,i=s.top,a=s.right,l=s.bottom;return n>=o&&n<=a&&r>=i&&r<=l}function Mc(){const e=pe(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>Yu(e.value)}),t}function Vd(e){const t=e.key.length===1,n=!e.ctrlKey&&!e.metaKey&&!e.altKey;return t&&n}function ts(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"||typeof e=="bigint"}function ES(e){const t={};for(const n in e)t[zt(n)]=e[n];return t}function AS(e){const t=["checked","disabled"];return Object.fromEntries(Object.entries(e).filter(([n,r])=>t.includes(n)?!!r:r!==void 0))}const Sv=["top","bottom"],TS=["start","end","left","right"];function Vc(e,t){let[n,r]=e.split(" ");return r||(r=ga(Sv,n)?"start":ga(TS,n)?"top":"center"),{side:Fd(n,t),align:Fd(r,t)}}function Fd(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Ml(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function Vl(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Dd(e){return{side:e.align,align:e.side}}function Bd(e){return ga(Sv,e.side)?"y":"x"}class Zt{constructor(t){const n=document.body.currentCSSZoom??1,r=t instanceof Element,s=r?1+(1-n)/n:1,{x:o,y:i,width:a,height:l}=r?t.getBoundingClientRect():t;this.x=o*s,this.y=i*s,this.width=a*s,this.height=l*s}get top(){return this.y}get bottom(){return this.y+this.height}get left(){return this.x}get right(){return this.x+this.width}}function Nd(e,t){return{x:{before:Math.max(0,t.left-e.left),after:Math.max(0,e.right-t.right)},y:{before:Math.max(0,t.top-e.top),after:Math.max(0,e.bottom-t.bottom)}}}function xv(e){if(Array.isArray(e)){const t=document.body.currentCSSZoom??1,n=1+(1-t)/t;return new Zt({x:e[0]*n,y:e[1]*n,width:0*n,height:0*n})}else return new Zt(e)}function PS(e){if(e===document.documentElement)if(visualViewport){const t=document.body.currentCSSZoom??1;return new Zt({x:visualViewport.scale>1?0:visualViewport.offsetLeft,y:visualViewport.scale>1?0:visualViewport.offsetTop,width:visualViewport.width*visualViewport.scale/t,height:visualViewport.height*visualViewport.scale/t})}else return new Zt({x:0,y:0,width:document.documentElement.clientWidth,height:document.documentElement.clientHeight});else return new Zt(e)}function Zu(e){const t=new Zt(e),n=getComputedStyle(e),r=n.transform;if(r){let s,o,i,a,l;if(r.startsWith("matrix3d("))s=r.slice(9,-1).split(/, /),o=Number(s[0]),i=Number(s[5]),a=Number(s[12]),l=Number(s[13]);else if(r.startsWith("matrix("))s=r.slice(7,-1).split(/, /),o=Number(s[0]),i=Number(s[3]),a=Number(s[4]),l=Number(s[5]);else return new Zt(t);const c=n.transformOrigin,u=t.x-a-(1-o)*parseFloat(c),f=t.y-l-(1-i)*parseFloat(c.slice(c.indexOf(" ")+1)),d=o?t.width/o:e.offsetWidth+1,m=i?t.height/i:e.offsetHeight+1;return new Zt({x:u,y:f,width:d,height:m})}else return new Zt(t)}function wr(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let r;try{r=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof r.finished>"u"&&(r.finished=new Promise(s=>{r.onfinish=()=>{s(r)}})),r}const Ui=new WeakMap;function IS(e,t){Object.keys(t).forEach(n=>{if(gv(n)){const r=yv(n),s=Ui.get(e);if(t[n]==null)s?.forEach(o=>{const[i,a]=o;i===r&&(e.removeEventListener(r,a),s.delete(o))});else if(!s||![...s].some(o=>o[0]===r&&o[1]===t[n])){e.addEventListener(r,t[n]);const o=s||new Set;o.add([r,t[n]]),Ui.has(e)||Ui.set(e,o)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function OS(e,t){Object.keys(t).forEach(n=>{if(gv(n)){const r=yv(n),s=Ui.get(e);s?.forEach(o=>{const[i,a]=o;i===r&&(e.removeEventListener(r,a),s.delete(o))})}else e.removeAttribute(n)})}const us=2.4,jd=.2126729,Hd=.7151522,Ud=.072175,RS=.55,$S=.58,LS=.57,MS=.62,Ci=.03,zd=1.45,VS=5e-4,FS=1.25,DS=1.25,Wd=.078,qd=12.82051282051282,Ei=.06,Kd=.001;function Gd(e,t){const n=(e.r/255)**us,r=(e.g/255)**us,s=(e.b/255)**us,o=(t.r/255)**us,i=(t.g/255)**us,a=(t.b/255)**us;let l=n*jd+r*Hd+s*Ud,c=o*jd+i*Hd+a*Ud;if(l<=Ci&&(l+=(Ci-l)**zd),c<=Ci&&(c+=(Ci-c)**zd),Math.abs(c-l)l){const f=(c**RS-l**$S)*FS;u=f-Kd?0:f>-Wd?f-f*qd*Ei:f+Ei}return u*100}function Fc(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function BS(e){return Fc(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const Yd=/^(?(?:rgb|hsl)a?)\((?.+)\)/,NS={rgb:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),rgba:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),hsl:(e,t,n,r)=>Jd({h:e,s:t,l:n,a:r}),hsla:(e,t,n,r)=>Jd({h:e,s:t,l:n,a:r}),hsv:(e,t,n,r)=>Ro({h:e,s:t,v:n,a:r}),hsva:(e,t,n,r)=>Ro({h:e,s:t,v:n,a:r})};function co(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&Yd.test(e)){const{groups:t}=e.match(Yd),{fn:n,values:r}=t,s=r.split(/,\s*|\s*\/\s*|\s+/).map((o,i)=>o.endsWith("%")||i>0&&i<3&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(o)/100:parseFloat(o));return NS[n](...s)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),jS(t)}else if(typeof e=="object"){if(Ll(e,["r","g","b"]))return e;if(Ll(e,["h","s","l"]))return Ro(kv(e));if(Ll(e,["h","s","v"]))return Ro(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function Ro(e){const{h:t,s:n,v:r,a:s}=e,o=a=>{const l=(a+t/60)%6;return r-r*n*Math.max(Math.min(l,4-l,1),0)},i=[o(5),o(3),o(1)].map(a=>Math.round(a*255));return{r:i[0],g:i[1],b:i[2],a:s}}function Jd(e){return Ro(kv(e))}function kv(e){const{h:t,s:n,l:r,a:s}=e,o=r+n*Math.min(r,1-r),i=o===0?0:2-2*r/o;return{h:t,s:i,v:o,a:s}}function jS(e){e=HS(e);let[t,n,r,s]=SS(e,2).map(o=>parseInt(o,16));return s=s===void 0?s:s/255,{r:t,g:n,b:r,a:s}}function HS(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Ld(Ld(e,6),8,"F")),e}function US(e){const t=Math.abs(Gd(co(0),co(e)));return Math.abs(Gd(co(16777215),co(e)))>Math.min(t,50)}function ie(e,t){return n=>Object.keys(e).reduce((r,s)=>{const i=typeof e[s]=="object"&&e[s]!=null&&!Array.isArray(e[s])?e[s]:{type:e[s]};return n&&s in n?r[s]={...i,default:n[s]}:r[s]=i,t&&!r[s].source&&(r[s].source=t),r},{})}const Me=ie({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function dt(e,t){const n=cr();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function jn(e="composables"){const t=dt(e).type;return Jr(t?.aliasName||t?.name)}function zS(e,t=dt("injectSelf")){const{provides:n}=t;if(n&&e in n)return n[e]}const ya=Symbol.for("vuetify:defaults");function Qu(){const e=Ve(ya);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function os(e,t){const n=Qu(),r=ne(e),s=I(()=>{if($(t?.disabled))return n.value;const i=$(t?.scoped),a=$(t?.reset),l=$(t?.root);if(r.value==null&&!(i||a||l))return n.value;let c=Qn(r.value,{prev:n.value});if(i)return c;if(a||l){const u=Number(a||1/0);for(let f=0;f<=u&&!(!c||!("prev"in c));f++)c=c.prev;return c&&typeof l=="string"&&l in c&&(c=Qn(Qn(c,{prev:c}),c[l])),c}return c.prev?Qn(c.prev,c,void 0,(u,f)=>f!==void 0):c});return ct(ya,s),s}function WS(e,t){return e.props&&(typeof e.props[t]<"u"||typeof e.props[Jr(t)]<"u")}function qS(e={},t,n=Qu()){const r=dt("useDefaults");if(t=t??r.type.name??r.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const s=I(()=>n.value?.[e._as??t]),o=new Proxy(e,{get(l,c){const u=Reflect.get(l,c);if(c==="class"||c==="style")return[s.value?.[c],u].filter(m=>m!=null);if(WS(r.vnode,c))return u;const f=s.value?.[c];if(f!==void 0)return f;const d=n.value?.global?.[c];return d!==void 0?d:u}}),i=pe();pt(()=>{if(s.value){const l=Object.entries(s.value).filter(([c])=>c.startsWith(c[0].toUpperCase()));i.value=l.length?Object.fromEntries(l):void 0}else i.value=void 0});function a(){const l=zS(ya,r);ct(ya,I(()=>i.value?Qn(l?.value??{},i.value):l?.value))}return{props:o,provideSubDefaults:a}}function Zo(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=ie(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(r){return Xo(r,t)},e.props._as=String,e.setup=function(r,s){const o=Qu();if(!o.value)return e._setup(r,s);const{props:i,provideSubDefaults:a}=qS(r,r._as??e.name,o),l=e._setup(i,s);return a(),l}}return e}function Ee(e=!0){return t=>(e?Zo:Ye)(t)}function Cv(e,t="div",n){return Ee()({name:n??Ns(zt(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...Me()},setup(r,{slots:s}){return()=>Wt(r.tag,{class:[e,r.class],style:r.style},s.default?.())}})}function KS(e,t,n,r){if(!n||ts(e)||ts(t))return;const s=n.get(e);if(s)s.set(t,r);else{const o=new WeakMap;o.set(t,r),n.set(e,o)}}function GS(e,t,n){if(!n||ts(e)||ts(t))return null;const r=n.get(e)?.get(t);if(typeof r=="boolean")return r;const s=n.get(t)?.get(e);return typeof s=="boolean"?s:null}function Qt(e,t,n=new WeakMap){if(e===t)return!0;if(e instanceof Date&&t instanceof Date&&e.getTime()!==t.getTime()||e!==Object(e)||t!==Object(t))return!1;const r=Object.keys(e);if(r.length!==Object.keys(t).length)return!1;const s=GS(e,t,n);return s||(KS(e,t,n,!0),r.every(o=>Qt(e[o],t[o],n)))}function Ev(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const t=e.getRootNode();return t!==document&&t.getRootNode({composed:!0})!==document?null:t}const ba="cubic-bezier(0.4, 0, 0.2, 1)",Xd="cubic-bezier(0.0, 0, 0.2, 1)",Zd="cubic-bezier(0.4, 0, 1, 1)",YS={linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5,instant:e=>1};function Av(e,t=!1){for(;e;){if(t?JS(e):ef(e))return e;e=e.parentElement}return document.scrollingElement}function wa(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(ef(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function ef(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e),n=t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight,r=t.overflowX==="scroll"||t.overflowX==="auto"&&e.scrollWidth>e.clientWidth;return n||r}function JS(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function XS(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Oe(e){const t=dt("useRender");t.render=e}function ZS(e,t,n={leading:!0,trailing:!0}){let r=0,s=0,o=!1,i=0;function a(){clearTimeout(r),o=!1,i=0}const l=(...c)=>{clearTimeout(r);const u=Date.now();i||(i=u);const f=u-Math.max(i,s);function d(){s=Date.now(),r=setTimeout(a,t),e(...c)}o?f>=t?d():n.trailing&&(r=setTimeout(d,t-f)):(o=!0,n.leading&&d())};return l.clear=a,l.immediate=e,l}const ur=ie({border:[Boolean,Number,String]},"border");function fr(e,t=jn()){return{borderClasses:I(()=>{const r=e.border;return r===!0||r===""?`${t}--border`:typeof r=="string"||r===0?String(r).split(" ").map(s=>`border-${s}`):[]})}}const QS=[null,"default","comfortable","compact"],An=ie({density:{type:String,default:"default",validator:e=>QS.includes(e)}},"density");function Hn(e,t=jn()){return{densityClasses:j(()=>`${t}--density-${e.density}`)}}const Lr=ie({elevation:{type:[Number,String],validator:e=>parseInt(e)>=0}},"elevation");function Mr(e){return{elevationClasses:j(()=>{const n=Je(e)?e.value:e.elevation;return n==null?[]:[`elevation-${parseInt(n)}`]})}}const Lt=ie({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function Mt(e,t=jn()){return{roundedClasses:I(()=>{const r=Je(e)?e.value:e.rounded,s=Je(e)?!1:e.tile,o=[];if(s||r===!1)o.push("rounded-0");else if(r===!0||r==="")o.push(`${t}--rounded`);else if(typeof r=="string"||r===0)for(const i of String(r).split(" "))o.push(`rounded-${i}`);return o})}}const tt=ie({tag:{type:[String,Object,Function],default:"div"}},"tag"),Dc=Symbol.for("vuetify:theme"),it=ie({theme:String},"theme");function yt(e){dt("provideTheme");const t=Ve(Dc,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=j(()=>e.theme??t.name.value),r=j(()=>t.themes.value[n.value]),s=j(()=>t.isDisabled?void 0:`${t.prefix}theme--${n.value}`),o={...t,name:n,current:r,themeClasses:s};return ct(Dc,o),o}function Tv(){dt("useTheme");const e=Ve(Dc,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function tf(e){return Xu(()=>{const{class:t,style:n}=tx(e);return{colorClasses:t,colorStyles:n}})}function Cn(e){const{colorClasses:t,colorStyles:n}=tf(()=>({text:rt(e)}));return{textColorClasses:t,textColorStyles:n}}function mn(e){const{colorClasses:t,colorStyles:n}=tf(()=>({background:rt(e)}));return{backgroundColorClasses:t,backgroundColorStyles:n}}function ex(e){return{text:typeof e.text=="string"?e.text.replace(/^text-/,""):e.text,background:typeof e.background=="string"?e.background.replace(/^bg-/,""):e.background}}function tx(e){const t=ex(rt(e)),n=[],r={};if(t.background)if(Fc(t.background)){if(r.backgroundColor=t.background,!t.text&&BS(t.background)){const s=co(t.background);(s.a==null||s.a===1)&&n.push(US(s)?"v-theme-on-dark":"v-theme-on-light")}}else n.push(`bg-${t.background}`);return t.text&&(Fc(t.text)?(r.color=t.text,r.caretColor=t.text):n.push(`text-${t.text}`)),{class:n,style:r}}const nx=["elevated","flat","tonal","outlined","text","plain"];function js(e,t){return x(ye,null,[e&&x("span",{key:"overlay",class:ue(`${t}__overlay`)},null),x("span",{key:"underlay",class:ue(`${t}__underlay`)},null)])}const dr=ie({color:String,variant:{type:String,default:"elevated",validator:e=>nx.includes(e)}},"variant");function Hs(e,t=jn()){const n=j(()=>{const{variant:o}=rt(e);return`${t}--variant-${o}`}),{colorClasses:r,colorStyles:s}=tf(()=>{const{variant:o,color:i}=rt(e);return{[["elevated","flat"].includes(o)?"background":"text"]:i}});return{colorClasses:r,colorStyles:s,variantClasses:n}}const Pv=ie({baseColor:String,divided:Boolean,direction:{type:String,default:"horizontal"},...ur(),...Me(),...An(),...Lr(),...Lt(),...tt(),...it(),...dr()},"VBtnGroup"),Qd=Ee()({name:"VBtnGroup",props:Pv(),setup(e,{slots:t}){const{themeClasses:n}=yt(e),{densityClasses:r}=Hn(e),{borderClasses:s}=fr(e),{elevationClasses:o}=Mr(e),{roundedClasses:i}=Mt(e);os({VBtn:{height:j(()=>e.direction==="horizontal"?"auto":null),baseColor:j(()=>e.baseColor),color:j(()=>e.color),density:j(()=>e.density),flat:!0,variant:j(()=>e.variant)}}),Oe(()=>S(e.tag,{class:ue(["v-btn-group",`v-btn-group--${e.direction}`,{"v-btn-group--divided":e.divided},n.value,s.value,r.value,o.value,i.value,e.class]),style:Pe(e.style)},t))}});function Nn(e,t){let n;function r(){n=Ar(),n.run(()=>t.length?t(()=>{n?.stop(),r()}):t())}de(e,s=>{s&&!n?r():s||(n?.stop(),n=void 0)},{immediate:!0}),ft(()=>{n?.stop()})}function st(e,t,n,r=o=>o,s=o=>o){const o=dt("useProxiedModel"),i=ne(e[t]!==void 0?e[t]:n),a=Jr(t),c=I(a!==t?()=>(e[t],!!((o.vnode.props?.hasOwnProperty(t)||o.vnode.props?.hasOwnProperty(a))&&(o.vnode.props?.hasOwnProperty(`onUpdate:${t}`)||o.vnode.props?.hasOwnProperty(`onUpdate:${a}`)))):()=>(e[t],!!(o.vnode.props?.hasOwnProperty(t)&&o.vnode.props?.hasOwnProperty(`onUpdate:${t}`))));Nn(()=>!c.value,()=>{de(()=>e[t],f=>{i.value=f})});const u=I({get(){const f=e[t];return r(c.value?f:i.value)},set(f){const d=s(f),m=ke(c.value?e[t]:i.value);m===d||r(m)===f||(i.value=d,o?.emit(`update:${t}`,d))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:i.value}),u}const nf=ie({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),Iv=ie({value:null,disabled:Boolean,selectedClass:String},"group-item");function Bc(e,t,n=!0){const r=dt("useGroupItem");if(!r)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const s=nn();ct(Symbol.for(`${t.description}:id`),s);const o=Ve(t,null);if(!o){if(!n)return o;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const i=j(()=>e.value),a=I(()=>!!(o.disabled.value||e.disabled));function l(){o?.register({id:s,value:i,disabled:a},r)}function c(){o?.unregister(s)}l(),Tt(()=>c());const u=I(()=>o.isSelected(s)),f=I(()=>o.items.value[0].id===s),d=I(()=>o.items.value[o.items.value.length-1].id===s),m=I(()=>u.value&&[o.selectedClass.value,e.selectedClass]);return de(u,h=>{r.emit("group:selected",{value:h})},{flush:"sync"}),{id:s,isSelected:u,isFirst:f,isLast:d,toggle:()=>o.select(s,!u.value),select:h=>o.select(s,h),selectedClass:m,value:i,disabled:a,group:o,register:l,unregister:c}}function rf(e,t){let n=!1;const r=mt([]),s=st(e,"modelValue",[],d=>d===void 0?[]:Ov(r,d===null?[null]:en(d)),d=>{const m=sx(r,d);return e.multiple?m:m[0]}),o=dt("useGroup");function i(d,m){const h=d,p=Symbol.for(`${t.description}:id`),b=bs(p,o?.vnode).indexOf(m);$(h.value)===void 0&&(h.value=b,h.useIndexAsValue=!0),b>-1?r.splice(b,0,h):r.push(h)}function a(d){if(n)return;l();const m=r.findIndex(h=>h.id===d);r.splice(m,1)}function l(){const d=r.find(m=>!m.disabled);d&&e.mandatory==="force"&&!s.value.length&&(s.value=[d.id])}$t(()=>{l()}),Tt(()=>{n=!0}),Du(()=>{for(let d=0;dp.id===d);if(!(m&&h?.disabled))if(e.multiple){const p=s.value.slice(),g=p.findIndex(E=>E===d),b=~g;if(m=m??!b,b&&e.mandatory&&p.length<=1||!b&&e.max!=null&&p.length+1>e.max)return;g<0&&m?p.push(d):g>=0&&!m&&p.splice(g,1),s.value=p}else{const p=s.value.includes(d);if(e.mandatory&&p||!p&&!m)return;s.value=m??!p?[d]:[]}}function u(d){if(e.multiple,s.value.length){const m=s.value[0],h=r.findIndex(b=>b.id===m);let p=(h+d)%r.length,g=r[p];for(;g.disabled&&p!==h;)p=(p+d)%r.length,g=r[p];if(g.disabled)return;s.value=[r[p].id]}else{const m=r.find(h=>!h.disabled);m&&(s.value=[m.id])}}const f={register:i,unregister:a,selected:s,select:c,disabled:j(()=>e.disabled),prev:()=>u(r.length-1),next:()=>u(1),isSelected:d=>s.value.includes(d),selectedClass:j(()=>e.selectedClass),items:j(()=>r),getItemIndex:d=>rx(r,d)};return ct(t,f),f}function rx(e,t){const n=Ov(e,[t]);return n.length?e.findIndex(r=>r.id===n[0]):-1}function Ov(e,t){const n=[];return t.forEach(r=>{const s=e.find(i=>Qt(r,i.value)),o=e[r];s?.value!==void 0?n.push(s.id):o?.useIndexAsValue&&n.push(o.id)}),n}function sx(e,t){const n=[];return t.forEach(r=>{const s=e.findIndex(o=>o.id===r);if(~s){const o=e[s];n.push(o.value!==void 0?o.value:s)}}),n}const Rv=Symbol.for("vuetify:v-btn-toggle"),ox=ie({...Pv(),...nf()},"VBtnToggle");Ee()({name:"VBtnToggle",props:ox(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{isSelected:n,next:r,prev:s,select:o,selected:i}=rf(e,Rv);return Oe(()=>{const a=Qd.filterProps(e);return S(Qd,ve({class:["v-btn-toggle",e.class]},a,{style:e.style}),{default:()=>[t.default?.({isSelected:n,next:r,prev:s,select:o,selected:i})]})}),{next:r,prev:s,select:o}}});const ix=ie({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),lt=Ee(!1)({name:"VDefaultsProvider",props:ix(),setup(e,{slots:t}){const{defaults:n,disabled:r,reset:s,root:o,scoped:i}=Lu(e);return os(n,{reset:s,root:o,scoped:i,disabled:r}),()=>t.default?.()}}),Be=[String,Function,Object,Array],ax=Symbol.for("vuetify:icons"),qa=ie({icon:{type:Be},tag:{type:[String,Object,Function],required:!0}},"icon"),em=Ee()({name:"VComponentIcon",props:qa(),setup(e,{slots:t}){return()=>{const n=e.icon;return S(e.tag,null,{default:()=>[e.icon?S(n,null,null):t.default?.()]})}}}),lx=Zo({name:"VSvgIcon",inheritAttrs:!1,props:qa(),setup(e,{attrs:t}){return()=>S(e.tag,ve(t,{style:null}),{default:()=>[x("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(n=>Array.isArray(n)?x("path",{d:n[0],"fill-opacity":n[1]},null):x("path",{d:n},null)):x("path",{d:e.icon},null)])]})}});Zo({name:"VLigatureIcon",props:qa(),setup(e){return()=>S(e.tag,null,{default:()=>[e.icon]})}});Zo({name:"VClassIcon",props:qa(),setup(e){return()=>S(e.tag,{class:ue(e.icon)},null)}});const cx=e=>{const t=Ve(ax);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:I(()=>{const r=rt(e);if(!r)return{component:em};let s=r;if(typeof s=="string"&&(s=s.trim(),s.startsWith("$")&&(s=t.aliases?.[s.slice(1)])),Array.isArray(s))return{component:lx,icon:s};if(typeof s!="string")return{component:em,icon:s};const o=Object.keys(t.sets).find(l=>typeof s=="string"&&s.startsWith(`${l}:`)),i=o?s.slice(o.length+1):s;return{component:t.sets[o??t.defaultSet].component,icon:i}})}},ux=["x-small","small","default","large","x-large"],Qo=ie({size:{type:[String,Number],default:"default"}},"size");function ei(e,t=jn()){return Xu(()=>{const n=e.size;let r,s;return ga(ux,n)?r=`${t}--size-${n}`:n&&(s={width:_e(n),height:_e(n)}),{sizeClasses:r,sizeStyles:s}})}const fx=ie({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Be,opacity:[String,Number],...Me(),...Qo(),...tt({tag:"i"}),...it()},"VIcon"),Ce=Ee()({name:"VIcon",props:fx(),setup(e,{attrs:t,slots:n}){const r=pe(),{themeClasses:s}=Tv(),{iconData:o}=cx(()=>r.value||e.icon),{sizeClasses:i}=ei(e),{textColorClasses:a,textColorStyles:l}=Cn(()=>e.color);return Oe(()=>{const c=n.default?.();c&&(r.value=vv(c).filter(f=>f.type===Cr&&f.children&&typeof f.children=="string")[0]?.children);const u=!!(t.onClick||t.onClickOnce);return S(o.value.component,{tag:e.tag,icon:o.value.icon,class:ue(["v-icon","notranslate",s.value,i.value,a.value,{"v-icon--clickable":u,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class]),style:Pe([{"--v-icon-opacity":e.opacity},i.value?void 0:{fontSize:_e(e.size),height:_e(e.size),width:_e(e.size)},l.value,e.style]),role:u?"button":void 0,"aria-hidden":!u,tabindex:u?e.disabled?-1:0:void 0},{default:()=>[c]})}),{}}});function $v(e,t){const n=ne(),r=pe(!1);if(Gu){const s=new IntersectionObserver(o=>{r.value=!!o.find(i=>i.isIntersecting)},t);ft(()=>{s.disconnect()}),de(n,(o,i)=>{i&&(s.unobserve(i),r.value=!1),o&&s.observe(o)},{flush:"post"})}return{intersectionRef:n,isIntersecting:r}}function ir(e,t="content"){const n=Mc(),r=ne();if(vt){const s=new ResizeObserver(o=>{e?.(o,s),o.length&&(t==="content"?r.value=o[0].contentRect:r.value=o[0].target.getBoundingClientRect())});Tt(()=>{s.disconnect()}),de(()=>n.el,(o,i)=>{i&&(s.unobserve(i),r.value=void 0),o&&s.observe(o)},{flush:"post"})}return{resizeRef:n,contentRect:Tr(r)}}const dx=ie({reveal:{type:[Boolean,Object],default:!1}},"reveal");function mx(e){const n=j(()=>typeof e.reveal=="object"?Math.max(0,Number(e.reveal.duration??900)):900),r=pe(e.reveal?"initial":"disabled");return $t(async()=>{e.reveal&&(r.value="initial",await new Promise(s=>requestAnimationFrame(s)),r.value="pending",await new Promise(s=>setTimeout(s,n.value)),r.value="done")}),{duration:n,state:r}}const hx=ie({bgColor:String,color:String,indeterminate:[Boolean,String],rounded:Boolean,modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...Me(),...dx(),...Qo(),...tt({tag:"div"}),...it()},"VProgressCircular"),Ka=Ee()({name:"VProgressCircular",props:hx(),setup(e,{slots:t}){const r=2*Math.PI*20,s=ne(),{themeClasses:o}=yt(e),{sizeClasses:i,sizeStyles:a}=ei(e),{textColorClasses:l,textColorStyles:c}=Cn(()=>e.color),{textColorClasses:u,textColorStyles:f}=Cn(()=>e.bgColor),{intersectionRef:d,isIntersecting:m}=$v(),{resizeRef:h,contentRect:p}=ir(),{state:g,duration:b}=mx(e),E=j(()=>g.value==="initial"?0:_n(parseFloat(e.modelValue),0,100)),y=j(()=>Number(e.width)),v=j(()=>a.value?Number(e.size):p.value?p.value.width:Math.max(y.value,32)),k=j(()=>20/(1-y.value/v.value)*2),C=j(()=>y.value/v.value*k.value),_=j(()=>{const P=(100-E.value)/100*r;return e.rounded&&E.value>0&&E.value<100?_e(Math.min(r-.01,P+C.value)):_e(P)}),R=I(()=>{const P=Number(e.rotate);return e.rounded?P+C.value/2/r*360:P});return pt(()=>{d.value=s.value,h.value=s.value}),Oe(()=>S(e.tag,{ref:s,class:ue(["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":m.value,"v-progress-circular--disable-shrink":e.indeterminate&&(e.indeterminate==="disable-shrink"||$s()),"v-progress-circular--revealing":["initial","pending"].includes(g.value)},o.value,i.value,l.value,e.class]),style:Pe([a.value,c.value,{"--progress-reveal-duration":`${b.value}ms`},e.style]),role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:E.value},{default:()=>[x("svg",{style:{transform:`rotate(calc(-90deg + ${R.value}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${k.value} ${k.value}`},[x("circle",{class:ue(["v-progress-circular__underlay",u.value]),style:Pe(f.value),fill:"transparent",cx:"50%",cy:"50%",r:20,"stroke-width":C.value,"stroke-dasharray":r,"stroke-dashoffset":0},null),x("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:20,"stroke-width":C.value,"stroke-dasharray":r,"stroke-dashoffset":_.value,"stroke-linecap":e.rounded?"round":void 0},null)]),t.default&&x("div",{class:"v-progress-circular__content"},[t.default({value:E.value})])]})),{}}}),pn=ie({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function gn(e){return{dimensionStyles:I(()=>{const n={},r=_e(e.height),s=_e(e.maxHeight),o=_e(e.maxWidth),i=_e(e.minHeight),a=_e(e.minWidth),l=_e(e.width);return r!=null&&(n.height=r),s!=null&&(n.maxHeight=s),o!=null&&(n.maxWidth=o),i!=null&&(n.minHeight=i),a!=null&&(n.minWidth=a),l!=null&&(n.width=l),n})}}const Lv=Symbol.for("vuetify:locale");function Ga(){const e=Ve(Lv);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function Un(){const e=Ve(Lv);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const tm={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},Us=ie({location:String},"location");function ti(e,t=!1,n){const{isRtl:r}=Un();return{locationStyles:I(()=>{if(!e.location)return{};const{side:o,align:i}=Vc(e.location.split(" ").length>1?e.location:`${e.location} center`,r.value);function a(c){return n?n(c):0}const l={};return o!=="center"&&(t?l[tm[o]]=`calc(100% - ${a(o)}px)`:l[o]=0),i!=="center"?t?l[tm[i]]=`calc(100% - ${a(i)}px)`:l[i]=0:(o==="center"?l.top=l.left="50%":l[{top:"left",bottom:"left",left:"top",right:"top"}[o]]="50%",l.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[o]),l})}}const px=ie({chunkCount:{type:[Number,String],default:null},chunkWidth:{type:[Number,String],default:null},chunkGap:{type:[Number,String],default:4}},"chunks");function gx(e,t){const n=j(()=>!!e.chunkCount||!!e.chunkWidth),r=I(()=>{const a=rt(t);if(!a)return 0;if(!e.chunkCount)return Number(e.chunkWidth);const l=Number(e.chunkCount);return(a-Number(e.chunkGap)*(l-1))/l}),s=j(()=>Number(e.chunkGap)),o=I(()=>{if(!n.value)return{};const a=_e(s.value),l=_e(r.value);return{maskRepeat:"repeat-x",maskImage:`linear-gradient(90deg, #000, #000 ${l}, transparent ${l}, transparent)`,maskSize:`calc(${l} + ${a}) 100%`}});function i(a){const l=rt(t);if(!l)return a;const c=100*s.value/l,u=100*(r.value+s.value)/l,f=Math.floor((a+c)/u);return _n(0,f*u-c/2,100)}return{hasChunks:n,chunksMaskStyles:o,snapValueToChunk:i}}const vx=ie({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...px(),...Me(),...Us({location:"top"}),...Lt(),...tt(),...it()},"VProgressLinear"),Mv=Ee()({name:"VProgressLinear",props:vx(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=ne(),r=st(e,"modelValue"),{isRtl:s,rtlClasses:o}=Un(),{themeClasses:i}=yt(e),{locationStyles:a}=ti(e),{textColorClasses:l,textColorStyles:c}=Cn(()=>e.color),{backgroundColorClasses:u,backgroundColorStyles:f}=mn(()=>e.bgColor||e.color),{backgroundColorClasses:d,backgroundColorStyles:m}=mn(()=>e.bufferColor||e.bgColor||e.color),{backgroundColorClasses:h,backgroundColorStyles:p}=mn(()=>e.color),{roundedClasses:g}=Mt(e),{intersectionRef:b,isIntersecting:E}=$v(),y=I(()=>parseFloat(e.max)),v=I(()=>parseFloat(e.height)),k=I(()=>_n(parseFloat(e.bufferValue)/y.value*100,0,100)),C=I(()=>_n(parseFloat(r.value)/y.value*100,0,100)),_=I(()=>s.value!==e.reverse),R=I(()=>e.indeterminate?"fade-transition":"slide-x-transition"),P=pe(0),{hasChunks:A,chunksMaskStyles:V,snapValueToChunk:O}=gx(e,P);Nn(A,()=>{const{resizeRef:z}=ir(G=>P.value=G[0].contentRect.width);pt(()=>z.value=n.value)});const N=I(()=>A.value?O(k.value):k.value),X=I(()=>A.value?O(C.value):C.value);function re(z){if(!b.value)return;const{left:G,right:Y,width:W}=b.value.getBoundingClientRect(),L=_.value?W-z.clientX+(Y-W):z.clientX-G;r.value=Math.round(L/W*y.value)}return pt(()=>{b.value=n.value}),Oe(()=>S(e.tag,{ref:n,class:ue(["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&E.value,"v-progress-linear--reverse":_.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped,"v-progress-linear--clickable":e.clickable},g.value,i.value,o.value,e.class]),style:Pe([{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?_e(v.value):0,"--v-progress-linear-height":_e(v.value),...e.absolute?a.value:{}},V.value,e.style]),role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:Math.min(parseFloat(r.value),y.value),onClick:e.clickable&&re},{default:()=>[e.stream&&x("div",{key:"stream",class:ue(["v-progress-linear__stream",l.value]),style:{...c.value,[_.value?"left":"right"]:_e(-v.value),borderTop:`${_e(v.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${_e(v.value/4)})`,width:_e(100-k.value,"%"),"--v-progress-linear-stream-to":_e(v.value*(_.value?1:-1))}},null),x("div",{class:ue(["v-progress-linear__background",u.value]),style:Pe([f.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}])},null),x("div",{class:ue(["v-progress-linear__buffer",d.value]),style:Pe([m.value,{opacity:parseFloat(e.bufferOpacity),width:_e(N.value,"%")}])},null),S(Ir,{name:R.value},{default:()=>[e.indeterminate?x("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(z=>x("div",{key:z,class:ue(["v-progress-linear__indeterminate",z,h.value]),style:Pe(p.value)},null))]):x("div",{class:ue(["v-progress-linear__determinate",h.value]),style:Pe([p.value,{width:_e(X.value,"%")}])},null)]}),t.default&&x("div",{class:"v-progress-linear__content"},[t.default({value:C.value,buffer:k.value})])]})),{}}}),sf=ie({loading:[Boolean,String]},"loader");function of(e,t=jn()){return{loaderClasses:j(()=>({[`${t}--loading`]:e.loading}))}}function Vv(e,{slots:t}){return x("div",{class:ue(`${e.name}__loader`)},[t.default?.({color:e.color,isActive:e.active})||S(Mv,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const yx=["static","relative","fixed","absolute","sticky"],Ya=ie({position:{type:String,validator:e=>yx.includes(e)}},"position");function Ja(e,t=jn()){return{positionClasses:j(()=>e.position?`${t}--${e.position}`:void 0)}}function bx(){const e=dt("useRoute");return I(()=>e?.proxy?.$route)}function wx(){return dt("useRouter")?.proxy?.$router}function ni(e,t){const n=Bu("RouterLink"),r=j(()=>!!(e.href||e.to)),s=I(()=>r?.value||Md(t,"click")||Md(e,"click"));if(typeof n=="string"||!("useLink"in n)){const f=j(()=>e.href);return{isLink:r,isRouterLink:j(()=>!1),isClickable:s,href:f,linkProps:mt({href:f}),route:j(()=>{}),navigate:j(()=>{})}}const o=n.useLink({to:j(()=>e.to||""),replace:j(()=>e.replace)}),i=I(()=>e.to?o:void 0),a=bx(),l=I(()=>i.value?e.exact?a.value?i.value.isExactActive?.value&&Qt(i.value.route.value.query,a.value.query):i.value.isExactActive?.value??!1:i.value.isActive?.value??!1:!1),c=I(()=>e.to?i.value?.route.value.href:e.href),u=j(()=>!!e.to);return{isLink:r,isRouterLink:u,isClickable:s,isActive:l,route:j(()=>i.value?.route.value),navigate:j(()=>i.value?.navigate),href:c,linkProps:mt({href:c,"aria-current":j(()=>l.value?"page":void 0),"aria-disabled":j(()=>e.disabled&&r.value?"true":void 0),tabindex:j(()=>e.disabled&&r.value?"-1":void 0)})}}const ri=ie({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Fl=!1;function _x(e,t){let n=!1,r,s;vt&&e?.beforeEach&&(qe(()=>{window.addEventListener("popstate",o),r=e.beforeEach(()=>Fl?n?t():void 0:(Fl=!0,new Promise(i=>{setTimeout(()=>i(n?t():void 0))}))),s=e?.afterEach(()=>{Fl=!1})}),ft(()=>{window.removeEventListener("popstate",o),r?.(),s?.()}));function o(i){i.state?.replaced||(n=!0,setTimeout(()=>n=!1))}}function Sx(e,t){de(()=>e.isActive?.value,n=>{e.isLink.value&&n!=null&&t&&qe(()=>{t(n)})},{immediate:!0})}const Nc=Symbol("rippleStop"),xx=80;function nm(e,t){e.style.transform=t,e.style.webkitTransform=t}function jc(e){return e.constructor.name==="TouchEvent"}function Fv(e){return e.constructor.name==="KeyboardEvent"}const kx=(e,t,n={})=>{let r=0,s=0;if(!Fv(e)){const f=t.getBoundingClientRect(),d=jc(e)?e.touches[e.touches.length-1]:e;r=d.clientX-f.left,s=d.clientY-f.top}let o=0,i=.3;t._ripple?.circle?(i=.15,o=t.clientWidth/2,o=n.center?o:o+Math.sqrt((r-o)**2+(s-o)**2)/4):o=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const a=`${(t.clientWidth-o*2)/2}px`,l=`${(t.clientHeight-o*2)/2}px`,c=n.center?a:`${r-o}px`,u=n.center?l:`${s-o}px`;return{radius:o,scale:i,x:c,y:u,centerX:a,centerY:l}},_a={show(e,t,n={}){if(!t?._ripple?.enabled)return;const r=document.createElement("span"),s=document.createElement("span");r.appendChild(s),r.className="v-ripple__container",n.class&&(r.className+=` ${n.class}`);const{radius:o,scale:i,x:a,y:l,centerX:c,centerY:u}=kx(e,t,n),f=`${o*2}px`;s.className="v-ripple__animation",s.style.width=f,s.style.height=f,t.appendChild(r);const d=window.getComputedStyle(t);d&&d.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),s.classList.add("v-ripple__animation--enter"),s.classList.add("v-ripple__animation--visible"),nm(s,`translate(${a}, ${l}) scale3d(${i},${i},${i})`),s.dataset.activated=String(performance.now()),requestAnimationFrame(()=>{requestAnimationFrame(()=>{s.classList.remove("v-ripple__animation--enter"),s.classList.add("v-ripple__animation--in"),nm(s,`translate(${c}, ${u}) scale3d(1,1,1)`)})})},hide(e){if(!e?._ripple?.enabled)return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=Array.from(t).findLast(o=>!o.dataset.isHiding);if(n)n.dataset.isHiding="true";else return;const r=performance.now()-Number(n.dataset.activated),s=Math.max(250-r,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),n.parentNode?.parentNode===e&&e.removeChild(n.parentNode)},300)},s)}};function Dv(e){return typeof e>"u"||!!e}function $o(e){const t={},n=e.currentTarget;if(!(!n?._ripple||n._ripple.touched||e[Nc])){if(e[Nc]=!0,jc(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||Fv(e),n._ripple.class&&(t.class=n._ripple.class),jc(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{_a.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{n?._ripple?.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},xx)}else _a.show(e,n,t)}}function Sa(e){e[Nc]=!0}function Jt(e){const t=e.currentTarget;if(t?._ripple){if(window.clearTimeout(t._ripple.showTimer),e.type==="touchend"&&t._ripple.showTimerCommit){t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null,t._ripple.showTimer=window.setTimeout(()=>{Jt(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),_a.hide(t)}}function Bv(e){const t=e.currentTarget;t?._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let Lo=!1;function Cx(e,t){!Lo&&t.includes(e.key)&&(Lo=!0,$o(e))}function Nv(e){Lo=!1,Jt(e)}function jv(e){Lo&&(Lo=!1,Jt(e))}function Hv(e,t,n){const{value:r,modifiers:s}=t,o=Dv(r);o||_a.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=o,e._ripple.centered=s.center,e._ripple.circle=s.circle;const i=Oo(r)?r:{};i.class&&(e._ripple.class=i.class);const a=i.keys??["Enter","Space"];if(e._ripple.keyDownHandler=l=>Cx(l,a),o&&!n){if(s.stop){e.addEventListener("touchstart",Sa,{passive:!0}),e.addEventListener("mousedown",Sa);return}e.addEventListener("touchstart",$o,{passive:!0}),e.addEventListener("touchend",Jt,{passive:!0}),e.addEventListener("touchmove",Bv,{passive:!0}),e.addEventListener("touchcancel",Jt),e.addEventListener("mousedown",$o),e.addEventListener("mouseup",Jt),e.addEventListener("mouseleave",Jt),e.addEventListener("keydown",e._ripple.keyDownHandler),e.addEventListener("keyup",Nv),e.addEventListener("blur",jv),e.addEventListener("dragstart",Jt,{passive:!0})}else!o&&n&&Uv(e)}function Uv(e){e.removeEventListener("touchstart",Sa),e.removeEventListener("mousedown",Sa),e.removeEventListener("touchstart",$o),e.removeEventListener("touchend",Jt),e.removeEventListener("touchmove",Bv),e.removeEventListener("touchcancel",Jt),e.removeEventListener("mousedown",$o),e.removeEventListener("mouseup",Jt),e.removeEventListener("mouseleave",Jt),e._ripple?.keyDownHandler&&e.removeEventListener("keydown",e._ripple.keyDownHandler),e.removeEventListener("keyup",Nv),e.removeEventListener("blur",jv),e.removeEventListener("dragstart",Jt)}function Ex(e,t){Hv(e,t,!1)}function Ax(e){Uv(e),delete e._ripple}function Tx(e,t){if(t.value===t.oldValue)return;const n=Dv(t.oldValue);Hv(e,t,n)}const ar={mounted:Ex,unmounted:Ax,updated:Tx},Px=ie({active:{type:Boolean,default:void 0},activeColor:String,baseColor:String,symbol:{type:null,default:Rv},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Be,appendIcon:Be,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,spaced:String,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},...ur(),...Me(),...An(),...pn(),...Lr(),...Iv(),...sf(),...Us(),...Ya(),...Lt(),...ri(),...Qo(),...tt({tag:"button"}),...it(),...dr({variant:"elevated"})},"VBtn"),tn=Ee()({name:"VBtn",props:Px(),emits:{"group:selected":e=>!0},setup(e,{attrs:t,slots:n}){const{themeClasses:r}=yt(e),{borderClasses:s}=fr(e),{densityClasses:o}=Hn(e),{dimensionStyles:i}=gn(e),{elevationClasses:a}=Mr(e),{loaderClasses:l}=of(e),{locationStyles:c}=ti(e),{positionClasses:u}=Ja(e),{roundedClasses:f}=Mt(e),{sizeClasses:d,sizeStyles:m}=ei(e),h=Bc(e,e.symbol,!1),p=ni(e,t),g=I(()=>e.active!==void 0?e.active:p.isRouterLink.value?p.isActive?.value:h?.isSelected.value),b=j(()=>g.value?e.activeColor??e.color:e.color),E=I(()=>({color:h?.isSelected.value&&(!p.isLink.value||p.isActive?.value)||!h||p.isActive?.value?b.value??e.baseColor:e.baseColor,variant:e.variant})),{colorClasses:y,colorStyles:v,variantClasses:k}=Hs(E),C=I(()=>h?.disabled.value||e.disabled),_=j(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),R=I(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function P(A){C.value||p.isLink.value&&(A.metaKey||A.ctrlKey||A.shiftKey||A.button!==0||t.target==="_blank")||(p.isRouterLink.value?p.navigate.value?.(A):h?.toggle())}return Sx(p,h?.select),Oe(()=>{const A=p.isLink.value?"a":e.tag,V=!!(e.prependIcon||n.prepend),O=!!(e.appendIcon||n.append),N=!!(e.icon&&e.icon!==!0);return Rt(S(A,ve(p.linkProps,{type:A==="a"?void 0:"button",class:["v-btn",h?.selectedClass.value,{"v-btn--active":g.value,"v-btn--block":e.block,"v-btn--disabled":C.value,"v-btn--elevated":_.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},e.spaced?["v-btn--spaced",`v-btn--spaced-${e.spaced}`]:[],r.value,s.value,y.value,o.value,a.value,l.value,u.value,f.value,d.value,k.value,e.class],style:[v.value,i.value,c.value,m.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:C.value&&A!=="a"||void 0,tabindex:e.loading||e.readonly?-1:void 0,onClick:P,value:R.value}),{default:()=>[js(!0,"v-btn"),!e.icon&&V&&x("span",{key:"prepend",class:"v-btn__prepend"},[n.prepend?S(lt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},n.prepend):S(Ce,{key:"prepend-icon",icon:e.prependIcon},null)]),x("span",{class:"v-btn__content","data-no-activator":""},[!n.default&&N?S(Ce,{key:"content-icon",icon:e.icon},null):S(lt,{key:"content-defaults",disabled:!N,defaults:{VIcon:{icon:e.icon}}},{default:()=>[n.default?.()??fe(e.text)]})]),!e.icon&&O&&x("span",{key:"append",class:"v-btn__append"},[n.append?S(lt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},n.append):S(Ce,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&x("span",{key:"loader",class:"v-btn__loader"},[n.loader?.()??S(Ka,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}),[[ar,!C.value&&e.ripple,"",{center:!!e.icon}]])}),{group:h}}}),Ix=ie({...Me(),...tt()},"VCardActions"),Ox=Ee()({name:"VCardActions",props:Ix(),setup(e,{slots:t}){return os({VBtn:{slim:!0,variant:"text"}}),Oe(()=>S(e.tag,{class:ue(["v-card-actions",e.class]),style:Pe(e.style)},t)),{}}}),Rx=ie({opacity:[Number,String],...Me(),...tt()},"VCardSubtitle"),$x=Ee()({name:"VCardSubtitle",props:Rx(),setup(e,{slots:t}){return Oe(()=>S(e.tag,{class:ue(["v-card-subtitle",e.class]),style:Pe([{"--v-card-subtitle-opacity":e.opacity},e.style])},t)),{}}}),zv=Cv("v-card-title"),zs=ie({transition:{type:null,default:"fade-transition",validator:e=>e!==!0}},"transition"),er=(e,{slots:t})=>{const{transition:n,disabled:r,group:s,...o}=e,{component:i=s?Wu:Ir,...a}=Oo(n)?n:{};let l;return Oo(n)?l=ve(a,AS({disabled:r,group:s}),o):l=ve({name:r||!n?"":n},o),Wt(i,l,t)},Lx=ie({bordered:Boolean,color:String,content:[Number,String],dot:Boolean,dotSize:[Number,String],floating:Boolean,icon:Be,inline:Boolean,label:{type:String,default:"$vuetify.badge"},max:[Number,String],modelValue:{type:Boolean,default:!0},offsetX:[Number,String],offsetY:[Number,String],textColor:String,...Me(),...Us({location:"top end"}),...Lt(),...tt(),...it(),...zs({transition:"scale-rotate-transition"}),...pn()},"VBadge"),Mx=Ee()({name:"VBadge",inheritAttrs:!1,props:Lx(),setup(e,t){const{backgroundColorClasses:n,backgroundColorStyles:r}=mn(()=>e.color),{roundedClasses:s}=Mt(e),{t:o}=Ga(),{textColorClasses:i,textColorStyles:a}=Cn(()=>e.textColor),{themeClasses:l}=Tv(),{locationStyles:c}=ti(e,!0,f=>(e.floating?e.dot?2:4:e.dot?Number(e.dotSize??8):12)+(["top","bottom"].includes(f)?Number(e.offsetY??0):["left","right"].includes(f)?Number(e.offsetX??0):0)),{dimensionStyles:u}=gn(e);return Oe(()=>{const f=Number(e.content),d=!e.max||isNaN(f)?e.content:f<=Number(e.max)?f:`${e.max}+`,[m,h]=Lc(t.attrs,["aria-atomic","aria-label","aria-live","role","title"]);return S(e.tag,ve({class:["v-badge",{"v-badge--bordered":e.bordered,"v-badge--dot":e.dot,"v-badge--floating":e.floating,"v-badge--inline":e.inline},e.class]},h,{style:e.style}),{default:()=>[x("div",{class:"v-badge__wrapper"},[t.slots.default?.(),S(er,{transition:e.transition},{default:()=>[Rt(x("span",ve({class:["v-badge__badge",l.value,n.value,s.value,i.value],style:[r.value,a.value,u.value,e.inline?{}:c.value,e.dot&&e.dotSize?{width:_e(e.dotSize),height:_e(e.dotSize)}:{}],"aria-atomic":"true","aria-label":o(e.label,f),"aria-live":"polite",role:"status"},m),[e.dot?void 0:t.slots.badge?t.slots.badge?.():e.icon?S(Ce,{icon:e.icon},null):d]),[[$r,e.modelValue]])]})])]})}),{}}});function Vx(e){return{aspectStyles:I(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const Wv=ie({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...Me(),...pn()},"VResponsive"),rm=Ee()({name:"VResponsive",props:Wv(),setup(e,{slots:t}){const{aspectStyles:n}=Vx(e),{dimensionStyles:r}=gn(e);return Oe(()=>x("div",{class:ue(["v-responsive",{"v-responsive--inline":e.inline},e.class]),style:Pe([r.value,e.style])},[x("div",{class:"v-responsive__sizer",style:Pe(n.value)},null),t.additional?.(),t.default&&x("div",{class:ue(["v-responsive__content",e.contentClass])},[t.default()])])),{}}});function sm(e,t){if(!Gu)return;const n=t.modifiers||{},r=t.value,{handler:s,options:o}=typeof r=="object"?r:{handler:r,options:{}},i=new IntersectionObserver((a=[],l)=>{const c=e._observe?.[t.instance.$.uid];if(!c)return;const u=a.some(f=>f.isIntersecting);s&&(!n.quiet||c.init)&&(!n.once||u||c.init)&&s(u,a,l),u&&n.once?Hc(e,t):c.init=!0},o);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:i},i.observe(e)}function Hc(e,t){const n=e._observe?.[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const xa={mounted:sm,unmounted:Hc,updated:(e,t)=>{e._observe?.[t.instance.$.uid]&&(Hc(e,t),sm(e,t))}},Fx=ie({absolute:Boolean,alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,imageClass:null,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},sizes:String,src:{type:[String,Object],default:""},crossorigin:String,referrerpolicy:String,srcset:String,position:String,...Wv(),...Me(),...Lt(),...zs()},"VImg"),qv=Ee()({name:"VImg",directives:{vIntersect:xa},inheritAttrs:!1,props:Fx(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,{attrs:t,emit:n,slots:r}){const{backgroundColorClasses:s,backgroundColorStyles:o}=mn(()=>e.color),{roundedClasses:i}=Mt(e),a=dt("VImg"),l=pe(""),c=ne(),u=pe(e.eager?"loading":"idle"),f=pe(),d=pe(),m=I(()=>e.src&&typeof e.src=="object"?{src:e.src.src,srcset:e.srcset||e.src.srcset,lazySrc:e.lazySrc||e.src.lazySrc,aspect:Number(e.aspectRatio||e.src.aspect||0)}:{src:e.src,srcset:e.srcset,lazySrc:e.lazySrc,aspect:Number(e.aspectRatio||0)}),h=I(()=>m.value.aspect||f.value/d.value||0);de(()=>e.src,()=>{p(u.value!=="idle")}),de(h,(O,N)=>{!O&&N&&c.value&&v(c.value)}),Go(()=>p());function p(O){if(!(e.eager&&O)&&!(Gu&&!O&&!e.eager)){if(u.value="loading",m.value.lazySrc){const N=new Image;N.src=m.value.lazySrc,v(N,null)}m.value.src&&qe(()=>{n("loadstart",c.value?.currentSrc||m.value.src),setTimeout(()=>{if(!a.isUnmounted)if(c.value?.complete){if(c.value.naturalWidth||b(),u.value==="error")return;h.value||v(c.value,null),u.value==="loading"&&g()}else h.value||v(c.value),E()})})}}function g(){a.isUnmounted||(E(),v(c.value),u.value="loaded",n("load",c.value?.currentSrc||m.value.src))}function b(){a.isUnmounted||(u.value="error",n("error",c.value?.currentSrc||m.value.src))}function E(){const O=c.value;O&&(l.value=O.currentSrc||O.src)}let y=-1;Tt(()=>{clearTimeout(y)});function v(O,N=100){const X=()=>{if(clearTimeout(y),a.isUnmounted)return;const{naturalHeight:re,naturalWidth:z}=O;re||z?(f.value=z,d.value=re):!O.complete&&u.value==="loading"&&N!=null?y=window.setTimeout(X,N):(O.currentSrc.endsWith(".svg")||O.currentSrc.startsWith("data:image/svg+xml"))&&(f.value=1,d.value=1)};X()}const k=j(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),C=()=>{if(!m.value.src||u.value==="idle")return null;const O=x("img",{class:ue(["v-img__img",k.value,e.imageClass]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:m.value.src,srcset:m.value.srcset,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:g,onError:b},null),N=r.sources?.();return S(er,{transition:e.transition,appear:!0},{default:()=>[Rt(N?x("picture",{class:"v-img__picture"},[N,O]):O,[[$r,u.value==="loaded"]])]})},_=()=>S(er,{transition:e.transition},{default:()=>[m.value.lazySrc&&u.value!=="loaded"&&x("img",{class:ue(["v-img__img","v-img__img--preload",k.value]),style:{objectPosition:e.position},crossorigin:e.crossorigin,src:m.value.lazySrc,alt:e.alt,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),R=()=>r.placeholder?S(er,{transition:e.transition,appear:!0},{default:()=>[(u.value==="loading"||u.value==="error"&&!r.error)&&x("div",{class:"v-img__placeholder"},[r.placeholder()])]}):null,P=()=>r.error?S(er,{transition:e.transition,appear:!0},{default:()=>[u.value==="error"&&x("div",{class:"v-img__error"},[r.error()])]}):null,A=()=>e.gradient?x("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,V=pe(!1);{const O=de(h,N=>{N&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{V.value=!0})}),O())})}return Oe(()=>{const O=rm.filterProps(e),[N,X]=Ju(t);return Rt(S(rm,ve({class:["v-img",{"v-img--absolute":e.absolute,"v-img--booting":!V.value,"v-img--fit-content":e.width==="fit-content"},s.value,i.value,e.class],style:[{width:_e(e.width==="auto"?f.value:e.width)},o.value,e.style]},O,N,{aspectRatio:h.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>x(ye,null,[S(C,X,null),S(_,null,null),S(A,null,null),S(R,null,null),S(P,null,null)]),default:r.default}),[[xa,{handler:p,options:e.options},null,{once:!0}]])}),{currentSrc:l,image:c,state:u,naturalWidth:f,naturalHeight:d}}}),Dx=ie({badge:{type:[Boolean,Object],default:!1},start:Boolean,end:Boolean,icon:Be,image:String,text:String,...ur(),...Me(),...An(),...Lt(),...Qo(),...tt(),...it(),...dr({variant:"flat"})},"VAvatar"),Or=Ee()({name:"VAvatar",props:Dx(),setup(e,{slots:t}){const{themeClasses:n}=yt(e),{borderClasses:r}=fr(e),{colorClasses:s,colorStyles:o,variantClasses:i}=Hs(e),{densityClasses:a}=Hn(e),{roundedClasses:l}=Mt(e),{sizeClasses:c,sizeStyles:u}=ei(e),f=I(()=>{switch(e.size){case"x-small":return 8;case"small":return 10;case"large":return 14;case"x-large":return 16;default:return 12}}),d=I(()=>{const{floating:h}=Oo(e.badge)?e.badge:{};return(h?f.value/2:0)-1.5}),m=I(()=>({bordered:!0,dot:!t.badge,dotSize:f.value,offsetX:d.value,offsetY:d.value,color:typeof e.badge=="string"?e.badge:"primary",...Oo(e.badge)?e.badge:{}}));return Oe(()=>{const h=S(e.tag,{class:ue(["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},n.value,r.value,s.value,a.value,l.value,c.value,i.value,e.class]),style:Pe([o.value,u.value,e.style])},{default:()=>[t.default?S(lt,{key:"content-defaults",defaults:{VImg:{cover:!0,src:e.image},VIcon:{icon:e.icon}}},{default:()=>[t.default()]}):e.image?S(qv,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?S(Ce,{key:"icon",icon:e.icon},null):e.text,js(!1,"v-avatar")]});return e.badge?S(Mx,m.value,{default:()=>h,badge:t.badge}):h}),{}}}),Bx=ie({appendAvatar:String,appendIcon:Be,prependAvatar:String,prependIcon:Be,subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...Me(),...An(),...tt()},"VCardItem"),Nx=Ee()({name:"VCardItem",props:Bx(),setup(e,{slots:t}){return Oe(()=>{const n=!!(e.prependAvatar||e.prependIcon),r=!!(n||t.prepend),s=!!(e.appendAvatar||e.appendIcon),o=!!(s||t.append),i=!!(e.title!=null||t.title),a=!!(e.subtitle!=null||t.subtitle);return S(e.tag,{class:ue(["v-card-item",e.class]),style:Pe(e.style)},{default:()=>[r&&x("div",{key:"prepend",class:"v-card-item__prepend"},[t.prepend?S(lt,{key:"prepend-defaults",disabled:!n,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},t.prepend):x(ye,null,[e.prependAvatar&&S(Or,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&S(Ce,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),x("div",{class:"v-card-item__content"},[i&&S(zv,{key:"title"},{default:()=>[t.title?.()??fe(e.title)]}),a&&S($x,{key:"subtitle"},{default:()=>[t.subtitle?.()??fe(e.subtitle)]}),t.default?.()]),o&&x("div",{key:"append",class:"v-card-item__append"},[t.append?S(lt,{key:"append-defaults",disabled:!s,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},t.append):x(ye,null,[e.appendIcon&&S(Ce,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&S(Or,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])]})}),{}}}),jx=ie({opacity:[Number,String],...Me(),...tt()},"VCardText"),af=Ee()({name:"VCardText",props:jx(),setup(e,{slots:t}){return Oe(()=>S(e.tag,{class:ue(["v-card-text",e.class]),style:Pe([{"--v-card-text-opacity":e.opacity},e.style])},t)),{}}}),Hx=ie({appendAvatar:String,appendIcon:Be,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Be,ripple:{type:[Boolean,Object],default:!0},subtitle:{type:[String,Number,Boolean],default:void 0},text:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},...ur(),...Me(),...An(),...pn(),...Lr(),...sf(),...Us(),...Ya(),...Lt(),...ri(),...tt(),...it(),...dr({variant:"elevated"})},"VCard"),lf=Ee()({name:"VCard",directives:{vRipple:ar},props:Hx(),setup(e,{attrs:t,slots:n}){const{themeClasses:r}=yt(e),{borderClasses:s}=fr(e),{colorClasses:o,colorStyles:i,variantClasses:a}=Hs(e),{densityClasses:l}=Hn(e),{dimensionStyles:c}=gn(e),{elevationClasses:u}=Mr(e),{loaderClasses:f}=of(e),{locationStyles:d}=ti(e),{positionClasses:m}=Ja(e),{roundedClasses:h}=Mt(e),p=ni(e,t),g=pe(void 0);return de(()=>e.loading,(b,E)=>{g.value=!b&&typeof E=="string"?E:typeof b=="boolean"?void 0:b},{immediate:!0}),Oe(()=>{const b=e.link!==!1&&p.isLink.value,E=!e.disabled&&e.link!==!1&&(e.link||p.isClickable.value),y=b?"a":e.tag,v=!!(n.title||e.title!=null),k=!!(n.subtitle||e.subtitle!=null),C=v||k,_=!!(n.append||e.appendAvatar||e.appendIcon),R=!!(n.prepend||e.prependAvatar||e.prependIcon),P=!!(n.image||e.image),A=C||R||_,V=!!(n.text||e.text!=null);return Rt(S(y,ve(p.linkProps,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":E},r.value,s.value,o.value,l.value,u.value,f.value,m.value,h.value,a.value,e.class],style:[i.value,c.value,d.value,{"--v-card-height":_e(e.height)},e.style],onClick:E&&p.navigate.value,tabindex:e.disabled?-1:void 0}),{default:()=>[P&&x("div",{key:"image",class:"v-card__image"},[n.image?S(lt,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):S(qv,{key:"image-img",cover:!0,src:e.image},null)]),S(Vv,{name:"v-card",active:!!e.loading,color:g.value},{default:n.loader}),A&&S(Nx,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:n.item,prepend:n.prepend,title:n.title,subtitle:n.subtitle,append:n.append}),V&&S(af,{key:"text"},{default:()=>[n.text?.()??e.text]}),n.default?.(),n.actions&&S(Ox,null,{default:n.actions}),js(E,"v-card")]}),[[ar,E&&e.ripple]])}),{}}}),Ux=ie({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function sn(e,t,n){return Ee()({name:e,props:Ux({mode:n,origin:t}),setup(r,{slots:s}){const o={onBeforeEnter(i){r.origin&&(i.style.transformOrigin=r.origin)},onLeave(i){if(r.leaveAbsolute){const{offsetTop:a,offsetLeft:l,offsetWidth:c,offsetHeight:u}=i;i._transitionInitialStyles={position:i.style.position,top:i.style.top,left:i.style.left,width:i.style.width,height:i.style.height},i.style.position="absolute",i.style.top=`${a}px`,i.style.left=`${l}px`,i.style.width=`${c}px`,i.style.height=`${u}px`}r.hideOnLeave&&i.style.setProperty("display","none","important")},onAfterLeave(i){if(r.leaveAbsolute&&i?._transitionInitialStyles){const{position:a,top:l,left:c,width:u,height:f}=i._transitionInitialStyles;delete i._transitionInitialStyles,i.style.position=a||"",i.style.top=l||"",i.style.left=c||"",i.style.width=u||"",i.style.height=f||""}}};return()=>{const i=r.group?Wu:Ir;return Wt(i,{name:r.disabled?"":e,css:!r.disabled,...r.group?void 0:{mode:r.mode},...r.disabled?{}:o},s.default)}}})}function cf(e,t,n="in-out"){return Ee()({name:e,props:{mode:{type:String,default:n},disabled:{type:Boolean,default:$s()},group:Boolean,hideOnLeave:Boolean},setup(r,{slots:s}){const o=r.group?Wu:Ir;return()=>Wt(o,{name:r.disabled?"":e,css:!r.disabled,...r.disabled?{}:{...t,onLeave:i=>{r.hideOnLeave?i.style.setProperty("display","none","important"):t.onLeave?.(i)}}},s.default)}})}function uf(e="",t="y"){return{onBeforeEnter(s){s._parent=s.parentNode,s._initialStyle={transition:s.style.transition,overflow:s.style.overflow,width:s.style.width,height:s.style.height}},onEnter(s){const o=s._initialStyle;if(!o)return;s.style.setProperty("transition","none","important"),s.style.overflow="hidden";const i=`${s.offsetWidth}px`,a=`${s.offsetHeight}px`;["x","both"].includes(t)&&(s.style.width="0"),["y","both"].includes(t)&&(s.style.height="0"),s.offsetHeight,s.style.transition=o.transition,e&&s._parent&&s._parent.classList.add(e),requestAnimationFrame(()=>{["x","both"].includes(t)&&(s.style.width=i),["y","both"].includes(t)&&(s.style.height=a)})},onAfterEnter:r,onEnterCancelled:r,onLeave(s){s._initialStyle={transition:"",overflow:s.style.overflow,width:s.style.width,height:s.style.height},s.style.overflow="hidden",["x","both"].includes(t)&&(s.style.width=`${s.offsetWidth}px`),["y","both"].includes(t)&&(s.style.height=`${s.offsetHeight}px`),s.offsetHeight,requestAnimationFrame(()=>{["x","both"].includes(t)&&(s.style.width="0"),["y","both"].includes(t)&&(s.style.height="0")})},onAfterLeave:n,onLeaveCancelled:n};function n(s){e&&s._parent&&s._parent.classList.remove(e),r(s)}function r(s){if(!s._initialStyle)return;const{width:o,height:i}=s._initialStyle;s.style.overflow=s._initialStyle.overflow,o!=null&&["x","both"].includes(t)&&(s.style.width=o),i!=null&&["y","both"].includes(t)&&(s.style.height=i),delete s._initialStyle}}const zx=ie({target:[Object,Array]},"v-dialog-transition"),Dl=new WeakMap,ff=Ee()({name:"VDialogTransition",props:zx(),setup(e,{slots:t}){const n={onBeforeEnter(r){r.style.pointerEvents="none",r.style.visibility="hidden"},async onEnter(r,s){await new Promise(f=>requestAnimationFrame(f)),await new Promise(f=>requestAnimationFrame(f)),r.style.visibility="";const o=im(e.target,r),{x:i,y:a,sx:l,sy:c,speed:u}=o;if(Dl.set(r,o),$s())wr(r,[{opacity:0},{}],{duration:125*u,easing:Xd}).finished.then(()=>s());else{const f=wr(r,[{transform:`translate(${i}px, ${a}px) scale(${l}, ${c})`,opacity:0},{}],{duration:225*u,easing:Xd});om(r)?.forEach(d=>{wr(d,[{opacity:0},{opacity:0,offset:.33},{}],{duration:450*u,easing:ba})}),f.finished.then(()=>s())}},onAfterEnter(r){r.style.removeProperty("pointer-events")},onBeforeLeave(r){r.style.pointerEvents="none"},async onLeave(r,s){await new Promise(f=>requestAnimationFrame(f));let o;!Dl.has(r)||Array.isArray(e.target)||e.target.offsetParent||e.target.getClientRects().length?o=im(e.target,r):o=Dl.get(r);const{x:i,y:a,sx:l,sy:c,speed:u}=o;$s()?wr(r,[{},{opacity:0}],{duration:85*u,easing:Zd}).finished.then(()=>s()):(wr(r,[{},{transform:`translate(${i}px, ${a}px) scale(${l}, ${c})`,opacity:0}],{duration:125*u,easing:Zd}).finished.then(()=>s()),om(r)?.forEach(d=>{wr(d,[{},{opacity:0,offset:.2},{opacity:0}],{duration:250*u,easing:ba})}))},onAfterLeave(r){r.style.removeProperty("pointer-events")}};return()=>e.target?S(Ir,ve({name:"dialog-transition"},n,{css:!1}),t):S(Ir,{name:"dialog-transition"},t)}});function om(e){const t=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list")?.children;return t&&[...t]}function im(e,t){const n=xv(e),r=Zu(t),[s,o]=getComputedStyle(t).transformOrigin.split(" ").map(b=>parseFloat(b)),[i,a]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let l=n.left+n.width/2;i==="left"||a==="left"?l-=n.width/2:(i==="right"||a==="right")&&(l+=n.width/2);let c=n.top+n.height/2;i==="top"||a==="top"?c-=n.height/2:(i==="bottom"||a==="bottom")&&(c+=n.height/2);const u=n.width/r.width,f=n.height/r.height,d=Math.max(1,u,f),m=u/d||0,h=f/d||0,p=r.width*r.height/(window.innerWidth*window.innerHeight),g=p>.12?Math.min(1.5,(p-.12)*10+1):1;return{x:l-(s+r.left),y:c-(o+r.top),sx:m,sy:h,speed:g}}sn("fab-transition","center center","out-in");sn("dialog-bottom-transition");sn("dialog-top-transition");const am=sn("fade-transition");sn("scale-transition");sn("scroll-x-transition");sn("scroll-x-reverse-transition");sn("scroll-y-transition");sn("scroll-y-reverse-transition");sn("slide-x-transition");sn("slide-x-reverse-transition");const Kv=sn("slide-y-transition");sn("slide-y-reverse-transition");const Wx=cf("expand-transition",uf()),Gv=cf("expand-x-transition",uf("","x"));cf("expand-both-transition",uf("","both"));function Bl(e,t){return{x:e.x+t.x,y:e.y+t.y}}function qx(e,t){return{x:e.x-t.x,y:e.y-t.y}}function lm(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:r}=e,s=r==="left"?0:r==="center"?t.width/2:r==="right"?t.width:r,o=n==="top"?0:n==="bottom"?t.height:n;return Bl({x:s,y:o},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:r}=e,s=n==="left"?0:n==="right"?t.width:n,o=r==="top"?0:r==="center"?t.height/2:r==="bottom"?t.height:r;return Bl({x:s,y:o},t)}return Bl({x:t.width/2,y:t.height/2},t)}const Yv={static:Yx,connected:Xx},Kx=ie({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in Yv},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array],stickToTarget:Boolean,viewportMargin:{type:[Number,String],default:12}},"VOverlay-location-strategies");function Gx(e,t){const n=ne({}),r=ne();vt&&Nn(()=>!!(t.isActive.value&&e.locationStrategy),a=>{de(()=>e.locationStrategy,a),ft(()=>{window.removeEventListener("resize",s),visualViewport?.removeEventListener("resize",o),visualViewport?.removeEventListener("scroll",i),r.value=void 0}),window.addEventListener("resize",s,{passive:!0}),visualViewport?.addEventListener("resize",o,{passive:!0}),visualViewport?.addEventListener("scroll",i,{passive:!0}),typeof e.locationStrategy=="function"?r.value=e.locationStrategy(t,e,n)?.updateLocation:r.value=Yv[e.locationStrategy](t,e,n)?.updateLocation});function s(a){r.value?.(a)}function o(a){r.value?.(a)}function i(a){r.value?.(a)}return{contentStyles:n,updateLocation:r}}function Yx(){}function Jx(e,t){const n=Zu(e);return t?n.x+=parseFloat(e.style.right||0):n.x-=parseFloat(e.style.left||0),n.y-=parseFloat(e.style.top||0),n}function Xx(e,t,n){(Array.isArray(e.target.value)||XS(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:s,preferredOrigin:o}=Xu(()=>{const b=Vc(t.location,e.isRtl.value),E=t.origin==="overlap"?b:t.origin==="auto"?Ml(b):Vc(t.origin,e.isRtl.value);return b.side===E.side&&b.align===Vl(E).align?{preferredAnchor:Dd(b),preferredOrigin:Dd(E)}:{preferredAnchor:b,preferredOrigin:E}}),[i,a,l,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(b=>I(()=>{const E=parseFloat(t[b]);return isNaN(E)?1/0:E})),u=I(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const b=t.offset.split(" ").map(parseFloat);return b.length<2&&b.push(0),b}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let f=!1,d=-1;const m=new xS(4),h=new ResizeObserver(()=>{if(!f)return;if(requestAnimationFrame(E=>{E!==d&&m.clear(),requestAnimationFrame(y=>{d=y})}),m.isFull){const E=m.values();if(Qt(E.at(-1),E.at(-3))&&!Qt(E.at(-1),E.at(-2)))return}const b=g();b&&m.push(b.flipped)});let p=new Zt({x:0,y:0,width:0,height:0});de(e.target,(b,E)=>{E&&!Array.isArray(E)&&h.unobserve(E),Array.isArray(b)?Qt(b,E)||g():b&&h.observe(b)},{immediate:!0}),de(e.contentEl,(b,E)=>{E&&h.unobserve(E),b&&h.observe(b)},{immediate:!0}),ft(()=>{h.disconnect()});function g(){if(f=!1,requestAnimationFrame(()=>f=!0),!e.target.value||!e.contentEl.value)return;(Array.isArray(e.target.value)||e.target.value.offsetParent||e.target.value.getClientRects().length)&&(p=xv(e.target.value));const b=Jx(e.contentEl.value,e.isRtl.value),E=wa(e.contentEl.value),y=Number(t.viewportMargin);E.length||(E.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(b.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),b.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const v=E.reduce((N,X)=>{const re=PS(X);return N?new Zt({x:Math.max(N.left,re.left),y:Math.max(N.top,re.top),width:Math.min(N.right,re.right)-Math.max(N.left,re.left),height:Math.min(N.bottom,re.bottom)-Math.max(N.top,re.top)}):re},void 0);t.stickToTarget?(v.x+=Math.min(y,p.x),v.y+=Math.min(y,p.y),v.width=Math.max(v.width-y*2,p.x+p.width-y),v.height=Math.max(v.height-y*2,p.y+p.height-y)):(v.x+=y,v.y+=y,v.width-=y*2,v.height-=y*2);let k={anchor:s.value,origin:o.value};function C(N){const X=new Zt(b),re=lm(N.anchor,p),z=lm(N.origin,X);let{x:G,y:Y}=qx(re,z);switch(N.anchor.side){case"top":Y-=u.value[0];break;case"bottom":Y+=u.value[0];break;case"left":G-=u.value[0];break;case"right":G+=u.value[0];break}switch(N.anchor.align){case"top":Y-=u.value[1];break;case"bottom":Y+=u.value[1];break;case"left":G-=u.value[1];break;case"right":G+=u.value[1];break}return X.x+=G,X.y+=Y,X.width=Math.min(X.width,l.value),X.height=Math.min(X.height,c.value),{overflows:Nd(X,v),x:G,y:Y}}let _=0,R=0;const P={x:0,y:0},A={x:!1,y:!1};let V=-1;for(;!(V++>10);){const{x:N,y:X,overflows:re}=C(k);_+=N,R+=X,b.x+=N,b.y+=X;{const z=Bd(k.anchor),G=re.x.before||re.x.after,Y=re.y.before||re.y.after;let W=!1;if(["x","y"].forEach(L=>{if(L==="x"&&G&&!A.x||L==="y"&&Y&&!A.y){const M={anchor:{...k.anchor},origin:{...k.origin}},D=L==="x"?z==="y"?Vl:Ml:z==="y"?Ml:Vl;M.anchor=D(M.anchor),M.origin=D(M.origin);const{overflows:le}=C(M);(le[L].before<=re[L].before&&le[L].after<=re[L].after||le[L].before+le[L].after<(re[L].before+re[L].after)/2)&&(k=M,W=A[L]=!0)}}),W)continue}re.x.before&&(_+=re.x.before,b.x+=re.x.before),re.x.after&&(_-=re.x.after,b.x-=re.x.after),re.y.before&&(R+=re.y.before,b.y+=re.y.before),re.y.after&&(R-=re.y.after,b.y-=re.y.after);{const z=Nd(b,v);P.x=v.width-z.x.before-z.x.after,P.y=v.height-z.y.before-z.y.after,_+=z.x.before,b.x+=z.x.before,R+=z.y.before,b.y+=z.y.before}break}const O=Bd(k.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${k.anchor.side} ${k.anchor.align}`,transformOrigin:`${k.origin.side} ${k.origin.align}`,top:_e(Nl(R)),left:e.isRtl.value?void 0:_e(Nl(_)),right:e.isRtl.value?_e(Nl(-_)):void 0,minWidth:_e(O==="y"?Math.min(i.value,p.width):i.value),maxWidth:_e(cm(_n(P.x,i.value===1/0?0:i.value,l.value))),maxHeight:_e(cm(_n(P.y,a.value===1/0?0:a.value,c.value)))}),{available:P,contentBox:b,flipped:A}}return de(()=>[s.value,o.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>g()),qe(()=>{const b=g();if(!b)return;const{available:E,contentBox:y}=b;y.height>E.y&&requestAnimationFrame(()=>{g(),requestAnimationFrame(()=>{g()})})}),{updateLocation:g}}function Nl(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function cm(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Uc=!0;const ka=[];function Zx(e){!Uc||ka.length?(ka.push(e),zc()):(Uc=!1,e(),zc())}let um=-1;function zc(){cancelAnimationFrame(um),um=requestAnimationFrame(()=>{const e=ka.shift();e&&e(),ka.length?zc():Uc=!0})}const Jv={none:null,close:tk,block:nk,reposition:rk},Qx=ie({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Jv}},"VOverlay-scroll-strategies");function ek(e,t){if(!vt)return;let n;pt(async()=>{n?.stop(),t.isActive.value&&e.scrollStrategy&&(n=Ar(),await new Promise(r=>setTimeout(r)),n.active&&n.run(()=>{typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):Jv[e.scrollStrategy]?.(t,e,n)}))}),ft(()=>{n?.stop()})}function tk(e){function t(n){e.isActive.value=!1}Xv(df(e.target.value,e.contentEl.value),t)}function nk(e,t){const n=e.root.value?.offsetParent,r=df(e.target.value,e.contentEl.value),s=[...new Set([...wa(r,t.contained?n:void 0),...wa(e.contentEl.value,t.contained?n:void 0)])].filter(a=>!a.classList.contains("v-overlay-scroll-blocked")),o=window.innerWidth-document.documentElement.offsetWidth,i=(a=>ef(a)&&a)(n||document.documentElement);i&&e.root.value.classList.add("v-overlay--scroll-blocked"),s.forEach((a,l)=>{a.style.setProperty("--v-body-scroll-x",_e(-a.scrollLeft)),a.style.setProperty("--v-body-scroll-y",_e(-a.scrollTop)),(a!==document.documentElement||getComputedStyle(a).overflowY!=="scroll")&&a.style.setProperty("--v-scrollbar-offset",_e(o)),a.classList.add("v-overlay-scroll-blocked")}),ft(()=>{s.forEach((a,l)=>{const c=parseFloat(a.style.getPropertyValue("--v-body-scroll-x")),u=parseFloat(a.style.getPropertyValue("--v-body-scroll-y")),f=a.style.scrollBehavior;a.style.scrollBehavior="auto",a.style.removeProperty("--v-body-scroll-x"),a.style.removeProperty("--v-body-scroll-y"),a.style.removeProperty("--v-scrollbar-offset"),a.classList.remove("v-overlay-scroll-blocked"),a.scrollLeft=-c,a.scrollTop=-u,a.style.scrollBehavior=f}),i&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function rk(e,t,n){let r=!1,s=-1,o=-1;function i(a){Zx(()=>{const l=performance.now();e.updateLocation.value?.(a),r=(performance.now()-l)/(1e3/60)>2})}o=(typeof requestIdleCallback>"u"?a=>a():requestIdleCallback)(()=>{n.run(()=>{Xv(df(e.target.value,e.contentEl.value),a=>{r?(cancelAnimationFrame(s),s=requestAnimationFrame(()=>{s=requestAnimationFrame(()=>{i(a)})})):i(a)})})}),ft(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(o),cancelAnimationFrame(s)})}function df(e,t){return Array.isArray(e)?document.elementsFromPoint(...e).find(n=>!t?.contains(n)):e??t}function Xv(e,t){const n=[document,...wa(e)];n.forEach(r=>{r.addEventListener("scroll",t,{passive:!0})}),ft(()=>{n.forEach(r=>{r.removeEventListener("scroll",t)})})}const Wc=Symbol.for("vuetify:v-menu"),sk=ie({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function ok(e,t){let n=()=>{};function r(i,a){n?.();const l=i?e.openDelay:e.closeDelay,c=Math.max(a?.minDelay??0,Number(l??0));return new Promise(u=>{n=kS(c,()=>{t?.(i),u(i)})})}function s(){return r(!0)}function o(i){return r(!1,i)}return{clearDelay:n,runOpenDelay:s,runCloseDelay:o}}const ik=ie({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...sk()},"VOverlay-activator");function ak(e,{isActive:t,isTop:n,contentEl:r}){const s=dt("useActivator"),o=ne();let i=!1,a=!1,l=!0;const c=I(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),u=I(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!c.value),{runOpenDelay:f,runCloseDelay:d}=ok(e,_=>{_===(e.openOnHover&&i||c.value&&a)&&!(e.openOnHover&&t.value&&!n.value)&&(t.value!==_&&(l=!0),t.value=_)}),m=ne(),h={onClick:_=>{_.stopPropagation(),o.value=_.currentTarget||_.target,t.value||(m.value=[_.clientX,_.clientY]),t.value=!t.value},onMouseenter:_=>{i=!0,o.value=_.currentTarget||_.target,f()},onMouseleave:_=>{i=!1,d()},onFocus:_=>{va(_.target,":focus-visible")!==!1&&(a=!0,_.stopPropagation(),o.value=_.currentTarget||_.target,f())},onBlur:_=>{a=!1,_.stopPropagation(),d({minDelay:1})}},p=I(()=>{const _={};return u.value&&(_.onClick=h.onClick),e.openOnHover&&(_.onMouseenter=h.onMouseenter,_.onMouseleave=h.onMouseleave),c.value&&(_.onFocus=h.onFocus,_.onBlur=h.onBlur),_}),g=I(()=>{const _={};if(e.openOnHover&&(_.onMouseenter=()=>{i=!0,f()},_.onMouseleave=()=>{i=!1,d()}),c.value&&(_.onFocusin=R=>{R.target.matches(":focus-visible")&&(a=!0,f())},_.onFocusout=()=>{a=!1,d({minDelay:1})}),e.closeOnContentClick){const R=Ve(Wc,null);_.onClick=()=>{t.value=!1,R?.closeParents()}}return _}),b=I(()=>{const _={};return e.openOnHover&&(_.onMouseenter=()=>{l&&(i=!0,l=!1,f())},_.onMouseleave=()=>{i=!1,d()}),_});de(n,_=>{_&&(e.openOnHover&&!i&&(!c.value||!a)||c.value&&!a&&(!e.openOnHover||!i))&&!r.value?.contains(document.activeElement)&&(t.value=!1)}),de(t,_=>{_||setTimeout(()=>{m.value=void 0})},{flush:"post"});const E=Mc();pt(()=>{E.value&&qe(()=>{o.value=E.el})});const y=Mc(),v=I(()=>e.target==="cursor"&&m.value?m.value:y.value?y.el:Zv(e.target,s)||o.value),k=I(()=>Array.isArray(v.value)?void 0:v.value);let C;return de(()=>!!e.activator,_=>{_&&vt?(C=Ar(),C.run(()=>{lk(e,s,{activatorEl:o,activatorEvents:p})})):C&&C.stop()},{flush:"post",immediate:!0}),ft(()=>{C?.stop()}),{activatorEl:o,activatorRef:E,target:v,targetEl:k,targetRef:y,activatorEvents:p,contentEvents:g,scrimEvents:b}}function lk(e,t,{activatorEl:n,activatorEvents:r}){de(()=>e.activator,(a,l)=>{if(l&&a!==l){const c=i(l);c&&o(c)}a&&qe(()=>s())},{immediate:!0}),de(()=>e.activatorProps,()=>{s()}),ft(()=>{o()});function s(a=i(),l=e.activatorProps){a&&IS(a,ve(r.value,l))}function o(a=i(),l=e.activatorProps){a&&OS(a,ve(r.value,l))}function i(a=e.activator){const l=Zv(a,t);return n.value=l?.nodeType===Node.ELEMENT_NODE?l:void 0,n.value}}function Zv(e,t){if(!e)return;let n;if(e==="parent"){let r=t?.proxy?.$el?.parentNode;for(;r?.hasAttribute("data-no-activator");)r=r.parentNode;n=r}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}const ck=ie({retainFocus:Boolean,captureFocus:Boolean,disableInitialFocus:Boolean},"focusTrap"),zi=new Map;let fm=0;function dm(e){const t=document.activeElement;if(e.key!=="Tab"||!t)return;const n=Array.from(zi.values()).filter(({isActive:c,contentEl:u})=>c.value&&u.value?.contains(t)).map(c=>c.contentEl.value);let r,s=t.parentElement;for(;s;){if(n.includes(s)){r=s;break}s=s.parentElement}if(!r)return;const o=Er(r).filter(c=>c.tabIndex>=0);if(!o.length)return;const i=document.activeElement;if(o.length===1&&o[0].classList.contains("v-list")&&o[0].contains(i)){e.preventDefault();return}const a=o[0],l=o[o.length-1];e.shiftKey&&(i===a||a.classList.contains("v-list")&&a.contains(i))&&(e.preventDefault(),l.focus()),!e.shiftKey&&(i===l||l.classList.contains("v-list")&&l.contains(i))&&(e.preventDefault(),a.focus())}function uk(e,{isActive:t,localTop:n,activatorEl:r,contentEl:s}){const o=Symbol("trap");let i=!1,a=-1;async function l(){i=!0,a=window.setTimeout(()=>{i=!1},100)}async function c(d){const m=d.relatedTarget,h=d.target;document.removeEventListener("pointerdown",l),document.removeEventListener("keydown",u),await qe(),t.value&&!i&&m!==h&&s.value&&rt(n)&&![document,s.value].includes(h)&&!s.value.contains(h)&&Er(s.value)[0]?.focus()}function u(d){if(d.key==="Tab"&&(document.removeEventListener("keydown",u),t.value&&s.value&&d.target&&!s.value.contains(d.target))){const m=Er(document.documentElement);if(d.shiftKey&&d.target===m.at(0)||!d.shiftKey&&d.target===m.at(-1)){const h=Er(s.value);h.length>0&&(d.preventDefault(),h[0].focus())}}}const f=j(()=>t.value&&e.captureFocus&&!e.disableInitialFocus);vt&&(de(()=>e.retainFocus,d=>{d?zi.set(o,{isActive:t,contentEl:s}):zi.delete(o)},{immediate:!0}),de(f,d=>{d?(document.addEventListener("pointerdown",l),document.addEventListener("focusin",c,{once:!0}),document.addEventListener("keydown",u)):(document.removeEventListener("pointerdown",l),document.removeEventListener("focusin",c),document.removeEventListener("keydown",u))},{immediate:!0}),fm++<1&&document.addEventListener("keydown",dm)),ft(()=>{zi.delete(o),clearTimeout(a),document.removeEventListener("pointerdown",l),document.removeEventListener("focusin",c),document.removeEventListener("keydown",u),--fm<1&&document.removeEventListener("keydown",dm)})}const vD=["sm","md","lg","xl","xxl"],fk=Symbol.for("vuetify:display"),dk=ie({mobile:{type:Boolean,default:!1},mobileBreakpoint:[Number,String]},"display");function mf(e={mobile:null},t=jn()){const n=Ve(fk);if(!n)throw new Error("Could not find Vuetify display injection");const r=I(()=>e.mobile?!0:typeof e.mobileBreakpoint=="number"?n.width.valuet?{[`${t}--mobile`]:r.value}:{});return{...n,displayClasses:s,mobile:r}}function mk(){if(!vt)return pe(!1);const{ssr:e}=mf();if(e){const t=pe(!1);return $t(()=>{t.value=!0}),t}else return pe(!0)}const hk=ie({eager:Boolean},"lazy");function pk(e,t){const n=pe(!1),r=j(()=>n.value||e.eager||t.value);de(t,()=>n.value=!0);function s(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:r,onAfterLeave:s}}function Xa(){const t=dt("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const mm=Symbol.for("vuetify:stack"),eo=mt([]);function gk(e,t,n){const r=dt("useStack"),s=!n,o=Ve(mm,void 0),i=mt({activeChildren:new Set});ct(mm,i);const a=pe(Number(rt(t)));Nn(e,()=>{const u=eo.at(-1)?.[1];a.value=u?u+10:Number(rt(t)),s&&eo.push([r.uid,a.value]),o?.activeChildren.add(r.uid),ft(()=>{if(s){const f=ke(eo).findIndex(d=>d[0]===r.uid);eo.splice(f,1)}o?.activeChildren.delete(r.uid)})});const l=pe(!0);s&&pt(()=>{const u=eo.at(-1)?.[0]===r.uid;setTimeout(()=>l.value=u)});const c=j(()=>!i.activeChildren.size);return{globalTop:Tr(l),localTop:c,stackStyles:j(()=>({zIndex:a.value}))}}function vk(e){return{teleportTarget:I(()=>{const n=e();if(n===!0||!vt)return;const r=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(r==null)return;let s=[...r.children].find(o=>o.matches(".v-overlay-container"));return s||(s=document.createElement("div"),s.className="v-overlay-container",r.appendChild(s)),s})}}function yk(){return!0}function Qv(e,t,n){if(!e||ey(e,n)===!1)return!1;const r=Ev(t);if(typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&r.host===e.target)return!1;const s=(typeof n.value=="object"&&n.value.include||(()=>[]))();return s.push(t),!s.some(o=>o?.contains(e.target))}function ey(e,t){return(typeof t.value=="object"&&t.value.closeConditional||yk)(e)}function bk(e,t,n){const r=typeof n.value=="function"?n.value:n.value.handler;e.shadowTarget=e.target,t._clickOutside.lastMousedownWasOutside&&Qv(e,t,n)&&setTimeout(()=>{ey(e,n)&&r&&r(e)},0)}function hm(e,t){const n=Ev(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const pm={mounted(e,t){const n=s=>bk(s,e,t),r=s=>{e._clickOutside.lastMousedownWasOutside=Qv(s,e,t)};hm(e,s=>{s.addEventListener("click",n,!0),s.addEventListener("mousedown",r,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:r}},beforeUnmount(e,t){e._clickOutside&&(hm(e,n=>{if(!n||!e._clickOutside?.[t.instance.$.uid])return;const{onClick:r,onMousedown:s}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",r,!0),n.removeEventListener("mousedown",s,!0)}),delete e._clickOutside[t.instance.$.uid])}};function wk(e){const{modelValue:t,color:n,...r}=e;return S(Ir,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&x("div",ve({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},r),null)]})}const Za=ie({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,opacity:[Number,String],noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...ik(),...Me(),...pn(),...hk(),...Kx(),...Qx(),...ck(),...it(),...zs()},"VOverlay"),Ls=Ee()({name:"VOverlay",directives:{vClickOutside:pm},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...rn(Za(),["disableInitialFocus"])},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,keydown:e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{slots:t,attrs:n,emit:r}){const s=dt("VOverlay"),o=ne(),i=ne(),a=ne(),l=st(e,"modelValue"),c=I({get:()=>l.value,set:Ae=>{Ae&&e.disabled||(l.value=Ae)}}),{themeClasses:u}=yt(e),{rtlClasses:f,isRtl:d}=Un(),{hasContent:m,onAfterLeave:h}=pk(e,c),p=mn(()=>typeof e.scrim=="string"?e.scrim:null),{globalTop:g,localTop:b,stackStyles:E}=gk(c,()=>e.zIndex,e._disableGlobalStack),{activatorEl:y,activatorRef:v,target:k,targetEl:C,targetRef:_,activatorEvents:R,contentEvents:P,scrimEvents:A}=ak(e,{isActive:c,isTop:b,contentEl:a}),{teleportTarget:V}=vk(()=>{const Ae=e.attach||e.contained;if(Ae)return Ae;const q=y?.value?.getRootNode()||s.proxy?.$el?.getRootNode();return q instanceof ShadowRoot?q:!1}),{dimensionStyles:O}=gn(e),N=mk(),{scopeId:X}=Xa();de(()=>e.disabled,Ae=>{Ae&&(c.value=!1)});const{contentStyles:re,updateLocation:z}=Gx(e,{isRtl:d,contentEl:a,target:k,isActive:c});ek(e,{root:o,contentEl:a,targetEl:C,target:k,isActive:c,updateLocation:z});function G(Ae){r("click:outside",Ae),e.persistent?le():c.value=!1}function Y(Ae){return c.value&&b.value&&(!e.scrim||Ae.target===i.value||Ae instanceof MouseEvent&&Ae.shadowTarget===i.value)}uk(e,{isActive:c,localTop:b,contentEl:a,activatorEl:y}),vt&&de(c,Ae=>{Ae?window.addEventListener("keydown",W):window.removeEventListener("keydown",W)},{immediate:!0}),Tt(()=>{vt&&window.removeEventListener("keydown",W)});function W(Ae){Ae.key==="Escape"&&g.value&&(a.value?.contains(document.activeElement)||r("keydown",Ae),e.persistent?le():(c.value=!1,a.value?.contains(document.activeElement)&&y.value?.focus()))}function L(Ae){Ae.key==="Escape"&&!g.value||r("keydown",Ae)}const M=wx();Nn(()=>e.closeOnBack,()=>{_x(M,()=>{if(g.value&&c.value)return e.persistent?le():c.value=!1,!1})});const D=ne();de(()=>c.value&&(e.absolute||e.contained)&&V.value==null,Ae=>{if(Ae){const q=Av(o.value);q&&q!==document.scrollingElement&&(D.value=q.scrollTop)}});function le(){e.noClickAnimation||a.value&&wr(a.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:ba})}function $e(){r("afterEnter")}function De(){h(),r("afterLeave")}return Oe(()=>x(ye,null,[t.activator?.({isActive:c.value,targetRef:_,props:ve({ref:v},R.value,e.activatorProps)}),N.value&&m.value&&S(A_,{disabled:!V.value,to:V.value},{default:()=>[x("div",ve({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":c.value,"v-overlay--contained":e.contained},u.value,f.value,e.class],style:[E.value,{"--v-overlay-opacity":e.opacity,top:_e(D.value)},e.style],ref:o,onKeydown:L},X,n),[S(wk,ve({color:p,modelValue:c.value&&!!e.scrim,ref:i},A.value),null),S(er,{appear:!0,persisted:!0,transition:e.transition,target:k.value,onAfterEnter:$e,onAfterLeave:De},{default:()=>[Rt(x("div",ve({ref:a,class:["v-overlay__content",e.contentClass],style:[O.value,re.value]},P.value,e.contentProps),[t.default?.({isActive:c})]),[[$r,c.value],[pm,{handler:G,closeConditional:Y,include:()=>[y.value]}]])]})])]})])),{activatorEl:y,scrimEl:i,target:k,animateClick:le,contentEl:a,rootEl:o,globalTop:g,localTop:b,updateLocation:z}}}),jl=Symbol("Forwarded refs");function Hl(e,t){let n=e;for(;n;){const r=Reflect.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function si(e,...t){return e[jl]=t,new Proxy(e,{get(n,r){if(Reflect.has(n,r))return Reflect.get(n,r);if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const s of t)if(s.value&&Reflect.has(s.value,r)){const o=Reflect.get(s.value,r);return typeof o=="function"?o.bind(s.value):o}}},has(n,r){if(Reflect.has(n,r))return!0;if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const s of t)if(s.value&&Reflect.has(s.value,r))return!0;return!1},set(n,r,s){if(Reflect.has(n,r))return Reflect.set(n,r,s);if(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))return!1;for(const o of t)if(o.value&&Reflect.has(o.value,r))return Reflect.set(o.value,r,s);return!1},getOwnPropertyDescriptor(n,r){const s=Reflect.getOwnPropertyDescriptor(n,r);if(s)return s;if(!(typeof r=="symbol"||r.startsWith("$")||r.startsWith("__"))){for(const o of t){if(!o.value)continue;const i=Hl(o.value,r)??("_"in o.value?Hl(o.value._?.setupState,r):void 0);if(i)return i}for(const o of t){const i=o.value&&o.value[jl];if(!i)continue;const a=i.slice();for(;a.length;){const l=a.shift(),c=Hl(l.value,r);if(c)return c;const u=l.value&&l.value[jl];u&&a.push(...u)}}}}})}const _k=ie({fullscreen:Boolean,scrollable:Boolean,...rn(Za({captureFocus:!0,origin:"center center",scrollStrategy:"block",transition:{component:ff},zIndex:2400,retainFocus:!0}),["disableInitialFocus"])},"VDialog"),Sk=Ee()({name:"VDialog",props:_k(),emits:{"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,slots:n}){const r=st(e,"modelValue"),{scopeId:s}=Xa(),o=ne();function i(){t("afterEnter"),(e.scrim||e.retainFocus)&&o.value?.contentEl&&!o.value.contentEl.contains(document.activeElement)&&o.value.contentEl.focus({preventScroll:!0})}function a(){t("afterLeave")}return de(r,async l=>{l||(await qe(),o.value.activatorEl?.focus({preventScroll:!0}))}),Oe(()=>{const l=Ls.filterProps(e),c=ve({"aria-haspopup":"dialog"},e.activatorProps),u=ve({tabindex:-1},e.contentProps);return S(Ls,ve({ref:o,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},l,{modelValue:r.value,"onUpdate:modelValue":f=>r.value=f,"aria-modal":"true",activatorProps:c,contentProps:u,height:e.fullscreen?void 0:e.height,width:e.fullscreen?void 0:e.width,maxHeight:e.fullscreen?void 0:e.maxHeight,maxWidth:e.fullscreen?void 0:e.maxWidth,role:"dialog",onAfterEnter:i,onAfterLeave:a},s),{activator:n.activator,default:(...f)=>S(lt,{root:"VDialog"},{default:()=>[n.default?.(...f)]})})}),si({},o)}}),xk=["dotted","dashed","solid","double"],kk=ie({color:String,contentOffset:[Number,String,Array],gradient:Boolean,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,variant:{type:String,default:"solid",validator:e=>xk.includes(e)},...Me(),...it()},"VDivider"),Qa=Ee()({name:"VDivider",props:kk(),setup(e,{attrs:t,slots:n}){const{themeClasses:r}=yt(e),{textColorClasses:s,textColorStyles:o}=Cn(()=>e.color),i=I(()=>{const l={};return e.length&&(l[e.vertical?"height":"width"]=_e(e.length)),e.thickness&&(l[e.vertical?"borderRightWidth":"borderTopWidth"]=_e(e.thickness)),l}),a=j(()=>{const l=Array.isArray(e.contentOffset)?e.contentOffset[0]:e.contentOffset,c=Array.isArray(e.contentOffset)?e.contentOffset[1]:0;return{marginBlock:e.vertical&&l?_e(l):void 0,marginInline:!e.vertical&&l?_e(l):void 0,transform:c?`translate${e.vertical?"X":"Y"}(${_e(c)})`:void 0}});return Oe(()=>{const l=x("hr",{class:ue([{"v-divider":!0,"v-divider--gradient":e.gradient&&!n.default,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},r.value,s.value,e.class]),style:Pe([i.value,o.value,{"--v-border-opacity":e.opacity},{"border-style":e.variant},e.style]),"aria-orientation":!t.role||t.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${t.role||"separator"}`},null);return n.default?x("div",{class:ue(["v-divider__wrapper",{"v-divider__wrapper--gradient":e.gradient,"v-divider__wrapper--inset":e.inset,"v-divider__wrapper--vertical":e.vertical}])},[l,x("div",{class:"v-divider__content",style:Pe(a.value)},[n.default()]),l]):l}),{}}}),Ck=["src"],Ek=Ye({__name:"CafIframeDialog",props:{open:{type:Boolean},url:{},title:{default:"KYC"}},emits:["close","complete"],setup(e,{emit:t}){const n=e,r=t,s=I({get:()=>n.open,set:l=>{l||r("close")}}),o=I(()=>B("common.close"));function i(){r("close")}function a(l){const c=l.origin||"";!c.includes("combateafraude.com")&&!c.includes("caf.io")||l.data&&typeof l.data=="object"&&l.data!==null&&"type"in l.data&&l.data.type==="verification_complete"&&r("complete")}return $t(()=>window.addEventListener("message",a)),Yo(()=>window.removeEventListener("message",a)),(l,c)=>(ae(),Ue(Sk,{modelValue:s.value,"onUpdate:modelValue":c[0]||(c[0]=u=>s.value=u),class:"kyc-caf-iframe-dialog","max-width":"min(600px, 95vw)",scrollable:""},{default:oe(()=>[S(lf,{rounded:"lg"},{default:oe(()=>[S(zv,{class:"d-flex align-center justify-space-between text-caption px-3 py-2"},{default:oe(()=>[x("span",null,fe(e.title),1),S(tn,{icon:"",variant:"text",size:"small","aria-label":o.value,onClick:i},{default:oe(()=>[S(Ce,{icon:"fa6-solid:xmark",size:"18"})]),_:1},8,["aria-label"])]),_:1}),S(Qa),S(af,{class:"pa-0"},{default:oe(()=>[e.url?(ae(),xe("iframe",{key:0,src:e.url,class:"kyc-caf-iframe-dialog__iframe",title:"CAF verification",allow:"geolocation;camera;fullscreen;accelerometer;gyroscope;magnetometer;"},null,8,Ck)):He("",!0)]),_:1})]),_:1})]),_:1},8,["modelValue"]))}}),vn=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},Ak=vn(Ek,[["__scopeId","data-v-c1dc7ab3"]]),Tk=Ye({__name:"Index",props:{tag:{default:"div"},railWidth:{default:3},railInset:{default:6},hideDelay:{default:900},minThumbPercent:{default:6},alwaysVisible:{type:Boolean,default:!1}},setup(e,{expose:t}){const n=e,r=ne(null),s=ne(null),o=ne(!1),i=ne(!1),a=ne(!1),l=ne(0),c=ne(0);let u=null,f=null;const d=I(()=>({"--app-scrollbar-width":`${n.railWidth}px`,"--app-scrollbar-inset":`${n.railInset}px`})),m=I(()=>({top:`${l.value}%`,height:`${c.value}%`})),h=I(()=>n.alwaysVisible||a.value&&i.value);function p(){const v=r.value;if(!v){o.value=!1;return}const{scrollTop:k,scrollHeight:C,clientHeight:_}=v,R=C-_;if(o.value=R>1,!o.value){l.value=0,c.value=0,i.value=!1;return}const P=_/C*100,A=Math.min(100,Math.max(n.minThumbPercent,P)),V=100-A;c.value=A,l.value=V>0?k/R*V:0}function g(){!n.alwaysVisible&&!a.value||n.alwaysVisible||(i.value=!0,u&&clearTimeout(u),u=setTimeout(()=>{i.value=!1,u=null},n.hideDelay))}function b(){p(),g()}function E(){const v=r.value,k=s.value;v&&(f=new ResizeObserver(()=>p()),f.observe(v),k&&f.observe(k))}function y(){u&&clearTimeout(u),u=null,f?.disconnect(),f=null}return de(()=>[n.railWidth,n.railInset,n.minThumbPercent,n.alwaysVisible],()=>qe(p)),$t(()=>{requestAnimationFrame(()=>{requestAnimationFrame(()=>{a.value=!0})}),qe(()=>{p(),E()})}),Tt(y),t({refresh:p,scrollEl:r}),(v,k)=>(ae(),Ue(Bu(e.tag),{class:"custom-scrollbar",style:Pe(d.value)},{default:oe(()=>[x("div",{ref_key:"viewportRef",ref:r,class:"custom-scrollbar__viewport",onScroll:b},[x("div",{ref_key:"contentRef",ref:s,class:"custom-scrollbar__content"},[Sg(v.$slots,"default",{},void 0,!0)],512)],544),Rt(x("div",{class:ue(["custom-scrollbar__rail",{"custom-scrollbar__rail--visible":h.value}]),"aria-hidden":"true"},[x("div",{class:"custom-scrollbar__thumb",style:Pe(m.value)},null,4)],2),[[$r,o.value]])]),_:3},8,["style"]))}}),ty=vn(Tk,[["__scopeId","data-v-eef80247"]]),Pk="/footer/pix.png",Ik="/footer/reclameaqui.png",Ok="/footer/begambleaware.png",Rk="/footer/gamblingtherapy.png",$k="/footer/ibia.png";/*! * vue-router v4.5.1 * (c) 2025 Eduardo San Martin Morote * @license MIT */const ys=typeof document<"u";function ny(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Lk(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&ny(e.default)}const ze=Object.assign;function Ul(e,t){const n={};for(const r in t){const s=t[r];n[r]=En(s)?s.map(e):e(s)}return n}const yo=()=>{},En=Array.isArray,ry=/#/g,Mk=/&/g,Vk=/\//g,Fk=/=/g,Dk=/\?/g,sy=/\+/g,Bk=/%5B/g,Nk=/%5D/g,oy=/%5E/g,jk=/%60/g,iy=/%7B/g,Hk=/%7C/g,ay=/%7D/g,Uk=/%20/g;function hf(e){return encodeURI(""+e).replace(Hk,"|").replace(Bk,"[").replace(Nk,"]")}function zk(e){return hf(e).replace(iy,"{").replace(ay,"}").replace(oy,"^")}function qc(e){return hf(e).replace(sy,"%2B").replace(Uk,"+").replace(ry,"%23").replace(Mk,"%26").replace(jk,"`").replace(iy,"{").replace(ay,"}").replace(oy,"^")}function Wk(e){return qc(e).replace(Fk,"%3D")}function qk(e){return hf(e).replace(ry,"%23").replace(Dk,"%3F")}function Kk(e){return e==null?"":qk(e).replace(Vk,"%2F")}function Mo(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const Gk=/\/$/,Yk=e=>e.replace(Gk,"");function zl(e,t,n="/"){let r,s={},o="",i="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(r=t.slice(0,l),o=t.slice(l+1,a>-1?a:t.length),s=e(o)),a>-1&&(r=r||t.slice(0,a),i=t.slice(a,t.length)),r=Qk(r??t,n),{fullPath:r+(o&&"?")+o+i,path:r,query:s,hash:Mo(i)}}function Jk(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function gm(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Xk(e,t,n){const r=t.matched.length-1,s=n.matched.length-1;return r>-1&&r===s&&Ms(t.matched[r],n.matched[s])&&ly(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Ms(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ly(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Zk(e[n],t[n]))return!1;return!0}function Zk(e,t){return En(e)?vm(e,t):En(t)?vm(t,e):e===t}function vm(e,t){return En(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Qk(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),s=r[r.length-1];(s===".."||s===".")&&r.push("");let o=n.length-1,i,a;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(i).join("/")}const pr={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Vo;(function(e){e.pop="pop",e.push="push"})(Vo||(Vo={}));var bo;(function(e){e.back="back",e.forward="forward",e.unknown=""})(bo||(bo={}));function e1(e){if(!e)if(ys){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Yk(e)}const t1=/^[^#]+#/;function n1(e,t){return e.replace(t1,"#")+t}function r1(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const el=()=>({left:window.scrollX,top:window.scrollY});function s1(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;t=r1(s,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function ym(e,t){return(history.state?history.state.position-t:-1)+e}const Kc=new Map;function o1(e,t){Kc.set(e,t)}function i1(e){const t=Kc.get(e);return Kc.delete(e),t}let a1=()=>location.protocol+"//"+location.host;function cy(e,t){const{pathname:n,search:r,hash:s}=t,o=e.indexOf("#");if(o>-1){let a=s.includes(e.slice(o))?e.slice(o).length:1,l=s.slice(a);return l[0]!=="/"&&(l="/"+l),gm(l,"")}return gm(n,e)+r+s}function l1(e,t,n,r){let s=[],o=[],i=null;const a=({state:d})=>{const m=cy(e,location),h=n.value,p=t.value;let g=0;if(d){if(n.value=m,t.value=d,i&&i===h){i=null;return}g=p?d.position-p.position:0}else r(m);s.forEach(b=>{b(n.value,h,{delta:g,type:Vo.pop,direction:g?g>0?bo.forward:bo.back:bo.unknown})})};function l(){i=n.value}function c(d){s.push(d);const m=()=>{const h=s.indexOf(d);h>-1&&s.splice(h,1)};return o.push(m),m}function u(){const{history:d}=window;d.state&&d.replaceState(ze({},d.state,{scroll:el()}),"")}function f(){for(const d of o)d();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:f}}function bm(e,t,n,r=!1,s=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:s?el():null}}function c1(e){const{history:t,location:n}=window,r={value:cy(e,n)},s={value:t.state};s.value||o(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:a1()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),s.value=c}catch(m){console.error(m),n[u?"replace":"assign"](d)}}function i(l,c){const u=ze({},t.state,bm(s.value.back,l,s.value.forward,!0),c,{position:s.value.position});o(l,u,!0),r.value=l}function a(l,c){const u=ze({},s.value,t.state,{forward:l,scroll:el()});o(u.current,u,!0);const f=ze({},bm(r.value,l,null),{position:u.position+1},c);o(l,f,!1),r.value=l}return{location:r,state:s,push:a,replace:i}}function u1(e){e=e1(e);const t=c1(e),n=l1(e,t.state,t.location,t.replace);function r(o,i=!0){i||n.pauseListeners(),history.go(o)}const s=ze({location:"",base:e,go:r,createHref:n1.bind(null,e)},t,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>t.state.value}),s}function f1(e){return typeof e=="string"||e&&typeof e=="object"}function uy(e){return typeof e=="string"||typeof e=="symbol"}const fy=Symbol("");var wm;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(wm||(wm={}));function Vs(e,t){return ze(new Error,{type:e,[fy]:!0},t)}function qn(e,t){return e instanceof Error&&fy in e&&(t==null||!!(e.type&t))}const _m="[^/]+?",d1={sensitive:!1,strict:!1,start:!0,end:!0},m1=/[.+*?^${}()[\]/\\]/g;function h1(e,t){const n=ze({},d1,t),r=[];let s=n.start?"^":"";const o=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(s+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function dy(e,t){let n=0;const r=e.score,s=t.score;for(;n0&&t[t.length-1]<0}const g1={type:0,value:""},v1=/[a-zA-Z0-9_]/;function y1(e){if(!e)return[[]];if(e==="/")return[[g1]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(m){throw new Error(`ERR (${n})/"${c}": ${m}`)}let n=0,r=n;const s=[];let o;function i(){o&&s.push(o),o=[]}let a=0,l,c="",u="";function f(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;a{i(y)}:yo}function i(f){if(uy(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(i),f.alias.forEach(i))}}function a(){return n}function l(f){const d=x1(f,n);n.splice(d,0,f),f.record.name&&!Cm(f)&&r.set(f.record.name,f)}function c(f,d){let m,h={},p,g;if("name"in f&&f.name){if(m=r.get(f.name),!m)throw Vs(1,{location:f});g=m.record.name,h=ze(xm(d.params,m.keys.filter(y=>!y.optional).concat(m.parent?m.parent.keys.filter(y=>y.optional):[]).map(y=>y.name)),f.params&&xm(f.params,m.keys.map(y=>y.name))),p=m.stringify(h)}else if(f.path!=null)p=f.path,m=n.find(y=>y.re.test(p)),m&&(h=m.parse(p),g=m.record.name);else{if(m=d.name?r.get(d.name):n.find(y=>y.re.test(d.path)),!m)throw Vs(1,{location:f,currentLocation:d});g=m.record.name,h=ze({},d.params,f.params),p=m.stringify(h)}const b=[];let E=m;for(;E;)b.unshift(E.record),E=E.parent;return{name:g,path:p,params:h,matched:b,meta:S1(b)}}e.forEach(f=>o(f));function u(){n.length=0,r.clear()}return{addRoute:o,resolve:c,removeRoute:i,clearRoutes:u,getRoutes:a,getRecordMatcher:s}}function xm(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function km(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:_1(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function _1(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Cm(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function S1(e){return e.reduce((t,n)=>ze(t,n.meta),{})}function Em(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function x1(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;dy(e,t[o])<0?r=o:n=o+1}const s=k1(e);return s&&(r=t.lastIndexOf(s,r-1)),r}function k1(e){let t=e;for(;t=t.parent;)if(my(t)&&dy(e,t)===0)return t}function my({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function C1(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;so&&qc(o)):[r&&qc(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function E1(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=En(r)?r.map(s=>s==null?null:""+s):r==null?r:""+r)}return t}const A1=Symbol(""),Tm=Symbol(""),tl=Symbol(""),pf=Symbol(""),Gc=Symbol("");function to(){let e=[];function t(r){return e.push(r),()=>{const s=e.indexOf(r);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function _r(e,t,n,r,s,o=i=>i()){const i=r&&(r.enterCallbacks[s]=r.enterCallbacks[s]||[]);return()=>new Promise((a,l)=>{const c=d=>{d===!1?l(Vs(4,{from:n,to:t})):d instanceof Error?l(d):f1(d)?l(Vs(2,{from:t,to:d})):(i&&r.enterCallbacks[s]===i&&typeof d=="function"&&i.push(d),a())},u=o(()=>e.call(r&&r.instances[s],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function Wl(e,t,n,r,s=o=>o()){const o=[];for(const i of e)for(const a in i.components){let l=i.components[a];if(!(t!=="beforeRouteEnter"&&!i.instances[a]))if(ny(l)){const u=(l.__vccOpts||l)[t];u&&o.push(_r(u,n,r,i,a,s))}else{let c=l();o.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${i.path}"`);const f=Lk(u)?u.default:u;i.mods[a]=u,i.components[a]=f;const m=(f.__vccOpts||f)[t];return m&&_r(m,n,r,i,a,s)()}))}}return o}function Pm(e){const t=Ve(tl),n=Ve(pf),r=I(()=>{const l=$(e.to);return t.resolve(l)}),s=I(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(Ms.bind(null,u));if(d>-1)return d;const m=Im(l[c-2]);return c>1&&Im(u)===m&&f[f.length-1].path!==m?f.findIndex(Ms.bind(null,l[c-2])):d}),o=I(()=>s.value>-1&&R1(n.params,r.value.params)),i=I(()=>s.value>-1&&s.value===n.matched.length-1&&ly(n.params,r.value.params));function a(l={}){if(O1(l)){const c=t[$(e.replace)?"replace":"push"]($(e.to)).catch(yo);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:I(()=>r.value.href),isActive:o,isExactActive:i,navigate:a}}function T1(e){return e.length===1?e[0]:e}const P1=Ye({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:Pm,setup(e,{slots:t}){const n=mt(Pm(e)),{options:r}=Ve(tl),s=I(()=>({[Om(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Om(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&T1(t.default(n));return e.custom?o:Wt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},o)}}}),I1=P1;function O1(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function R1(e,t){for(const n in t){const r=t[n],s=e[n];if(typeof r=="string"){if(r!==s)return!1}else if(!En(s)||s.length!==r.length||r.some((o,i)=>o!==s[i]))return!1}return!0}function Im(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Om=(e,t,n)=>e??t??n,$1=Ye({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ve(Gc),s=I(()=>e.route||r.value),o=Ve(Tm,0),i=I(()=>{let c=$(o);const{matched:u}=s.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),a=I(()=>s.value.matched[i.value]);ct(Tm,I(()=>i.value+1)),ct(A1,a),ct(Gc,s);const l=ne();return de(()=>[l.value,a.value,e.name],([c,u,f],[d,m,h])=>{u&&(u.instances[f]=c,m&&m!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=m.leaveGuards),u.updateGuards.size||(u.updateGuards=m.updateGuards))),c&&u&&(!m||!Ms(u,m)||!d)&&(u.enterCallbacks[f]||[]).forEach(p=>p(c))},{flush:"post"}),()=>{const c=s.value,u=e.name,f=a.value,d=f&&f.components[u];if(!d)return Rm(n.default,{Component:d,route:c});const m=f.props[u],h=m?m===!0?c.params:typeof m=="function"?m(c):m:null,g=Wt(d,ze({},h,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Rm(n.default,{Component:g,route:c})||g}}});function Rm(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const L1=$1;function M1(e){const t=w1(e.routes,e),n=e.parseQuery||C1,r=e.stringifyQuery||Am,s=e.history,o=to(),i=to(),a=to(),l=pe(pr);let c=pr;ys&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Ul.bind(null,q=>""+q),f=Ul.bind(null,Kk),d=Ul.bind(null,Mo);function m(q,me){let Q,ge;return uy(q)?(Q=t.getRecordMatcher(q),ge=me):ge=q,t.addRoute(ge,Q)}function h(q){const me=t.getRecordMatcher(q);me&&t.removeRoute(me)}function p(){return t.getRoutes().map(q=>q.record)}function g(q){return!!t.getRecordMatcher(q)}function b(q,me){if(me=ze({},me||l.value),typeof q=="string"){const T=zl(n,q,me.path),F=t.resolve({path:T.path},me),ee=s.createHref(T.fullPath);return ze(T,F,{params:d(F.params),hash:Mo(T.hash),redirectedFrom:void 0,href:ee})}let Q;if(q.path!=null)Q=ze({},q,{path:zl(n,q.path,me.path).path});else{const T=ze({},q.params);for(const F in T)T[F]==null&&delete T[F];Q=ze({},q,{params:f(T)}),me.params=f(me.params)}const ge=t.resolve(Q,me),Ne=q.hash||"";ge.params=u(d(ge.params));const Xe=Jk(r,ze({},q,{hash:zk(Ne),path:ge.path})),w=s.createHref(Xe);return ze({fullPath:Xe,hash:Ne,query:r===Am?E1(q.query):q.query||{}},ge,{redirectedFrom:void 0,href:w})}function E(q){return typeof q=="string"?zl(n,q,l.value.path):ze({},q)}function y(q,me){if(c!==q)return Vs(8,{from:me,to:q})}function v(q){return _(q)}function k(q){return v(ze(E(q),{replace:!0}))}function C(q){const me=q.matched[q.matched.length-1];if(me&&me.redirect){const{redirect:Q}=me;let ge=typeof Q=="function"?Q(q):Q;return typeof ge=="string"&&(ge=ge.includes("?")||ge.includes("#")?ge=E(ge):{path:ge},ge.params={}),ze({query:q.query,hash:q.hash,params:ge.path!=null?{}:q.params},ge)}}function _(q,me){const Q=c=b(q),ge=l.value,Ne=q.state,Xe=q.force,w=q.replace===!0,T=C(Q);if(T)return _(ze(E(T),{state:typeof T=="object"?ze({},Ne,T.state):Ne,force:Xe,replace:w}),me||Q);const F=Q;F.redirectedFrom=me;let ee;return!Xe&&Xk(r,ge,Q)&&(ee=Vs(16,{to:F,from:ge}),M(ge,ge,!0,!1)),(ee?Promise.resolve(ee):A(F,ge)).catch(K=>qn(K)?qn(K,2)?K:L(K):Y(K,F,ge)).then(K=>{if(K){if(qn(K,2))return _(ze({replace:w},E(K.to),{state:typeof K.to=="object"?ze({},Ne,K.to.state):Ne,force:Xe}),me||F)}else K=O(F,ge,!0,w,Ne);return V(F,ge,K),K})}function R(q,me){const Q=y(q,me);return Q?Promise.reject(Q):Promise.resolve()}function P(q){const me=$e.values().next().value;return me&&typeof me.runWithContext=="function"?me.runWithContext(q):q()}function A(q,me){let Q;const[ge,Ne,Xe]=V1(q,me);Q=Wl(ge.reverse(),"beforeRouteLeave",q,me);for(const T of ge)T.leaveGuards.forEach(F=>{Q.push(_r(F,q,me))});const w=R.bind(null,q,me);return Q.push(w),Ae(Q).then(()=>{Q=[];for(const T of o.list())Q.push(_r(T,q,me));return Q.push(w),Ae(Q)}).then(()=>{Q=Wl(Ne,"beforeRouteUpdate",q,me);for(const T of Ne)T.updateGuards.forEach(F=>{Q.push(_r(F,q,me))});return Q.push(w),Ae(Q)}).then(()=>{Q=[];for(const T of Xe)if(T.beforeEnter)if(En(T.beforeEnter))for(const F of T.beforeEnter)Q.push(_r(F,q,me));else Q.push(_r(T.beforeEnter,q,me));return Q.push(w),Ae(Q)}).then(()=>(q.matched.forEach(T=>T.enterCallbacks={}),Q=Wl(Xe,"beforeRouteEnter",q,me,P),Q.push(w),Ae(Q))).then(()=>{Q=[];for(const T of i.list())Q.push(_r(T,q,me));return Q.push(w),Ae(Q)}).catch(T=>qn(T,8)?T:Promise.reject(T))}function V(q,me,Q){a.list().forEach(ge=>P(()=>ge(q,me,Q)))}function O(q,me,Q,ge,Ne){const Xe=y(q,me);if(Xe)return Xe;const w=me===pr,T=ys?history.state:{};Q&&(ge||w?s.replace(q.fullPath,ze({scroll:w&&T&&T.scroll},Ne)):s.push(q.fullPath,Ne)),l.value=q,M(q,me,Q,w),L()}let N;function X(){N||(N=s.listen((q,me,Q)=>{if(!De.listening)return;const ge=b(q),Ne=C(ge);if(Ne){_(ze(Ne,{replace:!0,force:!0}),ge).catch(yo);return}c=ge;const Xe=l.value;ys&&o1(ym(Xe.fullPath,Q.delta),el()),A(ge,Xe).catch(w=>qn(w,12)?w:qn(w,2)?(_(ze(E(w.to),{force:!0}),ge).then(T=>{qn(T,20)&&!Q.delta&&Q.type===Vo.pop&&s.go(-1,!1)}).catch(yo),Promise.reject()):(Q.delta&&s.go(-Q.delta,!1),Y(w,ge,Xe))).then(w=>{w=w||O(ge,Xe,!1),w&&(Q.delta&&!qn(w,8)?s.go(-Q.delta,!1):Q.type===Vo.pop&&qn(w,20)&&s.go(-1,!1)),V(ge,Xe,w)}).catch(yo)}))}let re=to(),z=to(),G;function Y(q,me,Q){L(q);const ge=z.list();return ge.length?ge.forEach(Ne=>Ne(q,me,Q)):console.error(q),Promise.reject(q)}function W(){return G&&l.value!==pr?Promise.resolve():new Promise((q,me)=>{re.add([q,me])})}function L(q){return G||(G=!q,X(),re.list().forEach(([me,Q])=>q?Q(q):me()),re.reset()),q}function M(q,me,Q,ge){const{scrollBehavior:Ne}=e;if(!ys||!Ne)return Promise.resolve();const Xe=!Q&&i1(ym(q.fullPath,0))||(ge||!Q)&&history.state&&history.state.scroll||null;return qe().then(()=>Ne(q,me,Xe)).then(w=>w&&s1(w)).catch(w=>Y(w,q,me))}const D=q=>s.go(q);let le;const $e=new Set,De={currentRoute:l,listening:!0,addRoute:m,removeRoute:h,clearRoutes:t.clearRoutes,hasRoute:g,getRoutes:p,resolve:b,options:e,push:v,replace:k,go:D,back:()=>D(-1),forward:()=>D(1),beforeEach:o.add,beforeResolve:i.add,afterEach:a.add,onError:z.add,isReady:W,install(q){const me=this;q.component("RouterLink",I1),q.component("RouterView",L1),q.config.globalProperties.$router=me,Object.defineProperty(q.config.globalProperties,"$route",{enumerable:!0,get:()=>$(l)}),ys&&!le&&l.value===pr&&(le=!0,v(s.location).catch(Ne=>{}));const Q={};for(const Ne in pr)Object.defineProperty(Q,Ne,{get:()=>l.value[Ne],enumerable:!0});q.provide(tl,me),q.provide(pf,eg(Q)),q.provide(Gc,l);const ge=q.unmount;$e.add(q),q.unmount=function(){$e.delete(q),$e.size<1&&(c=pr,N&&N(),N=null,l.value=pr,le=!1,G=!1),ge()}}};function Ae(q){return q.reduce((me,Q)=>me.then(()=>P(Q)),Promise.resolve())}return De}function V1(e,t){const n=[],r=[],s=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iMs(c,a))?r.push(a):n.push(a));const l=e.matched[i];l&&(t.matched.find(c=>Ms(c,l))||s.push(l))}return[n,r,s]}function gf(){return Ve(tl)}function Ws(e){return Ve(pf)}function hy(e,t){return function(){return e.apply(t,arguments)}}const{toString:F1}=Object.prototype,{getPrototypeOf:vf}=Object,{iterator:nl,toStringTag:py}=Symbol,rl=(e=>t=>{const n=F1.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Tn=e=>(e=e.toLowerCase(),t=>rl(t)===e),sl=e=>t=>typeof t===e,{isArray:qs}=Array,Fo=sl("undefined");function oi(e){return e!==null&&!Fo(e)&&e.constructor!==null&&!Fo(e.constructor)&&Bt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const gy=Tn("ArrayBuffer");function D1(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&gy(e.buffer),t}const B1=sl("string"),Bt=sl("function"),vy=sl("number"),ii=e=>e!==null&&typeof e=="object",N1=e=>e===!0||e===!1,Wi=e=>{if(rl(e)!=="object")return!1;const t=vf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(py in e)&&!(nl in e)},j1=e=>{if(!ii(e)||oi(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},H1=Tn("Date"),U1=Tn("File"),z1=Tn("Blob"),W1=Tn("FileList"),q1=e=>ii(e)&&Bt(e.pipe),K1=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||Bt(e.append)&&((t=rl(e))==="formdata"||t==="object"&&Bt(e.toString)&&e.toString()==="[object FormData]"))},G1=Tn("URLSearchParams"),[Y1,J1,X1,Z1]=["ReadableStream","Request","Response","Headers"].map(Tn),Q1=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ai(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),qs(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const zr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,by=e=>!Fo(e)&&e!==zr;function Yc(){const{caseless:e}=by(this)&&this||{},t={},n=(r,s)=>{const o=e&&yy(t,s)||s;Wi(t[o])&&Wi(r)?t[o]=Yc(t[o],r):Wi(r)?t[o]=Yc({},r):qs(r)?t[o]=r.slice():t[o]=r};for(let r=0,s=arguments.length;r(ai(t,(s,o)=>{n&&Bt(s)?e[o]=hy(s,n):e[o]=s},{allOwnKeys:r}),e),tC=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),nC=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},rC=(e,t,n,r)=>{let s,o,i;const a={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)i=s[o],(!r||r(i,e,t))&&!a[i]&&(t[i]=e[i],a[i]=!0);e=n!==!1&&vf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},sC=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},oC=e=>{if(!e)return null;if(qs(e))return e;let t=e.length;if(!vy(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},iC=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&vf(Uint8Array)),aC=(e,t)=>{const r=(e&&e[nl]).call(e);let s;for(;(s=r.next())&&!s.done;){const o=s.value;t.call(e,o[0],o[1])}},lC=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},cC=Tn("HTMLFormElement"),uC=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),$m=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),fC=Tn("RegExp"),wy=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};ai(n,(s,o)=>{let i;(i=t(s,o,e))!==!1&&(r[o]=i||s)}),Object.defineProperties(e,r)},dC=e=>{wy(e,(t,n)=>{if(Bt(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Bt(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},mC=(e,t)=>{const n={},r=s=>{s.forEach(o=>{n[o]=!0})};return qs(e)?r(e):r(String(e).split(t)),n},hC=()=>{},pC=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function gC(e){return!!(e&&Bt(e.append)&&e[py]==="FormData"&&e[nl])}const vC=e=>{const t=new Array(10),n=(r,s)=>{if(ii(r)){if(t.indexOf(r)>=0)return;if(oi(r))return r;if(!("toJSON"in r)){t[s]=r;const o=qs(r)?[]:{};return ai(r,(i,a)=>{const l=n(i,s+1);!Fo(l)&&(o[a]=l)}),t[s]=void 0,o}}return r};return n(e,0)},yC=Tn("AsyncFunction"),bC=e=>e&&(ii(e)||Bt(e))&&Bt(e.then)&&Bt(e.catch),_y=((e,t)=>e?setImmediate:t?((n,r)=>(zr.addEventListener("message",({source:s,data:o})=>{s===zr&&o===n&&r.length&&r.shift()()},!1),s=>{r.push(s),zr.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Bt(zr.postMessage)),wC=typeof queueMicrotask<"u"?queueMicrotask.bind(zr):typeof process<"u"&&process.nextTick||_y,_C=e=>e!=null&&Bt(e[nl]),U={isArray:qs,isArrayBuffer:gy,isBuffer:oi,isFormData:K1,isArrayBufferView:D1,isString:B1,isNumber:vy,isBoolean:N1,isObject:ii,isPlainObject:Wi,isEmptyObject:j1,isReadableStream:Y1,isRequest:J1,isResponse:X1,isHeaders:Z1,isUndefined:Fo,isDate:H1,isFile:U1,isBlob:z1,isRegExp:fC,isFunction:Bt,isStream:q1,isURLSearchParams:G1,isTypedArray:iC,isFileList:W1,forEach:ai,merge:Yc,extend:eC,trim:Q1,stripBOM:tC,inherits:nC,toFlatObject:rC,kindOf:rl,kindOfTest:Tn,endsWith:sC,toArray:oC,forEachEntry:aC,matchAll:lC,isHTMLForm:cC,hasOwnProperty:$m,hasOwnProp:$m,reduceDescriptors:wy,freezeMethods:dC,toObjectSet:mC,toCamelCase:uC,noop:hC,toFiniteNumber:pC,findKey:yy,global:zr,isContextDefined:by,isSpecCompliantForm:gC,toJSONObject:vC,isAsyncFn:yC,isThenable:bC,setImmediate:_y,asap:wC,isIterable:_C};function Le(e,t,n,r,s){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),s&&(this.response=s,this.status=s.status?s.status:null)}U.inherits(Le,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:U.toJSONObject(this.config),code:this.code,status:this.status}}});const Sy=Le.prototype,xy={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{xy[e]={value:e}});Object.defineProperties(Le,xy);Object.defineProperty(Sy,"isAxiosError",{value:!0});Le.from=(e,t,n,r,s,o)=>{const i=Object.create(Sy);return U.toFlatObject(e,i,function(l){return l!==Error.prototype},a=>a!=="isAxiosError"),Le.call(i,e.message,t,n,r,s),i.cause=e,i.name=e.name,o&&Object.assign(i,o),i};const SC=null;function Jc(e){return U.isPlainObject(e)||U.isArray(e)}function ky(e){return U.endsWith(e,"[]")?e.slice(0,-2):e}function Lm(e,t,n){return e?e.concat(t).map(function(s,o){return s=ky(s),!n&&o?"["+s+"]":s}).join(n?".":""):t}function xC(e){return U.isArray(e)&&!e.some(Jc)}const kC=U.toFlatObject(U,{},null,function(t){return/^is[A-Z]/.test(t)});function ol(e,t,n){if(!U.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=U.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(p,g){return!U.isUndefined(g[p])});const r=n.metaTokens,s=n.visitor||u,o=n.dots,i=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&U.isSpecCompliantForm(t);if(!U.isFunction(s))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if(U.isDate(h))return h.toISOString();if(U.isBoolean(h))return h.toString();if(!l&&U.isBlob(h))throw new Le("Blob is not supported. Use a Buffer instead.");return U.isArrayBuffer(h)||U.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function u(h,p,g){let b=h;if(h&&!g&&typeof h=="object"){if(U.endsWith(p,"{}"))p=r?p:p.slice(0,-2),h=JSON.stringify(h);else if(U.isArray(h)&&xC(h)||(U.isFileList(h)||U.endsWith(p,"[]"))&&(b=U.toArray(h)))return p=ky(p),b.forEach(function(y,v){!(U.isUndefined(y)||y===null)&&t.append(i===!0?Lm([p],v,o):i===null?p:p+"[]",c(y))}),!1}return Jc(h)?!0:(t.append(Lm(g,p,o),c(h)),!1)}const f=[],d=Object.assign(kC,{defaultVisitor:u,convertValue:c,isVisitable:Jc});function m(h,p){if(!U.isUndefined(h)){if(f.indexOf(h)!==-1)throw Error("Circular reference detected in "+p.join("."));f.push(h),U.forEach(h,function(b,E){(!(U.isUndefined(b)||b===null)&&s.call(t,b,U.isString(E)?E.trim():E,p,d))===!0&&m(b,p?p.concat(E):[E])}),f.pop()}}if(!U.isObject(e))throw new TypeError("data must be an object");return m(e),t}function Mm(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function yf(e,t){this._pairs=[],e&&ol(e,this,t)}const Cy=yf.prototype;Cy.append=function(t,n){this._pairs.push([t,n])};Cy.toString=function(t){const n=t?function(r){return t.call(this,r,Mm)}:Mm;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function CC(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Ey(e,t,n){if(!t)return e;const r=n&&n.encode||CC;U.isFunction(n)&&(n={serialize:n});const s=n&&n.serialize;let o;if(s?o=s(t,n):o=U.isURLSearchParams(t)?t.toString():new yf(t,n).toString(r),o){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}let Vm=class{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){U.forEach(this.handlers,function(r){r!==null&&t(r)})}};const Ay={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},EC=typeof URLSearchParams<"u"?URLSearchParams:yf,AC=typeof FormData<"u"?FormData:null,TC=typeof Blob<"u"?Blob:null,PC={isBrowser:!0,classes:{URLSearchParams:EC,FormData:AC,Blob:TC},protocols:["http","https","file","blob","url","data"]},bf=typeof window<"u"&&typeof document<"u",Xc=typeof navigator=="object"&&navigator||void 0,IC=bf&&(!Xc||["ReactNative","NativeScript","NS"].indexOf(Xc.product)<0),OC=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",RC=bf&&window.location.href||"http://localhost",$C=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:bf,hasStandardBrowserEnv:IC,hasStandardBrowserWebWorkerEnv:OC,navigator:Xc,origin:RC},Symbol.toStringTag,{value:"Module"})),Et={...$C,...PC};function LC(e,t){return ol(e,new Et.classes.URLSearchParams,{visitor:function(n,r,s,o){return Et.isNode&&U.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)},...t})}function MC(e){return U.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function VC(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;for(r=0;r=n.length;return i=!i&&U.isArray(s)?s.length:i,l?(U.hasOwnProp(s,i)?s[i]=[s[i],r]:s[i]=r,!a):((!s[i]||!U.isObject(s[i]))&&(s[i]=[]),t(n,r,s[i],o)&&U.isArray(s[i])&&(s[i]=VC(s[i])),!a)}if(U.isFormData(e)&&U.isFunction(e.entries)){const n={};return U.forEachEntry(e,(r,s)=>{t(MC(r),s,n,0)}),n}return null}function FC(e,t,n){if(U.isString(e))try{return(t||JSON.parse)(e),U.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const li={transitional:Ay,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,o=U.isObject(t);if(o&&U.isHTMLForm(t)&&(t=new FormData(t)),U.isFormData(t))return s?JSON.stringify(Ty(t)):t;if(U.isArrayBuffer(t)||U.isBuffer(t)||U.isStream(t)||U.isFile(t)||U.isBlob(t)||U.isReadableStream(t))return t;if(U.isArrayBufferView(t))return t.buffer;if(U.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return LC(t,this.formSerializer).toString();if((a=U.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return ol(a?{"files[]":t}:t,l&&new l,this.formSerializer)}}return o||s?(n.setContentType("application/json",!1),FC(t)):t}],transformResponse:[function(t){const n=this.transitional||li.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(U.isResponse(t)||U.isReadableStream(t))return t;if(t&&U.isString(t)&&(r&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t)}catch(a){if(i)throw a.name==="SyntaxError"?Le.from(a,Le.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Et.classes.FormData,Blob:Et.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};U.forEach(["delete","get","head","post","put","patch"],e=>{li.headers[e]={}});const DC=U.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),BC=e=>{const t={};let n,r,s;return e&&e.split(` `).forEach(function(i){s=i.indexOf(":"),n=i.substring(0,s).trim().toLowerCase(),r=i.substring(s+1).trim(),!(!n||t[n]&&DC[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},Fm=Symbol("internals");function no(e){return e&&String(e).trim().toLowerCase()}function qi(e){return e===!1||e==null?e:U.isArray(e)?e.map(qi):String(e)}function NC(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const jC=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function ql(e,t,n,r,s){if(U.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!U.isString(t)){if(U.isString(r))return t.indexOf(r)!==-1;if(U.isRegExp(r))return r.test(t)}}function HC(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function UC(e,t){const n=U.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,o,i){return this[r].call(this,t,s,o,i)},configurable:!0})})}let Nt=class{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function o(a,l,c){const u=no(l);if(!u)throw new Error("header name must be a non-empty string");const f=U.findKey(s,u);(!f||s[f]===void 0||c===!0||c===void 0&&s[f]!==!1)&&(s[f||l]=qi(a))}const i=(a,l)=>U.forEach(a,(c,u)=>o(c,u,l));if(U.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(U.isString(t)&&(t=t.trim())&&!jC(t))i(BC(t),n);else if(U.isObject(t)&&U.isIterable(t)){let a={},l,c;for(const u of t){if(!U.isArray(u))throw TypeError("Object iterator must return a key-value pair");a[c=u[0]]=(l=a[c])?U.isArray(l)?[...l,u[1]]:[l,u[1]]:u[1]}i(a,n)}else t!=null&&o(n,t,r);return this}get(t,n){if(t=no(t),t){const r=U.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return NC(s);if(U.isFunction(n))return n.call(this,s,r);if(U.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=no(t),t){const r=U.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||ql(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function o(i){if(i=no(i),i){const a=U.findKey(r,i);a&&(!n||ql(r,r[a],a,n))&&(delete r[a],s=!0)}}return U.isArray(t)?t.forEach(o):o(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const o=n[r];(!t||ql(this,this[o],o,t,!0))&&(delete this[o],s=!0)}return s}normalize(t){const n=this,r={};return U.forEach(this,(s,o)=>{const i=U.findKey(r,o);if(i){n[i]=qi(s),delete n[o];return}const a=t?HC(o):String(o).trim();a!==o&&delete n[o],n[a]=qi(s),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return U.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&U.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[Fm]=this[Fm]={accessors:{}}).accessors,s=this.prototype;function o(i){const a=no(i);r[a]||(UC(s,i),r[a]=!0)}return U.isArray(t)?t.forEach(o):o(t),this}};Nt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);U.reduceDescriptors(Nt.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});U.freezeMethods(Nt);function Kl(e,t){const n=this||li,r=t||n,s=Nt.from(r.headers);let o=r.data;return U.forEach(e,function(a){o=a.call(n,o,s.normalize(),t?t.status:void 0)}),s.normalize(),o}function Py(e){return!!(e&&e.__CANCEL__)}function Ks(e,t,n){Le.call(this,e??"canceled",Le.ERR_CANCELED,t,n),this.name="CanceledError"}U.inherits(Ks,Le,{__CANCEL__:!0});function Iy(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Le("Request failed with status code "+n.status,[Le.ERR_BAD_REQUEST,Le.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function zC(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function WC(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,o=0,i;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=r[o];i||(i=c),n[s]=l,r[s]=c;let f=o,d=0;for(;f!==s;)d+=n[f++],f=f%e;if(s=(s+1)%e,s===o&&(o=(o+1)%e),c-i{n=u,s=null,o&&(clearTimeout(o),o=null),e(...c)};return[(...c)=>{const u=Date.now(),f=u-n;f>=r?i(c,u):(s=c,o||(o=setTimeout(()=>{o=null,i(s)},r-f)))},()=>s&&i(s)]}const Ca=(e,t,n=3)=>{let r=0;const s=WC(50,250);return qC(o=>{const i=o.loaded,a=o.lengthComputable?o.total:void 0,l=i-r,c=s(l),u=i<=a;r=i;const f={loaded:i,total:a,progress:a?i/a:void 0,bytes:l,rate:c||void 0,estimated:c&&a&&u?(a-i)/c:void 0,event:o,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(f)},n)},Dm=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},Bm=e=>(...t)=>U.asap(()=>e(...t)),KC=Et.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,Et.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(Et.origin),Et.navigator&&/(msie|trident)/i.test(Et.navigator.userAgent)):()=>!0,GC=Et.hasStandardBrowserEnv?{write(e,t,n,r,s,o){const i=[e+"="+encodeURIComponent(t)];U.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),U.isString(r)&&i.push("path="+r),U.isString(s)&&i.push("domain="+s),o===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function YC(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function JC(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function Oy(e,t,n){let r=!YC(t);return e&&(r||n==!1)?JC(e,t):t}const Nm=e=>e instanceof Nt?{...e}:e;function ns(e,t){t=t||{};const n={};function r(c,u,f,d){return U.isPlainObject(c)&&U.isPlainObject(u)?U.merge.call({caseless:d},c,u):U.isPlainObject(u)?U.merge({},u):U.isArray(u)?u.slice():u}function s(c,u,f,d){if(U.isUndefined(u)){if(!U.isUndefined(c))return r(void 0,c,f,d)}else return r(c,u,f,d)}function o(c,u){if(!U.isUndefined(u))return r(void 0,u)}function i(c,u){if(U.isUndefined(u)){if(!U.isUndefined(c))return r(void 0,c)}else return r(void 0,u)}function a(c,u,f){if(f in t)return r(c,u);if(f in e)return r(void 0,c)}const l={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:a,headers:(c,u,f)=>s(Nm(c),Nm(u),f,!0)};return U.forEach(Object.keys({...e,...t}),function(u){const f=l[u]||s,d=f(e[u],t[u],u);U.isUndefined(d)&&f!==a||(n[u]=d)}),n}const Ry=e=>{const t=ns({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:s,xsrfCookieName:o,headers:i,auth:a}=t;t.headers=i=Nt.from(i),t.url=Ey(Oy(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),a&&i.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let l;if(U.isFormData(n)){if(Et.hasStandardBrowserEnv||Et.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if((l=i.getContentType())!==!1){const[c,...u]=l?l.split(";").map(f=>f.trim()).filter(Boolean):[];i.setContentType([c||"multipart/form-data",...u].join("; "))}}if(Et.hasStandardBrowserEnv&&(r&&U.isFunction(r)&&(r=r(t)),r||r!==!1&&KC(t.url))){const c=s&&o&&GC.read(o);c&&i.set(s,c)}return t},XC=typeof XMLHttpRequest<"u",ZC=XC&&function(e){return new Promise(function(n,r){const s=Ry(e);let o=s.data;const i=Nt.from(s.headers).normalize();let{responseType:a,onUploadProgress:l,onDownloadProgress:c}=s,u,f,d,m,h;function p(){m&&m(),h&&h(),s.cancelToken&&s.cancelToken.unsubscribe(u),s.signal&&s.signal.removeEventListener("abort",u)}let g=new XMLHttpRequest;g.open(s.method.toUpperCase(),s.url,!0),g.timeout=s.timeout;function b(){if(!g)return;const y=Nt.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),k={data:!a||a==="text"||a==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:y,config:e,request:g};Iy(function(_){n(_),p()},function(_){r(_),p()},k),g=null}"onloadend"in g?g.onloadend=b:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(b)},g.onabort=function(){g&&(r(new Le("Request aborted",Le.ECONNABORTED,e,g)),g=null)},g.onerror=function(){r(new Le("Network Error",Le.ERR_NETWORK,e,g)),g=null},g.ontimeout=function(){let v=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const k=s.transitional||Ay;s.timeoutErrorMessage&&(v=s.timeoutErrorMessage),r(new Le(v,k.clarifyTimeoutError?Le.ETIMEDOUT:Le.ECONNABORTED,e,g)),g=null},o===void 0&&i.setContentType(null),"setRequestHeader"in g&&U.forEach(i.toJSON(),function(v,k){g.setRequestHeader(k,v)}),U.isUndefined(s.withCredentials)||(g.withCredentials=!!s.withCredentials),a&&a!=="json"&&(g.responseType=s.responseType),c&&([d,h]=Ca(c,!0),g.addEventListener("progress",d)),l&&g.upload&&([f,m]=Ca(l),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",m)),(s.cancelToken||s.signal)&&(u=y=>{g&&(r(!y||y.type?new Ks(null,e,g):y),g.abort(),g=null)},s.cancelToken&&s.cancelToken.subscribe(u),s.signal&&(s.signal.aborted?u():s.signal.addEventListener("abort",u)));const E=zC(s.url);if(E&&Et.protocols.indexOf(E)===-1){r(new Le("Unsupported protocol "+E+":",Le.ERR_BAD_REQUEST,e));return}g.send(o||null)})},QC=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,s;const o=function(c){if(!s){s=!0,a();const u=c instanceof Error?c:this.reason;r.abort(u instanceof Le?u:new Ks(u instanceof Error?u.message:u))}};let i=t&&setTimeout(()=>{i=null,o(new Le(`timeout ${t} of ms exceeded`,Le.ETIMEDOUT))},t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(o):c.removeEventListener("abort",o)}),e=null)};e.forEach(c=>c.addEventListener("abort",o));const{signal:l}=r;return l.unsubscribe=()=>U.asap(a),l}},eE=function*(e,t){let n=e.byteLength;if(n{const s=tE(e,t);let o=0,i,a=l=>{i||(i=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:u}=await s.next();if(c){a(),l.close();return}let f=u.byteLength;if(n){let d=o+=f;n(d)}l.enqueue(new Uint8Array(u))}catch(c){throw a(c),c}},cancel(l){return a(l),s.return()}},{highWaterMark:2})},il=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",$y=il&&typeof ReadableStream=="function",rE=il&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),Ly=(e,...t)=>{try{return!!e(...t)}catch{return!1}},sE=$y&&Ly(()=>{let e=!1;const t=new Request(Et.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),Hm=64*1024,Zc=$y&&Ly(()=>U.isReadableStream(new Response("").body)),Ea={stream:Zc&&(e=>e.body)};il&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Ea[t]&&(Ea[t]=U.isFunction(e[t])?n=>n[t]():(n,r)=>{throw new Le(`Response type '${t}' is not supported`,Le.ERR_NOT_SUPPORT,r)})})})(new Response);const oE=async e=>{if(e==null)return 0;if(U.isBlob(e))return e.size;if(U.isSpecCompliantForm(e))return(await new Request(Et.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if(U.isArrayBufferView(e)||U.isArrayBuffer(e))return e.byteLength;if(U.isURLSearchParams(e)&&(e=e+""),U.isString(e))return(await rE(e)).byteLength},iE=async(e,t)=>{const n=U.toFiniteNumber(e.getContentLength());return n??oE(t)},aE=il&&(async e=>{let{url:t,method:n,data:r,signal:s,cancelToken:o,timeout:i,onDownloadProgress:a,onUploadProgress:l,responseType:c,headers:u,withCredentials:f="same-origin",fetchOptions:d}=Ry(e);c=c?(c+"").toLowerCase():"text";let m=QC([s,o&&o.toAbortSignal()],i),h;const p=m&&m.unsubscribe&&(()=>{m.unsubscribe()});let g;try{if(l&&sE&&n!=="get"&&n!=="head"&&(g=await iE(u,r))!==0){let k=new Request(t,{method:"POST",body:r,duplex:"half"}),C;if(U.isFormData(r)&&(C=k.headers.get("content-type"))&&u.setContentType(C),k.body){const[_,R]=Dm(g,Ca(Bm(l)));r=jm(k.body,Hm,_,R)}}U.isString(f)||(f=f?"include":"omit");const b="credentials"in Request.prototype;h=new Request(t,{...d,signal:m,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:b?f:void 0});let E=await fetch(h,d);const y=Zc&&(c==="stream"||c==="response");if(Zc&&(a||y&&p)){const k={};["status","statusText","headers"].forEach(P=>{k[P]=E[P]});const C=U.toFiniteNumber(E.headers.get("content-length")),[_,R]=a&&Dm(C,Ca(Bm(a),!0))||[];E=new Response(jm(E.body,Hm,_,()=>{R&&R(),p&&p()}),k)}c=c||"text";let v=await Ea[U.findKey(Ea,c)||"text"](E,e);return!y&&p&&p(),await new Promise((k,C)=>{Iy(k,C,{data:v,headers:Nt.from(E.headers),status:E.status,statusText:E.statusText,config:e,request:h})})}catch(b){throw p&&p(),b&&b.name==="TypeError"&&/Load failed|fetch/i.test(b.message)?Object.assign(new Le("Network Error",Le.ERR_NETWORK,e,h),{cause:b.cause||b}):Le.from(b,b&&b.code,e,h)}}),Qc={http:SC,xhr:ZC,fetch:aE};U.forEach(Qc,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Um=e=>`- ${e}`,lE=e=>U.isFunction(e)||e===null||e===!1,My={getAdapter:e=>{e=U.isArray(e)?e:[e];const{length:t}=e;let n,r;const s={};for(let o=0;o`adapter ${a} `+(l===!1?"is not supported by the environment":"is not available in the build"));let i=t?o.length>1?`since : `+o.map(Um).join(` `):" "+Um(o[0]):"as no adapter specified";throw new Le("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return r},adapters:Qc};function Gl(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ks(null,e)}function zm(e){return Gl(e),e.headers=Nt.from(e.headers),e.data=Kl.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),My.getAdapter(e.adapter||li.adapter)(e).then(function(r){return Gl(e),r.data=Kl.call(e,e.transformResponse,r),r.headers=Nt.from(r.headers),r},function(r){return Py(r)||(Gl(e),r&&r.response&&(r.response.data=Kl.call(e,e.transformResponse,r.response),r.response.headers=Nt.from(r.response.headers))),Promise.reject(r)})}const Vy="1.11.0",al={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{al[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Wm={};al.transitional=function(t,n,r){function s(o,i){return"[Axios v"+Vy+"] Transitional option '"+o+"'"+i+(r?". "+r:"")}return(o,i,a)=>{if(t===!1)throw new Le(s(i," has been removed"+(n?" in "+n:"")),Le.ERR_DEPRECATED);return n&&!Wm[i]&&(Wm[i]=!0,console.warn(s(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,i,a):!0}};al.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function cE(e,t,n){if(typeof e!="object")throw new Le("options must be an object",Le.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const o=r[s],i=t[o];if(i){const a=e[o],l=a===void 0||i(a,o,e);if(l!==!0)throw new Le("option "+o+" must be "+l,Le.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Le("Unknown option "+o,Le.ERR_BAD_OPTION)}}const Ki={assertOptions:cE,validators:al},On=Ki.validators;let Xr=class{constructor(t){this.defaults=t||{},this.interceptors={request:new Vm,response:new Vm}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const o=s.stack?s.stack.replace(/^.+\n/,""):"";try{r.stack?o&&!String(r.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(r.stack+=` `+o):r.stack=o}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ns(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:o}=n;r!==void 0&&Ki.assertOptions(r,{silentJSONParsing:On.transitional(On.boolean),forcedJSONParsing:On.transitional(On.boolean),clarifyTimeoutError:On.transitional(On.boolean)},!1),s!=null&&(U.isFunction(s)?n.paramsSerializer={serialize:s}:Ki.assertOptions(s,{encode:On.function,serialize:On.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Ki.assertOptions(n,{baseUrl:On.spelling("baseURL"),withXsrfToken:On.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=o&&U.merge(o.common,o[n.method]);o&&U.forEach(["delete","get","head","post","put","patch","common"],h=>{delete o[h]}),n.headers=Nt.concat(i,o);const a=[];let l=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(n)===!1||(l=l&&p.synchronous,a.unshift(p.fulfilled,p.rejected))});const c=[];this.interceptors.response.forEach(function(p){c.push(p.fulfilled,p.rejected)});let u,f=0,d;if(!l){const h=[zm.bind(this),void 0];for(h.unshift(...a),h.push(...c),d=h.length,u=Promise.resolve(n);f{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](s);r._listeners=null}),this.promise.then=s=>{let o;const i=new Promise(a=>{r.subscribe(a),o=a}).then(s);return i.cancel=function(){r.unsubscribe(o)},i},t(function(o,i,a){r.reason||(r.reason=new Ks(o,i,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new Fy(function(s){t=s}),cancel:t}}};function fE(e){return function(n){return e.apply(null,n)}}function dE(e){return U.isObject(e)&&e.isAxiosError===!0}const eu={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(eu).forEach(([e,t])=>{eu[t]=e});function Dy(e){const t=new Xr(e),n=hy(Xr.prototype.request,t);return U.extend(n,Xr.prototype,t,{allOwnKeys:!0}),U.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return Dy(ns(e,s))},n}const ot=Dy(li);ot.Axios=Xr;ot.CanceledError=Ks;ot.CancelToken=uE;ot.isCancel=Py;ot.VERSION=Vy;ot.toFormData=ol;ot.AxiosError=Le;ot.Cancel=ot.CanceledError;ot.all=function(t){return Promise.all(t)};ot.spread=fE;ot.isAxiosError=dE;ot.mergeConfig=ns;ot.AxiosHeaders=Nt;ot.formToJSON=e=>Ty(U.isHTMLForm(e)?new FormData(e):e);ot.getAdapter=My.getAdapter;ot.HttpStatusCode=eu;ot.default=ot;const{Axios:_D,AxiosError:SD,CanceledError:xD,isCancel:kD,CancelToken:CD,VERSION:ED,all:AD,Cancel:TD,isAxiosError:PD,spread:ID,toFormData:OD,AxiosHeaders:RD,HttpStatusCode:$D,formToJSON:LD,getAdapter:MD,mergeConfig:VD}=ot;let By=null;function mE(e){By=e}const hE=e=>e.startsWith("/auth/")&&!e.startsWith("/auth/me")||e.startsWith("/sanctum/"),pE=e=>e.startsWith("/api/kyc/onboarding");function gE(e){if(!e?.url)return"";try{const t=ot.getUri(e);return/^https?:\/\//i.test(t)?new URL(t).pathname:t.split("?")[0]||""}catch{return e.url.split("?")[0]||""}}function vE(e){const t=e.response?.status,n=gE(e.config);return(t===401||t===403)&&!hE(n)&&!pE(n)&&By?.(),Promise.reject(e)}const wf=ot.create({timeout:15e3,withCredentials:!0}),yE=()=>{if(typeof document>"u")return null;const e=document.cookie.match(/XSRF-TOKEN=([^;]+)/);return e?decodeURIComponent(e[1]):null};wf.interceptors.request.use(e=>{const t=yE();return t&&(e.headers["X-XSRF-TOKEN"]=t),e});wf.interceptors.response.use(e=>e,e=>vE(e));function tu(e,t={},n){for(const r in e){const s=e[r],o=n?`${n}:${r}`:r;typeof s=="object"&&s!==null?tu(s,t,o):typeof s=="function"&&(t[o]=s)}return t}const bE={run:e=>e()},wE=()=>bE,Ny=typeof console.createTask<"u"?console.createTask:wE;function _E(e,t){const n=t.shift(),r=Ny(n);return e.reduce((s,o)=>s.then(()=>r.run(()=>o(...t))),Promise.resolve())}function SE(e,t){const n=t.shift(),r=Ny(n);return Promise.all(e.map(s=>r.run(()=>s(...t))))}function Yl(e,t){for(const n of[...e])n(t)}class xE{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(t,n,r={}){if(!t||typeof n!="function")return()=>{};const s=t;let o;for(;this._deprecatedHooks[t];)o=this._deprecatedHooks[t],t=o.to;if(o&&!r.allowDeprecated){let i=o.message;i||(i=`${s} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(i)||(console.warn(i),this._deprecatedMessages.add(i))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+t.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[t]=this._hooks[t]||[],this._hooks[t].push(n),()=>{n&&(this.removeHook(t,n),n=void 0)}}hookOnce(t,n){let r,s=(...o)=>(typeof r=="function"&&r(),r=void 0,s=void 0,n(...o));return r=this.hook(t,s),r}removeHook(t,n){if(this._hooks[t]){const r=this._hooks[t].indexOf(n);r!==-1&&this._hooks[t].splice(r,1),this._hooks[t].length===0&&delete this._hooks[t]}}deprecateHook(t,n){this._deprecatedHooks[t]=typeof n=="string"?{to:n}:n;const r=this._hooks[t]||[];delete this._hooks[t];for(const s of r)this.hook(t,s)}deprecateHooks(t){Object.assign(this._deprecatedHooks,t);for(const n in t)this.deprecateHook(n,t[n])}addHooks(t){const n=tu(t),r=Object.keys(n).map(s=>this.hook(s,n[s]));return()=>{for(const s of r.splice(0,r.length))s()}}removeHooks(t){const n=tu(t);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const t in this._hooks)delete this._hooks[t]}callHook(t,...n){return n.unshift(t),this.callHookWith(_E,t,...n)}callHookParallel(t,...n){return n.unshift(t),this.callHookWith(SE,t,...n)}callHookWith(t,n,...r){const s=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&Yl(this._before,s);const o=t(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&s&&Yl(this._after,s)}):(this._after&&s&&Yl(this._after,s),o)}beforeEach(t){return this._before=this._before||[],this._before.push(t),()=>{if(this._before!==void 0){const n=this._before.indexOf(t);n!==-1&&this._before.splice(n,1)}}}afterEach(t){return this._after=this._after||[],this._after.push(t),()=>{if(this._after!==void 0){const n=this._after.indexOf(t);n!==-1&&this._after.splice(n,1)}}}}function kE(){return new xE}/*! * pinia v3.0.3 * (c) 2025 Eduardo San Martin Morote * @license MIT */let jy;const ll=e=>jy=e,Hy=Symbol();function nu(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var wo;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(wo||(wo={}));function CE(){const e=Ar(!0),t=e.run(()=>ne({}));let n=[],r=[];const s=Ba({install(o){ll(s),s._a=o,o.provide(Hy,s),o.config.globalProperties.$pinia=s,r.forEach(i=>n.push(i)),r=[]},use(o){return this._a?n.push(o):r.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const Uy=()=>{};function qm(e,t,n,r=Uy){e.push(t);const s=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),r())};return!n&&Eu()&&ft(s),s}function fs(e,...t){e.slice().forEach(n=>{n(...t)})}const EE=e=>e(),Km=Symbol(),Jl=Symbol();function ru(e,t){e instanceof Map&&t instanceof Map?t.forEach((n,r)=>e.set(r,n)):e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],s=e[n];nu(s)&&nu(r)&&e.hasOwnProperty(n)&&!Je(r)&&!Dn(r)?e[n]=ru(s,r):e[n]=r}return e}const AE=Symbol();function TE(e){return!nu(e)||!Object.prototype.hasOwnProperty.call(e,AE)}const{assign:vr}=Object;function PE(e){return!!(Je(e)&&e.effect)}function IE(e,t,n,r){const{state:s,actions:o,getters:i}=t,a=n.state.value[e];let l;function c(){a||(n.state.value[e]=s?s():{});const u=Lu(n.state.value[e]);return vr(u,o,Object.keys(i||{}).reduce((f,d)=>(f[d]=Ba(I(()=>{ll(n);const m=n._s.get(e);return i[d].call(m,m)})),f),{}))}return l=zy(e,c,t,n,r,!0),l}function zy(e,t,n={},r,s,o){let i;const a=vr({actions:{}},n),l={deep:!0};let c,u,f=[],d=[],m;const h=r.state.value[e];!o&&!h&&(r.state.value[e]={}),ne({});let p;function g(R){let P;c=u=!1,typeof R=="function"?(R(r.state.value[e]),P={type:wo.patchFunction,storeId:e,events:m}):(ru(r.state.value[e],R),P={type:wo.patchObject,payload:R,storeId:e,events:m});const A=p=Symbol();qe().then(()=>{p===A&&(c=!0)}),u=!0,fs(f,P,r.state.value[e])}const b=o?function(){const{state:P}=n,A=P?P():{};this.$patch(V=>{vr(V,A)})}:Uy;function E(){i.stop(),f=[],d=[],r._s.delete(e)}const y=(R,P="")=>{if(Km in R)return R[Jl]=P,R;const A=function(){ll(r);const V=Array.from(arguments),O=[],N=[];function X(G){O.push(G)}function re(G){N.push(G)}fs(d,{args:V,name:A[Jl],store:k,after:X,onError:re});let z;try{z=R.apply(this&&this.$id===e?this:k,V)}catch(G){throw fs(N,G),G}return z instanceof Promise?z.then(G=>(fs(O,G),G)).catch(G=>(fs(N,G),Promise.reject(G))):(fs(O,z),z)};return A[Km]=!0,A[Jl]=P,A},v={_p:r,$id:e,$onAction:qm.bind(null,d),$patch:g,$reset:b,$subscribe(R,P={}){const A=qm(f,R,P.detached,()=>V()),V=i.run(()=>de(()=>r.state.value[e],O=>{(P.flush==="sync"?u:c)&&R({storeId:e,type:wo.direct,events:m},O)},vr({},l,P)));return A},$dispose:E},k=mt(v);r._s.set(e,k);const _=(r._a&&r._a.runWithContext||EE)(()=>r._e.run(()=>(i=Ar()).run(()=>t({action:y}))));for(const R in _){const P=_[R];if(Je(P)&&!PE(P)||Dn(P))o||(h&&TE(P)&&(Je(P)?P.value=h[R]:ru(P,h[R])),r.state.value[e][R]=P);else if(typeof P=="function"){const A=y(P,R);_[R]=A,a.actions[R]=P}}return vr(k,_),vr(ke(k),_),Object.defineProperty(k,"$state",{get:()=>r.state.value[e],set:R=>{g(P=>{vr(P,R)})}}),r._p.forEach(R=>{vr(k,i.run(()=>R({store:k,app:r._a,pinia:r,options:a})))}),h&&o&&n.hydrate&&n.hydrate(k.$state,h),c=!0,u=!0,k}/*! #__NO_SIDE_EFFECTS__ */function zn(e,t,n){let r;const s=typeof t=="function";r=s?n:t;function o(i,a){const l=Ag();return i=i||(l?Ve(Hy,null):null),i&&ll(i),i=jy,i._s.has(e)||(s?zy(e,t,r,i):IE(e,r,i)),i._s.get(e)}return o.$id=e,o}function Wy(e){const t=ke(e),n={};for(const r in t){const s=t[r];s.effect?n[r]=I({get:()=>e[r],set(o){e[r]=o}}):(Je(s)||Dn(s))&&(n[r]=j(e,r))}return n}const Vr=zn("interface",{state:()=>({maintenance:{start:"",finish:""},modals:[],overflow:!1,breadcrumb:[]}),actions:{setMaintenance(e){e&&(this.maintenance=e)},setModal(e){if(!e?.name)return;if(this.modals[this.modals.length-1]?.name===e.name){this.modals[this.modals.length-1]=e;return}this.modals.push(e)},closeModal(e){if(this.modals.length!==0)if(!e)this.modals.pop();else{const t=[...this.modals].map(n=>n.name).lastIndexOf(e);t>=0&&this.modals.splice(t,1)}},closeAllModals(){this.modals=[]},setOverflow(e){this.overflow=e},setBreadcrumb(e){this.breadcrumb=e??[]}}});function Gm(e={}){const t={now:new Date(e["x-server-clock"]),start:new Date(e["x-server-maintenance-start-at"]),finish:new Date(e["x-server-maintenance-finish-at"])};t.now>=t.start&&t.now<=t.finish&&Vr().setMaintenance({start:e["x-server-maintenance-start-at"],finish:e["x-server-maintenance-finish-at"]})}const OE=e=>e.reduce((t,n)=>(t[n.name]=n.value,t),{}),hn=zn("user",{state:()=>({profile:null,balance:{base:0,bonus:0}}),getters:{hasUser:e=>!!e.profile,balanceAmount:e=>e.balance.base+e.balance.bonus/100},actions:{applyUserResponse(e){e.user_rollover?this.balance.bonus=e.user_rollover.amount_current??0:this.balance.bonus=0,this.setBalance(e.balance);const t={...e,settings:OE(e.settings??[])};console.log("user",t),this.setUser(t)},async getUser(){return Bn.get("/api/me").then(e=>this.applyUserResponse(e.data)).catch(()=>{this.clearUser()})},setUser(e){this.profile=e},clearUser(){this.profile=null},setBalance(e){this.balance.base=e/100}}});function qy(e,t){return function(){return e.apply(t,arguments)}}const{toString:RE}=Object.prototype,{getPrototypeOf:_f}=Object,{iterator:cl,toStringTag:Ky}=Symbol,ul=(e=>t=>{const n=RE.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Pn=e=>(e=e.toLowerCase(),t=>ul(t)===e),fl=e=>t=>typeof t===e,{isArray:Gs}=Array,Fs=fl("undefined");function ci(e){return e!==null&&!Fs(e)&&e.constructor!==null&&!Fs(e.constructor)&&jt(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Gy=Pn("ArrayBuffer");function $E(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Gy(e.buffer),t}const LE=fl("string"),jt=fl("function"),Yy=fl("number"),ui=e=>e!==null&&typeof e=="object",ME=e=>e===!0||e===!1,Gi=e=>{if(ul(e)!=="object")return!1;const t=_f(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Ky in e)&&!(cl in e)},VE=e=>{if(!ui(e)||ci(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},FE=Pn("Date"),DE=Pn("File"),BE=e=>!!(e&&typeof e.uri<"u"),NE=e=>e&&typeof e.getParts<"u",jE=Pn("Blob"),HE=Pn("FileList"),UE=e=>ui(e)&&jt(e.pipe);function zE(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}}const Ym=zE(),Jm=typeof Ym.FormData<"u"?Ym.FormData:void 0,WE=e=>{let t;return e&&(Jm&&e instanceof Jm||jt(e.append)&&((t=ul(e))==="formdata"||t==="object"&&jt(e.toString)&&e.toString()==="[object FormData]"))},qE=Pn("URLSearchParams"),[KE,GE,YE,JE]=["ReadableStream","Request","Response","Headers"].map(Pn),XE=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function fi(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,s;if(typeof e!="object"&&(e=[e]),Gs(e))for(r=0,s=e.length;r0;)if(s=n[r],t===s.toLowerCase())return s;return null}const Wr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Xy=e=>!Fs(e)&&e!==Wr;function su(){const{caseless:e,skipUndefined:t}=Xy(this)&&this||{},n={},r=(s,o)=>{if(o==="__proto__"||o==="constructor"||o==="prototype")return;const i=e&&Jy(n,o)||o;Gi(n[i])&&Gi(s)?n[i]=su(n[i],s):Gi(s)?n[i]=su({},s):Gs(s)?n[i]=s.slice():(!t||!Fs(s))&&(n[i]=s)};for(let s=0,o=arguments.length;s(fi(t,(s,o)=>{n&&jt(s)?Object.defineProperty(e,o,{value:qy(s,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,o,{value:s,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),QE=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),eA=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},tA=(e,t,n,r)=>{let s,o,i;const a={};if(t=t||{},e==null)return t;do{for(s=Object.getOwnPropertyNames(e),o=s.length;o-- >0;)i=s[o],(!r||r(i,e,t))&&!a[i]&&(t[i]=e[i],a[i]=!0);e=n!==!1&&_f(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},nA=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},rA=e=>{if(!e)return null;if(Gs(e))return e;let t=e.length;if(!Yy(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},sA=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&_f(Uint8Array)),oA=(e,t)=>{const r=(e&&e[cl]).call(e);let s;for(;(s=r.next())&&!s.done;){const o=s.value;t.call(e,o[0],o[1])}},iA=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},aA=Pn("HTMLFormElement"),lA=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,s){return r.toUpperCase()+s}),Xm=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),cA=Pn("RegExp"),Zy=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};fi(n,(s,o)=>{let i;(i=t(s,o,e))!==!1&&(r[o]=i||s)}),Object.defineProperties(e,r)},uA=e=>{Zy(e,(t,n)=>{if(jt(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(jt(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},fA=(e,t)=>{const n={},r=s=>{s.forEach(o=>{n[o]=!0})};return Gs(e)?r(e):r(String(e).split(t)),n},dA=()=>{},mA=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function hA(e){return!!(e&&jt(e.append)&&e[Ky]==="FormData"&&e[cl])}const pA=e=>{const t=new Array(10),n=(r,s)=>{if(ui(r)){if(t.indexOf(r)>=0)return;if(ci(r))return r;if(!("toJSON"in r)){t[s]=r;const o=Gs(r)?[]:{};return fi(r,(i,a)=>{const l=n(i,s+1);!Fs(l)&&(o[a]=l)}),t[s]=void 0,o}}return r};return n(e,0)},gA=Pn("AsyncFunction"),vA=e=>e&&(ui(e)||jt(e))&&jt(e.then)&&jt(e.catch),Qy=((e,t)=>e?setImmediate:t?((n,r)=>(Wr.addEventListener("message",({source:s,data:o})=>{s===Wr&&o===n&&r.length&&r.shift()()},!1),s=>{r.push(s),Wr.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",jt(Wr.postMessage)),yA=typeof queueMicrotask<"u"?queueMicrotask.bind(Wr):typeof process<"u"&&process.nextTick||Qy,bA=e=>e!=null&&jt(e[cl]),H={isArray:Gs,isArrayBuffer:Gy,isBuffer:ci,isFormData:WE,isArrayBufferView:$E,isString:LE,isNumber:Yy,isBoolean:ME,isObject:ui,isPlainObject:Gi,isEmptyObject:VE,isReadableStream:KE,isRequest:GE,isResponse:YE,isHeaders:JE,isUndefined:Fs,isDate:FE,isFile:DE,isReactNativeBlob:BE,isReactNative:NE,isBlob:jE,isRegExp:cA,isFunction:jt,isStream:UE,isURLSearchParams:qE,isTypedArray:sA,isFileList:HE,forEach:fi,merge:su,extend:ZE,trim:XE,stripBOM:QE,inherits:eA,toFlatObject:tA,kindOf:ul,kindOfTest:Pn,endsWith:nA,toArray:rA,forEachEntry:oA,matchAll:iA,isHTMLForm:aA,hasOwnProperty:Xm,hasOwnProp:Xm,reduceDescriptors:Zy,freezeMethods:uA,toObjectSet:fA,toCamelCase:lA,noop:dA,toFiniteNumber:mA,findKey:Jy,global:Wr,isContextDefined:Xy,isSpecCompliantForm:hA,toJSONObject:pA,isAsyncFn:gA,isThenable:vA,setImmediate:Qy,asap:yA,isIterable:bA};let Ie=class eb extends Error{static from(t,n,r,s,o,i){const a=new eb(t.message,n||t.code,r,s,o);return a.cause=t,a.name=t.name,t.status!=null&&a.status==null&&(a.status=t.status),i&&Object.assign(a,i),a}constructor(t,n,r,s,o){super(t),Object.defineProperty(this,"message",{value:t,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,n&&(this.code=n),r&&(this.config=r),s&&(this.request=s),o&&(this.response=o,this.status=o.status)}toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:H.toJSONObject(this.config),code:this.code,status:this.status}}};Ie.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";Ie.ERR_BAD_OPTION="ERR_BAD_OPTION";Ie.ECONNABORTED="ECONNABORTED";Ie.ETIMEDOUT="ETIMEDOUT";Ie.ERR_NETWORK="ERR_NETWORK";Ie.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";Ie.ERR_DEPRECATED="ERR_DEPRECATED";Ie.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";Ie.ERR_BAD_REQUEST="ERR_BAD_REQUEST";Ie.ERR_CANCELED="ERR_CANCELED";Ie.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";Ie.ERR_INVALID_URL="ERR_INVALID_URL";const wA=null;function ou(e){return H.isPlainObject(e)||H.isArray(e)}function tb(e){return H.endsWith(e,"[]")?e.slice(0,-2):e}function Xl(e,t,n){return e?e.concat(t).map(function(s,o){return s=tb(s),!n&&o?"["+s+"]":s}).join(n?".":""):t}function _A(e){return H.isArray(e)&&!e.some(ou)}const SA=H.toFlatObject(H,{},null,function(t){return/^is[A-Z]/.test(t)});function dl(e,t,n){if(!H.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=H.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(p,g){return!H.isUndefined(g[p])});const r=n.metaTokens,s=n.visitor||u,o=n.dots,i=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&H.isSpecCompliantForm(t);if(!H.isFunction(s))throw new TypeError("visitor must be a function");function c(h){if(h===null)return"";if(H.isDate(h))return h.toISOString();if(H.isBoolean(h))return h.toString();if(!l&&H.isBlob(h))throw new Ie("Blob is not supported. Use a Buffer instead.");return H.isArrayBuffer(h)||H.isTypedArray(h)?l&&typeof Blob=="function"?new Blob([h]):Buffer.from(h):h}function u(h,p,g){let b=h;if(H.isReactNative(t)&&H.isReactNativeBlob(h))return t.append(Xl(g,p,o),c(h)),!1;if(h&&!g&&typeof h=="object"){if(H.endsWith(p,"{}"))p=r?p:p.slice(0,-2),h=JSON.stringify(h);else if(H.isArray(h)&&_A(h)||(H.isFileList(h)||H.endsWith(p,"[]"))&&(b=H.toArray(h)))return p=tb(p),b.forEach(function(y,v){!(H.isUndefined(y)||y===null)&&t.append(i===!0?Xl([p],v,o):i===null?p:p+"[]",c(y))}),!1}return ou(h)?!0:(t.append(Xl(g,p,o),c(h)),!1)}const f=[],d=Object.assign(SA,{defaultVisitor:u,convertValue:c,isVisitable:ou});function m(h,p){if(!H.isUndefined(h)){if(f.indexOf(h)!==-1)throw Error("Circular reference detected in "+p.join("."));f.push(h),H.forEach(h,function(b,E){(!(H.isUndefined(b)||b===null)&&s.call(t,b,H.isString(E)?E.trim():E,p,d))===!0&&m(b,p?p.concat(E):[E])}),f.pop()}}if(!H.isObject(e))throw new TypeError("data must be an object");return m(e),t}function Zm(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Sf(e,t){this._pairs=[],e&&dl(e,this,t)}const nb=Sf.prototype;nb.append=function(t,n){this._pairs.push([t,n])};nb.toString=function(t){const n=t?function(r){return t.call(this,r,Zm)}:Zm;return this._pairs.map(function(s){return n(s[0])+"="+n(s[1])},"").join("&")};function xA(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function rb(e,t,n){if(!t)return e;const r=n&&n.encode||xA,s=H.isFunction(n)?{serialize:n}:n,o=s&&s.serialize;let i;if(o?i=o(t,s):i=H.isURLSearchParams(t)?t.toString():new Sf(t,s).toString(r),i){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e}class Qm{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){H.forEach(this.handlers,function(r){r!==null&&t(r)})}}const xf={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},kA=typeof URLSearchParams<"u"?URLSearchParams:Sf,CA=typeof FormData<"u"?FormData:null,EA=typeof Blob<"u"?Blob:null,AA={isBrowser:!0,classes:{URLSearchParams:kA,FormData:CA,Blob:EA},protocols:["http","https","file","blob","url","data"]},kf=typeof window<"u"&&typeof document<"u",iu=typeof navigator=="object"&&navigator||void 0,TA=kf&&(!iu||["ReactNative","NativeScript","NS"].indexOf(iu.product)<0),PA=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",IA=kf&&window.location.href||"http://localhost",OA=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:kf,hasStandardBrowserEnv:TA,hasStandardBrowserWebWorkerEnv:PA,navigator:iu,origin:IA},Symbol.toStringTag,{value:"Module"})),At={...OA,...AA};function RA(e,t){return dl(e,new At.classes.URLSearchParams,{visitor:function(n,r,s,o){return At.isNode&&H.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)},...t})}function $A(e){return H.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function LA(e){const t={},n=Object.keys(e);let r;const s=n.length;let o;for(r=0;r=n.length;return i=!i&&H.isArray(s)?s.length:i,l?(H.hasOwnProp(s,i)?s[i]=[s[i],r]:s[i]=r,!a):((!s[i]||!H.isObject(s[i]))&&(s[i]=[]),t(n,r,s[i],o)&&H.isArray(s[i])&&(s[i]=LA(s[i])),!a)}if(H.isFormData(e)&&H.isFunction(e.entries)){const n={};return H.forEachEntry(e,(r,s)=>{t($A(r),s,n,0)}),n}return null}function MA(e,t,n){if(H.isString(e))try{return(t||JSON.parse)(e),H.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const di={transitional:xf,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",s=r.indexOf("application/json")>-1,o=H.isObject(t);if(o&&H.isHTMLForm(t)&&(t=new FormData(t)),H.isFormData(t))return s?JSON.stringify(sb(t)):t;if(H.isArrayBuffer(t)||H.isBuffer(t)||H.isStream(t)||H.isFile(t)||H.isBlob(t)||H.isReadableStream(t))return t;if(H.isArrayBufferView(t))return t.buffer;if(H.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return RA(t,this.formSerializer).toString();if((a=H.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return dl(a?{"files[]":t}:t,l&&new l,this.formSerializer)}}return o||s?(n.setContentType("application/json",!1),MA(t)):t}],transformResponse:[function(t){const n=this.transitional||di.transitional,r=n&&n.forcedJSONParsing,s=this.responseType==="json";if(H.isResponse(t)||H.isReadableStream(t))return t;if(t&&H.isString(t)&&(r&&!this.responseType||s)){const i=!(n&&n.silentJSONParsing)&&s;try{return JSON.parse(t,this.parseReviver)}catch(a){if(i)throw a.name==="SyntaxError"?Ie.from(a,Ie.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:At.classes.FormData,Blob:At.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};H.forEach(["delete","get","head","post","put","patch"],e=>{di.headers[e]={}});const VA=H.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),FA=e=>{const t={};let n,r,s;return e&&e.split(` `).forEach(function(i){s=i.indexOf(":"),n=i.substring(0,s).trim().toLowerCase(),r=i.substring(s+1).trim(),!(!n||t[n]&&VA[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},eh=Symbol("internals");function ro(e){return e&&String(e).trim().toLowerCase()}function Yi(e){return e===!1||e==null?e:H.isArray(e)?e.map(Yi):String(e)}function DA(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const BA=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Zl(e,t,n,r,s){if(H.isFunction(r))return r.call(this,t,n);if(s&&(t=n),!!H.isString(t)){if(H.isString(r))return t.indexOf(r)!==-1;if(H.isRegExp(r))return r.test(t)}}function NA(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function jA(e,t){const n=H.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(s,o,i){return this[r].call(this,t,s,o,i)},configurable:!0})})}let Ht=class{constructor(t){t&&this.set(t)}set(t,n,r){const s=this;function o(a,l,c){const u=ro(l);if(!u)throw new Error("header name must be a non-empty string");const f=H.findKey(s,u);(!f||s[f]===void 0||c===!0||c===void 0&&s[f]!==!1)&&(s[f||l]=Yi(a))}const i=(a,l)=>H.forEach(a,(c,u)=>o(c,u,l));if(H.isPlainObject(t)||t instanceof this.constructor)i(t,n);else if(H.isString(t)&&(t=t.trim())&&!BA(t))i(FA(t),n);else if(H.isObject(t)&&H.isIterable(t)){let a={},l,c;for(const u of t){if(!H.isArray(u))throw TypeError("Object iterator must return a key-value pair");a[c=u[0]]=(l=a[c])?H.isArray(l)?[...l,u[1]]:[l,u[1]]:u[1]}i(a,n)}else t!=null&&o(n,t,r);return this}get(t,n){if(t=ro(t),t){const r=H.findKey(this,t);if(r){const s=this[r];if(!n)return s;if(n===!0)return DA(s);if(H.isFunction(n))return n.call(this,s,r);if(H.isRegExp(n))return n.exec(s);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ro(t),t){const r=H.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||Zl(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let s=!1;function o(i){if(i=ro(i),i){const a=H.findKey(r,i);a&&(!n||Zl(r,r[a],a,n))&&(delete r[a],s=!0)}}return H.isArray(t)?t.forEach(o):o(t),s}clear(t){const n=Object.keys(this);let r=n.length,s=!1;for(;r--;){const o=n[r];(!t||Zl(this,this[o],o,t,!0))&&(delete this[o],s=!0)}return s}normalize(t){const n=this,r={};return H.forEach(this,(s,o)=>{const i=H.findKey(r,o);if(i){n[i]=Yi(s),delete n[o];return}const a=t?NA(o):String(o).trim();a!==o&&delete n[o],n[a]=Yi(s),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return H.forEach(this,(r,s)=>{r!=null&&r!==!1&&(n[s]=t&&H.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` `)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(s=>r.set(s)),r}static accessor(t){const r=(this[eh]=this[eh]={accessors:{}}).accessors,s=this.prototype;function o(i){const a=ro(i);r[a]||(jA(s,i),r[a]=!0)}return H.isArray(t)?t.forEach(o):o(t),this}};Ht.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);H.reduceDescriptors(Ht.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});H.freezeMethods(Ht);function Ql(e,t){const n=this||di,r=t||n,s=Ht.from(r.headers);let o=r.data;return H.forEach(e,function(a){o=a.call(n,o,s.normalize(),t?t.status:void 0)}),s.normalize(),o}function ob(e){return!!(e&&e.__CANCEL__)}let mi=class extends Ie{constructor(t,n,r){super(t??"canceled",Ie.ERR_CANCELED,n,r),this.name="CanceledError",this.__CANCEL__=!0}};function ib(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new Ie("Request failed with status code "+n.status,[Ie.ERR_BAD_REQUEST,Ie.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function HA(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function UA(e,t){e=e||10;const n=new Array(e),r=new Array(e);let s=0,o=0,i;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=r[o];i||(i=c),n[s]=l,r[s]=c;let f=o,d=0;for(;f!==s;)d+=n[f++],f=f%e;if(s=(s+1)%e,s===o&&(o=(o+1)%e),c-i{n=u,s=null,o&&(clearTimeout(o),o=null),e(...c)};return[(...c)=>{const u=Date.now(),f=u-n;f>=r?i(c,u):(s=c,o||(o=setTimeout(()=>{o=null,i(s)},r-f)))},()=>s&&i(s)]}const Aa=(e,t,n=3)=>{let r=0;const s=UA(50,250);return zA(o=>{const i=o.loaded,a=o.lengthComputable?o.total:void 0,l=i-r,c=s(l),u=i<=a;r=i;const f={loaded:i,total:a,progress:a?i/a:void 0,bytes:l,rate:c||void 0,estimated:c&&a&&u?(a-i)/c:void 0,event:o,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(f)},n)},th=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},nh=e=>(...t)=>H.asap(()=>e(...t)),WA=At.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,At.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(At.origin),At.navigator&&/(msie|trident)/i.test(At.navigator.userAgent)):()=>!0,qA=At.hasStandardBrowserEnv?{write(e,t,n,r,s,o,i){if(typeof document>"u")return;const a=[`${e}=${encodeURIComponent(t)}`];H.isNumber(n)&&a.push(`expires=${new Date(n).toUTCString()}`),H.isString(r)&&a.push(`path=${r}`),H.isString(s)&&a.push(`domain=${s}`),o===!0&&a.push("secure"),H.isString(i)&&a.push(`SameSite=${i}`),document.cookie=a.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function KA(e){return typeof e!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function GA(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function ab(e,t,n){let r=!KA(t);return e&&(r||n==!1)?GA(e,t):t}const rh=e=>e instanceof Ht?{...e}:e;function rs(e,t){t=t||{};const n={};function r(c,u,f,d){return H.isPlainObject(c)&&H.isPlainObject(u)?H.merge.call({caseless:d},c,u):H.isPlainObject(u)?H.merge({},u):H.isArray(u)?u.slice():u}function s(c,u,f,d){if(H.isUndefined(u)){if(!H.isUndefined(c))return r(void 0,c,f,d)}else return r(c,u,f,d)}function o(c,u){if(!H.isUndefined(u))return r(void 0,u)}function i(c,u){if(H.isUndefined(u)){if(!H.isUndefined(c))return r(void 0,c)}else return r(void 0,u)}function a(c,u,f){if(f in t)return r(c,u);if(f in e)return r(void 0,c)}const l={url:o,method:o,data:o,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:a,headers:(c,u,f)=>s(rh(c),rh(u),f,!0)};return H.forEach(Object.keys({...e,...t}),function(u){if(u==="__proto__"||u==="constructor"||u==="prototype")return;const f=H.hasOwnProp(l,u)?l[u]:s,d=f(e[u],t[u],u);H.isUndefined(d)&&f!==a||(n[u]=d)}),n}const lb=e=>{const t=rs({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:s,xsrfCookieName:o,headers:i,auth:a}=t;if(t.headers=i=Ht.from(i),t.url=rb(ab(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),a&&i.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):""))),H.isFormData(n)){if(At.hasStandardBrowserEnv||At.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(H.isFunction(n.getHeaders)){const l=n.getHeaders(),c=["content-type","content-length"];Object.entries(l).forEach(([u,f])=>{c.includes(u.toLowerCase())&&i.set(u,f)})}}if(At.hasStandardBrowserEnv&&(r&&H.isFunction(r)&&(r=r(t)),r||r!==!1&&WA(t.url))){const l=s&&o&&qA.read(o);l&&i.set(s,l)}return t},YA=typeof XMLHttpRequest<"u",JA=YA&&function(e){return new Promise(function(n,r){const s=lb(e);let o=s.data;const i=Ht.from(s.headers).normalize();let{responseType:a,onUploadProgress:l,onDownloadProgress:c}=s,u,f,d,m,h;function p(){m&&m(),h&&h(),s.cancelToken&&s.cancelToken.unsubscribe(u),s.signal&&s.signal.removeEventListener("abort",u)}let g=new XMLHttpRequest;g.open(s.method.toUpperCase(),s.url,!0),g.timeout=s.timeout;function b(){if(!g)return;const y=Ht.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),k={data:!a||a==="text"||a==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:y,config:e,request:g};ib(function(_){n(_),p()},function(_){r(_),p()},k),g=null}"onloadend"in g?g.onloadend=b:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(b)},g.onabort=function(){g&&(r(new Ie("Request aborted",Ie.ECONNABORTED,e,g)),g=null)},g.onerror=function(v){const k=v&&v.message?v.message:"Network Error",C=new Ie(k,Ie.ERR_NETWORK,e,g);C.event=v||null,r(C),g=null},g.ontimeout=function(){let v=s.timeout?"timeout of "+s.timeout+"ms exceeded":"timeout exceeded";const k=s.transitional||xf;s.timeoutErrorMessage&&(v=s.timeoutErrorMessage),r(new Ie(v,k.clarifyTimeoutError?Ie.ETIMEDOUT:Ie.ECONNABORTED,e,g)),g=null},o===void 0&&i.setContentType(null),"setRequestHeader"in g&&H.forEach(i.toJSON(),function(v,k){g.setRequestHeader(k,v)}),H.isUndefined(s.withCredentials)||(g.withCredentials=!!s.withCredentials),a&&a!=="json"&&(g.responseType=s.responseType),c&&([d,h]=Aa(c,!0),g.addEventListener("progress",d)),l&&g.upload&&([f,m]=Aa(l),g.upload.addEventListener("progress",f),g.upload.addEventListener("loadend",m)),(s.cancelToken||s.signal)&&(u=y=>{g&&(r(!y||y.type?new mi(null,e,g):y),g.abort(),g=null)},s.cancelToken&&s.cancelToken.subscribe(u),s.signal&&(s.signal.aborted?u():s.signal.addEventListener("abort",u)));const E=HA(s.url);if(E&&At.protocols.indexOf(E)===-1){r(new Ie("Unsupported protocol "+E+":",Ie.ERR_BAD_REQUEST,e));return}g.send(o||null)})},XA=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let r=new AbortController,s;const o=function(c){if(!s){s=!0,a();const u=c instanceof Error?c:this.reason;r.abort(u instanceof Ie?u:new mi(u instanceof Error?u.message:u))}};let i=t&&setTimeout(()=>{i=null,o(new Ie(`timeout of ${t}ms exceeded`,Ie.ETIMEDOUT))},t);const a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(o):c.removeEventListener("abort",o)}),e=null)};e.forEach(c=>c.addEventListener("abort",o));const{signal:l}=r;return l.unsubscribe=()=>H.asap(a),l}},ZA=function*(e,t){let n=e.byteLength;if(n{const s=QA(e,t);let o=0,i,a=l=>{i||(i=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:u}=await s.next();if(c){a(),l.close();return}let f=u.byteLength;if(n){let d=o+=f;n(d)}l.enqueue(new Uint8Array(u))}catch(c){throw a(c),c}},cancel(l){return a(l),s.return()}},{highWaterMark:2})},oh=64*1024,{isFunction:Ai}=H,tT=(({Request:e,Response:t})=>({Request:e,Response:t}))(H.global),{ReadableStream:ih,TextEncoder:ah}=H.global,lh=(e,...t)=>{try{return!!e(...t)}catch{return!1}},nT=e=>{e=H.merge.call({skipUndefined:!0},tT,e);const{fetch:t,Request:n,Response:r}=e,s=t?Ai(t):typeof fetch=="function",o=Ai(n),i=Ai(r);if(!s)return!1;const a=s&&Ai(ih),l=s&&(typeof ah=="function"?(h=>p=>h.encode(p))(new ah):async h=>new Uint8Array(await new n(h).arrayBuffer())),c=o&&a&&lh(()=>{let h=!1;const p=new n(At.origin,{body:new ih,method:"POST",get duplex(){return h=!0,"half"}}).headers.has("Content-Type");return h&&!p}),u=i&&a&&lh(()=>H.isReadableStream(new r("").body)),f={stream:u&&(h=>h.body)};s&&["text","arrayBuffer","blob","formData","stream"].forEach(h=>{!f[h]&&(f[h]=(p,g)=>{let b=p&&p[h];if(b)return b.call(p);throw new Ie(`Response type '${h}' is not supported`,Ie.ERR_NOT_SUPPORT,g)})});const d=async h=>{if(h==null)return 0;if(H.isBlob(h))return h.size;if(H.isSpecCompliantForm(h))return(await new n(At.origin,{method:"POST",body:h}).arrayBuffer()).byteLength;if(H.isArrayBufferView(h)||H.isArrayBuffer(h))return h.byteLength;if(H.isURLSearchParams(h)&&(h=h+""),H.isString(h))return(await l(h)).byteLength},m=async(h,p)=>{const g=H.toFiniteNumber(h.getContentLength());return g??d(p)};return async h=>{let{url:p,method:g,data:b,signal:E,cancelToken:y,timeout:v,onDownloadProgress:k,onUploadProgress:C,responseType:_,headers:R,withCredentials:P="same-origin",fetchOptions:A}=lb(h),V=t||fetch;_=_?(_+"").toLowerCase():"text";let O=XA([E,y&&y.toAbortSignal()],v),N=null;const X=O&&O.unsubscribe&&(()=>{O.unsubscribe()});let re;try{if(C&&c&&g!=="get"&&g!=="head"&&(re=await m(R,b))!==0){let M=new n(p,{method:"POST",body:b,duplex:"half"}),D;if(H.isFormData(b)&&(D=M.headers.get("content-type"))&&R.setContentType(D),M.body){const[le,$e]=th(re,Aa(nh(C)));b=sh(M.body,oh,le,$e)}}H.isString(P)||(P=P?"include":"omit");const z=o&&"credentials"in n.prototype,G={...A,signal:O,method:g.toUpperCase(),headers:R.normalize().toJSON(),body:b,duplex:"half",credentials:z?P:void 0};N=o&&new n(p,G);let Y=await(o?V(N,A):V(p,G));const W=u&&(_==="stream"||_==="response");if(u&&(k||W&&X)){const M={};["status","statusText","headers"].forEach(De=>{M[De]=Y[De]});const D=H.toFiniteNumber(Y.headers.get("content-length")),[le,$e]=k&&th(D,Aa(nh(k),!0))||[];Y=new r(sh(Y.body,oh,le,()=>{$e&&$e(),X&&X()}),M)}_=_||"text";let L=await f[H.findKey(f,_)||"text"](Y,h);return!W&&X&&X(),await new Promise((M,D)=>{ib(M,D,{data:L,headers:Ht.from(Y.headers),status:Y.status,statusText:Y.statusText,config:h,request:N})})}catch(z){throw X&&X(),z&&z.name==="TypeError"&&/Load failed|fetch/i.test(z.message)?Object.assign(new Ie("Network Error",Ie.ERR_NETWORK,h,N,z&&z.response),{cause:z.cause||z}):Ie.from(z,z&&z.code,h,N,z&&z.response)}}},rT=new Map,cb=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:s}=t,o=[r,s,n];let i=o.length,a=i,l,c,u=rT;for(;a--;)l=o[a],c=u.get(l),c===void 0&&u.set(l,c=a?new Map:nT(t)),u=c;return c};cb();const Cf={http:wA,xhr:JA,fetch:{get:cb}};H.forEach(Cf,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const ch=e=>`- ${e}`,sT=e=>H.isFunction(e)||e===null||e===!1;function oT(e,t){e=H.isArray(e)?e:[e];const{length:n}=e;let r,s;const o={};for(let i=0;i`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let a=n?i.length>1?`since : `+i.map(ch).join(` `):" "+ch(i[0]):"as no adapter specified";throw new Ie("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return s}const ub={getAdapter:oT,adapters:Cf};function ec(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new mi(null,e)}function uh(e){return ec(e),e.headers=Ht.from(e.headers),e.data=Ql.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),ub.getAdapter(e.adapter||di.adapter,e)(e).then(function(r){return ec(e),r.data=Ql.call(e,e.transformResponse,r),r.headers=Ht.from(r.headers),r},function(r){return ob(r)||(ec(e),r&&r.response&&(r.response.data=Ql.call(e,e.transformResponse,r.response),r.response.headers=Ht.from(r.response.headers))),Promise.reject(r)})}const fb="1.13.6",ml={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ml[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const fh={};ml.transitional=function(t,n,r){function s(o,i){return"[Axios v"+fb+"] Transitional option '"+o+"'"+i+(r?". "+r:"")}return(o,i,a)=>{if(t===!1)throw new Ie(s(i," has been removed"+(n?" in "+n:"")),Ie.ERR_DEPRECATED);return n&&!fh[i]&&(fh[i]=!0,console.warn(s(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,i,a):!0}};ml.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function iT(e,t,n){if(typeof e!="object")throw new Ie("options must be an object",Ie.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let s=r.length;for(;s-- >0;){const o=r[s],i=t[o];if(i){const a=e[o],l=a===void 0||i(a,o,e);if(l!==!0)throw new Ie("option "+o+" must be "+l,Ie.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Ie("Unknown option "+o,Ie.ERR_BAD_OPTION)}}const Ji={assertOptions:iT,validators:ml},an=Ji.validators;let Zr=class{constructor(t){this.defaults=t||{},this.interceptors={request:new Qm,response:new Qm}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let s={};Error.captureStackTrace?Error.captureStackTrace(s):s=new Error;const o=s.stack?s.stack.replace(/^.+\n/,""):"";try{r.stack?o&&!String(r.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(r.stack+=` `+o):r.stack=o}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=rs(this.defaults,n);const{transitional:r,paramsSerializer:s,headers:o}=n;r!==void 0&&Ji.assertOptions(r,{silentJSONParsing:an.transitional(an.boolean),forcedJSONParsing:an.transitional(an.boolean),clarifyTimeoutError:an.transitional(an.boolean),legacyInterceptorReqResOrdering:an.transitional(an.boolean)},!1),s!=null&&(H.isFunction(s)?n.paramsSerializer={serialize:s}:Ji.assertOptions(s,{encode:an.function,serialize:an.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Ji.assertOptions(n,{baseUrl:an.spelling("baseURL"),withXsrfToken:an.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=o&&H.merge(o.common,o[n.method]);o&&H.forEach(["delete","get","head","post","put","patch","common"],h=>{delete o[h]}),n.headers=Ht.concat(i,o);const a=[];let l=!0;this.interceptors.request.forEach(function(p){if(typeof p.runWhen=="function"&&p.runWhen(n)===!1)return;l=l&&p.synchronous;const g=n.transitional||xf;g&&g.legacyInterceptorReqResOrdering?a.unshift(p.fulfilled,p.rejected):a.push(p.fulfilled,p.rejected)});const c=[];this.interceptors.response.forEach(function(p){c.push(p.fulfilled,p.rejected)});let u,f=0,d;if(!l){const h=[uh.bind(this),void 0];for(h.unshift(...a),h.push(...c),d=h.length,u=Promise.resolve(n);f{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](s);r._listeners=null}),this.promise.then=s=>{let o;const i=new Promise(a=>{r.subscribe(a),o=a}).then(s);return i.cancel=function(){r.unsubscribe(o)},i},t(function(o,i,a){r.reason||(r.reason=new mi(o,i,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new db(function(s){t=s}),cancel:t}}};function lT(e){return function(n){return e.apply(null,n)}}function cT(e){return H.isObject(e)&&e.isAxiosError===!0}const au={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(au).forEach(([e,t])=>{au[t]=e});function mb(e){const t=new Zr(e),n=qy(Zr.prototype.request,t);return H.extend(n,Zr.prototype,t,{allOwnKeys:!0}),H.extend(n,t,null,{allOwnKeys:!0}),n.create=function(s){return mb(rs(e,s))},n}const ut=mb(di);ut.Axios=Zr;ut.CanceledError=mi;ut.CancelToken=aT;ut.isCancel=ob;ut.VERSION=fb;ut.toFormData=dl;ut.AxiosError=Ie;ut.Cancel=ut.CanceledError;ut.all=function(t){return Promise.all(t)};ut.spread=lT;ut.isAxiosError=cT;ut.mergeConfig=rs;ut.AxiosHeaders=Ht;ut.formToJSON=e=>sb(H.isHTMLForm(e)?new FormData(e):e);ut.getAdapter=ub.getAdapter;ut.HttpStatusCode=au;ut.default=ut;const{Axios:ND,AxiosError:jD,CanceledError:HD,isCancel:UD,CancelToken:zD,VERSION:WD,all:qD,Cancel:KD,isAxiosError:GD,spread:YD,toFormData:JD,AxiosHeaders:XD,HttpStatusCode:ZD,formToJSON:QD,getAdapter:eB,mergeConfig:tB}=ut;function uT(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function hl(e){return uT(e)?e:null}function hb(e){const t=e.provider?.toLowerCase().trim();return t||(e.url?.includes("cadastro.io")?"caf":"legitimuz")}function pb(e,t){return{providerId:e,isApproved:!1,userStatus:"",isVpnDetected:!1,kycUrl:"",transactionId:"",capabilities:{...t},providerState:null}}const lu={usesIframeForOnboarding:!0,supportsFaceIdPending:!1,supportsDocumentKyc:!0};function fT(e){if(!e)return null;const t=e.user_status??"";return{providerId:"caf",isApproved:!!e.isApproved,userStatus:t,isVpnDetected:t==="ip_blocked",kycUrl:e.url??"",transactionId:e.transactionId??"",capabilities:{...lu},providerState:e.cafOnboarding??null}}const dh={id:"caf",capabilities:{...lu},parseResponse(e){const t=hl(e),n=fT(t);return n||pb("caf",{...lu})}},cu={usesIframeForOnboarding:!1,supportsFaceIdPending:!0,supportsDocumentKyc:!0};function dT(e){if(!e)return null;const t=e.user_status??"";return{providerId:"legitimuz",isApproved:!!e.isApproved,userStatus:t,isVpnDetected:t==="ip_blocked",kycUrl:e.url??"",transactionId:e.transactionId??"",capabilities:{...cu},providerState:null}}const mh={id:"legitimuz",capabilities:{...cu},parseResponse(e){const t=hl(e),n=dT(t);return n||pb("legitimuz",{...cu})}},mT={usesIframeForOnboarding:!1,supportsFaceIdPending:!0,supportsDocumentKyc:!0},hh={id:"_fallback",capabilities:{...mT},parseResponse(e){const t=hl(e),n=t?hb(t):"",r=t?.user_status??"";return{providerId:n,isApproved:!!t?.isApproved,userStatus:r,isVpnDetected:r==="ip_blocked",kycUrl:t?.url??"",transactionId:t?.transactionId??"",capabilities:{usesIframeForOnboarding:!!(t?.url&&n==="caf"),supportsFaceIdPending:r==="pending_face_id"||n==="legitimuz",supportsDocumentKyc:!0},providerState:t?.cafOnboarding??null}}},hT={[dh.id]:dh,[mh.id]:mh};function pT(e){return e?hT[e]??hh:hh}function gT(e){const t=hl(e);if(!t)return null;const n=hb(t);return pT(n).parseResponse(e)}function vT(){return{providerId:"",isApproved:!0,userStatus:"approved",isVpnDetected:!1,kycUrl:"",transactionId:"",capabilities:{usesIframeForOnboarding:!1,supportsFaceIdPending:!1,supportsDocumentKyc:!1},providerState:null}}let Ti=null;const nr=zn("kyc",{state:()=>({snapshot:null,isRefreshing:!1}),getters:{isApproved:e=>e.snapshot?.isApproved??!1,userStatus:e=>e.snapshot?.userStatus??"",isVPNDetected:e=>e.snapshot?.isVpnDetected??!1,providerId:e=>e.snapshot?.providerId??"",kycUrl:e=>e.snapshot?.kycUrl??"",transactionId:e=>e.snapshot?.transactionId??"",capabilities:e=>e.snapshot?.capabilities??null,providerState:e=>e.snapshot?.providerState??null,isPendingFaceId:e=>e.snapshot?.userStatus==="pending_face_id",isPendingKyc:e=>e.snapshot?.userStatus==="pending_kyc"},actions:{hydrateFromSsr(e){this.snapshot=e},clear(){this.snapshot=null,this.isRefreshing=!1},scheduleDebouncedRefresh(){Ti&&clearTimeout(Ti),Ti=setTimeout(()=>{Ti=null,this.refreshStatus()},1e3)},async refreshStatus(e){const t=e?.force??!1;if(this.isRefreshing&&!t)return this.snapshot?.isApproved??!1;this.isRefreshing=!0;try{const{data:n}=await Bn.get("/api/kyc/onboarding",{params:{method:"full"}}),r=gT(n);return r&&(this.snapshot=r),this.snapshot?.isApproved??!1}catch(n){return ut.isAxiosError(n)&&n.response?.status===404?(this.snapshot=vT(),!0):this.snapshot?.isApproved??!1}finally{this.isRefreshing=!1}}}}),gb="casino-auth-session";let ph=!1,_o=null;function vb(){return typeof window<"u"}function tc(e){if(vb())try{!_o&&typeof BroadcastChannel<"u"&&(_o=new BroadcastChannel(gb)),_o?.postMessage({type:e,at:Date.now()})}catch{}}const is=zn("auth",{state:()=>({loading:!1,initialized:!1,sessionExpired:!1}),getters:{isAuthenticated:()=>hn().hasUser},actions:{async checkAuth(e){if(!this.loading&&!(this.initialized&&!e?.force)){this.loading=!0;try{await hn().getUser(),this.isAuthenticated&&(this.sessionExpired=!1)}finally{this.initialized=!0,this.loading=!1}}},async login(e,t){await Bn.get("/api/csrf"),await Bn.post("/api/login",{email:e,password:t}),await this.checkAuth({force:!0}),this.clearSessionExpired(),this.isAuthenticated&&await nr().refreshStatus({force:!0}),tc("login")},applyLoggedOutState(e){nr().clear(),hn().clearUser(),this.loading=!1,this.initialized=!0,this.sessionExpired=e?.sessionExpired??!1,e&&(e.router&&e.router.push("/"),e.openLoginModal&&Vr().setModal({name:"login"}))},async logout(e){return Bn.post("/api/logout").finally(()=>{this.applyLoggedOutState({router:e}),tc("logout")})},handleUnauthorized(e){this.applyLoggedOutState({router:e,sessionExpired:!0,openLoginModal:!0}),tc("logout")},clearSessionExpired(){this.sessionExpired=!1},setupClientSessionSync(){if(!vb()||ph)return;ph=!0;const e=()=>{this.isAuthenticated||this.checkAuth({force:!0})},t=n=>{if(n==="login"){this.checkAuth({force:!0}).then(()=>{this.isAuthenticated&&nr().refreshStatus({force:!0})});return}n==="logout"&&this.applyLoggedOutState()};try{typeof BroadcastChannel<"u"&&(_o=new BroadcastChannel(gb),_o.addEventListener("message",n=>{t(n.data?.type)}))}catch{}window.addEventListener("focus",e),document.addEventListener("visibilitychange",()=>{document.visibilityState==="visible"&&e()})}}}),Bn=wf;mE(()=>{is().handleUnauthorized()});Bn.interceptors.response.use(e=>(Gm(e.headers),e),e=>(e.response?.headers&&Gm(e.response.headers),Promise.reject(e)));function gh(){return{settingsTheme:{rawColors:{},cssVariables:{},cssText:"",themeColor:null},settingsBusiness:{values:{}},source:"fallback",fetchedAt:""}}const Ut=zn("settings",{state:()=>gh(),getters:{theme:e=>e.settingsTheme,business:e=>e.settingsBusiness.values,hasSettings:e=>Object.keys(e.settingsBusiness.values).length>0||Object.keys(e.settingsTheme.cssVariables).length>0,hasRemoteSettings:e=>e.source==="remote"||e.source==="cache",getBusinessValue:e=>t=>e.settingsBusiness.values[t]},actions:{setProjection(e){this.settingsTheme=e.settingsTheme,this.settingsBusiness=e.settingsBusiness,this.source=e.source,this.fetchedAt=e.fetchedAt},mergeBusinessValues(e){this.settingsBusiness.values={...this.settingsBusiness.values,...e}},clearProjection(){Object.assign(this,gh())}}}),nc="",yT="index,follow";function vh(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function bT(e){return e.replace(/<[^>]*>/g," ")}function Rn(e,t=300){if(typeof e!="string")return"";const n=bT(e).replace(/\s+/g," ").trim();return n?n.slice(0,t):""}function yh(e){return typeof e!="string"?"":e.trim()}function rc(e){if(typeof e!="string")return null;const t=e.trim();return!t||/^javascript:/i.test(t)?null:t}function Gt(e,t){for(const n of t){const r=e[n];if(typeof r=="string"&&r.trim())return r.trim()}return""}function wT(e){if(!vh(e))return{};const t=e.data;return vh(t)?t:e}function _T(e){const t=e.id;return typeof t=="number"?Number.isFinite(t):typeof t=="string"?t.trim().length>0:!1}function yb(){return{title:nc,description:"",content:"",html:"",robots:yT,ogTitle:nc,ogDescription:"",ogType:"website",ogImage:null,twitterCard:"summary_large_image",twitterTitle:nc,twitterDescription:"",twitterImage:null,canonicalUrl:null,matched:!1}}function sc(e,t){const n=t??{pathname:e,sectionName:e==="/"?"home_page":"fallback",sourceId:null,cacheKey:`fallback::${e}`};return{seoValues:yb(),seoTarget:n,seoSource:"fallback",seoFetchedAt:new Date().toISOString()}}function ST(e,t,n="remote"){const r=wT(e),s=yb(),o=yh(r.content),i=yh(Gt(r,["html","content_html"])),a=Rn(Gt(r,["title","meta_title","seo_title"]),120)||s.title,l=Rn(Gt(r,["description","meta_description","seo_description"]),320)||Rn(o,320),c=Rn(Gt(r,["robots","meta_robots"]),80)||s.robots,u=Rn(Gt(r,["og_title"]),120)||a,f=Rn(Gt(r,["og_description"]),320)||l,d=Rn(Gt(r,["twitter_title"]),120)||a,m=Rn(Gt(r,["twitter_description"]),320)||l;return{seoValues:{title:a,description:l,content:o,html:i,robots:c,ogTitle:u,ogDescription:f,ogType:Rn(Gt(r,["og_type"]),30)||s.ogType,ogImage:rc(Gt(r,["og_image","image","share_image"])),twitterCard:Rn(Gt(r,["twitter_card"]),30)||s.twitterCard,twitterTitle:d,twitterDescription:m,twitterImage:rc(Gt(r,["twitter_image","image","share_image"])),canonicalUrl:rc(Gt(r,["canonical_url","canonical","url"])),matched:_T(r)},seoTarget:t,seoSource:n,seoFetchedAt:new Date().toISOString()}}const xT={index:{sectionName:"home_page",sourceId:null},sports:{sectionName:"sports",sourceId:null},"casino-live":{sectionName:"casino_categories",sourceId:"2"},"casino-slots":{sectionName:"casino_categories",sourceId:"1"}};function kT(e){const t=e.trim();return t?t==="/"?t:t.replace(/\/+$/,""):"/"}function Gn(e){if(typeof e!="string"&&typeof e!="number")return null;const t=String(e).trim();return t?t.replace(/[^\w/-]/g,""):null}function CT(e){return typeof e=="string"?e.trim().toLowerCase():""}function ET(e){if(!e)return null;const t=Object.values(e)[0];return Array.isArray(t)?Gn(t[0]):Gn(t)}function AT(e){return e.replace(/[^a-z0-9_/-]/g,"").replace(/[-/]/g,"_")}function TT(e){return e==="/"?"home_page":(e.replace(/^\//,"").split("/")[0]||"home_page").replace(/[^a-z0-9_-]/g,"").replace(/-/g,"_")}function Yt(e,t,n){return{pathname:e,sectionName:t,sourceId:n,cacheKey:`${t}:${n??""}:${e}`}}function PT(e){const t=kT(e.pathname),n=CT(e.routeName),r=ET(e.routeParams);if(t==="/")return Yt(t,"home_page",null);if(t==="/sports")return Yt(t,"sports",null);if(t==="/casino/live")return Yt(t,"casino_categories","2");if(t==="/casino/slots")return Yt(t,"casino_categories","1");const s=t.match(/^\/play\/([^/]+)\/([^/]+)$/);if(s){const l=Gn(s[1]),c=Gn(s[2]);if(l&&c)return Yt(t,"casino_games",`${l}/${c}`)}const o=t.match(/^\/play\/([^/]+)$/);if(o){const l=Gn(o[1])??r;return Yt(t,"casino_games",l)}const i=t.match(/^\/casino\/([^/]+)$/);if(i){const l=Gn(i[1]);return Yt(t,"casino_categories",l)}const a=t.match(/^\/providers\/([^/]+)$/);if(a){const l=Gn(a[1]);return Yt(t,"casino_providers",l)}if(n==="play-provider-name"){const l=Gn(e.routeParams?.provider),c=Gn(e.routeParams?.name);if(l&&c)return Yt(t,"casino_games",`${l}/${c}`)}if(n==="play-id")return Yt(t,"casino_games",r);if(n){const l=xT[n];return l?Yt(t,l.sectionName,l.sourceId):Yt(t,AT(n),r)}return Yt(t,TT(t),r)}const bb=zn("seo",{state:()=>sc("/"),getters:{hasRemoteSeo:e=>e.seoSource==="remote"||e.seoSource==="cache",hasMatchedSeo:e=>e.seoValues.matched},actions:{setProjection(e){this.seoValues=e.seoValues,this.seoTarget=e.seoTarget,this.seoSource=e.seoSource,this.seoFetchedAt=e.seoFetchedAt},clearProjection(e="/"){Object.assign(this,sc(e))},async fetchForRoute(e){const t=PT(e),n=new URLSearchParams({section_name:t.sectionName});t.sourceId&&n.set("source_id",t.sourceId);try{const r=await fetch(`/api/seo?${n.toString()}`,{method:"GET",credentials:"include",headers:{accept:"application/json"}});if(!r.ok)throw new Error(`HTTP ${r.status}`);const s=await r.json();this.setProjection(ST(s,t,"remote"))}catch{this.setProjection(sc(t.pathname,t))}}}}),IT=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i;function OT(){if(typeof navigator>"u")return;const e=navigator.userAgentData;if(!(!e||typeof e.mobile!="boolean"))return e.mobile}function RT(e){return IT.test(e)}function $T(e){const t=OT();if(t!==void 0)return t;const n=typeof navigator<"u"?navigator.userAgent:"";return n?RT(n):!1}function LT(){function t(r,s=!0){if(!r)return!1;const o=r.replace(/-/g,""),i=o.length===32;return s?i&&!o.includes("."):i}function n(r,s,o,i=!0){if(!r)return s||"";if(r.startsWith("http://")||r.startsWith("https://")||r.startsWith("//"))return r;if(!t(r,i))return s||r||"";const l=o||($T()?"mobile":"desktop");return`undefined/${r}/${l}`}return{isCloudflareCode:t,getCloudflareImage:n}}const Do=Symbol.for("vuetify:layout"),wb=Symbol.for("vuetify:layout-item"),bh=1e3,MT=ie({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),VT=ie({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function FT(){const e=Ve(Do);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function DT(e){const t=Ve(Do);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${nn()}`,r=dt("useLayoutItem");ct(wb,{id:n});const s=pe(!1);Ha(()=>s.value=!0),Fu(()=>s.value=!1);const{layoutItemStyles:o,layoutItemScrimStyles:i}=t.register(r,{...e,active:I(()=>s.value?!1:e.active.value),id:n});return Tt(()=>t.unregister(n)),{layoutItemStyles:o,layoutRect:t.layoutRect,layoutItemScrimStyles:i}}const BT=(e,t,n,r)=>{let s={top:0,left:0,right:0,bottom:0};const o=[{id:"",layer:{...s}}];for(const i of e){const a=t.get(i),l=n.get(i),c=r.get(i);if(!a||!l||!c)continue;const u={...s,[a.value]:parseInt(s[a.value],10)+(c.value?parseInt(l.value,10):0)};o.push({id:i,layer:u}),s=u}return o};function NT(e){const t=Ve(Do,null),n=I(()=>t?t.rootZIndex.value-100:bh),r=ne([]),s=mt(new Map),o=mt(new Map),i=mt(new Map),a=mt(new Map),l=mt(new Map),{resizeRef:c,contentRect:u}=ir(),f=I(()=>{const C=new Map,_=e.overlaps??[];for(const R of _.filter(P=>P.includes(":"))){const[P,A]=R.split(":");if(!r.value.includes(P)||!r.value.includes(A))continue;const V=s.get(P),O=s.get(A),N=o.get(P),X=o.get(A);!V||!O||!N||!X||(C.set(A,{position:V.value,amount:parseInt(N.value,10)}),C.set(P,{position:O.value,amount:-parseInt(X.value,10)}))}return C}),d=I(()=>{const C=[...new Set([...i.values()].map(R=>R.value))].sort((R,P)=>R-P),_=[];for(const R of C){const P=r.value.filter(A=>i.get(A)?.value===R);_.push(...P)}return BT(_,s,o,a)}),m=I(()=>!Array.from(l.values()).some(C=>C.value)),h=I(()=>d.value[d.value.length-1].layer),p=j(()=>({"--v-layout-left":_e(h.value.left),"--v-layout-right":_e(h.value.right),"--v-layout-top":_e(h.value.top),"--v-layout-bottom":_e(h.value.bottom),...m.value?void 0:{transition:"none"}})),g=I(()=>d.value.slice(1).map(({id:C},_)=>{const{layer:R}=d.value[_],P=o.get(C),A=s.get(C);return{id:C,...R,size:Number(P.value),position:A.value}})),b=C=>g.value.find(_=>_.id===C),E=dt("createLayout"),y=pe(!1);$t(()=>{y.value=!0}),ct(Do,{register:(C,{id:_,order:R,position:P,layoutSize:A,elementSize:V,active:O,disableTransitions:N,absolute:X})=>{i.set(_,R),s.set(_,P),o.set(_,A),a.set(_,O),N&&l.set(_,N);const z=bs(wb,E?.vnode).indexOf(C);z>-1?r.value.splice(z,0,_):r.value.push(_);const G=I(()=>g.value.findIndex(M=>M.id===_)),Y=I(()=>n.value+d.value.length*2-G.value*2),W=I(()=>{const M=P.value==="left"||P.value==="right",D=P.value==="right",le=P.value==="bottom",$e=Number(V.value??A.value),De=`translate${M?"X":"Y"}`,Ae=O.value?0:($e===0?100:$e+1)*(D||le?1:-1),q=$e===0?"%":"px",me={[P.value]:0,zIndex:Y.value,transform:`${De}(${Ae}${q})`,position:X.value||n.value!==bh?"absolute":"fixed",...m.value?void 0:{transition:"none"}};if(!y.value)return me;const Q=g.value[G.value],ge=f.value.get(_);return ge&&(Q[ge.position]+=ge.amount),{...me,height:M?`calc(100% - ${Q.top}px - ${Q.bottom}px)`:V.value?`${V.value}px`:void 0,left:D?void 0:`${Q.left}px`,right:D?`${Q.right}px`:void 0,top:P.value!=="bottom"?`${Q.top}px`:void 0,bottom:P.value!=="top"?`${Q.bottom}px`:void 0,width:M?V.value?`${V.value}px`:void 0:`calc(100% - ${Q.left}px - ${Q.right}px)`}}),L=I(()=>({zIndex:Y.value-1}));return{layoutItemStyles:W,layoutItemScrimStyles:L,zIndex:Y}},unregister:C=>{i.delete(C),s.delete(C),o.delete(C),a.delete(C),l.delete(C),r.value=r.value.filter(_=>_!==C)},mainRect:h,mainStyles:p,getLayoutItem:b,items:g,layoutRect:u,rootZIndex:n});const v=j(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),k=j(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:v,layoutStyles:k,getLayoutItem:b,items:g,layoutRect:u,layoutRef:c}}const jT=ie({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...ur(),...Me(),...Lr(),...VT(),...Lt(),...tt({tag:"footer"}),...it()},"VFooter"),HT=Ee()({name:"VFooter",props:jT(),setup(e,{slots:t}){const n=ne(),{themeClasses:r}=yt(e),{backgroundColorClasses:s,backgroundColorStyles:o}=mn(()=>e.color),{borderClasses:i}=fr(e),{elevationClasses:a}=Mr(e),{roundedClasses:l}=Mt(e),c=pe(32),{resizeRef:u}=ir(d=>{d.length&&(c.value=d[0].target.clientHeight)}),f=I(()=>e.height==="auto"?c.value:parseInt(e.height,10));return Nn(()=>e.app,()=>{const d=DT({id:e.name,order:I(()=>parseInt(e.order,10)),position:j(()=>"bottom"),layoutSize:f,elementSize:I(()=>e.height==="auto"?void 0:f.value),active:j(()=>e.app),absolute:j(()=>e.absolute)});pt(()=>{n.value=d.layoutItemStyles.value})}),Oe(()=>S(e.tag,{ref:u,class:ue(["v-footer",r.value,s.value,i.value,a.value,l.value,e.class]),style:Pe([o.value,e.app?n.value:{height:_e(e.height)},e.style])},t)),{}}}),uu=Symbol.for("vuetify:list");function _b(e={filterable:!1}){const t=Ve(uu,{filterable:!1,hasPrepend:pe(!1),updateHasPrepend:()=>null,trackingIndex:pe(-1),navigationStrategy:pe("focus"),uid:""}),{filterable:n,trackingIndex:r=t.trackingIndex,navigationStrategy:s=t.navigationStrategy,uid:o=t.uid||nn()}=e,i={filterable:t.filterable||n,hasPrepend:pe(!1),updateHasPrepend:a=>{a&&(i.hasPrepend.value=a)},trackingIndex:r,navigationStrategy:s,uid:o};return ct(uu,i),t}function Sb(){return Ve(uu,null)}const Ef=e=>{const t={activate:({id:n,value:r,activated:s})=>(n=ke(n),e&&!r&&s.size===1&&s.has(n)||(r?s.add(n):s.delete(n)),s),in:(n,r,s)=>{let o=new Set;if(n!=null)for(const i of en(n))o=t.activate({id:i,value:!0,activated:new Set(o),children:r,parents:s});return o},out:n=>Array.from(n)};return t},xb=e=>{const t=Ef(e);return{activate:({activated:r,id:s,...o})=>{s=ke(s);const i=r.has(s)?new Set([s]):new Set;return t.activate({...o,id:s,activated:i})},in:(r,s,o)=>{let i=new Set;if(r!=null){const a=en(r);a.length&&(i=t.in(a.slice(0,1),s,o))}return i},out:(r,s,o)=>t.out(r,s,o)}},UT=e=>{const t=Ef(e);return{activate:({id:r,activated:s,children:o,...i})=>(r=ke(r),o.has(r)?s:t.activate({id:r,activated:s,children:o,...i})),in:t.in,out:t.out}},zT=e=>{const t=xb(e);return{activate:({id:r,activated:s,children:o,...i})=>(r=ke(r),o.has(r)?s:t.activate({id:r,activated:s,children:o,...i})),in:t.in,out:t.out}},WT={open:({id:e,value:t,opened:n,parents:r})=>{if(t){const s=new Set;s.add(e);let o=r.get(e);for(;o!=null;)s.add(o),o=r.get(o);return s}else return n.delete(e),n},select:()=>null},kb={open:({id:e,value:t,opened:n,parents:r})=>{if(t){let s=r.get(e);for(n.add(e);s!=null&&s!==e;)n.add(s),s=r.get(s);return n}else n.delete(e);return n},select:()=>null},qT={open:kb.open,select:({id:e,value:t,opened:n,parents:r})=>{if(!t)return n;const s=[];let o=r.get(e);for(;o!=null;)s.push(o),o=r.get(o);return new Set(s)}},Af=e=>{const t={select:({id:n,value:r,selected:s})=>{if(n=ke(n),e&&!r){const o=Array.from(s.entries()).reduce((i,[a,l])=>(l==="on"&&i.push(a),i),[]);if(o.length===1&&o[0]===n)return s}return s.set(n,r?"on":"off"),s},in:(n,r,s,o)=>{const i=new Map;for(const a of n||[])t.select({id:a,value:!0,selected:i,children:r,parents:s,disabled:o});return i},out:n=>{const r=[];for(const[s,o]of n.entries())o==="on"&&r.push(s);return r}};return t},Cb=e=>{const t=Af(e);return{select:({selected:r,id:s,...o})=>{s=ke(s);const i=r.has(s)?new Map([[s,r.get(s)]]):new Map;return t.select({...o,id:s,selected:i})},in:(r,s,o,i)=>r?.length?t.in(r.slice(0,1),s,o,i):new Map,out:(r,s,o)=>t.out(r,s,o)}},KT=e=>{const t=Af(e);return{select:({id:r,selected:s,children:o,...i})=>(r=ke(r),o.has(r)?s:t.select({id:r,selected:s,children:o,...i})),in:t.in,out:t.out}},GT=e=>{const t=Cb(e);return{select:({id:r,selected:s,children:o,...i})=>(r=ke(r),o.has(r)?s:t.select({id:r,selected:s,children:o,...i})),in:t.in,out:t.out}},Tf=e=>{const t={select:({id:n,value:r,selected:s,children:o,parents:i,disabled:a})=>{n=ke(n);const l=new Map(s),c=[n];for(;c.length;){const f=c.shift();a.has(f)||s.set(ke(f),r?"on":"off"),o.has(f)&&c.push(...o.get(f))}let u=ke(i.get(n));for(;u;){let f=!0,d=!0;for(const m of o.get(u)){const h=ke(m);if(!a.has(h)&&(s.get(h)!=="on"&&(f=!1),s.has(h)&&s.get(h)!=="off"&&(d=!1),!f&&!d))break}s.set(u,f?"on":d?"off":"indeterminate"),u=ke(i.get(u))}return e&&!r&&Array.from(s.entries()).reduce((d,[m,h])=>(h==="on"&&d.push(m),d),[]).length===0?l:s},in:(n,r,s)=>{let o=new Map;for(const i of n||[])o=t.select({id:i,value:!0,selected:o,children:r,parents:s,disabled:new Set});return o},out:(n,r)=>{const s=[];for(const[o,i]of n.entries())i==="on"&&!r.has(o)&&s.push(o);return s}};return t},YT=e=>{const t=Tf(e);return{select:t.select,in:t.in,out:(r,s,o)=>{const i=[];for(const[a,l]of r.entries())if(l==="on"){if(o.has(a)){const c=o.get(a);if(r.get(c)==="on")continue}i.push(a)}return i}}},JT=e=>{const n={select:Tf(e).select,in:(r,s,o,i)=>{let a=new Map;for(const l of r||[])s.has(l)||(a=n.select({id:l,value:!0,selected:a,children:s,parents:o,disabled:i}));return a},out:r=>{const s=[];for(const[o,i]of r.entries())(i==="on"||i==="indeterminate")&&s.push(o);return s}};return n},Ds=Symbol.for("vuetify:nested"),Eb={id:pe(),root:{itemsRegistration:ne("render"),register:()=>null,unregister:()=>null,updateDisabled:()=>null,children:ne(new Map),parents:ne(new Map),disabled:ne(new Set),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:ne(!1),scrollToActive:ne(!1),selectable:ne(!1),opened:ne(new Set),activated:ne(new Set),selected:ne(new Map),selectedValues:ne([]),getPath:()=>[]}},XT=ie({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean,itemsRegistration:{type:String,default:"render"}},"nested"),ZT=(e,{items:t,returnObject:n,scrollToActive:r})=>{let s=!1;const o=pe(new Map),i=pe(new Map),a=pe(new Set),l=st(e,"opened",e.opened,v=>new Set(Array.isArray(v)?v.map(k=>ke(k)):v),v=>[...v.values()]),c=I(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return UT(e.mandatory);case"single-leaf":return zT(e.mandatory);case"independent":return Ef(e.mandatory);case"single-independent":default:return xb(e.mandatory)}}),u=I(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return GT(e.mandatory);case"leaf":return KT(e.mandatory);case"independent":return Af(e.mandatory);case"single-independent":return Cb(e.mandatory);case"trunk":return YT(e.mandatory);case"branch":return JT(e.mandatory);case"classic":default:return Tf(e.mandatory)}}),f=I(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return qT;case"single":return WT;case"multiple":default:return kb}}),d=st(e,"activated",e.activated,v=>c.value.in(v,o.value,i.value),v=>c.value.out(v,o.value,i.value)),m=st(e,"selected",e.selected,v=>u.value.in(v,o.value,i.value,a.value),v=>u.value.out(v,o.value,i.value));Tt(()=>{s=!0});function h(v){const k=[];let C=ke(v);for(;C!==void 0;)k.unshift(C),C=i.value.get(C);return k}const p=dt("nested"),g=new Set,b=ZS(()=>{qe(()=>{o.value=new Map(o.value),i.value=new Map(i.value)})},100);de(()=>[t.value,rt(n)],()=>{e.itemsRegistration==="props"&&E()},{immediate:!0});function E(){const v=new Map,k=new Map,C=new Set,_=rt(n)?A=>ke(A.raw):A=>A.value,R=[...t.value];let P=0;for(;Pe.activatable),scrollToActive:j(()=>rt(r)),selectable:j(()=>e.selectable),activated:d,selected:m,selectedValues:I(()=>{const v=[];for(const[k,C]of m.value.entries())C==="on"&&v.push(k);return v}),itemsRegistration:j(()=>e.itemsRegistration),register:(v,k,C,_)=>{if(g.has(v)){h(v).map(String).join(" -> "),h(k).concat(v).map(String).join(" -> ");return}else g.add(v);k&&v!==k&&i.value.set(v,k),C&&a.value.add(v),_&&o.value.set(v,[]),k!=null&&o.value.set(k,[...o.value.get(k)||[],v]),b()},unregister:v=>{if(s)return;g.delete(v),o.value.delete(v),a.value.delete(v);const k=i.value.get(v);if(k){const C=o.value.get(k)??[];o.value.set(k,C.filter(_=>_!==v))}i.value.delete(v),b()},updateDisabled:(v,k)=>{k?a.value.add(v):a.value.delete(v)},open:(v,k,C)=>{p.emit("click:open",{id:v,value:k,path:h(v),event:C});const _=f.value.open({id:v,value:k,opened:new Set(l.value),children:o.value,parents:i.value,event:C});_&&(l.value=_)},openOnSelect:(v,k,C)=>{const _=f.value.select({id:v,value:k,selected:new Map(m.value),opened:new Set(l.value),children:o.value,parents:i.value,event:C});_&&(l.value=_)},select:(v,k,C)=>{p.emit("click:select",{id:v,value:k,path:h(v),event:C});const _=u.value.select({id:v,value:k,selected:new Map(m.value),children:o.value,parents:i.value,disabled:a.value,event:C});_&&(m.value=_),y.root.openOnSelect(v,k,C)},activate:(v,k,C)=>{if(!e.activatable)return y.root.select(v,!0,C);p.emit("click:activate",{id:v,value:k,path:h(v),event:C});const _=c.value.activate({id:v,value:k,activated:new Set(d.value),children:o.value,parents:i.value,event:C});if(_.size!==d.value.size)d.value=_;else{for(const R of _)if(!d.value.has(R)){d.value=_;return}for(const R of d.value)if(!_.has(R)){d.value=_;return}}},children:o,parents:i,disabled:a,getPath:h}};return ct(Ds,y),y.root},Ab=(e,t,n)=>{const r=Ve(Ds,Eb),s=Symbol("nested item"),o=I(()=>{const a=ke(rt(e));return a!==void 0?a:s}),i={...r,id:o,open:(a,l)=>r.root.open(o.value,a,l),openOnSelect:(a,l)=>r.root.openOnSelect(o.value,a,l),isOpen:I(()=>r.root.opened.value.has(o.value)),parent:I(()=>r.root.parents.value.get(o.value)),activate:(a,l)=>r.root.activate(o.value,a,l),isActivated:I(()=>r.root.activated.value.has(o.value)),scrollToActive:r.root.scrollToActive,select:(a,l)=>r.root.select(o.value,a,l),isSelected:I(()=>r.root.selected.value.get(o.value)==="on"),isIndeterminate:I(()=>r.root.selected.value.get(o.value)==="indeterminate"),isLeaf:I(()=>!r.root.children.value.get(o.value)),isGroupActivator:r.isGroupActivator};return Go(()=>{r.isGroupActivator||r.root.itemsRegistration.value==="props"||qe(()=>{r.root.register(o.value,r.id.value,rt(t),n)})}),Tt(()=>{r.isGroupActivator||r.root.itemsRegistration.value==="props"||r.root.unregister(o.value)}),de(o,(a,l)=>{r.isGroupActivator||r.root.itemsRegistration.value==="props"||(r.root.unregister(l),qe(()=>{r.root.register(a,r.id.value,rt(t),n)}))}),de(()=>rt(t),a=>{r.root.updateDisabled(o.value,a)}),n&&ct(Ds,i),i},QT=()=>{const e=Ve(Ds,Eb);ct(Ds,{...e,isGroupActivator:!0})};function eP(){const e=pe(!1);return $t(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:j(()=>e.value?void 0:{transition:"none !important"}),isBooted:Tr(e)}}const tP=Zo({name:"VListGroupActivator",setup(e,{slots:t}){return QT(),()=>t.default?.()}}),nP=ie({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Be,default:"$collapse"},disabled:Boolean,expandIcon:{type:Be,default:"$expand"},rawId:[String,Number],prependIcon:Be,appendIcon:Be,fluid:Boolean,subgroup:Boolean,title:String,value:null,...Me(),...tt()},"VListGroup"),fu=Ee()({name:"VListGroup",props:nP(),setup(e,{slots:t}){const{isOpen:n,open:r,id:s}=Ab(()=>e.value,()=>e.disabled,!0),o=I(()=>`v-list-group--id-${String(e.rawId??s.value)}`),i=Sb(),{isBooted:a}=eP(),l=Ve(Ds),c=j(()=>l?.root?.itemsRegistration.value==="render");function u(h){["INPUT","TEXTAREA"].includes(h.target?.tagName)||r(!n.value,h)}const f=I(()=>({onClick:u,class:"v-list-group__header",id:o.value})),d=I(()=>n.value?e.collapseIcon:e.expandIcon),m=I(()=>({VListItem:{activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&d.value,appendIcon:e.appendIcon||!e.subgroup&&d.value,title:e.title,value:e.value}}));return Oe(()=>S(e.tag,{class:ue(["v-list-group",{"v-list-group--prepend":i?.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":n.value},e.class]),style:Pe(e.style)},{default:()=>[t.activator&&S(lt,{defaults:m.value},{default:()=>[S(tP,null,{default:()=>[t.activator({props:f.value,isOpen:n.value})]})]}),S(er,{transition:{component:Wx},disabled:!a.value},{default:()=>[c.value?Rt(x("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[t.default?.()]),[[$r,n.value]]):n.value&&x("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[t.default?.()])]})]})),{isOpen:n}}}),rP=ie({opacity:[Number,String],...Me(),...tt()},"VListItemSubtitle"),sP=Ee()({name:"VListItemSubtitle",props:rP(),setup(e,{slots:t}){return Oe(()=>S(e.tag,{class:ue(["v-list-item-subtitle",e.class]),style:Pe([{"--v-list-item-subtitle-opacity":e.opacity},e.style])},t)),{}}}),oP=Cv("v-list-item-title"),iP=ie({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Be,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Be,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,prependGap:[Number,String],subtitle:{type:[String,Number,Boolean],default:void 0},title:{type:[String,Number,Boolean],default:void 0},value:null,index:Number,tabindex:[Number,String],onClick:Dt(),onClickOnce:Dt(),...ur(),...Me(),...An(),...pn(),...Lr(),...Lt(),...ri(),...tt(),...it(),...dr({variant:"text"})},"VListItem"),at=Ee()({name:"VListItem",directives:{vRipple:ar},props:iP(),emits:{click:e=>!0},setup(e,{attrs:t,slots:n,emit:r}){const s=ni(e,t),o=ne(),i=I(()=>e.value===void 0?s.href.value:e.value),{activate:a,isActivated:l,select:c,isOpen:u,isSelected:f,isIndeterminate:d,isGroupActivator:m,root:h,parent:p,openOnSelect:g,scrollToActive:b,id:E}=Ab(i,()=>e.disabled,!1),y=Sb(),v=I(()=>e.active!==!1&&(e.active||s.isActive?.value||(h.activatable.value?l.value:f.value))),k=j(()=>e.link!==!1&&s.isLink.value),C=I(()=>!!y&&(h.selectable.value||h.activatable.value||e.value!=null)),_=I(()=>!e.disabled&&e.link!==!1&&(e.link||s.isClickable.value||C.value)),R=I(()=>y&&y.navigationStrategy.value==="track"&&e.index!==void 0&&y.trackingIndex.value===e.index),P=I(()=>y?k.value?"link":C.value?"option":"listitem":void 0),A=I(()=>{if(C.value)return h.activatable.value?l.value:h.selectable.value?f.value:v.value}),V=j(()=>e.rounded||e.nav),O=j(()=>e.color??e.activeColor),N=j(()=>({color:v.value?O.value??e.baseColor:e.baseColor,variant:e.variant}));de(()=>s.isActive?.value,Q=>{Q&&X()}),de(l,Q=>{!Q||!b||o.value?.scrollIntoView({block:"nearest",behavior:"instant"})}),de(R,Q=>{Q&&o.value?.scrollIntoView({block:"nearest",behavior:"instant"})}),Go(()=>{s.isActive?.value&&qe(()=>X())});function X(){p.value!=null&&h.open(p.value,!0),g(!0)}const{themeClasses:re}=yt(e),{borderClasses:z}=fr(e),{colorClasses:G,colorStyles:Y,variantClasses:W}=Hs(N),{densityClasses:L}=Hn(e),{dimensionStyles:M}=gn(e),{elevationClasses:D}=Mr(e),{roundedClasses:le}=Mt(V),$e=j(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),De=j(()=>e.ripple!==void 0&&e.ripple&&y?.filterable?{keys:["Enter"]}:e.ripple),Ae=I(()=>({isActive:v.value,select:c,isOpen:u.value,isSelected:f.value,isIndeterminate:d.value,isDisabled:e.disabled}));function q(Q){r("click",Q),!["INPUT","TEXTAREA"].includes(Q.target?.tagName)&&_.value&&(s.navigate.value?.(Q),!m&&(h.activatable.value?a(!l.value,Q):(h.selectable.value||e.value!=null&&!k.value)&&c(!f.value,Q)))}function me(Q){const ge=Q.target;["INPUT","TEXTAREA"].includes(ge.tagName)||(Q.key==="Enter"||Q.key===" "&&!y?.filterable)&&(Q.preventDefault(),Q.stopPropagation(),Q.target.dispatchEvent(new MouseEvent("click",Q)))}return Oe(()=>{const Q=k.value?"a":e.tag,ge=n.title||e.title!=null,Ne=n.subtitle||e.subtitle!=null,w=!!(!!(e.appendAvatar||e.appendIcon)||n.append),F=!!(!!(e.prependAvatar||e.prependIcon)||n.prepend);return y?.updateHasPrepend(F),e.activeColor&&vS("active-color",["color","base-color"]),Rt(S(Q,ve(s.linkProps,{ref:o,id:e.index!==void 0&&y?`v-list-item-${y.uid}-${e.index}`:void 0,class:["v-list-item",{"v-list-item--active":v.value,"v-list-item--disabled":e.disabled,"v-list-item--link":_.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!F&&y?.hasPrepend.value,"v-list-item--slim":e.slim,"v-list-item--focus-visible":R.value,[`${e.activeClass}`]:e.activeClass&&v.value},re.value,z.value,G.value,L.value,D.value,$e.value,le.value,W.value,e.class],style:[{"--v-list-prepend-gap":_e(e.prependGap)},Y.value,M.value,e.style],tabindex:e.tabindex??(_.value?y?-2:0:void 0),"aria-selected":A.value,role:P.value,onClick:q,onKeydown:_.value&&!k.value&&me}),{default:()=>[js(_.value||v.value,"v-list-item"),F&&x("div",{key:"prepend",class:"v-list-item__prepend"},[n.prepend?S(lt,{key:"prepend-defaults",defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0},VCheckboxBtn:{density:e.density}}},{default:()=>[n.prepend?.(Ae.value)]}):x(ye,null,[e.prependAvatar&&S(Or,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&S(Ce,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),x("div",{class:"v-list-item__spacer"},null)]),x("div",{class:"v-list-item__content","data-no-activator":""},[ge&&S(oP,{key:"title"},{default:()=>[n.title?.({title:e.title})??fe(e.title)]}),Ne&&S(sP,{key:"subtitle"},{default:()=>[n.subtitle?.({subtitle:e.subtitle})??fe(e.subtitle)]}),n.default?.(Ae.value)]),w&&x("div",{key:"append",class:"v-list-item__append"},[n.append?S(lt,{key:"append-defaults",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0},VCheckboxBtn:{density:e.density}}},{default:()=>[n.append?.(Ae.value)]}):x(ye,null,[e.appendIcon&&S(Ce,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&S(Or,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),x("div",{class:"v-list-item__spacer"},null)])]}),[[ar,_.value&&De.value]])}),{activate:a,isActivated:l,isGroupActivator:m,isSelected:f,list:y,select:c,root:h,id:E,link:s}}}),aP=ie({color:String,inset:Boolean,sticky:Boolean,title:String,...Me(),...tt()},"VListSubheader"),Pf=Ee()({name:"VListSubheader",props:aP(),setup(e,{slots:t}){const{textColorClasses:n,textColorStyles:r}=Cn(()=>e.color);return Oe(()=>{const s=!!(t.default||e.title);return S(e.tag,{class:ue(["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},n.value,e.class]),style:Pe([{textColorStyles:r},e.style])},{default:()=>[s&&x("div",{class:"v-list-subheader__text"},[t.default?.()??e.title])]})}),{}}}),lP=ie({items:Array,returnObject:Boolean},"VListChildren"),Tb=Ee()({name:"VListChildren",props:lP(),setup(e,{slots:t}){return _b(),()=>t.default?.()??e.items?.map(({children:n,props:r,type:s,raw:o},i)=>{if(s==="divider")return t.divider?.({props:r})??S(Qa,r,null);if(s==="subheader")return t.subheader?.({props:r})??S(Pf,r,null);const a={subtitle:t.subtitle?c=>t.subtitle?.({...c,item:o}):void 0,prepend:t.prepend?c=>t.prepend?.({...c,item:o}):void 0,append:t.append?c=>t.append?.({...c,item:o}):void 0,title:t.title?c=>t.title?.({...c,item:o}):void 0},l=fu.filterProps(r);return n?S(fu,ve(l,{value:e.returnObject?o:r?.value,rawId:r?.value}),{activator:({props:c})=>{const u=ve(r,c,{value:e.returnObject?o:r.value});return t.header?t.header({props:u}):S(at,ve(u,{index:i}),a)},default:()=>S(Tb,{items:n,returnObject:e.returnObject},t)}):t.item?t.item({props:{...r,index:i}}):S(at,ve(r,{index:i,value:e.returnObject?o:r.value}),a)})}}),Pb=ie({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:"title"},itemValue:{type:[String,Array,Function],default:"value"},itemChildren:{type:[Boolean,String,Array,Function],default:"children"},itemProps:{type:[Boolean,String,Array,Function],default:"props"},itemType:{type:[Boolean,String,Array,Function],default:"type"},returnObject:Boolean,valueComparator:Function},"list-items"),cP=new Set(["item","divider","subheader"]);function As(e,t){const n=fn(t,e.itemTitle,t),r=fn(t,e.itemValue,n),s=fn(t,e.itemChildren),o=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?rn(t,["children"]):t:void 0:fn(t,e.itemProps);let i=fn(t,e.itemType,"item");cP.has(i)||(i="item");const a={title:n,value:r,...o};return{type:i,title:String(a.title??""),value:a.value,props:a,children:i==="item"&&Array.isArray(s)?Ib(e,s):void 0,raw:t}}As.neededProps=["itemTitle","itemValue","itemChildren","itemProps","itemType"];function Ib(e,t){const n=Xo(e,As.neededProps),r=[];for(const s of t)r.push(As(n,s));return r}function uP(e){const t=I(()=>Ib(e,e.items)),n=I(()=>t.value.some(a=>a.value===null)),r=pe(new Map),s=pe([]);pt(()=>{const a=t.value,l=new Map,c=[];for(let u=0;ul):a.map(({value:l})=>l)}return{items:t,transformIn:o,transformOut:i}}const fP=new Set(["item","divider","subheader"]);function dP(e,t){const n=ts(t)?t:fn(t,e.itemTitle),r=ts(t)?t:fn(t,e.itemValue,void 0),s=fn(t,e.itemChildren),o=e.itemProps===!0?rn(t,["children"]):fn(t,e.itemProps);let i=fn(t,e.itemType,"item");fP.has(i)||(i="item");const a={title:n,value:r,...o};return{type:i,title:a.title,value:a.value,props:a,children:i==="item"&&s?Ob(e,s):void 0,raw:t}}function Ob(e,t){const n=[];for(const r of t)n.push(dP(e,r));return n}function mP(e){return{items:I(()=>Ob(e,e.items))}}const hP=ie({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,filterable:Boolean,expandIcon:Be,collapseIcon:Be,lines:{type:[Boolean,String],default:"one"},slim:Boolean,prependGap:[Number,String],indent:[Number,String],nav:Boolean,navigationStrategy:{type:String,default:"focus"},navigationIndex:Number,"onClick:open":Dt(),"onClick:select":Dt(),"onUpdate:opened":Dt(),...XT({selectStrategy:"single-leaf",openStrategy:"list"}),...ur(),...Me(),...An(),...pn(),...Lr(),...Pb(),...Lt(),...tt(),...it(),...dr({variant:"text"})},"VList"),Ta=Ee()({name:"VList",props:hP(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"update:navigationIndex":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,{attrs:t,slots:n,emit:r}){const{items:s}=mP(e),{themeClasses:o}=yt(e),{backgroundColorClasses:i,backgroundColorStyles:a}=mn(()=>e.bgColor),{borderClasses:l}=fr(e),{densityClasses:c}=Hn(e),{dimensionStyles:u}=gn(e),{elevationClasses:f}=Mr(e),{roundedClasses:d}=Mt(e),{children:m,open:h,parents:p,select:g,getPath:b}=ZT(e,{items:s,returnObject:j(()=>e.returnObject),scrollToActive:j(()=>e.navigationStrategy==="track")}),E=j(()=>e.lines?`v-list--${e.lines}-line`:void 0),y=j(()=>e.activeColor),v=j(()=>e.baseColor),k=j(()=>e.color),C=j(()=>e.selectable||e.activatable),_=st(e,"navigationIndex",-1,L=>L??-1),R=nn();_b({filterable:e.filterable,trackingIndex:_,navigationStrategy:j(()=>e.navigationStrategy),uid:R}),de(s,()=>{e.navigationStrategy==="track"&&(_.value=-1)}),os({VListGroup:{activeColor:y,baseColor:v,color:k,expandIcon:j(()=>e.expandIcon),collapseIcon:j(()=>e.collapseIcon)},VListItem:{activeClass:j(()=>e.activeClass),activeColor:y,baseColor:v,color:k,density:j(()=>e.density),disabled:j(()=>e.disabled),lines:j(()=>e.lines),nav:j(()=>e.nav),slim:j(()=>e.slim),variant:j(()=>e.variant),tabindex:j(()=>e.navigationStrategy==="track"?-1:void 0)}});const P=pe(!1),A=ne();function V(L){P.value=!0}function O(L){P.value=!1}function N(L){e.navigationStrategy==="track"?~_.value||(_.value=z("first")):!P.value&&!(L.relatedTarget&&A.value?.contains(L.relatedTarget))&&W()}function X(){e.navigationStrategy==="track"&&(_.value=-1)}function re(L){switch(L){case"ArrowDown":return"next";case"ArrowUp":return"prev";case"Home":return"first";case"End":return"last";default:return null}}function z(L){const M=s.value.length;if(M===0)return-1;let D;L==="first"?D=0:L==="last"?D=M-1:(D=_.value+(L==="next"?1:-1),D<0&&(D=M-1),D>=M&&(D=0));const le=D;let $e=0;for(;$e=M&&(D=0),D===le)return-1;$e++}return-1}function G(L){const M=L.target;if(!A.value||M.tagName==="INPUT"&&["Home","End"].includes(L.key)||M.tagName==="TEXTAREA")return;const D=re(L.key);if(D!==null)if(L.preventDefault(),e.navigationStrategy==="track"){const le=z(D);le!==-1&&(_.value=le)}else W(D)}function Y(L){P.value=!0}function W(L){if(A.value)return vo(A.value,L)}return Oe(()=>{const L=e.indent??(e.prependGap?Number(e.prependGap)+24:void 0),M=C.value?t.ariaMultiselectable??!String(e.selectStrategy).startsWith("single-"):void 0;return S(e.tag,{ref:A,class:ue(["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},o.value,i.value,l.value,c.value,f.value,E.value,d.value,e.class]),style:Pe([{"--v-list-indent":_e(L),"--v-list-group-prepend":L?"0px":void 0,"--v-list-prepend-gap":_e(e.prependGap)},a.value,u.value,e.style]),tabindex:e.disabled?-1:0,role:C.value?"listbox":"list","aria-activedescendant":e.navigationStrategy==="track"&&_.value>=0?`v-list-item-${R}-${_.value}`:void 0,"aria-multiselectable":M,onFocusin:V,onFocusout:O,onFocus:N,onBlur:X,onKeydown:G,onMousedown:Y},{default:()=>[S(Tb,{items:s.value,returnObject:e.returnObject},n)]})}),{open:h,select:g,focus:W,children:m,parents:p,getPath:b,navigationIndex:_}}}),pP=ie({text:String,onClick:Dt(),...Me(),...it()},"VLabel"),Rb=Ee()({name:"VLabel",props:pP(),setup(e,{slots:t}){return Oe(()=>x("label",{class:ue(["v-label",{"v-label--clickable":!!e.onClick},e.class]),style:Pe(e.style),onClick:e.onClick},[e.text,t.default?.()])),{}}}),$b=Symbol.for("vuetify:selection-control-group"),Lb=ie({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Be,trueIcon:Be,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:Qt},...Me(),...An(),...it()},"SelectionControlGroup"),gP=ie({...Lb({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup"),nB=Ee()({name:"VSelectionControlGroup",props:gP(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=st(e,"modelValue"),r=nn(),s=j(()=>e.id||`v-selection-control-group-${r}`),o=j(()=>e.name||s.value),i=new Set;return ct($b,{modelValue:n,forceUpdate:()=>{i.forEach(a=>a())},onForceUpdate:a=>{i.add(a),ft(()=>{i.delete(a)})}}),os({[e.defaultsTarget]:{color:j(()=>e.color),disabled:j(()=>e.disabled),density:j(()=>e.density),error:j(()=>e.error),inline:j(()=>e.inline),modelValue:n,multiple:j(()=>!!e.multiple||e.multiple==null&&Array.isArray(n.value)),name:o,falseIcon:j(()=>e.falseIcon),trueIcon:j(()=>e.trueIcon),readonly:j(()=>e.readonly),ripple:j(()=>e.ripple),type:j(()=>e.type),valueComparator:j(()=>e.valueComparator)}}),Oe(()=>x("div",{class:ue(["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class]),style:Pe(e.style),role:e.type==="radio"?"radiogroup":void 0},[t.default?.()])),{}}}),Mb=ie({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...Me(),...Lb()},"VSelectionControl");function vP(e){const t=Ve($b,void 0),{densityClasses:n}=Hn(e),r=st(e,"modelValue"),s=I(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),o=I(()=>e.falseValue!==void 0?e.falseValue:!1),i=I(()=>!!e.multiple||e.multiple==null&&Array.isArray(r.value)),a=I({get(){const m=t?t.modelValue.value:r.value;return i.value?en(m).some(h=>e.valueComparator(h,s.value)):e.valueComparator(m,s.value)},set(m){if(e.readonly)return;const h=m?s.value:o.value;let p=h;i.value&&(p=m?[...en(r.value),h]:en(r.value).filter(g=>!e.valueComparator(g,s.value))),t?t.modelValue.value=p:r.value=p}}),{textColorClasses:l,textColorStyles:c}=Cn(()=>{if(!(e.error||e.disabled))return a.value?e.color:e.baseColor}),{backgroundColorClasses:u,backgroundColorStyles:f}=mn(()=>a.value&&!e.error&&!e.disabled?e.color:e.baseColor),d=I(()=>a.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:s,falseValue:o,model:a,textColorClasses:l,textColorStyles:c,backgroundColorClasses:u,backgroundColorStyles:f,icon:d}}const wh=Ee()({name:"VSelectionControl",directives:{vRipple:ar},inheritAttrs:!1,props:Mb(),emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,slots:n}){const{group:r,densityClasses:s,icon:o,model:i,textColorClasses:a,textColorStyles:l,backgroundColorClasses:c,backgroundColorStyles:u,trueValue:f}=vP(e),d=nn(),m=pe(!1),h=pe(!1),p=ne(),g=j(()=>e.id||`input-${d}`),b=j(()=>!e.disabled&&!e.readonly);r?.onForceUpdate(()=>{p.value&&(p.value.checked=i.value)});function E(C){b.value&&(m.value=!0,va(C.target,":focus-visible")!==!1&&(h.value=!0))}function y(){m.value=!1,h.value=!1}function v(C){C.stopPropagation()}function k(C){if(!b.value){p.value&&(p.value.checked=i.value);return}e.readonly&&r&&qe(()=>r.forceUpdate()),i.value=C.target.checked}return Oe(()=>{const C=n.label?n.label({label:e.label,props:{for:g.value}}):e.label,[_,R]=Ju(t),P=x("input",ve({ref:p,checked:i.value,disabled:!!e.disabled,id:g.value,onBlur:y,onFocus:E,onInput:k,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:f.value,name:e.name,"aria-checked":e.type==="checkbox"?i.value:void 0},R),null);return x("div",ve({class:["v-selection-control",{"v-selection-control--dirty":i.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":m.value,"v-selection-control--focus-visible":h.value,"v-selection-control--inline":e.inline},s.value,e.class]},_,{style:e.style}),[x("div",{class:ue(["v-selection-control__wrapper",a.value]),style:Pe(l.value)},[n.default?.({backgroundColorClasses:c,backgroundColorStyles:u}),Rt(x("div",{class:ue(["v-selection-control__input"])},[n.input?.({model:i,textColorClasses:a,textColorStyles:l,backgroundColorClasses:c,backgroundColorStyles:u,inputNode:P,icon:o.value,props:{onFocus:E,onBlur:y,id:g.value}})??x(ye,null,[o.value&&S(Ce,{key:"icon",icon:o.value},null),P])]),[[ar,!e.disabled&&!e.readonly&&e.ripple,null,{center:!0,circle:!0}]])]),C&&S(Rb,{for:g.value,onClick:v},{default:()=>[C]})])}),{isFocused:m,input:p}}}),yP=ie({indeterminate:Boolean,indeterminateIcon:{type:Be,default:"$checkboxIndeterminate"},...Mb({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),bP=Ee()({name:"VCheckboxBtn",props:yP(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,{slots:t}){const n=st(e,"indeterminate"),r=st(e,"modelValue");function s(a){n.value&&(n.value=!1)}const o=j(()=>n.value?e.indeterminateIcon:e.falseIcon),i=j(()=>n.value?e.indeterminateIcon:e.trueIcon);return Oe(()=>{const a=rn(wh.filterProps(e),["modelValue"]);return S(wh,ve(a,{modelValue:r.value,"onUpdate:modelValue":[l=>r.value=l,s],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:i.value,"aria-checked":n.value?"mixed":void 0}),t)}),{}}});function If(e){const{t}=Ga();function n({name:r,color:s,...o}){const i={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[r],a=e[`onClick:${r}`];function l(u){u.key!=="Enter"&&u.key!==" "||(u.preventDefault(),u.stopPropagation(),bv(a,new PointerEvent("click",u)))}const c=a&&i?t(`$vuetify.input.${i}`,e.label??""):void 0;return S(Ce,ve({icon:e[`${r}Icon`],"aria-label":c,onClick:a,onKeydown:l,color:s},o),null)}return{InputIcon:n}}const wP=ie({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...Me(),...zs({transition:{component:Kv,leaveAbsolute:!0,group:!0}})},"VMessages"),_P=Ee()({name:"VMessages",props:wP(),setup(e,{slots:t}){const n=I(()=>en(e.messages)),{textColorClasses:r,textColorStyles:s}=Cn(()=>e.color);return Oe(()=>S(er,{transition:e.transition,tag:"div",class:ue(["v-messages",r.value,e.class]),style:Pe([s.value,e.style])},{default:()=>[e.active&&n.value.map((o,i)=>x("div",{class:"v-messages__message",key:`${i}-${n.value}`},[t.message?t.message({message:o}):o]))]})),{}}}),Vb=ie({focused:Boolean,"onUpdate:focused":Dt()},"focus");function Fb(e,t=jn()){const n=st(e,"focused"),r=j(()=>({[`${t}--focused`]:n.value}));function s(){n.value=!0}function o(){n.value=!1}return{focusClasses:r,isFocused:n,focus:s,blur:o}}const Db=Symbol.for("vuetify:form"),rB=ie({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function sB(e){const t=st(e,"modelValue"),n=j(()=>e.disabled),r=j(()=>e.readonly),s=pe(!1),o=ne([]),i=ne([]);async function a(){const u=[];let f=!0;i.value=[],s.value=!0;for(const d of o.value){const m=await d.validate();if(m.length>0&&(f=!1,u.push({id:d.id,errorMessages:m})),!f&&e.fastFail)break}return i.value=u,s.value=!1,{valid:f,errors:i.value}}function l(){o.value.forEach(u=>u.reset())}function c(){o.value.forEach(u=>u.resetValidation())}return de(o,()=>{let u=0,f=0;const d=[];for(const m of o.value)m.isValid===!1?(f++,d.push({id:m.id,errorMessages:m.errorMessages})):m.isValid===!0&&u++;i.value=d,t.value=f>0?!1:u===o.value.length?!0:null},{deep:!0,flush:"post"}),ct(Db,{register:({id:u,vm:f,validate:d,reset:m,resetValidation:h})=>{o.value.some(p=>p.id===u),o.value.push({id:u,validate:d,reset:m,resetValidation:h,vm:Ba(f),isValid:null,errorMessages:[]})},unregister:u=>{o.value=o.value.filter(f=>f.id!==u)},update:(u,f,d)=>{const m=o.value.find(h=>h.id===u);m&&(m.isValid=f,m.errorMessages=d)},isDisabled:n,isReadonly:r,isValidating:s,isValid:t,items:o,validateOn:j(()=>e.validateOn)}),{errors:i,isDisabled:n,isReadonly:r,isValidating:s,isValid:t,items:o,validate:a,reset:l,resetValidation:c}}function Bb(e){const t=Ve(Db,null);return{...t,isReadonly:I(()=>!!(e?.readonly??t?.isReadonly.value)),isDisabled:I(()=>!!(e?.disabled??t?.isDisabled.value))}}const SP=Symbol.for("vuetify:rules");function xP(e){const t=Ve(SP,null);if(!e){if(!t)throw new Error("Could not find Vuetify rules injection");return t.aliases}return t?.resolve(e)??j(e)}const kP=ie({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Vb()},"validation");function CP(e,t=jn(),n=nn()){const r=st(e,"modelValue"),s=I(()=>e.validationValue===void 0?r.value:e.validationValue),o=Bb(e),i=xP(()=>e.rules),a=ne([]),l=pe(!0),c=I(()=>!!(en(r.value===""?null:r.value).length||en(s.value===""?null:s.value).length)),u=I(()=>e.errorMessages?.length?en(e.errorMessages).concat(a.value).slice(0,Math.max(0,Number(e.maxErrors))):a.value),f=I(()=>{let v=(e.validateOn??o.validateOn?.value)||"input";v==="lazy"&&(v="input lazy"),v==="eager"&&(v="input eager");const k=new Set(v?.split(" ")??[]);return{input:k.has("input"),blur:k.has("blur")||k.has("input")||k.has("invalid-input"),invalidInput:k.has("invalid-input"),lazy:k.has("lazy"),eager:k.has("eager")}}),d=I(()=>e.error||e.errorMessages?.length?!1:e.rules.length?l.value?a.value.length||f.value.lazy?null:!0:!a.value.length:!0),m=pe(!1),h=I(()=>({[`${t}--error`]:d.value===!1,[`${t}--dirty`]:c.value,[`${t}--disabled`]:o.isDisabled.value,[`${t}--readonly`]:o.isReadonly.value})),p=dt("validation"),g=I(()=>e.name??$(n));Go(()=>{o.register?.({id:g.value,vm:p,validate:y,reset:b,resetValidation:E})}),Tt(()=>{o.unregister?.(g.value)}),$t(async()=>{f.value.lazy||await y(!f.value.eager),o.update?.(g.value,d.value,u.value)}),Nn(()=>f.value.input||f.value.invalidInput&&d.value===!1,()=>{de(s,()=>{if(s.value!=null)y();else if(e.focused){const v=de(()=>e.focused,k=>{k||y(),v()})}})}),Nn(()=>f.value.blur,()=>{de(()=>e.focused,v=>{v||y()})}),de([d,u],()=>{o.update?.(g.value,d.value,u.value)});async function b(){r.value=null,await qe(),await E()}async function E(){l.value=!0,f.value.lazy?a.value=[]:await y(!f.value.eager)}async function y(v=!1){const k=[];m.value=!0;for(const C of i.value){if(k.length>=Number(e.maxErrors??1))break;const R=await(typeof C=="function"?C:()=>C)(s.value);if(R!==!0){if(R!==!1&&typeof R!="string"){console.warn(`${R} is not a valid value. Rule functions must return boolean true or a string.`);continue}k.push(R||"")}}return a.value=k,m.value=!1,l.value=v,a.value}return{errorMessages:u,isDirty:c,isDisabled:o.isDisabled,isReadonly:o.isReadonly,isPristine:l,isValid:d,isValidating:m,reset:b,resetValidation:E,validate:y,validationClasses:h}}const Nb=ie({id:String,appendIcon:Be,baseColor:String,centerAffix:{type:Boolean,default:!0},color:String,glow:Boolean,iconColor:[Boolean,String],prependIcon:Be,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,indentDetails:{type:Boolean,default:null},persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":Dt(),"onClick:append":Dt(),...Me(),...An(),...Xo(pn(),["maxWidth","minWidth","width"]),...it(),...kP()},"VInput"),_h=Ee()({name:"VInput",props:{...Nb()},emits:{"update:modelValue":e=>!0},setup(e,{attrs:t,slots:n,emit:r}){const{densityClasses:s}=Hn(e),{dimensionStyles:o}=gn(e),{themeClasses:i}=yt(e),{rtlClasses:a}=Un(),{InputIcon:l}=If(e),c=nn(),u=I(()=>e.id||`input-${c}`),{errorMessages:f,isDirty:d,isDisabled:m,isReadonly:h,isPristine:p,isValid:g,isValidating:b,reset:E,resetValidation:y,validate:v,validationClasses:k}=CP(e,"v-input",u),C=I(()=>e.errorMessages?.length||!p.value&&f.value.length?f.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages),_=j(()=>C.value.length>0),R=j(()=>!e.hideDetails||e.hideDetails==="auto"&&(_.value||!!n.details)),P=I(()=>R.value?`${u.value}-messages`:void 0),A=I(()=>({id:u,messagesId:P,isDirty:d,isDisabled:m,isReadonly:h,isPristine:p,isValid:g,isValidating:b,hasDetails:R,reset:E,resetValidation:y,validate:v})),V=j(()=>e.error||e.disabled?void 0:e.focused?e.color:e.baseColor),O=j(()=>{if(e.iconColor)return e.iconColor===!0?V.value:e.iconColor});return Oe(()=>{const N=!!(n.prepend||e.prependIcon),X=!!(n.append||e.appendIcon);return x("div",{class:ue(["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--focused":e.focused,"v-input--glow":e.glow,"v-input--hide-spin-buttons":e.hideSpinButtons,"v-input--indent-details":e.indentDetails},s.value,i.value,a.value,k.value,e.class]),style:Pe([o.value,e.style])},[N&&x("div",{key:"prepend",class:"v-input__prepend"},[n.prepend?n.prepend(A.value):e.prependIcon&&S(l,{key:"prepend-icon",name:"prepend",color:O.value},null)]),n.default&&x("div",{class:"v-input__control"},[n.default?.(A.value)]),X&&x("div",{key:"append",class:"v-input__append"},[n.append?n.append(A.value):e.appendIcon&&S(l,{key:"append-icon",name:"append",color:O.value},null)]),R.value&&x("div",{id:P.value,class:"v-input__details",role:"alert","aria-live":"polite"},[S(_P,{active:_.value,messages:C.value},{message:n.message}),n.details?.(A.value)])])}),{reset:E,resetValidation:y,validate:v,isValid:g,errorMessages:f}}}),EP=Symbol.for("vuetify:goto");function AP(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:YS}}function TP(e){return Of(e)??(document.scrollingElement||document.body)}function Of(e){return typeof e=="string"?document.querySelector(e):Yu(e)}function oc(e,t,n){if(typeof e=="number")return t&&n?-e:e;let r=Of(e),s=0;for(;r;)s+=t?r.offsetLeft:r.offsetTop,r=r.offsetParent;return s}async function Sh(e,t,n,r){const s=n?"scrollLeft":"scrollTop",o=Qn(r?.options??AP(),t),i=r?.rtl.value,a=(typeof e=="number"?e:Of(e))??0,l=o.container==="parent"&&a instanceof HTMLElement?a.parentElement:TP(o.container),c=$s()?o.patterns.instant:typeof o.easing=="function"?o.easing:o.patterns[o.easing];if(!c)throw new TypeError(`Easing function "${o.easing}" not found.`);let u;if(typeof a=="number")u=oc(a,n,i);else if(u=oc(a,n,i)-oc(l,n,i),o.layout){const h=window.getComputedStyle(a).getPropertyValue("--v-layout-top");h&&(u-=parseInt(h,10))}u+=o.offset,u=IP(l,u,!!i,!!n);const f=l[s]??0;if(u===f)return Promise.resolve(u);const d=performance.now();return new Promise(m=>requestAnimationFrame(function h(p){const b=(p-d)/o.duration,E=Math.floor(f+(u-f)*c(_n(b,0,1)));if(l[s]=E,b>=1&&Math.abs(E-l[s])<10)return m(u);if(b>2)return m(l[s]);requestAnimationFrame(h)}))}function PP(e={}){const t=Ve(EP),{isRtl:n}=Un();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const r={...t,rtl:j(()=>t.rtl.value||n.value)};async function s(o,i){return Sh(o,Qn(e,i),!1,r)}return s.horizontal=async(o,i)=>Sh(o,Qn(e,i),!0,r),s}function IP(e,t,n,r){const{scrollWidth:s,scrollHeight:o}=e,[i,a]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let l,c;return r?n?(l=-(s-i),c=0):(l=0,c=s-i):(l=0,c=o+-a),_n(t,l,c)}function OP({selectedElement:e,containerElement:t,isRtl:n,isHorizontal:r}){const s=Bo(r,t),o=jb(r,n,t),i=Bo(r,e),a=Hb(r,e),l=i*.4;return o>a?a-l:o+stypeof e=="boolean"||["always","desktop","mobile","never"].includes(e)},...Me(),...dk({mobile:null}),...tt(),...nf({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),xh=Ee()({name:"VSlideGroup",props:zb(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{isRtl:n}=Un(),{displayClasses:r,mobile:s}=mf(e),o=rf(e,e.symbol),i=pe(!1),a=pe(0),l=pe(0),c=pe(0),u=I(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:d}=ir(),{resizeRef:m,contentRect:h}=ir(),p=PP(),g=I(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),b=I(()=>o.selected.value.length?o.items.value.findIndex(M=>M.id===o.selected.value[0]):-1),E=I(()=>o.selected.value.length?o.items.value.findIndex(M=>M.id===o.selected.value[o.selected.value.length-1]):-1);if(vt){let M=-1;de(()=>[o.selected.value,d.value,h.value,u.value],()=>{cancelAnimationFrame(M),M=requestAnimationFrame(()=>{if(d.value&&h.value){const D=u.value?"width":"height";l.value=d.value[D],c.value=h.value[D],i.value=l.value+1=0&&m.el){const D=m.el.children[E.value];v(D,e.centerActive)}})})}const y=pe(!1);function v(M,D){let le=0;D?le=RP({containerElement:f.el,isHorizontal:u.value,selectedElement:M}):le=OP({containerElement:f.el,isHorizontal:u.value,isRtl:n.value,selectedElement:M}),k(le)}function k(M){if(!vt||!f.el)return;const D=Bo(u.value,f.el),le=jb(u.value,n.value,f.el);if(!($P(u.value,f.el)<=D||Math.abs(M-le)<16)){if(u.value&&n.value&&f.el){const{scrollWidth:De,offsetWidth:Ae}=f.el;M=De-Ae-M}u.value?p.horizontal(M,g.value):p(M,g.value)}}function C(M){const{scrollTop:D,scrollLeft:le}=M.target;a.value=u.value?le:D}function _(M){if(y.value=!0,!(!i.value||!m.el)){for(const D of M.composedPath())for(const le of m.el.children)if(le===D){v(le);return}}}function R(M){y.value=!1}let P=!1;function A(M){!P&&!y.value&&!(M.relatedTarget&&m.el?.contains(M.relatedTarget))&&X(),P=!1}function V(){P=!0}function O(M){if(!m.el)return;function D(le){M.preventDefault(),X(le)}u.value?M.key==="ArrowRight"?D(n.value?"prev":"next"):M.key==="ArrowLeft"&&D(n.value?"next":"prev"):M.key==="ArrowDown"?D("next"):M.key==="ArrowUp"&&D("prev"),M.key==="Home"?D("first"):M.key==="End"&&D("last")}function N(M,D){if(!M)return;let le=M;do le=le?.[D==="next"?"nextElementSibling":"previousElementSibling"];while(le?.hasAttribute("disabled"));return le}function X(M){if(!m.el)return;let D;if(!M)D=Er(m.el)[0];else if(M==="next"){if(D=N(m.el.querySelector(":focus"),M),!D)return X("first")}else if(M==="prev"){if(D=N(m.el.querySelector(":focus"),M),!D)return X("last")}else M==="first"?(D=m.el.firstElementChild,D?.hasAttribute("disabled")&&(D=N(D,"next"))):M==="last"&&(D=m.el.lastElementChild,D?.hasAttribute("disabled")&&(D=N(D,"prev")));D&&D.focus({preventScroll:!0})}function re(M){const D=u.value&&n.value?-1:1,le=(M==="prev"?-D:D)*l.value;let $e=a.value+le;if(u.value&&n.value&&f.el){const{scrollWidth:De,offsetWidth:Ae}=f.el;$e+=De-Ae}k($e)}const z=I(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),G=I(()=>i.value||Math.abs(a.value)>0),Y=I(()=>{switch(e.showArrows){case"never":return!1;case"always":return!0;case"desktop":return!s.value;case!0:return G.value;case"mobile":return s.value||G.value;default:return!s.value&&G.value}}),W=I(()=>Math.abs(a.value)>1),L=I(()=>G.value?c.value-l.value-Math.abs(a.value)>1:!1);return Oe(()=>S(e.tag,{class:ue(["v-slide-group",{"v-slide-group--vertical":!u.value,"v-slide-group--has-affixes":Y.value,"v-slide-group--is-overflowing":i.value},r.value,e.class]),style:Pe(e.style),tabindex:y.value||o.selected.value.length?-1:0,onFocus:A},{default:()=>[Y.value&&x("div",{key:"prev",class:ue(["v-slide-group__prev",{"v-slide-group__prev--disabled":!W.value}]),onMousedown:V,onClick:()=>W.value&&re("prev")},[t.prev?.(z.value)??S(am,null,{default:()=>[S(Ce,{icon:n.value?e.nextIcon:e.prevIcon},null)]})]),x("div",{key:"container",ref:f,class:ue(["v-slide-group__container",e.contentClass]),onScroll:C},[x("div",{ref:m,class:"v-slide-group__content",onFocusin:_,onFocusout:R,onKeydown:O},[t.default?.(z.value)])]),Y.value&&x("div",{key:"next",class:ue(["v-slide-group__next",{"v-slide-group__next--disabled":!L.value}]),onMousedown:V,onClick:()=>L.value&&re("next")},[t.next?.(z.value)??S(am,null,{default:()=>[S(Ce,{icon:n.value?e.prevIcon:e.nextIcon},null)]})])]})),{selected:o.selected,scrollTo:re,scrollOffset:a,focus:X,hasPrev:W,hasNext:L}}}),Wb=Symbol.for("vuetify:v-chip-group"),LP=ie({baseColor:String,column:Boolean,filter:Boolean,valueComparator:{type:Function,default:Qt},...zb({scrollToActive:!1}),...Me(),...nf({selectedClass:"v-chip--selected"}),...tt(),...it(),...dr({variant:"tonal"})},"VChipGroup");Ee()({name:"VChipGroup",props:LP(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const{themeClasses:n}=yt(e),{isSelected:r,select:s,next:o,prev:i,selected:a}=rf(e,Wb);return os({VChip:{baseColor:j(()=>e.baseColor),color:j(()=>e.color),disabled:j(()=>e.disabled),filter:j(()=>e.filter),variant:j(()=>e.variant)}}),Oe(()=>{const l=xh.filterProps(e);return S(xh,ve(l,{class:["v-chip-group",{"v-chip-group--column":e.column},n.value,e.class],style:e.style}),{default:()=>[t.default?.({isSelected:r,select:s,next:o,prev:i,selected:a.value})]})}),{}}});const MP=ie({activeClass:String,appendAvatar:String,appendIcon:Be,baseColor:String,closable:Boolean,closeIcon:{type:Be,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:Be,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:Be,ripple:{type:[Boolean,Object],default:!0},text:{type:[String,Number,Boolean],default:void 0},modelValue:{type:Boolean,default:!0},onClick:Dt(),onClickOnce:Dt(),...ur(),...Me(),...An(),...Lr(),...Iv(),...Lt(),...ri(),...Qo(),...tt({tag:"span"}),...it(),...dr({variant:"tonal"})},"VChip"),kh=Ee()({name:"VChip",directives:{vRipple:ar},props:MP(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,{attrs:t,emit:n,slots:r}){const{t:s}=Ga(),{borderClasses:o}=fr(e),{densityClasses:i}=Hn(e),{elevationClasses:a}=Mr(e),{roundedClasses:l}=Mt(e),{sizeClasses:c}=ei(e),{themeClasses:u}=yt(e),f=st(e,"modelValue"),d=Bc(e,Wb,!1),m=Bc(e,Ub,!1),h=ni(e,t),p=j(()=>e.link!==!1&&h.isLink.value),g=I(()=>!e.disabled&&e.link!==!1&&(!!d||e.link||h.isClickable.value)),b=j(()=>({"aria-label":s(e.closeLabel),disabled:e.disabled,onClick(_){_.preventDefault(),_.stopPropagation(),f.value=!1,n("click:close",_)}}));de(f,_=>{_?(d?.register(),m?.register()):(d?.unregister(),m?.unregister())});const{colorClasses:E,colorStyles:y,variantClasses:v}=Hs(()=>({color:!d||d.isSelected.value?e.color??e.baseColor:e.baseColor,variant:e.variant}));function k(_){n("click",_),g.value&&(h.navigate.value?.(_),d?.toggle())}function C(_){(_.key==="Enter"||_.key===" ")&&(_.preventDefault(),k(_))}return()=>{const _=h.isLink.value?"a":e.tag,R=!!(e.appendIcon||e.appendAvatar),P=!!(R||r.append),A=!!(r.close||e.closable),V=!!(r.filter||e.filter)&&d,O=!!(e.prependIcon||e.prependAvatar),N=!!(O||r.prepend);return f.value&&Rt(S(_,ve(h.linkProps,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":g.value,"v-chip--filter":V,"v-chip--pill":e.pill,[`${e.activeClass}`]:e.activeClass&&h.isActive?.value},u.value,o.value,E.value,i.value,a.value,l.value,c.value,v.value,d?.selectedClass.value,e.class],style:[y.value,e.style],disabled:e.disabled||void 0,draggable:e.draggable,tabindex:g.value?0:void 0,onClick:k,onKeydown:g.value&&!p.value&&C}),{default:()=>[js(g.value,"v-chip"),V&&S(Gv,{key:"filter"},{default:()=>[Rt(x("div",{class:"v-chip__filter"},[r.filter?S(lt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},r.filter):S(Ce,{key:"filter-icon",icon:e.filterIcon},null)]),[[$r,d.isSelected.value]])]}),N&&x("div",{key:"prepend",class:"v-chip__prepend"},[r.prepend?S(lt,{key:"prepend-defaults",disabled:!O,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},r.prepend):x(ye,null,[e.prependIcon&&S(Ce,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&S(Or,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),x("div",{class:"v-chip__content","data-no-activator":""},[r.default?.({isSelected:d?.isSelected.value,selectedClass:d?.selectedClass.value,select:d?.select,toggle:d?.toggle,value:d?.value.value,disabled:e.disabled})??fe(e.text)]),P&&x("div",{key:"append",class:"v-chip__append"},[r.append?S(lt,{key:"append-defaults",disabled:!R,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},r.append):x(ye,null,[e.appendIcon&&S(Ce,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&S(Or,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),A&&x("button",ve({key:"close",class:"v-chip__close",type:"button","data-testid":"close-chip"},b.value),[r.close?S(lt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},r.close):S(Ce,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}),[[ar,g.value&&e.ripple,null]])}}}),VP=ie({id:String,submenu:Boolean,...rn(Za({captureFocus:!0,closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",location:void 0,openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:ff}}),["absolute"])},"VMenu"),Rf=Ee()({name:"VMenu",props:VP(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=st(e,"modelValue"),{scopeId:r}=Xa(),{isRtl:s}=Un(),o=nn(),i=j(()=>e.id||`v-menu-${o}`),a=ne(),l=Ve(Wc,null),c=pe(new Set);ct(Wc,{register(){c.value.add(o)},unregister(){c.value.delete(o)},closeParents(h){setTimeout(()=>{!c.value.size&&!e.persistent&&(h==null||a.value?.contentEl&&!CS(h,a.value.contentEl))&&(n.value=!1,l?.closeParents())},40)}}),Tt(()=>l?.unregister()),Ha(()=>n.value=!1),de(n,h=>{h?l?.register():l?.unregister()},{immediate:!0});function u(h){l?.closeParents(h)}function f(h){if(!e.disabled)if(h.key==="Tab"||h.key==="Enter"&&!e.closeOnContentClick){if(h.key==="Enter"&&(h.target instanceof HTMLTextAreaElement||h.target instanceof HTMLInputElement&&h.target.closest("form")))return;h.key==="Enter"&&h.preventDefault(),!wv(Er(a.value?.contentEl,!1),h.shiftKey?"prev":"next",g=>g.tabIndex>=0)&&!e.retainFocus&&(n.value=!1,a.value?.activatorEl?.focus())}else e.submenu&&h.key===(s.value?"ArrowRight":"ArrowLeft")&&(n.value=!1,a.value?.activatorEl?.focus())}function d(h){if(e.disabled)return;const p=a.value?.contentEl;p&&n.value?h.key==="ArrowDown"?(h.preventDefault(),h.stopImmediatePropagation(),vo(p,"next")):h.key==="ArrowUp"?(h.preventDefault(),h.stopImmediatePropagation(),vo(p,"prev")):e.submenu&&(h.key===(s.value?"ArrowRight":"ArrowLeft")?n.value=!1:h.key===(s.value?"ArrowLeft":"ArrowRight")&&(h.preventDefault(),vo(p,"first"))):(e.submenu?h.key===(s.value?"ArrowLeft":"ArrowRight"):["ArrowDown","ArrowUp"].includes(h.key))&&(n.value=!0,h.preventDefault(),setTimeout(()=>setTimeout(()=>d(h))))}const m=I(()=>ve({"aria-haspopup":"menu","aria-expanded":String(n.value),"aria-controls":i.value,"aria-owns":i.value,onKeydown:d},e.activatorProps));return Oe(()=>{const h=Ls.filterProps(e);return S(Ls,ve({ref:a,id:i.value,class:["v-menu",e.class],style:e.style},h,{modelValue:n.value,"onUpdate:modelValue":p=>n.value=p,absolute:!0,activatorProps:m.value,location:e.location??(e.submenu?"end":"bottom"),"onClick:outside":u,onKeydown:f},r),{activator:t.activator,default:(...p)=>S(lt,{root:"VMenu"},{default:()=>[t.default?.(...p)]})})}),si({id:i,ΨopenChildren:c},a)}}),FP=ie({color:String,...ur(),...Me(),...pn(),...Lr(),...Us(),...Ya(),...Lt(),...tt(),...it()},"VSheet"),DP=Ee()({name:"VSheet",props:FP(),setup(e,{slots:t}){const{themeClasses:n}=yt(e),{backgroundColorClasses:r,backgroundColorStyles:s}=mn(()=>e.color),{borderClasses:o}=fr(e),{dimensionStyles:i}=gn(e),{elevationClasses:a}=Mr(e),{locationStyles:l}=ti(e),{positionClasses:c}=Ja(e),{roundedClasses:u}=Mt(e);return Oe(()=>S(e.tag,{class:ue(["v-sheet",n.value,r.value,o.value,a.value,c.value,u.value,e.class]),style:Pe([s.value,i.value,l.value,e.style])},t)),{}}}),BP=ie({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...Me(),...zs({transition:{component:Kv}})},"VCounter"),NP=Ee()({name:"VCounter",functional:!0,props:BP(),setup(e,{slots:t}){const n=j(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Oe(()=>S(er,{transition:e.transition},{default:()=>[Rt(x("div",{class:ue(["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class]),style:Pe(e.style)},[t.default?t.default({counter:n.value,max:e.max,value:e.value}):n.value]),[[$r,e.active]])]})),{}}}),jP=ie({floating:Boolean,...Me()},"VFieldLabel"),Pi=Ee()({name:"VFieldLabel",props:jP(),setup(e,{slots:t}){return Oe(()=>S(Rb,{class:ue(["v-field-label",{"v-field-label--floating":e.floating},e.class]),style:Pe(e.style)},t)),{}}}),HP=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],qb=ie({appendInnerIcon:Be,bgColor:String,clearable:Boolean,clearIcon:{type:Be,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},glow:Boolean,error:Boolean,flat:Boolean,iconColor:[Boolean,String],label:String,persistentClear:Boolean,prependInnerIcon:Be,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>HP.includes(e)},"onClick:clear":Dt(),"onClick:appendInner":Dt(),"onClick:prependInner":Dt(),...Me(),...sf(),...Lt(),...it()},"VField"),Ch=Ee()({name:"VField",inheritAttrs:!1,props:{id:String,details:Boolean,labelId:String,...Vb(),...qb()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:r}){const{themeClasses:s}=yt(e),{loaderClasses:o}=of(e),{focusClasses:i,isFocused:a,focus:l,blur:c}=Fb(e),{InputIcon:u}=If(e),{roundedClasses:f}=Mt(e),{rtlClasses:d}=Un(),m=j(()=>e.dirty||e.active),h=j(()=>!!(e.label||r.label)),p=j(()=>!e.singleLine&&h.value),g=nn(),b=I(()=>e.id||`input-${g}`),E=j(()=>e.details?`${b.value}-messages`:void 0),y=ne(),v=ne(),k=ne(),C=I(()=>["plain","underlined"].includes(e.variant)),_=I(()=>e.error||e.disabled?void 0:m.value&&a.value?e.color:e.baseColor),R=I(()=>{if(!(!e.iconColor||e.glow&&!a.value))return e.iconColor===!0?_.value:e.iconColor}),{backgroundColorClasses:P,backgroundColorStyles:A}=mn(()=>e.bgColor),{textColorClasses:V,textColorStyles:O}=Cn(_);de(m,G=>{if(p.value&&!$s()){const Y=y.value.$el,W=v.value.$el;requestAnimationFrame(()=>{const L=Zu(Y),M=new Zt(W),D=M.x-L.x,le=M.y-L.y-(L.height/2-M.height/2),$e=M.width/.75,De=Math.abs($e-L.width)>1?{maxWidth:_e($e)}:void 0,Ae=getComputedStyle(Y),q=getComputedStyle(W),me=parseFloat(Ae.transitionDuration)*1e3||150,Q=parseFloat(q.getPropertyValue("--v-field-label-scale")),ge=q.getPropertyValue("color");Y.style.visibility="visible",W.style.visibility="hidden",wr(Y,{transform:`translate(${D}px, ${le}px) scale(${Q})`,color:ge,...De},{duration:me,easing:ba,direction:G?"normal":"reverse"}).finished.then(()=>{Y.style.removeProperty("visibility"),W.style.removeProperty("visibility")})})}},{flush:"post"});const N=I(()=>({isActive:m,isFocused:a,controlRef:k,iconColor:R,blur:c,focus:l})),X=j(()=>{const G=!m.value;return{"aria-hidden":G,for:G?void 0:b.value}}),re=j(()=>{const G=p.value&&m.value;return{"aria-hidden":G,for:G?void 0:b.value}});function z(G){G.target!==document.activeElement&&G.preventDefault()}return Oe(()=>{const G=e.variant==="outlined",Y=!!(r["prepend-inner"]||e.prependInnerIcon),W=!!(e.clearable||r.clear)&&!e.disabled,L=!!(r["append-inner"]||e.appendInnerIcon||W),M=()=>r.label?r.label({...N.value,label:e.label,props:{for:b.value}}):e.label;return x("div",ve({class:["v-field",{"v-field--active":m.value,"v-field--appended":L,"v-field--center-affix":e.centerAffix??!C.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--glow":e.glow,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":Y,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!M(),[`v-field--variant-${e.variant}`]:!0},s.value,P.value,i.value,o.value,f.value,d.value,e.class],style:[A.value,e.style],onClick:z},t),[x("div",{class:"v-field__overlay"},null),S(Vv,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:r.loader}),Y&&x("div",{key:"prepend",class:"v-field__prepend-inner"},[r["prepend-inner"]?r["prepend-inner"](N.value):e.prependInnerIcon&&S(u,{key:"prepend-icon",name:"prependInner",color:R.value},null)]),x("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&p.value&&S(Pi,ve({key:"floating-label",ref:v,class:[V.value],floating:!0},X.value,{style:O.value}),{default:()=>[M()]}),h.value&&S(Pi,ve({key:"label",ref:y,id:e.labelId},re.value),{default:()=>[M()]}),r.default?.({...N.value,props:{id:b.value,class:"v-field__input","aria-describedby":E.value},focus:l,blur:c})??x("div",{id:b.value,class:"v-field__input","aria-describedby":E.value},null)]),W&&S(Gv,{key:"clear"},{default:()=>[Rt(x("div",{class:"v-field__clearable",onMousedown:D=>{D.preventDefault(),D.stopPropagation()}},[S(lt,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[r.clear?r.clear({...N.value,props:{onFocus:l,onBlur:c,onClick:e["onClick:clear"],tabindex:-1}}):S(u,{name:"clear",onFocus:l,onBlur:c,tabindex:-1},null)]})]),[[$r,e.dirty]])]}),L&&x("div",{key:"append",class:"v-field__append-inner"},[r["append-inner"]?r["append-inner"](N.value):e.appendInnerIcon&&S(u,{key:"append-icon",name:"appendInner",color:R.value},null)]),x("div",{class:ue(["v-field__outline",V.value]),style:Pe(O.value)},[G&&x(ye,null,[x("div",{class:"v-field__outline__start"},null),p.value&&x("div",{class:"v-field__outline__notch"},[S(Pi,ve({ref:v,floating:!0},X.value),{default:()=>[M()]})]),x("div",{class:"v-field__outline__end"},null)]),C.value&&p.value&&S(Pi,ve({ref:v,floating:!0},X.value),{default:()=>[M()]})])])}),{controlRef:k,fieldIconColor:R}}}),UP=ie({autocomplete:String},"autocomplete");function Kb(e){const t=nn(),n=pe(0),r=j(()=>e.autocomplete==="suppress"),s=j(()=>{if(e.name)return r.value?`${e.name}-${t}-${n.value}`:e.name}),o=j(()=>r.value?"off":e.autocomplete);return{isSuppressing:r,fieldAutocomplete:o,fieldName:s,update:()=>n.value=new Date().getTime()}}function zP(e){function t(n,r){if(!e.autofocus||!n)return;const s=r[0].target;(s.matches("input,textarea")?s:s.querySelector("input,textarea"))?.focus()}return{onIntersect:t}}const WP=["color","file","time","date","datetime-local","week","month"],Gb=ie({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...UP(),...rn(Nb(),["direction"]),...qb()},"VTextField"),Eh=Ee()({name:"VTextField",directives:{vIntersect:xa},inheritAttrs:!1,props:Gb(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,{attrs:t,emit:n,slots:r}){const s=st(e,"modelValue",void 0,C=>Object.is(C,-0)?"-0":C),{isFocused:o,focus:i,blur:a}=Fb(e),{onIntersect:l}=zP(e),c=I(()=>typeof e.counterValue=="function"?e.counterValue(s.value):typeof e.counterValue=="number"?e.counterValue:(s.value??"").toString().length),u=I(()=>{if(t.maxlength)return t.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),f=I(()=>["plain","underlined"].includes(e.variant)),d=ne(),m=ne(),h=ne(),p=Kb(e),g=I(()=>WP.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function b(){p.isSuppressing.value&&p.update(),o.value||i(),qe(()=>{h.value!==document.activeElement&&h.value?.focus()})}function E(C){n("mousedown:control",C),C.target!==h.value&&(b(),C.preventDefault())}function y(C){n("click:control",C)}function v(C,_){C.stopPropagation(),b(),qe(()=>{_(),bv(e["onClick:clear"],C)})}function k(C){const _=C.target;if(!(e.modelModifiers?.trim&&["text","search","password","tel","url"].includes(e.type))){s.value=_.value;return}const R=_.value,P=_.selectionStart,A=_.selectionEnd;s.value=R,qe(()=>{let V=0;R.trimStart().length===_.value.length&&(V=R.length-_.value.length),P!=null&&(_.selectionStart=P-V),A!=null&&(_.selectionEnd=A-V)})}return Oe(()=>{const C=!!(r.counter||e.counter!==!1&&e.counter!=null),_=!!(C||r.details),[R,P]=Ju(t),{modelValue:A,...V}=_h.filterProps(e),O=Ch.filterProps(e);return S(_h,ve({ref:d,modelValue:s.value,"onUpdate:modelValue":N=>s.value=N,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":f.value},e.class],style:e.style},R,V,{centerAffix:!f.value,focused:o.value,indentDetails:e.indentDetails??!f.value}),{...r,default:({id:N,isDisabled:X,isDirty:re,isReadonly:z,isValid:G,hasDetails:Y,reset:W})=>S(Ch,ve({ref:m,onMousedown:E,onClick:y,"onClick:clear":L=>v(L,W),role:e.role},rn(O,["onClick:clear"]),{id:N.value,labelId:`${N.value}-label`,active:g.value||re.value,dirty:re.value||e.dirty,disabled:X.value,focused:o.value,details:Y.value,error:G.value===!1}),{...r,default:({props:{class:L,...M},controlRef:D})=>{const le=x("input",ve({ref:$e=>h.value=D.value=$e,value:s.value,onInput:k,autofocus:e.autofocus,readonly:z.value,disabled:X.value,name:p.fieldName.value,autocomplete:p.fieldAutocomplete.value,placeholder:e.placeholder,size:1,role:e.role,type:e.type,onFocus:i,onBlur:a,"aria-labelledby":`${N.value}-label`},M,P),null);return x(ye,null,[e.prefix&&x("span",{class:"v-text-field__prefix"},[x("span",{class:"v-text-field__prefix__text"},[e.prefix])]),Rt(r.default?x("div",{class:ue(L),"data-no-activator":""},[r.default({id:N}),le]):or(le,{class:L}),[[xa,l,null,{once:!0}]]),e.suffix&&x("span",{class:"v-text-field__suffix"},[x("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}}),details:_?N=>x(ye,null,[r.details?.(N),C&&x(ye,null,[x("span",null,null),S(NP,{active:e.persistentCounter||o.value,value:c.value,max:u.value,disabled:e.disabled},r.counter)])]):void 0})}),si({},d,m,h)}}),qP=ie({renderless:Boolean,...Me()},"VVirtualScrollItem"),KP=Ee()({name:"VVirtualScrollItem",inheritAttrs:!1,props:qP(),emits:{"update:height":e=>!0},setup(e,{attrs:t,emit:n,slots:r}){const{resizeRef:s,contentRect:o}=ir(void 0,"border");de(()=>o.value?.height,i=>{i!=null&&n("update:height",i)}),Oe(()=>e.renderless?x(ye,null,[r.default?.({itemRef:s})]):x("div",ve({ref:s,class:["v-virtual-scroll__item",e.class],style:e.style},t),[r.default?.()]))}}),GP=-1,YP=1,ic=100,JP=ie({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},"virtual");function XP(e,t){const n=mf(),r=pe(0);pt(()=>{r.value=parseFloat(e.itemHeight||0)});const s=pe(0),o=pe(Math.ceil((parseInt(e.height)||n.height.value)/(r.value||16))||1),i=pe(0),a=pe(0),l=ne(),c=ne();let u=0;const{resizeRef:f,contentRect:d}=ir();pt(()=>{f.value=l.value});const m=I(()=>l.value===document.documentElement?n.height.value:d.value?.height||parseInt(e.height)||0),h=I(()=>!!(l.value&&c.value&&m.value&&r.value));let p=Array.from({length:t.value.length}),g=Array.from({length:t.value.length});const b=pe(0);let E=-1;function y(L){return p[L]||r.value}const v=_S(()=>{const L=performance.now();g[0]=0;const M=t.value.length;for(let D=1;D<=M;D++)g[D]=(g[D-1]||0)+y(D-1);b.value=Math.max(b.value,performance.now()-L)},b),k=de(h,L=>{L&&(k(),u=c.value.offsetTop,v.immediate(),z(),~E&&qe(()=>{vt&&window.requestAnimationFrame(()=>{Y(E),E=-1})}))});ft(()=>{v.clear()});function C(L,M){const D=p[L],le=r.value;r.value=le?Math.min(r.value,M):M,(D!==M||le!==r.value)&&(p[L]=M,v())}function _(L){L=_n(L,0,t.value.length);const M=Math.floor(L),D=L%1,le=M+1,$e=g[M]||0,De=g[le]||$e;return $e+(De-$e)*D}function R(L){return ZP(g,L)}let P=0,A=0,V=0;de(m,(L,M)=>{z(),L{A=0,z()})});let O=-1;function N(){if(!l.value||!c.value)return;const L=l.value.scrollTop,M=performance.now();M-V>500?(A=Math.sign(L-P),u=c.value.offsetTop):A=L-P,P=L,V=M,window.clearTimeout(O),O=window.setTimeout(X,500),z()}function X(){!l.value||!c.value||(A=0,V=0,window.clearTimeout(O),z())}let re=-1;function z(){cancelAnimationFrame(re),re=requestAnimationFrame(G)}function G(){if(!l.value||!m.value||!r.value)return;const L=P-u,M=Math.sign(A),D=Math.max(0,L-ic),le=_n(R(D),0,t.value.length),$e=L+m.value+ic,De=_n(R($e)+1,le+1,t.value.length);if((M!==GP||leo.value)){const Ae=_(s.value)-_(le),q=_(De)-_(o.value);Math.max(Ae,q)>ic?(s.value=le,o.value=De):(le<=0&&(s.value=le),De>=t.value.length&&(o.value=De))}i.value=_(s.value),a.value=_(t.value.length)-_(o.value)}function Y(L){const M=_(L);!l.value||L&&!M?E=L:l.value.scrollTop=M}const W=I(()=>t.value.slice(s.value,o.value).map((L,M)=>{const D=M+s.value;return{raw:L,index:D,key:fn(L,e.itemKey,D)}}));return de(t,()=>{p=Array.from({length:t.value.length}),g=Array.from({length:t.value.length}),v.immediate(),z()},{deep:1}),{calculateVisibleItems:z,containerRef:l,markerRef:c,computedItems:W,paddingTop:i,paddingBottom:a,scrollToIndex:Y,handleScroll:N,handleScrollend:X,handleItemResize:C}}function ZP(e,t){let n=e.length-1,r=0,s=0,o=null,i=-1;if(e[n]>1,o=e[s],o>t)n=s-1;else if(o[]},renderless:Boolean,...JP(),...Me(),...pn()},"VVirtualScroll"),eI=Ee()({name:"VVirtualScroll",props:QP(),setup(e,{slots:t}){const n=dt("VVirtualScroll"),{dimensionStyles:r}=gn(e),{calculateVisibleItems:s,containerRef:o,markerRef:i,handleScroll:a,handleScrollend:l,handleItemResize:c,scrollToIndex:u,paddingTop:f,paddingBottom:d,computedItems:m}=XP(e,j(()=>e.items));return Nn(()=>e.renderless,()=>{function h(p=!1){const g=p?"addEventListener":"removeEventListener";o.value===document.documentElement?(document[g]("scroll",a,{passive:!0}),document[g]("scrollend",l)):(o.value?.[g]("scroll",a,{passive:!0}),o.value?.[g]("scrollend",l))}$t(()=>{o.value=Av(n.vnode.el,!0),h(!0)}),ft(h)}),Oe(()=>{const h=m.value.map(p=>S(KP,{key:p.key,renderless:e.renderless,"onUpdate:height":g=>c(p.index,g)},{default:g=>t.default?.({item:p.raw,index:p.index,...g})}));return e.renderless?x(ye,null,[x("div",{ref:i,class:"v-virtual-scroll__spacer",style:{paddingTop:_e(f.value)}},null),h,x("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:_e(d.value)}},null)]):x("div",{ref:o,class:ue(["v-virtual-scroll",e.class]),onScrollPassive:a,onScrollend:l,style:Pe([r.value,e.style])},[x("div",{ref:i,class:"v-virtual-scroll__container",style:{paddingTop:_e(f.value),paddingBottom:_e(d.value)}},[h])])}),{calculateVisibleItems:s,scrollToIndex:u}}});function tI(e,t){const n=pe(!1);let r;function s(a){cancelAnimationFrame(r),n.value=!0,r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{n.value=!1})})}async function o(){await new Promise(a=>requestAnimationFrame(a)),await new Promise(a=>requestAnimationFrame(a)),await new Promise(a=>requestAnimationFrame(a)),await new Promise(a=>{if(n.value){const l=de(n,()=>{l(),a()})}else a()})}async function i(a){if(a.key==="Tab"&&t.value?.focus(),!["PageDown","PageUp","Home","End"].includes(a.key))return;const l=e.value?.$el;if(!l)return;(a.key==="Home"||a.key==="End")&&l.scrollTo({top:a.key==="Home"?0:l.scrollHeight,behavior:"smooth"}),await o();const c=l.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(a.key==="PageDown"||a.key==="Home"){const u=l.getBoundingClientRect().top;for(const f of c)if(f.getBoundingClientRect().top>=u){f.focus();break}}else{const u=l.getBoundingClientRect().bottom;for(const f of[...c].reverse())if(f.getBoundingClientRect().bottom<=u){f.focus();break}}}return{onScrollPassive:s,onKeydown:i}}function nI({groups:e,onLeave:t}){function n(i){return i.type==="list"?i.contentRef.value?.$el:i.contentRef.value}function r(i){const a=n(i);return a?Er(a):[]}function s(i){const a=i.target,l=i.shiftKey?"backward":"forward",c=e.map(r),u=e.map(d=>d.type==="list"?d.contentRef.value?.$el:d.contentRef.value).findIndex(d=>d?.contains(a)),f=o(c,u,l,a);if(f===null){const d=e[u],m=c[u];(d.type==="list"||(l==="forward"?m.at(-1)===i.target:m.at(0)===i.target))&&t()}else{i.preventDefault(),i.stopImmediatePropagation();const d=e[f];if(d.type==="list"&&rt(d.displayItemsCount)>0)d.contentRef.value?.focus(0);else{const m=l==="forward";c[f].at(m?0:-1).focus()}}}function o(i,a,l,c){const u=e[a],f=i[a];if(u.type!=="list"&&!(l==="forward"?f.at(-1)===c:f.at(0)===c))return null;const d=l==="forward"?1:-1;for(let m=a+d;m>=0&&m0||h.type==="list"&&rt(h.displayItemsCount)>0)return m}return null}return{onTabKeydown:s}}const rI=(e,t,n)=>{if(e==null||t==null)return-1;if(!t.length)return 0;e=e.toString().toLocaleLowerCase(),t=t.toString().toLocaleLowerCase();const r=[];let s=e.indexOf(t);for(;~s;)r.push([s,s+t.length]),s=e.indexOf(t,s+t.length);return r.length?r:-1};function ac(e,t){if(!(e==null||typeof e=="boolean"||e===-1))return typeof e=="number"?[[e,e+t.length]]:Array.isArray(e[0])?e:[e]}const sI=ie({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function oI(e,t,n){const r=[],s=n?.default??rI,o=n?.filterKeys?en(n.filterKeys):!1,i=Object.keys(n?.customKeyFilter??{}).length;if(!e?.length)return r;let a=[];e:for(let l=0;l0)&&!n?.noFilter){let h=!1;if(typeof c=="object"){if(c.type==="divider"||c.type==="subheader"){(a.at(-1)?.type!=="divider"||c.type!=="subheader")&&(a=[]),a.push({index:l,matches:{},type:c.type});continue}const b=o||Object.keys(u);h=b.length===i;for(const E of b){const y=fn(u,E),v=n?.customKeyFilter?.[E];if(m=v?v(y,t,c):s(y,t,c),m!==-1&&m!==!1)v?f[E]=ac(m,t):d[E]=ac(m,t);else if(n?.filterMode==="every")continue e}}else m=s(c,t,c),m!==-1&&m!==!1&&(d.title=ac(m,t));const p=Object.keys(d).length,g=Object.keys(f).length;if(!p&&!g||n?.filterMode==="union"&&g!==i&&!p||n?.filterMode==="intersection"&&(g!==i||!p&&i>0&&!h))continue}a.length&&(r.push(...a),a=[]),r.push({index:l,matches:{...d,...f}})}return r}function iI(e,t,n,r){const s=pe([]),o=pe(new Map),i=I(()=>$(t));pt(()=>{const l=typeof n=="function"?n():$(n),c=typeof l!="string"&&typeof l!="number"?"":String(l),u=oI(i.value,c,{customKeyFilter:{...e.customKeyFilter,...$(r?.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),f=$(t),d=[],m=new Map;u.forEach(({index:h,matches:p})=>{const g=f[h];d.push(g),m.set(g.value,p)}),s.value=d,o.value=m});function a(l){return o.value.get(l.value)}return{filteredItems:s,filteredMatches:o,getMatches:a}}function aI(e,t,n){return n==null||!n.length?t:n.map((r,s)=>{const o=s===0?0:n[s-1][1],i=[x("span",{class:ue(`${e}__unmask`)},[t.slice(o,r[0])]),x("span",{class:ue(`${e}__mask`)},[t.slice(r[0],r[1])])];return s===n.length-1&&i.push(x("span",{class:ue(`${e}__unmask`)},[t.slice(r[1])])),x(ye,null,[i])})}const lI=ie({closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"}},"autocomplete");function cI(e,t){const n=nn(),r=I(()=>`menu-${n}`),s=j(()=>rt(t)),o=j(()=>r.value);return{menuId:r,ariaExpanded:s,ariaControls:o}}const uI=ie({chips:Boolean,closableChips:Boolean,eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuElevation:[Number,String],menuIcon:{type:Be,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,noAutoScroll:Boolean,...lI(),...Pb({itemChildren:!1})},"Select"),fI=ie({search:String,...sI({filterKeys:["title"]}),...uI(),...rn(Gb({modelValue:null,role:"combobox"}),["validationValue","dirty"]),...zs({transition:{component:ff}})},"VSelect"),dI=Ee()({name:"VSelect",props:fI(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"update:search":e=>!0},setup(e,{slots:t}){const{t:n}=Ga(),r=ne(),s=ne(),o=ne(),i=ne(),a=ne(),{items:l,transformIn:c,transformOut:u}=uP(e),f=st(e,"search",""),{filteredItems:d,getMatches:m}=iI(e,l,()=>f.value),h=st(e,"modelValue",[],w=>c(w===null?[null]:en(w)),w=>{const T=u(w);return e.multiple?T:T[0]??null}),p=I(()=>typeof e.counterValue=="function"?e.counterValue(h.value):typeof e.counterValue=="number"?e.counterValue:h.value.length),g=Bb(e),b=Kb(e),E=I(()=>h.value.map(w=>w.value)),y=pe(!1),v=j(()=>e.closableChips&&!g.isReadonly.value&&!g.isDisabled.value),{InputIcon:k}=If(e);let C="",_=0,R;const P=I(()=>{const w=f.value?d.value:l.value;return e.hideSelected?w.filter(T=>!h.value.some(F=>(e.valueComparator||Qt)(F,T))):w}),A=I(()=>e.hideNoData&&!P.value.length||g.isReadonly.value||g.isDisabled.value),V=st(e,"menu"),O=I({get:()=>V.value,set:w=>{V.value&&!w&&s.value?.ΨopenChildren.size||w&&A.value||(V.value=w)}}),{menuId:N,ariaExpanded:X,ariaControls:re}=cI(e,O),z=I(()=>({...e.menuProps,activatorProps:{...e.menuProps?.activatorProps||{},"aria-haspopup":"listbox"}})),G=ne(),Y=tI(G,r),{onTabKeydown:W}=nI({groups:[{type:"element",contentRef:o},{type:"list",contentRef:G,displayItemsCount:()=>P.value.length},{type:"element",contentRef:i}],onLeave:()=>{O.value=!1,r.value?.focus()}});function L(w){e.openOnClear&&(O.value=!0)}function M(){A.value||(O.value=!O.value)}function D(w){w.key==="Tab"&&W(w),G.value?.$el.contains(w.target)&&Vd(w)&&le(w)}function le(w){if(!w.key||g.isReadonly.value)return;if(["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(w.key)&&w.preventDefault(),["Enter","ArrowDown"," "].includes(w.key)&&(O.value=!0),["Escape","Tab"].includes(w.key)&&(O.value=!1),e.clearable&&w.key==="Backspace"){w.preventDefault(),h.value=[],L();return}w.key==="Home"?G.value?.focus("first"):w.key==="End"&&G.value?.focus("last");const T=1e3;if(!Vd(w))return;const F=performance.now();F-R>T&&(C="",_=0),C+=w.key.toLowerCase(),R=F;const ee=P.value;function K(){let Z=te();return Z||C.at(-1)===C.at(-2)&&(C=C.slice(0,-1),_++,Z=te(),Z)||(_=0,Z=te(),Z)?Z:(C=w.key.toLowerCase(),te())}function te(){for(let Z=_;Z(e.valueComparator||Qt)(K.value,w.value)),ee=T??!~F;if(~F){const K=ee?[...h.value,w]:[...h.value];K.splice(F,1),h.value=K}else ee&&(h.value=[...h.value,w])}else{const F=T!==!1;h.value=F?[w]:[],qe(()=>{O.value=!1})}}function De(w){const T=w.target;r.value?.$el.contains(T)||(O.value=!1)}function Ae(){return P.value.findIndex(w=>h.value.some(T=>(e.valueComparator||Qt)(T.value,w.value)))}function q(){if(!h.value.length)return-1;const w=e.valueComparator||Qt;let T=0;for(const F of P.value){if(h.value.some(K=>w(K.value,F.value)))return F.props.disabled?-1:T;F.props.disabled||T++}return-1}function me(){if(e.eager&&a.value?.calculateVisibleItems(),G.value&&y.value){const w=q();G.value.focus(w>=0?w:"first")}}function Q(){f.value="",y.value&&r.value?.focus()}function ge(w){y.value=!0}function Ne(w){!r.value?.$el.contains(w.relatedTarget)&&!w.currentTarget.contains(w.relatedTarget)&&(y.value=!1)}function Xe(w){if(w==null)h.value=[];else if(va(r.value,":autofill")||va(r.value,":-webkit-autofill")){const T=l.value.find(F=>F.title===w);T&&$e(T)}else r.value&&(r.value.value="")}return de(O,()=>{if(!e.hideSelected&&O.value&&h.value.length){const w=Ae();vt&&!e.noAutoScroll&&window.requestAnimationFrame(()=>{w>=0&&a.value?.scrollToIndex(w)})}}),de(l,(w,T)=>{O.value||y.value&&e.hideNoData&&!T.length&&w.length&&(O.value=!0)}),Oe(()=>{const w=!!(e.chips||t.chip),T=!!(!e.hideNoData||P.value.length||t["prepend-item"]||t["append-item"]||t["no-data"]),F=h.value.length>0,ee=Eh.filterProps(e),K=F||!y.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder,te={search:f,filteredItems:d.value};return S(Eh,ve({ref:r},ee,{modelValue:h.value.map(ce=>ce.props.title).join(", "),name:void 0,"onUpdate:modelValue":Xe,focused:y.value,"onUpdate:focused":ce=>y.value=ce,validationValue:h.externalValue,counterValue:p.value,dirty:F,class:["v-select",{"v-select--active-menu":O.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":h.value.length,"v-select--selection-slot":!!t.selection},e.class],style:e.style,inputmode:"none",placeholder:K,"onClick:clear":L,"onMousedown:control":M,onBlur:De,onKeydown:le,"aria-expanded":X.value,"aria-controls":re.value}),{...t,default:({id:ce})=>x(ye,null,[x("select",{hidden:!0,multiple:e.multiple,name:b.fieldName.value},[l.value.map(J=>x("option",{key:J.value,value:J.value,selected:E.value.includes(J.value)},null))]),S(Rf,ve({id:N.value,ref:s,modelValue:O.value,"onUpdate:modelValue":J=>O.value=J,activator:"parent",contentClass:"v-select__content",disabled:A.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterEnter:me,onAfterLeave:Q},z.value),{default:()=>[S(DP,{elevation:e.menuElevation,onFocusin:ge,onFocusout:Ne,onKeydown:D},{default:()=>[t["menu-header"]&&x("header",{ref:o},[t["menu-header"](te)]),T&&S(Ta,ve({key:"select-list",ref:G,selected:E.value,selectStrategy:e.multiple?"independent":"single-independent",tabindex:"-1",selectable:!!P.value.length,"aria-live":"polite","aria-labelledby":`${ce.value}-label`,"aria-multiselectable":e.multiple,color:e.itemColor??e.color},Y,e.listProps),{default:()=>[t["prepend-item"]?.(),!P.value.length&&!e.hideNoData&&(t["no-data"]?.()??S(at,{key:"no-data",title:n(e.noDataText)},null)),S(eI,{ref:a,renderless:!0,items:P.value,itemKey:"value"},{default:({item:J,index:se,itemRef:Z})=>{const be=ES(J.props),he=ve(J.props,{ref:Z,key:J.value,onClick:()=>$e(J,null),"aria-posinset":se+1,"aria-setsize":P.value.length});return J.type==="divider"?t.divider?.({props:J.raw,index:se})??S(Qa,ve(J.props,{key:`divider-${se}`}),null):J.type==="subheader"?t.subheader?.({props:J.raw,index:se})??S(Pf,ve(J.props,{key:`subheader-${se}`}),null):t.item?.({item:J.raw,internalItem:J,index:se,props:he})??S(at,ve(he,{role:"option"}),{prepend:({isSelected:we})=>x(ye,null,[e.multiple&&!e.hideSelected?S(bP,{key:J.value,modelValue:we,ripple:!1,tabindex:"-1","aria-hidden":!0,onClick:Se=>Se.preventDefault()},null):void 0,be.prependAvatar&&S(Or,{image:be.prependAvatar},null),be.prependIcon&&S(Ce,{icon:be.prependIcon},null)]),title:()=>f.value?aI("v-select",J.title,m(J)?.title):J.title})}}),t["append-item"]?.()]}),t["menu-footer"]&&x("footer",{ref:i},[t["menu-footer"](te)])]})]}),h.value.map((J,se)=>{function Z(Se){Se.stopPropagation(),Se.preventDefault(),$e(J,!1)}const be=ve(kh.filterProps(J.props),{"onClick:close":Z,onKeydown(Se){Se.key!=="Enter"&&Se.key!==" "||(Se.preventDefault(),Se.stopPropagation(),Z(Se))},onMousedown(Se){Se.preventDefault(),Se.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),he=w?!!t.chip:!!t.selection,we=he?_v(w?t.chip({item:J.raw,internalItem:J,index:se,props:be}):t.selection({item:J.raw,internalItem:J,index:se})):void 0;if(!(he&&!we))return x("div",{key:J.value,class:"v-select__selection"},[w?t.chip?S(lt,{key:"chip-defaults",defaults:{VChip:{closable:v.value,size:"small",text:J.title}}},{default:()=>[we]}):S(kh,ve({key:"chip",closable:v.value,size:"small",text:J.title,disabled:J.props.disabled},be),null):we??x("span",{class:"v-select__selection-text"},[J.title,e.multiple&&sex(ye,null,[t["append-inner"]?.(...ce),e.menuIcon?S(Ce,{class:"v-select__menu-icon",color:r.value?.fieldIconColor,icon:e.menuIcon,"aria-hidden":!0},null):void 0,e.appendInnerIcon&&S(k,{key:"append-icon",name:"appendInner",color:ce[0].iconColor.value},null)])})}),si({isFocused:y,menu:O,search:f,filteredItems:d,select:$e},r)}}),mI={class:"flex w-full min-w-0 flex-col"},hI={class:"flex w-full min-w-0 flex-col items-stretch gap-2 px-5 pt-4 text-center min-[1025px]:flex-row min-[1025px]:flex-nowrap min-[1025px]:items-center min-[1025px]:justify-between min-[1025px]:text-left xl:px-10"},pI={key:0,class:"m-0 w-full text-gray-400 min-[1025px]:w-auto min-[1025px]:min-w-0 min-[1025px]:max-w-full min-[1025px]:flex-none min-[1025px]:text-left"},gI={class:"text-white"},vI={key:1,class:"m-0 w-full text-gray-400 min-[1025px]:ml-auto min-[1025px]:w-auto min-[1025px]:shrink-0 min-[1025px]:text-right"},yI={class:"inline-block min-w-[115px] text-left"},bI={key:1,class:"inline-block pl-2 pr-4"},wI={class:"flex flex-col px-5 py-6 xl:flex-row xl:gap-16 xl:px-10 xl:py-6"},_I={class:"flex flex-col items-center pt-10 max-xl:order-2 xl:order-1 xl:mb-0 xl:w-72 xl:items-start xl:pt-0"},SI=["src","alt"],xI={class:"flex w-full items-center justify-center pt-2 text-white xl:items-start xl:justify-start"},kI={class:"flex gap-2"},CI=["href","aria-label","title"],EI={class:"grid min-w-0 flex-1 grid-cols-2 gap-8 text-gray-200 max-xl:order-1 lg:grid-cols-4 xl:order-3 xl:grid-cols-4 xl:gap-12"},AI={class:"space-y-3 max-lg:text-right lg:text-left"},TI={class:"text-base font-semibold text-white"},PI={class:"space-y-1 text-sm"},II={class:"hover:text-brand-primary"},OI={class:"hover:text-brand-primary"},RI={class:"hover:text-brand-primary"},$I={class:"hover:text-brand-primary"},LI={class:"space-y-3"},MI={class:"text-base font-semibold text-white"},VI={class:"space-y-1 text-sm"},FI={class:"hover:text-brand-primary"},DI={key:0,class:"hover:text-brand-primary"},BI={class:"hover:text-brand-primary"},NI={class:"hover:text-brand-primary"},jI={class:"hover:text-brand-primary"},HI={class:"hover:text-brand-primary hidden"},UI={class:"hover:text-brand-primary"},zI=["href","title"],WI={class:"space-y-3 max-lg:text-right lg:text-left"},qI={class:"text-base font-semibold text-white"},KI={class:"space-y-1 text-sm"},GI={class:"hover:text-brand-primary"},YI={class:"hover:text-brand-primary"},JI={class:"hover:text-brand-primary"},XI={class:"hover:text-brand-primary"},ZI={class:"hover:text-brand-primary"},QI={class:"hover:text-brand-primary"},eO={class:"hover:text-brand-primary"},tO={class:"hover:text-brand-primary"},nO=["title"],rO={class:"space-y-4"},sO={class:"text-base font-semibold text-white"},oO={class:"bg-brand-input hover:bg-brand-primary/30 flex w-fit items-center justify-center gap-2 rounded-md px-4 py-2 transition-all duration-300"},iO={class:"group-hover:text-brand-primary! text-sm text-white transition-colors duration-300"},aO={class:"space-y-3"},lO={class:"text-base font-semibold text-white"},cO={class:"space-y-3"},uO={class:"text-sm font-semibold text-gray-300"},fO={class:"relative max-w-[140px]"},dO=["src","alt"],mO=["src","alt"],hO={class:"truncate"},pO={class:"flex flex-col gap-6 md:flex-row md:items-stretch md:justify-center md:gap-0"},gO={class:"font-bold uppercase"},vO={class:"mb-2 text-xs uppercase text-gray-400"},yO=["aria-label"],bO=["src","alt","title"],wO={class:"mx-5 mt-2 flex w-full flex-col items-center"},_O={class:"relative w-full"},SO=["innerHTML"],xO={key:0,class:"from-brand-footer pointer-events-none absolute inset-x-0 bottom-0 h-8 bg-gradient-to-t to-transparent","aria-hidden":"true"},kO={class:"mx-5 flex flex-col-reverse items-center justify-center gap-6 md:flex-row"},CO=["innerHTML"],EO=["src","alt"],AO={class:"flex w-full list-none flex-wrap items-center justify-center gap-6 px-4 py-6 sm:px-6 lg:px-10","aria-label":"Selos e responsabilidade"},TO={class:"flex shrink-0 items-center"},PO={href:"https://www.gambleaware.org/",target:"_blank",rel:"noopener noreferrer",class:"transition duration-200 hover:opacity-75",title:"Verificado por Reclame Aqui"},IO=["alt"],OO={class:"flex max-w-full shrink-0 items-center"},RO={class:"max-w-[8rem] text-left text-[12px] uppercase text-white sm:max-w-none sm:text-sm"},$O={class:"footer-institutional-links text-brand-primary my-5 mb-20 flex list-none flex-wrap items-center justify-center gap-2 text-sm font-semibold xl:mb-10","aria-label":"Links institucionais"},LO=["href","title"],MO=["href","title"],lc="casino:login-session-start-at",VO=Ye({__name:"Index",setup(e){const{getCloudflareImage:t}=LT(),n=Ut(),r=hn(),s=Ws(),o=ne(Date.now()),i=ne(null);let a=null;const l=ne(!1);function c(W){if(typeof W!="string"||W.trim().length===0)return null;const L=new Date(W);return Number.isNaN(L.getTime())?null:L}function u(W){const L=c(W);return L?L.toLocaleDateString("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric"}):""}function f(){if(!un)return null;try{const W=window.sessionStorage.getItem(lc),L=Number(W);return!Number.isFinite(L)||L<=0?null:L}catch{return null}}function d(W){if(un)try{window.sessionStorage.setItem(lc,String(W))}catch{}}function m(){if(un)try{window.sessionStorage.removeItem(lc)}catch{}}function h(){const W=f(),L=Date.now(),M=W&&W<=L?W:L;o.value=L,i.value=M,d(M)}function p(W){return String(W).padStart(2,"0")}function g(W,L){if(!W)return"";const M=L-W;if(!Number.isFinite(M))return"";const D=Math.max(0,M),le=Math.floor(D/1e3),$e=Math.floor(le/3600),De=Math.floor(le%3600/60),Ae=le%60;return`${p($e)}h ${p(De)}m ${p(Ae)}s`}const b=I(()=>r.hasUser),E=I(()=>typeof r.profile?.name=="string"?r.profile.name.trim():""),y=I(()=>r.profile?.last_real_login_at||r.profile?.last_login_at||""),v=I(()=>u(y.value)),k=I(()=>g(i.value,o.value));$t(()=>{un&&(l.value=!0,b.value&&h(),a=setInterval(()=>{o.value=Date.now()},1e3))}),Tt(()=>{a&&clearInterval(a),a=null}),de(()=>b.value,W=>{if(un){if(W){h();return}i.value=null,m()}},{immediate:!0});const C=I(()=>!!n.business.features_comprovabet),_=I(()=>[{key:"general_social_telegram",icon:"fa-brands fa-telegram",label:"Telegram"},{key:"general_social_youtube",icon:"fa-brands fa-youtube",label:"YouTube"},{key:"general_social_instagram",icon:"fa-brands fa-instagram",label:"Instagram"},{key:"general_social_facebook",icon:"fa-brands fa-square-facebook",label:"Facebook"},{key:"general_social_twitter",icon:"fa-brands fa-x-twitter",label:"X (Twitter)"},{key:"general_social_tiktok",icon:"fa-brands fa-tiktok",label:"TikTok"}].map(L=>{const M=n.business[L.key];return{url:typeof M=="string"?M:null,icon:L.icon,label:L.label}}).filter(L=>L.url!==null&&L.url!=="#"&&L.url.toLowerCase()!=="null"));function R(W){if(W==null||W==="")return kt;if(typeof W=="string"){const L=Rs(W);return vs[L]?L:kt}if(typeof W=="object"&&W!==null&&"code"in W){const L=W.code;if(typeof L=="string"&&L.length>0){const M=Rs(L);return vs[M]?M:kt}}return kt}const P=I({get:()=>Ku(),set:W=>{pS(R(W))}}),A=I(()=>{const W=vs[kt],L=n.business.house_languages,M=Array.isArray(L)?L.filter(D=>typeof D=="string").filter(D=>D!==kt).map(D=>vs[D]).filter(D=>D!==void 0):[];return W===void 0?M:[W,...M]}),V=I(()=>{const W=R(P.value);return A.value.find(L=>L.code===W)??vs[W]}),O=bb(),N=I(()=>{const W=O.seoValues.html;return typeof W!="string"?"":W.trim()}),X=ne(!1);de(()=>N.value,()=>{X.value=!1});const re=ne([]),z=I(()=>re.value.length>0);un&&Bn.get("/api/stamps").then(W=>re.value=W.data);const G=I(()=>s.path==="/"),Y=I(()=>{const W=n.business.footer_disclaimer_content??"",L=W?.replace(/<[^>]*>/g,"").replace(/ /g,"").trim()||"",D=n.business.footer_disclaimer_image.trim().toLowerCase()||"";return{content:W,hasContent:L.length>0,image:D==="loterj"?"/footer/loterj.png":"/footer/autorizado.png",imageAlt:D==="loterj"?"LOTERJ":`${B("footer.stamps.authorized-by")} Ministério da Fazenda`,class:D&&D!=="none"?"text-start":"text-center"}});return(W,L)=>{const M=Rr("router-link");return ae(),Ue(HT,{class:"!bg-brand-footer !border-brand-primary w-full min-w-0 select-none border-t border-solid !p-0"},{default:oe(()=>[x("div",mI,[b.value||E.value||v.value?(ae(),xe(ye,{key:0},[x("div",hI,[E.value?(ae(),xe("p",pI,[Fe(fe($(B)("common.hello"))+", ",1),x("b",gI,fe(E.value),1)])):He("",!0),v.value||l.value&&k.value?(ae(),xe("p",vI,[k.value?(ae(),xe(ye,{key:0},[Fe(fe($(B)("footer.user.logged-time"))+": ",1),x("b",yI,fe(k.value),1)],64)):He("",!0),k.value&&v.value?(ae(),xe("span",bI,"|")):He("",!0),v.value?(ae(),xe(ye,{key:2},[Fe(fe($(B)("footer.user.last-login"))+": ",1),x("b",null,fe(v.value),1)],64)):He("",!0)])):He("",!0)]),L[2]||(L[2]=x("hr",{class:"border-brand-background mx-10 my-4 xl:mx-44"},null,-1))],64)):He("",!0),x("div",wI,[x("div",_I,[x("img",{src:$(n).business.general_logo,alt:$(n).business.general_site_title,class:"mb-4 w-44"},null,8,SI),x("div",xI,[x("div",kI,[(ae(!0),xe(ye,null,xr(_.value,D=>(ae(),xe("a",{key:D.label,href:D.url,target:"_blank","aria-label":`${$(B)("common.access")} ${D.label}`,title:`${$(B)("common.access")} ${D.label}`,class:"bg-brand-background hover:bg-brand-primary/30 flex cursor-pointer items-center rounded-md p-2 transition-all"},[S(Ce,{icon:D.icon,color:"white",size:"x-small"},null,8,["icon"])],8,CI))),128))])])]),L[4]||(L[4]=x("hr",{class:"border-brand-background my-3 hidden xl:order-2 xl:hidden"},null,-1)),x("div",EI,[x("div",AI,[x("h2",TI,fe($(B)("footer.menu.betting.title")),1),x("ul",PI,[x("li",II,[S(M,{to:"/sports",title:$(B)("footer.menu.betting.sports-betting")},{default:oe(()=>[Fe(fe($(B)("footer.menu.betting.sports-betting")),1)]),_:1},8,["title"])]),x("li",OI,[S(M,{to:"/sports/live",title:$(B)("footer.menu.betting.live-sports")},{default:oe(()=>[Fe(fe($(B)("footer.menu.betting.live-sports")),1)]),_:1},8,["title"])]),x("li",RI,[S(M,{to:"/casino/slots",title:$(B)("footer.menu.betting.slots")},{default:oe(()=>[Fe(fe($(B)("footer.menu.betting.slots")),1)]),_:1},8,["title"])]),x("li",$I,[S(M,{to:"/casino/live",title:$(B)("footer.menu.betting.live-casino")},{default:oe(()=>[Fe(fe($(B)("footer.menu.betting.live-casino")),1)]),_:1},8,["title"])])])]),x("div",LI,[x("h2",MI,fe($(B)("footer.menu.community.title")),1),x("ul",VI,[x("li",FI,[S(M,{to:"/promotions",title:$(B)("footer.menu.community.promotions")},{default:oe(()=>[Fe(fe($(B)("footer.menu.community.promotions")),1)]),_:1},8,["title"])]),C.value?(ae(),xe("li",DI,[S(M,{to:"/annual-statement",title:$(B)("footer.menu.community.annual-statement")},{default:oe(()=>[Fe(fe($(B)("footer.menu.community.annual-statement")),1)]),_:1},8,["title"])])):He("",!0),x("li",BI,[S(M,{to:"/",title:$(B)("footer.menu.community.blog")},{default:oe(()=>[Fe(fe($(B)("footer.menu.community.blog")),1)]),_:1},8,["title"])]),x("li",NI,[S(M,{to:"/suport",title:$(B)("footer.menu.community.help-center")},{default:oe(()=>[Fe(fe($(B)("footer.menu.community.help-center")),1)]),_:1},8,["title"])]),x("li",jI,[S(M,{to:"/suport",title:$(B)("footer.menu.community.support-channels")},{default:oe(()=>[Fe(fe($(B)("footer.menu.community.support-channels")),1)]),_:1},8,["title"])]),x("li",HI,[S(M,{to:"/",title:$(B)("footer.menu.community.mobile-app")},{default:oe(()=>[Fe(fe($(B)("footer.menu.community.mobile-app")),1)]),_:1},8,["title"])]),x("li",UI,[x("a",{href:$(n).business.general_social_telegram,target:"_blank",rel:"noopener noreferrer",title:$(B)("footer.menu.community.telegram")},fe($(B)("footer.menu.community.telegram")),9,zI)])])]),x("div",WI,[x("h2",qI,fe($(B)("footer.menu.rules.title")),1),x("ul",KI,[x("li",GI,[S(M,{to:"/betting-terms"},{default:oe(()=>[Fe(fe($(B)("footer.menu.rules.betting-terms")),1)]),_:1})]),x("li",YI,[S(M,{to:"/terms-and-conditions"},{default:oe(()=>[Fe(fe($(B)("footer.menu.rules.terms-and-conditions")),1)]),_:1})]),x("li",JI,[S(M,{to:"/privacy-policy"},{default:oe(()=>[Fe(fe($(B)("footer.menu.rules.privacy-policy")),1)]),_:1})]),x("li",XI,[S(M,{to:"/cookies-policy"},{default:oe(()=>[Fe(fe($(B)("footer.menu.rules.cookies-policy")),1)]),_:1})]),x("li",ZI,[S(M,{to:"/pld-ft-policy"},{default:oe(()=>[Fe(fe($(B)("footer.menu.rules.pld-ft-policy")),1)]),_:1})]),x("li",QI,[S(M,{to:"/funds-and-transactions-policy"},{default:oe(()=>[Fe(fe($(B)("footer.menu.rules.funds-and-transactions-policy")),1)]),_:1})]),x("li",eO,[S(M,{to:"/responsible-gaming"},{default:oe(()=>[Fe(fe($(B)("footer.menu.rules.responsible-gaming")),1)]),_:1})]),x("li",tO,[x("a",{to:"https://gov.br/autoexclusaoapostas",target:"_blank",rel:"noopener noreferrer",title:$(B)("footer.menu.rules.autoexclusao-centralizada")},fe($(B)("footer.menu.rules.autoexclusao-centralizada")),9,nO)])])]),x("div",rO,[x("div",null,[x("h2",sO,fe($(B)("footer.menu.useful-links.title")),1),S(M,{to:"/suport",title:"Contate-nos",class:"group mt-3 inline-flex w-fit no-underline"},{default:oe(()=>[x("div",oO,[S(Ce,{icon:"fa-regular fa-message",color:"var(--color-brand-primary)",size:"x-small"}),x("p",iO,fe($(B)("footer.menu.useful-links.contact-us")),1)])]),_:1})]),x("div",aO,[x("h2",lO,fe($(B)("footer.menu.useful-links.payment")),1),L[3]||(L[3]=x("img",{src:Pk,class:"w-20",alt:"Pix",title:"Pix"},null,-1))]),x("div",cO,[x("h2",uO,fe($(B)("footer.menu.useful-links.language")),1),x("div",fO,[S(dI,{modelValue:P.value,"onUpdate:modelValue":L[0]||(L[0]=D=>P.value=D),items:A.value,"item-title":"name","item-value":"code",density:"compact","hide-details":"",class:"text-xs"},{item:oe(({props:D,item:le})=>[le?(ae(),Ue(at,Ww(ve({key:0},D)),{prepend:oe(()=>[x("img",{src:le.flag,alt:le.name,class:"me-2 size-4 shrink-0 rounded-sm object-cover",width:"16",height:"16",loading:"lazy"},null,8,dO)]),_:2},1040)):He("",!0)]),selection:oe(()=>[V.value?(ae(),xe("span",{key:V.value.code,class:"flex min-w-0 items-center gap-2.5"},[x("img",{src:V.value.flag,alt:V.value.name,class:"size-4 shrink-0 rounded-sm object-cover",width:"16",height:"16"},null,8,mO),x("span",hO,fe(V.value.name),1)])):He("",!0)]),_:1},8,["modelValue","items"])])])])])]),z.value?(ae(),xe(ye,{key:1},[L[5]||(L[5]=x("hr",{class:"border-brand-background mx-10 my-4 xl:mx-44"},null,-1)),x("div",pO,[(ae(!0),xe(ye,null,xr(re.value,D=>(ae(),xe("div",{key:D.id,class:"md:border-brand-background flex min-w-0 flex-col px-16 text-center md:border-r md:px-6 md:first:pl-0 md:last:border-r-0 md:last:pr-0"},[x("h3",gO,fe(D.title),1),x("p",vO,fe(D.subtitle),1),x("ul",{class:"flex flex-wrap justify-center gap-4 py-2 xl:flex-nowrap","aria-label":$(B)("footer.stamps.title")},[(ae(!0),xe(ye,null,xr(D.stamps,le=>(ae(),xe("li",{key:le.id},[x("img",{src:$(t)(le.image_cf),alt:`${$(B)("footer.stamps.stamp")} ${D.title||D.subtitle||$(B)("footer.stamps.institutional")}`,title:`${$(B)("footer.stamps.stamp")} ${D.title||D.subtitle||$(B)("footer.stamps.institutional")}`,class:"max-h-24 max-w-24 transition-all duration-300 hover:opacity-70"},null,8,bO)]))),128))],8,yO)]))),128))])],64)):He("",!0),G.value&&N.value?(ae(),xe(ye,{key:2},[L[6]||(L[6]=x("hr",{class:"border-brand-background mx-10 my-4 xl:mx-44"},null,-1)),x("div",wO,[x("div",_O,[x("article",{class:ue(["w-full overflow-hidden text-center text-xs text-gray-500 transition-all",X.value?"max-h-[28rem]":"max-h-16"]),innerHTML:N.value},null,10,SO),X.value?He("",!0):(ae(),xe("div",xO))]),x("button",{type:"button",class:"mt-2 !text-xs text-white/80",onClick:L[1]||(L[1]=D=>X.value=!X.value)},fe(X.value?$(B)("buttons.see-less"):$(B)("buttons.see-more")),1)])],64)):He("",!0),Y.value.hasContent?(ae(),xe(ye,{key:3},[L[7]||(L[7]=x("hr",{class:"border-brand-background mx-10 my-4 xl:mx-44"},null,-1)),x("div",kO,[x("div",{class:"text-xs font-medium text-gray-500",innerHTML:Y.value.content},null,8,CO),x("img",{src:Y.value.image,alt:Y.value.imageAlt,class:"max-h-[80px] w-auto object-contain"},null,8,EO)])],64)):He("",!0),L[12]||(L[12]=x("hr",{class:"border-brand-background mx-10 my-4 xl:mx-44"},null,-1)),x("ul",AO,[x("li",TO,[x("a",PO,[x("img",{src:Ik,alt:`${$(B)("footer.stamps.verified-by")} Reclame Aqui`,class:"h-10 max-w-full"},null,8,IO)])]),L[9]||(L[9]=x("li",{class:"flex shrink-0 items-center"},[x("a",{href:"#",target:"_blank",rel:"noopener noreferrer",class:"transition duration-200 hover:opacity-75",title:"BeGambleAware"},[x("img",{src:Ok,alt:"BeGambleAware",class:"h-10 max-w-full"})])],-1)),L[10]||(L[10]=x("li",{class:"flex shrink-0 items-center"},[x("a",{href:"https://www.gamblingtherapy.org/pt-br/",target:"_blank",rel:"noopener noreferrer",class:"transition duration-200 hover:opacity-75",title:"Gambling Therapy"},[x("img",{src:Rk,alt:"Gambling Therapy",class:"h-10 max-w-[4rem]"})])],-1)),x("li",OO,[S(M,{to:"/responsible",class:"flex max-w-full items-center gap-2 transition duration-200 hover:opacity-75 sm:gap-3",title:"Jogue com responsabilidade"},{default:oe(()=>[L[8]||(L[8]=x("span",{class:"border-brand-primary flex h-14 w-14 shrink-0 items-center justify-center rounded-full border-4 bg-black text-xs text-white sm:text-sm"},"18+",-1)),x("span",RO,fe($(B)("footer.stamps.play-responsibly")),1)]),_:1})]),L[11]||(L[11]=x("li",{class:"flex shrink-0 items-center"},[x("a",{href:"https://ibia.bet/who-we-are/",target:"_blank",rel:"noopener noreferrer",class:"transition duration-200 hover:opacity-75",title:"International Betting Integrity Association"},[x("img",{src:$k,alt:"International Betting Integrity Association",class:"max-h-24 max-w-24"})])],-1))]),x("ul",$O,[x("li",null,[x("a",{href:$(n).business.footer_link_ombudsman,target:"_blank",rel:"noopener noreferrer",class:"hover:underline",title:$(B)("footer.institutional-links.ombudsman")},fe($(B)("footer.institutional-links.ombudsman")),9,LO)]),x("li",null,[x("a",{href:$(n).business.footer_link_whistleblower,target:"_blank",rel:"noopener noreferrer",class:"hover:underline",title:$(B)("footer.institutional-links.whistleblower")},fe($(B)("footer.institutional-links.whistleblower")),9,MO)]),x("li",null,[S(M,{to:"/privacy-policy",class:"hover:underline",title:$(B)("footer.institutional-links.privacy")},{default:oe(()=>[Fe(fe($(B)("footer.institutional-links.privacy")),1)]),_:1},8,["title"])])])])]),_:1})}}}),FO=vn(VO,[["__scopeId","data-v-770efdbe"]]),DO=ie({...Me(),...rn(MT(),["fullHeight"]),...it()},"VApp"),BO=Ee()({name:"VApp",props:DO(),setup(e,{slots:t}){const n=yt(e),{layoutClasses:r,getLayoutItem:s,items:o,layoutRef:i}=NT({...e,fullHeight:!0}),{rtlClasses:a}=Un();return Oe(()=>x("div",{ref:i,class:ue(["v-application",n.themeClasses.value,r.value,a.value,e.class]),style:Pe([e.style])},[x("div",{class:"v-application__wrap"},[t.default?.()])])),{getLayoutItem:s,items:o,theme:n}}}),NO=ie({divider:[Number,String],...Me()},"VBreadcrumbsDivider"),jO=Ee()({name:"VBreadcrumbsDivider",props:NO(),setup(e,{slots:t}){return Oe(()=>x("li",{"aria-hidden":"true",class:ue(["v-breadcrumbs-divider",e.class]),style:Pe(e.style)},[t?.default?.()??e.divider])),{}}}),HO=ie({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...Me(),...Xo(pn(),["width","maxWidth"]),...ri(),...tt({tag:"li"})},"VBreadcrumbsItem"),Yb=Ee()({name:"VBreadcrumbsItem",props:HO(),setup(e,{slots:t,attrs:n}){const r=ni(e,n),s=I(()=>e.active||r.isActive?.value),{dimensionStyles:o}=gn(e),{textColorClasses:i,textColorStyles:a}=Cn(()=>s.value?e.activeColor:e.color);return Oe(()=>S(e.tag,{class:ue(["v-breadcrumbs-item",{"v-breadcrumbs-item--active":s.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:s.value&&e.activeClass},i.value,e.class]),style:Pe([a.value,o.value,e.style]),"aria-current":s.value?"page":void 0},{default:()=>[r.isLink.value?x("a",ve({class:"v-breadcrumbs-item--link",onClick:r.navigate.value},r.linkProps),[t.default?.()??e.title]):t.default?.()??e.title]})),{}}}),UO=ie({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:Be,items:{type:Array,default:()=>[]},...Me(),...An(),...Lt(),...tt({tag:"ul"})},"VBreadcrumbs"),zO=Ee()({name:"VBreadcrumbs",props:UO(),setup(e,{slots:t}){const{backgroundColorClasses:n,backgroundColorStyles:r}=mn(()=>e.bgColor),{densityClasses:s}=Hn(e),{roundedClasses:o}=Mt(e);os({VBreadcrumbsDivider:{divider:j(()=>e.divider)},VBreadcrumbsItem:{activeClass:j(()=>e.activeClass),activeColor:j(()=>e.activeColor),color:j(()=>e.color),disabled:j(()=>e.disabled)}});const i=I(()=>e.items.map(a=>typeof a=="string"?{item:{title:a},raw:a}:{item:a,raw:a}));return Oe(()=>{const a=!!(t.prepend||e.icon);return S(e.tag,{class:ue(["v-breadcrumbs",n.value,s.value,o.value,e.class]),style:Pe([r.value,e.style])},{default:()=>[a&&x("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[t.prepend?S(lt,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},t.prepend):S(Ce,{key:"prepend-icon",start:!0,icon:e.icon},null)]),i.value.map(({item:l,raw:c},u,f)=>x(ye,null,[t.item?.({item:l,index:u})??S(Yb,ve({key:u,disabled:u>=f.length-1},typeof l=="string"?{title:l}:l),{default:t.title?()=>t.title?.({item:l,index:u}):void 0}),ut.divider?.({item:c,index:u}):void 0})])),t.default?.()]})}),{}}}),WO=ie({fluid:{type:Boolean,default:!1},...Me(),...pn(),...tt()},"VContainer"),qO=Ee()({name:"VContainer",props:WO(),setup(e,{slots:t}){const{rtlClasses:n}=Un(),{dimensionStyles:r}=gn(e);return Oe(()=>S(e.tag,{class:ue(["v-container",{"v-container--fluid":e.fluid},n.value,e.class]),style:Pe([r.value,e.style])},t)),{}}}),KO=Symbol.for("vuetify:v-snackbar-queue");function GO(e,t){const n=Ve(KO,null);if(!n)return null;const r=nn();n.register(r),Tt(()=>n.unregister(r)),de(e,a=>!a&&n.unregister(r),{flush:"sync"});const{resizeRef:s,contentRect:o}=ir();de(t,a=>{s.value=a??null}),de(o,a=>{a?.width&&n.setSize(r,a.height,a.width)});const i=I(()=>n.getOffset(r));return{id:r,offset:i}}function YO(e){const t=pe(e());let n=-1;function r(){clearInterval(n)}function s(){r(),qe(()=>t.value=e())}function o(i){const a=i?getComputedStyle(i):{transitionDuration:.2},l=parseFloat(a.transitionDuration)*1e3||200;if(r(),t.value<=0)return;const c=performance.now();n=window.setInterval(()=>{const u=performance.now()-c+l;t.value=Math.max(e()-u,0),t.value<=0&&r()},l)}return ft(r),{clear:r,time:t,start:o,reset:s}}const JO=ie({collapsed:Object,loading:Boolean,prependAvatar:String,prependIcon:Be,queueGap:Number,queueIndex:Number,title:String,text:String,reverseTimer:Boolean,timer:{type:[Boolean,String],default:!1},timerColor:String,timeout:{type:[Number,String],default:5e3},vertical:Boolean,...Us({location:"bottom"}),...Ya(),...Lt(),...dr(),...it(),...rn(Za({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","offset","retainFocus","captureFocus","disableInitialFocus","scrim","scrollStrategy","stickToTarget","viewportMargin"])},"VSnackbar"),XO=Ee()({name:"VSnackbar",props:JO(),emits:{"update:modelValue":e=>!0},setup(e,{slots:t}){const n=st(e,"modelValue"),{positionClasses:r}=Ja(e),{scopeId:s}=Xa(),{themeClasses:o}=yt(e),{colorClasses:i,colorStyles:a,variantClasses:l}=Hs(e),{roundedClasses:c}=Mt(e),u=YO(()=>Number(e.timeout)),f=ne(),d=GO(n,()=>f.value?.contentEl);let m;const h=ne(),p=pe(!1),g=pe(!1),b=pe(0),E=ne(),y=Ve(Do,void 0);Nn(()=>!!y,()=>{const W=FT();pt(()=>{E.value=W.mainStyles.value})}),de(n,k),de(()=>e.timeout,k),$t(()=>{n.value&&k()});let v=-1;function k(){u.reset(),window.clearTimeout(v);const W=Number(e.timeout);if(!n.value||W===-1)return;const L=Yu(h.value);qe(()=>u.start(L)),v=window.setTimeout(()=>{n.value=!1},W)}function C(){u.reset(),window.clearTimeout(v)}function _(){p.value=!0,C()}function R(){p.value=!1,g.value||k()}function P(){g.value=!0,C()}function A(W){f.value?.contentEl?.contains(W.relatedTarget)||(g.value=!1,p.value||k())}function V(W){b.value=W.touches[0].clientY}function O(W){Math.abs(b.value-W.changedTouches[0].clientY)>50&&(n.value=!1)}function N(){p.value&&R(),g.value=!1}const X=I(()=>e.location.split(" ").reduce((W,L)=>(W[`v-snackbar--${L}`]=!0,W),{})),re=I(()=>{const[W,L]=e.location.split(" ");return W==="bottom"||["left","right"].includes(W)&&L==="end"?-1:1}),z=I(()=>e.collapsed?{"--v-snackbar-collapsed-height":_e(e.collapsed.height),"--v-snackbar-collapsed-width":_e(e.collapsed.width)}:null),G=I(()=>d?d.offset.value===null?m:m=_e(d.offset.value):{}),Y=I(()=>{if(typeof e.transition!="string"||!e.transition.endsWith("-auto"))return e.transition;const W=e.transition.replace("-auto",""),[L,M]=e.location.split(" "),D=["start","end","left","right"].includes(M)||["left","right"].includes(L)?"x":"y",le=["end","right"].includes(M)||!["start","left"].includes(M)&&["bottom","right"].includes(L)?"-reverse":"";return`${W}-${D}${le}-transition`});return Oe(()=>{const W=rn(Ls.filterProps(e),["transition"]),L=!!(e.prependAvatar||e.prependIcon),M=!!(L||e.loading||t.prepend),D=!!(t.default||t.text||t.title||e.text||e.title);return S(Ls,ve({ref:f,class:["v-snackbar",{"v-snackbar--active":n.value,"v-snackbar--collapsed":!!e.collapsed,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},X.value,r.value,e.class],style:[E.value,{"--v-snackbar-offset":G.value,"--v-snackbar-gap":_e(e.queueGap),"--v-snackbar-index":e.queueIndex,"--v-snackbar-direction":re.value},z.value,e.style]},W,{transition:Y.value,modelValue:n.value,"onUpdate:modelValue":le=>n.value=le,contentProps:ve({class:["v-snackbar__wrapper",o.value,i.value,c.value,l.value],style:[a.value],onPointerenter:_,onPointerleave:R,onFocusin:P,onFocusout:A},W.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:V,onTouchend:O,onAfterLeave:N},s),{default:()=>[js(!1,"v-snackbar"),t.header&&x("div",{class:"v-snackbar__header"},[t.header?.()]),e.timer&&u.time.value>0&&!p.value&&x("div",{key:"timer",class:ue(["v-snackbar__timer",`v-snackbar__timer--${e.timer==="bottom"?"bottom":"top"}`])},[S(Mv,{ref:h,color:e.timerColor??"info",max:e.timeout,modelValue:e.reverseTimer?Number(e.timeout)-u.time.value:u.time.value},null)]),M&&S(lt,{key:"prepend-defaults",disabled:!L&&!e.loading,defaults:{VAvatar:{image:e.prependAvatar},VIcon:{icon:e.prependIcon},VProgressCircular:{indeterminate:!0,size:24,width:3}}},{default:()=>[x("div",{class:"v-snackbar__prepend"},[t.prepend?t.prepend():x(ye,null,[e.loading&&S(Ka,null,null),!e.loading&&e.prependAvatar&&S(Or,null,null),!e.loading&&e.prependIcon&&S(Ce,null,null)])])]}),D&&x("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[t.title?.()??(e.title?x("div",{class:"v-snackbar__title",key:"title"},[e.title]):""),t.text?.()??e.text,t.default?.()]),t.actions&&S(lt,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[x("div",{class:"v-snackbar__actions"},[t.actions({isActive:n})])]})],activator:t.activator})}),si({},f)}}),ZO={key:0,class:"app-breadcrumb [&_.v-breadcrumbs-divider+_.v-breadcrumbs-item]:mx-[0.05rem] [&_.v-breadcrumbs-divider]:pt-0.5 [&_.v-breadcrumbs-divider]:text-sm [&_.v-breadcrumbs-divider]:font-extralight [&_.v-breadcrumbs-divider]:text-white/70 [&_.v-breadcrumbs-divider]:opacity-90 [&_.v-breadcrumbs-divider]:max-md:text-[0.8125rem] [&_.v-breadcrumbs-item+_.v-breadcrumbs-divider]:mx-[0.05rem]","data-testid":"app-breadcrumb"},QO=Ye({__name:"Index",setup(e){const t=Vr();function n(s){return s.textKey?B(s.textKey):s.text}const r=I(()=>(t.breadcrumb??[]).map((s,o,i)=>{const a=typeof s.link=="string"&&s.link.length>0,l=o===i.length-1;return{title:n(s),...a?{to:s.link}:{},disabled:!a||l}}));return(s,o)=>r.value.length?(ae(),xe("div",ZO,[S($(zO),{class:"inline-flex",items:r.value,divider:">"},{item:oe(({item:i})=>[S($(Yb),{to:i.to,disabled:i.disabled,title:i.title,"aria-label":i.title,class:ue(["!p-0 text-[0.95rem] font-medium tracking-[0.01em] !opacity-100 transition-[color,font-size] duration-300 ease-out max-md:text-[0.8125rem]",i.disabled?"pointer-events-none font-semibold !text-[rgb(var(--v-theme-primary))]":"text-white/[0.72] hover:!text-[rgb(var(--v-theme-primary))]"])},{default:oe(()=>[Fe(fe(i.title),1)]),_:2},1032,["to","disabled","title","aria-label","class"])]),_:1},8,["items"])])):He("",!0)}}),eR=vn(QO,[["__scopeId","data-v-2dbf4dd4"]]),as=zn("sidebar",{state:()=>({isCollapsedBase:!1,isHovering:!1,isMobileDrawerOpen:!1}),getters:{isCollapsed:e=>e.isCollapsedBase&&!e.isHovering},actions:{setIsCollapsed(e){this.isCollapsedBase=e},setIsHovering(e){this.isHovering=e},setMobileDrawerOpen(e){this.isMobileDrawerOpen=e},toggleMobileDrawer(){this.isMobileDrawerOpen=!this.isMobileDrawerOpen}}}),tR={class:"text-uppercase ml-4 text-xs"},nR=["title"],rR={class:"text-uppercase ml-4 text-xs"},sR={class:"text-uppercase ml-4 text-xs"},oR=Ye({__name:"StaticButtons",setup(e){const t=as(),n=I(()=>t.isCollapsed);return(r,s)=>{const o=Rr("router-link");return ae(),xe("div",{class:ue(["flex flex-col content-between gap-y-4 px-6 pb-6 opacity-90",{"app-sidebar__collapsed-buttons":n.value}])},[S(o,{to:"/suport",class:"hover:text-brand-primary py-1 transition-colors duration-300",title:$(B)("sidebar.support")},{default:oe(()=>[S(Ce,{icon:"fa-duotone fa-solid fa-messages",size:"small"}),x("span",tR,fe($(B)("sidebar.support")),1)]),_:1},8,["title"]),x("a",{href:"#",class:"hover:text-brand-primary py-1 transition-colors duration-300",title:$(B)("sidebar.blog")},[S(Ce,{icon:"fa-duotone fa-solid fa-earth-americas",size:"small"}),x("span",rR,fe($(B)("sidebar.blog")),1)],8,nR),S(o,{to:"/promotions",class:"hover:text-brand-primary py-1 transition-colors duration-300",title:$(B)("sidebar.promotions")},{default:oe(()=>[S(Ce,{icon:"fa-duotone fa-solid fa-megaphone",size:"small"}),x("span",sR,fe($(B)("sidebar.promotions")),1)]),_:1},8,["title"])],2)}}}),iR=vn(oR,[["__scopeId","data-v-1ffe004d"]]),aR={class:"pl-3 text-sm font-bold"},lR={class:"text-sm font-semibold"},cR={class:"text-sm font-semibold"},uR=["innerHTML"],fR={class:"text-sm font-semibold"},dR=["innerHTML"],mR=Ye({__name:"CommonButtons",setup(e){const t=Ut(),n=as(),r=I(()=>n.isCollapsed),s=I(()=>t.business.general_menu_site??[]),o=ne([]);function i(c){return`site-menu-section-${c}`}function a(c){return c.map((u,f)=>i(f))}function l(c){return typeof c=="string"&&c.includes("<")&&c.includes(">")}return de(s,c=>o.value=a(c),{immediate:!0,deep:!0}),(c,u)=>(ae(),Ue(Ta,{opened:o.value,"onUpdate:opened":u[0]||(u[0]=f=>o.value=f),density:"comfortable",class:ue(["!bg-transparent",{"app-sidebar__collapsed-buttons":r.value}])},{default:oe(()=>[(ae(!0),xe(ye,null,xr(s.value,(f,d)=>(ae(),Ue(fu,{key:`section-${d}`,value:i(d)},{activator:oe(({props:m})=>[S(at,ve({ref_for:!0},m),{title:oe(()=>[x("span",aR,fe(f.name.toUpperCase()),1)]),_:2},1040)]),default:oe(()=>[(ae(!0),xe(ye,null,xr(f.menus,(m,h)=>(ae(),xe(ye,{key:`group-${d}-${h}`},[m.title?(ae(),xe(ye,{key:0},[S(Pf,{class:"sidebar-menu-subheader min-h-0 py-2 pl-6 text-xs font-bold uppercase tracking-wide opacity-90"},{default:oe(()=>[S(Ce,{icon:"fa-sharp fa-thin fa-ellipsis",size:"small"}),u[1]||(u[1]=Fe()),x("span",lR,fe(m.title),1)]),_:2},1024),(ae(!0),xe(ye,null,xr(m.items,(p,g)=>(ae(),Ue(at,{key:`item-${d}-${h}-${g}-${p.link??""}`,link:!!p.link,to:p.link},{title:oe(()=>[x("span",cR,fe(p.name),1)]),prepend:oe(()=>[l(p.icon)?(ae(),xe("span",{key:0,class:"sidebar-menu-icon","aria-hidden":"true",innerHTML:p.icon},null,8,uR)):(ae(),Ue(Ce,{key:1,class:"sidebar-menu-icon",icon:p.icon,size:"18"},null,8,["icon"]))]),_:2},1032,["link","to"]))),128))],64)):(ae(!0),xe(ye,{key:1},xr(m.items,(p,g)=>(ae(),Ue(at,{key:`item-flat-${d}-${h}-${g}-${p.link??""}`,link:!!p.link,to:p.link},{title:oe(()=>[x("span",fR,fe(p.name),1)]),prepend:oe(()=>[l(p.icon)?(ae(),xe("span",{key:0,class:"sidebar-menu-icon","aria-hidden":"true",innerHTML:p.icon},null,8,dR)):(ae(),Ue(Ce,{key:1,class:"sidebar-menu-icon",icon:p.icon,size:"18"},null,8,["icon"]))]),_:2},1032,["link","to"]))),128))],64))),128))]),_:2},1032,["value"]))),128))]),_:1},8,["opened","class"]))}}),hR=vn(mR,[["__scopeId","data-v-e6734095"]]);function qr(e){return Number(e).toLocaleString("pt-br",{style:"currency",currency:"BRL"})}const pR=Ye({__name:"PromotionButtons",setup(e){const t=Ut(),n=as(),r=hn(),s=I(()=>r.hasUser),o=I(()=>n.isCollapsed);return(i,a)=>s.value&&$(t).business.refer_enabled?(ae(),xe("div",{key:0,class:ue(["border-brand-separator transition-padding flex w-full items-center justify-center border-y duration-200 ease-in-out",o.value?"px-4 py-6":"p-6"])},[S(tn,{color:"primary",size:"small",block:"",class:"promotion-btn--shine !min-h-10"},{default:oe(()=>[a[0]||(a[0]=Fe("💵 ",-1)),o.value?He("",!0):(ae(),xe(ye,{key:0},[Fe(fe($(B)("sidebar.earn"))+" "+fe($(qr)($(t).business.refer_referrer_amount/100))+" "+fe($(B)("sidebar.free")),1)],64))]),_:1})],2)):He("",!0)}}),cc="",Jb="",gR="",Ah=!1,vR=15e3;function uc(){const e=typeof window<"u"?window._smartico:void 0;if(!e)return null;if(e.api)return e.api;if(typeof e.dp=="function"||typeof e.vapi=="function"||typeof e.showVisitorGame=="function"){const t=e.dp;return{...e,dp:typeof t=="function"?t.bind(e):()=>{}}}return null}const Th=()=>!!Jb;function Br(e){const t=Ut().business;return t.features_enable_smatico===!0&&t[e]===!0}const Ys=zn("smartico",{state:()=>({initialized:!1,readyPromise:null,visitorCache:{}}),getters:{isEnabled(){return Ut().business.features_enable_smatico===!0},isGamificationEnabled:()=>Br("smartico_enable_gamification"),isMissionEnabled:()=>Br("smartico_enable_missions"),isTournamentEnabled:()=>Br("smartico_enable_tournaments"),isMinigameEnabled:()=>Br("smartico_enable_minigames"),isLevelEnabled:()=>Br("smartico_enable_levels"),isStoreEnabled:()=>Br("smartico_enable_shop"),isNotificationsEnabled:()=>Br("smartico_enable_notifications"),isBadgeEnabled(){const e=Ut().business;return this.isEnabled&&e.smartico_enable_badges===!0},shouldShowGamificationMenu(){if(!this.isEnabled)return!1;const e=Ut().business;return e.smartico_enable_gamification===!0||e.smartico_enable_missions===!0||e.smartico_enable_tournaments===!0||e.smartico_enable_minigames===!0||e.smartico_enable_levels===!0||e.smartico_enable_shop===!0||e.smartico_enable_notifications===!0||e.smartico_enable_badges===!0}},actions:{setup(){if(!this.initialized&&!(typeof window>"u")&&Th())if(this.initialized=!0,de(()=>hn().profile?.id??null,e=>{window._smartico_user_id=e!=null?String(e):null,window._smartico_language="pt-br"},{immediate:!0}),this.isEnabled||Ah)this.ready();else{const e=de(()=>this.isEnabled,t=>{t&&(e(),this.ready())})}},ready(){if(this.readyPromise)return this.readyPromise;if(typeof window>"u"||!Th()){const e=new Error("Smartico: cannot load SDK (missing window or env)");return this.readyPromise=Promise.reject(e),this.readyPromise}return this.readyPromise=new Promise((e,t)=>{const n=document.querySelector(`script[src="${cc}"]`),r=uc();if(n&&r){e(r);return}const s=n??document.createElement("script");s.async=!0,s.src=cc,s.addEventListener("load",()=>{const o=window._smartico;if(!o){t(new Error("Smartico: SDK not attached to window after script load"));return}try{o.init(Jb,{brand_key:gR})}catch(u){t(u instanceof Error?u:new Error(String(u)));return}const i=uc();if(i){e(i);return}let a=0;const l=50,c=setInterval(()=>{const u=uc();if(u){clearInterval(c),e(u);return}a+=l,a>=vR&&(clearInterval(c),t(new Error("Smartico: SDK init timed out (no usable api/dp/vapi surface)")))},l)},{once:!0}),s.addEventListener("error",()=>{t(new Error(`Smartico: failed to load script ${cc}`))},{once:!0}),n||document.head.appendChild(s)}),this.readyPromise},async visitor(e="pt-BR"){await this.ready();const t=this.visitorCache[e];if(t)return t;const n=window._smartico?.vapi?.(e);if(!n)throw new Error("Smartico: Visitor API not available");return this.visitorCache[e]=n,n},async showVisitorGame(e){if(await this.ready(),typeof window._smartico?.showVisitorGame!="function")throw new Error("Smartico: showVisitorGame is not available");window._smartico.showVisitorGame(e)},async openDeepLink(e){if(!this.isEnabled&&!Ah)return!1;if(!hn().hasUser)return Vr().setModal({name:"login"}),!1;try{return(await this.ready()).dp(e.replace(/^\/+/,"")),!0}catch{return!1}}}}),yR=["onClick"],bR=["innerHTML"],wR=["innerHTML"],_R={key:0,class:"app-dynamic-button__shimmer","aria-hidden":"true"},SR={key:1,class:"app-dynamic-button__border-fun","aria-hidden":"true"},xR=Ye({__name:"DynamicButtons",props:{groupSlug:{default:"lateral_buttons"},context:{default:"sidebar"}},setup(e){const t=e,n=Ut(),r=as(),s=gf(),o=Ys(),i=I(()=>t.context==="menu"?!1:r.isCollapsed),a=I(()=>t.context==="menu"),l=I(()=>Array.isArray(n.business.general_dynamic_buttons)?n.business.general_dynamic_buttons:[]),c=["solid","gradient","shimmer","border","border-animate","border-fun"],u={none:"",spin:"animate-spin",pulse:"animate-pulse",bounce:"animate-bounce",ping:"animate-ping",wiggle:"animate-wiggle",shake:"animate-shake",jump:"animate-jump"},f=I(()=>{const A=l.value.find(O=>!O||typeof O!="object"?!1:O.slug===t.groupSlug);if(!A)return[];const V=A;return Array.isArray(V.items)?V.items:Array.isArray(V.menus)?V.menus.flatMap(O=>O.items??[]):[]});function d(A){const O=(Array.isArray(A.variant)?A.variant:[A.variant??"solid"]).filter(N=>typeof N=="string"&&c.includes(N));return O.length>0?O:["solid"]}function m(A){const V=A.color??"#ff4c3e",O=d(A),N={"--dynamic-color":V,"--gradient-start":A.gradientColor??V,"--gradient-end":A.color??V};return(O.includes("border")||O.includes("border-animate"))&&(N["--border-color"]=A.borderColor??V),O.includes("solid")&&(N["--border-color"]=A.borderColor??V),O.includes("border-fun")&&(N["--border-fun-color"]=A.borderFunColor??V),N}function h(A){return d(A).reduce((V,O)=>(V[`dynamic-${O}`]=!0,V),{})}function p(A){const V=A.iconPosition??"left";return!!(A.icon&&(V==="left"||V==="both"))}function g(A){const V=A.iconPosition??"left";return!!(b(A)&&(V==="right"||V==="both"))}function b(A){return A.iconRight||A.icon||""}function E(A,V){return d(A).includes(V)}function y(A){const V=A.iconPosition??"left";return V==="both"?"text-center":V==="left"?"text-end":V==="right"?"text-start":"text-center"}function v(A){return p(A)?"text-justify-center":"text-justify-between"}function k(A){return typeof A=="string"&&A.includes("<")&&A.includes(">")}function C(A){if(!A)return"";const V=String(A).trim().toLowerCase();return u[V]??""}function _(A){return/^https?:\/\//i.test(A)}function R(A){return/^[a-z][a-z\d+\-.]*:/i.test(A)&&!_(A)}async function P(A){if(A)try{if(_(A)){window.open(A,"_blank","noopener,noreferrer");return}if(A.startsWith("dp:")){o.openDeepLink(A);return}if(R(A)){window.location.assign(A);return}await s.push(A)}catch(V){console.error("Could not navigate dynamic sidebar button:",V)}}return(A,V)=>f.value.length?(ae(),xe("div",{key:0,class:ue(["app-dynamic-buttons",{"app-dynamic-buttons--menu":a.value}])},[(ae(!0),xe(ye,null,xr(f.value,(O,N)=>(ae(),xe("button",{key:`dynamic-button-${N}-${O.name}`,type:"button",class:ue(["app-dynamic-button",h(O)]),style:Pe(m(O)),onClick:X=>P(O.link)},[x("span",{class:ue(["app-dynamic-button__content",v(O)])},[p(O)?(ae(),xe("span",{key:0,class:ue(["app-dynamic-button__icon",C(O.iconAnimation)])},[k(O.icon)?(ae(),xe("span",{key:0,class:"sidebar-menu-icon","aria-hidden":"true",innerHTML:O.icon},null,8,bR)):(ae(),Ue(Ce,{key:1,icon:String(O.icon),size:"18"},null,8,["icon"]))],2)):He("",!0),i.value?He("",!0):(ae(),xe("span",{key:1,class:ue(["app-dynamic-button__label",y(O)])},fe(O.name),3)),g(O)?(ae(),xe("span",{key:2,class:ue(["app-dynamic-button__icon",C(O.iconAnimation)])},[k(b(O))?(ae(),xe("span",{key:0,class:"sidebar-menu-icon","aria-hidden":"true",innerHTML:b(O)},null,8,wR)):(ae(),Ue(Ce,{key:1,icon:b(O),size:"18"},null,8,["icon"]))],2)):He("",!0)],2),E(O,"shimmer")?(ae(),xe("span",_R)):He("",!0),E(O,"border-fun")?(ae(),xe("span",SR,[...V[0]||(V[0]=[x("span",null,null,-1),x("span",null,null,-1),x("span",null,null,-1),x("span",null,null,-1)])])):He("",!0)],14,yR))),128))],2)):He("",!0)}}),Xb=vn(xR,[["__scopeId","data-v-3871c28d"]]),kR={class:"border-brand-separator bg-brand-navbar box-content flex min-h-16 shrink-0 border-b lg:hidden"},CR={class:"flex h-full w-full translate-y-[1px] flex-row gap-x-2 px-2"},ER=Ye({__name:"TabsButtons",setup(e){const t=Ut(),n=Ws(),r=I(()=>n.path.startsWith("/sports/"));return(s,o)=>{const i=Rr("router-link");return ae(),xe("div",kR,[x("div",CR,[S(i,{to:"/","active-class":"text-white","aria-label":"Ir para Cassino",title:"Ir para Cassino",class:"group relative flex grow cursor-pointer flex-row items-center justify-center gap-x-1 text-xs font-bold uppercase text-white/60 transition-all hover:text-white"},{default:oe(()=>[S(Ce,{icon:"fa-duotone fa-solid fa-dice",size:"small"}),x("span",null,fe($(B)("sidebar.casino")),1),x("span",{class:ue(["bg-brand-primary absolute bottom-0 left-0 right-0 flex h-2 max-h-0 transition-all group-hover:max-h-0.5",{"max-h-0.5":!r.value}])},null,2)]),_:1}),$(t).business.cometa_sports_book?(ae(),Ue(i,{key:0,to:"/sports","active-class":"text-white","aria-label":"Ir para Esportes",title:"Ir para Esportes",class:"group relative flex grow cursor-pointer flex-row items-center justify-center gap-x-1 text-xs font-bold uppercase text-white/60 transition-all hover:text-white"},{default:oe(()=>[S(Ce,{icon:"fa-duotone fa-solid fa-futbol",size:"small"}),x("span",null,fe($(B)("sidebar.sports")),1),x("span",{class:ue(["bg-brand-primary absolute bottom-0 left-0 right-0 flex h-2 max-h-0 transition-all group-hover:max-h-0.5",{"max-h-0.5":r.value}])},null,2)]),_:1})):He("",!0)])])}}}),AR=["src","alt"],TR=Ye({__name:"Index",setup(e){const t=Ut(),n=I(()=>t.business.general_logo),r=I(()=>t.business.general_site_title);return(s,o)=>{const i=Rr("router-link");return ae(),Ue(i,{to:"/",title:r.value,"aria-label":r.value,class:"site-logo-link brand-hover-link"},{default:oe(()=>[x("img",{src:n.value,alt:r.value,class:"brand-hover-logo site-logo-image max-h-full max-w-full object-contain"},null,8,AR)]),_:1},8,["title","aria-label"])}}}),Zb=vn(TR,[["__scopeId","data-v-dcf0c0b6"]]),PR={class:"border-brand-separator flex h-16 shrink-0 flex-row items-center justify-between border-b px-6 sm:hidden"},IR={class:"flex max-h-8 min-h-0 min-w-0 max-w-[70%] items-center"},OR=Ye({__name:"Index",setup(e){const t=Ws(),n=as();return de(()=>t.path,r=>{n.setMobileDrawerOpen(!1),r==="/sports"||r.startsWith("/sports/")?n.setIsCollapsed(!0):n.setIsCollapsed(!1)},{immediate:!0}),(r,s)=>{const o=Zb,i=ER,a=Xb,l=pR,c=hR,u=iR,f=ty;return ae(),xe("aside",{"aria-label":"Sidebar",class:ue(["border-brand-separator bg-brand-navbar fixed bottom-0 left-0 top-[var(--app-header-height)] z-50 flex min-h-0 w-[var(--app-sidebar-width)] flex-col border-r transition-[transform,width] duration-[var(--app-shell-duration)] ease-[var(--app-shell-ease)] lg:translate-x-0",$(n).isMobileDrawerOpen?"max-lg:translate-x-0":"max-lg:-translate-x-full"]),onMouseenter:s[0]||(s[0]=d=>$(n).setIsHovering(!0)),onMouseleave:s[1]||(s[1]=d=>$(n).setIsHovering(!1))},[x("div",PR,[x("div",IR,[S(o)]),S(tn,{type:"button",icon:"",variant:"text",density:"comfortable",class:"hover:text-white","aria-label":$(B)("common.close"),title:$(B)("common.close")},{default:oe(()=>[S(Ce,{icon:"fa-duotone fa-light fa-circle-xmark",size:"small",class:"position-absolute -right-3 top-0 opacity-60"})]),_:1},8,["aria-label","title"])]),S(i),S(a),S(f,{class:"app-sidebar__scroll","hide-delay":600},{default:oe(()=>[S(l),S(c),S(u)]),_:1})],34)}}}),RR=vn(OR,[["__scopeId","data-v-0ffd8b06"]]),$R=Ye({__name:"Index",props:{fullWidth:{type:Boolean}},setup(e){const t=e;return(n,r)=>(ae(),Ue(qO,{class:ue(["max-w-6xl! mx-auto w-full flex-1 p-4 sm:p-6",{"max-w-full !p-0":t.fullWidth}])},{default:oe(()=>[Sg(n.$slots,"default")]),_:3},8,["class"]))}}),LR=Ye({__name:"Index",setup(e){function t(n){Vr().setModal({name:n})}return(n,r)=>(ae(),xe(ye,null,[S(tn,{variant:"text",class:"max-md:h-8! max-md:min-h-8! max-md:px-2! max-md:text-xs!","aria-label":$(B)("navbar.login"),title:$(B)("navbar.login"),onClick:r[0]||(r[0]=s=>t("login"))},{default:oe(()=>[Fe(fe($(B)("navbar.login")),1)]),_:1},8,["aria-label","title"]),S(tn,{variant:"flat",class:"max-md:h-8! max-md:min-h-8! max-md:px-2! max-md:text-xs!","aria-label":$(B)("navbar.register"),title:$(B)("navbar.register"),onClick:r[1]||(r[1]=s=>t("register"))},{default:oe(()=>[Fe(fe($(B)("navbar.register")),1)]),_:1},8,["aria-label","title"])],64))}}),so=Object.freeze({all:"all",favorites:"favorites"}),Qb=20,fc=()=>({from:0,to:Qb-1});function MR(e){return e?Array.isArray(e)?e:Array.isArray(e.items)?e.items:[]:[]}function Ph(e){if(!e)return null;const t=e;return typeof t.getInboxMessages!="function"||typeof t.getInboxMessageBody!="function"||typeof t.markAllInboxMessagesAsRead!="function"?null:t}const hi=zn("inbox",{state:()=>({loading:!1,initialized:!1,messages:[],activeTab:so.all,isOpen:!1,showUnreadOnly:!1,range:fc(),allLoaded:!1,sdkListenersAttached:!1}),getters:{unreadCount:e=>e.messages.filter(t=>!t.read).length,filteredMessages:e=>e.showUnreadOnly?e.messages.filter(t=>!t.read):e.activeTab===so.favorites?e.messages.filter(t=>t.favorite):e.messages,isEmpty(){return this.filteredMessages.length===0}},actions:{togglePanel(){this.isOpen=!this.isOpen},setPanelOpen(e){this.isOpen=e},selectTab(e){this.activeTab=e,e===so.favorites&&(this.showUnreadOnly=!1)},toggleUnreadOnly(){this.showUnreadOnly=!this.showUnreadOnly,this.activeTab=so.all},setFavorite(e,t){const n=this.messages.find(r=>r.message_guid===e);n&&(n.favorite=t)},removeMessage(e){this.messages=this.messages.filter(t=>t.message_guid!==e)},markAsRead(e){const t=this.messages.find(n=>n.message_guid===e);t&&(t.read=!0)},async fetchMessages(){if(this.loading)return;const e=Ph(await this.resolveApi());if(e){this.loading=!0;try{const t=await e.getInboxMessages({from:this.range.from,to:this.range.to}),n=MR(t),r=await Promise.all(n.map(async o=>{try{const i=await e.getInboxMessageBody(o.message_guid);return{...o,...i}}catch{return o}}));if(this.range.from===0)this.messages=r;else{const o=new Set(this.messages.map(a=>a.message_guid)),i=r.filter(a=>!o.has(a.message_guid));this.messages=[...this.messages,...i]}const s=this.range.to-this.range.from+1;r.length({...t,read:!0}))}catch(t){console.error("[inbox] failed to mark all messages as read:",t)}},async resolveApi(){const e=Ys();if(!e.isEnabled)return null;try{return await e.ready()}catch{return null}},async setup(){if(this.sdkListenersAttached||typeof window>"u"||!await this.resolveApi())return;this.sdkListenersAttached=!0,await this.refresh();const t=window._smartico;t?.tracker&&typeof t.tracker.on=="function"&&t.tracker.on("inbox:new_message",()=>void this.refresh()),typeof t?.on=="function"&&t.on("props_change",()=>void this.refresh())},reset(){this.messages=[],this.range=fc(),this.allLoaded=!1,this.initialized=!1,this.activeTab=so.all,this.showUnreadOnly=!1,this.isOpen=!1}}}),VR=Ye({__name:"UserMenu",setup(e){const t=gf(),n=is(),r=hi(),s=Ut(),o=Ys(),i=ne(!1);async function a(){o.openDeepLink("dp:inbox")}function l(){s.business.deposit_enable_popup?console.log("deposit modal"):t.push("/user/deposit")}const c=s.business.live_chat_whatsapp,u=s.business.general_live_chat,{zE:f}=window,d=I(()=>u!=="123456"&&typeof f=="function"),m=I(()=>c||d);function h(){if(c)window.open(String(c),"_blank","noopener,noreferrer");else if(d.value)f("messenger","open");else return!1}function p(){n.logout(t)}return(g,b)=>{const E=Xb;return ae(),Ue(Rf,{modelValue:i.value,"onUpdate:modelValue":b[0]||(b[0]=y=>i.value=y),location:"bottom end","close-on-content-click":!0},{activator:oe(({props:y})=>[S(tn,ve(y,{variant:"text",class:"border-gray-700! max-md:h-8! max-md:min-h-8! max-md:min-w-8! max-md:px-2! md:h-9! md:min-h-9! md:min-w-9! md:px-3!","aria-label":$(B)("navbar.userMenu.openMenu")}),{default:oe(()=>[S(Ce,{icon:"ic:baseline-person",size:"small"})]),_:1},16,["aria-label"])]),default:oe(()=>[S(lf,{class:"bg-brand-background border border-gray-700 text-white shadow-lg","max-width":"280",rounded:"md"},{default:oe(()=>[S(E,{"group-slug":"user_menu_buttons",context:"menu"}),S(Ta,{density:"compact",class:"py-1"},{default:oe(()=>[S(at,{to:"/user/account",title:$(B)("navbar.userMenu.account"),"aria-label":$(B)("navbar.userMenu.account")},{prepend:oe(()=>[S(Ce,{icon:"ic:baseline-person",size:"x-small"})]),_:1},8,["title","aria-label"]),$(o).shouldShowGamificationMenu?(ae(),Ue(at,{key:0,to:"/user/gamification",title:$(B)("navbar.userMenu.gamification"),"aria-label":$(B)("navbar.userMenu.gamification")},{prepend:oe(()=>[S(Ce,{icon:"bxs:joystick",size:"x-small"})]),_:1},8,["title","aria-label"])):He("",!0),$(o).isNotificationsEnabled?(ae(),Ue(at,{key:1,title:$(B)("navbar.userMenu.notifications"),"aria-label":$(B)("navbar.userMenu.notifications"),onClick:a},{prepend:oe(()=>[S(Ce,{icon:"material-symbols:notifications",size:"small",class:ue({"text-brand-primary animate-wiggle":$(r).unreadCount>0})},null,8,["class"])]),_:1},8,["title","aria-label"])):He("",!0),S(at,{to:"/user/indications",title:$(B)("navbar.userMenu.referrals"),"aria-label":$(B)("navbar.userMenu.referrals")},{prepend:oe(()=>[S(Ce,{icon:"gridicons:multiple-users",size:"x-small"})]),_:1},8,["title","aria-label"]),S(at,{title:$(B)("navbar.deposit"),"aria-label":$(B)("navbar.deposit"),onClick:l},{prepend:oe(()=>[S(Ce,{icon:"fa6-solid:arrows-down-to-line",size:"x-small"})]),_:1},8,["title","aria-label"]),S(at,{to:"/user/wallet/withdraw",title:$(B)("navbar.userMenu.withdraw"),"aria-label":$(B)("navbar.userMenu.withdraw")},{prepend:oe(()=>[S(Ce,{icon:"fa6-solid:arrows-up-to-line",size:"x-small"})]),_:1},8,["title","aria-label"]),S(at,{to:"/user/wallet",title:$(B)("navbar.userMenu.transactions"),"aria-label":$(B)("navbar.userMenu.transactions")},{prepend:oe(()=>[S(Ce,{icon:"tdesign:chart-analytics",size:"x-small"})]),_:1},8,["title","aria-label"]),S(at,{to:"/user/coupon",title:$(B)("navbar.userMenu.coupons"),"aria-label":$(B)("navbar.userMenu.coupons")},{prepend:oe(()=>[S(Ce,{icon:"icon-park-solid:ticket",size:"x-small"})]),_:1},8,["title","aria-label"]),S(at,{to:"/user/bonus",title:$(B)("navbar.userMenu.bonus"),"aria-label":$(B)("navbar.userMenu.bonus")},{prepend:oe(()=>[S(Ce,{icon:"fa6-solid:gift",size:"x-small"})]),_:1},8,["title","aria-label"]),S(at,{to:"/user/account/password",title:$(B)("navbar.userMenu.password"),"aria-label":$(B)("navbar.userMenu.password")},{prepend:oe(()=>[S(Ce,{icon:"fluent:key-reset-24-filled",size:"x-small"})]),_:1},8,["title","aria-label"]),S(at,{to:"/user/protection",title:$(B)("navbar.userMenu.playerProtection"),"aria-label":$(B)("navbar.userMenu.playerProtection")},{prepend:oe(()=>[S(Ce,{icon:"fa6-solid:shield-heart",size:"x-small"})]),_:1},8,["title","aria-label"]),$(s).business.general_show_chat_user_menu&&m.value?(ae(),Ue(at,{key:2,title:$(B)("navbar.userMenu.liveSupport"),"aria-label":$(B)("navbar.userMenu.liveSupport"),onClick:h},{prepend:oe(()=>[S(Ce,{icon:"tdesign:service-filled",size:"x-small"})]),_:1},8,["title","aria-label"])):He("",!0)]),_:1}),S(Qa,{class:"user-menu-divider border-gray-700 opacity-100"}),S(Ta,{density:"compact",class:"py-1"},{default:oe(()=>[S(at,{class:"user-logout cursor-pointer",title:$(B)("navbar.userMenu.logout"),"aria-label":$(B)("navbar.userMenu.logout"),onClick:p},{prepend:oe(()=>[S(Ce,{icon:"streamline:emergency-exit-solid",size:"x-small"})]),_:1},8,["title","aria-label"])]),_:1})]),_:1})]),_:1},8,["modelValue"])}}}),FR=vn(VR,[["__scopeId","data-v-84c653bc"]]),DR=["aria-label"],BR={class:"bg-brand-primary/90 absolute inset-0 flex items-center justify-center rounded-full text-[10px] font-bold leading-none text-white shadow-lg","aria-hidden":"true"},NR=Ye({__name:"MessageCount",setup(e){const{unreadCount:t}=Wy(hi());return(n,r)=>$(t)>0?(ae(),xe("div",{key:0,class:"pointer-events-none absolute -right-1 -top-1 h-4 w-4",role:"status","aria-label":$(t)<=99?String($(t)):"99+"},[r[0]||(r[0]=x("span",{class:"bg-brand-primary/90 absolute inset-0 animate-ping rounded-full","aria-hidden":"true"},null,-1)),x("span",BR,fe($(t)<=99?$(t):"+99"),1)],8,DR)):He("",!0)}});function jR(e){return e<.5?4*e*e*e:1-(-2*e+2)**3/2}function Xi(e,t={}){const n=t.duration??1500,r=t.easing??jR,s=t.snapFromZero??!1,o=ne(e.value);let i=0,a=e.value,l=0;return de(e,c=>{if(cancelAnimationFrame(i),a=o.value,s&&a===0&&c!==0){o.value=c;return}l=performance.now();const u=f=>{const d=Math.min(1,(f-l)/n),m=r(d);o.value=a+(c-a)*m,d<1&&(i=requestAnimationFrame(u))};i=requestAnimationFrame(u)},{flush:"sync"}),o}const HR={class:"flex flex-1 flex-col space-y-4 text-white"},UR={class:"flex flex-1 justify-between"},zR={class:"flex items-center gap-2 text-xs"},WR={class:"leading-none"},qR={class:"text-base font-semibold"},KR={class:"space-y-2"},GR={class:"flex items-baseline justify-between gap-x-3 text-xs"},YR={class:"min-w-0 shrink"},JR={class:"shrink-0 text-right tabular-nums text-white/50"},XR={class:"flex items-baseline justify-between gap-x-3 text-xs"},ZR={class:"min-w-0 shrink"},QR={class:"shrink-0 text-right tabular-nums text-white/50"},e$={class:"flex items-baseline justify-between gap-x-3 text-xs"},t$={class:"min-w-0 shrink"},n$={class:"shrink-0 text-right tabular-nums text-white/50"},r$=Ye({__name:"BalanceRolloverPanel",setup(e){const t=hn(),n={duration:1500,snapFromZero:!0},r=Xi(I(()=>t.balanceAmount??0),n),s=Xi(I(()=>t.balance.base??0),n),o=Xi(I(()=>(t.balance.bonus??0)/100),n),i=I(()=>t.profile?.user_rollover),a=I(()=>(i.value?.rollover?.max_amount??0)/100),l=I(()=>(i.value?.amount_rollover_total??0)/100),c=I(()=>(i.value?.amount_rollover??0)/100);return(u,f)=>{const d=Rr("structure-app-navbar-authenticated-balance-rollover-progress-bar");return ae(),xe("div",HR,[x("div",UR,[x("div",zR,[f[0]||(f[0]=x("span",{class:"flex h-5 w-5 items-center justify-center rounded-full bg-green-900 p-2 text-[8px] text-white/90"},"R$",-1)),x("b",WR,fe($(B)("navbar.rollover.brl")),1)]),x("div",qR,fe($(qr)($(r))),1)]),x("div",KR,[x("div",GR,[x("span",YR,fe($(B)("navbar.rollover.account-balance")),1),x("span",JR,fe($(qr)($(s))),1)]),x("div",XR,[x("span",ZR,fe($(B)("navbar.rollover.bonus-money")),1),x("span",QR,fe($(qr)($(o))),1)]),x("div",e$,[x("span",t$,fe($(B)("navbar.rollover.max-win")),1),x("span",n$,fe($(qr)(a.value)),1)])]),l.value>0?(ae(),Ue(d,{key:0,"max-amount":l.value,"actual-amount":c.value},null,8,["max-amount","actual-amount"])):He("",!0)])}}}),s$={class:"flex flex-col space-y-6"},o$=Ye({__name:"BalanceRollover",props:{balanceLoading:{type:Boolean},balanceAmount:{}},setup(e){const t=e,n=ne(!1);return(r,s)=>{const o=r$;return ae(),Ue(Rf,{modelValue:n.value,"onUpdate:modelValue":s[1]||(s[1]=i=>n.value=i),location:"bottom end","close-on-content-click":!1},{activator:oe(({props:i})=>[S(tn,ve(i,{variant:"text",class:"border-gray-700! max-md:h-8! max-md:min-h-8! max-md:px-2! max-md:text-xs! md:h-9! md:min-h-9! md:px-3! md:text-sm!","aria-label":$(B)("navbar.balance"),title:$(B)("navbar.balance")}),{default:oe(()=>[t.balanceLoading?(ae(),Ue(Ka,{key:0,color:"primary",indeterminate:"",size:"x-small",width:"1"})):(ae(),xe(ye,{key:1},[Fe(fe($(qr)(t.balanceAmount))+" ",1),S(Ce,{icon:"fa-solid fa-circle-info",size:"x-small",class:"ml-1 text-white/50"})],64))]),_:1},16,["aria-label","title"])]),default:oe(()=>[S(lf,{class:"border border-gray-700 text-white shadow-lg","max-width":"380",rounded:"md"},{default:oe(()=>[S(af,{class:"py-3"},{default:oe(()=>[x("div",s$,[S(o),S(tn,{block:"",class:"text-none",color:"secondary",variant:"flat",to:"/user/bonus",onClick:s[0]||(s[0]=i=>n.value=!1)},{default:oe(()=>[Fe(fe($(B)("navbar.rollover.see-bonus")),1)]),_:1})])]),_:1})]),_:1})]),_:1},8,["modelValue"])}}});async function i$(){const{data:e}=await Bn.get("/api/caf/token");return e}async function a$(e){const{data:t}=await Bn.post("/api/caf/validate",{attestation:e});return t}function l$(){return Rs(Ku())||kt}function c$(e){const t=l$();return{mobileToken:e,throwOnRecall:!1,language:t,enableTimer:!0,timerPosition:"UP",enableLocationRetry:!1,modalSize:"small",compactMode:!0,reduceAnimations:!0,theme:{closeButton:"#2d2d2d",checkmark:"#2d2d2d",loader:"#2d2d2d",buttonSuccessColor:"#2d2d2d",buttonSuccessTextColor:"#ffffff",inputSuccessColor:"#ffffff",buttonFinishColor:"#2d2d2d",timerBackgroundColor:"#2d2d2d",timerColor:"#ffffff",modalBackgroundColor:"#2d2d2d",textColor:"#ffffff",fontSize:"14px",buttonHeight:"40px",inputHeight:"40px",padding:"16px",borderRadius:"6px"},faceLivenessSettings:{startButton:{label:B("kyc.caf.liveness.start-button"),color:"#ffffff",backgroundColor:"#2d2d2d",borderRadius:"6px",border:"1px solid #ffffff",height:"40px",fontSize:"14px"},titleText:B("kyc.caf.liveness.title"),subtitleText:B("kyc.caf.liveness.subtitle"),descriptionText:B("kyc.caf.liveness.description"),modalWidth:"90%",maxWidth:"400px",padding:"16px"},metadata:JSON.stringify({timestamp:new Date().toISOString(),source:"caf-verification-sdk"})}}const du="casino:kyc-notify";function Sr(e){typeof window>"u"||window.dispatchEvent(new CustomEvent(du,{detail:e}))}const dc=new Map;function ew(e){if(typeof document>"u"||e.alreadyLoaded?.())return Promise.resolve();let t=dc.get(e.src);return t||(t=new Promise((n,r)=>{const s=document.createElement("script");s.src=e.src,s.type="text/javascript",s.async=e.async??!0,s.onload=()=>n(),s.onerror=()=>{dc.delete(e.src),r(new Error(`Script failed to load: ${e.src}`))},(e.parent==="body"?document.body:document.head).appendChild(s)}),dc.set(e.src,t)),t}const u$="@combateafraude/identity-sdk",f$="https://repo.combateafraude.com/identity/1.0.0/index.umd.js";function mc(){const e=window[u$];if(e&&typeof e=="object"&&e!==null&&"Sdk"in e)return e}const Ii="caf_tokens",d$=300*1e3,Oi=ne(!1),$n=ne(!1),ds=ne(null),hc=ne(!1),pc=ne("");function Ft(e){Sr({variant:"error",message:e})}function Ih(){return""}function m$(){return""}function tw(){const e=hn(),t=nr(),n=I(()=>e.hasUser),r=v=>{const k=ds.value;if(!k)return null;const C=v;return k.isSdkError(C)?null:C},s=()=>{try{const v=sessionStorage.getItem(Ii);if(!v)return null;const k=JSON.parse(v);return Date.now()>=k.expires_at?(sessionStorage.removeItem(Ii),null):k}catch{return sessionStorage.removeItem(Ii),null}},o=async()=>{try{if(!n.value)throw new Error("No authenticated session");const v=await i$(),k=v.id_token||v.token,C=v.mobile_token||v.token,_=v.expires_in??3600;if(!k||!C)throw new Error("Missing required tokens in response");const R=Date.now(),P=R+_*1e3-d$,A={id_token:k,mobile_token:C,expires_at:P,fetched_at:R};return sessionStorage.setItem(Ii,JSON.stringify(A)),A}catch(v){const k=v instanceof Error?v.message:String(v);return Ft(`${B("kyc.caf.notify.tokens-error-prefix")} ${k}`),null}},i=async()=>{const v=s();return v||await o()},a=async()=>{if(Oi.value)return!0;try{return mc()?.Sdk?(Oi.value=!0,!0):(await ew({src:f$,parent:"head",alreadyLoaded:()=>!!mc()?.Sdk}),Oi.value=!0,!0)}catch{return!1}},l=async()=>{try{if(!Oi.value&&!await a())return!1;const v=await i();if(!v)return!1;const k=mc()?.Sdk;if(!k)return!1;const C=c$(v.mobile_token);return ds.value=new k(v.id_token,C),await new Promise(_=>setTimeout(_,1e3)),!0}catch{return!1}},c=(v,k)=>{n.value&&(pc.value=v,hc.value=!0,window.cafIframeCallback=k??null)},u=async()=>{hc.value=!1,pc.value="",window.cafIframeCallback&&setTimeout(()=>{window.cafIframeCallback?.(),window.cafIframeCallback=null},1e3)},f=async(v,k)=>{if(!ds.value&&!await l())return null;const C=await ds.value.verifyPolicy(v,k);return r(C)},d=async(v,k)=>{try{$n.value=!0;const C=k||Ih(),_=await f(v,C);return _||(Ft(B("kyc.caf.notify.identity-verification-error")),null)}catch(C){const _=C instanceof Error?C.message:B("kyc.caf.notify.unknown-error");return Ft(`${B("kyc.caf.notify.verification-error-prefix")} ${_}`),null}finally{$n.value=!1}},m=async v=>{try{$n.value=!0;const k=m$(),C=await f(v,k);return C?C.isAuthorized?C:{isAuthorized:!0,attestation:"geolocation_timeout_fallback",attemptId:`timeout_${Date.now()}`}:null}catch{return{isAuthorized:!0,attestation:"geolocation_error_fallback",attemptId:`error_${Date.now()}`}}finally{$n.value=!1}},h=async(v,k={})=>{const{onSuccess:C,onError:_}=k;if($n.value)return{success:!1,error:B("kyc.caf.notify.verification-in-progress")};$n.value=!0;try{if(!v){const A=B("kyc.caf.notify.cpf-required");return Ft(A),_?.(A),{success:!1,error:A}}if(!ds.value&&!await l()){const V=B("kyc.caf.notify.sdk-init-failed");return Ft(V),_?.(V),{success:!1,error:V}}const R=Ih(),P=await f(v,R);if(!P){const A=B("kyc.caf.notify.identity-verification-error");return Ft(A),_?.(A),{success:!1,error:A}}if(P&&P.isAuthorized){if(!P.attestation){const A=B("kyc.caf.notify.attestation-missing");return Ft(A),_?.(A),{success:!1,error:A}}try{const A=await a$(P.attestation);if(A.success)return C?.(),{success:!0};{const V=A.error||B("kyc.caf.notify.validation-failed-generic");return Ft(V),_?.(V),{success:!1,error:V}}}catch{const A=B("kyc.caf.notify.validation-server-error");return Ft(A),_?.(A),{success:!1,error:A}}}else{const A=B("kyc.caf.notify.user-not-authorized");return Ft(A),_?.(A),{success:!1,error:A}}}catch{const R=B("kyc.caf.notify.start-verification-error");return Ft(R),_?.(R),{success:!1,error:R}}finally{$n.value=!1}},p=()=>t.providerId==="caf",g=async(v,k={})=>p()?await h(v,k):{success:!0},b=async()=>{try{if(!e.profile)return!1;const v=e.profile.document?.number||e.profile.email||"unknown";return!await i()||!ds.value&&!await l()?!1:(await m(v))?.isAuthorized||!1}catch{return!1}},E=async()=>{if(n.value)try{await t.refreshStatus({force:!0}),!t.isApproved&&t.isPendingKyc&&t.kycUrl&&c(t.kycUrl)}catch{}},y=async()=>{if($n.value||!n.value)return!1;try{if($n.value=!0,!e.profile?.document?.number)return Ft(B("kyc.caf.notify.face-cpf-required")),!1;const k=t.kycUrl;return k?(c(k),!0):(Ft(B("kyc.caf.notify.verification-url-missing")),!1)}catch(v){const k=v instanceof Error?v.message:B("kyc.caf.notify.unknown-error");return Ft(`${B("kyc.caf.notify.face-start-error-prefix")} ${k}`),!1}finally{$n.value=!1}};return{showIframe:Tr(hc),iframeUrl:Tr(pc),closeCafIframe:u,showCafIframe:c,checkAndShowIframe:E,performCafVerification:h,performVerification:g,verifyPolicy:d,verifyGeolocation:m,triggerGeolocationVerification:b,triggerCafFaceVerification:y}}function h$(){const t=(Rs(Ku())||kt).split("-")[0]?.toLowerCase();return t&&t.length>=2?t:"pt"}const p$="https://cdn.legitimuz.com/js/sdk/legitimuz-sdk.js";function g$(){return""}function Ri(){return typeof document<"u"}const gc=ne(null),Oh=ne(!1),ms=ne(""),v$=ne(!1),Rh=ne(!1);let $h=!1;function y$(){const e=hn(),t=nr(),{userStatus:n}=Wy(t);$h||($h=!0,de(()=>e.profile,u=>{if(u&&Ri()){ms.value=u.document?.number??"";const f=document.getElementById("legitimuz-hydrate-cpf");f&&(f.value=ms.value)}},{immediate:!0}));const r=I(()=>!1),s=()=>{const u="legitimuz-hydrate-cpf";let f=document.getElementById(u);f?f.value=ms.value:(f=document.createElement("input"),f.id=u,f.type="tel",f.style.display="none",f.value=ms.value,document.body.appendChild(f));const d=(m,h)=>{if(document.getElementById(m))return;const p=document.createElement("button");p.id=m,p.style.display="none",h&&(p.type="button"),document.body.appendChild(p)};if(d("legitimuz-action-verify",!1),d("legitimuz-action-faceindex",!0),!document.getElementById("legitimuz-root")){const m=document.createElement("div");m.id="legitimuz-root",document.body.appendChild(m)}},o=()=>{r.value&&(s(),ew({src:p$,parent:"body",alreadyLoaded:()=>typeof window.Legitimuz=="function"}).then(()=>{const u=g$(),f=window.Legitimuz;if(!f){Sr({variant:"error",message:B("kyc.legitimuz.notify.sdk-unavailable")});return}gc.value=f({host:"https://api.legitimuz.com",token:u,lang:h$(),eventHandler:async m=>{m.name==="facematch"&&(m.status==="success"?(Oh.value=!0,gc.value?.closeModal(),Sr({variant:"success",message:B("kyc.legitimuz.notify.kyc-success")}),await t.refreshStatus({force:!0})):m.status==="closed"?Sr({variant:"info",message:B("kyc.legitimuz.notify.kyc-closed")}):Sr({variant:"error",message:`${B("kyc.legitimuz.notify.kyc-failed-prefix")} ${m.status}`}))}}),gc.value.mount(),document.getElementById("legitimuz-action-verify")?.click()}).catch(()=>{Sr({variant:"error",message:B("kyc.legitimuz.notify.sdk-load-failed")})}))},i=()=>{Ri()&&o()},a=async(u,f)=>{Ri()},l=()=>{if(Rh.value)return;const u=document.getElementById("legitimuz-hydrate-cpf");u&&(u.value=ms.value),document.getElementById("legitimuz-action-faceindex")?.click()};return{isLegitimuzEnabled:r,legitimuzVerified:Oh,legitimuzCpf:ms,userStatus:n,triggerVerification:i,initVerification:async u=>{if(!Ri())return!0;if((u??e.hasUser)&&r.value){const d=await t.refreshStatus({force:!0});return d?(Sr({variant:"success",message:B("kyc.legitimuz.notify.already-verified")}),!0):(d||(n.value==="pending_face_id"?(await a(),l()):n.value==="pending_kyc"&&i()),d)}return!0},initFaceIndex:a,triggerFaceIndexVerification:l,isScriptLoaded:v$,isVerificationInProgress:Rh,isVPNDetected:I(()=>t.isVPNDetected)}}const b$={class:"min-w-0 max-w-0 overflow-hidden whitespace-nowrap text-left text-xs text-white transition-[max-width] duration-300 ease-out group-focus-within:max-w-[min(17rem,calc(100vw-11rem))] group-hover:max-w-[min(17rem,calc(100vw-11rem))]","aria-hidden":"true"},w$=Ye({__name:"VerificationButton",setup(e){const t=hn(),n=nr(),r=tw(),s=y$(),o=I(()=>!n.isApproved&&n.providerId==="caf"),i=I(()=>n.isPendingFaceId||n.isPendingKyc||o.value),a=I(()=>n.isPendingFaceId?B("navbar.verification.face-required"):B("navbar.verification.required"));async function l(){n.isPendingFaceId?await r.triggerCafFaceVerification():await r.checkAndShowIframe()}const c=I(()=>t.profile?.document?.number?.trim()!=="");function u(){if(!c.value){console.log("TODO: show document modal");return}if(o.value){l();return}if(n.providerId==="legitimuz"&&s.isLegitimuzEnabled.value){s.initVerification(!0);return}if(n.capabilities?.usesIframeForOnboarding&&n.kycUrl){r.showCafIframe(n.kycUrl);return}const f=n.userStatus||"unknown";Sr({variant:"info",message:`${B("navbar.verification.unavailable")} (${f})`})}return(f,d)=>i.value?He("",!0):(ae(),Ue(tn,{key:0,variant:"text",class:"flex! min-w-8! items-center! border-gray-700! px-2! max-md:h-8! max-md:min-h-8! max-md:px-2! group relative shrink-0 flex-row overflow-hidden","aria-label":a.value,title:a.value,onClick:u},{default:oe(()=>[d[0]||(d[0]=x("span",{class:"relative mx-1 flex h-4 w-4 shrink-0 items-center justify-center","aria-hidden":"true"},[x("span",{class:"absolute inset-0 animate-ping rounded-full bg-red-800/90","aria-hidden":"true"}),x("span",{class:"relative z-10 h-3 w-3 rounded-full bg-red-800/90 shadow-md","aria-hidden":"true"})],-1)),x("span",b$,fe(a.value),1)]),_:1},8,["aria-label","title"]))}}),_$={key:1},S$={key:2,class:"relative"},x$=Ye({__name:"Index",setup(e){const t=gf(),n=is(),r=Ut(),s=hn(),o=hi(),i=Ys();async function a(){i.openDeepLink("dp:inbox")}function l(){r.business.deposit_enable_popup?Vr().setModal({name:"deposit"}):t.push("/deposit")}const c=I(()=>!n.initialized||n.loading),u=Xi(I(()=>s.balanceAmount??0),{duration:1500,snapFromZero:!0});return(f,d)=>{const m=w$,h=o$,p=NR,g=FR;return ae(),xe(ye,null,[S(m),$(s).profile?.user_rollover?.active?(ae(),Ue(h,{key:0,"balance-loading":c.value,"balance-amount":$(u)},null,8,["balance-loading","balance-amount"])):(ae(),Ue(tn,{key:1,variant:"text",class:"border-gray-700! max-md:h-8! max-md:min-h-8! max-md:px-2! max-md:text-xs! cursor-default","aria-label":$(B)("navbar.balance"),title:$(B)("navbar.balance")},{default:oe(()=>[c.value?(ae(),Ue(Ka,{key:0,color:"primary",indeterminate:"",size:"x-small",width:"1"})):(ae(),xe("span",_$,fe($(qr)($(u))),1))]),_:1},8,["aria-label","title"])),S(tn,{variant:"flat",class:"max-md:h-8! max-md:min-h-8! max-md:px-2! max-md:text-xs!","aria-label":$(B)("navbar.deposit"),title:$(B)("navbar.deposit"),onClick:l},{default:oe(()=>[Fe(fe($(B)("navbar.deposit")),1)]),_:1},8,["aria-label","title"]),$(i).isNotificationsEnabled&&$(o).unreadCount>0?(ae(),xe("div",S$,[S(tn,{variant:"text",class:"border-gray-700! max-md:h-8! max-md:min-h-8! max-md:min-w-8! max-md:px-2! md:h-9! md:min-h-9! md:min-w-9! md:px-3!","aria-label":$(B)("navbar.notifications"),title:$(B)("navbar.notifications"),onClick:a},{default:oe(()=>[S(Ce,{icon:"material-symbols:notifications",size:"small",class:ue($(o).unreadCount>0?"text-brand-primary animate-wiggle":"text-white/90")},null,8,["class"])]),_:1},8,["aria-label","title"]),S(p)])):He("",!0),S(g)],64)}}});function mu(){return{list:[],meta:null,links:null,source:"fallback",fetchedAt:""}}function k$(e){return e&&(e.startsWith("http")?e:`/storage${e}`)}function C$(e){return e.map(t=>{const n=t;return{...n,image:k$(n.image)}})}function E$(e){if(Array.isArray(e))return{list:e,meta:null,links:null};if(e&&typeof e=="object"&&"data"in e){const t=e,n=Array.isArray(t.data)?t.data:[],r=t.meta&&typeof t.meta=="object"&&!Array.isArray(t.meta)?t.meta:null,s=t.links&&typeof t.links=="object"&&!Array.isArray(t.links)?t.links:null;return{list:n,meta:r,links:s}}return{list:[],meta:null,links:null}}function A$(e,t="remote"){const{list:n,meta:r,links:s}=E$(e);return{list:C$(n),meta:r,links:s,source:t,fetchedAt:new Date().toISOString()}}function T$(){return{...mu(),fetchedAt:new Date().toISOString()}}const P$=zn("promotion",{state:()=>({...mu(),isLoading:!1}),getters:{hasList:e=>e.list.length>0,hasRemotePromotions:e=>e.source==="remote"||e.source==="cache"},actions:{setProjection(e){this.list=e.list,this.meta=e.meta,this.links=e.links,this.source=e.source,this.fetchedAt=e.fetchedAt},clearProjection(){const e=mu();this.list=e.list,this.meta=e.meta,this.links=e.links,this.source=e.source,this.fetchedAt=e.fetchedAt},async fetchPromotions(){this.isLoading=!0;try{const{data:e}=await Bn.get("/api/promotions");this.setProjection(A$(e,"remote"))}catch(e){console.error("/api/promotions an error has occurred:",e),this.setProjection(T$())}finally{this.isLoading=!1}}}}),I$={class:"flex items-center gap-3"},O$=Ye({__name:"BrandLogo",setup(e){const t=Ws(),n=P$(),r=Ys(),s=hi(),o=I(()=>t.name!=="promotions"&&n.hasList);return(i,a)=>{const l=Zb,c=Rr("router-link");return ae(),xe("div",I$,[S(l,{class:"flex h-7 items-center"}),o.value?(ae(),Ue(c,{key:0,to:"/promotions","aria-label":$(B)("sidebar.promotions"),title:$(B)("sidebar.promotions"),class:ue(["promo-gift-bounce-tilt animate-ease-out shadow-brand-primary items-center justify-center drop-shadow-lg filter transition-opacity",$(r).isNotificationsEnabled&&$(s).unreadCount>0?"hidden md:flex":"flex"])},{default:oe(()=>[S(Ce,{icon:"fa-solid fa-gift",class:"text-brand-primary",size:"small"})]),_:1},8,["aria-label","title","class"])):He("",!0)])}}}),R$=vn(O$,[["__scopeId","data-v-ff0f4da0"]]),$$={class:"flex h-full w-[254px] items-center gap-4"},L$={class:"flex items-center pl-2"},M$={class:"ml-1 font-sans"},V$={class:"flex items-center pl-2"},F$={class:"ml-1 font-sans"},D$=Ye({__name:"TabsButtons",setup(e){const t=as(),n=Ut(),r=Ws(),s=I(()=>r.path==="/"||r.path===""),o=I(()=>r.path==="/sports"||r.path.startsWith("/sports/"));return(i,a)=>{const l=Rr("router-link");return ae(),xe("div",{class:ue(["border-brand-separator flex h-full shrink-0 items-center",$(t).isMobileDrawerOpen?"flex":"hidden lg:flex"])},[x("div",$$,[S(l,{to:"/","aria-label":"Ir para Cassino",title:"Ir para Cassino",class:ue([s.value?"text-white":"text-white/50","hover:text-brand-primary! transition-ease transition-duration-300 transition-dura group relative flex w-full cursor-pointer flex-row items-center justify-center gap-x-1 px-4 py-2 text-xs font-semibold uppercase transition-colors"]),onClick:a[0]||(a[0]=c=>$(t).setMobileDrawerOpen(!1))},{default:oe(()=>[x("div",L$,[S(Ce,{class:"text-current",icon:"fa-duotone fa-solid fa-dice",size:"small"}),x("span",M$,fe($(B)("sidebar.casino")),1)]),x("div",{class:"bg-brand-primary group-hover:opacity-100! absolute -bottom-4 left-0 right-0 h-0.5 w-full opacity-0 transition-all",style:Pe({opacity:s.value?1:0})},null,4)]),_:1},8,["class"]),$(n).business.cometa_sports_book?(ae(),Ue(l,{key:0,to:"/sports","aria-label":"Ir para Esportes",title:"Ir para Esportes",class:ue([o.value?"text-white":"text-white/50","hover:text-brand-primary! transition-ease transition-duration-300 group relative flex w-full cursor-pointer flex-row items-center justify-center gap-x-1 px-4 py-2 text-xs font-semibold uppercase transition-colors"]),onClick:a[1]||(a[1]=c=>$(t).setMobileDrawerOpen(!1))},{default:oe(()=>[x("div",V$,[S(Ce,{class:"text-current",icon:"fa-duotone fa-solid fa-futbol",size:"small"}),x("span",F$,fe($(B)("sidebar.sports")),1)]),x("div",{class:"bg-brand-primary group-hover:opacity-100! absolute -bottom-4 left-0 right-0 h-0.5 w-full opacity-0 transition-all",style:Pe({opacity:o.value?1:0})},null,4)]),_:1},8,["class"])):He("",!0)])],2)}}}),B$={class:"bg-brand-navbar border-brand-separator z-800 flex min-h-16 w-full select-none items-stretch border-b"},N$={class:"flex w-full justify-center"},j$={class:"flex items-center gap-2"},H$=Ye({__name:"Index",setup(e){const t=is();return(n,r)=>{const s=D$,o=R$,i=x$,a=LR,l=$R;return ae(),xe("nav",B$,[S(s),x("div",N$,[S(l,{class:"flex! items-center! justify-between! gap-3! py-0! text-white"},{default:oe(()=>[S(o),x("div",j$,[$(t).isAuthenticated?(ae(),Ue(i,{key:0})):(ae(),Ue(a,{key:1}))])]),_:1})])])}}});function hu(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());let s;if(t&&(s=t(n,e)),Array.isArray(s))return s.map(o=>hu(o,t));if(s?.constructor===Object){const o={};for(const i of Object.keys(s))o[i]=hu(s[i],t,i);return o}return s}const U$=(e,t)=>Je(t)?rt(t):t,z$="usehead";function W$(){if(Ag()){const e=Ve(z$);if(!e)throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.");return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function q$(e,t={}){const n=t.head||W$();return n.ssr?n.push(e||{},t):K$(n,e,t)}function K$(e,t,n={}){const r=ne(!1);let s;return pt(()=>{const i=r.value?{}:hu(t,U$);s?s.patch(i):s=e.push(i,n)}),cr()&&(Tt(()=>{s.dispose()}),Ha(()=>{r.value=!0}),Fu(()=>{r.value=!1})),s}function bn(e){return typeof e!="string"?"":e.trim()}function pu(e,t=320){const n=bn(e),r=n.replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim();return!n||!r?"":r.slice(0,t)}function G$(e,t){return e&&t?`${e} | ${t}`:e||t}function Y$(e){return bn(e.general_site_title)}function J$(e){return bn(e.general_site_favicon)||null}function X$(e,t){const n=bn(e);return n||bn(t)||null}function Z$(e,t,n){const r=bn(e.seoValues.canonicalUrl);return r||(n?`${n}${t}`:null)}function Q$(e,t){return pu(e.footer_disclaimer_content,320)||t}function eL(e){const t=Y$(e.settingsBusiness),n=pu(e.seoProjection.seoValues.title,120),r=e.seoProjection.seoValues.matched&&n?n:e.fallbackTitleDescription,s=G$(r,t),o=Q$(e.settingsBusiness,e.fallbackTitleDescription),i=pu(e.seoProjection.seoValues.description||e.seoProjection.seoValues.content,320),a=e.seoProjection.seoValues.matched&&i||o,l=J$(e.settingsBusiness),c=X$(e.runtimeOrigin,e.siteUrl),u=Z$(e.seoProjection,e.routePath,c),f=bn(e.seoProjection.seoValues.ogImage)||bn(e.seoProjection.seoValues.twitterImage)||l||"",d=bn(e.seoProjection.seoValues.robots)||"index,follow",m=bn(e.seoProjection.seoValues.ogType)||"website",h=bn(e.seoProjection.seoValues.twitterCard)||"summary_large_image";return{title:s,meta:[{charset:"utf-8"},{"http-equiv":"X-UA-Compatible",content:"IE=Edge"},{name:"viewport",content:"width=device-width, initial-scale=1, shrink-to-fit=no"},{name:"theme-color",content:"#212121"},{name:"msapplication-TileColor",content:"#212121"},{name:"description",content:a},{name:"robots",content:d},{property:"og:title",content:s},{property:"og:site_name",content:t},{property:"og:type",content:m},{property:"og:description",content:a},{property:"og:url",content:u??""},{property:"og:image",content:f},{name:"twitter:card",content:h},{name:"twitter:title",content:s},{name:"twitter:description",content:a},{name:"twitter:image",content:f}].filter(p=>"content"in p?p.content.trim().length>0:!0),link:[...l?[{rel:"icon",type:"image/x-icon",href:l}]:[],...u?[{rel:"canonical",href:u}]:[],{rel:"apple-touch-icon",href:"/favicon/apple-touch-icon.png",sizes:"180x180"},{rel:"icon",href:"/favicon/favicon-32x32.png",sizes:"32x32",type:"image/png"},{rel:"icon",href:"/favicon/favicon-16x16.png",sizes:"16x16",type:"image/png"}]}}const tL={class:"app-container__body"},nL={class:"app-container__scroll-content"},rL={class:"mx-auto w-full max-w-6xl flex-1 p-4 sm:p-6"},sL={class:"app-container__main",role:"main"},oL=["aria-hidden","tabindex","aria-label","title"],iL=Ye({__name:"App",setup(e){const t=bb(),n=Ut(),r=as(),s=Ws(),o=is(),i=nr(),a=tw(),l=ne(!1),c=I(()=>a.showIframe.value),u=I(()=>a.iframeUrl.value),f=ne(null),d=ne(!1),m=()=>$(f.value?.scrollEl)?.scrollTo({top:0,behavior:"smooth"});let h,p;const g=mt({open:!1,text:"",color:"primary"});function b(R){switch(R){case"error":return"error";case"success":return"success";case"warning":return"warning";default:return"info"}}function E(R){const P=R.detail;P&&(g.text=P.message,g.color=b(P.variant),g.open=!0)}async function y(){await i.refreshStatus({force:!0}),await a.closeCafIframe()}$t(()=>{l.value=!0,un&&window.addEventListener(du,E)}),Yo(()=>{un&&window.removeEventListener(du,E),h?.()});const v=I(()=>({"--app-sidebar-width":r.isCollapsed?"5rem":"16rem"})),k=B("common.online-betting"),C=I(()=>s.path??t.seoTarget.pathname??"/"),_=I(()=>{const R=un&&typeof window<"u"?window.location.origin:null;return eL({seoProjection:t.$state,settingsBusiness:n.business,routePath:C.value,fallbackTitleDescription:k,siteUrl:null,runtimeOrigin:R})});return q$(()=>_.value),un&&(de(()=>f.value?$(f.value.scrollEl):null,function(){h?.(),h=void 0;const P=f.value?$(f.value.scrollEl):null;if(!P)return;const A=()=>{const O=P.scrollTop,N=P.scrollHeight;let X=P.clientHeight;X>16||(X=P.getBoundingClientRect().height||0);const re=N>X+1;d.value=!!(re&&X>16&&O>X)};A(),p=A,P.addEventListener("scroll",A,{passive:!0});const V=new ResizeObserver(A);V.observe(P),h=()=>{P.removeEventListener("scroll",A),V.disconnect(),p=void 0}},{flush:"post",immediate:!0}),de(()=>s.fullPath,()=>void qe(()=>p?.())),de(()=>s.fullPath??C.value,()=>{t.fetchForRoute({pathname:s.path??C.value,routeName:typeof s.name=="string"?s.name:null,routeParams:s.params??{}})},{immediate:t.seoSource==="fallback"}),de(()=>s.fullPath,()=>{o.isAuthenticated&&i.scheduleDebouncedRefresh()})),(R,P)=>{const A=H$,V=RR,O=eR,N=Rr("router-view"),X=FO,re=ty,z=Ak;return ae(),xe(ye,null,[S(BO,{class:"app-vuetify app-container",style:Pe(v.value)},{default:oe(()=>[S(A),x("div",tL,[S(V),S(re,{ref_key:"appMainScroll",ref:f,class:"app-container__scroll"},{default:oe(()=>[x("div",nL,[x("div",rL,[S(O),x("main",sL,[S(N,null,{default:oe(({Component:G})=>[S(Ir,{name:"fade-up",mode:"out-in"},{default:oe(()=>[(ae(),xe("div",{key:$(s).fullPath,class:"app-route-transition-root"},[(ae(),Ue(Bu(G)))]))]),_:2},1024)]),_:1})])]),S(X)])]),_:1},512)])]),_:1},8,["style"]),l.value?(ae(),xe(ye,{key:0},[x("button",{type:"button",class:ue(["backdrop-blur-2 duration-400 text-xs! fixed bottom-14 left-1/2 z-20 flex -translate-x-1/2 translate-y-full select-none items-center gap-2 rounded-full bg-black/75 px-3 py-1 leading-snug text-white transition-all lg:left-[calc(50vw+var(--app-sidebar-width)/2)]",d.value?"pointer-events-auto !-translate-y-[350%] opacity-100 lg:!-translate-y-full":"pointer-events-none !translate-y-[120%] opacity-0"]),style:Pe(v.value),"aria-hidden":d.value?void 0:"true",tabindex:d.value?void 0:-1,"aria-label":$(B)("common.back-to-top"),title:$(B)("common.back-to-top"),onClick:m},[S(Ce,{icon:"fa6-solid:arrow-up",size:"0.75em"}),Fe(" "+fe($(B)("common.back-to-top")),1)],14,oL),S(z,{open:c.value,url:u.value,onClose:$(a).closeCafIframe,onComplete:y},null,8,["open","url","onClose"]),S(XO,{modelValue:g.open,"onUpdate:modelValue":P[1]||(P[1]=G=>g.open=G),color:g.color,timeout:4500,location:"bottom end",role:"status"},{actions:oe(()=>[S(tn,{variant:"text",onClick:P[0]||(P[0]=G=>g.open=!1)},{default:oe(()=>[Fe(fe($(B)("common.close")),1)]),_:1})]),default:oe(()=>[Fe(fe(g.text)+" ",1)]),_:1},8,["modelValue","color"])],64)):He("",!0)],64)}}}),aL=vn(iL,[["__scopeId","data-v-72171daf"]]),lL=new Set(["link","style","script","noscript"]),cL=new Set(["title","titleTemplate","script","style","noscript"]),uL=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),fL=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),dL=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),mL=new Set(["templateParams","htmlAttrs","bodyAttrs"]),hL=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),pL=["name","property","http-equiv"],gL=new Set(["viewport","description","keywords","robots"]);function vL(e){const t=e.split(":");return t.length?hL.has(t[1]):!1}function Lh(e){const{props:t,tag:n}=e;if(fL.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(t.charset)return"charset";if(e.tag==="meta"){for(const r of pL)if(t[r]!==void 0){const s=t[r],o=s.includes(":"),i=gL.has(s),l=!(o||i)&&e.key?`:key:${e.key}`:"";return`${n}:${s}${l}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(cL.has(n)){const r=e.textContent||e.innerHTML;if(r)return`${n}:content:${r}`}}function gu(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());let s;if(t&&(s=t(n,e)),Array.isArray(s))return s.map(o=>gu(o,t));if(s?.constructor===Object){const o={};for(const i of Object.keys(s))o[i]=gu(s[i],t,i);return o}return s}function yL(e,t){const n=e==="style"?new Map:new Set;function r(s){const o=s.trim();if(o)if(e==="style"){const[i,...a]=o.split(":").map(l=>l.trim());i&&a.length&&n.set(i,a.join(":"))}else o.split(" ").filter(Boolean).forEach(i=>n.add(i))}return typeof t=="string"?e==="style"?t.split(";").forEach(r):r(t):Array.isArray(t)?t.forEach(s=>r(s)):t&&typeof t=="object"&&Object.entries(t).forEach(([s,o])=>{o&&o!=="false"&&(e==="style"?n.set(s.trim(),o):r(s))}),n}function bL(e,t){return e.props=e.props||{},t?e.tag==="templateParams"?(e.props=t,e):(Object.entries(t).forEach(([n,r])=>{if(r===null){e.props[n]=null;return}if(n==="class"||n==="style"){e.props[n]=yL(n,r);return}if(dL.has(n)){if(["textContent","innerHTML"].includes(n)&&typeof r=="object"){let i=t.type;if(t.type||(i="application/json"),!i?.endsWith("json")&&i!=="speculationrules")return;t.type=i,e.props.type=i,e[n]=JSON.stringify(r)}else e[n]=r;return}const s=String(r),o=n.startsWith("data-");s==="true"||s===""?e.props[n]=o?s:!0:!r&&o&&s==="false"?e.props[n]="false":r!==void 0&&(e.props[n]=r)}),e):e}function wL(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},r=bL({tag:e,props:{}},n);return r.key&&lL.has(r.tag)&&(r.props["data-hid"]=r._h=r.key),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(s=>({...r,props:{...r.props,content:s}})):r}function _L(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(s,o)=>{for(let i=0;i{if(o!==void 0)for(const i of Array.isArray(o)?o:[o])r.push(wL(s,i))}),r.flat()}const Mh=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,Vh={base:-10,title:10},SL={critical:-8,high:-1,low:2},Fh={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},xL=/@import/,oo=e=>e===""||e===!0;function kL(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const r=SL[t.tagPriority]||0,s=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:Fh;if(t.tag in Vh)n=Vh[t.tag];else if(t.tag==="meta"){const o=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;o&&(n=Fh.meta[o])}else t.tag==="link"&&t.props.rel?n=s.link[t.props.rel]:t.tag==="script"?oo(t.props.async)?n=s.script.async:t.props.src&&!oo(t.props.defer)&&!oo(t.props.async)&&t.props.type!=="module"&&!t.props.type?.endsWith("json")?n=s.script.sync:oo(t.props.defer)&&t.props.src&&!oo(t.props.async)&&(n=s.script.defer):t.tag==="style"&&(n=t.innerHTML&&xL.test(t.innerHTML)?s.style.imported:s.style.sync);return(n||100)+r}function Dh(e,t){const n=typeof t=="function"?t(e):t,r=n.key||String(e.plugins.size+1);e.plugins.get(r)||(e.plugins.set(r,n),e.hooks.addHooks(n.hooks||{}))}function CL(e={}){const t=kE();t.addHooks(e.hooks||{});const n=!e.document,r=new Map,s=new Map,o=new Set,i={_entryCount:1,plugins:s,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:r,headEntries(){return[...r.values()]},use:a=>Dh(i,a),push(a,l){const c={...l||{}};delete c.head;const u=c._index??i._entryCount++,f={_i:u,input:a,options:c},d={_poll(m=!1){i.dirty=!0,!m&&o.add(u),t.callHook("entries:updated",i)},dispose(){r.delete(u)&&i.invalidate()},patch(m){(!c.mode||c.mode==="server"&&n||c.mode==="client"&&!n)&&(f.input=m,r.set(u,f),d._poll())}};return d.patch(a),d},async resolveTags(){const a={tagMap:new Map,tags:[],entries:[...i.entries.values()]};for(await t.callHook("entries:resolve",a);o.size;){const d=o.values().next().value;o.delete(d);const m=r.get(d);if(m){const h={tags:_L(m.input,e.propResolvers||[]).map(p=>Object.assign(p,m.options)),entry:m};await t.callHook("entries:normalize",h),m._tags=h.tags.map((p,g)=>(p._w=kL(i,p),p._p=(m._i<<10)+g,p._d=Lh(p),p))}}let l=!1;a.entries.flatMap(d=>(d._tags||[]).map(m=>({...m,props:{...m.props}}))).sort(Mh).reduce((d,m)=>{const h=String(m._d||m._p);if(!d.has(h))return d.set(h,m);const p=d.get(h);if((m?.tagDuplicateStrategy||(mL.has(m.tag)?"merge":null)||(m.key&&m.key===p.key?"merge":null))==="merge"){const b={...p.props};Object.entries(m.props).forEach(([E,y])=>b[E]=E==="style"?new Map([...p.props.style||new Map,...y]):E==="class"?new Set([...p.props.class||new Set,...y]):y),d.set(h,{...m,props:b})}else m._p>>10===p._p>>10&&m.tag==="meta"&&vL(h)?(d.set(h,Object.assign([...Array.isArray(p)?p:[p],m],m)),l=!0):(m._w===p._w?m._p>p._p:m?._wDh(i,a)),i.hooks.callHook("init",i),e.init?.forEach(a=>a&&i.push(a)),i}function EL(e={}){const t=CL({...e,document:!1,propResolvers:[...e.propResolvers||[],(n,r)=>n&&n.startsWith("on")&&typeof r=="function"?`this.dataset.${n}fired = true`:r],init:[e.disableDefaults?void 0:{htmlAttrs:{lang:"en"},meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"}]},...e.init||[]]});return t._ssrPayload={},t.use({key:"server",hooks:{"tags:resolve":function(n){const r=n.tagMap.get("title"),s=n.tagMap.get("titleTemplate");let o={title:r?.mode==="server"?t._title:void 0,titleTemplate:s?.mode==="server"?t._titleTemplate:void 0};Object.keys(t._ssrPayload||{}).length>0&&(o={...t._ssrPayload,...o}),Object.values(o).some(Boolean)&&n.tags.push({tag:"script",innerHTML:JSON.stringify(o),props:{id:"unhead:payload",type:"application/json"}})}}}),t}const AL=(e,t)=>Je(t)?rt(t):t,TL="usehead";function PL(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(TL,e)}}.install}function IL(e={}){const t=EL({...e,propResolvers:[AL]});return t.install=PL(t),t}function OL(e){const t=[...e,{path:"/:pathMatch(.*)*",redirect:"/"}];return M1({history:u1(),routes:t,strict:!0,scrollBehavior(n,r,s){return Object.entries(n.query).length===0?s||{top:0,behavior:"smooth"}:s||null}})}const RL=e=>e.split("/pages")[1].replace(/Index$/,"").replace(/([a-zA-Z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z])([A-Z])/g,"$1-$2").toLowerCase().replace(/\/\[([^\]/]+)\]/g,"/:$1"),$i=new Map,Ts=e=>typeof e=="object"&&e!==null&&!Array.isArray(e),$L=e=>!Ts(e)||e.param!==void 0&&typeof e.param!="string"||!Array.isArray(e.allowed)?!1:e.allowed.every(t=>typeof t=="string"),LL=e=>{const n=(Ts(e?.meta)?e?.meta:e)??{};if(!Ts(n))return{auth:!1,crumb:[]};const r=n.auth===!0,s=Array.isArray(n.crumb)?n.crumb:[],o={...n,auth:r,crumb:s};return Ts(e)&&$L(e.restrictedSlug)&&(o.restrictedSlug=e.restrictedSlug),o},ML=e=>{if(!Ts(e)||!Ts(e.meta))return{};const t={...e};return delete t.meta,t},Bh=e=>/\/\[[^\]]+\]$/.test(e);function VL(e,t,n={}){const r=$i.has(e)?$i.get(e):JSON.parse(e);return $i.has(e)||$i.set(e,r),[...r].sort((o,i)=>{const a=Bh(o),l=Bh(i);return a!==l?a?1:-1:o.localeCompare(i)}).map(o=>{const i=o.substring(1),a=i+".vue",l=t[a],c=n[a];return{...ML(c),path:RL(i),name:i,component:l,meta:LL(c),props:u=>u.query}})}const FL=async e=>{if(e.meta.auth!==!0)return!0;const t=is();return t.initialized||await t.checkAuth(),t.isAuthenticated?!0:(Vr().setModal({name:"login"}),"/")},nw=e=>{if(typeof e!="object"||e===null||Array.isArray(e))return!1;const t=e;return t.param!==void 0&&typeof t.param!="string"||!Array.isArray(t.allowed)?!1:t.allowed.every(n=>typeof n=="string")};function DL(e){const t=[],n=/\/:([\w-]+)(?:\([^)]*\))?(\?|[+*])?/g;let r;for(;(r=n.exec(e))!==null;)t.push(r[1]);return t}function rw(e,t){if(typeof t.param=="string"&&t.param.length>0)return t.param;const n=e.matched[e.matched.length-1];if(!n?.path)return;const r=DL(n.path);if(r.length===1)return r[0]}function BL(e){const t=e.meta.restrictedSlug;if(!nw(t))return;const n=rw(e,t);if(!n)return;const r=e.params[n],s=Array.isArray(r)?r[0]:r;return typeof s=="string"&&s.length>0?s:void 0}const NL=e=>{const t=e.meta.restrictedSlug;if(!nw(t))return!0;const n=rw(e,t);if(!n)return!0;const r=e.params[n];if(r===void 0)return!0;const s=Array.isArray(r)?r[0]:r,o=new Set(t.allowed);return!s||!o.has(String(s))?{path:"/",query:e.query}:!0},jL=e=>Array.isArray(e)?e.filter(t=>{if(!t||typeof t!="object")return!1;const n=t;return typeof n.text=="string"||typeof n.textKey=="string"}).map(t=>({text:typeof t.text=="string"?t.text:"",...typeof t.textKey=="string"?{textKey:t.textKey}:{},...typeof t.link=="string"?{link:t.link}:{}})):[];function HL(e){let t=jL(e.meta.crumb);if(e.meta.crumbSlugSegment===!0){const n=BL(e);n&&(t=[...t,{text:"",textKey:`breadcrumb.${n}`,link:e.path}])}Vr().setBreadcrumb(t)}function UL(e){e.beforeEach(NL),e.beforeEach(FL),e.afterEach(t=>HL(t))}const zL={"/src/pages/Index.vue":{auth:!1,crumb:[{textKey:"breadcrumb.home",link:"/"}]},"/src/pages/LoginTest.vue":{auth:!1,crumb:[{textKey:"breadcrumb.home",link:"/"},{text:"Login Test"}]},"/src/pages/SlugTest/[Slug].vue":{auth:!1,restrictedSlug:{allowed:["terms","privacy"]}},"/src/pages/VuetifyTest.vue":{auth:!1,crumb:[{textKey:"breadcrumb.home",link:"/"},{text:"Vuetify Test"}]},"/src/pages/[Regulations].vue":{auth:!1,crumb:[{textKey:"breadcrumb.home",link:"/"}],crumbSlugSegment:!0,restrictedSlug:{allowed:["about","affiliates","aml","betting-terms","cookies-policy","faq","funds","funds-and-transactions-policy","pld-ft-policy","privacy-policy","responsible-gaming","rules","suport","terms-and-conditions"]}}};function WL(){const t=[...VL('["./src/pages/Index","./src/pages/LoginTest","./src/pages/SlugTest/[Slug]","./src/pages/VuetifyTest","./src/pages/[Regulations]"]',Object.assign({"/src/pages/Index.vue":()=>Zn(()=>import("./Index-DZ3sJ1BF.js"),__vite__mapDeps([0,1])),"/src/pages/LoginTest.vue":()=>Zn(()=>import("./LoginTest-BATm11Vc.js"),[]),"/src/pages/SlugTest/[Slug].vue":()=>Zn(()=>import("./_Slug_-Dit7Aoi3.js"),[]),"/src/pages/VuetifyTest.vue":()=>Zn(()=>import("./VuetifyTest-BwAjAGhk.js"),__vite__mapDeps([2,3])),"/src/pages/[Regulations].vue":()=>Zn(()=>import("./_Regulations_-BfbJ8rQL.js"),[])}),zL)],n=OL(t);return UL(n),n}var qL=Object.defineProperty,KL=(e,t,n)=>t in e?qL(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,So=(e,t,n)=>KL(e,typeof t!="symbol"?t+"":t,n);const Nh={"#":{pattern:/[0-9]/},"@":{pattern:/[a-zA-Z]/},"*":{pattern:/[a-zA-Z0-9]/}},jh=(e,t,n)=>e.replaceAll(t,"").replace(n,".").replace("..",".").replace(/[^.\d]/g,""),Hh=(e,t,n)=>{var r;return new Intl.NumberFormat(((r=n.number)==null?void 0:r.locale)??"en",{minimumFractionDigits:e,maximumFractionDigits:t,roundingMode:"trunc"})},GL=(e,t=!0,n)=>{var r,s,o,i;const a=((r=n.number)==null?void 0:r.unsigned)!==!0&&e.startsWith("-")?"-":"",l=((s=n.number)==null?void 0:s.fraction)??0;let c=Hh(0,l,n);const u=c.formatToParts(1000.12),f=((o=u.find(g=>g.type==="group"))==null?void 0:o.value)??" ",d=((i=u.find(g=>g.type==="decimal"))==null?void 0:i.value)??".",m=jh(e,f,d);if(Number.isNaN(parseFloat(m)))return a;const h=m.split(".");if(h[1]!=null&&h[1].length>=1){const g=h[1].length<=l?h[1].length:l;c=Hh(g,l,n)}let p=c.format(parseFloat(m));return t?l>0&&m.endsWith(".")&&!m.slice(0,-1).includes(".")&&(p+=d):p=jh(p,f,d),a+p},sw=e=>JSON.parse(e.replaceAll("'",'"')),YL=(e,t={})=>{const n={...t};e.dataset.maska!=null&&e.dataset.maska!==""&&(n.mask=JL(e.dataset.maska)),e.dataset.maskaEager!=null&&(n.eager=Li(e.dataset.maskaEager)),e.dataset.maskaReversed!=null&&(n.reversed=Li(e.dataset.maskaReversed)),e.dataset.maskaTokensReplace!=null&&(n.tokensReplace=Li(e.dataset.maskaTokensReplace)),e.dataset.maskaTokens!=null&&(n.tokens=XL(e.dataset.maskaTokens));const r={};return e.dataset.maskaNumberLocale!=null&&(r.locale=e.dataset.maskaNumberLocale),e.dataset.maskaNumberFraction!=null&&(r.fraction=parseInt(e.dataset.maskaNumberFraction)),e.dataset.maskaNumberUnsigned!=null&&(r.unsigned=Li(e.dataset.maskaNumberUnsigned)),(e.dataset.maskaNumber!=null||Object.values(r).length>0)&&(n.number=r),n},Li=e=>e!==""?!!JSON.parse(e):!0,JL=e=>e.startsWith("[")&&e.endsWith("]")?sw(e):e,XL=e=>{if(e.startsWith("{")&&e.endsWith("}"))return sw(e);const t={};return e.split("|").forEach(n=>{const r=n.split(":");t[r[0]]={pattern:ow()?new RegExp(r[1],"u"):new RegExp(r[1]),optional:r[2]==="optional",multiple:r[2]==="multiple",repeated:r[2]==="repeated"}}),t},ow=()=>{try{return new RegExp("\\p{L}","u"),!0}catch{return!1}};class ZL{constructor(t={}){So(this,"opts",{}),So(this,"memo",new Map);const n={...t};if(n.tokens!=null){n.tokens=n.tokensReplace?{...n.tokens}:{...Nh,...n.tokens};for(const r of Object.values(n.tokens))typeof r.pattern=="string"&&(r.pattern=ow()?new RegExp(r.pattern,"u"):new RegExp(r.pattern))}else n.tokens=Nh;Array.isArray(n.mask)&&(n.mask.length>1?n.mask=[...n.mask].sort((r,s)=>r.length-s.length):n.mask=n.mask[0]??""),n.mask===""&&(n.mask=null),this.opts=n}masked(t){return this.process(String(t),this.findMask(String(t)))}unmasked(t){return this.process(String(t),this.findMask(String(t)),!1)}isEager(){return this.opts.eager===!0}isReversed(){return this.opts.reversed===!0}completed(t){const n=this.findMask(String(t));if(this.opts.mask==null||n==null)return!1;const r=this.process(String(t),n).length;return typeof this.opts.mask=="string"?r>=this.opts.mask.length:r>=n.length}findMask(t){const n=this.opts.mask;if(n==null)return null;if(typeof n=="string")return n;if(typeof n=="function")return n(t);const r=this.process(t,n.slice(-1).pop()??"",!1);return n.find(s=>this.process(t,s,!1).length>=r.length)??""}escapeMask(t){const n=[],r=[];return t.split("").forEach((s,o)=>{s==="!"&&t[o-1]!=="!"?r.push(o-r.length):n.push(s)}),{mask:n.join(""),escaped:r}}process(t,n,r=!0){if(this.opts.number!=null)return GL(t,r,this.opts);if(n==null)return t;const s=`v=${t},mr=${n},m=${r?1:0}`;if(this.memo.has(s))return this.memo.get(s);const{mask:o,escaped:i}=this.escapeMask(n),a=[],l=this.opts.tokens!=null?this.opts.tokens:{},c=this.isReversed()?-1:1,u=this.isReversed()?"unshift":"push",f=this.isReversed()?0:o.length-1,d=this.isReversed()?()=>g>-1&&b>-1:()=>g!this.isReversed()&&y<=f||this.isReversed()&&y>=f;let h,p=-1,g=this.isReversed()?o.length-1:0,b=this.isReversed()?t.length-1:0,E=!1;for(;d();){const y=o.charAt(g),v=l[y],k=v?.transform!=null?v.transform(t.charAt(b)):t.charAt(b);if(!i.includes(g)&&v!=null?(k.match(v.pattern)!=null?(a[u](k),v.repeated?(p===-1?p=g:g===f&&g!==p&&(g=p-c),f===p&&(g-=c)):v.multiple&&(E=!0,g-=c),g+=c):v.multiple?E&&(g+=c,b-=c,E=!1):k===h?h=void 0:v.optional&&(g+=c,b-=c),b+=c):(r&&!this.isEager()&&a[u](y),k===y&&!this.isEager()?b+=c:h=y,this.isEager()||(g+=c)),this.isEager())for(;m(g)&&(l[o.charAt(g)]==null||i.includes(g));){if(r){if(a[u](o.charAt(g)),t.charAt(b)===o.charAt(g)){g+=c,b+=c;continue}}else o.charAt(g)===t.charAt(b)&&(b+=c);g+=c}}return this.memo.set(s,a.join("")),this.memo.get(s)}}class QL{constructor(t,n={}){So(this,"items",new Map),So(this,"eventAbortController"),So(this,"onInput",r=>{if(r instanceof CustomEvent&&r.type==="input"&&!r.isTrusted&&!r.bubbles)return;const s=r.target,o=this.items.get(s);if(o===void 0)return;const i="inputType"in r&&r.inputType.startsWith("delete"),a=o.isEager(),l=i&&a&&o.unmasked(s.value)===""?"":s.value;this.fixCursor(s,i,()=>this.setValue(s,l))}),this.options=n,this.eventAbortController=new AbortController,this.init(this.getInputs(t))}update(t={}){this.options={...t},this.init(Array.from(this.items.keys()))}updateValue(t){var n;t.value!==""&&t.value!==((n=this.processInput(t))==null?void 0:n.masked)&&this.setValue(t,t.value)}destroy(){this.eventAbortController.abort(),this.items.clear()}init(t){const n=this.getOptions(this.options);for(const r of t){if(!this.items.has(r)){const{signal:o}=this.eventAbortController;r.addEventListener("input",this.onInput,{capture:!0,signal:o})}const s=new ZL(YL(r,n));this.items.set(r,s),queueMicrotask(()=>this.updateValue(r)),r.selectionStart===null&&s.isEager()&&console.warn("Maska: input of `%s` type is not supported",r.type)}}getInputs(t){return typeof t=="string"?Array.from(document.querySelectorAll(t)):"length"in t?Array.from(t):[t]}getOptions(t){const{onMaska:n,preProcess:r,postProcess:s,...o}=t;return o}fixCursor(t,n,r){var s,o;const i=t.selectionStart,a=t.value;if(r(),i===null||i===a.length&&!n)return;const l=t.value,c=a.slice(0,i),u=l.slice(0,i),f=(s=this.processInput(t,c))==null?void 0:s.unmasked,d=(o=this.processInput(t,u))==null?void 0:o.unmasked;if(f===void 0||d===void 0)return;let m=i;c!==u&&(m+=n?l.length-a.length:f.length-d.length),t.setSelectionRange(m,m)}setValue(t,n){const r=this.processInput(t,n);r!==void 0&&(t.value=r.masked,this.options.onMaska!=null&&(Array.isArray(this.options.onMaska)?this.options.onMaska.forEach(s=>s(r)):this.options.onMaska(r)),t.dispatchEvent(new CustomEvent("maska",{detail:r})),t.dispatchEvent(new CustomEvent("input",{detail:r.masked})))}processInput(t,n){const r=this.items.get(t);if(r===void 0)return;let s=n??t.value;this.options.preProcess!=null&&(s=this.options.preProcess(s));let o=r.masked(s);return this.options.postProcess!=null&&(o=this.options.postProcess(o)),{masked:o,unmasked:r.unmasked(s),completed:r.completed(s)}}}const vc=new WeakMap,eM=(e,t)=>{if(e.arg==null||e.instance==null)return;const n="setup"in e.instance.$.type;e.arg in e.instance?e.instance[e.arg]=t:n&&console.warn("Maska: please expose `%s` using defineExpose",e.arg)},tM=(e,t)=>{var n;const r=e instanceof HTMLInputElement?e:e.querySelector("input");if(r==null||r?.type==="file")return;let s={};if(t.value!=null&&(s=typeof t.value=="string"?{mask:t.value}:{...t.value}),t.arg!=null){const o=i=>{const a=t.modifiers.unmasked?i.unmasked:t.modifiers.completed?i.completed:i.masked;eM(t,a)};s.onMaska=s.onMaska==null?o:Array.isArray(s.onMaska)?[...s.onMaska,o]:[s.onMaska,o]}vc.has(r)?(n=vc.get(r))==null||n.update(s):vc.set(r,new QL(r,s))};function nM(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const Sn=typeof window<"u",rM=Sn&&("ontouchstart"in window||window.navigator.maxTouchPoints>0),sM=Sn&&"matchMedia"in window&&typeof window.matchMedia=="function";function oM(e,t,n){const r=t.length-1;if(r<0)return e===void 0?n:e;for(let s=0;st+r)}function zh(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function yc(e,t){return t.every(n=>e.hasOwnProperty(n))}function iM(e,t){const n={};for(const r of t)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function aM(e,t=0,n=1){return Math.max(t,Math.min(n,e))}function Wh(e,t,n="0"){return e+n.repeat(Math.max(0,t-e.length))}function qh(e,t,n="0"){return n.repeat(Math.max(0,t-e.length))+e}function lM(e,t=1){const n=[];let r=0;for(;rl){const f=(c**cM-l**uM)*hM;u=f-Qh?0:f>-Xh?f-f*Zh*Vi:f+Vi}return u*100}const Pa=.20689655172413793,gM=e=>e>Pa**3?Math.cbrt(e):e/(3*Pa**2)+4/29,vM=e=>e>Pa?e**3:3*Pa**2*(e-4/29);function aw(e){const t=gM,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function lw(e){const t=vM,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const yM=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],bM=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,wM=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],_M=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function cw(e){const t=Array(3),n=bM,r=yM;for(let s=0;s<3;++s)t[s]=Math.round(aM(n(r[s][0]*e[0]+r[s][1]*e[1]+r[s][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function $f({r:e,g:t,b:n}){const r=[0,0,0],s=_M,o=wM;e=s(e/255),t=s(t/255),n=s(n/255);for(let i=0;i<3;++i)r[i]=o[i][0]*e+o[i][1]*t+o[i][2]*n;return r}const tp=/^(?(?:rgb|hsl)a?)\((?.+)\)/,SM={rgb:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),rgba:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),hsl:(e,t,n,r)=>np({h:e,s:t,l:n,a:r}),hsla:(e,t,n,r)=>np({h:e,s:t,l:n,a:r}),hsv:(e,t,n,r)=>No({h:e,s:t,v:n,a:r}),hsva:(e,t,n,r)=>No({h:e,s:t,v:n,a:r})};function tr(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&tp.test(e)){const{groups:t}=e.match(tp),{fn:n,values:r}=t,s=r.split(/,\s*|\s*\/\s*|\s+/).map((o,i)=>o.endsWith("%")||i>0&&i<3&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(o)/100:parseFloat(o));return SM[n](...s)}else if(typeof e=="string"){let t=e.startsWith("#")?e.slice(1):e;return[3,4].includes(t.length)?t=t.split("").map(n=>n+n).join(""):[6,8].includes(t.length),kM(t)}else if(typeof e=="object"){if(yc(e,["r","g","b"]))return e;if(yc(e,["h","s","l"]))return No(uw(e));if(yc(e,["h","s","v"]))return No(e)}throw new TypeError(`Invalid color: ${e==null?e:String(e)||e.constructor.name} Expected #hex, #hexa, rgb(), rgba(), hsl(), hsla(), object or number`)}function No(e){const{h:t,s:n,v:r,a:s}=e,o=a=>{const l=(a+t/60)%6;return r-r*n*Math.max(Math.min(l,4-l,1),0)},i=[o(5),o(3),o(1)].map(a=>Math.round(a*255));return{r:i[0],g:i[1],b:i[2],a:s}}function np(e){return No(uw(e))}function uw(e){const{h:t,s:n,l:r,a:s}=e,o=r+n*Math.min(r,1-r),i=o===0?0:2-2*r/o;return{h:t,s:i,v:o,a:s}}function Fi(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function xM({r:e,g:t,b:n,a:r}){return`#${[Fi(e),Fi(t),Fi(n),r!==void 0?Fi(Math.round(r*255)):""].join("")}`}function kM(e){e=CM(e);let[t,n,r,s]=lM(e,2).map(o=>parseInt(o,16));return s=s===void 0?s:s/255,{r:t,g:n,b:r,a:s}}function CM(e){return e.startsWith("#")&&(e=e.slice(1)),e=e.replace(/([^0-9a-f])/gi,"F"),(e.length===3||e.length===4)&&(e=e.split("").map(t=>t+t).join("")),e.length!==6&&(e=Wh(Wh(e,6),8,"F")),e}function EM(e,t){const n=aw($f(e));return n[0]=n[0]+t*10,cw(lw(n))}function AM(e,t){const n=aw($f(e));return n[0]=n[0]-t*10,cw(lw(n))}function TM(e){const t=tr(e);return $f(t)[1]}function PM(e){const t=Math.abs(ep(tr(0),tr(e)));return Math.abs(ep(tr(16777215),tr(e)))>Math.min(t,50)}function fw(e,t){return n=>Object.keys(e).reduce((r,s)=>{const i=typeof e[s]=="object"&&e[s]!=null&&!Array.isArray(e[s])?e[s]:{type:e[s]};return n&&s in n?r[s]={...i,default:n[s]}:r[s]=i,t&&!r[s].source&&(r[s].source=t),r},{})}function Lf(e,t){const n=cr();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function IM(e,t=Lf("injectSelf")){const{provides:n}=t;if(n&&e in n)return n[e]}const jo=Symbol.for("vuetify:defaults");function OM(e){return ne(e)}function dw(){const e=Ve(jo);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function RM(e,t){return e.props&&(typeof e.props[t]<"u"||typeof e.props[Ps(t)]<"u")}function $M(e={},t,n=dw()){const r=Lf("useDefaults");if(t=t??r.type.name??r.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const s=I(()=>n.value?.[e._as??t]),o=new Proxy(e,{get(l,c){const u=Reflect.get(l,c);if(c==="class"||c==="style")return[s.value?.[c],u].filter(m=>m!=null);if(RM(r.vnode,c))return u;const f=s.value?.[c];if(f!==void 0)return f;const d=n.value?.global?.[c];return d!==void 0?d:u}}),i=pe();pt(()=>{if(s.value){const l=Object.entries(s.value).filter(([c])=>c.startsWith(c[0].toUpperCase()));i.value=l.length?Object.fromEntries(l):void 0}else i.value=void 0});function a(){const l=IM(jo,r);ct(jo,I(()=>i.value?mr(l?.value??{},i.value):l?.value))}return{props:o,provideSubDefaults:a}}function pi(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=fw(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(r){return iM(r,t)},e.props._as=String,e.setup=function(r,s){const o=dw();if(!o.value)return e._setup(r,s);const{props:i,provideSubDefaults:a}=$M(r,r._as??e.name,o),l=e._setup(i,s);return a(),l}}return e}function LM(e=!0){return t=>(e?pi:Ye)(t)}const MM={linear:e=>e,easeInQuad:e=>e**2,easeOutQuad:e=>e*(2-e),easeInOutQuad:e=>e<.5?2*e**2:-1+(4-2*e)*e,easeInCubic:e=>e**3,easeOutCubic:e=>--e**3+1,easeInOutCubic:e=>e<.5?4*e**3:(e-1)*(2*e-2)*(2*e-2)+1,easeInQuart:e=>e**4,easeOutQuart:e=>1- --e**4,easeInOutQuart:e=>e<.5?8*e**4:1-8*--e**4,easeInQuint:e=>e**5,easeOutQuint:e=>1+--e**5,easeInOutQuint:e=>e<.5?16*e**5:1+16*--e**5,instant:e=>1},VM=[String,Function,Object,Array],rp=Symbol.for("vuetify:icons"),pl=fw({icon:{type:VM},tag:{type:[String,Object,Function],required:!0}},"icon");LM()({name:"VComponentIcon",props:pl(),setup(e,{slots:t}){return()=>{const n=e.icon;return S(e.tag,null,{default:()=>[e.icon?S(n,null,null):t.default?.()]})}}});const FM=pi({name:"VSvgIcon",inheritAttrs:!1,props:pl(),setup(e,{attrs:t}){return()=>S(e.tag,ve(t,{style:null}),{default:()=>[x("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(n=>Array.isArray(n)?x("path",{d:n[0],"fill-opacity":n[1]},null):x("path",{d:n},null)):x("path",{d:e.icon},null)])]})}});pi({name:"VLigatureIcon",props:pl(),setup(e){return()=>S(e.tag,null,{default:()=>[e.icon]})}});const Mf=pi({name:"VClassIcon",props:pl(),setup(e){return()=>S(e.tag,{class:ue(e.icon)},null)}}),DM={collapse:"mdi-chevron-up",complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close-circle",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-alert-circle",error:"mdi-close-circle",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sortAsc:"mdi-arrow-up",sortDesc:"mdi-arrow-down",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus",calendar:"mdi-calendar",treeviewCollapse:"mdi-menu-down",treeviewExpand:"mdi-menu-right",tableGroupCollapse:"mdi-chevron-down",tableGroupExpand:"mdi-chevron-right",eyeDropper:"mdi-eyedropper",upload:"mdi-cloud-upload",color:"mdi-palette",command:"mdi-apple-keyboard-command",ctrl:"mdi-apple-keyboard-control",space:"mdi-keyboard-space",shift:"mdi-apple-keyboard-shift",alt:"mdi-apple-keyboard-option",enter:"mdi-keyboard-return",arrowup:"mdi-arrow-up",arrowdown:"mdi-arrow-down",arrowleft:"mdi-arrow-left",arrowright:"mdi-arrow-right",backspace:"mdi-backspace",play:"mdi-play",pause:"mdi-pause",fullscreen:"mdi-fullscreen",fullscreenExit:"mdi-fullscreen-exit",volumeHigh:"mdi-volume-high",volumeMedium:"mdi-volume-medium",volumeLow:"mdi-volume-low",volumeOff:"mdi-volume-variant-off",search:"mdi-magnify"},BM={component:e=>Wt(Mf,{...e,class:"mdi"})};function NM(){return{svg:{component:FM},class:{component:Mf}}}function jM(e){const t=NM(),n=e?.defaultSet??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=BM),mr({defaultSet:n,sets:t,aliases:{...DM,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}function HM(e,t){let n;function r(){n=Ar(),n.run(()=>t.length?t(()=>{n?.stop(),r()}):t())}de(e,s=>{s&&!n?r():s||(n?.stop(),n=void 0)},{immediate:!0}),ft(()=>{n?.stop()})}function UM(e,t,n,r=o=>o,s=o=>o){const o=Lf("useProxiedModel"),i=ne(e[t]!==void 0?e[t]:n),a=Ps(t),c=I(a!==t?()=>(e[t],!!((o.vnode.props?.hasOwnProperty(t)||o.vnode.props?.hasOwnProperty(a))&&(o.vnode.props?.hasOwnProperty(`onUpdate:${t}`)||o.vnode.props?.hasOwnProperty(`onUpdate:${a}`)))):()=>(e[t],!!(o.vnode.props?.hasOwnProperty(t)&&o.vnode.props?.hasOwnProperty(`onUpdate:${t}`))));HM(()=>!c.value,()=>{de(()=>e[t],f=>{i.value=f})});const u=I({get(){const f=e[t];return r(c.value?f:i.value)},set(f){const d=s(f),m=ke(c.value?e[t]:i.value);m===d||r(m)===f||(i.value=d,o?.emit(`update:${t}`,d))}});return Object.defineProperty(u,"externalValue",{get:()=>c.value?e[t]:i.value}),u}const zM={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"},ariaLabel:{previousMonth:"Previous month",nextMonth:"Next month",selectYear:"Select year",previousYear:"Previous year",nextYear:"Next year",selectMonth:"Select month",selectDate:"{0}",currentDate:"Today, {0}"}},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more",today:"Today"},input:{clear:"Clear {0}",prependAction:"{0} prepended action",appendAction:"{0} appended action",otp:"Please enter OTP character {0}"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},fileUpload:{title:"Drag and drop files here",divider:"or",browse:"Browse Files"},timePicker:{am:"AM",pm:"PM",title:"Select Time",hour:"Hour",minute:"Minute",second:"Second",notAllowed:"Value is not allowed"},pagination:{ariaLabel:{root:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Go to page {0}",currentPage:"Page {0}, Current page",first:"First page",last:"Last page"}},stepper:{next:"Next",prev:"Previous"},rating:{ariaLabel:{item:"Rating {0} of {1}"}},loading:"Loading...",infiniteScroll:{loadMore:"Load more",empty:"No more"},rules:{required:"This field is required",email:"Please enter a valid email",number:"This field can only contain numbers",integer:"This field can only contain integer values",capital:"This field can only contain uppercase letters",maxLength:"You must enter a maximum of {0} characters",minLength:"You must enter a minimum of {0} characters",strictLength:"The length of the entered field is invalid",exclude:"The {0} character is not allowed",notEmpty:"Please choose at least one value",pattern:"Invalid format"},command:{search:"Type a command or search..."},hotkey:{then:"then",ctrl:"Ctrl",command:"Command",space:"Space",shift:"Shift",alt:"Alt",enter:"Enter",escape:"Escape",upArrow:"Up Arrow",downArrow:"Down Arrow",leftArrow:"Left Arrow",rightArrow:"Right Arrow",backspace:"Backspace",option:"Option",plus:"plus",shortcut:"Keyboard shortcut: {0}",or:"or"},video:{play:"Play",pause:"Pause",seek:"Seek",volume:"Volume",showVolume:"Show volume control",mute:"Mute",unmute:"Unmute",enterFullscreen:"Full screen",exitFullscreen:"Exit full screen"},colorPicker:{ariaLabel:{eyedropper:"Select color with eyedropper",hueSlider:"Hue",alphaSlider:"Alpha",redInput:"Red value",greenInput:"Green value",blueInput:"Blue value",alphaInput:"Alpha value",hueInput:"Hue value",saturationInput:"Saturation value",lightnessInput:"Lightness value",hexInput:"HEX value",hexaInput:"HEX with alpha value",changeFormat:"Change color format"}}},sp="$vuetify.",op=(e,t)=>e.replace(/\{(\d+)\}/g,(n,r)=>String(t[Number(r)])),mw=(e,t,n)=>(r,...s)=>{if(!r.startsWith(sp))return op(r,s);const o=r.replace(sp,""),i=e.value&&n.value[e.value],a=t.value&&n.value[t.value];let l=Uh(i,o,null);return l||(`${r}${e.value}`,l=Uh(a,o,null)),l||(l=r),typeof l!="string"&&(l=r),op(l,s)};function Vf(e,t){return(n,r)=>new Intl.NumberFormat([e.value,t.value],r).format(n)}function hw(e,t){return Vf(e,t)(.1).includes(",")?",":"."}function bc(e,t,n){const r=UM(e,t,e[t]??n.value);return r.value=e[t]??n.value,de(n,s=>{e[t]==null&&(r.value=n.value)}),r}function pw(e){return t=>{const n=bc(t,"locale",e.current),r=bc(t,"fallback",e.fallback),s=bc(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:r,messages:s,decimalSeparator:j(()=>hw(n,r)),t:mw(n,r,s),n:Vf(n,r),provide:pw({current:n,fallback:r,messages:s})}}}function WM(e){const t=pe(e?.locale??"en"),n=pe(e?.fallback??"en"),r=ne({en:zM,...e?.messages});return{name:"vuetify",current:t,fallback:n,messages:r,decimalSeparator:j(()=>e?.decimalSeparator??hw(t,n)),t:mw(t,n,r),n:Vf(t,n),provide:pw({current:t,fallback:n,messages:r})}}const ip=Symbol.for("vuetify:locale");function qM(e){return e.name!=null}function KM(e){const t=e?.adapter&&qM(e?.adapter)?e?.adapter:WM(e),n=YM(t,e);return{...t,...n}}function GM(){return{af:!1,ar:!0,bg:!1,ca:!1,ckb:!1,cs:!1,de:!1,el:!1,en:!1,es:!1,et:!1,fa:!0,fi:!1,fr:!1,hr:!1,hu:!1,he:!0,id:!1,it:!1,ja:!1,km:!1,ko:!1,lv:!1,lt:!1,nl:!1,no:!1,pl:!1,pt:!1,ro:!1,ru:!1,sk:!1,sl:!1,srCyrl:!1,srLatn:!1,sv:!1,th:!1,tr:!1,az:!1,uk:!1,vi:!1,zhHans:!1,zhHant:!1}}function YM(e,t){const n=ne(t?.rtl??GM()),r=I(()=>n.value[e.current.value]??!1);return{isRtl:r,rtl:n,rtlClasses:j(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function gi(e){const t=e.slice(-2).toUpperCase();switch(!0){case e==="GB-alt-variant":return{firstDay:0,firstWeekSize:4};case e==="001":return{firstDay:1,firstWeekSize:1};case`AG AS BD BR BS BT BW BZ CA CO DM DO ET GT GU HK HN ID IL IN JM JP KE KH KR LA MH MM MO MT MX MZ NI NP PA PE PH PK PR PY SA SG SV TH TT TW UM US VE VI WS YE ZA ZW`.includes(t):return{firstDay:0,firstWeekSize:1};case`AI AL AM AR AU AZ BA BM BN BY CL CM CN CR CY EC GE HR KG KZ LB LK LV MD ME MK MN MY NZ RO RS SI TJ TM TR UA UY UZ VN XK`.includes(t):return{firstDay:1,firstWeekSize:1};case`AD AN AT AX BE BG CH CZ DE DK EE ES FI FJ FO FR GB GF GP GR HU IE IS IT LI LT LU MC MQ NL NO PL RE RU SE SK SM VA`.includes(t):return{firstDay:1,firstWeekSize:4};case"AE AF BH DJ DZ EG IQ IR JO KW LY OM QA SD SY".includes(t):return{firstDay:6,firstWeekSize:1};case t==="MV":return{firstDay:5,firstWeekSize:1};case t==="PT":return{firstDay:0,firstWeekSize:4};default:return null}}function JM(e,t,n){const r=[];let s=[];const o=gw(e),i=vw(e),a=n??gi(t)?.firstDay??0,l=(o.getDay()-a+7)%7,c=(i.getDay()-a+7)%7;for(let u=0;u0&&r.push(s),r}function xo(e,t,n){let r=(n??gi(t)?.firstDay??0)%7;[0,1,2,3,4,5,6].includes(r)||(r=0);const s=new Date(e);for(;s.getDay()!==r;)s.setDate(s.getDate()-1);return s}function XM(e,t){const n=new Date(e),r=((gi(t)?.firstDay??0)+6)%7;for(;n.getDay()!==r;)n.setDate(n.getDate()+1);return n}function gw(e){return new Date(e.getFullYear(),e.getMonth(),1)}function vw(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function ZM(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const QM=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function yw(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(QM.test(e))return ZM(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const ap=new Date(2e3,0,2);function eV(e,t,n){const r=t??gi(e)?.firstDay??0;return iw(7).map(s=>{const o=new Date(ap);return o.setDate(ap.getDate()+r+s),new Intl.DateTimeFormat(e,{weekday:n??"narrow"}).format(o)})}function tV(e,t,n,r){const s=yw(e)??new Date,o=r?.[t];if(typeof o=="function")return o(s,t,n);let i={};switch(t){case"fullDate":i={year:"numeric",month:"short",day:"numeric"};break;case"fullDateWithWeekday":i={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const a=s.getDate(),l=new Intl.DateTimeFormat(n,{month:"long"}).format(s);return`${a} ${l}`;case"normalDateWithWeekday":i={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":i={month:"short",day:"numeric"};break;case"year":i={year:"numeric"};break;case"month":i={month:"long"};break;case"monthShort":i={month:"short"};break;case"monthAndYear":i={month:"long",year:"numeric"};break;case"monthAndDate":i={month:"long",day:"numeric"};break;case"weekday":i={weekday:"long"};break;case"weekdayShort":i={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(s.getDate());case"hours12h":i={hour:"numeric",hour12:!0};break;case"hours24h":i={hour:"numeric",hour12:!1};break;case"minutes":i={minute:"numeric"};break;case"seconds":i={second:"numeric"};break;case"fullTime":i={hour:"numeric",minute:"numeric"};break;case"fullTime12h":i={hour:"numeric",minute:"numeric",hour12:!0};break;case"fullTime24h":i={hour:"numeric",minute:"numeric",hour12:!1};break;case"fullDateTime":i={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"};break;case"fullDateTime12h":i={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!0};break;case"fullDateTime24h":i={year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric",hour12:!1};break;case"keyboardDate":i={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":return i={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric"},new Intl.DateTimeFormat(n,i).format(s).replace(/, /g," ");case"keyboardDateTime12h":return i={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!0},new Intl.DateTimeFormat(n,i).format(s).replace(/, /g," ");case"keyboardDateTime24h":return i={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",hour12:!1},new Intl.DateTimeFormat(n,i).format(s).replace(/, /g," ");default:i=o??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,i).format(s)}function nV(e,t){const n=e.toJsDate(t),r=n.getFullYear(),s=qh(String(n.getMonth()+1),2,"0"),o=qh(String(n.getDate()),2,"0");return`${r}-${s}-${o}`}function rV(e){const[t,n,r]=e.split("-").map(Number);return new Date(t,n-1,r)}function sV(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function oV(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function Qr(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function iV(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function aV(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function Ho(e){return e.getFullYear()}function lV(e){return e.getMonth()}function cV(e,t,n,r){const s=gi(t),o=n??s?.firstDay??0,i=s?.firstWeekSize??1;return r!==void 0?uV(e,t,o,r):fV(e,t,o,i)}function uV(e,t,n,r){const s=(7+r-n)%7,o=xo(e,t,n),i=Qr(o,6);function a(d){return(7+new Date(d,0,1).getDay()-n)%7}let l=Ho(o);l=r&&a++;const l=new Date(a,0,1),c=i(a),u=c>=r?Qr(l,c-7):Qr(l,c);return 1+Ra(Ff(s),Uo(u),"weeks")}function dV(e){return e.getDate()}function mV(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function hV(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function pV(e){return e.getHours()}function gV(e){return e.getMinutes()}function vV(e){return new Date(e.getFullYear(),0,1)}function yV(e){return new Date(e.getFullYear(),11,31)}function bV(e,t){return Oa(e,t[0])||Oa(e,t[1])||Ia(e,t[0])&&SV(e,t[1])}function wV(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function Ia(e,t){return e.getTime()>t.getTime()}function _V(e,t){return Ia(Uo(e),Uo(t))}function SV(e,t){return e.getTime(){n.locale=e.locale[r]??r??n.locale}),n}const cp=Symbol.for("vuetify:display"),up={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:840,lg:1145,xl:1545,xxl:2138}},MV=(e=up)=>mr(up,e);function fp(e){return Sn&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function dp(e){return Sn&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function mp(e){const t=Sn&&!e?window.navigator.userAgent:"ssr";function n(h){return!!t.match(h)}const r=n(/android/i),s=n(/iphone|ipad|ipod/i),o=n(/cordova/i),i=n(/electron/i),a=n(/chrome/i),l=n(/edge/i),c=n(/firefox/i),u=n(/opera/i),f=n(/win/i),d=n(/mac/i),m=n(/linux/i);return{android:r,ios:s,cordova:o,electron:i,chrome:a,edge:l,firefox:c,opera:u,win:f,mac:d,linux:m,touch:rM,ssr:t==="ssr"}}function VV(e,t){const{thresholds:n,mobileBreakpoint:r}=MV(e),s=pe(dp(t)),o=pe(mp(t)),i=mt({}),a=pe(fp(t));function l(){s.value=dp(),a.value=fp()}function c(){l(),o.value=mp()}return pt(()=>{const u=a.value=n.xxl,g=u?"xs":f?"sm":d?"md":m?"lg":h?"xl":"xxl",b=typeof r=="number"?r:n[r],E=a.value{window.removeEventListener("resize",l)},!0)),{...Lu(i),update:c,ssr:!!t}}const FV=Symbol.for("vuetify:goto");function DV(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:MM}}function BV(e,t){return{rtl:t.isRtl,options:mr(DV(),e)}}const hp=Symbol.for("vuetify:theme");function pp(){return{defaultTheme:"system",prefix:"v-",variations:{colors:[],lighten:0,darken:0},themes:{light:{dark:!1,colors:{background:"#FFFFFF",surface:"#FFFFFF","surface-bright":"#FFFFFF","surface-light":"#EEEEEE","surface-variant":"#424242","on-surface-variant":"#EEEEEE",primary:"#1867C0","primary-darken-1":"#1F5592",secondary:"#48A9A6","secondary-darken-1":"#018786",error:"#B00020",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#000000","border-opacity":.12,"shadow-color":"#000000","high-emphasis-opacity":.87,"medium-emphasis-opacity":.6,"disabled-opacity":.38,"idle-opacity":.04,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.12,"dragged-opacity":.08,"theme-kbd":"#EEEEEE","theme-on-kbd":"#000000","theme-code":"#F5F5F5","theme-on-code":"#000000","theme-on-dark":"#FFF","theme-on-light":"#000","elevation-overlay-color":"black","elevation-overlay-opacity-step":"2%"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#c8c8c8","on-surface-variant":"#000000",primary:"#2196F3","primary-darken-1":"#277CC1",secondary:"#54B6B2","secondary-darken-1":"#48A9A6",error:"#CF6679",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},variables:{"border-color":"#FFFFFF","border-opacity":.12,"shadow-color":"#000000","high-emphasis-opacity":1,"medium-emphasis-opacity":.7,"disabled-opacity":.5,"idle-opacity":.1,"hover-opacity":.04,"focus-opacity":.12,"selected-opacity":.08,"activated-opacity":.12,"pressed-opacity":.16,"dragged-opacity":.08,"theme-kbd":"#424242","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC","theme-on-dark":"#FFF","theme-on-light":"#000","elevation-overlay-color":"white","elevation-overlay-opacity-step":"2%"}}},stylesheetId:"vuetify-theme-stylesheet",scoped:!1,utilities:!0}}function NV(e=pp()){const t=pp();return e?mr(t,e):{...t,isDisabled:!0}}function Nr(e,t,n,r){e.push(`${zV(t,r)} { `,...n.map(s=>` ${s}; `),`} `)}function gp(e,t){const n=e.dark?2:1,r=e.dark?1:2,s=[];for(const[o,i]of Object.entries(e.colors)){const a=tr(i);s.push(`--${t}theme-${o}: ${a.r},${a.g},${a.b}`+(a.a==null?"":`,${a.a}`)),o.startsWith("on-")||s.push(`--${t}theme-${o}-overlay-multiplier: ${TM(i)>.18?n:r}`)}for(const[o,i]of Object.entries(e.variables)){const a=typeof i=="string"&&i.startsWith("#")?tr(i):void 0,l=a?`${a.r}, ${a.g}, ${a.b}`:void 0;s.push(`--${t}${o}: ${l??i}`)}return s}function jV(e,t,n){const r={};if(n)for(const s of["lighten","darken"]){const o=s==="lighten"?EM:AM;for(const i of iw(n[s],1))r[`${e}-${s}-${i}`]=xM(o(tr(t),i))}return r}function HV(e,t){if(!t)return{};let n={};for(const r of t.colors){const s=e[r];s&&(n={...n,...jV(r,s,t)})}return n}function UV(e,t){const n={};for(const r of Object.keys(e)){if(r.startsWith("on-")||e[`on-${r}`])continue;const s=`on-${r}`,o=tr(e[r]);n[s]=PM(o)?t["theme-on-dark"]:t["theme-on-light"]}return n}function zV(e,t){if(!t)return e;const n=`:where(${t})`;return e===":root"?n:`${n} ${e}`}function WV(e,t,n){const r=qV(e,t);r&&(r.innerHTML=n)}function qV(e,t){if(!Sn)return null;let n=document.getElementById(e);return n||(n=document.createElement("style"),n.id=e,n.type="text/css",t&&n.setAttribute("nonce",t),document.head.appendChild(n)),n}function KV(e){const t=NV(e),n=pe(t.defaultTheme),r=ne(t.themes),s=pe("light"),o=I({get(){return n.value==="system"?s.value:n.value},set(b){n.value=b}}),i=I(()=>{const b={};for(const[E,y]of Object.entries(r.value)){const v=y.dark||E==="dark"?r.value.dark:r.value.light,k=mr(v,y),C={...k.colors,...HV(k.colors,t.variations)};b[E]={...k,colors:{...C,...UV(C,k.variables)}}}return b}),a=j(()=>i.value[o.value]),l=j(()=>n.value==="system"),c=I(()=>{const b=[],E=t.scoped?t.prefix:"";b.push(`@layer theme-base { `),a.value?.dark&&Nr(b,":root",["color-scheme: dark"],t.scope),Nr(b,":root",gp(a.value,t.prefix),t.scope);for(const[y,v]of Object.entries(i.value))Nr(b,`.${t.prefix}theme--${y}`,[`color-scheme: ${v.dark?"dark":"normal"}`,...gp(v,t.prefix)],t.scope);if(b.push(`} `),t.utilities){const y=[],v=[],k=new Set(Object.values(i.value).flatMap(C=>Object.keys(C.colors)));for(const C of k)C.startsWith("on-")?Nr(v,`.${C}`,[`color: rgb(var(--${t.prefix}theme-${C}))`],t.scope):(Nr(y,`.${E}bg-${C}`,[`--${t.prefix}theme-overlay-multiplier: var(--${t.prefix}theme-${C}-overlay-multiplier)`,`background-color: rgb(var(--${t.prefix}theme-${C}))`,`color: rgb(var(--${t.prefix}theme-on-${C}))`],t.scope),Nr(v,`.${E}text-${C}`,[`color: rgb(var(--${t.prefix}theme-${C}))`],t.scope),Nr(v,`.${E}border-${C}`,[`--${t.prefix}border-color: var(--${t.prefix}theme-${C})`],t.scope));b.push(`@layer theme-background { `,...y.map(C=>` ${C}`),`} `,`@layer theme-foreground { `,...v.map(C=>` ${C}`),`} `)}return`@layer vuetify-utilities { `+b.map(y=>` ${y}`).join("")+` }`}),u=j(()=>t.isDisabled?void 0:`${t.prefix}theme--${o.value}`),f=j(()=>Object.keys(i.value));if(sM){let E=function(){s.value=b.matches?"dark":"light"};const b=window.matchMedia("(prefers-color-scheme: dark)");E(),b.addEventListener("change",E,{passive:!0}),Eu()&&ft(()=>{b.removeEventListener("change",E)})}function d(b){if(t.isDisabled)return;const E=b._context.provides.usehead;if(E){let y=function(){return{style:[{textContent:c.value,id:t.stylesheetId,nonce:t.cspNonce||!1,tagPosition:"bodyOpen"}]}};if(E.push){const v=E.push(y);Sn&&de(c,()=>{v.patch(y)})}else Sn?(E.addHeadObjs(j(y)),pt(()=>E.updateDOM())):E.addHeadObjs(y())}else{let y=function(){WV(t.stylesheetId,t.cspNonce,c.value)};Sn?de(c,y,{immediate:!0}):y()}}function m(b){b!=="system"&&!f.value.includes(b)||(o.value=b)}function h(b=f.value){const E=b.indexOf(o.value),y=E===-1?0:(E+1)%b.length;m(b[y])}function p(b=["light","dark"]){h(b)}const g=new Proxy(o,{get(b,E){return Reflect.get(b,E)},set(b,E,y){return E==="value"&&nM(`theme.global.name.value = ${y}`,`theme.change('${y}')`),Reflect.set(b,E,y)}});return{install:d,change:m,cycle:h,toggle:p,isDisabled:t.isDisabled,isSystem:l,name:o,themes:r,current:a,computedThemes:i,prefix:t.prefix,themeClasses:u,styles:c,global:{name:g,current:a}}}function bw(e={}){const{blueprint:t,...n}=e,r=mr(t,n),{aliases:s={},components:o={},directives:i={}}=r,a=Ar();return a.run(()=>{const l=OM(r.defaults),c=VV(r.display,r.ssr),u=KV(r.theme),f=jM(r.icons),d=KM(r.locale),m=$V(r.date,d),h=BV(r.goTo,d);function p(b){for(const y in i)b.directive(y,i[y]);for(const y in o)b.component(y,o[y]);for(const y in s)b.component(y,pi({...s[y],name:y,aliasName:s[y].name}));const E=Ar();if(E.run(()=>{u.install(b)}),b.onUnmount(()=>E.stop()),b.provide(jo,l),b.provide(cp,c),b.provide(hp,u),b.provide(rp,f),b.provide(ip,d),b.provide(RV,m.options),b.provide(lp,m.instance),b.provide(FV,h),Sn&&r.ssr)if(b.$nuxt)b.$nuxt.hook("app:suspense:resolve",()=>{c.update()});else{const{mount:y}=b;b.mount=(...v)=>{const k=y(...v);return qe(()=>c.update()),b.mount=y,k}}b.mixin({computed:{$vuetify(){return mt({defaults:ps.call(this,jo),display:ps.call(this,cp),theme:ps.call(this,hp),icons:ps.call(this,rp),locale:ps.call(this,ip),date:ps.call(this,lp)})}}})}function g(){a.stop()}return{install:p,unmount:g,defaults:l,display:c,theme:u,icons:f,locale:d,date:m,goTo:h}})}const GV="4.0.3";bw.version=GV;function ps(e){const t=this.$,n=t.parent?.provides??t.vnode.appContext?.provides;if(n&&e in n)return n[e]}const ww=/^[a-z0-9]+(-[a-z0-9]+)*$/,gl=(e,t,n,r="")=>{const s=e.split(":");if(e.slice(0,1)==="@"){if(s.length<2||s.length>3)return null;r=s.shift().slice(1)}if(s.length>3||!s.length)return null;if(s.length>1){const a=s.pop(),l=s.pop(),c={provider:s.length>0?s[0]:r,prefix:l,name:a};return t&&!Zi(c)?null:c}const o=s[0],i=o.split("-");if(i.length>1){const a={provider:r,prefix:i.shift(),name:i.join("-")};return t&&!Zi(a)?null:a}if(n&&r===""){const a={provider:r,prefix:"",name:o};return t&&!Zi(a,n)?null:a}return null},Zi=(e,t)=>e?!!((t&&e.prefix===""||e.prefix)&&e.name):!1,_w=Object.freeze({left:0,top:0,width:16,height:16}),$a=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),vl=Object.freeze({..._w,...$a}),vu=Object.freeze({...vl,body:"",hidden:!1});function YV(e,t){const n={};!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0);const r=((e.rotate||0)+(t.rotate||0))%4;return r&&(n.rotate=r),n}function vp(e,t){const n=YV(e,t);for(const r in vu)r in $a?r in e&&!(r in n)&&(n[r]=$a[r]):r in t?n[r]=t[r]:r in e&&(n[r]=e[r]);return n}function JV(e,t){const n=e.icons,r=e.aliases||Object.create(null),s=Object.create(null);function o(i){if(n[i])return s[i]=[];if(!(i in s)){s[i]=null;const a=r[i]&&r[i].parent,l=a&&o(a);l&&(s[i]=[a].concat(l))}return s[i]}return Object.keys(n).concat(Object.keys(r)).forEach(o),s}function XV(e,t,n){const r=e.icons,s=e.aliases||Object.create(null);let o={};function i(a){o=vp(r[a]||s[a],o)}return i(t),n.forEach(i),vp(e,o)}function Sw(e,t){const n=[];if(typeof e!="object"||typeof e.icons!="object")return n;e.not_found instanceof Array&&e.not_found.forEach(s=>{t(s,null),n.push(s)});const r=JV(e);for(const s in r){const o=r[s];o&&(t(s,XV(e,s,o)),n.push(s))}return n}const ZV={provider:"",aliases:{},not_found:{},..._w};function wc(e,t){for(const n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function xw(e){if(typeof e!="object"||e===null)return null;const t=e;if(typeof t.prefix!="string"||!e.icons||typeof e.icons!="object"||!wc(e,ZV))return null;const n=t.icons;for(const s in n){const o=n[s];if(!s||typeof o.body!="string"||!wc(o,vu))return null}const r=t.aliases||Object.create(null);for(const s in r){const o=r[s],i=o.parent;if(!s||typeof i!="string"||!n[i]&&!r[i]||!wc(o,vu))return null}return t}const yp=Object.create(null);function QV(e,t){return{provider:e,prefix:t,icons:Object.create(null),missing:new Set}}function Bs(e,t){const n=yp[e]||(yp[e]=Object.create(null));return n[t]||(n[t]=QV(e,t))}function kw(e,t){return xw(t)?Sw(t,(n,r)=>{r?e.icons[n]=r:e.missing.add(n)}):[]}function eF(e,t,n){try{if(typeof n.body=="string")return e.icons[t]={...n},!0}catch{}return!1}let zo=!1;function Cw(e){return typeof e=="boolean"&&(zo=e),zo}function tF(e){const t=typeof e=="string"?gl(e,!0,zo):e;if(t){const n=Bs(t.provider,t.prefix),r=t.name;return n.icons[r]||(n.missing.has(r)?null:void 0)}}function nF(e,t){const n=gl(e,!0,zo);if(!n)return!1;const r=Bs(n.provider,n.prefix);return t?eF(r,n.name,t):(r.missing.add(n.name),!0)}function rF(e,t){if(typeof e!="object")return!1;if(typeof t!="string"&&(t=e.provider||""),zo&&!t&&!e.prefix){let s=!1;return xw(e)&&(e.prefix="",Sw(e,(o,i)=>{nF(o,i)&&(s=!0)})),s}const n=e.prefix;if(!Zi({prefix:n,name:"a"}))return!1;const r=Bs(t,n);return!!kw(r,e)}const Ew=Object.freeze({width:null,height:null}),Aw=Object.freeze({...Ew,...$a}),sF=/(-?[0-9.]*[0-9]+[0-9.]*)/g,oF=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function bp(e,t,n){if(t===1)return e;if(n=n||100,typeof e=="number")return Math.ceil(e*t*n)/n;if(typeof e!="string")return e;const r=e.split(sF);if(r===null||!r.length)return e;const s=[];let o=r.shift(),i=oF.test(o);for(;;){if(i){const a=parseFloat(o);isNaN(a)?s.push(o):s.push(Math.ceil(a*t*n)/n)}else s.push(o);if(o=r.shift(),o===void 0)return s.join("");i=!i}}function iF(e,t="defs"){let n="";const r=e.indexOf("<"+t);for(;r>=0;){const s=e.indexOf(">",r),o=e.indexOf("",o);if(i===-1)break;n+=e.slice(s+1,o).trim(),e=e.slice(0,r).trim()+e.slice(i+1)}return{defs:n,content:e}}function aF(e,t){return e?""+e+""+t:t}function lF(e,t,n){const r=iF(e);return aF(r.defs,t+r.content+n)}const cF=e=>e==="unset"||e==="undefined"||e==="none";function uF(e,t){const n={...vl,...e},r={...Aw,...t},s={left:n.left,top:n.top,width:n.width,height:n.height};let o=n.body;[n,r].forEach(p=>{const g=[],b=p.hFlip,E=p.vFlip;let y=p.rotate;b?E?y+=2:(g.push("translate("+(s.width+s.left).toString()+" "+(0-s.top).toString()+")"),g.push("scale(-1 1)"),s.top=s.left=0):E&&(g.push("translate("+(0-s.left).toString()+" "+(s.height+s.top).toString()+")"),g.push("scale(1 -1)"),s.top=s.left=0);let v;switch(y<0&&(y-=Math.floor(y/4)*4),y=y%4,y){case 1:v=s.height/2+s.top,g.unshift("rotate(90 "+v.toString()+" "+v.toString()+")");break;case 2:g.unshift("rotate(180 "+(s.width/2+s.left).toString()+" "+(s.height/2+s.top).toString()+")");break;case 3:v=s.width/2+s.left,g.unshift("rotate(-90 "+v.toString()+" "+v.toString()+")");break}y%2===1&&(s.left!==s.top&&(v=s.left,s.left=s.top,s.top=v),s.width!==s.height&&(v=s.width,s.width=s.height,s.height=v)),g.length&&(o=lF(o,'',""))});const i=r.width,a=r.height,l=s.width,c=s.height;let u,f;i===null?(f=a===null?"1em":a==="auto"?c:a,u=bp(f,l/c)):(u=i==="auto"?l:i,f=a===null?bp(u,c/l):a==="auto"?c:a);const d={},m=(p,g)=>{cF(g)||(d[p]=g.toString())};m("width",u),m("height",f);const h=[s.left,s.top,l,c];return d.viewBox=h.join(" "),{attributes:d,viewBox:h,body:o}}const fF=/\sid="(\S+)"/g,dF="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let mF=0;function hF(e,t=dF){const n=[];let r;for(;r=fF.exec(e);)n.push(r[1]);if(!n.length)return e;const s="suffix"+(Math.random()*16777216|Date.now()).toString(16);return n.forEach(o=>{const i=typeof t=="function"?t(o):t+(mF++).toString(),a=o.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(new RegExp('([#;"])('+a+')([")]|\\.[a-z])',"g"),"$1"+i+s+"$3")}),e=e.replace(new RegExp(s,"g"),""),e}const yu=Object.create(null);function pF(e,t){yu[e]=t}function bu(e){return yu[e]||yu[""]}function Df(e){let t;if(typeof e.resources=="string")t=[e.resources];else if(t=e.resources,!(t instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:e.random===!0,index:e.index||0,dataAfterTimeout:e.dataAfterTimeout!==!1}}const Bf=Object.create(null),io=["https://api.simplesvg.com","https://api.unisvg.com"],Qi=[];for(;io.length>0;)io.length===1||Math.random()>.5?Qi.push(io.shift()):Qi.push(io.pop());Bf[""]=Df({resources:["https://api.iconify.design"].concat(Qi)});function gF(e,t){const n=Df(t);return n===null?!1:(Bf[e]=n,!0)}function Nf(e){return Bf[e]}const vF=()=>{let e;try{if(e=fetch,typeof e=="function")return e}catch{}};let wp=vF();function yF(e,t){const n=Nf(e);if(!n)return 0;let r;if(!n.maxURL)r=0;else{let s=0;n.resources.forEach(i=>{s=Math.max(s,i.length)});const o=t+".json?icons=";r=n.maxURL-s-n.path.length-o.length}return r}function bF(e){return e===404}const wF=(e,t,n)=>{const r=[],s=yF(e,t),o="icons";let i={type:o,provider:e,prefix:t,icons:[]},a=0;return n.forEach((l,c)=>{a+=l.length+1,a>=s&&c>0&&(r.push(i),i={type:o,provider:e,prefix:t,icons:[]},a=l.length),i.icons.push(l)}),r.push(i),r};function _F(e){if(typeof e=="string"){const t=Nf(e);if(t)return t.path}return"/"}const SF=(e,t,n)=>{if(!wp){n("abort",424);return}let r=_F(t.provider);switch(t.type){case"icons":{const o=t.prefix,a=t.icons.join(","),l=new URLSearchParams({icons:a});r+=o+".json?"+l.toString();break}case"custom":{const o=t.uri;r+=o.slice(0,1)==="/"?o.slice(1):o;break}default:n("abort",400);return}let s=503;wp(e+r).then(o=>{const i=o.status;if(i!==200){setTimeout(()=>{n(bF(i)?"abort":"next",i)});return}return s=501,o.json()}).then(o=>{if(typeof o!="object"||o===null){setTimeout(()=>{o===404?n("abort",o):n("next",s)});return}setTimeout(()=>{n("success",o)})}).catch(()=>{n("next",s)})},xF={prepare:wF,send:SF};function kF(e){const t={loaded:[],missing:[],pending:[]},n=Object.create(null);e.sort((s,o)=>s.provider!==o.provider?s.provider.localeCompare(o.provider):s.prefix!==o.prefix?s.prefix.localeCompare(o.prefix):s.name.localeCompare(o.name));let r={provider:"",prefix:"",name:""};return e.forEach(s=>{if(r.name===s.name&&r.prefix===s.prefix&&r.provider===s.provider)return;r=s;const o=s.provider,i=s.prefix,a=s.name,l=n[o]||(n[o]=Object.create(null)),c=l[i]||(l[i]=Bs(o,i));let u;a in c.icons?u=t.loaded:i===""||c.missing.has(a)?u=t.missing:u=t.pending;const f={provider:o,prefix:i,name:a};u.push(f)}),t}function Tw(e,t){e.forEach(n=>{const r=n.loaderCallbacks;r&&(n.loaderCallbacks=r.filter(s=>s.id!==t))})}function CF(e){e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;const t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1;const r=e.provider,s=e.prefix;t.forEach(o=>{const i=o.icons,a=i.pending.length;i.pending=i.pending.filter(l=>{if(l.prefix!==s)return!0;const c=l.name;if(e.icons[c])i.loaded.push({provider:r,prefix:s,name:c});else if(e.missing.has(c))i.missing.push({provider:r,prefix:s,name:c});else return n=!0,!0;return!1}),i.pending.length!==a&&(n||Tw([e],o.id),o.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),o.abort))})}))}let EF=0;function AF(e,t,n){const r=EF++,s=Tw.bind(null,n,r);if(!t.pending.length)return s;const o={id:r,icons:t,callback:e,abort:s};return n.forEach(i=>{(i.loaderCallbacks||(i.loaderCallbacks=[])).push(o)}),s}function TF(e,t=!0,n=!1){const r=[];return e.forEach(s=>{const o=typeof s=="string"?gl(s,t,n):s;o&&r.push(o)}),r}var PF={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function IF(e,t,n,r){const s=e.resources.length,o=e.random?Math.floor(Math.random()*s):e.index;let i;if(e.random){let C=e.resources.slice(0);for(i=[];C.length>1;){const _=Math.floor(Math.random()*C.length);i.push(C[_]),C=C.slice(0,_).concat(C.slice(_+1))}i=i.concat(C)}else i=e.resources.slice(o).concat(e.resources.slice(0,o));const a=Date.now();let l="pending",c=0,u,f=null,d=[],m=[];typeof r=="function"&&m.push(r);function h(){f&&(clearTimeout(f),f=null)}function p(){l==="pending"&&(l="aborted"),h(),d.forEach(C=>{C.status==="pending"&&(C.status="aborted")}),d=[]}function g(C,_){_&&(m=[]),typeof C=="function"&&m.push(C)}function b(){return{startTime:a,payload:t,status:l,queriesSent:c,queriesPending:d.length,subscribe:g,abort:p}}function E(){l="failed",m.forEach(C=>{C(void 0,u)})}function y(){d.forEach(C=>{C.status==="pending"&&(C.status="aborted")}),d=[]}function v(C,_,R){const P=_!=="success";switch(d=d.filter(A=>A!==C),l){case"pending":break;case"failed":if(P||!e.dataAfterTimeout)return;break;default:return}if(_==="abort"){u=R,E();return}if(P){u=R,d.length||(i.length?k():E());return}if(h(),y(),!e.random){const A=e.resources.indexOf(C.resource);A!==-1&&A!==e.index&&(e.index=A)}l="completed",m.forEach(A=>{A(R)})}function k(){if(l!=="pending")return;h();const C=i.shift();if(C===void 0){if(d.length){f=setTimeout(()=>{h(),l==="pending"&&(y(),E())},e.timeout);return}E();return}const _={status:"pending",resource:C,callback:(R,P)=>{v(_,R,P)}};d.push(_),c++,f=setTimeout(k,e.rotate),n(C,t,_.callback)}return setTimeout(k),b}function Pw(e){const t={...PF,...e};let n=[];function r(){n=n.filter(a=>a().status==="pending")}function s(a,l,c){const u=IF(t,a,l,(f,d)=>{r(),c&&c(f,d)});return n.push(u),u}function o(a){return n.find(l=>a(l))||null}return{query:s,find:o,setIndex:a=>{t.index=a},getIndex:()=>t.index,cleanup:r}}function _p(){}const _c=Object.create(null);function OF(e){if(!_c[e]){const t=Nf(e);if(!t)return;const n=Pw(t),r={config:t,redundancy:n};_c[e]=r}return _c[e]}function RF(e,t,n){let r,s;if(typeof e=="string"){const o=bu(e);if(!o)return n(void 0,424),_p;s=o.send;const i=OF(e);i&&(r=i.redundancy)}else{const o=Df(e);if(o){r=Pw(o);const i=e.resources?e.resources[0]:"",a=bu(i);a&&(s=a.send)}}return!r||!s?(n(void 0,424),_p):r.query(t,s,n)().abort}function Sp(){}function $F(e){e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,CF(e)}))}function LF(e){const t=[],n=[];return e.forEach(r=>{(r.match(ww)?t:n).push(r)}),{valid:t,invalid:n}}function ao(e,t,n){function r(){const s=e.pendingIcons;t.forEach(o=>{s&&s.delete(o),e.icons[o]||e.missing.add(o)})}if(n&&typeof n=="object")try{if(!kw(e,n).length){r();return}}catch(s){console.error(s)}r(),$F(e)}function xp(e,t){e instanceof Promise?e.then(n=>{t(n)}).catch(()=>{t(null)}):t(e)}function MF(e,t){e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{e.iconsQueueFlag=!1;const{provider:n,prefix:r}=e,s=e.iconsToLoad;if(delete e.iconsToLoad,!s||!s.length)return;const o=e.loadIcon;if(e.loadIcons&&(s.length>1||!o)){xp(e.loadIcons(s,r,n),u=>{ao(e,s,u)});return}if(o){s.forEach(u=>{const f=o(u,r,n);xp(f,d=>{const m=d?{prefix:r,icons:{[u]:d}}:null;ao(e,[u],m)})});return}const{valid:i,invalid:a}=LF(s);if(a.length&&ao(e,a,null),!i.length)return;const l=r.match(ww)?bu(n):null;if(!l){ao(e,i,null);return}l.prepare(n,r,i).forEach(u=>{RF(n,u,f=>{ao(e,u.icons,f)})})}))}const VF=(e,t)=>{const n=TF(e,!0,Cw()),r=kF(n);if(!r.pending.length){let l=!0;return t&&setTimeout(()=>{l&&t(r.loaded,r.missing,r.pending,Sp)}),()=>{l=!1}}const s=Object.create(null),o=[];let i,a;return r.pending.forEach(l=>{const{provider:c,prefix:u}=l;if(u===a&&c===i)return;i=c,a=u,o.push(Bs(c,u));const f=s[c]||(s[c]=Object.create(null));f[u]||(f[u]=[])}),r.pending.forEach(l=>{const{provider:c,prefix:u,name:f}=l,d=Bs(c,u),m=d.pendingIcons||(d.pendingIcons=new Set);m.has(f)||(m.add(f),s[c][u].push(f))}),o.forEach(l=>{const c=s[l.provider][l.prefix];c.length&&MF(l,c)}),t?AF(t,r,o):Sp};function FF(e,t){const n={...e};for(const r in t){const s=t[r],o=typeof s;r in Ew?(s===null||s&&(o==="string"||o==="number"))&&(n[r]=s):o===typeof n[r]&&(n[r]=r==="rotate"?s%4:s)}return n}const DF=/[\s,]+/;function BF(e,t){t.split(DF).forEach(n=>{switch(n.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0;break}})}function NF(e,t=0){const n=e.replace(/^-?[0-9.]*/,"");function r(s){for(;s<0;)s+=4;return s%4}if(n===""){const s=parseInt(e);return isNaN(s)?0:r(s)}else if(n!==e){let s=0;switch(n){case"%":s=25;break;case"deg":s=90}if(s){let o=parseFloat(e.slice(0,e.length-n.length));return isNaN(o)?0:(o=o/s,o%1===0?r(o):0)}}return t}function jF(e,t){let n=e.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const r in t)n+=" "+r+'="'+t[r]+'"';return'"+e+""}function HF(e){return e.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(//g,"%3E").replace(/\s+/g," ")}function UF(e){return"data:image/svg+xml,"+HF(e)}function zF(e){return'url("'+UF(e)+'")'}const kp={...Aw,inline:!1},WF={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},qF={display:"inline-block"},wu={backgroundColor:"currentColor"},Iw={backgroundColor:"transparent"},Cp={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},Ep={webkitMask:wu,mask:wu,background:Iw};for(const e in Ep){const t=Ep[e];for(const n in Cp)t[e+n]=Cp[n]}const ea={};["horizontal","vertical"].forEach(e=>{const t=e.slice(0,1)+"Flip";ea[e+"-flip"]=t,ea[e.slice(0,1)+"-flip"]=t,ea[e+"Flip"]=t});function Ap(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}const Tp=(e,t)=>{const n=FF(kp,t),r={...WF},s=t.mode||"svg",o={},i=t.style,a=typeof i=="object"&&!(i instanceof Array)?i:{};for(let p in t){const g=t[p];if(g!==void 0)switch(p){case"icon":case"style":case"onLoad":case"mode":case"ssr":break;case"inline":case"hFlip":case"vFlip":n[p]=g===!0||g==="true"||g===1;break;case"flip":typeof g=="string"&&BF(n,g);break;case"color":o.color=g;break;case"rotate":typeof g=="string"?n[p]=NF(g):typeof g=="number"&&(n[p]=g);break;case"ariaHidden":case"aria-hidden":g!==!0&&g!=="true"&&delete r["aria-hidden"];break;default:{const b=ea[p];b?(g===!0||g==="true"||g===1)&&(n[b]=!0):kp[p]===void 0&&(r[p]=g)}}}const l=uF(e,n),c=l.attributes;if(n.inline&&(o.verticalAlign="-0.125em"),s==="svg"){r.style={...o,...a},Object.assign(r,c);let p=0,g=t.id;return typeof g=="string"&&(g=g.replace(/-/g,"_")),r.innerHTML=hF(l.body,g?()=>g+"ID"+p++:"iconifyVue"),Wt("svg",r)}const{body:u,width:f,height:d}=e,m=s==="mask"||(s==="bg"?!1:u.indexOf("currentColor")!==-1),h=jF(u,{...c,width:f+"",height:d+""});return r.style={...o,"--svg":zF(h),width:Ap(c.width),height:Ap(c.height),...qF,...m?wu:Iw,...a},Wt("span",r)};Cw(!0);pF("",xF);if(typeof document<"u"&&typeof window<"u"){const e=window;if(e.IconifyPreload!==void 0){const t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";typeof t=="object"&&t!==null&&(t instanceof Array?t:[t]).forEach(r=>{try{(typeof r!="object"||r===null||r instanceof Array||typeof r.icons!="object"||typeof r.prefix!="string"||!rF(r))&&console.error(n)}catch{console.error(n)}})}if(e.IconifyProviders!==void 0){const t=e.IconifyProviders;if(typeof t=="object"&&t!==null)for(let n in t){const r="IconifyProviders["+n+"] is invalid.";try{const s=t[n];if(typeof s!="object"||!s||s.resources===void 0)continue;gF(n,s)||console.error(r)}catch{console.error(r)}}}}const KF={...vl,body:""},Ow=Ye((e,{emit:t})=>{const n=ne(null);function r(){n.value&&(n.value.abort?.(),n.value=null)}const s=ne(!!e.ssr),o=ne(""),i=pe(null);function a(){const c=e.icon;if(typeof c=="object"&&c!==null&&typeof c.body=="string")return o.value="",{data:c};let u;if(typeof c!="string"||(u=gl(c,!1,!0))===null)return null;let f=tF(u);if(!f){const h=n.value;return(!h||h.name!==c)&&(f===null?n.value={name:c}:n.value={name:c,abort:VF([u],l)}),null}r(),o.value!==c&&(o.value=c,qe(()=>{t("load",c)}));const d=e.customise;if(d){f=Object.assign({},f);const h=d(f.body,u.name,u.prefix,u.provider);typeof h=="string"&&(f.body=h)}const m=["iconify"];return u.prefix!==""&&m.push("iconify--"+u.prefix),u.provider!==""&&m.push("iconify--"+u.provider),{data:f,classes:m}}function l(){const c=a();c?c.data!==i.value?.data&&(i.value=c):i.value=null}return s.value?l():$t(()=>{s.value=!0,l()}),de(()=>e.icon,l),Yo(r),()=>{const c=i.value;if(!c)return Tp(KF,e);let u=e;return c.classes&&(u={...e,class:c.classes.join(" ")}),Tp({...vl,...c.data},u)}},{props:["icon","mode","ssr","width","height","style","color","inline","rotate","hFlip","horizontalFlip","vFlip","verticalFlip","flip","id","ariaHidden","customise","title"],emits:["load"]});function Rw(e,t){return n=>Object.keys(e).reduce((r,s)=>{const i=typeof e[s]=="object"&&e[s]!=null&&!Array.isArray(e[s])?e[s]:{type:e[s]};return n&&s in n?r[s]={...i,default:n[s]}:r[s]=i,t&&!r[s].source&&(r[s].source=t),r},{})}function Pp(e){let t;return e!==null&&typeof e=="object"&&((t=Object.getPrototypeOf(e))===Object.prototype||t===null)}function GF(e,t){const n={};for(const r of t)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function $w(e={},t={},n,r){const s={};for(const o in e)s[o]=e[o];for(const o in t){const i=t[o],a=e[o];if(Pp(a)&&Pp(i)){s[o]=$w(a,i);continue}s[o]=i}return s}function ko(e=""){if(ko.cache.has(e))return ko.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return ko.cache.set(e,t),t}ko.cache=new Map;function Lw(e,t){const n=cr();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function YF(e,t=Lw("injectSelf")){const{provides:n}=t;if(n&&e in n)return n[e]}const _u=Symbol.for("vuetify:defaults");function Mw(){const e=Ve(_u);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function JF(e,t){return e.props&&(typeof e.props[t]<"u"||typeof e.props[ko(t)]<"u")}function XF(e={},t,n=Mw()){const r=Lw("useDefaults");if(t=t??r.type.name??r.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const s=I(()=>n.value?.[e._as??t]),o=new Proxy(e,{get(l,c){const u=Reflect.get(l,c);if(c==="class"||c==="style")return[s.value?.[c],u].filter(m=>m!=null);if(JF(r.vnode,c))return u;const f=s.value?.[c];if(f!==void 0)return f;const d=n.value?.global?.[c];return d!==void 0?d:u}}),i=pe();pt(()=>{if(s.value){const l=Object.entries(s.value).filter(([c])=>c.startsWith(c[0].toUpperCase()));i.value=l.length?Object.fromEntries(l):void 0}else i.value=void 0});function a(){const l=YF(_u,r);ct(_u,I(()=>i.value?$w(l?.value??{},i.value):l?.value))}return{props:o,provideSubDefaults:a}}function yl(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=Rw(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(r){return GF(r,t)},e.props._as=String,e.setup=function(r,s){const o=Mw();if(!o.value)return e._setup(r,s);const{props:i,provideSubDefaults:a}=XF(r,r._as??e.name,o),l=e._setup(i,s);return a(),l}}return e}function ZF(e=!0){return t=>(e?yl:Ye)(t)}const QF=[String,Function,Object,Array],bl=Rw({icon:{type:QF},tag:{type:[String,Object,Function],required:!0}},"icon");ZF()({name:"VComponentIcon",props:bl(),setup(e,{slots:t}){return()=>{const n=e.icon;return S(e.tag,null,{default:()=>[e.icon?S(n,null,null):t.default?.()]})}}});yl({name:"VSvgIcon",inheritAttrs:!1,props:bl(),setup(e,{attrs:t}){return()=>S(e.tag,ve(t,{style:null}),{default:()=>[x("svg",{class:"v-icon__svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true"},[Array.isArray(e.icon)?e.icon.map(n=>Array.isArray(n)?x("path",{d:n[0],"fill-opacity":n[1]},null):x("path",{d:n},null)):x("path",{d:e.icon},null)])]})}});yl({name:"VLigatureIcon",props:bl(),setup(e){return()=>S(e.tag,null,{default:()=>[e.icon]})}});const eD=yl({name:"VClassIcon",props:bl(),setup(e){return()=>S(e.tag,{class:ue(e.icon)},null)}});function tD(e){if(!e.includes(":")||/\s/.test(e))return!1;const t=e.indexOf(":");if(t<=0||t===e.length-1)return!1;const n=e.slice(0,t),r=e.slice(t+1);return!n||!r?!1:/^[a-z0-9][a-z0-9_-]*$/i.test(n)&&/^[\w.-]+$/i.test(r)}const nD=e=>{const{tag:t,icon:n,...r}=e;return Wt(t,r,typeof n=="string"?Wt(Ow,{icon:n,inline:!0,width:"1em",height:"1em"}):void 0)},rD={component:nD},sD=e=>{if(typeof e.icon=="string"&&tD(e.icon)){const{tag:t,icon:n,...r}=e;return Wt(t,r,typeof n=="string"?Wt(Ow,{icon:n,inline:!0,width:"1em",height:"1em"}):void 0)}return S(eD,{...e})},oD={component:sD},iD={collapse:"fas fa-chevron-up",complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sortAsc:"fas fa-arrow-up",sortDesc:"fas fa-arrow-down",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half",loading:"fas fa-sync",first:"fas fa-step-backward",last:"fas fa-step-forward",unfold:"fas fa-arrows-alt-v",file:"fas fa-paperclip",plus:"fas fa-plus",minus:"fas fa-minus",calendar:"fas fa-calendar",treeviewCollapse:"fas fa-caret-down",treeviewExpand:"fas fa-caret-right",tableGroupExpand:"fas fa-chevron-right",tableGroupCollapse:"fas fa-chevron-down",eyeDropper:"fas fa-eye-dropper",upload:"fas fa-cloud-upload-alt",color:"fas fa-palette",command:"fas fa-keyboard",ctrl:"fas fa-keyboard",shift:"fas fa-arrow-up",alt:"fas fa-keyboard",space:"fas fa-square",enter:"fas fa-reply",arrowup:"fas fa-arrow-up",arrowdown:"fas fa-arrow-down",arrowleft:"fas fa-arrow-left",arrowright:"fas fa-arrow-right",backspace:"fas fa-backspace",play:"fas fa-play",pause:"fas fa-pause",fullscreen:"fas fa-fullscreen",fullscreenExit:"fas fa-compress",volumeHigh:"fas fa-volume-high",volumeMedium:"fas fa-volume-low",volumeLow:"fas fa-volume-off",volumeOff:"fas fa-volume-off",search:"fas fa-magnifying-glass"},aD={component:Mf},Ip=bw({theme:{defaultTheme:"dark",themes:{dark:{dark:!0,colors:{}},light:{dark:!1,colors:{}}}},icons:{defaultSet:"hybrid",aliases:iD,sets:{hybrid:oD,fa:aD,iconify:rD}},defaults:{VMenu:{offset:8},VSkeletonLoader:{color:"surface-variant"},VOtpInput:{variant:"outlined"},VSelect:{transition:!1},VCombobox:{transition:!1},VAutocomplete:{transition:!1}}}),lD=()=>{const e=nS(aL),t=WL(),n=CE(),r=IL();return e.use(t).use(n).use(r).use(Ip),e.directive("maska",tM),{app:e,router:t,store:n,head:r,vuetify:Ip}},cD=async()=>{},{app:uD,router:fD,store:dD}=lD(),Sc=typeof window<"u"?window.__INITIAL_PINIA_STATE__:void 0;Sc&&typeof Sc=="object"&&(dD.state.value=Sc,delete window.__INITIAL_PINIA_STATE__);fD.isReady().then(async()=>{const e=is();e.setupClientSessionSync(),await e.checkAuth({force:!0}),e.isAuthenticated&&!nr().snapshot&&await nr().refreshStatus({force:!0}),uD.mount("#app"),cD();const t=()=>{const n=Ys();n.setup(),(async()=>{try{await n.ready()}catch{return}if(!(!e.isAuthenticated||!n.isNotificationsEnabled))try{await hi().setup()}catch{}})()};typeof window.requestIdleCallback=="function"?window.requestIdleCallback(t):setTimeout(t,0)});export{sB as $,nn as A,Oe as B,si as C,rn as D,yP as E,Nb as F,Ju as G,bP as H,S as I,ve as J,yt as K,Hn as L,it as M,tt as N,An as O,Me as P,_e as Q,Pe as R,ue as S,gD as T,Wt as U,_h as V,vD as W,Ns as X,vS as Y,Cv as Z,vn as _,xe as a,rB as a0,gn as a1,Ga as a2,Nn as a3,os as a4,j as a5,de as a6,Xo as a7,Vb as a8,pn as a9,tn as aA,xr as aB,Sk as aC,lf as aD,af as aE,Ox as aF,XO as aG,qO as aH,Bn as aI,Ut as aJ,qb as aa,Ar as ab,$v as ac,pt as ad,qe as ae,ye as af,Ch as ag,Ka as ah,Ls as ai,vo as aj,Mb as ak,wh as al,Be as am,Lb as an,Rb as ao,nB as ap,q$ as aq,mt as ar,Ue as as,oe as at,zv as au,$x as av,Qa as aw,Eh as ax,dI as ay,He as az,x as b,I as c,Ye as d,B as e,zn as f,Ku as g,cr as h,un as i,Wy as j,is as k,mD as l,pD as m,Ws as n,ae as o,Fe as p,Ee as q,ne as r,pS as s,fe as t,$ as u,hD as v,Rt as w,ie as x,st as y,Fb as z};