From 115ab36d787ba83cc0afc12390e6d27c664c9e2a Mon Sep 17 00:00:00 2001 From: stevegerrits Date: Wed, 12 Jun 2024 22:37:24 +0000 Subject: [PATCH] deploy: 67c78d332efa2db9ca053e40990dade801a6e722 --- .../{index-NCktCuqh.js => index-BfJN1EYh.js} | 28 +++++++++---------- ...{index-Bz8pC8hD.css => index-C1voZ2tG.css} | 2 +- index.html | 6 ++-- 3 files changed, 18 insertions(+), 18 deletions(-) rename assets/{index-NCktCuqh.js => index-BfJN1EYh.js} (57%) rename assets/{index-Bz8pC8hD.css => index-C1voZ2tG.css} (99%) diff --git a/assets/index-NCktCuqh.js b/assets/index-BfJN1EYh.js similarity index 57% rename from assets/index-NCktCuqh.js rename to assets/index-BfJN1EYh.js index 50733ae..48ec10c 100644 --- a/assets/index-NCktCuqh.js +++ b/assets/index-BfJN1EYh.js @@ -2,40 +2,40 @@ * @vue/shared v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function jf(e,t){const n=new Set(e.split(","));return i=>n.has(i)}const vt={},Pr=[],kn=()=>{},JE=()=>!1,Ou=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Gf=e=>e.startsWith("onUpdate:"),At=Object.assign,qf=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},XE=Object.prototype.hasOwnProperty,st=(e,t)=>XE.call(e,t),Ae=Array.isArray,Ar=e=>so(e)==="[object Map]",io=e=>so(e)==="[object Set]",mp=e=>so(e)==="[object Date]",QE=e=>so(e)==="[object RegExp]",We=e=>typeof e=="function",wt=e=>typeof e=="string",cs=e=>typeof e=="symbol",ft=e=>e!==null&&typeof e=="object",Xg=e=>(ft(e)||We(e))&&We(e.then)&&We(e.catch),Qg=Object.prototype.toString,so=e=>Qg.call(e),eL=e=>so(e).slice(8,-1),ey=e=>so(e)==="[object Object]",Kf=e=>wt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Xo=jf(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Pu=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},tL=/-(\w)/g,Rn=Pu(e=>e.replace(tL,(t,n)=>n?n.toUpperCase():"")),nL=/\B([A-Z])/g,Ys=Pu(e=>e.replace(nL,"-$1").toLowerCase()),ro=Pu(e=>e.charAt(0).toUpperCase()+e.slice(1)),Gc=Pu(e=>e?`on${ro(e)}`:""),ds=(e,t)=>!Object.is(e,t),Mr=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ca=e=>{const t=parseFloat(e);return isNaN(t)?e:t},iL=e=>{const t=wt(e)?Number(e):NaN;return isNaN(t)?e:t};let pp;const ty=()=>pp||(pp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Yf(e){if(Ae(e)){const t={};for(let n=0;n{if(n){const i=n.split(rL);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function zt(e){let t="";if(wt(e))t=e;else if(Ae(e))for(let n=0;nTa(n,t))}const Ke=e=>wt(e)?e:e==null?"":Ae(e)||ft(e)&&(e.toString===Qg||!We(e.toString))?JSON.stringify(e,iy,2):String(e),iy=(e,t)=>t&&t.__v_isRef?iy(e,t.value):Ar(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,a],s)=>(n[qc(i,s)+" =>"]=a,n),{})}:io(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>qc(n))}:cs(t)?qc(t):ft(t)&&!Ae(t)&&!ey(t)?String(t):t,qc=(e,t="")=>{var n;return cs(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +**/function jf(e,t){const n=new Set(e.split(","));return i=>n.has(i)}const vt={},Pr=[],kn=()=>{},JE=()=>!1,Pu=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Gf=e=>e.startsWith("onUpdate:"),At=Object.assign,qf=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},XE=Object.prototype.hasOwnProperty,st=(e,t)=>XE.call(e,t),Ae=Array.isArray,Ar=e=>so(e)==="[object Map]",io=e=>so(e)==="[object Set]",mp=e=>so(e)==="[object Date]",QE=e=>so(e)==="[object RegExp]",We=e=>typeof e=="function",wt=e=>typeof e=="string",cs=e=>typeof e=="symbol",ft=e=>e!==null&&typeof e=="object",Xg=e=>(ft(e)||We(e))&&We(e.then)&&We(e.catch),Qg=Object.prototype.toString,so=e=>Qg.call(e),eL=e=>so(e).slice(8,-1),ey=e=>so(e)==="[object Object]",Kf=e=>wt(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Xo=jf(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Au=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},tL=/-(\w)/g,Rn=Au(e=>e.replace(tL,(t,n)=>n?n.toUpperCase():"")),nL=/\B([A-Z])/g,Ys=Au(e=>e.replace(nL,"-$1").toLowerCase()),ro=Au(e=>e.charAt(0).toUpperCase()+e.slice(1)),qc=Au(e=>e?`on${ro(e)}`:""),ds=(e,t)=>!Object.is(e,t),Mr=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},ca=e=>{const t=parseFloat(e);return isNaN(t)?e:t},iL=e=>{const t=wt(e)?Number(e):NaN;return isNaN(t)?e:t};let pp;const ty=()=>pp||(pp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Yf(e){if(Ae(e)){const t={};for(let n=0;n{if(n){const i=n.split(rL);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function zt(e){let t="";if(wt(e))t=e;else if(Ae(e))for(let n=0;nTa(n,t))}const Ye=e=>wt(e)?e:e==null?"":Ae(e)||ft(e)&&(e.toString===Qg||!We(e.toString))?JSON.stringify(e,iy,2):String(e),iy=(e,t)=>t&&t.__v_isRef?iy(e,t.value):Ar(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,a],s)=>(n[Kc(i,s)+" =>"]=a,n),{})}:io(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Kc(n))}:cs(t)?Kc(t):ft(t)&&!Ae(t)&&!ey(t)?String(t):t,Kc=(e,t="")=>{var n;return cs(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let dn;class sy{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=dn,!t&&dn&&(this.index=(dn.scopes||(dn.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=dn;try{return dn=this,t()}finally{dn=n}}}on(){dn=this}off(){dn=this.parent}stop(t){if(this._active){let n,i;for(n=0,i=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Xs()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=as,n=Bs;try{return as=!0,Bs=this,this._runnings++,_p(this),this.fn()}finally{vp(this),this._runnings--,Bs=n,as=t}}stop(){var t;this.active&&(_p(this),vp(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function fL(e){return e.value}function _p(e){e._trackId++,e._depsLength=0}function vp(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},iu=new WeakMap,zs=Symbol(""),qd=Symbol("");function an(e,t,n){if(as&&Bs){let i=iu.get(e);i||iu.set(e,i=new Map);let a=i.get(n);a||i.set(n,a=cy(()=>i.delete(n))),ly(Bs,a)}}function Ti(e,t,n,i,a,s){const o=iu.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&Ae(e)){const c=Number(i);o.forEach((d,h)=>{(h==="length"||!cs(h)&&h>=c)&&l.push(d)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":Ae(e)?Kf(n)&&l.push(o.get("length")):(l.push(o.get(zs)),Ar(e)&&l.push(o.get(qd)));break;case"delete":Ae(e)||(l.push(o.get(zs)),Ar(e)&&l.push(o.get(qd)));break;case"set":Ar(e)&&l.push(o.get(zs));break}Qf();for(const c of l)c&&uy(c,4);eh()}function hL(e,t){var n;return(n=iu.get(e))==null?void 0:n.get(t)}const mL=jf("__proto__,__v_isRef,__isVue"),dy=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(cs)),gp=pL();function pL(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=ze(this);for(let s=0,o=this.length;s{e[t]=function(...n){Js(),Qf();const i=ze(this)[t].apply(this,n);return eh(),Xs(),i}}),e}function _L(e){const t=ze(this);return an(t,"has",e),t.hasOwnProperty(e)}class fy{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){const a=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;if(n==="__v_isShallow")return s;if(n==="__v_raw")return i===(a?s?OL:_y:s?py:my).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=Ae(t);if(!a){if(o&&st(gp,n))return Reflect.get(gp,n,i);if(n==="hasOwnProperty")return _L}const l=Reflect.get(t,n,i);return(cs(n)?dy.has(n):mL(n))||(a||an(t,"get",n),s)?l:_t(l)?o&&Kf(n)?l:l.value:ft(l)?a?Pa(l):Bn(l):l}}class hy extends fy{constructor(t=!1){super(!1,t)}set(t,n,i,a){let s=t[n];if(!this._isShallow){const c=Vr(s);if(!su(i)&&!Vr(i)&&(s=ze(s),i=ze(i)),!Ae(t)&&_t(s)&&!_t(i))return c?!1:(s.value=i,!0)}const o=Ae(t)&&Kf(n)?Number(n)e,Au=e=>Reflect.getPrototypeOf(e);function pl(e,t,n=!1,i=!1){e=e.__v_raw;const a=ze(e),s=ze(t);n||(ds(t,s)&&an(a,"get",t),an(a,"get",s));const{has:o}=Au(a),l=i?th:n?sh:da;if(o.call(a,t))return l(e.get(t));if(o.call(a,s))return l(e.get(s));e!==a&&e.get(t)}function _l(e,t=!1){const n=this.__v_raw,i=ze(n),a=ze(e);return t||(ds(e,a)&&an(i,"has",e),an(i,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function vl(e,t=!1){return e=e.__v_raw,!t&&an(ze(e),"iterate",zs),Reflect.get(e,"size",e)}function yp(e){e=ze(e);const t=ze(this);return Au(t).has.call(t,e)||(t.add(e),Ti(t,"add",e,e)),this}function bp(e,t){t=ze(t);const n=ze(this),{has:i,get:a}=Au(n);let s=i.call(n,e);s||(e=ze(e),s=i.call(n,e));const o=a.call(n,e);return n.set(e,t),s?ds(t,o)&&Ti(n,"set",e,t):Ti(n,"add",e,t),this}function wp(e){const t=ze(this),{has:n,get:i}=Au(t);let a=n.call(t,e);a||(e=ze(e),a=n.call(t,e)),i&&i.call(t,e);const s=t.delete(e);return a&&Ti(t,"delete",e,void 0),s}function Cp(){const e=ze(this),t=e.size!==0,n=e.clear();return t&&Ti(e,"clear",void 0,void 0),n}function gl(e,t){return function(i,a){const s=this,o=s.__v_raw,l=ze(o),c=t?th:e?sh:da;return!e&&an(l,"iterate",zs),o.forEach((d,h)=>i.call(a,c(d),c(h),s))}}function yl(e,t,n){return function(...i){const a=this.__v_raw,s=ze(a),o=Ar(s),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,d=a[e](...i),h=n?th:t?sh:da;return!t&&an(s,"iterate",c?qd:zs),{next(){const{value:m,done:p}=d.next();return p?{value:m,done:p}:{value:l?[h(m[0]),h(m[1])]:h(m),done:p}},[Symbol.iterator](){return this}}}}function Hi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function wL(){const e={get(s){return pl(this,s)},get size(){return vl(this)},has:_l,add:yp,set:bp,delete:wp,clear:Cp,forEach:gl(!1,!1)},t={get(s){return pl(this,s,!1,!0)},get size(){return vl(this)},has:_l,add:yp,set:bp,delete:wp,clear:Cp,forEach:gl(!1,!0)},n={get(s){return pl(this,s,!0)},get size(){return vl(this,!0)},has(s){return _l.call(this,s,!0)},add:Hi("add"),set:Hi("set"),delete:Hi("delete"),clear:Hi("clear"),forEach:gl(!0,!1)},i={get(s){return pl(this,s,!0,!0)},get size(){return vl(this,!0)},has(s){return _l.call(this,s,!0)},add:Hi("add"),set:Hi("set"),delete:Hi("delete"),clear:Hi("clear"),forEach:gl(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=yl(s,!1,!1),n[s]=yl(s,!0,!1),t[s]=yl(s,!1,!0),i[s]=yl(s,!0,!0)}),[e,n,t,i]}const[CL,SL,EL,LL]=wL();function nh(e,t){const n=t?e?LL:EL:e?SL:CL;return(i,a,s)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?i:Reflect.get(st(n,a)&&a in i?n:i,a,s)}const xL={get:nh(!1,!1)},kL={get:nh(!1,!0)},TL={get:nh(!0,!1)},my=new WeakMap,py=new WeakMap,_y=new WeakMap,OL=new WeakMap;function PL(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function AL(e){return e.__v_skip||!Object.isExtensible(e)?0:PL(eL(e))}function Bn(e){return Vr(e)?e:ih(e,!1,gL,xL,my)}function vy(e){return ih(e,!1,bL,kL,py)}function Pa(e){return ih(e,!0,yL,TL,_y)}function ih(e,t,n,i,a){if(!ft(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=a.get(e);if(s)return s;const o=AL(e);if(o===0)return e;const l=new Proxy(e,o===2?i:n);return a.set(e,l),l}function ls(e){return Vr(e)?ls(e.__v_raw):!!(e&&e.__v_isReactive)}function Vr(e){return!!(e&&e.__v_isReadonly)}function su(e){return!!(e&&e.__v_isShallow)}function gy(e){return ls(e)||Vr(e)}function ze(e){const t=e&&e.__v_raw;return t?ze(t):e}function Mu(e){return Object.isExtensible(e)&&nu(e,"__v_skip",!0),e}const da=e=>ft(e)?Bn(e):e,sh=e=>ft(e)?Pa(e):e;class yy{constructor(t,n,i,a){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Xf(()=>t(this._value),()=>$l(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=i}get value(){const t=ze(this);return(!t._cacheable||t.effect.dirty)&&ds(t._value,t._value=t.effect.run())&&$l(t,4),by(t),t.effect._dirtyLevel>=2&&$l(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function ML(e,t,n=!1){let i,a;const s=We(e);return s?(i=e,a=kn):(i=e.get,a=e.set),new yy(i,a,s||!a,n)}function by(e){var t;as&&Bs&&(e=ze(e),ly(Bs,(t=e.dep)!=null?t:e.dep=cy(()=>e.dep=void 0,e instanceof yy?e:void 0)))}function $l(e,t=4,n){e=ze(e);const i=e.dep;i&&uy(i,t)}function _t(e){return!!(e&&e.__v_isRef===!0)}function fe(e){return wy(e,!1)}function De(e){return wy(e,!0)}function wy(e,t){return _t(e)?e:new IL(e,t)}class IL{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ze(t),this._value=n?t:da(t)}get value(){return by(this),this._value}set value(t){const n=this.__v_isShallow||su(t)||Vr(t);t=n?t:ze(t),ds(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:da(t),$l(this,4))}}function Pt(e){return _t(e)?e.value:e}const DL={get:(e,t,n)=>Pt(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const a=e[t];return _t(a)&&!_t(n)?(a.value=n,!0):Reflect.set(e,t,n,i)}};function Cy(e){return ls(e)?e:new Proxy(e,DL)}function Iu(e){const t=Ae(e)?new Array(e.length):{};for(const n in e)t[n]=Sy(e,n);return t}class NL{constructor(t,n,i){this._object=t,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return hL(ze(this._object),this._key)}}class RL{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Fe(e,t,n){return _t(e)?e:We(e)?new RL(e):ft(e)&&arguments.length>1?Sy(e,t,n):fe(e)}function Sy(e,t,n){const i=e[t];return _t(i)?i:new NL(e,t,n)}/** +**/let dn;class sy{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=dn,!t&&dn&&(this.index=(dn.scopes||(dn.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=dn;try{return dn=this,t()}finally{dn=n}}}on(){dn=this}off(){dn=this.parent}stop(t){if(this._active){let n,i;for(n=0,i=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Xs()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=as,n=Bs;try{return as=!0,Bs=this,this._runnings++,_p(this),this.fn()}finally{vp(this),this._runnings--,Bs=n,as=t}}stop(){var t;this.active&&(_p(this),vp(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function fL(e){return e.value}function _p(e){e._trackId++,e._depsLength=0}function vp(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},iu=new WeakMap,zs=Symbol(""),Kd=Symbol("");function an(e,t,n){if(as&&Bs){let i=iu.get(e);i||iu.set(e,i=new Map);let a=i.get(n);a||i.set(n,a=cy(()=>i.delete(n))),ly(Bs,a)}}function Ti(e,t,n,i,a,s){const o=iu.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&Ae(e)){const c=Number(i);o.forEach((d,h)=>{(h==="length"||!cs(h)&&h>=c)&&l.push(d)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":Ae(e)?Kf(n)&&l.push(o.get("length")):(l.push(o.get(zs)),Ar(e)&&l.push(o.get(Kd)));break;case"delete":Ae(e)||(l.push(o.get(zs)),Ar(e)&&l.push(o.get(Kd)));break;case"set":Ar(e)&&l.push(o.get(zs));break}Qf();for(const c of l)c&&uy(c,4);eh()}function hL(e,t){var n;return(n=iu.get(e))==null?void 0:n.get(t)}const mL=jf("__proto__,__v_isRef,__isVue"),dy=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(cs)),gp=pL();function pL(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=ze(this);for(let s=0,o=this.length;s{e[t]=function(...n){Js(),Qf();const i=ze(this)[t].apply(this,n);return eh(),Xs(),i}}),e}function _L(e){const t=ze(this);return an(t,"has",e),t.hasOwnProperty(e)}class fy{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){const a=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!a;if(n==="__v_isReadonly")return a;if(n==="__v_isShallow")return s;if(n==="__v_raw")return i===(a?s?OL:_y:s?py:my).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const o=Ae(t);if(!a){if(o&&st(gp,n))return Reflect.get(gp,n,i);if(n==="hasOwnProperty")return _L}const l=Reflect.get(t,n,i);return(cs(n)?dy.has(n):mL(n))||(a||an(t,"get",n),s)?l:_t(l)?o&&Kf(n)?l:l.value:ft(l)?a?Pa(l):Bn(l):l}}class hy extends fy{constructor(t=!1){super(!1,t)}set(t,n,i,a){let s=t[n];if(!this._isShallow){const c=Vr(s);if(!su(i)&&!Vr(i)&&(s=ze(s),i=ze(i)),!Ae(t)&&_t(s)&&!_t(i))return c?!1:(s.value=i,!0)}const o=Ae(t)&&Kf(n)?Number(n)e,Mu=e=>Reflect.getPrototypeOf(e);function pl(e,t,n=!1,i=!1){e=e.__v_raw;const a=ze(e),s=ze(t);n||(ds(t,s)&&an(a,"get",t),an(a,"get",s));const{has:o}=Mu(a),l=i?th:n?sh:da;if(o.call(a,t))return l(e.get(t));if(o.call(a,s))return l(e.get(s));e!==a&&e.get(t)}function _l(e,t=!1){const n=this.__v_raw,i=ze(n),a=ze(e);return t||(ds(e,a)&&an(i,"has",e),an(i,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function vl(e,t=!1){return e=e.__v_raw,!t&&an(ze(e),"iterate",zs),Reflect.get(e,"size",e)}function yp(e){e=ze(e);const t=ze(this);return Mu(t).has.call(t,e)||(t.add(e),Ti(t,"add",e,e)),this}function bp(e,t){t=ze(t);const n=ze(this),{has:i,get:a}=Mu(n);let s=i.call(n,e);s||(e=ze(e),s=i.call(n,e));const o=a.call(n,e);return n.set(e,t),s?ds(t,o)&&Ti(n,"set",e,t):Ti(n,"add",e,t),this}function wp(e){const t=ze(this),{has:n,get:i}=Mu(t);let a=n.call(t,e);a||(e=ze(e),a=n.call(t,e)),i&&i.call(t,e);const s=t.delete(e);return a&&Ti(t,"delete",e,void 0),s}function Cp(){const e=ze(this),t=e.size!==0,n=e.clear();return t&&Ti(e,"clear",void 0,void 0),n}function gl(e,t){return function(i,a){const s=this,o=s.__v_raw,l=ze(o),c=t?th:e?sh:da;return!e&&an(l,"iterate",zs),o.forEach((d,h)=>i.call(a,c(d),c(h),s))}}function yl(e,t,n){return function(...i){const a=this.__v_raw,s=ze(a),o=Ar(s),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,d=a[e](...i),h=n?th:t?sh:da;return!t&&an(s,"iterate",c?Kd:zs),{next(){const{value:m,done:p}=d.next();return p?{value:m,done:p}:{value:l?[h(m[0]),h(m[1])]:h(m),done:p}},[Symbol.iterator](){return this}}}}function Hi(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function wL(){const e={get(s){return pl(this,s)},get size(){return vl(this)},has:_l,add:yp,set:bp,delete:wp,clear:Cp,forEach:gl(!1,!1)},t={get(s){return pl(this,s,!1,!0)},get size(){return vl(this)},has:_l,add:yp,set:bp,delete:wp,clear:Cp,forEach:gl(!1,!0)},n={get(s){return pl(this,s,!0)},get size(){return vl(this,!0)},has(s){return _l.call(this,s,!0)},add:Hi("add"),set:Hi("set"),delete:Hi("delete"),clear:Hi("clear"),forEach:gl(!0,!1)},i={get(s){return pl(this,s,!0,!0)},get size(){return vl(this,!0)},has(s){return _l.call(this,s,!0)},add:Hi("add"),set:Hi("set"),delete:Hi("delete"),clear:Hi("clear"),forEach:gl(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=yl(s,!1,!1),n[s]=yl(s,!0,!1),t[s]=yl(s,!1,!0),i[s]=yl(s,!0,!0)}),[e,n,t,i]}const[CL,SL,EL,LL]=wL();function nh(e,t){const n=t?e?LL:EL:e?SL:CL;return(i,a,s)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?i:Reflect.get(st(n,a)&&a in i?n:i,a,s)}const xL={get:nh(!1,!1)},kL={get:nh(!1,!0)},TL={get:nh(!0,!1)},my=new WeakMap,py=new WeakMap,_y=new WeakMap,OL=new WeakMap;function PL(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function AL(e){return e.__v_skip||!Object.isExtensible(e)?0:PL(eL(e))}function Bn(e){return Vr(e)?e:ih(e,!1,gL,xL,my)}function vy(e){return ih(e,!1,bL,kL,py)}function Pa(e){return ih(e,!0,yL,TL,_y)}function ih(e,t,n,i,a){if(!ft(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=a.get(e);if(s)return s;const o=AL(e);if(o===0)return e;const l=new Proxy(e,o===2?i:n);return a.set(e,l),l}function ls(e){return Vr(e)?ls(e.__v_raw):!!(e&&e.__v_isReactive)}function Vr(e){return!!(e&&e.__v_isReadonly)}function su(e){return!!(e&&e.__v_isShallow)}function gy(e){return ls(e)||Vr(e)}function ze(e){const t=e&&e.__v_raw;return t?ze(t):e}function Iu(e){return Object.isExtensible(e)&&nu(e,"__v_skip",!0),e}const da=e=>ft(e)?Bn(e):e,sh=e=>ft(e)?Pa(e):e;class yy{constructor(t,n,i,a){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Xf(()=>t(this._value),()=>$l(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=i}get value(){const t=ze(this);return(!t._cacheable||t.effect.dirty)&&ds(t._value,t._value=t.effect.run())&&$l(t,4),by(t),t.effect._dirtyLevel>=2&&$l(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function ML(e,t,n=!1){let i,a;const s=We(e);return s?(i=e,a=kn):(i=e.get,a=e.set),new yy(i,a,s||!a,n)}function by(e){var t;as&&Bs&&(e=ze(e),ly(Bs,(t=e.dep)!=null?t:e.dep=cy(()=>e.dep=void 0,e instanceof yy?e:void 0)))}function $l(e,t=4,n){e=ze(e);const i=e.dep;i&&uy(i,t)}function _t(e){return!!(e&&e.__v_isRef===!0)}function fe(e){return wy(e,!1)}function De(e){return wy(e,!0)}function wy(e,t){return _t(e)?e:new IL(e,t)}class IL{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ze(t),this._value=n?t:da(t)}get value(){return by(this),this._value}set value(t){const n=this.__v_isShallow||su(t)||Vr(t);t=n?t:ze(t),ds(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:da(t),$l(this,4))}}function Pt(e){return _t(e)?e.value:e}const DL={get:(e,t,n)=>Pt(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const a=e[t];return _t(a)&&!_t(n)?(a.value=n,!0):Reflect.set(e,t,n,i)}};function Cy(e){return ls(e)?e:new Proxy(e,DL)}function Du(e){const t=Ae(e)?new Array(e.length):{};for(const n in e)t[n]=Sy(e,n);return t}class NL{constructor(t,n,i){this._object=t,this._key=n,this._defaultValue=i,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return hL(ze(this._object),this._key)}}class RL{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Fe(e,t,n){return _t(e)?e:We(e)?new RL(e):ft(e)&&arguments.length>1?Sy(e,t,n):fe(e)}function Sy(e,t,n){const i=e[t];return _t(i)?i:new NL(e,t,n)}/** * @vue/runtime-core v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function us(e,t,n,i){try{return i?e(...i):e()}catch(a){Du(a,t,n)}}function Pn(e,t,n,i){if(We(e)){const s=us(e,t,n,i);return s&&Xg(s)&&s.catch(o=>{Du(o,t,n)}),s}const a=[];for(let s=0;s>>1,a=Zt[i],s=ha(a);sri&&Zt.splice(t,1)}function zL(e){Ae(e)?Ir.push(...e):(!Ji||!Ji.includes(e,e.allowRecurse?Ds+1:Ds))&&Ir.push(e),Ly()}function Sp(e,t,n=fa?ri+1:0){for(;nha(n)-ha(i));if(Ir.length=0,Ji){Ji.push(...t);return}for(Ji=t,Ds=0;Dse.id==null?1/0:e.id,$L=(e,t)=>{const n=ha(e)-ha(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ky(e){Kd=!1,fa=!0,Zt.sort($L);try{for(ri=0;riwt(v)?v.trim():v)),m&&(a=n.map(ca))}let l,c=i[l=Gc(t)]||i[l=Gc(Rn(t))];!c&&s&&(c=i[l=Gc(Ys(t))]),c&&Pn(c,e,6,a);const d=i[l+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Pn(d,e,6,a)}}function Ty(e,t,n=!1){const i=t.emitsCache,a=i.get(e);if(a!==void 0)return a;const s=e.emits;let o={},l=!1;if(!We(e)){const c=d=>{const h=Ty(d,t,!0);h&&(l=!0,At(o,h))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!s&&!l?(ft(e)&&i.set(e,null),null):(Ae(s)?s.forEach(c=>o[c]=null):At(o,s),ft(e)&&i.set(e,o),o)}function Nu(e,t){return!e||!Ou(t)?!1:(t=t.slice(2).replace(/Once$/,""),st(e,t[0].toLowerCase()+t.slice(1))||st(e,Ys(t))||st(e,t))}let Ut=null,Ru=null;function ru(e){const t=Ut;return Ut=e,Ru=e&&e.type.__scopeId||null,t}function ZL(e){Ru=e}function WL(){Ru=null}function xr(e,t=Ut,n){if(!t||e._n)return e;const i=(...a)=>{i._d&&Vp(-1);const s=ru(t);let o;try{o=e(...a)}finally{ru(s),i._d&&Vp(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function Kc(e){const{type:t,vnode:n,proxy:i,withProxy:a,props:s,propsOptions:[o],slots:l,attrs:c,emit:d,render:h,renderCache:m,data:p,setupState:v,ctx:g,inheritAttrs:y}=e;let w,S;const x=ru(e);try{if(n.shapeFlag&4){const O=a||i,D=O;w=si(h.call(D,O,m,s,v,p,g)),S=c}else{const O=t;w=si(O.length>1?O(s,{attrs:c,slots:l,emit:d}):O(s,null)),S=t.props?c:UL(c)}}catch(O){na.length=0,Du(O,e,1),w=E(An)}let T=w;if(S&&y!==!1){const O=Object.keys(S),{shapeFlag:D}=T;O.length&&D&7&&(o&&O.some(Gf)&&(S=jL(S,o)),T=ci(T,S))}return n.dirs&&(T=ci(T),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&(T.transition=n.transition),w=T,ru(x),w}const UL=e=>{let t;for(const n in e)(n==="class"||n==="style"||Ou(n))&&((t||(t={}))[n]=e[n]);return t},jL=(e,t)=>{const n={};for(const i in e)(!Gf(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function GL(e,t,n){const{props:i,children:a,component:s}=e,{props:o,children:l,patchFlag:c}=t,d=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return i?Ep(i,o,d):!!o;if(c&8){const h=t.dynamicProps;for(let m=0;me.__isSuspense;function YL(e,t){t&&t.pendingBranch?Ae(e)?t.effects.push(...e):t.effects.push(e):zL(e)}const JL=Symbol.for("v-scx"),XL=()=>ct(JL);function pn(e,t){return uh(e,null,t)}const bl={};function Te(e,t,n){return uh(e,t,n)}function uh(e,t,{immediate:n,deep:i,flush:a,once:s,onTrack:o,onTrigger:l}=vt){if(t&&s){const R=t;t=(...N)=>{R(...N),D()}}const c=Nt,d=R=>i===!0?R:Ns(R,i===!1?1:void 0);let h,m=!1,p=!1;if(_t(e)?(h=()=>e.value,m=su(e)):ls(e)?(h=()=>d(e),m=!0):Ae(e)?(p=!0,m=e.some(R=>ls(R)||su(R)),h=()=>e.map(R=>{if(_t(R))return R.value;if(ls(R))return d(R);if(We(R))return us(R,c,2)})):We(e)?t?h=()=>us(e,c,2):h=()=>(v&&v(),Pn(e,c,3,[g])):h=kn,t&&i){const R=h;h=()=>Ns(R())}let v,g=R=>{v=T.onStop=()=>{us(R,c,4),v=T.onStop=void 0}},y;if($u)if(g=kn,t?n&&Pn(t,c,3,[h(),p?[]:void 0,g]):h(),a==="sync"){const R=XL();y=R.__watcherHandles||(R.__watcherHandles=[])}else return kn;let w=p?new Array(e.length).fill(bl):bl;const S=()=>{if(!(!T.active||!T.dirty))if(t){const R=T.run();(i||m||(p?R.some((N,B)=>ds(N,w[B])):ds(R,w)))&&(v&&v(),Pn(t,c,3,[R,w===bl?void 0:p&&w[0]===bl?[]:w,g]),w=R)}else T.run()};S.allowRecurse=!!t;let x;a==="sync"?x=S:a==="post"?x=()=>Bt(S,c&&c.suspense):(S.pre=!0,c&&(S.id=c.uid),x=()=>oh(S));const T=new Xf(h,kn,x),O=ry(),D=()=>{T.stop(),O&&qf(O.effects,T)};return t?n?S():w=T.run():a==="post"?Bt(T.run.bind(T),c&&c.suspense):T.run(),y&&y.push(D),D}function QL(e,t,n){const i=this.proxy,a=wt(e)?e.includes(".")?Iy(i,e):()=>i[e]:e.bind(i,i);let s;We(t)?s=t:(s=t.handler,n=t);const o=Ma(this),l=uh(a,s.bind(i),n);return o(),l}function Iy(e,t){const n=t.split(".");return()=>{let i=e;for(let a=0;a0){if(n>=t)return e;n++}if(i=i||new Set,i.has(e))return e;if(i.add(e),_t(e))Ns(e.value,t,n,i);else if(Ae(e))for(let a=0;a{Ns(a,t,n,i)});else if(ey(e))for(const a in e)Ns(e[a],t,n,i);return e}function Xe(e,t){if(Ut===null)return e;const n=Hu(Ut)||Ut.proxy,i=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0}),zn(()=>{e.isUnmounting=!0}),e}const Sn=[Function,Array],Ny={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Sn,onEnter:Sn,onAfterEnter:Sn,onEnterCancelled:Sn,onBeforeLeave:Sn,onLeave:Sn,onAfterLeave:Sn,onLeaveCancelled:Sn,onBeforeAppear:Sn,onAppear:Sn,onAfterAppear:Sn,onAppearCancelled:Sn},ex={name:"BaseTransition",props:Ny,setup(e,{slots:t}){const n=zu(),i=Dy();return()=>{const a=t.default&&ch(t.default(),!0);if(!a||!a.length)return;let s=a[0];if(a.length>1){for(const p of a)if(p.type!==An){s=p;break}}const o=ze(e),{mode:l}=o;if(i.isLeaving)return Yc(s);const c=xp(s);if(!c)return Yc(s);const d=ma(c,o,i,n);Fr(c,d);const h=n.subTree,m=h&&xp(h);if(m&&m.type!==An&&!is(c,m)){const p=ma(m,o,i,n);if(Fr(m,p),l==="out-in")return i.isLeaving=!0,p.afterLeave=()=>{i.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Yc(s);l==="in-out"&&c.type!==An&&(p.delayLeave=(v,g,y)=>{const w=Ry(i,m);w[String(m.key)]=m,v[Xi]=()=>{g(),v[Xi]=void 0,delete d.delayedLeave},d.delayedLeave=y})}return s}}},tx=ex;function Ry(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function ma(e,t,n,i){const{appear:a,mode:s,persisted:o=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:d,onEnterCancelled:h,onBeforeLeave:m,onLeave:p,onAfterLeave:v,onLeaveCancelled:g,onBeforeAppear:y,onAppear:w,onAfterAppear:S,onAppearCancelled:x}=t,T=String(e.key),O=Ry(n,e),D=(B,F)=>{B&&Pn(B,i,9,F)},R=(B,F)=>{const W=F[1];D(B,F),Ae(B)?B.every(U=>U.length<=1)&&W():B.length<=1&&W()},N={mode:s,persisted:o,beforeEnter(B){let F=l;if(!n.isMounted)if(a)F=y||l;else return;B[Xi]&&B[Xi](!0);const W=O[T];W&&is(e,W)&&W.el[Xi]&&W.el[Xi](),D(F,[B])},enter(B){let F=c,W=d,U=h;if(!n.isMounted)if(a)F=w||c,W=S||d,U=x||h;else return;let V=!1;const q=B[wl]=ee=>{V||(V=!0,ee?D(U,[B]):D(W,[B]),N.delayedLeave&&N.delayedLeave(),B[wl]=void 0)};F?R(F,[B,q]):q()},leave(B,F){const W=String(e.key);if(B[wl]&&B[wl](!0),n.isUnmounting)return F();D(m,[B]);let U=!1;const V=B[Xi]=q=>{U||(U=!0,F(),q?D(g,[B]):D(v,[B]),B[Xi]=void 0,O[W]===e&&delete O[W])};O[W]=e,p?R(p,[B,V]):V()},clone(B){return ma(B,t,n,i)}};return N}function Yc(e){if(Vu(e))return e=ci(e),e.children=null,e}function xp(e){return Vu(e)?e.children?e.children[0]:void 0:e}function Fr(e,t){e.shapeFlag&6&&e.component?Fr(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 ch(e,t=!1,n){let i=[],a=0;for(let s=0;s1)for(let s=0;s!!e.type.__asyncLoader,Vu=e=>e.type.__isKeepAlive,nx={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=zu(),i=n.ctx;if(!i.renderer)return()=>{const x=t.default&&t.default();return x&&x.length===1?x[0]:x};const a=new Map,s=new Set;let o=null;const l=n.suspense,{renderer:{p:c,m:d,um:h,o:{createElement:m}}}=i,p=m("div");i.activate=(x,T,O,D,R)=>{const N=x.component;d(x,T,O,0,l),c(N.vnode,x,T,O,N,l,D,x.slotScopeIds,R),Bt(()=>{N.isDeactivated=!1,N.a&&Mr(N.a);const B=x.props&&x.props.onVnodeMounted;B&&Ln(B,N.parent,x)},l)},i.deactivate=x=>{const T=x.component;d(x,p,null,1,l),Bt(()=>{T.da&&Mr(T.da);const O=x.props&&x.props.onVnodeUnmounted;O&&Ln(O,T.parent,x),T.isDeactivated=!0},l)};function v(x){Jc(x),h(x,n,l,!0)}function g(x){a.forEach((T,O)=>{const D=rf(T.type);D&&(!x||!x(D))&&y(O)})}function y(x){const T=a.get(x);!o||!is(T,o)?v(T):o&&Jc(o),a.delete(x),s.delete(x)}Te(()=>[e.include,e.exclude],([x,T])=>{x&&g(O=>Ko(x,O)),T&&g(O=>!Ko(T,O))},{flush:"post",deep:!0});let w=null;const S=()=>{w!=null&&a.set(w,Xc(n.subTree))};return Xn(S),hh(S),zn(()=>{a.forEach(x=>{const{subTree:T,suspense:O}=n,D=Xc(T);if(x.type===D.type&&x.key===D.key){Jc(D);const R=D.component.da;R&&Bt(R,O);return}v(x)})}),()=>{if(w=null,!t.default)return null;const x=t.default(),T=x[0];if(x.length>1)return o=null,x;if(!_a(T)||!(T.shapeFlag&4)&&!(T.shapeFlag&128))return o=null,T;let O=Xc(T);const D=O.type,R=rf(Qo(O)?O.type.__asyncResolved||{}:D),{include:N,exclude:B,max:F}=e;if(N&&(!R||!Ko(N,R))||B&&R&&Ko(B,R))return o=O,T;const W=O.key==null?D:O.key,U=a.get(W);return O.el&&(O=ci(O),T.shapeFlag&128&&(T.ssContent=O)),w=W,U?(O.el=U.el,O.component=U.component,O.transition&&Fr(O,O.transition),O.shapeFlag|=512,s.delete(W),s.add(W)):(s.add(W),F&&s.size>parseInt(F,10)&&y(s.values().next().value)),O.shapeFlag|=256,o=O,My(T.type)?T:O}}},ix=nx;function Ko(e,t){return Ae(e)?e.some(n=>Ko(n,t)):wt(e)?e.split(",").includes(t):QE(e)?e.test(t):!1}function sx(e,t){Vy(e,"a",t)}function rx(e,t){Vy(e,"da",t)}function Vy(e,t,n=Nt){const i=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(Fu(t,i,n),n){let a=n.parent;for(;a&&a.parent;)Vu(a.parent.vnode)&&ox(i,t,n,a),a=a.parent}}function ox(e,t,n,i){const a=Fu(t,e,i,!0);Fy(()=>{qf(i[t],a)},n)}function Jc(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Xc(e){return e.shapeFlag&128?e.ssContent:e}function Fu(e,t,n=Nt,i=!1){if(n){const a=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;Js();const l=Ma(n),c=Pn(t,n,e,o);return l(),Xs(),c});return i?a.unshift(s):a.push(s),s}}const Ni=e=>(t,n=Nt)=>(!$u||e==="sp")&&Fu(e,(...i)=>t(...i),n),fh=Ni("bm"),Xn=Ni("m"),ax=Ni("bu"),hh=Ni("u"),zn=Ni("bum"),Fy=Ni("um"),lx=Ni("sp"),ux=Ni("rtg"),cx=Ni("rtc");function dx(e,t=Nt){Fu("ec",e,t)}function cn(e,t,n,i){let a;const s=n;if(Ae(e)||wt(e)){a=new Array(e.length);for(let o=0,l=e.length;ot(o,l,void 0,s));else{const o=Object.keys(e);a=new Array(o.length);for(let l=0,c=o.length;le?Yy(e)?Hu(e)||e.proxy:Yd(e.parent):null,ea=At(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=>Yd(e.parent),$root:e=>Yd(e.root),$emit:e=>e.emit,$options:e=>mh(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,oh(e.update)}),$nextTick:e=>e.n||(e.n=St.bind(e.proxy)),$watch:e=>QL.bind(e)}),Qc=(e,t)=>e!==vt&&!e.__isScriptSetup&&st(e,t),fx={get({_:e},t){const{ctx:n,setupState:i,data:a,props:s,accessCache:o,type:l,appContext:c}=e;let d;if(t[0]!=="$"){const v=o[t];if(v!==void 0)switch(v){case 1:return i[t];case 2:return a[t];case 4:return n[t];case 3:return s[t]}else{if(Qc(i,t))return o[t]=1,i[t];if(a!==vt&&st(a,t))return o[t]=2,a[t];if((d=e.propsOptions[0])&&st(d,t))return o[t]=3,s[t];if(n!==vt&&st(n,t))return o[t]=4,n[t];Jd&&(o[t]=0)}}const h=ea[t];let m,p;if(h)return t==="$attrs"&&an(e,"get",t),h(e);if((m=l.__cssModules)&&(m=m[t]))return m;if(n!==vt&&st(n,t))return o[t]=4,n[t];if(p=c.config.globalProperties,st(p,t))return p[t]},set({_:e},t,n){const{data:i,setupState:a,ctx:s}=e;return Qc(a,t)?(a[t]=n,!0):i!==vt&&st(i,t)?(i[t]=n,!0):st(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:a,propsOptions:s}},o){let l;return!!n[o]||e!==vt&&st(e,o)||Qc(t,o)||(l=s[0])&&st(l,o)||st(i,o)||st(ea,o)||st(a.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:st(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function kp(e){return Ae(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Jd=!0;function hx(e){const t=mh(e),n=e.proxy,i=e.ctx;Jd=!1,t.beforeCreate&&Tp(t.beforeCreate,e,"bc");const{data:a,computed:s,methods:o,watch:l,provide:c,inject:d,created:h,beforeMount:m,mounted:p,beforeUpdate:v,updated:g,activated:y,deactivated:w,beforeDestroy:S,beforeUnmount:x,destroyed:T,unmounted:O,render:D,renderTracked:R,renderTriggered:N,errorCaptured:B,serverPrefetch:F,expose:W,inheritAttrs:U,components:V,directives:q,filters:ee}=t;if(d&&mx(d,i,null),o)for(const oe in o){const z=o[oe];We(z)&&(i[oe]=z.bind(n))}if(a){const oe=a.call(n,n);ft(oe)&&(e.data=Bn(oe))}if(Jd=!0,s)for(const oe in s){const z=s[oe],ne=We(z)?z.bind(n,n):We(z.get)?z.get.bind(n,n):kn,Y=!We(z)&&We(z.set)?z.set.bind(n):kn,Q=P({get:ne,set:Y});Object.defineProperty(i,oe,{enumerable:!0,configurable:!0,get:()=>Q.value,set:de=>Q.value=de})}if(l)for(const oe in l)By(l[oe],i,n,oe);if(c){const oe=We(c)?c.call(n):c;Reflect.ownKeys(oe).forEach(z=>{jt(z,oe[z])})}h&&Tp(h,e,"c");function j(oe,z){Ae(z)?z.forEach(ne=>oe(ne.bind(n))):z&&oe(z.bind(n))}if(j(fh,m),j(Xn,p),j(ax,v),j(hh,g),j(sx,y),j(rx,w),j(dx,B),j(cx,R),j(ux,N),j(zn,x),j(Fy,O),j(lx,F),Ae(W))if(W.length){const oe=e.exposed||(e.exposed={});W.forEach(z=>{Object.defineProperty(oe,z,{get:()=>n[z],set:ne=>n[z]=ne})})}else e.exposed||(e.exposed={});D&&e.render===kn&&(e.render=D),U!=null&&(e.inheritAttrs=U),V&&(e.components=V),q&&(e.directives=q)}function mx(e,t,n=kn){Ae(e)&&(e=Xd(e));for(const i in e){const a=e[i];let s;ft(a)?"default"in a?s=ct(a.from||i,a.default,!0):s=ct(a.from||i):s=ct(a),_t(s)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):t[i]=s}}function Tp(e,t,n){Pn(Ae(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function By(e,t,n,i){const a=i.includes(".")?Iy(n,i):()=>n[i];if(wt(e)){const s=t[e];We(s)&&Te(a,s)}else if(We(e))Te(a,e.bind(n));else if(ft(e))if(Ae(e))e.forEach(s=>By(s,t,n,i));else{const s=We(e.handler)?e.handler.bind(n):t[e.handler];We(s)&&Te(a,s,e)}}function mh(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:a,optionsCache:s,config:{optionMergeStrategies:o}}=e.appContext,l=s.get(t);let c;return l?c=l:!a.length&&!n&&!i?c=t:(c={},a.length&&a.forEach(d=>ou(c,d,o,!0)),ou(c,t,o)),ft(t)&&s.set(t,c),c}function ou(e,t,n,i=!1){const{mixins:a,extends:s}=t;s&&ou(e,s,n,!0),a&&a.forEach(o=>ou(e,o,n,!0));for(const o in t)if(!(i&&o==="expose")){const l=px[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const px={data:Op,props:Pp,emits:Pp,methods:Yo,computed:Yo,beforeCreate:Jt,created:Jt,beforeMount:Jt,mounted:Jt,beforeUpdate:Jt,updated:Jt,beforeDestroy:Jt,beforeUnmount:Jt,destroyed:Jt,unmounted:Jt,activated:Jt,deactivated:Jt,errorCaptured:Jt,serverPrefetch:Jt,components:Yo,directives:Yo,watch:vx,provide:Op,inject:_x};function Op(e,t){return t?e?function(){return At(We(e)?e.call(this,this):e,We(t)?t.call(this,this):t)}:t:e}function _x(e,t){return Yo(Xd(e),Xd(t))}function Xd(e){if(Ae(e)){const t={};for(let n=0;n1)return n&&We(t)?t.call(i&&i.proxy):t}}function bx(){return!!(Nt||Ut||Dr)}function wx(e,t,n,i=!1){const a={},s={};nu(s,Bu,1),e.propsDefaults=Object.create(null),$y(e,t,a,s);for(const o in e.propsOptions[0])o in a||(a[o]=void 0);n?e.props=i?a:vy(a):e.type.props?e.props=a:e.props=s,e.attrs=s}function Cx(e,t,n,i){const{props:a,attrs:s,vnode:{patchFlag:o}}=e,l=ze(a),[c]=e.propsOptions;let d=!1;if((i||o>0)&&!(o&16)){if(o&8){const h=e.vnode.dynamicProps;for(let m=0;m{c=!0;const[p,v]=Hy(m,t,!0);At(o,p),v&&l.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!s&&!c)return ft(e)&&i.set(e,Pr),Pr;if(Ae(s))for(let h=0;h-1,v[1]=y<0||g-1||st(v,"default"))&&l.push(m)}}}const d=[o,l];return ft(e)&&i.set(e,d),d}function Ap(e){return e[0]!=="$"&&!Xo(e)}function Mp(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Ip(e,t){return Mp(e)===Mp(t)}function Dp(e,t){return Ae(t)?t.findIndex(n=>Ip(n,e)):We(t)&&Ip(t,e)?0:-1}const Zy=e=>e[0]==="_"||e==="$stable",ph=e=>Ae(e)?e.map(si):[si(e)],Sx=(e,t,n)=>{if(t._n)return t;const i=xr((...a)=>ph(t(...a)),n);return i._c=!1,i},Wy=(e,t,n)=>{const i=e._ctx;for(const a in e){if(Zy(a))continue;const s=e[a];if(We(s))t[a]=Sx(a,s,i);else if(s!=null){const o=ph(s);t[a]=()=>o}}},Uy=(e,t)=>{const n=ph(t);e.slots.default=()=>n},Ex=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ze(t),nu(t,"_",n)):Wy(t,e.slots={})}else e.slots={},t&&Uy(e,t);nu(e.slots,Bu,1)},Lx=(e,t,n)=>{const{vnode:i,slots:a}=e;let s=!0,o=vt;if(i.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:(At(a,t),!n&&l===1&&delete a._):(s=!t.$stable,Wy(t,a)),o=t}else t&&(Uy(e,t),o={default:1});if(s)for(const l in a)!Zy(l)&&o[l]==null&&delete a[l]};function ef(e,t,n,i,a=!1){if(Ae(e)){e.forEach((p,v)=>ef(p,t&&(Ae(t)?t[v]:t),n,i,a));return}if(Qo(i)&&!a)return;const s=i.shapeFlag&4?Hu(i.component)||i.component.proxy:i.el,o=a?null:s,{i:l,r:c}=e,d=t&&t.r,h=l.refs===vt?l.refs={}:l.refs,m=l.setupState;if(d!=null&&d!==c&&(wt(d)?(h[d]=null,st(m,d)&&(m[d]=null)):_t(d)&&(d.value=null)),We(c))us(c,l,12,[o,h]);else{const p=wt(c),v=_t(c);if(p||v){const g=()=>{if(e.f){const y=p?st(m,c)?m[c]:h[c]:c.value;a?Ae(y)&&qf(y,s):Ae(y)?y.includes(s)||y.push(s):p?(h[c]=[s],st(m,c)&&(m[c]=h[c])):(c.value=[s],e.k&&(h[e.k]=c.value))}else p?(h[c]=o,st(m,c)&&(m[c]=o)):v&&(c.value=o,e.k&&(h[e.k]=o))};o?(g.id=-1,Bt(g,n)):g()}}}const Bt=YL;function xx(e){return kx(e)}function kx(e,t){const n=ty();n.__VUE__=!0;const{insert:i,remove:a,patchProp:s,createElement:o,createText:l,createComment:c,setText:d,setElementText:h,parentNode:m,nextSibling:p,setScopeId:v=kn,insertStaticContent:g}=e,y=(k,A,H,J=null,K=null,ce=null,_e=void 0,ue=null,me=!!A.dynamicChildren)=>{if(k===A)return;k&&!is(k,A)&&(J=Z(k),de(k,K,ce,!0),k=null),A.patchFlag===-2&&(me=!1,A.dynamicChildren=null);const{type:se,ref:be,shapeFlag:Oe}=A;switch(se){case Aa:w(k,A,H,J);break;case An:S(k,A,H,J);break;case Hl:k==null&&x(A,H,J,_e);break;case Ve:V(k,A,H,J,K,ce,_e,ue,me);break;default:Oe&1?D(k,A,H,J,K,ce,_e,ue,me):Oe&6?q(k,A,H,J,K,ce,_e,ue,me):(Oe&64||Oe&128)&&se.process(k,A,H,J,K,ce,_e,ue,me,X)}be!=null&&K&&ef(be,k&&k.ref,ce,A||k,!A)},w=(k,A,H,J)=>{if(k==null)i(A.el=l(A.children),H,J);else{const K=A.el=k.el;A.children!==k.children&&d(K,A.children)}},S=(k,A,H,J)=>{k==null?i(A.el=c(A.children||""),H,J):A.el=k.el},x=(k,A,H,J)=>{[k.el,k.anchor]=g(k.children,A,H,J,k.el,k.anchor)},T=({el:k,anchor:A},H,J)=>{let K;for(;k&&k!==A;)K=p(k),i(k,H,J),k=K;i(A,H,J)},O=({el:k,anchor:A})=>{let H;for(;k&&k!==A;)H=p(k),a(k),k=H;a(A)},D=(k,A,H,J,K,ce,_e,ue,me)=>{A.type==="svg"?_e="svg":A.type==="math"&&(_e="mathml"),k==null?R(A,H,J,K,ce,_e,ue,me):F(k,A,K,ce,_e,ue,me)},R=(k,A,H,J,K,ce,_e,ue)=>{let me,se;const{props:be,shapeFlag:Oe,transition:ke,dirs:Ne}=k;if(me=k.el=o(k.type,ce,be&&be.is,be),Oe&8?h(me,k.children):Oe&16&&B(k.children,me,null,J,K,ed(k,ce),_e,ue),Ne&&Ts(k,null,J,"created"),N(me,k,k.scopeId,_e,J),be){for(const et in be)et!=="value"&&!Xo(et)&&s(me,et,null,be[et],ce,k.children,J,K,ve);"value"in be&&s(me,"value",null,be.value,ce),(se=be.onVnodeBeforeMount)&&Ln(se,J,k)}Ne&&Ts(k,null,J,"beforeMount");const Ue=Tx(K,ke);Ue&&ke.beforeEnter(me),i(me,A,H),((se=be&&be.onVnodeMounted)||Ue||Ne)&&Bt(()=>{se&&Ln(se,J,k),Ue&&ke.enter(me),Ne&&Ts(k,null,J,"mounted")},K)},N=(k,A,H,J,K)=>{if(H&&v(k,H),J)for(let ce=0;ce{for(let se=me;se{const ue=A.el=k.el;let{patchFlag:me,dynamicChildren:se,dirs:be}=A;me|=k.patchFlag&16;const Oe=k.props||vt,ke=A.props||vt;let Ne;if(H&&Os(H,!1),(Ne=ke.onVnodeBeforeUpdate)&&Ln(Ne,H,A,k),be&&Ts(A,k,H,"beforeUpdate"),H&&Os(H,!0),se?W(k.dynamicChildren,se,ue,H,J,ed(A,K),ce):_e||z(k,A,ue,null,H,J,ed(A,K),ce,!1),me>0){if(me&16)U(ue,A,Oe,ke,H,J,K);else if(me&2&&Oe.class!==ke.class&&s(ue,"class",null,ke.class,K),me&4&&s(ue,"style",Oe.style,ke.style,K),me&8){const Ue=A.dynamicProps;for(let et=0;et{Ne&&Ln(Ne,H,A,k),be&&Ts(A,k,H,"updated")},J)},W=(k,A,H,J,K,ce,_e)=>{for(let ue=0;ue{if(H!==J){if(H!==vt)for(const ue in H)!Xo(ue)&&!(ue in J)&&s(k,ue,H[ue],null,_e,A.children,K,ce,ve);for(const ue in J){if(Xo(ue))continue;const me=J[ue],se=H[ue];me!==se&&ue!=="value"&&s(k,ue,se,me,_e,A.children,K,ce,ve)}"value"in J&&s(k,"value",H.value,J.value,_e)}},V=(k,A,H,J,K,ce,_e,ue,me)=>{const se=A.el=k?k.el:l(""),be=A.anchor=k?k.anchor:l("");let{patchFlag:Oe,dynamicChildren:ke,slotScopeIds:Ne}=A;Ne&&(ue=ue?ue.concat(Ne):Ne),k==null?(i(se,H,J),i(be,H,J),B(A.children||[],H,be,K,ce,_e,ue,me)):Oe>0&&Oe&64&&ke&&k.dynamicChildren?(W(k.dynamicChildren,ke,H,K,ce,_e,ue),(A.key!=null||K&&A===K.subTree)&&_h(k,A,!0)):z(k,A,H,be,K,ce,_e,ue,me)},q=(k,A,H,J,K,ce,_e,ue,me)=>{A.slotScopeIds=ue,k==null?A.shapeFlag&512?K.ctx.activate(A,H,J,_e,me):ee(A,H,J,K,ce,_e,me):pe(k,A,me)},ee=(k,A,H,J,K,ce,_e)=>{const ue=k.component=zx(k,J,K);if(Vu(k)&&(ue.ctx.renderer=X),$x(ue),ue.asyncDep){if(K&&K.registerDep(ue,j),!k.el){const me=ue.subTree=E(An);S(null,me,A,H)}}else j(ue,k,A,H,K,ce,_e)},pe=(k,A,H)=>{const J=A.component=k.component;if(GL(k,A,H))if(J.asyncDep&&!J.asyncResolved){oe(J,A,H);return}else J.next=A,BL(J.update),J.effect.dirty=!0,J.update();else A.el=k.el,J.vnode=A},j=(k,A,H,J,K,ce,_e)=>{const ue=()=>{if(k.isMounted){let{next:be,bu:Oe,u:ke,parent:Ne,vnode:Ue}=k;{const Bi=jy(k);if(Bi){be&&(be.el=Ue.el,oe(k,be,_e)),Bi.asyncDep.then(()=>{k.isUnmounted||ue()});return}}let et=be,ht;Os(k,!1),be?(be.el=Ue.el,oe(k,be,_e)):be=Ue,Oe&&Mr(Oe),(ht=be.props&&be.props.onVnodeBeforeUpdate)&&Ln(ht,Ne,be,Ue),Os(k,!0);const Et=Kc(k),nn=k.subTree;k.subTree=Et,y(nn,Et,m(nn.el),Z(nn),k,K,ce),be.el=Et.el,et===null&&qL(k,Et.el),ke&&Bt(ke,K),(ht=be.props&&be.props.onVnodeUpdated)&&Bt(()=>Ln(ht,Ne,be,Ue),K)}else{let be;const{el:Oe,props:ke}=A,{bm:Ne,m:Ue,parent:et}=k,ht=Qo(A);if(Os(k,!1),Ne&&Mr(Ne),!ht&&(be=ke&&ke.onVnodeBeforeMount)&&Ln(be,et,A),Os(k,!0),Oe&&Me){const Et=()=>{k.subTree=Kc(k),Me(Oe,k.subTree,k,K,null)};ht?A.type.__asyncLoader().then(()=>!k.isUnmounted&&Et()):Et()}else{const Et=k.subTree=Kc(k);y(null,Et,H,J,k,K,ce),A.el=Et.el}if(Ue&&Bt(Ue,K),!ht&&(be=ke&&ke.onVnodeMounted)){const Et=A;Bt(()=>Ln(be,et,Et),K)}(A.shapeFlag&256||et&&Qo(et.vnode)&&et.vnode.shapeFlag&256)&&k.a&&Bt(k.a,K),k.isMounted=!0,A=H=J=null}},me=k.effect=new Xf(ue,kn,()=>oh(se),k.scope),se=k.update=()=>{me.dirty&&me.run()};se.id=k.uid,Os(k,!0),se()},oe=(k,A,H)=>{A.component=k;const J=k.vnode.props;k.vnode=A,k.next=null,Cx(k,A.props,J,H),Lx(k,A.children,H),Js(),Sp(k),Xs()},z=(k,A,H,J,K,ce,_e,ue,me=!1)=>{const se=k&&k.children,be=k?k.shapeFlag:0,Oe=A.children,{patchFlag:ke,shapeFlag:Ne}=A;if(ke>0){if(ke&128){Y(se,Oe,H,J,K,ce,_e,ue,me);return}else if(ke&256){ne(se,Oe,H,J,K,ce,_e,ue,me);return}}Ne&8?(be&16&&ve(se,K,ce),Oe!==se&&h(H,Oe)):be&16?Ne&16?Y(se,Oe,H,J,K,ce,_e,ue,me):ve(se,K,ce,!0):(be&8&&h(H,""),Ne&16&&B(Oe,H,J,K,ce,_e,ue,me))},ne=(k,A,H,J,K,ce,_e,ue,me)=>{k=k||Pr,A=A||Pr;const se=k.length,be=A.length,Oe=Math.min(se,be);let ke;for(ke=0;kebe?ve(k,K,ce,!0,!1,Oe):B(A,H,J,K,ce,_e,ue,me,Oe)},Y=(k,A,H,J,K,ce,_e,ue,me)=>{let se=0;const be=A.length;let Oe=k.length-1,ke=be-1;for(;se<=Oe&&se<=ke;){const Ne=k[se],Ue=A[se]=me?Qi(A[se]):si(A[se]);if(is(Ne,Ue))y(Ne,Ue,H,null,K,ce,_e,ue,me);else break;se++}for(;se<=Oe&&se<=ke;){const Ne=k[Oe],Ue=A[ke]=me?Qi(A[ke]):si(A[ke]);if(is(Ne,Ue))y(Ne,Ue,H,null,K,ce,_e,ue,me);else break;Oe--,ke--}if(se>Oe){if(se<=ke){const Ne=ke+1,Ue=Neke)for(;se<=Oe;)de(k[se],K,ce,!0),se++;else{const Ne=se,Ue=se,et=new Map;for(se=Ue;se<=ke;se++){const Kt=A[se]=me?Qi(A[se]):si(A[se]);Kt.key!=null&&et.set(Kt.key,se)}let ht,Et=0;const nn=ke-Ue+1;let Bi=!1,Lo=0;const yi=new Array(nn);for(se=0;se=nn){de(Kt,K,ce,!0);continue}let Ht;if(Kt.key!=null)Ht=et.get(Kt.key);else for(ht=Ue;ht<=ke;ht++)if(yi[ht-Ue]===0&&is(Kt,A[ht])){Ht=ht;break}Ht===void 0?de(Kt,K,ce,!0):(yi[Ht-Ue]=se+1,Ht>=Lo?Lo=Ht:Bi=!0,y(Kt,A[Ht],H,null,K,ce,_e,ue,me),Et++)}const xo=Bi?Ox(yi):Pr;for(ht=xo.length-1,se=nn-1;se>=0;se--){const Kt=Ue+se,Ht=A[Kt],Ya=Kt+1{const{el:ce,type:_e,transition:ue,children:me,shapeFlag:se}=k;if(se&6){Q(k.component.subTree,A,H,J);return}if(se&128){k.suspense.move(A,H,J);return}if(se&64){_e.move(k,A,H,X);return}if(_e===Ve){i(ce,A,H);for(let Oe=0;Oeue.enter(ce),K);else{const{leave:Oe,delayLeave:ke,afterLeave:Ne}=ue,Ue=()=>i(ce,A,H),et=()=>{Oe(ce,()=>{Ue(),Ne&&Ne()})};ke?ke(ce,Ue,et):et()}else i(ce,A,H)},de=(k,A,H,J=!1,K=!1)=>{const{type:ce,props:_e,ref:ue,children:me,dynamicChildren:se,shapeFlag:be,patchFlag:Oe,dirs:ke}=k;if(ue!=null&&ef(ue,null,H,k,!0),be&256){A.ctx.deactivate(k);return}const Ne=be&1&&ke,Ue=!Qo(k);let et;if(Ue&&(et=_e&&_e.onVnodeBeforeUnmount)&&Ln(et,A,k),be&6)Ce(k.component,H,J);else{if(be&128){k.suspense.unmount(H,J);return}Ne&&Ts(k,null,A,"beforeUnmount"),be&64?k.type.remove(k,A,H,K,X,J):se&&(ce!==Ve||Oe>0&&Oe&64)?ve(se,A,H,!1,!0):(ce===Ve&&Oe&384||!K&&be&16)&&ve(me,A,H),J&&le(k)}(Ue&&(et=_e&&_e.onVnodeUnmounted)||Ne)&&Bt(()=>{et&&Ln(et,A,k),Ne&&Ts(k,null,A,"unmounted")},H)},le=k=>{const{type:A,el:H,anchor:J,transition:K}=k;if(A===Ve){ye(H,J);return}if(A===Hl){O(k);return}const ce=()=>{a(H),K&&!K.persisted&&K.afterLeave&&K.afterLeave()};if(k.shapeFlag&1&&K&&!K.persisted){const{leave:_e,delayLeave:ue}=K,me=()=>_e(H,ce);ue?ue(k.el,ce,me):me()}else ce()},ye=(k,A)=>{let H;for(;k!==A;)H=p(k),a(k),k=H;a(A)},Ce=(k,A,H)=>{const{bum:J,scope:K,update:ce,subTree:_e,um:ue}=k;J&&Mr(J),K.stop(),ce&&(ce.active=!1,de(_e,k,A,H)),ue&&Bt(ue,A),Bt(()=>{k.isUnmounted=!0},A),A&&A.pendingBranch&&!A.isUnmounted&&k.asyncDep&&!k.asyncResolved&&k.suspenseId===A.pendingId&&(A.deps--,A.deps===0&&A.resolve())},ve=(k,A,H,J=!1,K=!1,ce=0)=>{for(let _e=ce;_ek.shapeFlag&6?Z(k.component.subTree):k.shapeFlag&128?k.suspense.next():p(k.anchor||k.el);let ie=!1;const he=(k,A,H)=>{k==null?A._vnode&&de(A._vnode,null,null,!0):y(A._vnode||null,k,A,null,null,null,H),ie||(ie=!0,Sp(),xy(),ie=!1),A._vnode=k},X={p:y,um:de,m:Q,r:le,mt:ee,mc:B,pc:z,pbc:W,n:Z,o:e};let Ee,Me;return{render:he,hydrate:Ee,createApp:yx(he,Ee)}}function ed({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 Os({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Tx(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function _h(e,t,n=!1){const i=e.children,a=t.children;if(Ae(i)&&Ae(a))for(let s=0;s>1,e[n[l]]0&&(t[i]=n[s-1]),n[s]=i)}}for(s=n.length,o=n[s-1];s-- >0;)n[s]=o,o=t[o];return n}function jy(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:jy(t)}const Px=e=>e.__isTeleport,ta=e=>e&&(e.disabled||e.disabled===""),Np=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Rp=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,tf=(e,t)=>{const n=e&&e.to;return wt(n)?t?t(n):null:n},Ax={name:"Teleport",__isTeleport:!0,process(e,t,n,i,a,s,o,l,c,d){const{mc:h,pc:m,pbc:p,o:{insert:v,querySelector:g,createText:y,createComment:w}}=d,S=ta(t.props);let{shapeFlag:x,children:T,dynamicChildren:O}=t;if(e==null){const D=t.el=y(""),R=t.anchor=y("");v(D,n,i),v(R,n,i);const N=t.target=tf(t.props,g),B=t.targetAnchor=y("");N&&(v(B,N),o==="svg"||Np(N)?o="svg":(o==="mathml"||Rp(N))&&(o="mathml"));const F=(W,U)=>{x&16&&h(T,W,U,a,s,o,l,c)};S?F(n,R):N&&F(N,B)}else{t.el=e.el;const D=t.anchor=e.anchor,R=t.target=e.target,N=t.targetAnchor=e.targetAnchor,B=ta(e.props),F=B?n:R,W=B?D:N;if(o==="svg"||Np(R)?o="svg":(o==="mathml"||Rp(R))&&(o="mathml"),O?(p(e.dynamicChildren,O,F,a,s,o,l),_h(e,t,!0)):c||m(e,t,F,W,a,s,o,l,!1),S)B?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Cl(t,n,D,d,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const U=t.target=tf(t.props,g);U&&Cl(t,U,null,d,0)}else B&&Cl(t,R,N,d,1)}Gy(t)},remove(e,t,n,i,{um:a,o:{remove:s}},o){const{shapeFlag:l,children:c,anchor:d,targetAnchor:h,target:m,props:p}=e;if(m&&s(h),o&&s(d),l&16){const v=o||!ta(p);for(let g=0;g0?jn||Pr:null,Dx(),pa>0&&jn&&jn.push(e),e}function Le(e,t,n,i,a,s){return qy(M(e,t,n,i,a,s,!0))}function nf(e,t,n,i,a){return qy(E(e,t,n,i,a,!0))}function _a(e){return e?e.__v_isVNode===!0:!1}function is(e,t){return e.type===t.type&&e.key===t.key}const Bu="__vInternal",Ky=({key:e})=>e??null,Zl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?wt(e)||_t(e)||We(e)?{i:Ut,r:e,k:t,f:!!n}:e:null);function M(e,t=null,n=null,i=0,a=null,s=e===Ve?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ky(t),ref:t&&Zl(t),scopeId:Ru,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:i,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Ut};return l?(vh(c,n),s&128&&e.normalize(c)):n&&(c.shapeFlag|=wt(n)?8:16),pa>0&&!o&&jn&&(c.patchFlag>0||s&6)&&c.patchFlag!==32&&jn.push(c),c}const E=Nx;function Nx(e,t=null,n=null,i=0,a=null,s=!1){if((!e||e===Py)&&(e=An),_a(e)){const l=ci(e,t,!0);return n&&vh(l,n),pa>0&&!s&&jn&&(l.shapeFlag&6?jn[jn.indexOf(e)]=l:jn.push(l)),l.patchFlag|=-2,l}if(Ux(e)&&(e=e.__vccOpts),t){t=Rx(t);let{class:l,style:c}=t;l&&!wt(l)&&(t.class=zt(l)),ft(c)&&(gy(c)&&!Ae(c)&&(c=At({},c)),t.style=Yf(c))}const o=wt(e)?1:My(e)?128:Px(e)?64:ft(e)?4:We(e)?2:0;return M(e,t,n,i,a,o,s,!0)}function Rx(e){return e?gy(e)||Bu in e?At({},e):e:null}function ci(e,t,n=!1){const{props:i,ref:a,patchFlag:s,children:o}=e,l=t?Be(i||{},t):i;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Ky(l),ref:t&&t.ref?n&&a?Ae(a)?a.concat(Zl(t)):[a,Zl(t)]:Zl(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ve?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ci(e.ssContent),ssFallback:e.ssFallback&&ci(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function bt(e=" ",t=0){return E(Aa,null,e,t)}function Vx(e,t){const n=E(Hl,null,e);return n.staticCount=t,n}function Qe(e="",t=!1){return t?(Se(),nf(An,null,e)):E(An,null,e)}function si(e){return e==null||typeof e=="boolean"?E(An):Ae(e)?E(Ve,null,e.slice()):typeof e=="object"?Qi(e):E(Aa,null,String(e))}function Qi(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ci(e)}function vh(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(Ae(t))n=16;else if(typeof t=="object")if(i&65){const a=t.default;a&&(a._c&&(a._d=!1),vh(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!(Bu in t)?t._ctx=Ut:a===3&&Ut&&(Ut.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else We(t)?(t={default:t,_ctx:Ut},n=32):(t=String(t),i&64?(n=16,t=[bt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Be(...e){const t={};for(let n=0;nNt||Ut;let au,sf;{const e=ty(),t=(n,i)=>{let a;return(a=e[n])||(a=e[n]=[]),a.push(i),s=>{a.length>1?a.forEach(o=>o(s)):a[0](s)}};au=t("__VUE_INSTANCE_SETTERS__",n=>Nt=n),sf=t("__VUE_SSR_SETTERS__",n=>$u=n)}const Ma=e=>{const t=Nt;return au(e),e.scope.on(),()=>{e.scope.off(),au(t)}},Fp=()=>{Nt&&Nt.scope.off(),au(null)};function Yy(e){return e.vnode.shapeFlag&4}let $u=!1;function $x(e,t=!1){t&&sf(t);const{props:n,children:i}=e.vnode,a=Yy(e);wx(e,n,a,t),Ex(e,i);const s=a?Hx(e,t):void 0;return t&&sf(!1),s}function Hx(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Mu(new Proxy(e.ctx,fx));const{setup:i}=n;if(i){const a=e.setupContext=i.length>1?Wx(e):null,s=Ma(e);Js();const o=us(i,e,0,[e.props,a]);if(Xs(),s(),Xg(o)){if(o.then(Fp,Fp),t)return o.then(l=>{Bp(e,l,t)}).catch(l=>{Du(l,e,0)});e.asyncDep=o}else Bp(e,o,t)}else Jy(e,t)}function Bp(e,t,n){We(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ft(t)&&(e.setupState=Cy(t)),Jy(e,n)}let zp;function Jy(e,t,n){const i=e.type;if(!e.render){if(!t&&zp&&!i.render){const a=i.template||mh(e).template;if(a){const{isCustomElement:s,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=i,d=At(At({isCustomElement:s,delimiters:l},o),c);i.render=zp(a,d)}}e.render=i.render||kn}{const a=Ma(e);Js();try{hx(e)}finally{Xs(),a()}}}function Zx(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return an(e,"get","$attrs"),t[n]}}))}function Wx(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Zx(e)},slots:e.slots,emit:e.emit,expose:t}}function Hu(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Cy(Mu(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ea)return ea[n](e)},has(t,n){return n in t||n in ea}}))}function rf(e,t=!0){return We(e)?e.displayName||e.name:e.name||t&&e.__name}function Ux(e){return We(e)&&"__vccOpts"in e}const P=(e,t)=>ML(e,t,$u);function _s(e,t,n){const i=arguments.length;return i===2?ft(t)&&!Ae(t)?_a(t)?E(e,null,[t]):E(e,t):E(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&_a(n)&&(n=[n]),E(e,t,n))}const jx="3.4.21";/** +**/function us(e,t,n,i){try{return i?e(...i):e()}catch(a){Nu(a,t,n)}}function Pn(e,t,n,i){if(We(e)){const s=us(e,t,n,i);return s&&Xg(s)&&s.catch(o=>{Nu(o,t,n)}),s}const a=[];for(let s=0;s>>1,a=Zt[i],s=ha(a);sri&&Zt.splice(t,1)}function zL(e){Ae(e)?Ir.push(...e):(!Ji||!Ji.includes(e,e.allowRecurse?Ds+1:Ds))&&Ir.push(e),Ly()}function Sp(e,t,n=fa?ri+1:0){for(;nha(n)-ha(i));if(Ir.length=0,Ji){Ji.push(...t);return}for(Ji=t,Ds=0;Dse.id==null?1/0:e.id,$L=(e,t)=>{const n=ha(e)-ha(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ky(e){Yd=!1,fa=!0,Zt.sort($L);try{for(ri=0;riwt(v)?v.trim():v)),m&&(a=n.map(ca))}let l,c=i[l=qc(t)]||i[l=qc(Rn(t))];!c&&s&&(c=i[l=qc(Ys(t))]),c&&Pn(c,e,6,a);const d=i[l+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Pn(d,e,6,a)}}function Ty(e,t,n=!1){const i=t.emitsCache,a=i.get(e);if(a!==void 0)return a;const s=e.emits;let o={},l=!1;if(!We(e)){const c=d=>{const h=Ty(d,t,!0);h&&(l=!0,At(o,h))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!s&&!l?(ft(e)&&i.set(e,null),null):(Ae(s)?s.forEach(c=>o[c]=null):At(o,s),ft(e)&&i.set(e,o),o)}function Ru(e,t){return!e||!Pu(t)?!1:(t=t.slice(2).replace(/Once$/,""),st(e,t[0].toLowerCase()+t.slice(1))||st(e,Ys(t))||st(e,t))}let Ut=null,Vu=null;function ru(e){const t=Ut;return Ut=e,Vu=e&&e.type.__scopeId||null,t}function ZL(e){Vu=e}function WL(){Vu=null}function xr(e,t=Ut,n){if(!t||e._n)return e;const i=(...a)=>{i._d&&Vp(-1);const s=ru(t);let o;try{o=e(...a)}finally{ru(s),i._d&&Vp(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function Yc(e){const{type:t,vnode:n,proxy:i,withProxy:a,props:s,propsOptions:[o],slots:l,attrs:c,emit:d,render:h,renderCache:m,data:p,setupState:v,ctx:g,inheritAttrs:y}=e;let w,S;const x=ru(e);try{if(n.shapeFlag&4){const O=a||i,D=O;w=si(h.call(D,O,m,s,v,p,g)),S=c}else{const O=t;w=si(O.length>1?O(s,{attrs:c,slots:l,emit:d}):O(s,null)),S=t.props?c:UL(c)}}catch(O){na.length=0,Nu(O,e,1),w=E(An)}let T=w;if(S&&y!==!1){const O=Object.keys(S),{shapeFlag:D}=T;O.length&&D&7&&(o&&O.some(Gf)&&(S=jL(S,o)),T=ci(T,S))}return n.dirs&&(T=ci(T),T.dirs=T.dirs?T.dirs.concat(n.dirs):n.dirs),n.transition&&(T.transition=n.transition),w=T,ru(x),w}const UL=e=>{let t;for(const n in e)(n==="class"||n==="style"||Pu(n))&&((t||(t={}))[n]=e[n]);return t},jL=(e,t)=>{const n={};for(const i in e)(!Gf(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function GL(e,t,n){const{props:i,children:a,component:s}=e,{props:o,children:l,patchFlag:c}=t,d=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return i?Ep(i,o,d):!!o;if(c&8){const h=t.dynamicProps;for(let m=0;me.__isSuspense;function YL(e,t){t&&t.pendingBranch?Ae(e)?t.effects.push(...e):t.effects.push(e):zL(e)}const JL=Symbol.for("v-scx"),XL=()=>ct(JL);function pn(e,t){return uh(e,null,t)}const bl={};function Te(e,t,n){return uh(e,t,n)}function uh(e,t,{immediate:n,deep:i,flush:a,once:s,onTrack:o,onTrigger:l}=vt){if(t&&s){const R=t;t=(...N)=>{R(...N),D()}}const c=Dt,d=R=>i===!0?R:Ns(R,i===!1?1:void 0);let h,m=!1,p=!1;if(_t(e)?(h=()=>e.value,m=su(e)):ls(e)?(h=()=>d(e),m=!0):Ae(e)?(p=!0,m=e.some(R=>ls(R)||su(R)),h=()=>e.map(R=>{if(_t(R))return R.value;if(ls(R))return d(R);if(We(R))return us(R,c,2)})):We(e)?t?h=()=>us(e,c,2):h=()=>(v&&v(),Pn(e,c,3,[g])):h=kn,t&&i){const R=h;h=()=>Ns(R())}let v,g=R=>{v=T.onStop=()=>{us(R,c,4),v=T.onStop=void 0}},y;if(Hu)if(g=kn,t?n&&Pn(t,c,3,[h(),p?[]:void 0,g]):h(),a==="sync"){const R=XL();y=R.__watcherHandles||(R.__watcherHandles=[])}else return kn;let w=p?new Array(e.length).fill(bl):bl;const S=()=>{if(!(!T.active||!T.dirty))if(t){const R=T.run();(i||m||(p?R.some((N,B)=>ds(N,w[B])):ds(R,w)))&&(v&&v(),Pn(t,c,3,[R,w===bl?void 0:p&&w[0]===bl?[]:w,g]),w=R)}else T.run()};S.allowRecurse=!!t;let x;a==="sync"?x=S:a==="post"?x=()=>Bt(S,c&&c.suspense):(S.pre=!0,c&&(S.id=c.uid),x=()=>oh(S));const T=new Xf(h,kn,x),O=ry(),D=()=>{T.stop(),O&&qf(O.effects,T)};return t?n?S():w=T.run():a==="post"?Bt(T.run.bind(T),c&&c.suspense):T.run(),y&&y.push(D),D}function QL(e,t,n){const i=this.proxy,a=wt(e)?e.includes(".")?Iy(i,e):()=>i[e]:e.bind(i,i);let s;We(t)?s=t:(s=t.handler,n=t);const o=Ma(this),l=uh(a,s.bind(i),n);return o(),l}function Iy(e,t){const n=t.split(".");return()=>{let i=e;for(let a=0;a0){if(n>=t)return e;n++}if(i=i||new Set,i.has(e))return e;if(i.add(e),_t(e))Ns(e.value,t,n,i);else if(Ae(e))for(let a=0;a{Ns(a,t,n,i)});else if(ey(e))for(const a in e)Ns(e[a],t,n,i);return e}function Qe(e,t){if(Ut===null)return e;const n=Zu(Ut)||Ut.proxy,i=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0}),zn(()=>{e.isUnmounting=!0}),e}const Sn=[Function,Array],Ny={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Sn,onEnter:Sn,onAfterEnter:Sn,onEnterCancelled:Sn,onBeforeLeave:Sn,onLeave:Sn,onAfterLeave:Sn,onLeaveCancelled:Sn,onBeforeAppear:Sn,onAppear:Sn,onAfterAppear:Sn,onAppearCancelled:Sn},ex={name:"BaseTransition",props:Ny,setup(e,{slots:t}){const n=$u(),i=Dy();return()=>{const a=t.default&&ch(t.default(),!0);if(!a||!a.length)return;let s=a[0];if(a.length>1){for(const p of a)if(p.type!==An){s=p;break}}const o=ze(e),{mode:l}=o;if(i.isLeaving)return Jc(s);const c=xp(s);if(!c)return Jc(s);const d=ma(c,o,i,n);Fr(c,d);const h=n.subTree,m=h&&xp(h);if(m&&m.type!==An&&!is(c,m)){const p=ma(m,o,i,n);if(Fr(m,p),l==="out-in")return i.isLeaving=!0,p.afterLeave=()=>{i.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Jc(s);l==="in-out"&&c.type!==An&&(p.delayLeave=(v,g,y)=>{const w=Ry(i,m);w[String(m.key)]=m,v[Xi]=()=>{g(),v[Xi]=void 0,delete d.delayedLeave},d.delayedLeave=y})}return s}}},tx=ex;function Ry(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function ma(e,t,n,i){const{appear:a,mode:s,persisted:o=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:d,onEnterCancelled:h,onBeforeLeave:m,onLeave:p,onAfterLeave:v,onLeaveCancelled:g,onBeforeAppear:y,onAppear:w,onAfterAppear:S,onAppearCancelled:x}=t,T=String(e.key),O=Ry(n,e),D=(B,F)=>{B&&Pn(B,i,9,F)},R=(B,F)=>{const W=F[1];D(B,F),Ae(B)?B.every(U=>U.length<=1)&&W():B.length<=1&&W()},N={mode:s,persisted:o,beforeEnter(B){let F=l;if(!n.isMounted)if(a)F=y||l;else return;B[Xi]&&B[Xi](!0);const W=O[T];W&&is(e,W)&&W.el[Xi]&&W.el[Xi](),D(F,[B])},enter(B){let F=c,W=d,U=h;if(!n.isMounted)if(a)F=w||c,W=S||d,U=x||h;else return;let V=!1;const q=B[wl]=ee=>{V||(V=!0,ee?D(U,[B]):D(W,[B]),N.delayedLeave&&N.delayedLeave(),B[wl]=void 0)};F?R(F,[B,q]):q()},leave(B,F){const W=String(e.key);if(B[wl]&&B[wl](!0),n.isUnmounting)return F();D(m,[B]);let U=!1;const V=B[Xi]=q=>{U||(U=!0,F(),q?D(g,[B]):D(v,[B]),B[Xi]=void 0,O[W]===e&&delete O[W])};O[W]=e,p?R(p,[B,V]):V()},clone(B){return ma(B,t,n,i)}};return N}function Jc(e){if(Fu(e))return e=ci(e),e.children=null,e}function xp(e){return Fu(e)?e.children?e.children[0]:void 0:e}function Fr(e,t){e.shapeFlag&6&&e.component?Fr(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 ch(e,t=!1,n){let i=[],a=0;for(let s=0;s1)for(let s=0;s!!e.type.__asyncLoader,Fu=e=>e.type.__isKeepAlive,nx={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=$u(),i=n.ctx;if(!i.renderer)return()=>{const x=t.default&&t.default();return x&&x.length===1?x[0]:x};const a=new Map,s=new Set;let o=null;const l=n.suspense,{renderer:{p:c,m:d,um:h,o:{createElement:m}}}=i,p=m("div");i.activate=(x,T,O,D,R)=>{const N=x.component;d(x,T,O,0,l),c(N.vnode,x,T,O,N,l,D,x.slotScopeIds,R),Bt(()=>{N.isDeactivated=!1,N.a&&Mr(N.a);const B=x.props&&x.props.onVnodeMounted;B&&Ln(B,N.parent,x)},l)},i.deactivate=x=>{const T=x.component;d(x,p,null,1,l),Bt(()=>{T.da&&Mr(T.da);const O=x.props&&x.props.onVnodeUnmounted;O&&Ln(O,T.parent,x),T.isDeactivated=!0},l)};function v(x){Xc(x),h(x,n,l,!0)}function g(x){a.forEach((T,O)=>{const D=rf(T.type);D&&(!x||!x(D))&&y(O)})}function y(x){const T=a.get(x);!o||!is(T,o)?v(T):o&&Xc(o),a.delete(x),s.delete(x)}Te(()=>[e.include,e.exclude],([x,T])=>{x&&g(O=>Ko(x,O)),T&&g(O=>!Ko(T,O))},{flush:"post",deep:!0});let w=null;const S=()=>{w!=null&&a.set(w,Qc(n.subTree))};return Xn(S),hh(S),zn(()=>{a.forEach(x=>{const{subTree:T,suspense:O}=n,D=Qc(T);if(x.type===D.type&&x.key===D.key){Xc(D);const R=D.component.da;R&&Bt(R,O);return}v(x)})}),()=>{if(w=null,!t.default)return null;const x=t.default(),T=x[0];if(x.length>1)return o=null,x;if(!_a(T)||!(T.shapeFlag&4)&&!(T.shapeFlag&128))return o=null,T;let O=Qc(T);const D=O.type,R=rf(Qo(O)?O.type.__asyncResolved||{}:D),{include:N,exclude:B,max:F}=e;if(N&&(!R||!Ko(N,R))||B&&R&&Ko(B,R))return o=O,T;const W=O.key==null?D:O.key,U=a.get(W);return O.el&&(O=ci(O),T.shapeFlag&128&&(T.ssContent=O)),w=W,U?(O.el=U.el,O.component=U.component,O.transition&&Fr(O,O.transition),O.shapeFlag|=512,s.delete(W),s.add(W)):(s.add(W),F&&s.size>parseInt(F,10)&&y(s.values().next().value)),O.shapeFlag|=256,o=O,My(T.type)?T:O}}},ix=nx;function Ko(e,t){return Ae(e)?e.some(n=>Ko(n,t)):wt(e)?e.split(",").includes(t):QE(e)?e.test(t):!1}function sx(e,t){Vy(e,"a",t)}function rx(e,t){Vy(e,"da",t)}function Vy(e,t,n=Dt){const i=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(Bu(t,i,n),n){let a=n.parent;for(;a&&a.parent;)Fu(a.parent.vnode)&&ox(i,t,n,a),a=a.parent}}function ox(e,t,n,i){const a=Bu(t,e,i,!0);Fy(()=>{qf(i[t],a)},n)}function Xc(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Qc(e){return e.shapeFlag&128?e.ssContent:e}function Bu(e,t,n=Dt,i=!1){if(n){const a=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;Js();const l=Ma(n),c=Pn(t,n,e,o);return l(),Xs(),c});return i?a.unshift(s):a.push(s),s}}const Ni=e=>(t,n=Dt)=>(!Hu||e==="sp")&&Bu(e,(...i)=>t(...i),n),fh=Ni("bm"),Xn=Ni("m"),ax=Ni("bu"),hh=Ni("u"),zn=Ni("bum"),Fy=Ni("um"),lx=Ni("sp"),ux=Ni("rtg"),cx=Ni("rtc");function dx(e,t=Dt){Bu("ec",e,t)}function cn(e,t,n,i){let a;const s=n;if(Ae(e)||wt(e)){a=new Array(e.length);for(let o=0,l=e.length;ot(o,l,void 0,s));else{const o=Object.keys(e);a=new Array(o.length);for(let l=0,c=o.length;le?Yy(e)?Zu(e)||e.proxy:Jd(e.parent):null,ea=At(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=>Jd(e.parent),$root:e=>Jd(e.root),$emit:e=>e.emit,$options:e=>mh(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,oh(e.update)}),$nextTick:e=>e.n||(e.n=St.bind(e.proxy)),$watch:e=>QL.bind(e)}),ed=(e,t)=>e!==vt&&!e.__isScriptSetup&&st(e,t),fx={get({_:e},t){const{ctx:n,setupState:i,data:a,props:s,accessCache:o,type:l,appContext:c}=e;let d;if(t[0]!=="$"){const v=o[t];if(v!==void 0)switch(v){case 1:return i[t];case 2:return a[t];case 4:return n[t];case 3:return s[t]}else{if(ed(i,t))return o[t]=1,i[t];if(a!==vt&&st(a,t))return o[t]=2,a[t];if((d=e.propsOptions[0])&&st(d,t))return o[t]=3,s[t];if(n!==vt&&st(n,t))return o[t]=4,n[t];Xd&&(o[t]=0)}}const h=ea[t];let m,p;if(h)return t==="$attrs"&&an(e,"get",t),h(e);if((m=l.__cssModules)&&(m=m[t]))return m;if(n!==vt&&st(n,t))return o[t]=4,n[t];if(p=c.config.globalProperties,st(p,t))return p[t]},set({_:e},t,n){const{data:i,setupState:a,ctx:s}=e;return ed(a,t)?(a[t]=n,!0):i!==vt&&st(i,t)?(i[t]=n,!0):st(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:a,propsOptions:s}},o){let l;return!!n[o]||e!==vt&&st(e,o)||ed(t,o)||(l=s[0])&&st(l,o)||st(i,o)||st(ea,o)||st(a.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:st(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function kp(e){return Ae(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Xd=!0;function hx(e){const t=mh(e),n=e.proxy,i=e.ctx;Xd=!1,t.beforeCreate&&Tp(t.beforeCreate,e,"bc");const{data:a,computed:s,methods:o,watch:l,provide:c,inject:d,created:h,beforeMount:m,mounted:p,beforeUpdate:v,updated:g,activated:y,deactivated:w,beforeDestroy:S,beforeUnmount:x,destroyed:T,unmounted:O,render:D,renderTracked:R,renderTriggered:N,errorCaptured:B,serverPrefetch:F,expose:W,inheritAttrs:U,components:V,directives:q,filters:ee}=t;if(d&&mx(d,i,null),o)for(const oe in o){const z=o[oe];We(z)&&(i[oe]=z.bind(n))}if(a){const oe=a.call(n,n);ft(oe)&&(e.data=Bn(oe))}if(Xd=!0,s)for(const oe in s){const z=s[oe],ne=We(z)?z.bind(n,n):We(z.get)?z.get.bind(n,n):kn,Y=!We(z)&&We(z.set)?z.set.bind(n):kn,Q=P({get:ne,set:Y});Object.defineProperty(i,oe,{enumerable:!0,configurable:!0,get:()=>Q.value,set:de=>Q.value=de})}if(l)for(const oe in l)By(l[oe],i,n,oe);if(c){const oe=We(c)?c.call(n):c;Reflect.ownKeys(oe).forEach(z=>{jt(z,oe[z])})}h&&Tp(h,e,"c");function j(oe,z){Ae(z)?z.forEach(ne=>oe(ne.bind(n))):z&&oe(z.bind(n))}if(j(fh,m),j(Xn,p),j(ax,v),j(hh,g),j(sx,y),j(rx,w),j(dx,B),j(cx,R),j(ux,N),j(zn,x),j(Fy,O),j(lx,F),Ae(W))if(W.length){const oe=e.exposed||(e.exposed={});W.forEach(z=>{Object.defineProperty(oe,z,{get:()=>n[z],set:ne=>n[z]=ne})})}else e.exposed||(e.exposed={});D&&e.render===kn&&(e.render=D),U!=null&&(e.inheritAttrs=U),V&&(e.components=V),q&&(e.directives=q)}function mx(e,t,n=kn){Ae(e)&&(e=Qd(e));for(const i in e){const a=e[i];let s;ft(a)?"default"in a?s=ct(a.from||i,a.default,!0):s=ct(a.from||i):s=ct(a),_t(s)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>s.value,set:o=>s.value=o}):t[i]=s}}function Tp(e,t,n){Pn(Ae(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function By(e,t,n,i){const a=i.includes(".")?Iy(n,i):()=>n[i];if(wt(e)){const s=t[e];We(s)&&Te(a,s)}else if(We(e))Te(a,e.bind(n));else if(ft(e))if(Ae(e))e.forEach(s=>By(s,t,n,i));else{const s=We(e.handler)?e.handler.bind(n):t[e.handler];We(s)&&Te(a,s,e)}}function mh(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:a,optionsCache:s,config:{optionMergeStrategies:o}}=e.appContext,l=s.get(t);let c;return l?c=l:!a.length&&!n&&!i?c=t:(c={},a.length&&a.forEach(d=>ou(c,d,o,!0)),ou(c,t,o)),ft(t)&&s.set(t,c),c}function ou(e,t,n,i=!1){const{mixins:a,extends:s}=t;s&&ou(e,s,n,!0),a&&a.forEach(o=>ou(e,o,n,!0));for(const o in t)if(!(i&&o==="expose")){const l=px[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const px={data:Op,props:Pp,emits:Pp,methods:Yo,computed:Yo,beforeCreate:Jt,created:Jt,beforeMount:Jt,mounted:Jt,beforeUpdate:Jt,updated:Jt,beforeDestroy:Jt,beforeUnmount:Jt,destroyed:Jt,unmounted:Jt,activated:Jt,deactivated:Jt,errorCaptured:Jt,serverPrefetch:Jt,components:Yo,directives:Yo,watch:vx,provide:Op,inject:_x};function Op(e,t){return t?e?function(){return At(We(e)?e.call(this,this):e,We(t)?t.call(this,this):t)}:t:e}function _x(e,t){return Yo(Qd(e),Qd(t))}function Qd(e){if(Ae(e)){const t={};for(let n=0;n1)return n&&We(t)?t.call(i&&i.proxy):t}}function bx(){return!!(Dt||Ut||Dr)}function wx(e,t,n,i=!1){const a={},s={};nu(s,zu,1),e.propsDefaults=Object.create(null),$y(e,t,a,s);for(const o in e.propsOptions[0])o in a||(a[o]=void 0);n?e.props=i?a:vy(a):e.type.props?e.props=a:e.props=s,e.attrs=s}function Cx(e,t,n,i){const{props:a,attrs:s,vnode:{patchFlag:o}}=e,l=ze(a),[c]=e.propsOptions;let d=!1;if((i||o>0)&&!(o&16)){if(o&8){const h=e.vnode.dynamicProps;for(let m=0;m{c=!0;const[p,v]=Hy(m,t,!0);At(o,p),v&&l.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!s&&!c)return ft(e)&&i.set(e,Pr),Pr;if(Ae(s))for(let h=0;h-1,v[1]=y<0||g-1||st(v,"default"))&&l.push(m)}}}const d=[o,l];return ft(e)&&i.set(e,d),d}function Ap(e){return e[0]!=="$"&&!Xo(e)}function Mp(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Ip(e,t){return Mp(e)===Mp(t)}function Dp(e,t){return Ae(t)?t.findIndex(n=>Ip(n,e)):We(t)&&Ip(t,e)?0:-1}const Zy=e=>e[0]==="_"||e==="$stable",ph=e=>Ae(e)?e.map(si):[si(e)],Sx=(e,t,n)=>{if(t._n)return t;const i=xr((...a)=>ph(t(...a)),n);return i._c=!1,i},Wy=(e,t,n)=>{const i=e._ctx;for(const a in e){if(Zy(a))continue;const s=e[a];if(We(s))t[a]=Sx(a,s,i);else if(s!=null){const o=ph(s);t[a]=()=>o}}},Uy=(e,t)=>{const n=ph(t);e.slots.default=()=>n},Ex=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ze(t),nu(t,"_",n)):Wy(t,e.slots={})}else e.slots={},t&&Uy(e,t);nu(e.slots,zu,1)},Lx=(e,t,n)=>{const{vnode:i,slots:a}=e;let s=!0,o=vt;if(i.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:(At(a,t),!n&&l===1&&delete a._):(s=!t.$stable,Wy(t,a)),o=t}else t&&(Uy(e,t),o={default:1});if(s)for(const l in a)!Zy(l)&&o[l]==null&&delete a[l]};function tf(e,t,n,i,a=!1){if(Ae(e)){e.forEach((p,v)=>tf(p,t&&(Ae(t)?t[v]:t),n,i,a));return}if(Qo(i)&&!a)return;const s=i.shapeFlag&4?Zu(i.component)||i.component.proxy:i.el,o=a?null:s,{i:l,r:c}=e,d=t&&t.r,h=l.refs===vt?l.refs={}:l.refs,m=l.setupState;if(d!=null&&d!==c&&(wt(d)?(h[d]=null,st(m,d)&&(m[d]=null)):_t(d)&&(d.value=null)),We(c))us(c,l,12,[o,h]);else{const p=wt(c),v=_t(c);if(p||v){const g=()=>{if(e.f){const y=p?st(m,c)?m[c]:h[c]:c.value;a?Ae(y)&&qf(y,s):Ae(y)?y.includes(s)||y.push(s):p?(h[c]=[s],st(m,c)&&(m[c]=h[c])):(c.value=[s],e.k&&(h[e.k]=c.value))}else p?(h[c]=o,st(m,c)&&(m[c]=o)):v&&(c.value=o,e.k&&(h[e.k]=o))};o?(g.id=-1,Bt(g,n)):g()}}}const Bt=YL;function xx(e){return kx(e)}function kx(e,t){const n=ty();n.__VUE__=!0;const{insert:i,remove:a,patchProp:s,createElement:o,createText:l,createComment:c,setText:d,setElementText:h,parentNode:m,nextSibling:p,setScopeId:v=kn,insertStaticContent:g}=e,y=(k,A,H,J=null,K=null,ce=null,_e=void 0,ue=null,me=!!A.dynamicChildren)=>{if(k===A)return;k&&!is(k,A)&&(J=Z(k),de(k,K,ce,!0),k=null),A.patchFlag===-2&&(me=!1,A.dynamicChildren=null);const{type:se,ref:be,shapeFlag:Oe}=A;switch(se){case Aa:w(k,A,H,J);break;case An:S(k,A,H,J);break;case Hl:k==null&&x(A,H,J,_e);break;case Ve:V(k,A,H,J,K,ce,_e,ue,me);break;default:Oe&1?D(k,A,H,J,K,ce,_e,ue,me):Oe&6?q(k,A,H,J,K,ce,_e,ue,me):(Oe&64||Oe&128)&&se.process(k,A,H,J,K,ce,_e,ue,me,X)}be!=null&&K&&tf(be,k&&k.ref,ce,A||k,!A)},w=(k,A,H,J)=>{if(k==null)i(A.el=l(A.children),H,J);else{const K=A.el=k.el;A.children!==k.children&&d(K,A.children)}},S=(k,A,H,J)=>{k==null?i(A.el=c(A.children||""),H,J):A.el=k.el},x=(k,A,H,J)=>{[k.el,k.anchor]=g(k.children,A,H,J,k.el,k.anchor)},T=({el:k,anchor:A},H,J)=>{let K;for(;k&&k!==A;)K=p(k),i(k,H,J),k=K;i(A,H,J)},O=({el:k,anchor:A})=>{let H;for(;k&&k!==A;)H=p(k),a(k),k=H;a(A)},D=(k,A,H,J,K,ce,_e,ue,me)=>{A.type==="svg"?_e="svg":A.type==="math"&&(_e="mathml"),k==null?R(A,H,J,K,ce,_e,ue,me):F(k,A,K,ce,_e,ue,me)},R=(k,A,H,J,K,ce,_e,ue)=>{let me,se;const{props:be,shapeFlag:Oe,transition:ke,dirs:Ne}=k;if(me=k.el=o(k.type,ce,be&&be.is,be),Oe&8?h(me,k.children):Oe&16&&B(k.children,me,null,J,K,td(k,ce),_e,ue),Ne&&Ts(k,null,J,"created"),N(me,k,k.scopeId,_e,J),be){for(const et in be)et!=="value"&&!Xo(et)&&s(me,et,null,be[et],ce,k.children,J,K,ve);"value"in be&&s(me,"value",null,be.value,ce),(se=be.onVnodeBeforeMount)&&Ln(se,J,k)}Ne&&Ts(k,null,J,"beforeMount");const Ue=Tx(K,ke);Ue&&ke.beforeEnter(me),i(me,A,H),((se=be&&be.onVnodeMounted)||Ue||Ne)&&Bt(()=>{se&&Ln(se,J,k),Ue&&ke.enter(me),Ne&&Ts(k,null,J,"mounted")},K)},N=(k,A,H,J,K)=>{if(H&&v(k,H),J)for(let ce=0;ce{for(let se=me;se{const ue=A.el=k.el;let{patchFlag:me,dynamicChildren:se,dirs:be}=A;me|=k.patchFlag&16;const Oe=k.props||vt,ke=A.props||vt;let Ne;if(H&&Os(H,!1),(Ne=ke.onVnodeBeforeUpdate)&&Ln(Ne,H,A,k),be&&Ts(A,k,H,"beforeUpdate"),H&&Os(H,!0),se?W(k.dynamicChildren,se,ue,H,J,td(A,K),ce):_e||z(k,A,ue,null,H,J,td(A,K),ce,!1),me>0){if(me&16)U(ue,A,Oe,ke,H,J,K);else if(me&2&&Oe.class!==ke.class&&s(ue,"class",null,ke.class,K),me&4&&s(ue,"style",Oe.style,ke.style,K),me&8){const Ue=A.dynamicProps;for(let et=0;et{Ne&&Ln(Ne,H,A,k),be&&Ts(A,k,H,"updated")},J)},W=(k,A,H,J,K,ce,_e)=>{for(let ue=0;ue{if(H!==J){if(H!==vt)for(const ue in H)!Xo(ue)&&!(ue in J)&&s(k,ue,H[ue],null,_e,A.children,K,ce,ve);for(const ue in J){if(Xo(ue))continue;const me=J[ue],se=H[ue];me!==se&&ue!=="value"&&s(k,ue,se,me,_e,A.children,K,ce,ve)}"value"in J&&s(k,"value",H.value,J.value,_e)}},V=(k,A,H,J,K,ce,_e,ue,me)=>{const se=A.el=k?k.el:l(""),be=A.anchor=k?k.anchor:l("");let{patchFlag:Oe,dynamicChildren:ke,slotScopeIds:Ne}=A;Ne&&(ue=ue?ue.concat(Ne):Ne),k==null?(i(se,H,J),i(be,H,J),B(A.children||[],H,be,K,ce,_e,ue,me)):Oe>0&&Oe&64&&ke&&k.dynamicChildren?(W(k.dynamicChildren,ke,H,K,ce,_e,ue),(A.key!=null||K&&A===K.subTree)&&_h(k,A,!0)):z(k,A,H,be,K,ce,_e,ue,me)},q=(k,A,H,J,K,ce,_e,ue,me)=>{A.slotScopeIds=ue,k==null?A.shapeFlag&512?K.ctx.activate(A,H,J,_e,me):ee(A,H,J,K,ce,_e,me):pe(k,A,me)},ee=(k,A,H,J,K,ce,_e)=>{const ue=k.component=zx(k,J,K);if(Fu(k)&&(ue.ctx.renderer=X),$x(ue),ue.asyncDep){if(K&&K.registerDep(ue,j),!k.el){const me=ue.subTree=E(An);S(null,me,A,H)}}else j(ue,k,A,H,K,ce,_e)},pe=(k,A,H)=>{const J=A.component=k.component;if(GL(k,A,H))if(J.asyncDep&&!J.asyncResolved){oe(J,A,H);return}else J.next=A,BL(J.update),J.effect.dirty=!0,J.update();else A.el=k.el,J.vnode=A},j=(k,A,H,J,K,ce,_e)=>{const ue=()=>{if(k.isMounted){let{next:be,bu:Oe,u:ke,parent:Ne,vnode:Ue}=k;{const Bi=jy(k);if(Bi){be&&(be.el=Ue.el,oe(k,be,_e)),Bi.asyncDep.then(()=>{k.isUnmounted||ue()});return}}let et=be,ht;Os(k,!1),be?(be.el=Ue.el,oe(k,be,_e)):be=Ue,Oe&&Mr(Oe),(ht=be.props&&be.props.onVnodeBeforeUpdate)&&Ln(ht,Ne,be,Ue),Os(k,!0);const Et=Yc(k),nn=k.subTree;k.subTree=Et,y(nn,Et,m(nn.el),Z(nn),k,K,ce),be.el=Et.el,et===null&&qL(k,Et.el),ke&&Bt(ke,K),(ht=be.props&&be.props.onVnodeUpdated)&&Bt(()=>Ln(ht,Ne,be,Ue),K)}else{let be;const{el:Oe,props:ke}=A,{bm:Ne,m:Ue,parent:et}=k,ht=Qo(A);if(Os(k,!1),Ne&&Mr(Ne),!ht&&(be=ke&&ke.onVnodeBeforeMount)&&Ln(be,et,A),Os(k,!0),Oe&&Me){const Et=()=>{k.subTree=Yc(k),Me(Oe,k.subTree,k,K,null)};ht?A.type.__asyncLoader().then(()=>!k.isUnmounted&&Et()):Et()}else{const Et=k.subTree=Yc(k);y(null,Et,H,J,k,K,ce),A.el=Et.el}if(Ue&&Bt(Ue,K),!ht&&(be=ke&&ke.onVnodeMounted)){const Et=A;Bt(()=>Ln(be,et,Et),K)}(A.shapeFlag&256||et&&Qo(et.vnode)&&et.vnode.shapeFlag&256)&&k.a&&Bt(k.a,K),k.isMounted=!0,A=H=J=null}},me=k.effect=new Xf(ue,kn,()=>oh(se),k.scope),se=k.update=()=>{me.dirty&&me.run()};se.id=k.uid,Os(k,!0),se()},oe=(k,A,H)=>{A.component=k;const J=k.vnode.props;k.vnode=A,k.next=null,Cx(k,A.props,J,H),Lx(k,A.children,H),Js(),Sp(k),Xs()},z=(k,A,H,J,K,ce,_e,ue,me=!1)=>{const se=k&&k.children,be=k?k.shapeFlag:0,Oe=A.children,{patchFlag:ke,shapeFlag:Ne}=A;if(ke>0){if(ke&128){Y(se,Oe,H,J,K,ce,_e,ue,me);return}else if(ke&256){ne(se,Oe,H,J,K,ce,_e,ue,me);return}}Ne&8?(be&16&&ve(se,K,ce),Oe!==se&&h(H,Oe)):be&16?Ne&16?Y(se,Oe,H,J,K,ce,_e,ue,me):ve(se,K,ce,!0):(be&8&&h(H,""),Ne&16&&B(Oe,H,J,K,ce,_e,ue,me))},ne=(k,A,H,J,K,ce,_e,ue,me)=>{k=k||Pr,A=A||Pr;const se=k.length,be=A.length,Oe=Math.min(se,be);let ke;for(ke=0;kebe?ve(k,K,ce,!0,!1,Oe):B(A,H,J,K,ce,_e,ue,me,Oe)},Y=(k,A,H,J,K,ce,_e,ue,me)=>{let se=0;const be=A.length;let Oe=k.length-1,ke=be-1;for(;se<=Oe&&se<=ke;){const Ne=k[se],Ue=A[se]=me?Qi(A[se]):si(A[se]);if(is(Ne,Ue))y(Ne,Ue,H,null,K,ce,_e,ue,me);else break;se++}for(;se<=Oe&&se<=ke;){const Ne=k[Oe],Ue=A[ke]=me?Qi(A[ke]):si(A[ke]);if(is(Ne,Ue))y(Ne,Ue,H,null,K,ce,_e,ue,me);else break;Oe--,ke--}if(se>Oe){if(se<=ke){const Ne=ke+1,Ue=Neke)for(;se<=Oe;)de(k[se],K,ce,!0),se++;else{const Ne=se,Ue=se,et=new Map;for(se=Ue;se<=ke;se++){const Kt=A[se]=me?Qi(A[se]):si(A[se]);Kt.key!=null&&et.set(Kt.key,se)}let ht,Et=0;const nn=ke-Ue+1;let Bi=!1,Lo=0;const yi=new Array(nn);for(se=0;se=nn){de(Kt,K,ce,!0);continue}let Ht;if(Kt.key!=null)Ht=et.get(Kt.key);else for(ht=Ue;ht<=ke;ht++)if(yi[ht-Ue]===0&&is(Kt,A[ht])){Ht=ht;break}Ht===void 0?de(Kt,K,ce,!0):(yi[Ht-Ue]=se+1,Ht>=Lo?Lo=Ht:Bi=!0,y(Kt,A[Ht],H,null,K,ce,_e,ue,me),Et++)}const xo=Bi?Ox(yi):Pr;for(ht=xo.length-1,se=nn-1;se>=0;se--){const Kt=Ue+se,Ht=A[Kt],Ya=Kt+1{const{el:ce,type:_e,transition:ue,children:me,shapeFlag:se}=k;if(se&6){Q(k.component.subTree,A,H,J);return}if(se&128){k.suspense.move(A,H,J);return}if(se&64){_e.move(k,A,H,X);return}if(_e===Ve){i(ce,A,H);for(let Oe=0;Oeue.enter(ce),K);else{const{leave:Oe,delayLeave:ke,afterLeave:Ne}=ue,Ue=()=>i(ce,A,H),et=()=>{Oe(ce,()=>{Ue(),Ne&&Ne()})};ke?ke(ce,Ue,et):et()}else i(ce,A,H)},de=(k,A,H,J=!1,K=!1)=>{const{type:ce,props:_e,ref:ue,children:me,dynamicChildren:se,shapeFlag:be,patchFlag:Oe,dirs:ke}=k;if(ue!=null&&tf(ue,null,H,k,!0),be&256){A.ctx.deactivate(k);return}const Ne=be&1&&ke,Ue=!Qo(k);let et;if(Ue&&(et=_e&&_e.onVnodeBeforeUnmount)&&Ln(et,A,k),be&6)Se(k.component,H,J);else{if(be&128){k.suspense.unmount(H,J);return}Ne&&Ts(k,null,A,"beforeUnmount"),be&64?k.type.remove(k,A,H,K,X,J):se&&(ce!==Ve||Oe>0&&Oe&64)?ve(se,A,H,!1,!0):(ce===Ve&&Oe&384||!K&&be&16)&&ve(me,A,H),J&&le(k)}(Ue&&(et=_e&&_e.onVnodeUnmounted)||Ne)&&Bt(()=>{et&&Ln(et,A,k),Ne&&Ts(k,null,A,"unmounted")},H)},le=k=>{const{type:A,el:H,anchor:J,transition:K}=k;if(A===Ve){ye(H,J);return}if(A===Hl){O(k);return}const ce=()=>{a(H),K&&!K.persisted&&K.afterLeave&&K.afterLeave()};if(k.shapeFlag&1&&K&&!K.persisted){const{leave:_e,delayLeave:ue}=K,me=()=>_e(H,ce);ue?ue(k.el,ce,me):me()}else ce()},ye=(k,A)=>{let H;for(;k!==A;)H=p(k),a(k),k=H;a(A)},Se=(k,A,H)=>{const{bum:J,scope:K,update:ce,subTree:_e,um:ue}=k;J&&Mr(J),K.stop(),ce&&(ce.active=!1,de(_e,k,A,H)),ue&&Bt(ue,A),Bt(()=>{k.isUnmounted=!0},A),A&&A.pendingBranch&&!A.isUnmounted&&k.asyncDep&&!k.asyncResolved&&k.suspenseId===A.pendingId&&(A.deps--,A.deps===0&&A.resolve())},ve=(k,A,H,J=!1,K=!1,ce=0)=>{for(let _e=ce;_ek.shapeFlag&6?Z(k.component.subTree):k.shapeFlag&128?k.suspense.next():p(k.anchor||k.el);let ie=!1;const he=(k,A,H)=>{k==null?A._vnode&&de(A._vnode,null,null,!0):y(A._vnode||null,k,A,null,null,null,H),ie||(ie=!0,Sp(),xy(),ie=!1),A._vnode=k},X={p:y,um:de,m:Q,r:le,mt:ee,mc:B,pc:z,pbc:W,n:Z,o:e};let Ee,Me;return{render:he,hydrate:Ee,createApp:yx(he,Ee)}}function td({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 Os({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Tx(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function _h(e,t,n=!1){const i=e.children,a=t.children;if(Ae(i)&&Ae(a))for(let s=0;s>1,e[n[l]]0&&(t[i]=n[s-1]),n[s]=i)}}for(s=n.length,o=n[s-1];s-- >0;)n[s]=o,o=t[o];return n}function jy(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:jy(t)}const Px=e=>e.__isTeleport,ta=e=>e&&(e.disabled||e.disabled===""),Np=e=>typeof SVGElement<"u"&&e instanceof SVGElement,Rp=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,nf=(e,t)=>{const n=e&&e.to;return wt(n)?t?t(n):null:n},Ax={name:"Teleport",__isTeleport:!0,process(e,t,n,i,a,s,o,l,c,d){const{mc:h,pc:m,pbc:p,o:{insert:v,querySelector:g,createText:y,createComment:w}}=d,S=ta(t.props);let{shapeFlag:x,children:T,dynamicChildren:O}=t;if(e==null){const D=t.el=y(""),R=t.anchor=y("");v(D,n,i),v(R,n,i);const N=t.target=nf(t.props,g),B=t.targetAnchor=y("");N&&(v(B,N),o==="svg"||Np(N)?o="svg":(o==="mathml"||Rp(N))&&(o="mathml"));const F=(W,U)=>{x&16&&h(T,W,U,a,s,o,l,c)};S?F(n,R):N&&F(N,B)}else{t.el=e.el;const D=t.anchor=e.anchor,R=t.target=e.target,N=t.targetAnchor=e.targetAnchor,B=ta(e.props),F=B?n:R,W=B?D:N;if(o==="svg"||Np(R)?o="svg":(o==="mathml"||Rp(R))&&(o="mathml"),O?(p(e.dynamicChildren,O,F,a,s,o,l),_h(e,t,!0)):c||m(e,t,F,W,a,s,o,l,!1),S)B?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Cl(t,n,D,d,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const U=t.target=nf(t.props,g);U&&Cl(t,U,null,d,0)}else B&&Cl(t,R,N,d,1)}Gy(t)},remove(e,t,n,i,{um:a,o:{remove:s}},o){const{shapeFlag:l,children:c,anchor:d,targetAnchor:h,target:m,props:p}=e;if(m&&s(h),o&&s(d),l&16){const v=o||!ta(p);for(let g=0;g0?jn||Pr:null,Dx(),pa>0&&jn&&jn.push(e),e}function Le(e,t,n,i,a,s){return qy(M(e,t,n,i,a,s,!0))}function au(e,t,n,i,a){return qy(E(e,t,n,i,a,!0))}function _a(e){return e?e.__v_isVNode===!0:!1}function is(e,t){return e.type===t.type&&e.key===t.key}const zu="__vInternal",Ky=({key:e})=>e??null,Zl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?wt(e)||_t(e)||We(e)?{i:Ut,r:e,k:t,f:!!n}:e:null);function M(e,t=null,n=null,i=0,a=null,s=e===Ve?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ky(t),ref:t&&Zl(t),scopeId:Vu,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:i,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:Ut};return l?(vh(c,n),s&128&&e.normalize(c)):n&&(c.shapeFlag|=wt(n)?8:16),pa>0&&!o&&jn&&(c.patchFlag>0||s&6)&&c.patchFlag!==32&&jn.push(c),c}const E=Nx;function Nx(e,t=null,n=null,i=0,a=null,s=!1){if((!e||e===Py)&&(e=An),_a(e)){const l=ci(e,t,!0);return n&&vh(l,n),pa>0&&!s&&jn&&(l.shapeFlag&6?jn[jn.indexOf(e)]=l:jn.push(l)),l.patchFlag|=-2,l}if(Ux(e)&&(e=e.__vccOpts),t){t=Rx(t);let{class:l,style:c}=t;l&&!wt(l)&&(t.class=zt(l)),ft(c)&&(gy(c)&&!Ae(c)&&(c=At({},c)),t.style=Yf(c))}const o=wt(e)?1:My(e)?128:Px(e)?64:ft(e)?4:We(e)?2:0;return M(e,t,n,i,a,o,s,!0)}function Rx(e){return e?gy(e)||zu in e?At({},e):e:null}function ci(e,t,n=!1){const{props:i,ref:a,patchFlag:s,children:o}=e,l=t?Be(i||{},t):i;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Ky(l),ref:t&&t.ref?n&&a?Ae(a)?a.concat(Zl(t)):[a,Zl(t)]:Zl(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ve?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ci(e.ssContent),ssFallback:e.ssFallback&&ci(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function bt(e=" ",t=0){return E(Aa,null,e,t)}function Vx(e,t){const n=E(Hl,null,e);return n.staticCount=t,n}function Ke(e="",t=!1){return t?(we(),au(An,null,e)):E(An,null,e)}function si(e){return e==null||typeof e=="boolean"?E(An):Ae(e)?E(Ve,null,e.slice()):typeof e=="object"?Qi(e):E(Aa,null,String(e))}function Qi(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ci(e)}function vh(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(Ae(t))n=16;else if(typeof t=="object")if(i&65){const a=t.default;a&&(a._c&&(a._d=!1),vh(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!(zu in t)?t._ctx=Ut:a===3&&Ut&&(Ut.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else We(t)?(t={default:t,_ctx:Ut},n=32):(t=String(t),i&64?(n=16,t=[bt(t)]):n=8);e.children=t,e.shapeFlag|=n}function Be(...e){const t={};for(let n=0;nDt||Ut;let lu,sf;{const e=ty(),t=(n,i)=>{let a;return(a=e[n])||(a=e[n]=[]),a.push(i),s=>{a.length>1?a.forEach(o=>o(s)):a[0](s)}};lu=t("__VUE_INSTANCE_SETTERS__",n=>Dt=n),sf=t("__VUE_SSR_SETTERS__",n=>Hu=n)}const Ma=e=>{const t=Dt;return lu(e),e.scope.on(),()=>{e.scope.off(),lu(t)}},Fp=()=>{Dt&&Dt.scope.off(),lu(null)};function Yy(e){return e.vnode.shapeFlag&4}let Hu=!1;function $x(e,t=!1){t&&sf(t);const{props:n,children:i}=e.vnode,a=Yy(e);wx(e,n,a,t),Ex(e,i);const s=a?Hx(e,t):void 0;return t&&sf(!1),s}function Hx(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Iu(new Proxy(e.ctx,fx));const{setup:i}=n;if(i){const a=e.setupContext=i.length>1?Wx(e):null,s=Ma(e);Js();const o=us(i,e,0,[e.props,a]);if(Xs(),s(),Xg(o)){if(o.then(Fp,Fp),t)return o.then(l=>{Bp(e,l,t)}).catch(l=>{Nu(l,e,0)});e.asyncDep=o}else Bp(e,o,t)}else Jy(e,t)}function Bp(e,t,n){We(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ft(t)&&(e.setupState=Cy(t)),Jy(e,n)}let zp;function Jy(e,t,n){const i=e.type;if(!e.render){if(!t&&zp&&!i.render){const a=i.template||mh(e).template;if(a){const{isCustomElement:s,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=i,d=At(At({isCustomElement:s,delimiters:l},o),c);i.render=zp(a,d)}}e.render=i.render||kn}{const a=Ma(e);Js();try{hx(e)}finally{Xs(),a()}}}function Zx(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return an(e,"get","$attrs"),t[n]}}))}function Wx(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return Zx(e)},slots:e.slots,emit:e.emit,expose:t}}function Zu(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Cy(Iu(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ea)return ea[n](e)},has(t,n){return n in t||n in ea}}))}function rf(e,t=!0){return We(e)?e.displayName||e.name:e.name||t&&e.__name}function Ux(e){return We(e)&&"__vccOpts"in e}const P=(e,t)=>ML(e,t,Hu);function _s(e,t,n){const i=arguments.length;return i===2?ft(t)&&!Ae(t)?_a(t)?E(e,null,[t]):E(e,t):E(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&_a(n)&&(n=[n]),E(e,t,n))}const jx="3.4.21";/** * @vue/runtime-dom v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const Gx="http://www.w3.org/2000/svg",qx="http://www.w3.org/1998/Math/MathML",es=typeof document<"u"?document:null,$p=es&&es.createElement("template"),Kx={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const a=t==="svg"?es.createElementNS(Gx,e):t==="mathml"?es.createElementNS(qx,e):es.createElement(e,n?{is:n}:void 0);return e==="select"&&i&&i.multiple!=null&&a.setAttribute("multiple",i.multiple),a},createText:e=>es.createTextNode(e),createComment:e=>es.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>es.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,a,s){const o=n?n.previousSibling:t.lastChild;if(a&&(a===s||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===s||!(a=a.nextSibling)););else{$p.innerHTML=i==="svg"?`${e}`:i==="mathml"?`${e}`:e;const l=$p.content;if(i==="svg"||i==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Zi="transition",Bo="animation",Br=Symbol("_vtc"),Mi=(e,{slots:t})=>_s(tx,Qy(e),t);Mi.displayName="Transition";const Xy={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},Yx=Mi.props=At({},Ny,Xy),Ps=(e,t=[])=>{Ae(e)?e.forEach(n=>n(...t)):e&&e(...t)},Hp=e=>e?Ae(e)?e.some(t=>t.length>1):e.length>1:!1;function Qy(e){const t={};for(const V in e)V in Xy||(t[V]=e[V]);if(e.css===!1)return t;const{name:n="v",type:i,duration:a,enterFromClass:s=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=s,appearActiveClass:d=o,appearToClass:h=l,leaveFromClass:m=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,g=Jx(a),y=g&&g[0],w=g&&g[1],{onBeforeEnter:S,onEnter:x,onEnterCancelled:T,onLeave:O,onLeaveCancelled:D,onBeforeAppear:R=S,onAppear:N=x,onAppearCancelled:B=T}=t,F=(V,q,ee)=>{Ki(V,q?h:l),Ki(V,q?d:o),ee&&ee()},W=(V,q)=>{V._isLeaving=!1,Ki(V,m),Ki(V,v),Ki(V,p),q&&q()},U=V=>(q,ee)=>{const pe=V?N:x,j=()=>F(q,V,ee);Ps(pe,[q,j]),Zp(()=>{Ki(q,V?c:s),xi(q,V?h:l),Hp(pe)||Wp(q,i,y,j)})};return At(t,{onBeforeEnter(V){Ps(S,[V]),xi(V,s),xi(V,o)},onBeforeAppear(V){Ps(R,[V]),xi(V,c),xi(V,d)},onEnter:U(!1),onAppear:U(!0),onLeave(V,q){V._isLeaving=!0;const ee=()=>W(V,q);xi(V,m),tb(),xi(V,p),Zp(()=>{V._isLeaving&&(Ki(V,m),xi(V,v),Hp(O)||Wp(V,i,w,ee))}),Ps(O,[V,ee])},onEnterCancelled(V){F(V,!1),Ps(T,[V])},onAppearCancelled(V){F(V,!0),Ps(B,[V])},onLeaveCancelled(V){W(V),Ps(D,[V])}})}function Jx(e){if(e==null)return null;if(ft(e))return[td(e.enter),td(e.leave)];{const t=td(e);return[t,t]}}function td(e){return iL(e)}function xi(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Br]||(e[Br]=new Set)).add(t)}function Ki(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[Br];n&&(n.delete(t),n.size||(e[Br]=void 0))}function Zp(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Xx=0;function Wp(e,t,n,i){const a=e._endId=++Xx,s=()=>{a===e._endId&&i()};if(n)return setTimeout(s,n);const{type:o,timeout:l,propCount:c}=eb(e,t);if(!o)return i();const d=o+"end";let h=0;const m=()=>{e.removeEventListener(d,p),s()},p=v=>{v.target===e&&++h>=c&&m()};setTimeout(()=>{h(n[g]||"").split(", "),a=i(`${Zi}Delay`),s=i(`${Zi}Duration`),o=Up(a,s),l=i(`${Bo}Delay`),c=i(`${Bo}Duration`),d=Up(l,c);let h=null,m=0,p=0;t===Zi?o>0&&(h=Zi,m=o,p=s.length):t===Bo?d>0&&(h=Bo,m=d,p=c.length):(m=Math.max(o,d),h=m>0?o>d?Zi:Bo:null,p=h?h===Zi?s.length:c.length:0);const v=h===Zi&&/\b(transform|all)(,|$)/.test(i(`${Zi}Property`).toString());return{type:h,timeout:m,propCount:p,hasTransform:v}}function Up(e,t){for(;e.lengthjp(n)+jp(e[i])))}function jp(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function tb(){return document.body.offsetHeight}function Qx(e,t,n){const i=e[Br];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const lu=Symbol("_vod"),nb=Symbol("_vsh"),fs={beforeMount(e,{value:t},{transition:n}){e[lu]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):zo(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),zo(e,!0),i.enter(e)):i.leave(e,()=>{zo(e,!1)}):zo(e,t))},beforeUnmount(e,{value:t}){zo(e,t)}};function zo(e,t){e.style.display=t?e[lu]:"none",e[nb]=!t}const ek=Symbol(""),tk=/(^|;)\s*display\s*:/;function nk(e,t,n){const i=e.style,a=wt(n);let s=!1;if(n&&!a){if(t)if(wt(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&Wl(i,l,"")}else for(const o in t)n[o]==null&&Wl(i,o,"");for(const o in n)o==="display"&&(s=!0),Wl(i,o,n[o])}else if(a){if(t!==n){const o=i[ek];o&&(n+=";"+o),i.cssText=n,s=tk.test(n)}}else t&&e.removeAttribute("style");lu in e&&(e[lu]=s?i.display:"",e[nb]&&(i.display="none"))}const Gp=/\s*!important$/;function Wl(e,t,n){if(Ae(n))n.forEach(i=>Wl(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=ik(e,t);Gp.test(n)?e.setProperty(Ys(i),n.replace(Gp,""),"important"):e[i]=n}}const qp=["Webkit","Moz","ms"],nd={};function ik(e,t){const n=nd[t];if(n)return n;let i=Rn(t);if(i!=="filter"&&i in e)return nd[t]=i;i=ro(i);for(let a=0;aid||(uk.then(()=>id=0),id=Date.now());function dk(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Pn(fk(i,n.value),t,5,[i])};return n.value=e,n.attached=ck(),n}function fk(e,t){if(Ae(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>a=>!a._stopped&&i&&i(a))}else return t}const Xp=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,hk=(e,t,n,i,a,s,o,l,c)=>{const d=a==="svg";t==="class"?Qx(e,i,d):t==="style"?nk(e,n,i):Ou(t)?Gf(t)||ak(e,t,n,i,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):mk(e,t,i,d))?rk(e,t,i,s,o,l,c):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),sk(e,t,i,d))};function mk(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&Xp(t)&&We(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return Xp(t)&&wt(n)?!1:t in e}const ib=new WeakMap,sb=new WeakMap,uu=Symbol("_moveCb"),Qp=Symbol("_enterCb"),rb={name:"TransitionGroup",props:At({},Yx,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=zu(),i=Dy();let a,s;return hh(()=>{if(!a.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!yk(a[0].el,n.vnode.el,o))return;a.forEach(_k),a.forEach(vk);const l=a.filter(gk);tb(),l.forEach(c=>{const d=c.el,h=d.style;xi(d,o),h.transform=h.webkitTransform=h.transitionDuration="";const m=d[uu]=p=>{p&&p.target!==d||(!p||/transform$/.test(p.propertyName))&&(d.removeEventListener("transitionend",m),d[uu]=null,Ki(d,o))};d.addEventListener("transitionend",m)})}),()=>{const o=ze(e),l=Qy(o);let c=o.tag||Ve;a=s,s=t.default?ch(t.default()):[];for(let d=0;ddelete e.mode;rb.props;const ob=rb;function _k(e){const t=e.el;t[uu]&&t[uu](),t[Qp]&&t[Qp]()}function vk(e){sb.set(e,e.el.getBoundingClientRect())}function gk(e){const t=ib.get(e),n=sb.get(e),i=t.left-n.left,a=t.top-n.top;if(i||a){const s=e.el.style;return s.transform=s.webkitTransform=`translate(${i}px,${a}px)`,s.transitionDuration="0s",e}}function yk(e,t,n){const i=e.cloneNode(),a=e[Br];a&&a.forEach(l=>{l.split(/\s+/).forEach(c=>c&&i.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&i.classList.add(l)),i.style.display="none";const s=t.nodeType===1?t:t.parentNode;s.appendChild(i);const{hasTransform:o}=eb(i);return s.removeChild(i),o}const zr=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ae(t)?n=>Mr(t,n):t};function bk(e){e.target.composing=!0}function e_(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Oi=Symbol("_assign"),xn={created(e,{modifiers:{lazy:t,trim:n,number:i}},a){e[Oi]=zr(a);const s=i||a.props&&a.props.type==="number";ss(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),s&&(l=ca(l)),e[Oi](l)}),n&&ss(e,"change",()=>{e.value=e.value.trim()}),t||(ss(e,"compositionstart",bk),ss(e,"compositionend",e_),ss(e,"change",e_))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:i,number:a}},s){if(e[Oi]=zr(s),e.composing)return;const o=a||e.type==="number"?ca(e.value):e.value,l=t??"";o!==l&&(document.activeElement===e&&e.type!=="range"&&(n||i&&e.value.trim()===l)||(e.value=l))}},sd={deep:!0,created(e,t,n){e[Oi]=zr(n),ss(e,"change",()=>{const i=e._modelValue,a=va(e),s=e.checked,o=e[Oi];if(Ae(i)){const l=Jf(i,a),c=l!==-1;if(s&&!c)o(i.concat(a));else if(!s&&c){const d=[...i];d.splice(l,1),o(d)}}else if(io(i)){const l=new Set(i);s?l.add(a):l.delete(a),o(l)}else o(ab(e,s))})},mounted:t_,beforeUpdate(e,t,n){e[Oi]=zr(n),t_(e,t,n)}};function t_(e,{value:t,oldValue:n},i){e._modelValue=t,Ae(t)?e.checked=Jf(t,i.props.value)>-1:io(t)?e.checked=t.has(i.props.value):t!==n&&(e.checked=Ta(t,ab(e,!0)))}const Ei={deep:!0,created(e,{value:t,modifiers:{number:n}},i){const a=io(t);ss(e,"change",()=>{const s=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?ca(va(o)):va(o));e[Oi](e.multiple?a?new Set(s):s:s[0]),e._assigning=!0,St(()=>{e._assigning=!1})}),e[Oi]=zr(i)},mounted(e,{value:t,modifiers:{number:n}}){n_(e,t,n)},beforeUpdate(e,t,n){e[Oi]=zr(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||n_(e,t,n)}};function n_(e,t,n){const i=e.multiple,a=Ae(t);if(!(i&&!a&&!io(t))){for(let s=0,o=e.options.length;s-1}else l.selected=t.has(c);else if(Ta(va(l),t)){e.selectedIndex!==s&&(e.selectedIndex=s);return}}!i&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function va(e){return"_value"in e?e._value:e.value}function ab(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const wk={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ia=(e,t)=>{const n=e._withKeys||(e._withKeys={}),i=t.join(".");return n[i]||(n[i]=a=>{if(!("key"in a))return;const s=Ys(a.key);if(t.some(o=>o===s||wk[o]===s))return e(a)})},Ck=At({patchProp:hk},Kx);let i_;function Sk(){return i_||(i_=xx(Ck))}const Ek=(...e)=>{const t=Sk().createApp(...e),{mount:n}=t;return t.mount=i=>{const a=xk(i);if(!a)return;const s=t._component;!We(s)&&!s.render&&!s.template&&(s.template=a.innerHTML),a.innerHTML="";const o=n(a,!1,Lk(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},t};function Lk(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function xk(e){return wt(e)?document.querySelector(e):e}function Gs(e,t){let n;function i(){n=Oa(),n.run(()=>t.length?t(()=>{n==null||n.stop(),i()}):t())}Te(e,a=>{a&&!n?i():a||(n==null||n.stop(),n=void 0)},{immediate:!0}),tn(()=>{n==null||n.stop()})}const pt=typeof window<"u",gh=pt&&"IntersectionObserver"in window,kk=pt&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function lb(e,t,n){const i=t.length-1;if(i<0)return e===void 0?n:e;for(let a=0;aoo(e[i],t[i]))}function of(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),lb(e,t.split("."),n))}function oi(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}if(typeof t=="string")return of(e,t,n);if(Array.isArray(t))return lb(e,t,n);if(typeof t!="function")return n;const i=t(e,n);return typeof i>"u"?n:i}function Zu(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,i)=>t+i)}function Ge(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function af(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function cu(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const s_=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16});function rd(e,t){return t.every(n=>e.hasOwnProperty(n))}function ub(e,t){const n={},i=new Set(Object.keys(e));for(const a of t)i.has(a)&&(n[a]=e[a]);return n}function r_(e,t,n){const i=Object.create(null),a=Object.create(null);for(const s in e)t.some(o=>o instanceof RegExp?o.test(s):o===s)&&!(n!=null&&n.some(o=>o===s))?i[s]=e[s]:a[s]=e[s];return[i,a]}function Kn(e,t){const n={...e};return t.forEach(i=>delete n[i]),n}const cb=/^on[^a-z]/,yh=e=>cb.test(e),Tk=["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 db(e){const[t,n]=r_(e,[cb]),i=Kn(t,Tk),[a,s]=r_(n,["class","style","id",/^data-/]);return Object.assign(a,t),Object.assign(s,i),[a,s]}function Gt(e){return e==null?[]:Array.isArray(e)?e:[e]}function Ok(e,t){let n=0;const i=function(){for(var a=arguments.length,s=new Array(a),o=0;oe(...s),Pt(t))};return i.clear=()=>{clearTimeout(n)},i.immediate=e,i}function $s(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function o_(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function a_(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function Pk(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let i=0;for(;i0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const i={};for(const a in e)i[a]=e[a];for(const a in t){const s=e[a],o=t[a];if(af(s)&&af(o)){i[a]=hn(s,o,n);continue}if(Array.isArray(s)&&Array.isArray(o)&&n){i[a]=n(s,o);continue}i[a]=o}return i}function fb(e){return e.map(t=>t.type===Ve?fb(t.children):t).flat()}function Hs(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Hs.cache.has(e))return Hs.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Hs.cache.set(e,t),t}Hs.cache=new Map;function Ul(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>Ul(e,n)).flat(1);if(Array.isArray(t.children))return t.children.map(n=>Ul(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return Ul(e,t.component.subTree).flat(1)}return[]}function bh(e){const t=Bn({}),n=P(e);return pn(()=>{for(const i in n.value)t[i]=n.value[i]},{flush:"sync"}),Iu(t)}function du(e,t){return e.includes(t)}function hb(e){return e[2].toLowerCase()+e.slice(3)}const Mn=()=>[Function,Array];function l_(e,t){return t="on"+ro(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Ak(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(i=>`${i}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function mb(e,t,n){let i,a=e.indexOf(document.activeElement);const s=t==="next"?1:-1;do a+=s,i=e[a];while((!i||i.offsetParent==null||!((n==null?void 0:n(i))??!0))&&a=0);return i}function hu(e,t){var i,a,s,o;const n=fu(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((i=n[0])==null||i.focus());else if(t==="first")(a=n[0])==null||a.focus();else if(t==="last")(s=n.at(-1))==null||s.focus();else if(typeof t=="number")(o=n[t])==null||o.focus();else{const l=mb(n,t);l?l.focus():hu(e,t==="next"?"first":"last")}}function Mk(){}function $r(e,t){if(!(pt&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function wh(e){return e.some(t=>_a(t)?t.type===An?!1:t.type!==Ve||wh(t.children):!0)?e:null}function Ik(e,t){if(!pt||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function Dk(e,t){const n=e.clientX,i=e.clientY,a=t.getBoundingClientRect(),s=a.left,o=a.top,l=a.right,c=a.bottom;return n>=s&&n<=l&&i>=o&&i<=c}const pb=["top","bottom"],Nk=["start","end","left","right"];function lf(e,t){let[n,i]=e.split(" ");return i||(i=du(pb,n)?"start":du(Nk,n)?"top":"center"),{side:u_(n,t),align:u_(i,t)}}function u_(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function od(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function ad(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function c_(e){return{side:e.align,align:e.side}}function d_(e){return du(pb,e.side)?"y":"x"}class Zs{constructor(t){let{x:n,y:i,width:a,height:s}=t;this.x=n,this.y=i,this.width=a,this.height=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 f_(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 _b(e){return Array.isArray(e)?new Zs({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function Ch(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),i=n.transform;if(i){let a,s,o,l,c;if(i.startsWith("matrix3d("))a=i.slice(9,-1).split(/, /),s=+a[0],o=+a[5],l=+a[12],c=+a[13];else if(i.startsWith("matrix("))a=i.slice(7,-1).split(/, /),s=+a[0],o=+a[3],l=+a[4],c=+a[5];else return new Zs(t);const d=n.transformOrigin,h=t.x-l-(1-s)*parseFloat(d),m=t.y-c-(1-o)*parseFloat(d.slice(d.indexOf(" ")+1)),p=s?t.width/s:e.offsetWidth+1,v=o?t.height/o:e.offsetHeight+1;return new Zs({x:h,y:m,width:p,height:v})}else return new Zs(t)}function kr(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let i;try{i=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof i.finished>"u"&&(i.finished=new Promise(a=>{i.onfinish=()=>{a(i)}})),i}const jl=new WeakMap;function Rk(e,t){Object.keys(t).forEach(n=>{if(yh(n)){const i=hb(n),a=jl.get(e);if(t[n]==null)a==null||a.forEach(s=>{const[o,l]=s;o===i&&(e.removeEventListener(i,l),a.delete(s))});else if(!a||![...a].some(s=>s[0]===i&&s[1]===t[n])){e.addEventListener(i,t[n]);const s=a||new Set;s.add([i,t[n]]),jl.has(e)||jl.set(e,s)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function Vk(e,t){Object.keys(t).forEach(n=>{if(yh(n)){const i=hb(n),a=jl.get(e);a==null||a.forEach(s=>{const[o,l]=s;o===i&&(e.removeEventListener(i,l),a.delete(s))})}else e.removeAttribute(n)})}const pr=2.4,h_=.2126729,m_=.7151522,p_=.072175,Fk=.55,Bk=.58,zk=.57,$k=.62,Sl=.03,__=1.45,Hk=5e-4,Zk=1.25,Wk=1.25,v_=.078,g_=12.82051282051282,El=.06,y_=.001;function b_(e,t){const n=(e.r/255)**pr,i=(e.g/255)**pr,a=(e.b/255)**pr,s=(t.r/255)**pr,o=(t.g/255)**pr,l=(t.b/255)**pr;let c=n*h_+i*m_+a*p_,d=s*h_+o*m_+l*p_;if(c<=Sl&&(c+=(Sl-c)**__),d<=Sl&&(d+=(Sl-d)**__),Math.abs(d-c)c){const m=(d**Fk-c**Bk)*Zk;h=m-y_?0:m>-v_?m-m*g_*El:m+El}return h*100}function Uk(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const mu=.20689655172413793,jk=e=>e>mu**3?Math.cbrt(e):e/(3*mu**2)+4/29,Gk=e=>e>mu?e**3:3*mu**2*(e-4/29);function vb(e){const t=jk,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function gb(e){const t=Gk,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const qk=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Kk=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Yk=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Jk=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function yb(e){const t=Array(3),n=Kk,i=qk;for(let a=0;a<3;++a)t[a]=Math.round($s(n(i[a][0]*e[0]+i[a][1]*e[1]+i[a][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function Sh(e){let{r:t,g:n,b:i}=e;const a=[0,0,0],s=Jk,o=Yk;t=s(t/255),n=s(n/255),i=s(i/255);for(let l=0;l<3;++l)a[l]=o[l][0]*t+o[l][1]*n+o[l][2]*i;return a}function uf(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function Xk(e){return uf(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const w_=/^(?(?:rgb|hsl)a?)\((?.+)\)/,Qk={rgb:(e,t,n,i)=>({r:e,g:t,b:n,a:i}),rgba:(e,t,n,i)=>({r:e,g:t,b:n,a:i}),hsl:(e,t,n,i)=>C_({h:e,s:t,l:n,a:i}),hsla:(e,t,n,i)=>C_({h:e,s:t,l:n,a:i}),hsv:(e,t,n,i)=>ga({h:e,s:t,v:n,a:i}),hsva:(e,t,n,i)=>ga({h:e,s:t,v:n,a:i})};function ai(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&w_.test(e)){const{groups:t}=e.match(w_),{fn:n,values:i}=t,a=i.split(/,\s*/).map(s=>s.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(s)/100:parseFloat(s));return Qk[n](...a)}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),tT(t)}else if(typeof e=="object"){if(rd(e,["r","g","b"]))return e;if(rd(e,["h","s","l"]))return ga(bb(e));if(rd(e,["h","s","v"]))return ga(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 ga(e){const{h:t,s:n,v:i,a}=e,s=l=>{const c=(l+t/60)%6;return i-i*n*Math.max(Math.min(c,4-c,1),0)},o=[s(5),s(3),s(1)].map(l=>Math.round(l*255));return{r:o[0],g:o[1],b:o[2],a}}function C_(e){return ga(bb(e))}function bb(e){const{h:t,s:n,l:i,a}=e,s=i+n*Math.min(i,1-i),o=s===0?0:2-2*i/s;return{h:t,s:o,v:s,a}}function Ll(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function eT(e){let{r:t,g:n,b:i,a}=e;return`#${[Ll(t),Ll(n),Ll(i),a!==void 0?Ll(Math.round(a*255)):""].join("")}`}function tT(e){e=nT(e);let[t,n,i,a]=Pk(e,2).map(s=>parseInt(s,16));return a=a===void 0?a:a/255,{r:t,g:n,b:i,a}}function nT(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=o_(o_(e,6),8,"F")),e}function iT(e,t){const n=vb(Sh(e));return n[0]=n[0]+t*10,yb(gb(n))}function sT(e,t){const n=vb(Sh(e));return n[0]=n[0]-t*10,yb(gb(n))}function rT(e){const t=ai(e);return Sh(t)[1]}function wb(e){const t=Math.abs(b_(ai(0),ai(e)));return Math.abs(b_(ai(16777215),ai(e)))>Math.min(t,50)?"#fff":"#000"}function ge(e,t){return n=>Object.keys(e).reduce((i,a)=>{const o=typeof e[a]=="object"&&e[a]!=null&&!Array.isArray(e[a])?e[a]:{type:e[a]};return n&&a in n?i[a]={...o,default:n[a]}:i[a]=o,t&&!i[a].source&&(i[a].source=t),i},{})}const lt=ge({class:[String,Array],style:{type:[String,Array,Object],default:null}},"component"),Hr=Symbol.for("vuetify:defaults");function oT(e){return fe(e)}function Eh(){const e=ct(Hr);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Ia(e,t){const n=Eh(),i=fe(e),a=P(()=>{if(Pt(t==null?void 0:t.disabled))return n.value;const o=Pt(t==null?void 0:t.scoped),l=Pt(t==null?void 0:t.reset),c=Pt(t==null?void 0:t.root);if(i.value==null&&!(o||l||c))return n.value;let d=hn(i.value,{prev:n.value});if(o)return d;if(l||c){const h=Number(l||1/0);for(let m=0;m<=h&&!(!d||!("prev"in d));m++)d=d.prev;return d&&typeof c=="string"&&c in d&&(d=hn(hn(d,{prev:d}),d[c])),d}return d.prev?hn(d.prev,d):d});return jt(Hr,a),a}function aT(e,t){var n,i;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((i=e.props)==null?void 0:i[Hs(t)])<"u"}function lT(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Eh();const i=$t("useDefaults");if(t=t??i.type.name??i.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const a=P(()=>{var c;return(c=n.value)==null?void 0:c[e._as??t]}),s=new Proxy(e,{get(c,d){var m,p,v,g;const h=Reflect.get(c,d);return d==="class"||d==="style"?[(m=a.value)==null?void 0:m[d],h].filter(y=>y!=null):typeof d=="string"&&!aT(i.vnode,d)?((p=a.value)==null?void 0:p[d])??((g=(v=n.value)==null?void 0:v.global)==null?void 0:g[d])??h:h}}),o=De();pn(()=>{if(a.value){const c=Object.entries(a.value).filter(d=>{let[h]=d;return h.startsWith(h[0].toUpperCase())});o.value=c.length?Object.fromEntries(c):void 0}else o.value=void 0});function l(){const c=fT(Hr,i);jt(Hr,P(()=>o.value?hn((c==null?void 0:c.value)??{},o.value):c==null?void 0:c.value))}return{props:s,provideSubDefaults:l}}function ao(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=ge(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(i){return ub(i,t)},e.props._as=String,e.setup=function(i,a){const s=Eh();if(!s.value)return e._setup(i,a);const{props:o,provideSubDefaults:l}=lT(i,i._as??e.name,s),c=e._setup(o,a);return l(),c}}return e}function $e(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?ao:dh)(t)}function Wu(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return $e()({name:n??ro(Rn(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...lt()},setup(i,a){let{slots:s}=a;return()=>{var o;return _s(i.tag,{class:[e,i.class],style:i.style},(o=s.default)==null?void 0:o.call(s))}}})}function Cb(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 pu="cubic-bezier(0.4, 0, 0.2, 1)",uT="cubic-bezier(0.0, 0, 0.2, 1)",cT="cubic-bezier(0.4, 0, 1, 1)";function $t(e,t){const n=zu();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function mi(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=$t(e).type;return Hs((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let Sb=0,Gl=new WeakMap;function pi(){const e=$t("getUid");if(Gl.has(e))return Gl.get(e);{const t=Sb++;return Gl.set(e,t),t}}pi.reset=()=>{Sb=0,Gl=new WeakMap};function Eb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?dT(e):Lh(e))return e;e=e.parentElement}return document.scrollingElement}function _u(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Lh(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Lh(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function dT(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function fT(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$t("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}function hT(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Ye(e){const t=$t("useRender");t.render=e}function dt(e,t,n){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:m=>m,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:m=>m;const s=$t("useProxiedModel"),o=fe(e[t]!==void 0?e[t]:n),l=Hs(t),d=P(l!==t?()=>{var m,p,v,g;return e[t],!!(((m=s.vnode.props)!=null&&m.hasOwnProperty(t)||(p=s.vnode.props)!=null&&p.hasOwnProperty(l))&&((v=s.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${t}`)||(g=s.vnode.props)!=null&&g.hasOwnProperty(`onUpdate:${l}`)))}:()=>{var m,p;return e[t],!!((m=s.vnode.props)!=null&&m.hasOwnProperty(t)&&((p=s.vnode.props)!=null&&p.hasOwnProperty(`onUpdate:${t}`)))});Gs(()=>!d.value,()=>{Te(()=>e[t],m=>{o.value=m})});const h=P({get(){const m=e[t];return i(d.value?m:o.value)},set(m){const p=a(m),v=ze(d.value?e[t]:o.value);v===p||i(v)===m||(o.value=p,s==null||s.emit(`update:${t}`,p))}});return Object.defineProperty(h,"externalValue",{get:()=>d.value?e[t]:o.value}),h}const mT={badge:"Badge",open:"Open",close:"Close",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"}},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)"},timePicker:{am:"AM",pm:"PM"},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"}},S_="$vuetify.",E_=(e,t)=>e.replace(/\{(\d+)\}/g,(n,i)=>String(t[+i])),Lb=(e,t,n)=>function(i){for(var a=arguments.length,s=new Array(a>1?a-1:0),o=1;onew Intl.NumberFormat([e.value,t.value],i).format(n)}function ld(e,t,n){const i=dt(e,t,e[t]??n.value);return i.value=e[t]??n.value,Te(n,a=>{e[t]==null&&(i.value=n.value)}),i}function kb(e){return t=>{const n=ld(t,"locale",e.current),i=ld(t,"fallback",e.fallback),a=ld(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:i,messages:a,t:Lb(n,i,a),n:xb(n,i),provide:kb({current:n,fallback:i,messages:a})}}}function pT(e){const t=De((e==null?void 0:e.locale)??"en"),n=De((e==null?void 0:e.fallback)??"en"),i=fe({en:mT,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:i,t:Lb(t,n,i),n:xb(t,n),provide:kb({current:t,fallback:n,messages:i})}}const vu=Symbol.for("vuetify:locale");function _T(e){return e.name!=null}function vT(e){const t=e!=null&&e.adapter&&_T(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:pT(e),n=yT(t,e);return{...t,...n}}function lo(){const e=ct(vu);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function gT(){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 yT(e,t){const n=fe((t==null?void 0:t.rtl)??gT()),i=P(()=>n.value[e.current.value]??!1);return{isRtl:i,rtl:n,rtlClasses:P(()=>`v-locale--is-${i.value?"rtl":"ltr"}`)}}function uo(){const e=ct(vu);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const cf={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function bT(e,t){const n=[];let i=[];const a=Tb(e),s=Ob(e),o=(a.getDay()-cf[t.slice(-2).toUpperCase()]+7)%7,l=(s.getDay()-cf[t.slice(-2).toUpperCase()]+7)%7;for(let c=0;c0&&n.push(i),n}function wT(e){const t=new Date(e);for(;t.getDay()!==0;)t.setDate(t.getDate()-1);return t}function CT(e){const t=new Date(e);for(;t.getDay()!==6;)t.setDate(t.getDate()+1);return t}function Tb(e){return new Date(e.getFullYear(),e.getMonth(),1)}function Ob(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function ST(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const ET=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function Pb(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(ET.test(e))return ST(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const L_=new Date(2e3,0,2);function LT(e){const t=cf[e.slice(-2).toUpperCase()];return Zu(7).map(n=>{const i=new Date(L_);return i.setDate(L_.getDate()+t+n),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(i)})}function xT(e,t,n,i){const a=Pb(e)??new Date,s=i==null?void 0:i[t];if(typeof s=="function")return s(a,t,n);let o={};switch(t){case"fullDateWithWeekday":o={weekday:"long",day:"numeric",month:"long",year:"numeric"};break;case"hours12h":o={hour:"numeric",hour12:!0};break;case"normalDateWithWeekday":o={weekday:"short",day:"numeric",month:"short"};break;case"keyboardDate":o={day:"2-digit",month:"2-digit",year:"numeric"};break;case"monthAndDate":o={month:"long",day:"numeric"};break;case"monthAndYear":o={month:"long",year:"numeric"};break;case"month":o={month:"long"};break;case"monthShort":o={month:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(a.getDate());case"shortDate":o={year:"2-digit",month:"numeric",day:"numeric"};break;case"weekdayShort":o={weekday:"short"};break;case"year":o={year:"numeric"};break;default:o=s??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(a)}function kT(e,t){const n=e.toJsDate(t),i=n.getFullYear(),a=a_(String(n.getMonth()+1),2,"0"),s=a_(String(n.getDate()),2,"0");return`${i}-${a}-${s}`}function TT(e){const[t,n,i]=e.split("-").map(Number);return new Date(t,n-1,i)}function OT(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function PT(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function AT(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function MT(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function IT(e,t){const n=new Date(e);return n.setMonth(n.getMonth()+t),n}function DT(e){return e.getFullYear()}function NT(e){return e.getMonth()}function RT(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function VT(e){return e.getHours()}function FT(e){return e.getMinutes()}function BT(e){return new Date(e.getFullYear(),0,1)}function zT(e){return new Date(e.getFullYear(),11,31)}function $T(e,t){return df(e,t[0])&&ZT(e,t[1])}function HT(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function df(e,t){return e.getTime()>t.getTime()}function ZT(e,t){return e.getTime(){n.locale=e.locale[i]??i??n.locale}),n}function Da(){const e=ct(Ab);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=lo();return Mb(e,t)}function t1(e,t){const n=e.toJsDate(t);let i=n.getFullYear(),a=new Date(i,0,1);if(n=l&&(i=i+1,a=l)}const s=Math.abs(n.getTime()-a.getTime()),o=Math.ceil(s/(1e3*60*60*24));return Math.floor(o/7)+1}const ff=Symbol.for("vuetify:display"),T_={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},n1=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:T_;return hn(T_,e)};function O_(e){return pt&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function P_(e){return pt&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function A_(e){const t=pt&&!e?window.navigator.userAgent:"ssr";function n(g){return!!t.match(g)}const i=n(/android/i),a=n(/iphone|ipad|ipod/i),s=n(/cordova/i),o=n(/electron/i),l=n(/chrome/i),c=n(/edge/i),d=n(/firefox/i),h=n(/opera/i),m=n(/win/i),p=n(/mac/i),v=n(/linux/i);return{android:i,ios:a,cordova:s,electron:o,chrome:l,edge:c,firefox:d,opera:h,win:m,mac:p,linux:v,touch:kk,ssr:t==="ssr"}}function i1(e,t){const{thresholds:n,mobileBreakpoint:i}=n1(e),a=De(P_(t)),s=De(A_(t)),o=Bn({}),l=De(O_(t));function c(){a.value=P_(),l.value=O_()}function d(){c(),s.value=A_()}return pn(()=>{const h=l.value=n.xxl,w=h?"xs":m?"sm":p?"md":v?"lg":g?"xl":"xxl",S=typeof i=="number"?i:n[i],x=l.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();const n=ct(ff);if(!n)throw new Error("Could not find Vuetify display injection");const i=P(()=>{if(!e.mobileBreakpoint)return n.mobile.value;const s=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:i.value}:{});return{...n,displayClasses:a,mobile:i}}const r1=Symbol.for("vuetify:goto");function o1(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{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}}}function a1(e,t){return{rtl:t.isRtl,options:hn(o1(),e)}}const l1={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",eyeDropper:"mdi-eyedropper"},u1={component:e=>_s(Db,{...e,class:"mdi"})},gt=[String,Function,Object,Array],hf=Symbol.for("vuetify:icons"),Uu=ge({icon:{type:gt},tag:{type:String,required:!0}},"icon"),M_=$e()({name:"VComponentIcon",props:Uu(),setup(e,t){let{slots:n}=t;return()=>{const i=e.icon;return E(e.tag,null,{default:()=>{var a;return[e.icon?E(i,null,null):(a=n.default)==null?void 0:a.call(n)]}})}}}),Ib=ao({name:"VSvgIcon",inheritAttrs:!1,props:Uu(),setup(e,t){let{attrs:n}=t;return()=>E(e.tag,Be(n,{style:null}),{default:()=>[E("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(i=>Array.isArray(i)?E("path",{d:i[0],"fill-opacity":i[1]},null):E("path",{d:i},null)):E("path",{d:e.icon},null)])]})}});ao({name:"VLigatureIcon",props:Uu(),setup(e){return()=>E(e.tag,null,{default:()=>[e.icon]})}});const Db=ao({name:"VClassIcon",props:Uu(),setup(e){return()=>E(e.tag,{class:e.icon},null)}});function c1(){return{svg:{component:Ib},class:{component:Db}}}function d1(e){const t=c1(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=u1),hn({defaultSet:n,sets:t,aliases:{...l1,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"}},e)}const f1=e=>{const t=ct(hf);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:P(()=>{var c;const i=Pt(e);if(!i)return{component:M_};let a=i;if(typeof a=="string"&&(a=a.trim(),a.startsWith("$")&&(a=(c=t.aliases)==null?void 0:c[a.slice(1)])),!a)throw new Error(`Could not find aliased icon "${i}"`);if(Array.isArray(a))return{component:Ib,icon:a};if(typeof a!="string")return{component:M_,icon:a};const s=Object.keys(t.sets).find(d=>typeof a=="string"&&a.startsWith(`${d}:`)),o=s?a.slice(s.length+1):a;return{component:t.sets[s??t.defaultSet].component,icon:o}})}},gu=Symbol.for("vuetify:theme"),qt=ge({theme:String},"theme");function I_(){return{defaultTheme:"light",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,"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":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",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,"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":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function h1(){var i,a;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:I_();const t=I_();if(!e)return{...t,isDisabled:!0};const n={};for(const[s,o]of Object.entries(e.themes??{})){const l=o.dark||s==="dark"?(i=t.themes)==null?void 0:i.dark:(a=t.themes)==null?void 0:a.light;n[s]=hn(l,o)}return hn(t,{...e,themes:n})}function m1(e){const t=h1(e),n=fe(t.defaultTheme),i=fe(t.themes),a=P(()=>{const h={};for(const[m,p]of Object.entries(i.value)){const v=h[m]={...p,colors:{...p.colors}};if(t.variations)for(const g of t.variations.colors){const y=v.colors[g];if(y)for(const w of["lighten","darken"]){const S=w==="lighten"?iT:sT;for(const x of Zu(t.variations[w],1))v.colors[`${g}-${w}-${x}`]=eT(S(ai(y),x))}}for(const g of Object.keys(v.colors)){if(/^on-[a-z]/.test(g)||v.colors[`on-${g}`])continue;const y=`on-${g}`,w=ai(v.colors[g]);v.colors[y]=wb(w)}}return h}),s=P(()=>a.value[n.value]),o=P(()=>{const h=[];s.value.dark&&As(h,":root",["color-scheme: dark"]),As(h,":root",D_(s.value));for(const[g,y]of Object.entries(a.value))As(h,`.v-theme--${g}`,[`color-scheme: ${y.dark?"dark":"normal"}`,...D_(y)]);const m=[],p=[],v=new Set(Object.values(a.value).flatMap(g=>Object.keys(g.colors)));for(const g of v)/^on-[a-z]/.test(g)?As(p,`.${g}`,[`color: rgb(var(--v-theme-${g})) !important`]):(As(m,`.bg-${g}`,[`--v-theme-overlay-multiplier: var(--v-theme-${g}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${g})) !important`,`color: rgb(var(--v-theme-on-${g})) !important`]),As(p,`.text-${g}`,[`color: rgb(var(--v-theme-${g})) !important`]),As(p,`.border-${g}`,[`--v-border-color: var(--v-theme-${g})`]));return h.push(...m,...p),h.map((g,y)=>y===0?g:` ${g}`).join("")});function l(){return{style:[{children:o.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function c(h){if(t.isDisabled)return;const m=h._context.provides.usehead;if(m)if(m.push){const v=m.push(l);pt&&Te(o,()=>{v.patch(l)})}else pt?(m.addHeadObjs(P(l)),pn(()=>m.updateDOM())):m.addHeadObjs(l());else{let g=function(){if(typeof document<"u"&&!v){const y=document.createElement("style");y.type="text/css",y.id="vuetify-theme-stylesheet",t.cspNonce&&y.setAttribute("nonce",t.cspNonce),v=y,document.head.appendChild(v)}v&&(v.innerHTML=o.value)};var p=g;let v=pt?document.getElementById("vuetify-theme-stylesheet"):null;pt?Te(o,g,{immediate:!0}):g()}}const d=P(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:c,isDisabled:t.isDisabled,name:n,themes:i,current:s,computedThemes:a,themeClasses:d,styles:o,global:{name:n,current:s}}}function ln(e){$t("provideTheme");const t=ct(gu,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=P(()=>e.theme??t.name.value),i=P(()=>t.themes.value[n.value]),a=P(()=>t.isDisabled?void 0:`v-theme--${n.value}`),s={...t,name:n,current:i,themeClasses:a};return jt(gu,s),s}function As(e,t,n){e.push(`${t} { +**/const Gx="http://www.w3.org/2000/svg",qx="http://www.w3.org/1998/Math/MathML",es=typeof document<"u"?document:null,$p=es&&es.createElement("template"),Kx={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const a=t==="svg"?es.createElementNS(Gx,e):t==="mathml"?es.createElementNS(qx,e):es.createElement(e,n?{is:n}:void 0);return e==="select"&&i&&i.multiple!=null&&a.setAttribute("multiple",i.multiple),a},createText:e=>es.createTextNode(e),createComment:e=>es.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>es.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,a,s){const o=n?n.previousSibling:t.lastChild;if(a&&(a===s||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===s||!(a=a.nextSibling)););else{$p.innerHTML=i==="svg"?`${e}`:i==="mathml"?`${e}`:e;const l=$p.content;if(i==="svg"||i==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Zi="transition",Bo="animation",Br=Symbol("_vtc"),Mi=(e,{slots:t})=>_s(tx,Qy(e),t);Mi.displayName="Transition";const Xy={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},Yx=Mi.props=At({},Ny,Xy),Ps=(e,t=[])=>{Ae(e)?e.forEach(n=>n(...t)):e&&e(...t)},Hp=e=>e?Ae(e)?e.some(t=>t.length>1):e.length>1:!1;function Qy(e){const t={};for(const V in e)V in Xy||(t[V]=e[V]);if(e.css===!1)return t;const{name:n="v",type:i,duration:a,enterFromClass:s=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=s,appearActiveClass:d=o,appearToClass:h=l,leaveFromClass:m=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,g=Jx(a),y=g&&g[0],w=g&&g[1],{onBeforeEnter:S,onEnter:x,onEnterCancelled:T,onLeave:O,onLeaveCancelled:D,onBeforeAppear:R=S,onAppear:N=x,onAppearCancelled:B=T}=t,F=(V,q,ee)=>{Ki(V,q?h:l),Ki(V,q?d:o),ee&&ee()},W=(V,q)=>{V._isLeaving=!1,Ki(V,m),Ki(V,v),Ki(V,p),q&&q()},U=V=>(q,ee)=>{const pe=V?N:x,j=()=>F(q,V,ee);Ps(pe,[q,j]),Zp(()=>{Ki(q,V?c:s),xi(q,V?h:l),Hp(pe)||Wp(q,i,y,j)})};return At(t,{onBeforeEnter(V){Ps(S,[V]),xi(V,s),xi(V,o)},onBeforeAppear(V){Ps(R,[V]),xi(V,c),xi(V,d)},onEnter:U(!1),onAppear:U(!0),onLeave(V,q){V._isLeaving=!0;const ee=()=>W(V,q);xi(V,m),tb(),xi(V,p),Zp(()=>{V._isLeaving&&(Ki(V,m),xi(V,v),Hp(O)||Wp(V,i,w,ee))}),Ps(O,[V,ee])},onEnterCancelled(V){F(V,!1),Ps(T,[V])},onAppearCancelled(V){F(V,!0),Ps(B,[V])},onLeaveCancelled(V){W(V),Ps(D,[V])}})}function Jx(e){if(e==null)return null;if(ft(e))return[nd(e.enter),nd(e.leave)];{const t=nd(e);return[t,t]}}function nd(e){return iL(e)}function xi(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Br]||(e[Br]=new Set)).add(t)}function Ki(e,t){t.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const n=e[Br];n&&(n.delete(t),n.size||(e[Br]=void 0))}function Zp(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Xx=0;function Wp(e,t,n,i){const a=e._endId=++Xx,s=()=>{a===e._endId&&i()};if(n)return setTimeout(s,n);const{type:o,timeout:l,propCount:c}=eb(e,t);if(!o)return i();const d=o+"end";let h=0;const m=()=>{e.removeEventListener(d,p),s()},p=v=>{v.target===e&&++h>=c&&m()};setTimeout(()=>{h(n[g]||"").split(", "),a=i(`${Zi}Delay`),s=i(`${Zi}Duration`),o=Up(a,s),l=i(`${Bo}Delay`),c=i(`${Bo}Duration`),d=Up(l,c);let h=null,m=0,p=0;t===Zi?o>0&&(h=Zi,m=o,p=s.length):t===Bo?d>0&&(h=Bo,m=d,p=c.length):(m=Math.max(o,d),h=m>0?o>d?Zi:Bo:null,p=h?h===Zi?s.length:c.length:0);const v=h===Zi&&/\b(transform|all)(,|$)/.test(i(`${Zi}Property`).toString());return{type:h,timeout:m,propCount:p,hasTransform:v}}function Up(e,t){for(;e.lengthjp(n)+jp(e[i])))}function jp(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function tb(){return document.body.offsetHeight}function Qx(e,t,n){const i=e[Br];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const uu=Symbol("_vod"),nb=Symbol("_vsh"),fs={beforeMount(e,{value:t},{transition:n}){e[uu]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):zo(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),zo(e,!0),i.enter(e)):i.leave(e,()=>{zo(e,!1)}):zo(e,t))},beforeUnmount(e,{value:t}){zo(e,t)}};function zo(e,t){e.style.display=t?e[uu]:"none",e[nb]=!t}const ek=Symbol(""),tk=/(^|;)\s*display\s*:/;function nk(e,t,n){const i=e.style,a=wt(n);let s=!1;if(n&&!a){if(t)if(wt(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&Wl(i,l,"")}else for(const o in t)n[o]==null&&Wl(i,o,"");for(const o in n)o==="display"&&(s=!0),Wl(i,o,n[o])}else if(a){if(t!==n){const o=i[ek];o&&(n+=";"+o),i.cssText=n,s=tk.test(n)}}else t&&e.removeAttribute("style");uu in e&&(e[uu]=s?i.display:"",e[nb]&&(i.display="none"))}const Gp=/\s*!important$/;function Wl(e,t,n){if(Ae(n))n.forEach(i=>Wl(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=ik(e,t);Gp.test(n)?e.setProperty(Ys(i),n.replace(Gp,""),"important"):e[i]=n}}const qp=["Webkit","Moz","ms"],id={};function ik(e,t){const n=id[t];if(n)return n;let i=Rn(t);if(i!=="filter"&&i in e)return id[t]=i;i=ro(i);for(let a=0;asd||(uk.then(()=>sd=0),sd=Date.now());function dk(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Pn(fk(i,n.value),t,5,[i])};return n.value=e,n.attached=ck(),n}function fk(e,t){if(Ae(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>a=>!a._stopped&&i&&i(a))}else return t}const Xp=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,hk=(e,t,n,i,a,s,o,l,c)=>{const d=a==="svg";t==="class"?Qx(e,i,d):t==="style"?nk(e,n,i):Pu(t)?Gf(t)||ak(e,t,n,i,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):mk(e,t,i,d))?rk(e,t,i,s,o,l,c):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),sk(e,t,i,d))};function mk(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&Xp(t)&&We(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const a=e.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return Xp(t)&&wt(n)?!1:t in e}const ib=new WeakMap,sb=new WeakMap,cu=Symbol("_moveCb"),Qp=Symbol("_enterCb"),rb={name:"TransitionGroup",props:At({},Yx,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=$u(),i=Dy();let a,s;return hh(()=>{if(!a.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!yk(a[0].el,n.vnode.el,o))return;a.forEach(_k),a.forEach(vk);const l=a.filter(gk);tb(),l.forEach(c=>{const d=c.el,h=d.style;xi(d,o),h.transform=h.webkitTransform=h.transitionDuration="";const m=d[cu]=p=>{p&&p.target!==d||(!p||/transform$/.test(p.propertyName))&&(d.removeEventListener("transitionend",m),d[cu]=null,Ki(d,o))};d.addEventListener("transitionend",m)})}),()=>{const o=ze(e),l=Qy(o);let c=o.tag||Ve;a=s,s=t.default?ch(t.default()):[];for(let d=0;ddelete e.mode;rb.props;const ob=rb;function _k(e){const t=e.el;t[cu]&&t[cu](),t[Qp]&&t[Qp]()}function vk(e){sb.set(e,e.el.getBoundingClientRect())}function gk(e){const t=ib.get(e),n=sb.get(e),i=t.left-n.left,a=t.top-n.top;if(i||a){const s=e.el.style;return s.transform=s.webkitTransform=`translate(${i}px,${a}px)`,s.transitionDuration="0s",e}}function yk(e,t,n){const i=e.cloneNode(),a=e[Br];a&&a.forEach(l=>{l.split(/\s+/).forEach(c=>c&&i.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&i.classList.add(l)),i.style.display="none";const s=t.nodeType===1?t:t.parentNode;s.appendChild(i);const{hasTransform:o}=eb(i);return s.removeChild(i),o}const zr=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Ae(t)?n=>Mr(t,n):t};function bk(e){e.target.composing=!0}function e_(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Oi=Symbol("_assign"),xn={created(e,{modifiers:{lazy:t,trim:n,number:i}},a){e[Oi]=zr(a);const s=i||a.props&&a.props.type==="number";ss(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),s&&(l=ca(l)),e[Oi](l)}),n&&ss(e,"change",()=>{e.value=e.value.trim()}),t||(ss(e,"compositionstart",bk),ss(e,"compositionend",e_),ss(e,"change",e_))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:i,number:a}},s){if(e[Oi]=zr(s),e.composing)return;const o=a||e.type==="number"?ca(e.value):e.value,l=t??"";o!==l&&(document.activeElement===e&&e.type!=="range"&&(n||i&&e.value.trim()===l)||(e.value=l))}},rd={deep:!0,created(e,t,n){e[Oi]=zr(n),ss(e,"change",()=>{const i=e._modelValue,a=va(e),s=e.checked,o=e[Oi];if(Ae(i)){const l=Jf(i,a),c=l!==-1;if(s&&!c)o(i.concat(a));else if(!s&&c){const d=[...i];d.splice(l,1),o(d)}}else if(io(i)){const l=new Set(i);s?l.add(a):l.delete(a),o(l)}else o(ab(e,s))})},mounted:t_,beforeUpdate(e,t,n){e[Oi]=zr(n),t_(e,t,n)}};function t_(e,{value:t,oldValue:n},i){e._modelValue=t,Ae(t)?e.checked=Jf(t,i.props.value)>-1:io(t)?e.checked=t.has(i.props.value):t!==n&&(e.checked=Ta(t,ab(e,!0)))}const Ei={deep:!0,created(e,{value:t,modifiers:{number:n}},i){const a=io(t);ss(e,"change",()=>{const s=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?ca(va(o)):va(o));e[Oi](e.multiple?a?new Set(s):s:s[0]),e._assigning=!0,St(()=>{e._assigning=!1})}),e[Oi]=zr(i)},mounted(e,{value:t,modifiers:{number:n}}){n_(e,t,n)},beforeUpdate(e,t,n){e[Oi]=zr(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||n_(e,t,n)}};function n_(e,t,n){const i=e.multiple,a=Ae(t);if(!(i&&!a&&!io(t))){for(let s=0,o=e.options.length;s-1}else l.selected=t.has(c);else if(Ta(va(l),t)){e.selectedIndex!==s&&(e.selectedIndex=s);return}}!i&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function va(e){return"_value"in e?e._value:e.value}function ab(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const wk={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ia=(e,t)=>{const n=e._withKeys||(e._withKeys={}),i=t.join(".");return n[i]||(n[i]=a=>{if(!("key"in a))return;const s=Ys(a.key);if(t.some(o=>o===s||wk[o]===s))return e(a)})},Ck=At({patchProp:hk},Kx);let i_;function Sk(){return i_||(i_=xx(Ck))}const Ek=(...e)=>{const t=Sk().createApp(...e),{mount:n}=t;return t.mount=i=>{const a=xk(i);if(!a)return;const s=t._component;!We(s)&&!s.render&&!s.template&&(s.template=a.innerHTML),a.innerHTML="";const o=n(a,!1,Lk(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},t};function Lk(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function xk(e){return wt(e)?document.querySelector(e):e}function Gs(e,t){let n;function i(){n=Oa(),n.run(()=>t.length?t(()=>{n==null||n.stop(),i()}):t())}Te(e,a=>{a&&!n?i():a||(n==null||n.stop(),n=void 0)},{immediate:!0}),tn(()=>{n==null||n.stop()})}const pt=typeof window<"u",gh=pt&&"IntersectionObserver"in window,kk=pt&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function lb(e,t,n){const i=t.length-1;if(i<0)return e===void 0?n:e;for(let a=0;aoo(e[i],t[i]))}function of(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),lb(e,t.split("."),n))}function oi(e,t,n){if(t===!0)return e===void 0?n:e;if(t==null||typeof t=="boolean")return n;if(e!==Object(e)){if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}if(typeof t=="string")return of(e,t,n);if(Array.isArray(t))return lb(e,t,n);if(typeof t!="function")return n;const i=t(e,n);return typeof i>"u"?n:i}function Wu(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,i)=>t+i)}function Ge(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function af(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function du(e){if(e&&"$el"in e){const t=e.$el;return(t==null?void 0:t.nodeType)===Node.TEXT_NODE?t.nextElementSibling:t}return e}const s_=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16});function od(e,t){return t.every(n=>e.hasOwnProperty(n))}function ub(e,t){const n={},i=new Set(Object.keys(e));for(const a of t)i.has(a)&&(n[a]=e[a]);return n}function r_(e,t,n){const i=Object.create(null),a=Object.create(null);for(const s in e)t.some(o=>o instanceof RegExp?o.test(s):o===s)&&!(n!=null&&n.some(o=>o===s))?i[s]=e[s]:a[s]=e[s];return[i,a]}function Kn(e,t){const n={...e};return t.forEach(i=>delete n[i]),n}const cb=/^on[^a-z]/,yh=e=>cb.test(e),Tk=["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 db(e){const[t,n]=r_(e,[cb]),i=Kn(t,Tk),[a,s]=r_(n,["class","style","id",/^data-/]);return Object.assign(a,t),Object.assign(s,i),[a,s]}function Gt(e){return e==null?[]:Array.isArray(e)?e:[e]}function Ok(e,t){let n=0;const i=function(){for(var a=arguments.length,s=new Array(a),o=0;oe(...s),Pt(t))};return i.clear=()=>{clearTimeout(n)},i.immediate=e,i}function $s(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function o_(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function a_(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function Pk(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let i=0;for(;i0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const i={};for(const a in e)i[a]=e[a];for(const a in t){const s=e[a],o=t[a];if(af(s)&&af(o)){i[a]=hn(s,o,n);continue}if(Array.isArray(s)&&Array.isArray(o)&&n){i[a]=n(s,o);continue}i[a]=o}return i}function fb(e){return e.map(t=>t.type===Ve?fb(t.children):t).flat()}function Hs(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(Hs.cache.has(e))return Hs.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return Hs.cache.set(e,t),t}Hs.cache=new Map;function Ul(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>Ul(e,n)).flat(1);if(Array.isArray(t.children))return t.children.map(n=>Ul(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return Ul(e,t.component.subTree).flat(1)}return[]}function bh(e){const t=Bn({}),n=P(e);return pn(()=>{for(const i in n.value)t[i]=n.value[i]},{flush:"sync"}),Du(t)}function fu(e,t){return e.includes(t)}function hb(e){return e[2].toLowerCase()+e.slice(3)}const Mn=()=>[Function,Array];function l_(e,t){return t="on"+ro(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Ak(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(i=>`${i}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function mb(e,t,n){let i,a=e.indexOf(document.activeElement);const s=t==="next"?1:-1;do a+=s,i=e[a];while((!i||i.offsetParent==null||!((n==null?void 0:n(i))??!0))&&a=0);return i}function mu(e,t){var i,a,s,o;const n=hu(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((i=n[0])==null||i.focus());else if(t==="first")(a=n[0])==null||a.focus();else if(t==="last")(s=n.at(-1))==null||s.focus();else if(typeof t=="number")(o=n[t])==null||o.focus();else{const l=mb(n,t);l?l.focus():mu(e,t==="next"?"first":"last")}}function Mk(){}function $r(e,t){if(!(pt&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function wh(e){return e.some(t=>_a(t)?t.type===An?!1:t.type!==Ve||wh(t.children):!0)?e:null}function Ik(e,t){if(!pt||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function Dk(e,t){const n=e.clientX,i=e.clientY,a=t.getBoundingClientRect(),s=a.left,o=a.top,l=a.right,c=a.bottom;return n>=s&&n<=l&&i>=o&&i<=c}const pb=["top","bottom"],Nk=["start","end","left","right"];function lf(e,t){let[n,i]=e.split(" ");return i||(i=fu(pb,n)?"start":fu(Nk,n)?"top":"center"),{side:u_(n,t),align:u_(i,t)}}function u_(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function ad(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function ld(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function c_(e){return{side:e.align,align:e.side}}function d_(e){return fu(pb,e.side)?"y":"x"}class Zs{constructor(t){let{x:n,y:i,width:a,height:s}=t;this.x=n,this.y=i,this.width=a,this.height=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 f_(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 _b(e){return Array.isArray(e)?new Zs({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function Ch(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),i=n.transform;if(i){let a,s,o,l,c;if(i.startsWith("matrix3d("))a=i.slice(9,-1).split(/, /),s=+a[0],o=+a[5],l=+a[12],c=+a[13];else if(i.startsWith("matrix("))a=i.slice(7,-1).split(/, /),s=+a[0],o=+a[3],l=+a[4],c=+a[5];else return new Zs(t);const d=n.transformOrigin,h=t.x-l-(1-s)*parseFloat(d),m=t.y-c-(1-o)*parseFloat(d.slice(d.indexOf(" ")+1)),p=s?t.width/s:e.offsetWidth+1,v=o?t.height/o:e.offsetHeight+1;return new Zs({x:h,y:m,width:p,height:v})}else return new Zs(t)}function kr(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let i;try{i=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof i.finished>"u"&&(i.finished=new Promise(a=>{i.onfinish=()=>{a(i)}})),i}const jl=new WeakMap;function Rk(e,t){Object.keys(t).forEach(n=>{if(yh(n)){const i=hb(n),a=jl.get(e);if(t[n]==null)a==null||a.forEach(s=>{const[o,l]=s;o===i&&(e.removeEventListener(i,l),a.delete(s))});else if(!a||![...a].some(s=>s[0]===i&&s[1]===t[n])){e.addEventListener(i,t[n]);const s=a||new Set;s.add([i,t[n]]),jl.has(e)||jl.set(e,s)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function Vk(e,t){Object.keys(t).forEach(n=>{if(yh(n)){const i=hb(n),a=jl.get(e);a==null||a.forEach(s=>{const[o,l]=s;o===i&&(e.removeEventListener(i,l),a.delete(s))})}else e.removeAttribute(n)})}const pr=2.4,h_=.2126729,m_=.7151522,p_=.072175,Fk=.55,Bk=.58,zk=.57,$k=.62,Sl=.03,__=1.45,Hk=5e-4,Zk=1.25,Wk=1.25,v_=.078,g_=12.82051282051282,El=.06,y_=.001;function b_(e,t){const n=(e.r/255)**pr,i=(e.g/255)**pr,a=(e.b/255)**pr,s=(t.r/255)**pr,o=(t.g/255)**pr,l=(t.b/255)**pr;let c=n*h_+i*m_+a*p_,d=s*h_+o*m_+l*p_;if(c<=Sl&&(c+=(Sl-c)**__),d<=Sl&&(d+=(Sl-d)**__),Math.abs(d-c)c){const m=(d**Fk-c**Bk)*Zk;h=m-y_?0:m>-v_?m-m*g_*El:m+El}return h*100}function Uk(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const pu=.20689655172413793,jk=e=>e>pu**3?Math.cbrt(e):e/(3*pu**2)+4/29,Gk=e=>e>pu?e**3:3*pu**2*(e-4/29);function vb(e){const t=jk,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function gb(e){const t=Gk,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const qk=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Kk=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,Yk=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Jk=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function yb(e){const t=Array(3),n=Kk,i=qk;for(let a=0;a<3;++a)t[a]=Math.round($s(n(i[a][0]*e[0]+i[a][1]*e[1]+i[a][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function Sh(e){let{r:t,g:n,b:i}=e;const a=[0,0,0],s=Jk,o=Yk;t=s(t/255),n=s(n/255),i=s(i/255);for(let l=0;l<3;++l)a[l]=o[l][0]*t+o[l][1]*n+o[l][2]*i;return a}function uf(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function Xk(e){return uf(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const w_=/^(?(?:rgb|hsl)a?)\((?.+)\)/,Qk={rgb:(e,t,n,i)=>({r:e,g:t,b:n,a:i}),rgba:(e,t,n,i)=>({r:e,g:t,b:n,a:i}),hsl:(e,t,n,i)=>C_({h:e,s:t,l:n,a:i}),hsla:(e,t,n,i)=>C_({h:e,s:t,l:n,a:i}),hsv:(e,t,n,i)=>ga({h:e,s:t,v:n,a:i}),hsva:(e,t,n,i)=>ga({h:e,s:t,v:n,a:i})};function ai(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&w_.test(e)){const{groups:t}=e.match(w_),{fn:n,values:i}=t,a=i.split(/,\s*/).map(s=>s.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(s)/100:parseFloat(s));return Qk[n](...a)}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),tT(t)}else if(typeof e=="object"){if(od(e,["r","g","b"]))return e;if(od(e,["h","s","l"]))return ga(bb(e));if(od(e,["h","s","v"]))return ga(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 ga(e){const{h:t,s:n,v:i,a}=e,s=l=>{const c=(l+t/60)%6;return i-i*n*Math.max(Math.min(c,4-c,1),0)},o=[s(5),s(3),s(1)].map(l=>Math.round(l*255));return{r:o[0],g:o[1],b:o[2],a}}function C_(e){return ga(bb(e))}function bb(e){const{h:t,s:n,l:i,a}=e,s=i+n*Math.min(i,1-i),o=s===0?0:2-2*i/s;return{h:t,s:o,v:s,a}}function Ll(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function eT(e){let{r:t,g:n,b:i,a}=e;return`#${[Ll(t),Ll(n),Ll(i),a!==void 0?Ll(Math.round(a*255)):""].join("")}`}function tT(e){e=nT(e);let[t,n,i,a]=Pk(e,2).map(s=>parseInt(s,16));return a=a===void 0?a:a/255,{r:t,g:n,b:i,a}}function nT(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=o_(o_(e,6),8,"F")),e}function iT(e,t){const n=vb(Sh(e));return n[0]=n[0]+t*10,yb(gb(n))}function sT(e,t){const n=vb(Sh(e));return n[0]=n[0]-t*10,yb(gb(n))}function rT(e){const t=ai(e);return Sh(t)[1]}function wb(e){const t=Math.abs(b_(ai(0),ai(e)));return Math.abs(b_(ai(16777215),ai(e)))>Math.min(t,50)?"#fff":"#000"}function ge(e,t){return n=>Object.keys(e).reduce((i,a)=>{const o=typeof e[a]=="object"&&e[a]!=null&&!Array.isArray(e[a])?e[a]:{type:e[a]};return n&&a in n?i[a]={...o,default:n[a]}:i[a]=o,t&&!i[a].source&&(i[a].source=t),i},{})}const lt=ge({class:[String,Array],style:{type:[String,Array,Object],default:null}},"component"),Hr=Symbol.for("vuetify:defaults");function oT(e){return fe(e)}function Eh(){const e=ct(Hr);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Ia(e,t){const n=Eh(),i=fe(e),a=P(()=>{if(Pt(t==null?void 0:t.disabled))return n.value;const o=Pt(t==null?void 0:t.scoped),l=Pt(t==null?void 0:t.reset),c=Pt(t==null?void 0:t.root);if(i.value==null&&!(o||l||c))return n.value;let d=hn(i.value,{prev:n.value});if(o)return d;if(l||c){const h=Number(l||1/0);for(let m=0;m<=h&&!(!d||!("prev"in d));m++)d=d.prev;return d&&typeof c=="string"&&c in d&&(d=hn(hn(d,{prev:d}),d[c])),d}return d.prev?hn(d.prev,d):d});return jt(Hr,a),a}function aT(e,t){var n,i;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((i=e.props)==null?void 0:i[Hs(t)])<"u"}function lT(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Eh();const i=$t("useDefaults");if(t=t??i.type.name??i.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const a=P(()=>{var c;return(c=n.value)==null?void 0:c[e._as??t]}),s=new Proxy(e,{get(c,d){var m,p,v,g;const h=Reflect.get(c,d);return d==="class"||d==="style"?[(m=a.value)==null?void 0:m[d],h].filter(y=>y!=null):typeof d=="string"&&!aT(i.vnode,d)?((p=a.value)==null?void 0:p[d])??((g=(v=n.value)==null?void 0:v.global)==null?void 0:g[d])??h:h}}),o=De();pn(()=>{if(a.value){const c=Object.entries(a.value).filter(d=>{let[h]=d;return h.startsWith(h[0].toUpperCase())});o.value=c.length?Object.fromEntries(c):void 0}else o.value=void 0});function l(){const c=fT(Hr,i);jt(Hr,P(()=>o.value?hn((c==null?void 0:c.value)??{},o.value):c==null?void 0:c.value))}return{props:s,provideSubDefaults:l}}function ao(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=ge(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(i){return ub(i,t)},e.props._as=String,e.setup=function(i,a){const s=Eh();if(!s.value)return e._setup(i,a);const{props:o,provideSubDefaults:l}=lT(i,i._as??e.name,s),c=e._setup(o,a);return l(),c}}return e}function $e(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?ao:dh)(t)}function Uu(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return $e()({name:n??ro(Rn(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...lt()},setup(i,a){let{slots:s}=a;return()=>{var o;return _s(i.tag,{class:[e,i.class],style:i.style},(o=s.default)==null?void 0:o.call(s))}}})}function Cb(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 _u="cubic-bezier(0.4, 0, 0.2, 1)",uT="cubic-bezier(0.0, 0, 0.2, 1)",cT="cubic-bezier(0.4, 0, 1, 1)";function $t(e,t){const n=$u();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function mi(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=$t(e).type;return Hs((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let Sb=0,Gl=new WeakMap;function pi(){const e=$t("getUid");if(Gl.has(e))return Gl.get(e);{const t=Sb++;return Gl.set(e,t),t}}pi.reset=()=>{Sb=0,Gl=new WeakMap};function Eb(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?dT(e):Lh(e))return e;e=e.parentElement}return document.scrollingElement}function vu(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(Lh(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function Lh(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return t.overflowY==="scroll"||t.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function dT(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function fT(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$t("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}function hT(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Je(e){const t=$t("useRender");t.render=e}function dt(e,t,n){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:m=>m,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:m=>m;const s=$t("useProxiedModel"),o=fe(e[t]!==void 0?e[t]:n),l=Hs(t),d=P(l!==t?()=>{var m,p,v,g;return e[t],!!(((m=s.vnode.props)!=null&&m.hasOwnProperty(t)||(p=s.vnode.props)!=null&&p.hasOwnProperty(l))&&((v=s.vnode.props)!=null&&v.hasOwnProperty(`onUpdate:${t}`)||(g=s.vnode.props)!=null&&g.hasOwnProperty(`onUpdate:${l}`)))}:()=>{var m,p;return e[t],!!((m=s.vnode.props)!=null&&m.hasOwnProperty(t)&&((p=s.vnode.props)!=null&&p.hasOwnProperty(`onUpdate:${t}`)))});Gs(()=>!d.value,()=>{Te(()=>e[t],m=>{o.value=m})});const h=P({get(){const m=e[t];return i(d.value?m:o.value)},set(m){const p=a(m),v=ze(d.value?e[t]:o.value);v===p||i(v)===m||(o.value=p,s==null||s.emit(`update:${t}`,p))}});return Object.defineProperty(h,"externalValue",{get:()=>d.value?e[t]:o.value}),h}const mT={badge:"Badge",open:"Open",close:"Close",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"}},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)"},timePicker:{am:"AM",pm:"PM"},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"}},S_="$vuetify.",E_=(e,t)=>e.replace(/\{(\d+)\}/g,(n,i)=>String(t[+i])),Lb=(e,t,n)=>function(i){for(var a=arguments.length,s=new Array(a>1?a-1:0),o=1;onew Intl.NumberFormat([e.value,t.value],i).format(n)}function ud(e,t,n){const i=dt(e,t,e[t]??n.value);return i.value=e[t]??n.value,Te(n,a=>{e[t]==null&&(i.value=n.value)}),i}function kb(e){return t=>{const n=ud(t,"locale",e.current),i=ud(t,"fallback",e.fallback),a=ud(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:i,messages:a,t:Lb(n,i,a),n:xb(n,i),provide:kb({current:n,fallback:i,messages:a})}}}function pT(e){const t=De((e==null?void 0:e.locale)??"en"),n=De((e==null?void 0:e.fallback)??"en"),i=fe({en:mT,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:i,t:Lb(t,n,i),n:xb(t,n),provide:kb({current:t,fallback:n,messages:i})}}const gu=Symbol.for("vuetify:locale");function _T(e){return e.name!=null}function vT(e){const t=e!=null&&e.adapter&&_T(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:pT(e),n=yT(t,e);return{...t,...n}}function lo(){const e=ct(gu);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function gT(){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 yT(e,t){const n=fe((t==null?void 0:t.rtl)??gT()),i=P(()=>n.value[e.current.value]??!1);return{isRtl:i,rtl:n,rtlClasses:P(()=>`v-locale--is-${i.value?"rtl":"ltr"}`)}}function uo(){const e=ct(gu);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const cf={"001":1,AD:1,AE:6,AF:6,AG:0,AI:1,AL:1,AM:1,AN:1,AR:1,AS:0,AT:1,AU:1,AX:1,AZ:1,BA:1,BD:0,BE:1,BG:1,BH:6,BM:1,BN:1,BR:0,BS:0,BT:0,BW:0,BY:1,BZ:0,CA:0,CH:1,CL:1,CM:1,CN:1,CO:0,CR:1,CY:1,CZ:1,DE:1,DJ:6,DK:1,DM:0,DO:0,DZ:6,EC:1,EE:1,EG:6,ES:1,ET:0,FI:1,FJ:1,FO:1,FR:1,GB:1,"GB-alt-variant":0,GE:1,GF:1,GP:1,GR:1,GT:0,GU:0,HK:0,HN:0,HR:1,HU:1,ID:0,IE:1,IL:0,IN:0,IQ:6,IR:6,IS:1,IT:1,JM:0,JO:6,JP:0,KE:0,KG:1,KH:0,KR:0,KW:6,KZ:1,LA:0,LB:1,LI:1,LK:1,LT:1,LU:1,LV:1,LY:6,MC:1,MD:1,ME:1,MH:0,MK:1,MM:0,MN:1,MO:0,MQ:1,MT:0,MV:5,MX:0,MY:1,MZ:0,NI:0,NL:1,NO:1,NP:0,NZ:1,OM:6,PA:0,PE:0,PH:0,PK:0,PL:1,PR:0,PT:0,PY:0,QA:6,RE:1,RO:1,RS:1,RU:1,SA:0,SD:6,SE:1,SG:0,SI:1,SK:1,SM:1,SV:0,SY:6,TH:0,TJ:1,TM:1,TR:1,TT:0,TW:0,UA:1,UM:0,US:0,UY:1,UZ:1,VA:1,VE:0,VI:0,VN:1,WS:0,XK:1,YE:0,ZA:0,ZW:0};function bT(e,t){const n=[];let i=[];const a=Tb(e),s=Ob(e),o=(a.getDay()-cf[t.slice(-2).toUpperCase()]+7)%7,l=(s.getDay()-cf[t.slice(-2).toUpperCase()]+7)%7;for(let c=0;c0&&n.push(i),n}function wT(e){const t=new Date(e);for(;t.getDay()!==0;)t.setDate(t.getDate()-1);return t}function CT(e){const t=new Date(e);for(;t.getDay()!==6;)t.setDate(t.getDate()+1);return t}function Tb(e){return new Date(e.getFullYear(),e.getMonth(),1)}function Ob(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function ST(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const ET=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function Pb(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(ET.test(e))return ST(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const L_=new Date(2e3,0,2);function LT(e){const t=cf[e.slice(-2).toUpperCase()];return Wu(7).map(n=>{const i=new Date(L_);return i.setDate(L_.getDate()+t+n),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(i)})}function xT(e,t,n,i){const a=Pb(e)??new Date,s=i==null?void 0:i[t];if(typeof s=="function")return s(a,t,n);let o={};switch(t){case"fullDateWithWeekday":o={weekday:"long",day:"numeric",month:"long",year:"numeric"};break;case"hours12h":o={hour:"numeric",hour12:!0};break;case"normalDateWithWeekday":o={weekday:"short",day:"numeric",month:"short"};break;case"keyboardDate":o={day:"2-digit",month:"2-digit",year:"numeric"};break;case"monthAndDate":o={month:"long",day:"numeric"};break;case"monthAndYear":o={month:"long",year:"numeric"};break;case"month":o={month:"long"};break;case"monthShort":o={month:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(a.getDate());case"shortDate":o={year:"2-digit",month:"numeric",day:"numeric"};break;case"weekdayShort":o={weekday:"short"};break;case"year":o={year:"numeric"};break;default:o=s??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,o).format(a)}function kT(e,t){const n=e.toJsDate(t),i=n.getFullYear(),a=a_(String(n.getMonth()+1),2,"0"),s=a_(String(n.getDate()),2,"0");return`${i}-${a}-${s}`}function TT(e){const[t,n,i]=e.split("-").map(Number);return new Date(t,n-1,i)}function OT(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function PT(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function AT(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function MT(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function IT(e,t){const n=new Date(e);return n.setMonth(n.getMonth()+t),n}function DT(e){return e.getFullYear()}function NT(e){return e.getMonth()}function RT(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function VT(e){return e.getHours()}function FT(e){return e.getMinutes()}function BT(e){return new Date(e.getFullYear(),0,1)}function zT(e){return new Date(e.getFullYear(),11,31)}function $T(e,t){return df(e,t[0])&&ZT(e,t[1])}function HT(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function df(e,t){return e.getTime()>t.getTime()}function ZT(e,t){return e.getTime(){n.locale=e.locale[i]??i??n.locale}),n}function Da(){const e=ct(Ab);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=lo();return Mb(e,t)}function t1(e,t){const n=e.toJsDate(t);let i=n.getFullYear(),a=new Date(i,0,1);if(n=l&&(i=i+1,a=l)}const s=Math.abs(n.getTime()-a.getTime()),o=Math.ceil(s/(1e3*60*60*24));return Math.floor(o/7)+1}const ff=Symbol.for("vuetify:display"),T_={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},n1=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:T_;return hn(T_,e)};function O_(e){return pt&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function P_(e){return pt&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function A_(e){const t=pt&&!e?window.navigator.userAgent:"ssr";function n(g){return!!t.match(g)}const i=n(/android/i),a=n(/iphone|ipad|ipod/i),s=n(/cordova/i),o=n(/electron/i),l=n(/chrome/i),c=n(/edge/i),d=n(/firefox/i),h=n(/opera/i),m=n(/win/i),p=n(/mac/i),v=n(/linux/i);return{android:i,ios:a,cordova:s,electron:o,chrome:l,edge:c,firefox:d,opera:h,win:m,mac:p,linux:v,touch:kk,ssr:t==="ssr"}}function i1(e,t){const{thresholds:n,mobileBreakpoint:i}=n1(e),a=De(P_(t)),s=De(A_(t)),o=Bn({}),l=De(O_(t));function c(){a.value=P_(),l.value=O_()}function d(){c(),s.value=A_()}return pn(()=>{const h=l.value=n.xxl,w=h?"xs":m?"sm":p?"md":v?"lg":g?"xl":"xxl",S=typeof i=="number"?i:n[i],x=l.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();const n=ct(ff);if(!n)throw new Error("Could not find Vuetify display injection");const i=P(()=>{if(!e.mobileBreakpoint)return n.mobile.value;const s=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:i.value}:{});return{...n,displayClasses:a,mobile:i}}const r1=Symbol.for("vuetify:goto");function o1(){return{container:void 0,duration:300,layout:!1,offset:0,easing:"easeInOutCubic",patterns:{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}}}function a1(e,t){return{rtl:t.isRtl,options:hn(o1(),e)}}const l1={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",eyeDropper:"mdi-eyedropper"},u1={component:e=>_s(Db,{...e,class:"mdi"})},gt=[String,Function,Object,Array],hf=Symbol.for("vuetify:icons"),ju=ge({icon:{type:gt},tag:{type:String,required:!0}},"icon"),M_=$e()({name:"VComponentIcon",props:ju(),setup(e,t){let{slots:n}=t;return()=>{const i=e.icon;return E(e.tag,null,{default:()=>{var a;return[e.icon?E(i,null,null):(a=n.default)==null?void 0:a.call(n)]}})}}}),Ib=ao({name:"VSvgIcon",inheritAttrs:!1,props:ju(),setup(e,t){let{attrs:n}=t;return()=>E(e.tag,Be(n,{style:null}),{default:()=>[E("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(i=>Array.isArray(i)?E("path",{d:i[0],"fill-opacity":i[1]},null):E("path",{d:i},null)):E("path",{d:e.icon},null)])]})}});ao({name:"VLigatureIcon",props:ju(),setup(e){return()=>E(e.tag,null,{default:()=>[e.icon]})}});const Db=ao({name:"VClassIcon",props:ju(),setup(e){return()=>E(e.tag,{class:e.icon},null)}});function c1(){return{svg:{component:Ib},class:{component:Db}}}function d1(e){const t=c1(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=u1),hn({defaultSet:n,sets:t,aliases:{...l1,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"}},e)}const f1=e=>{const t=ct(hf);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:P(()=>{var c;const i=Pt(e);if(!i)return{component:M_};let a=i;if(typeof a=="string"&&(a=a.trim(),a.startsWith("$")&&(a=(c=t.aliases)==null?void 0:c[a.slice(1)])),!a)throw new Error(`Could not find aliased icon "${i}"`);if(Array.isArray(a))return{component:Ib,icon:a};if(typeof a!="string")return{component:M_,icon:a};const s=Object.keys(t.sets).find(d=>typeof a=="string"&&a.startsWith(`${d}:`)),o=s?a.slice(s.length+1):a;return{component:t.sets[s??t.defaultSet].component,icon:o}})}},yu=Symbol.for("vuetify:theme"),qt=ge({theme:String},"theme");function I_(){return{defaultTheme:"light",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,"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":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#F5F5F5","theme-on-code":"#000000"}},dark:{dark:!0,colors:{background:"#121212",surface:"#212121","surface-bright":"#ccbfd6","surface-light":"#424242","surface-variant":"#a3a3a3","on-surface-variant":"#424242",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,"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":"#212529","theme-on-kbd":"#FFFFFF","theme-code":"#343434","theme-on-code":"#CCCCCC"}}}}}function h1(){var i,a;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:I_();const t=I_();if(!e)return{...t,isDisabled:!0};const n={};for(const[s,o]of Object.entries(e.themes??{})){const l=o.dark||s==="dark"?(i=t.themes)==null?void 0:i.dark:(a=t.themes)==null?void 0:a.light;n[s]=hn(l,o)}return hn(t,{...e,themes:n})}function m1(e){const t=h1(e),n=fe(t.defaultTheme),i=fe(t.themes),a=P(()=>{const h={};for(const[m,p]of Object.entries(i.value)){const v=h[m]={...p,colors:{...p.colors}};if(t.variations)for(const g of t.variations.colors){const y=v.colors[g];if(y)for(const w of["lighten","darken"]){const S=w==="lighten"?iT:sT;for(const x of Wu(t.variations[w],1))v.colors[`${g}-${w}-${x}`]=eT(S(ai(y),x))}}for(const g of Object.keys(v.colors)){if(/^on-[a-z]/.test(g)||v.colors[`on-${g}`])continue;const y=`on-${g}`,w=ai(v.colors[g]);v.colors[y]=wb(w)}}return h}),s=P(()=>a.value[n.value]),o=P(()=>{const h=[];s.value.dark&&As(h,":root",["color-scheme: dark"]),As(h,":root",D_(s.value));for(const[g,y]of Object.entries(a.value))As(h,`.v-theme--${g}`,[`color-scheme: ${y.dark?"dark":"normal"}`,...D_(y)]);const m=[],p=[],v=new Set(Object.values(a.value).flatMap(g=>Object.keys(g.colors)));for(const g of v)/^on-[a-z]/.test(g)?As(p,`.${g}`,[`color: rgb(var(--v-theme-${g})) !important`]):(As(m,`.bg-${g}`,[`--v-theme-overlay-multiplier: var(--v-theme-${g}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${g})) !important`,`color: rgb(var(--v-theme-on-${g})) !important`]),As(p,`.text-${g}`,[`color: rgb(var(--v-theme-${g})) !important`]),As(p,`.border-${g}`,[`--v-border-color: var(--v-theme-${g})`]));return h.push(...m,...p),h.map((g,y)=>y===0?g:` ${g}`).join("")});function l(){return{style:[{children:o.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function c(h){if(t.isDisabled)return;const m=h._context.provides.usehead;if(m)if(m.push){const v=m.push(l);pt&&Te(o,()=>{v.patch(l)})}else pt?(m.addHeadObjs(P(l)),pn(()=>m.updateDOM())):m.addHeadObjs(l());else{let g=function(){if(typeof document<"u"&&!v){const y=document.createElement("style");y.type="text/css",y.id="vuetify-theme-stylesheet",t.cspNonce&&y.setAttribute("nonce",t.cspNonce),v=y,document.head.appendChild(v)}v&&(v.innerHTML=o.value)};var p=g;let v=pt?document.getElementById("vuetify-theme-stylesheet"):null;pt?Te(o,g,{immediate:!0}):g()}}const d=P(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:c,isDisabled:t.isDisabled,name:n,themes:i,current:s,computedThemes:a,themeClasses:d,styles:o,global:{name:n,current:s}}}function ln(e){$t("provideTheme");const t=ct(yu,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=P(()=>e.theme??t.name.value),i=P(()=>t.themes.value[n.value]),a=P(()=>t.isDisabled?void 0:`v-theme--${n.value}`),s={...t,name:n,current:i,themeClasses:a};return jt(yu,s),s}function As(e,t,n){e.push(`${t} { `,...n.map(i=>` ${i}; `),`} -`)}function D_(e){const t=e.dark?2:1,n=e.dark?1:2,i=[];for(const[a,s]of Object.entries(e.colors)){const o=ai(s);i.push(`--v-theme-${a}: ${o.r},${o.g},${o.b}`),a.startsWith("on-")||i.push(`--v-theme-${a}-overlay-multiplier: ${rT(s)>.18?t:n}`)}for(const[a,s]of Object.entries(e.variables)){const o=typeof s=="string"&&s.startsWith("#")?ai(s):void 0,l=o?`${o.r}, ${o.g}, ${o.b}`:void 0;i.push(`--v-${a}: ${l??s}`)}return i}function ya(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=fe(),i=fe();if(pt){const a=new ResizeObserver(s=>{s.length&&(t==="content"?i.value=s[0].contentRect:i.value=s[0].target.getBoundingClientRect())});zn(()=>{a.disconnect()}),Te(n,(s,o)=>{o&&(a.unobserve(cu(o)),i.value=void 0),s&&a.observe(cu(s))},{flush:"post"})}return{resizeRef:n,contentRect:Pa(i)}}function Nb(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,i=hn(t,n),{aliases:a={},components:s={},directives:o={}}=i,l=oT(i.defaults),c=i1(i.display,i.ssr),d=m1(i.theme),h=d1(i.icons),m=vT(i.locale),p=e1(i.date,m),v=a1(i.goTo,m);return{install:y=>{for(const w in o)y.directive(w,o[w]);for(const w in s)y.component(w,s[w]);for(const w in a)y.component(w,ao({...a[w],name:w,aliasName:a[w].name}));if(d.install(y),y.provide(Hr,l),y.provide(ff,c),y.provide(gu,d),y.provide(hf,h),y.provide(vu,m),y.provide(Ab,p.options),y.provide(k_,p.instance),y.provide(r1,v),pt&&i.ssr)if(y.$nuxt)y.$nuxt.hook("app:suspense:resolve",()=>{c.update()});else{const{mount:w}=y;y.mount=function(){const S=w(...arguments);return St(()=>c.update()),y.mount=w,S}}pi.reset(),y.mixin({computed:{$vuetify(){return Bn({defaults:_r.call(this,Hr),display:_r.call(this,ff),theme:_r.call(this,gu),icons:_r.call(this,hf),locale:_r.call(this,vu),date:_r.call(this,k_)})}}})},defaults:l,display:c,theme:d,icons:h,locale:m,date:p,goTo:v}}const p1="3.5.9";Nb.version=p1;function _r(e){var i,a;const t=this.$,n=((i=t.parent)==null?void 0:i.provides)??((a=t.vnode.appContext)==null?void 0:a.provides);if(n&&e in n)return n[e]}const _1=Nb({theme:{themes:{light:{customGreen:"#4C7742"}}}});function v1(e){e.use(_1)}var g1=!1;/*! +`)}function D_(e){const t=e.dark?2:1,n=e.dark?1:2,i=[];for(const[a,s]of Object.entries(e.colors)){const o=ai(s);i.push(`--v-theme-${a}: ${o.r},${o.g},${o.b}`),a.startsWith("on-")||i.push(`--v-theme-${a}-overlay-multiplier: ${rT(s)>.18?t:n}`)}for(const[a,s]of Object.entries(e.variables)){const o=typeof s=="string"&&s.startsWith("#")?ai(s):void 0,l=o?`${o.r}, ${o.g}, ${o.b}`:void 0;i.push(`--v-${a}: ${l??s}`)}return i}function ya(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=fe(),i=fe();if(pt){const a=new ResizeObserver(s=>{s.length&&(t==="content"?i.value=s[0].contentRect:i.value=s[0].target.getBoundingClientRect())});zn(()=>{a.disconnect()}),Te(n,(s,o)=>{o&&(a.unobserve(du(o)),i.value=void 0),s&&a.observe(du(s))},{flush:"post"})}return{resizeRef:n,contentRect:Pa(i)}}function Nb(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,i=hn(t,n),{aliases:a={},components:s={},directives:o={}}=i,l=oT(i.defaults),c=i1(i.display,i.ssr),d=m1(i.theme),h=d1(i.icons),m=vT(i.locale),p=e1(i.date,m),v=a1(i.goTo,m);return{install:y=>{for(const w in o)y.directive(w,o[w]);for(const w in s)y.component(w,s[w]);for(const w in a)y.component(w,ao({...a[w],name:w,aliasName:a[w].name}));if(d.install(y),y.provide(Hr,l),y.provide(ff,c),y.provide(yu,d),y.provide(hf,h),y.provide(gu,m),y.provide(Ab,p.options),y.provide(k_,p.instance),y.provide(r1,v),pt&&i.ssr)if(y.$nuxt)y.$nuxt.hook("app:suspense:resolve",()=>{c.update()});else{const{mount:w}=y;y.mount=function(){const S=w(...arguments);return St(()=>c.update()),y.mount=w,S}}pi.reset(),y.mixin({computed:{$vuetify(){return Bn({defaults:_r.call(this,Hr),display:_r.call(this,ff),theme:_r.call(this,yu),icons:_r.call(this,hf),locale:_r.call(this,gu),date:_r.call(this,k_)})}}})},defaults:l,display:c,theme:d,icons:h,locale:m,date:p,goTo:v}}const p1="3.5.9";Nb.version=p1;function _r(e){var i,a;const t=this.$,n=((i=t.parent)==null?void 0:i.provides)??((a=t.vnode.appContext)==null?void 0:a.provides);if(n&&e in n)return n[e]}const _1=Nb({theme:{themes:{light:{customGreen:"#4C7742"}}}});function v1(e){e.use(_1)}var g1=!1;/*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT - */let Rb;const ju=e=>Rb=e,Vb=Symbol();function mf(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var sa;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(sa||(sa={}));function y1(){const e=Oa(!0),t=e.run(()=>fe({}));let n=[],i=[];const a=Mu({install(s){ju(a),a._a=s,s.provide(Vb,a),s.config.globalProperties.$pinia=a,i.forEach(o=>n.push(o)),i=[]},use(s){return!this._a&&!g1?i.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return a}const Fb=()=>{};function N_(e,t,n,i=Fb){e.push(t);const a=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),i())};return!n&&ry()&&tn(a),a}function vr(e,...t){e.slice().forEach(n=>{n(...t)})}const b1=e=>e();function pf(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,i)=>e.set(i,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const i=t[n],a=e[n];mf(a)&&mf(i)&&e.hasOwnProperty(n)&&!_t(i)&&!ls(i)?e[n]=pf(a,i):e[n]=i}return e}const w1=Symbol();function C1(e){return!mf(e)||!e.hasOwnProperty(w1)}const{assign:Yi}=Object;function S1(e){return!!(_t(e)&&e.effect)}function E1(e,t,n,i){const{state:a,actions:s,getters:o}=t,l=n.state.value[e];let c;function d(){l||(n.state.value[e]=a?a():{});const h=Iu(n.state.value[e]);return Yi(h,s,Object.keys(o||{}).reduce((m,p)=>(m[p]=Mu(P(()=>{ju(n);const v=n._s.get(e);return o[p].call(v,v)})),m),{}))}return c=Bb(e,d,t,n,i,!0),c}function Bb(e,t,n={},i,a,s){let o;const l=Yi({actions:{}},n),c={deep:!0};let d,h,m=[],p=[],v;const g=i.state.value[e];!s&&!g&&(i.state.value[e]={}),fe({});let y;function w(B){let F;d=h=!1,typeof B=="function"?(B(i.state.value[e]),F={type:sa.patchFunction,storeId:e,events:v}):(pf(i.state.value[e],B),F={type:sa.patchObject,payload:B,storeId:e,events:v});const W=y=Symbol();St().then(()=>{y===W&&(d=!0)}),h=!0,vr(m,F,i.state.value[e])}const S=s?function(){const{state:F}=n,W=F?F():{};this.$patch(U=>{Yi(U,W)})}:Fb;function x(){o.stop(),m=[],p=[],i._s.delete(e)}function T(B,F){return function(){ju(i);const W=Array.from(arguments),U=[],V=[];function q(j){U.push(j)}function ee(j){V.push(j)}vr(p,{args:W,name:B,store:D,after:q,onError:ee});let pe;try{pe=F.apply(this&&this.$id===e?this:D,W)}catch(j){throw vr(V,j),j}return pe instanceof Promise?pe.then(j=>(vr(U,j),j)).catch(j=>(vr(V,j),Promise.reject(j))):(vr(U,pe),pe)}}const O={_p:i,$id:e,$onAction:N_.bind(null,p),$patch:w,$reset:S,$subscribe(B,F={}){const W=N_(m,B,F.detached,()=>U()),U=o.run(()=>Te(()=>i.state.value[e],V=>{(F.flush==="sync"?h:d)&&B({storeId:e,type:sa.direct,events:v},V)},Yi({},c,F)));return W},$dispose:x},D=Bn(O);i._s.set(e,D);const N=(i._a&&i._a.runWithContext||b1)(()=>i._e.run(()=>(o=Oa()).run(t)));for(const B in N){const F=N[B];if(_t(F)&&!S1(F)||ls(F))s||(g&&C1(F)&&(_t(F)?F.value=g[B]:pf(F,g[B])),i.state.value[e][B]=F);else if(typeof F=="function"){const W=T(B,F);N[B]=W,l.actions[B]=F}}return Yi(D,N),Yi(ze(D),N),Object.defineProperty(D,"$state",{get:()=>i.state.value[e],set:B=>{w(F=>{Yi(F,B)})}}),i._p.forEach(B=>{Yi(D,o.run(()=>B({store:D,app:i._a,pinia:i,options:l})))}),g&&s&&n.hydrate&&n.hydrate(D.$state,g),d=!0,h=!0,D}function L1(e,t,n){let i,a;const s=typeof t=="function";i=e,a=s?n:t;function o(l,c){const d=bx();return l=l||(d?ct(Vb,null):null),l&&ju(l),l=Rb,l._s.has(i)||(s?Bb(i,t,a,l):E1(i,a,l)),l._s.get(i)}return o.$id=i,o}const Ri=(e,t)=>{const n=e.__vccOpts||e;for(const[i,a]of t)n[i]=a;return n},x1={name:"App",created(){},components:{}},k1={id:"app"};function T1(e,t,n,i,a,s){const o=Oy("router-view");return Se(),Le("div",k1,[E(o,null,{default:xr(({Component:l})=>[(Se(),nf(ix,null,[(Se(),nf(Ay(l)))],1024))]),_:1})])}const O1=Ri(x1,[["render",T1]]);function zb(e,t){return function(){return e.apply(t,arguments)}}const{toString:P1}=Object.prototype,{getPrototypeOf:kh}=Object,Gu=(e=>t=>{const n=P1.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),_i=e=>(e=e.toLowerCase(),t=>Gu(t)===e),qu=e=>t=>typeof t===e,{isArray:co}=Array,ba=qu("undefined");function A1(e){return e!==null&&!ba(e)&&e.constructor!==null&&!ba(e.constructor)&&In(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const $b=_i("ArrayBuffer");function M1(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&$b(e.buffer),t}const I1=qu("string"),In=qu("function"),Hb=qu("number"),Ku=e=>e!==null&&typeof e=="object",D1=e=>e===!0||e===!1,ql=e=>{if(Gu(e)!=="object")return!1;const t=kh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},N1=_i("Date"),R1=_i("File"),V1=_i("Blob"),F1=_i("FileList"),B1=e=>Ku(e)&&In(e.pipe),z1=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||In(e.append)&&((t=Gu(e))==="formdata"||t==="object"&&In(e.toString)&&e.toString()==="[object FormData]"))},$1=_i("URLSearchParams"),H1=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Na(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let i,a;if(typeof e!="object"&&(e=[e]),co(e))for(i=0,a=e.length;i0;)if(a=n[i],t===a.toLowerCase())return a;return null}const Wb=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Ub=e=>!ba(e)&&e!==Wb;function _f(){const{caseless:e}=Ub(this)&&this||{},t={},n=(i,a)=>{const s=e&&Zb(t,a)||a;ql(t[s])&&ql(i)?t[s]=_f(t[s],i):ql(i)?t[s]=_f({},i):co(i)?t[s]=i.slice():t[s]=i};for(let i=0,a=arguments.length;i(Na(t,(a,s)=>{n&&In(a)?e[s]=zb(a,n):e[s]=a},{allOwnKeys:i}),e),W1=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),U1=(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},j1=(e,t,n,i)=>{let a,s,o;const l={};if(t=t||{},e==null)return t;do{for(a=Object.getOwnPropertyNames(e),s=a.length;s-- >0;)o=a[s],(!i||i(o,e,t))&&!l[o]&&(t[o]=e[o],l[o]=!0);e=n!==!1&&kh(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},G1=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return i!==-1&&i===n},q1=e=>{if(!e)return null;if(co(e))return e;let t=e.length;if(!Hb(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},K1=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&kh(Uint8Array)),Y1=(e,t)=>{const i=(e&&e[Symbol.iterator]).call(e);let a;for(;(a=i.next())&&!a.done;){const s=a.value;t.call(e,s[0],s[1])}},J1=(e,t)=>{let n;const i=[];for(;(n=e.exec(t))!==null;)i.push(n);return i},X1=_i("HTMLFormElement"),Q1=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,a){return i.toUpperCase()+a}),R_=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),eO=_i("RegExp"),jb=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};Na(n,(a,s)=>{let o;(o=t(a,s,e))!==!1&&(i[s]=o||a)}),Object.defineProperties(e,i)},tO=e=>{jb(e,(t,n)=>{if(In(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const i=e[n];if(In(i)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},nO=(e,t)=>{const n={},i=a=>{a.forEach(s=>{n[s]=!0})};return co(e)?i(e):i(String(e).split(t)),n},iO=()=>{},sO=(e,t)=>(e=+e,Number.isFinite(e)?e:t),ud="abcdefghijklmnopqrstuvwxyz",V_="0123456789",Gb={DIGIT:V_,ALPHA:ud,ALPHA_DIGIT:ud+ud.toUpperCase()+V_},rO=(e=16,t=Gb.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n};function oO(e){return!!(e&&In(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const aO=e=>{const t=new Array(10),n=(i,a)=>{if(Ku(i)){if(t.indexOf(i)>=0)return;if(!("toJSON"in i)){t[a]=i;const s=co(i)?[]:{};return Na(i,(o,l)=>{const c=n(o,a+1);!ba(c)&&(s[l]=c)}),t[a]=void 0,s}}return i};return n(e,0)},lO=_i("AsyncFunction"),uO=e=>e&&(Ku(e)||In(e))&&In(e.then)&&In(e.catch),te={isArray:co,isArrayBuffer:$b,isBuffer:A1,isFormData:z1,isArrayBufferView:M1,isString:I1,isNumber:Hb,isBoolean:D1,isObject:Ku,isPlainObject:ql,isUndefined:ba,isDate:N1,isFile:R1,isBlob:V1,isRegExp:eO,isFunction:In,isStream:B1,isURLSearchParams:$1,isTypedArray:K1,isFileList:F1,forEach:Na,merge:_f,extend:Z1,trim:H1,stripBOM:W1,inherits:U1,toFlatObject:j1,kindOf:Gu,kindOfTest:_i,endsWith:G1,toArray:q1,forEachEntry:Y1,matchAll:J1,isHTMLForm:X1,hasOwnProperty:R_,hasOwnProp:R_,reduceDescriptors:jb,freezeMethods:tO,toObjectSet:nO,toCamelCase:Q1,noop:iO,toFiniteNumber:sO,findKey:Zb,global:Wb,isContextDefined:Ub,ALPHABET:Gb,generateString:rO,isSpecCompliantForm:oO,toJSONObject:aO,isAsyncFn:lO,isThenable:uO};function nt(e,t,n,i,a){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),i&&(this.request=i),a&&(this.response=a)}te.inherits(nt,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:te.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const qb=nt.prototype,Kb={};["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=>{Kb[e]={value:e}});Object.defineProperties(nt,Kb);Object.defineProperty(qb,"isAxiosError",{value:!0});nt.from=(e,t,n,i,a,s)=>{const o=Object.create(qb);return te.toFlatObject(e,o,function(c){return c!==Error.prototype},l=>l!=="isAxiosError"),nt.call(o,e.message,t,n,i,a),o.cause=e,o.name=e.name,s&&Object.assign(o,s),o};const cO=null;function vf(e){return te.isPlainObject(e)||te.isArray(e)}function Yb(e){return te.endsWith(e,"[]")?e.slice(0,-2):e}function F_(e,t,n){return e?e.concat(t).map(function(a,s){return a=Yb(a),!n&&s?"["+a+"]":a}).join(n?".":""):t}function dO(e){return te.isArray(e)&&!e.some(vf)}const fO=te.toFlatObject(te,{},null,function(t){return/^is[A-Z]/.test(t)});function Yu(e,t,n){if(!te.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=te.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,w){return!te.isUndefined(w[y])});const i=n.metaTokens,a=n.visitor||h,s=n.dots,o=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&te.isSpecCompliantForm(t);if(!te.isFunction(a))throw new TypeError("visitor must be a function");function d(g){if(g===null)return"";if(te.isDate(g))return g.toISOString();if(!c&&te.isBlob(g))throw new nt("Blob is not supported. Use a Buffer instead.");return te.isArrayBuffer(g)||te.isTypedArray(g)?c&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function h(g,y,w){let S=g;if(g&&!w&&typeof g=="object"){if(te.endsWith(y,"{}"))y=i?y:y.slice(0,-2),g=JSON.stringify(g);else if(te.isArray(g)&&dO(g)||(te.isFileList(g)||te.endsWith(y,"[]"))&&(S=te.toArray(g)))return y=Yb(y),S.forEach(function(T,O){!(te.isUndefined(T)||T===null)&&t.append(o===!0?F_([y],O,s):o===null?y:y+"[]",d(T))}),!1}return vf(g)?!0:(t.append(F_(w,y,s),d(g)),!1)}const m=[],p=Object.assign(fO,{defaultVisitor:h,convertValue:d,isVisitable:vf});function v(g,y){if(!te.isUndefined(g)){if(m.indexOf(g)!==-1)throw Error("Circular reference detected in "+y.join("."));m.push(g),te.forEach(g,function(S,x){(!(te.isUndefined(S)||S===null)&&a.call(t,S,te.isString(x)?x.trim():x,y,p))===!0&&v(S,y?y.concat(x):[x])}),m.pop()}}if(!te.isObject(e))throw new TypeError("data must be an object");return v(e),t}function B_(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(i){return t[i]})}function Th(e,t){this._pairs=[],e&&Yu(e,this,t)}const Jb=Th.prototype;Jb.append=function(t,n){this._pairs.push([t,n])};Jb.toString=function(t){const n=t?function(i){return t.call(this,i,B_)}:B_;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function hO(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Xb(e,t,n){if(!t)return e;const i=n&&n.encode||hO,a=n&&n.serialize;let s;if(a?s=a(t,n):s=te.isURLSearchParams(t)?t.toString():new Th(t,n).toString(i),s){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class z_{constructor(){this.handlers=[]}use(t,n,i){return this.handlers.push({fulfilled:t,rejected:n,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){te.forEach(this.handlers,function(i){i!==null&&t(i)})}}const Qb={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},mO=typeof URLSearchParams<"u"?URLSearchParams:Th,pO=typeof FormData<"u"?FormData:null,_O=typeof Blob<"u"?Blob:null,vO={isBrowser:!0,classes:{URLSearchParams:mO,FormData:pO,Blob:_O},protocols:["http","https","file","blob","url","data"]},ew=typeof window<"u"&&typeof document<"u",gO=(e=>ew&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),yO=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",bO=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:ew,hasStandardBrowserEnv:gO,hasStandardBrowserWebWorkerEnv:yO},Symbol.toStringTag,{value:"Module"})),li={...bO,...vO};function wO(e,t){return Yu(e,new li.classes.URLSearchParams,Object.assign({visitor:function(n,i,a,s){return li.isNode&&te.isBuffer(n)?(this.append(i,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function CO(e){return te.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function SO(e){const t={},n=Object.keys(e);let i;const a=n.length;let s;for(i=0;i=n.length;return o=!o&&te.isArray(a)?a.length:o,c?(te.hasOwnProp(a,o)?a[o]=[a[o],i]:a[o]=i,!l):((!a[o]||!te.isObject(a[o]))&&(a[o]=[]),t(n,i,a[o],s)&&te.isArray(a[o])&&(a[o]=SO(a[o])),!l)}if(te.isFormData(e)&&te.isFunction(e.entries)){const n={};return te.forEachEntry(e,(i,a)=>{t(CO(i),a,n,0)}),n}return null}function EO(e,t,n){if(te.isString(e))try{return(t||JSON.parse)(e),te.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(e)}const Ra={transitional:Qb,adapter:["xhr","http"],transformRequest:[function(t,n){const i=n.getContentType()||"",a=i.indexOf("application/json")>-1,s=te.isObject(t);if(s&&te.isHTMLForm(t)&&(t=new FormData(t)),te.isFormData(t))return a?JSON.stringify(tw(t)):t;if(te.isArrayBuffer(t)||te.isBuffer(t)||te.isStream(t)||te.isFile(t)||te.isBlob(t))return t;if(te.isArrayBufferView(t))return t.buffer;if(te.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(s){if(i.indexOf("application/x-www-form-urlencoded")>-1)return wO(t,this.formSerializer).toString();if((l=te.isFileList(t))||i.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Yu(l?{"files[]":t}:t,c&&new c,this.formSerializer)}}return s||a?(n.setContentType("application/json",!1),EO(t)):t}],transformResponse:[function(t){const n=this.transitional||Ra.transitional,i=n&&n.forcedJSONParsing,a=this.responseType==="json";if(t&&te.isString(t)&&(i&&!this.responseType||a)){const o=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(t)}catch(l){if(o)throw l.name==="SyntaxError"?nt.from(l,nt.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:li.classes.FormData,Blob:li.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};te.forEach(["delete","get","head","post","put","patch"],e=>{Ra.headers[e]={}});const LO=te.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"]),xO=e=>{const t={};let n,i,a;return e&&e.split(` -`).forEach(function(o){a=o.indexOf(":"),n=o.substring(0,a).trim().toLowerCase(),i=o.substring(a+1).trim(),!(!n||t[n]&&LO[n])&&(n==="set-cookie"?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t},$_=Symbol("internals");function $o(e){return e&&String(e).trim().toLowerCase()}function Kl(e){return e===!1||e==null?e:te.isArray(e)?e.map(Kl):String(e)}function kO(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}const TO=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function cd(e,t,n,i,a){if(te.isFunction(i))return i.call(this,t,n);if(a&&(t=n),!!te.isString(t)){if(te.isString(i))return t.indexOf(i)!==-1;if(te.isRegExp(i))return i.test(t)}}function OO(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,i)=>n.toUpperCase()+i)}function PO(e,t){const n=te.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(e,i+n,{value:function(a,s,o){return this[i].call(this,t,a,s,o)},configurable:!0})})}class Dn{constructor(t){t&&this.set(t)}set(t,n,i){const a=this;function s(l,c,d){const h=$o(c);if(!h)throw new Error("header name must be a non-empty string");const m=te.findKey(a,h);(!m||a[m]===void 0||d===!0||d===void 0&&a[m]!==!1)&&(a[m||c]=Kl(l))}const o=(l,c)=>te.forEach(l,(d,h)=>s(d,h,c));return te.isPlainObject(t)||t instanceof this.constructor?o(t,n):te.isString(t)&&(t=t.trim())&&!TO(t)?o(xO(t),n):t!=null&&s(n,t,i),this}get(t,n){if(t=$o(t),t){const i=te.findKey(this,t);if(i){const a=this[i];if(!n)return a;if(n===!0)return kO(a);if(te.isFunction(n))return n.call(this,a,i);if(te.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=$o(t),t){const i=te.findKey(this,t);return!!(i&&this[i]!==void 0&&(!n||cd(this,this[i],i,n)))}return!1}delete(t,n){const i=this;let a=!1;function s(o){if(o=$o(o),o){const l=te.findKey(i,o);l&&(!n||cd(i,i[l],l,n))&&(delete i[l],a=!0)}}return te.isArray(t)?t.forEach(s):s(t),a}clear(t){const n=Object.keys(this);let i=n.length,a=!1;for(;i--;){const s=n[i];(!t||cd(this,this[s],s,t,!0))&&(delete this[s],a=!0)}return a}normalize(t){const n=this,i={};return te.forEach(this,(a,s)=>{const o=te.findKey(i,s);if(o){n[o]=Kl(a),delete n[s];return}const l=t?OO(s):String(s).trim();l!==s&&delete n[s],n[l]=Kl(a),i[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return te.forEach(this,(i,a)=>{i!=null&&i!==!1&&(n[a]=t&&te.isArray(i)?i.join(", "):i)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const i=new this(t);return n.forEach(a=>i.set(a)),i}static accessor(t){const i=(this[$_]=this[$_]={accessors:{}}).accessors,a=this.prototype;function s(o){const l=$o(o);i[l]||(PO(a,o),i[l]=!0)}return te.isArray(t)?t.forEach(s):s(t),this}}Dn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);te.reduceDescriptors(Dn.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(i){this[n]=i}}});te.freezeMethods(Dn);function dd(e,t){const n=this||Ra,i=t||n,a=Dn.from(i.headers);let s=i.data;return te.forEach(e,function(l){s=l.call(n,s,a.normalize(),t?t.status:void 0)}),a.normalize(),s}function nw(e){return!!(e&&e.__CANCEL__)}function Va(e,t,n){nt.call(this,e??"canceled",nt.ERR_CANCELED,t,n),this.name="CanceledError"}te.inherits(Va,nt,{__CANCEL__:!0});function AO(e,t,n){const i=n.config.validateStatus;!n.status||!i||i(n.status)?e(n):t(new nt("Request failed with status code "+n.status,[nt.ERR_BAD_REQUEST,nt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const MO=li.hasStandardBrowserEnv?{write(e,t,n,i,a,s){const o=[e+"="+encodeURIComponent(t)];te.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),te.isString(i)&&o.push("path="+i),te.isString(a)&&o.push("domain="+a),s===!0&&o.push("secure"),document.cookie=o.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 IO(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function DO(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function iw(e,t){return e&&!IO(t)?DO(e,t):t}const NO=li.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let i;function a(s){let o=s;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return i=a(window.location.href),function(o){const l=te.isString(o)?a(o):o;return l.protocol===i.protocol&&l.host===i.host}}():function(){return function(){return!0}}();function RO(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function VO(e,t){e=e||10;const n=new Array(e),i=new Array(e);let a=0,s=0,o;return t=t!==void 0?t:1e3,function(c){const d=Date.now(),h=i[s];o||(o=d),n[a]=c,i[a]=d;let m=s,p=0;for(;m!==a;)p+=n[m++],m=m%e;if(a=(a+1)%e,a===s&&(s=(s+1)%e),d-o{const s=a.loaded,o=a.lengthComputable?a.total:void 0,l=s-n,c=i(l),d=s<=o;n=s;const h={loaded:s,total:o,progress:o?s/o:void 0,bytes:l,rate:c||void 0,estimated:c&&o&&d?(o-s)/c:void 0,event:a};h[t?"download":"upload"]=!0,e(h)}}const FO=typeof XMLHttpRequest<"u",BO=FO&&function(e){return new Promise(function(n,i){let a=e.data;const s=Dn.from(e.headers).normalize();let{responseType:o,withXSRFToken:l}=e,c;function d(){e.cancelToken&&e.cancelToken.unsubscribe(c),e.signal&&e.signal.removeEventListener("abort",c)}let h;if(te.isFormData(a)){if(li.hasStandardBrowserEnv||li.hasStandardBrowserWebWorkerEnv)s.setContentType(!1);else if((h=s.getContentType())!==!1){const[y,...w]=h?h.split(";").map(S=>S.trim()).filter(Boolean):[];s.setContentType([y||"multipart/form-data",...w].join("; "))}}let m=new XMLHttpRequest;if(e.auth){const y=e.auth.username||"",w=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";s.set("Authorization","Basic "+btoa(y+":"+w))}const p=iw(e.baseURL,e.url);m.open(e.method.toUpperCase(),Xb(p,e.params,e.paramsSerializer),!0),m.timeout=e.timeout;function v(){if(!m)return;const y=Dn.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders()),S={data:!o||o==="text"||o==="json"?m.responseText:m.response,status:m.status,statusText:m.statusText,headers:y,config:e,request:m};AO(function(T){n(T),d()},function(T){i(T),d()},S),m=null}if("onloadend"in m?m.onloadend=v:m.onreadystatechange=function(){!m||m.readyState!==4||m.status===0&&!(m.responseURL&&m.responseURL.indexOf("file:")===0)||setTimeout(v)},m.onabort=function(){m&&(i(new nt("Request aborted",nt.ECONNABORTED,e,m)),m=null)},m.onerror=function(){i(new nt("Network Error",nt.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let w=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const S=e.transitional||Qb;e.timeoutErrorMessage&&(w=e.timeoutErrorMessage),i(new nt(w,S.clarifyTimeoutError?nt.ETIMEDOUT:nt.ECONNABORTED,e,m)),m=null},li.hasStandardBrowserEnv&&(l&&te.isFunction(l)&&(l=l(e)),l||l!==!1&&NO(p))){const y=e.xsrfHeaderName&&e.xsrfCookieName&&MO.read(e.xsrfCookieName);y&&s.set(e.xsrfHeaderName,y)}a===void 0&&s.setContentType(null),"setRequestHeader"in m&&te.forEach(s.toJSON(),function(w,S){m.setRequestHeader(S,w)}),te.isUndefined(e.withCredentials)||(m.withCredentials=!!e.withCredentials),o&&o!=="json"&&(m.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&m.addEventListener("progress",H_(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&m.upload&&m.upload.addEventListener("progress",H_(e.onUploadProgress)),(e.cancelToken||e.signal)&&(c=y=>{m&&(i(!y||y.type?new Va(null,e,m):y),m.abort(),m=null)},e.cancelToken&&e.cancelToken.subscribe(c),e.signal&&(e.signal.aborted?c():e.signal.addEventListener("abort",c)));const g=RO(p);if(g&&li.protocols.indexOf(g)===-1){i(new nt("Unsupported protocol "+g+":",nt.ERR_BAD_REQUEST,e));return}m.send(a||null)})},gf={http:cO,xhr:BO};te.forEach(gf,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Z_=e=>`- ${e}`,zO=e=>te.isFunction(e)||e===null||e===!1,sw={getAdapter:e=>{e=te.isArray(e)?e:[e];const{length:t}=e;let n,i;const a={};for(let s=0;s`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let o=t?s.length>1?`since : + */let Rb;const Gu=e=>Rb=e,Vb=Symbol();function mf(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var sa;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(sa||(sa={}));function y1(){const e=Oa(!0),t=e.run(()=>fe({}));let n=[],i=[];const a=Iu({install(s){Gu(a),a._a=s,s.provide(Vb,a),s.config.globalProperties.$pinia=a,i.forEach(o=>n.push(o)),i=[]},use(s){return!this._a&&!g1?i.push(s):n.push(s),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return a}const Fb=()=>{};function N_(e,t,n,i=Fb){e.push(t);const a=()=>{const s=e.indexOf(t);s>-1&&(e.splice(s,1),i())};return!n&&ry()&&tn(a),a}function vr(e,...t){e.slice().forEach(n=>{n(...t)})}const b1=e=>e();function pf(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,i)=>e.set(i,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const i=t[n],a=e[n];mf(a)&&mf(i)&&e.hasOwnProperty(n)&&!_t(i)&&!ls(i)?e[n]=pf(a,i):e[n]=i}return e}const w1=Symbol();function C1(e){return!mf(e)||!e.hasOwnProperty(w1)}const{assign:Yi}=Object;function S1(e){return!!(_t(e)&&e.effect)}function E1(e,t,n,i){const{state:a,actions:s,getters:o}=t,l=n.state.value[e];let c;function d(){l||(n.state.value[e]=a?a():{});const h=Du(n.state.value[e]);return Yi(h,s,Object.keys(o||{}).reduce((m,p)=>(m[p]=Iu(P(()=>{Gu(n);const v=n._s.get(e);return o[p].call(v,v)})),m),{}))}return c=Bb(e,d,t,n,i,!0),c}function Bb(e,t,n={},i,a,s){let o;const l=Yi({actions:{}},n),c={deep:!0};let d,h,m=[],p=[],v;const g=i.state.value[e];!s&&!g&&(i.state.value[e]={}),fe({});let y;function w(B){let F;d=h=!1,typeof B=="function"?(B(i.state.value[e]),F={type:sa.patchFunction,storeId:e,events:v}):(pf(i.state.value[e],B),F={type:sa.patchObject,payload:B,storeId:e,events:v});const W=y=Symbol();St().then(()=>{y===W&&(d=!0)}),h=!0,vr(m,F,i.state.value[e])}const S=s?function(){const{state:F}=n,W=F?F():{};this.$patch(U=>{Yi(U,W)})}:Fb;function x(){o.stop(),m=[],p=[],i._s.delete(e)}function T(B,F){return function(){Gu(i);const W=Array.from(arguments),U=[],V=[];function q(j){U.push(j)}function ee(j){V.push(j)}vr(p,{args:W,name:B,store:D,after:q,onError:ee});let pe;try{pe=F.apply(this&&this.$id===e?this:D,W)}catch(j){throw vr(V,j),j}return pe instanceof Promise?pe.then(j=>(vr(U,j),j)).catch(j=>(vr(V,j),Promise.reject(j))):(vr(U,pe),pe)}}const O={_p:i,$id:e,$onAction:N_.bind(null,p),$patch:w,$reset:S,$subscribe(B,F={}){const W=N_(m,B,F.detached,()=>U()),U=o.run(()=>Te(()=>i.state.value[e],V=>{(F.flush==="sync"?h:d)&&B({storeId:e,type:sa.direct,events:v},V)},Yi({},c,F)));return W},$dispose:x},D=Bn(O);i._s.set(e,D);const N=(i._a&&i._a.runWithContext||b1)(()=>i._e.run(()=>(o=Oa()).run(t)));for(const B in N){const F=N[B];if(_t(F)&&!S1(F)||ls(F))s||(g&&C1(F)&&(_t(F)?F.value=g[B]:pf(F,g[B])),i.state.value[e][B]=F);else if(typeof F=="function"){const W=T(B,F);N[B]=W,l.actions[B]=F}}return Yi(D,N),Yi(ze(D),N),Object.defineProperty(D,"$state",{get:()=>i.state.value[e],set:B=>{w(F=>{Yi(F,B)})}}),i._p.forEach(B=>{Yi(D,o.run(()=>B({store:D,app:i._a,pinia:i,options:l})))}),g&&s&&n.hydrate&&n.hydrate(D.$state,g),d=!0,h=!0,D}function L1(e,t,n){let i,a;const s=typeof t=="function";i=e,a=s?n:t;function o(l,c){const d=bx();return l=l||(d?ct(Vb,null):null),l&&Gu(l),l=Rb,l._s.has(i)||(s?Bb(i,t,a,l):E1(i,a,l)),l._s.get(i)}return o.$id=i,o}const Ri=(e,t)=>{const n=e.__vccOpts||e;for(const[i,a]of t)n[i]=a;return n},x1={name:"App",created(){},components:{}},k1={id:"app"};function T1(e,t,n,i,a,s){const o=Oy("router-view");return we(),Le("div",k1,[E(o,null,{default:xr(({Component:l})=>[(we(),au(ix,null,[(we(),au(Ay(l)))],1024))]),_:1})])}const O1=Ri(x1,[["render",T1]]);function zb(e,t){return function(){return e.apply(t,arguments)}}const{toString:P1}=Object.prototype,{getPrototypeOf:kh}=Object,qu=(e=>t=>{const n=P1.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),_i=e=>(e=e.toLowerCase(),t=>qu(t)===e),Ku=e=>t=>typeof t===e,{isArray:co}=Array,ba=Ku("undefined");function A1(e){return e!==null&&!ba(e)&&e.constructor!==null&&!ba(e.constructor)&&In(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const $b=_i("ArrayBuffer");function M1(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&$b(e.buffer),t}const I1=Ku("string"),In=Ku("function"),Hb=Ku("number"),Yu=e=>e!==null&&typeof e=="object",D1=e=>e===!0||e===!1,ql=e=>{if(qu(e)!=="object")return!1;const t=kh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},N1=_i("Date"),R1=_i("File"),V1=_i("Blob"),F1=_i("FileList"),B1=e=>Yu(e)&&In(e.pipe),z1=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||In(e.append)&&((t=qu(e))==="formdata"||t==="object"&&In(e.toString)&&e.toString()==="[object FormData]"))},$1=_i("URLSearchParams"),H1=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Na(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let i,a;if(typeof e!="object"&&(e=[e]),co(e))for(i=0,a=e.length;i0;)if(a=n[i],t===a.toLowerCase())return a;return null}const Wb=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,Ub=e=>!ba(e)&&e!==Wb;function _f(){const{caseless:e}=Ub(this)&&this||{},t={},n=(i,a)=>{const s=e&&Zb(t,a)||a;ql(t[s])&&ql(i)?t[s]=_f(t[s],i):ql(i)?t[s]=_f({},i):co(i)?t[s]=i.slice():t[s]=i};for(let i=0,a=arguments.length;i(Na(t,(a,s)=>{n&&In(a)?e[s]=zb(a,n):e[s]=a},{allOwnKeys:i}),e),W1=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),U1=(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},j1=(e,t,n,i)=>{let a,s,o;const l={};if(t=t||{},e==null)return t;do{for(a=Object.getOwnPropertyNames(e),s=a.length;s-- >0;)o=a[s],(!i||i(o,e,t))&&!l[o]&&(t[o]=e[o],l[o]=!0);e=n!==!1&&kh(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},G1=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return i!==-1&&i===n},q1=e=>{if(!e)return null;if(co(e))return e;let t=e.length;if(!Hb(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},K1=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&kh(Uint8Array)),Y1=(e,t)=>{const i=(e&&e[Symbol.iterator]).call(e);let a;for(;(a=i.next())&&!a.done;){const s=a.value;t.call(e,s[0],s[1])}},J1=(e,t)=>{let n;const i=[];for(;(n=e.exec(t))!==null;)i.push(n);return i},X1=_i("HTMLFormElement"),Q1=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,a){return i.toUpperCase()+a}),R_=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),eO=_i("RegExp"),jb=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};Na(n,(a,s)=>{let o;(o=t(a,s,e))!==!1&&(i[s]=o||a)}),Object.defineProperties(e,i)},tO=e=>{jb(e,(t,n)=>{if(In(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const i=e[n];if(In(i)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},nO=(e,t)=>{const n={},i=a=>{a.forEach(s=>{n[s]=!0})};return co(e)?i(e):i(String(e).split(t)),n},iO=()=>{},sO=(e,t)=>(e=+e,Number.isFinite(e)?e:t),cd="abcdefghijklmnopqrstuvwxyz",V_="0123456789",Gb={DIGIT:V_,ALPHA:cd,ALPHA_DIGIT:cd+cd.toUpperCase()+V_},rO=(e=16,t=Gb.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n};function oO(e){return!!(e&&In(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const aO=e=>{const t=new Array(10),n=(i,a)=>{if(Yu(i)){if(t.indexOf(i)>=0)return;if(!("toJSON"in i)){t[a]=i;const s=co(i)?[]:{};return Na(i,(o,l)=>{const c=n(o,a+1);!ba(c)&&(s[l]=c)}),t[a]=void 0,s}}return i};return n(e,0)},lO=_i("AsyncFunction"),uO=e=>e&&(Yu(e)||In(e))&&In(e.then)&&In(e.catch),te={isArray:co,isArrayBuffer:$b,isBuffer:A1,isFormData:z1,isArrayBufferView:M1,isString:I1,isNumber:Hb,isBoolean:D1,isObject:Yu,isPlainObject:ql,isUndefined:ba,isDate:N1,isFile:R1,isBlob:V1,isRegExp:eO,isFunction:In,isStream:B1,isURLSearchParams:$1,isTypedArray:K1,isFileList:F1,forEach:Na,merge:_f,extend:Z1,trim:H1,stripBOM:W1,inherits:U1,toFlatObject:j1,kindOf:qu,kindOfTest:_i,endsWith:G1,toArray:q1,forEachEntry:Y1,matchAll:J1,isHTMLForm:X1,hasOwnProperty:R_,hasOwnProp:R_,reduceDescriptors:jb,freezeMethods:tO,toObjectSet:nO,toCamelCase:Q1,noop:iO,toFiniteNumber:sO,findKey:Zb,global:Wb,isContextDefined:Ub,ALPHABET:Gb,generateString:rO,isSpecCompliantForm:oO,toJSONObject:aO,isAsyncFn:lO,isThenable:uO};function nt(e,t,n,i,a){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),i&&(this.request=i),a&&(this.response=a)}te.inherits(nt,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:te.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const qb=nt.prototype,Kb={};["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=>{Kb[e]={value:e}});Object.defineProperties(nt,Kb);Object.defineProperty(qb,"isAxiosError",{value:!0});nt.from=(e,t,n,i,a,s)=>{const o=Object.create(qb);return te.toFlatObject(e,o,function(c){return c!==Error.prototype},l=>l!=="isAxiosError"),nt.call(o,e.message,t,n,i,a),o.cause=e,o.name=e.name,s&&Object.assign(o,s),o};const cO=null;function vf(e){return te.isPlainObject(e)||te.isArray(e)}function Yb(e){return te.endsWith(e,"[]")?e.slice(0,-2):e}function F_(e,t,n){return e?e.concat(t).map(function(a,s){return a=Yb(a),!n&&s?"["+a+"]":a}).join(n?".":""):t}function dO(e){return te.isArray(e)&&!e.some(vf)}const fO=te.toFlatObject(te,{},null,function(t){return/^is[A-Z]/.test(t)});function Ju(e,t,n){if(!te.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=te.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(y,w){return!te.isUndefined(w[y])});const i=n.metaTokens,a=n.visitor||h,s=n.dots,o=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&te.isSpecCompliantForm(t);if(!te.isFunction(a))throw new TypeError("visitor must be a function");function d(g){if(g===null)return"";if(te.isDate(g))return g.toISOString();if(!c&&te.isBlob(g))throw new nt("Blob is not supported. Use a Buffer instead.");return te.isArrayBuffer(g)||te.isTypedArray(g)?c&&typeof Blob=="function"?new Blob([g]):Buffer.from(g):g}function h(g,y,w){let S=g;if(g&&!w&&typeof g=="object"){if(te.endsWith(y,"{}"))y=i?y:y.slice(0,-2),g=JSON.stringify(g);else if(te.isArray(g)&&dO(g)||(te.isFileList(g)||te.endsWith(y,"[]"))&&(S=te.toArray(g)))return y=Yb(y),S.forEach(function(T,O){!(te.isUndefined(T)||T===null)&&t.append(o===!0?F_([y],O,s):o===null?y:y+"[]",d(T))}),!1}return vf(g)?!0:(t.append(F_(w,y,s),d(g)),!1)}const m=[],p=Object.assign(fO,{defaultVisitor:h,convertValue:d,isVisitable:vf});function v(g,y){if(!te.isUndefined(g)){if(m.indexOf(g)!==-1)throw Error("Circular reference detected in "+y.join("."));m.push(g),te.forEach(g,function(S,x){(!(te.isUndefined(S)||S===null)&&a.call(t,S,te.isString(x)?x.trim():x,y,p))===!0&&v(S,y?y.concat(x):[x])}),m.pop()}}if(!te.isObject(e))throw new TypeError("data must be an object");return v(e),t}function B_(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(i){return t[i]})}function Th(e,t){this._pairs=[],e&&Ju(e,this,t)}const Jb=Th.prototype;Jb.append=function(t,n){this._pairs.push([t,n])};Jb.toString=function(t){const n=t?function(i){return t.call(this,i,B_)}:B_;return this._pairs.map(function(a){return n(a[0])+"="+n(a[1])},"").join("&")};function hO(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Xb(e,t,n){if(!t)return e;const i=n&&n.encode||hO,a=n&&n.serialize;let s;if(a?s=a(t,n):s=te.isURLSearchParams(t)?t.toString():new Th(t,n).toString(i),s){const o=e.indexOf("#");o!==-1&&(e=e.slice(0,o)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class z_{constructor(){this.handlers=[]}use(t,n,i){return this.handlers.push({fulfilled:t,rejected:n,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){te.forEach(this.handlers,function(i){i!==null&&t(i)})}}const Qb={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},mO=typeof URLSearchParams<"u"?URLSearchParams:Th,pO=typeof FormData<"u"?FormData:null,_O=typeof Blob<"u"?Blob:null,vO={isBrowser:!0,classes:{URLSearchParams:mO,FormData:pO,Blob:_O},protocols:["http","https","file","blob","url","data"]},ew=typeof window<"u"&&typeof document<"u",gO=(e=>ew&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),yO=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",bO=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:ew,hasStandardBrowserEnv:gO,hasStandardBrowserWebWorkerEnv:yO},Symbol.toStringTag,{value:"Module"})),li={...bO,...vO};function wO(e,t){return Ju(e,new li.classes.URLSearchParams,Object.assign({visitor:function(n,i,a,s){return li.isNode&&te.isBuffer(n)?(this.append(i,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function CO(e){return te.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function SO(e){const t={},n=Object.keys(e);let i;const a=n.length;let s;for(i=0;i=n.length;return o=!o&&te.isArray(a)?a.length:o,c?(te.hasOwnProp(a,o)?a[o]=[a[o],i]:a[o]=i,!l):((!a[o]||!te.isObject(a[o]))&&(a[o]=[]),t(n,i,a[o],s)&&te.isArray(a[o])&&(a[o]=SO(a[o])),!l)}if(te.isFormData(e)&&te.isFunction(e.entries)){const n={};return te.forEachEntry(e,(i,a)=>{t(CO(i),a,n,0)}),n}return null}function EO(e,t,n){if(te.isString(e))try{return(t||JSON.parse)(e),te.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(e)}const Ra={transitional:Qb,adapter:["xhr","http"],transformRequest:[function(t,n){const i=n.getContentType()||"",a=i.indexOf("application/json")>-1,s=te.isObject(t);if(s&&te.isHTMLForm(t)&&(t=new FormData(t)),te.isFormData(t))return a?JSON.stringify(tw(t)):t;if(te.isArrayBuffer(t)||te.isBuffer(t)||te.isStream(t)||te.isFile(t)||te.isBlob(t))return t;if(te.isArrayBufferView(t))return t.buffer;if(te.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let l;if(s){if(i.indexOf("application/x-www-form-urlencoded")>-1)return wO(t,this.formSerializer).toString();if((l=te.isFileList(t))||i.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Ju(l?{"files[]":t}:t,c&&new c,this.formSerializer)}}return s||a?(n.setContentType("application/json",!1),EO(t)):t}],transformResponse:[function(t){const n=this.transitional||Ra.transitional,i=n&&n.forcedJSONParsing,a=this.responseType==="json";if(t&&te.isString(t)&&(i&&!this.responseType||a)){const o=!(n&&n.silentJSONParsing)&&a;try{return JSON.parse(t)}catch(l){if(o)throw l.name==="SyntaxError"?nt.from(l,nt.ERR_BAD_RESPONSE,this,null,this.response):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:li.classes.FormData,Blob:li.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};te.forEach(["delete","get","head","post","put","patch"],e=>{Ra.headers[e]={}});const LO=te.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"]),xO=e=>{const t={};let n,i,a;return e&&e.split(` +`).forEach(function(o){a=o.indexOf(":"),n=o.substring(0,a).trim().toLowerCase(),i=o.substring(a+1).trim(),!(!n||t[n]&&LO[n])&&(n==="set-cookie"?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t},$_=Symbol("internals");function $o(e){return e&&String(e).trim().toLowerCase()}function Kl(e){return e===!1||e==null?e:te.isArray(e)?e.map(Kl):String(e)}function kO(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}const TO=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function dd(e,t,n,i,a){if(te.isFunction(i))return i.call(this,t,n);if(a&&(t=n),!!te.isString(t)){if(te.isString(i))return t.indexOf(i)!==-1;if(te.isRegExp(i))return i.test(t)}}function OO(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,i)=>n.toUpperCase()+i)}function PO(e,t){const n=te.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(e,i+n,{value:function(a,s,o){return this[i].call(this,t,a,s,o)},configurable:!0})})}class Dn{constructor(t){t&&this.set(t)}set(t,n,i){const a=this;function s(l,c,d){const h=$o(c);if(!h)throw new Error("header name must be a non-empty string");const m=te.findKey(a,h);(!m||a[m]===void 0||d===!0||d===void 0&&a[m]!==!1)&&(a[m||c]=Kl(l))}const o=(l,c)=>te.forEach(l,(d,h)=>s(d,h,c));return te.isPlainObject(t)||t instanceof this.constructor?o(t,n):te.isString(t)&&(t=t.trim())&&!TO(t)?o(xO(t),n):t!=null&&s(n,t,i),this}get(t,n){if(t=$o(t),t){const i=te.findKey(this,t);if(i){const a=this[i];if(!n)return a;if(n===!0)return kO(a);if(te.isFunction(n))return n.call(this,a,i);if(te.isRegExp(n))return n.exec(a);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=$o(t),t){const i=te.findKey(this,t);return!!(i&&this[i]!==void 0&&(!n||dd(this,this[i],i,n)))}return!1}delete(t,n){const i=this;let a=!1;function s(o){if(o=$o(o),o){const l=te.findKey(i,o);l&&(!n||dd(i,i[l],l,n))&&(delete i[l],a=!0)}}return te.isArray(t)?t.forEach(s):s(t),a}clear(t){const n=Object.keys(this);let i=n.length,a=!1;for(;i--;){const s=n[i];(!t||dd(this,this[s],s,t,!0))&&(delete this[s],a=!0)}return a}normalize(t){const n=this,i={};return te.forEach(this,(a,s)=>{const o=te.findKey(i,s);if(o){n[o]=Kl(a),delete n[s];return}const l=t?OO(s):String(s).trim();l!==s&&delete n[s],n[l]=Kl(a),i[l]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return te.forEach(this,(i,a)=>{i!=null&&i!==!1&&(n[a]=t&&te.isArray(i)?i.join(", "):i)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const i=new this(t);return n.forEach(a=>i.set(a)),i}static accessor(t){const i=(this[$_]=this[$_]={accessors:{}}).accessors,a=this.prototype;function s(o){const l=$o(o);i[l]||(PO(a,o),i[l]=!0)}return te.isArray(t)?t.forEach(s):s(t),this}}Dn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);te.reduceDescriptors(Dn.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(i){this[n]=i}}});te.freezeMethods(Dn);function fd(e,t){const n=this||Ra,i=t||n,a=Dn.from(i.headers);let s=i.data;return te.forEach(e,function(l){s=l.call(n,s,a.normalize(),t?t.status:void 0)}),a.normalize(),s}function nw(e){return!!(e&&e.__CANCEL__)}function Va(e,t,n){nt.call(this,e??"canceled",nt.ERR_CANCELED,t,n),this.name="CanceledError"}te.inherits(Va,nt,{__CANCEL__:!0});function AO(e,t,n){const i=n.config.validateStatus;!n.status||!i||i(n.status)?e(n):t(new nt("Request failed with status code "+n.status,[nt.ERR_BAD_REQUEST,nt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const MO=li.hasStandardBrowserEnv?{write(e,t,n,i,a,s){const o=[e+"="+encodeURIComponent(t)];te.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),te.isString(i)&&o.push("path="+i),te.isString(a)&&o.push("domain="+a),s===!0&&o.push("secure"),document.cookie=o.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 IO(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function DO(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function iw(e,t){return e&&!IO(t)?DO(e,t):t}const NO=li.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let i;function a(s){let o=s;return t&&(n.setAttribute("href",o),o=n.href),n.setAttribute("href",o),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return i=a(window.location.href),function(o){const l=te.isString(o)?a(o):o;return l.protocol===i.protocol&&l.host===i.host}}():function(){return function(){return!0}}();function RO(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function VO(e,t){e=e||10;const n=new Array(e),i=new Array(e);let a=0,s=0,o;return t=t!==void 0?t:1e3,function(c){const d=Date.now(),h=i[s];o||(o=d),n[a]=c,i[a]=d;let m=s,p=0;for(;m!==a;)p+=n[m++],m=m%e;if(a=(a+1)%e,a===s&&(s=(s+1)%e),d-o{const s=a.loaded,o=a.lengthComputable?a.total:void 0,l=s-n,c=i(l),d=s<=o;n=s;const h={loaded:s,total:o,progress:o?s/o:void 0,bytes:l,rate:c||void 0,estimated:c&&o&&d?(o-s)/c:void 0,event:a};h[t?"download":"upload"]=!0,e(h)}}const FO=typeof XMLHttpRequest<"u",BO=FO&&function(e){return new Promise(function(n,i){let a=e.data;const s=Dn.from(e.headers).normalize();let{responseType:o,withXSRFToken:l}=e,c;function d(){e.cancelToken&&e.cancelToken.unsubscribe(c),e.signal&&e.signal.removeEventListener("abort",c)}let h;if(te.isFormData(a)){if(li.hasStandardBrowserEnv||li.hasStandardBrowserWebWorkerEnv)s.setContentType(!1);else if((h=s.getContentType())!==!1){const[y,...w]=h?h.split(";").map(S=>S.trim()).filter(Boolean):[];s.setContentType([y||"multipart/form-data",...w].join("; "))}}let m=new XMLHttpRequest;if(e.auth){const y=e.auth.username||"",w=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";s.set("Authorization","Basic "+btoa(y+":"+w))}const p=iw(e.baseURL,e.url);m.open(e.method.toUpperCase(),Xb(p,e.params,e.paramsSerializer),!0),m.timeout=e.timeout;function v(){if(!m)return;const y=Dn.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders()),S={data:!o||o==="text"||o==="json"?m.responseText:m.response,status:m.status,statusText:m.statusText,headers:y,config:e,request:m};AO(function(T){n(T),d()},function(T){i(T),d()},S),m=null}if("onloadend"in m?m.onloadend=v:m.onreadystatechange=function(){!m||m.readyState!==4||m.status===0&&!(m.responseURL&&m.responseURL.indexOf("file:")===0)||setTimeout(v)},m.onabort=function(){m&&(i(new nt("Request aborted",nt.ECONNABORTED,e,m)),m=null)},m.onerror=function(){i(new nt("Network Error",nt.ERR_NETWORK,e,m)),m=null},m.ontimeout=function(){let w=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const S=e.transitional||Qb;e.timeoutErrorMessage&&(w=e.timeoutErrorMessage),i(new nt(w,S.clarifyTimeoutError?nt.ETIMEDOUT:nt.ECONNABORTED,e,m)),m=null},li.hasStandardBrowserEnv&&(l&&te.isFunction(l)&&(l=l(e)),l||l!==!1&&NO(p))){const y=e.xsrfHeaderName&&e.xsrfCookieName&&MO.read(e.xsrfCookieName);y&&s.set(e.xsrfHeaderName,y)}a===void 0&&s.setContentType(null),"setRequestHeader"in m&&te.forEach(s.toJSON(),function(w,S){m.setRequestHeader(S,w)}),te.isUndefined(e.withCredentials)||(m.withCredentials=!!e.withCredentials),o&&o!=="json"&&(m.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&m.addEventListener("progress",H_(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&m.upload&&m.upload.addEventListener("progress",H_(e.onUploadProgress)),(e.cancelToken||e.signal)&&(c=y=>{m&&(i(!y||y.type?new Va(null,e,m):y),m.abort(),m=null)},e.cancelToken&&e.cancelToken.subscribe(c),e.signal&&(e.signal.aborted?c():e.signal.addEventListener("abort",c)));const g=RO(p);if(g&&li.protocols.indexOf(g)===-1){i(new nt("Unsupported protocol "+g+":",nt.ERR_BAD_REQUEST,e));return}m.send(a||null)})},gf={http:cO,xhr:BO};te.forEach(gf,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Z_=e=>`- ${e}`,zO=e=>te.isFunction(e)||e===null||e===!1,sw={getAdapter:e=>{e=te.isArray(e)?e:[e];const{length:t}=e;let n,i;const a={};for(let s=0;s`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let o=t?s.length>1?`since : `+s.map(Z_).join(` -`):" "+Z_(s[0]):"as no adapter specified";throw new nt("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return i},adapters:gf};function fd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Va(null,e)}function W_(e){return fd(e),e.headers=Dn.from(e.headers),e.data=dd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),sw.getAdapter(e.adapter||Ra.adapter)(e).then(function(i){return fd(e),i.data=dd.call(e,e.transformResponse,i),i.headers=Dn.from(i.headers),i},function(i){return nw(i)||(fd(e),i&&i.response&&(i.response.data=dd.call(e,e.transformResponse,i.response),i.response.headers=Dn.from(i.response.headers))),Promise.reject(i)})}const U_=e=>e instanceof Dn?{...e}:e;function Zr(e,t){t=t||{};const n={};function i(d,h,m){return te.isPlainObject(d)&&te.isPlainObject(h)?te.merge.call({caseless:m},d,h):te.isPlainObject(h)?te.merge({},h):te.isArray(h)?h.slice():h}function a(d,h,m){if(te.isUndefined(h)){if(!te.isUndefined(d))return i(void 0,d,m)}else return i(d,h,m)}function s(d,h){if(!te.isUndefined(h))return i(void 0,h)}function o(d,h){if(te.isUndefined(h)){if(!te.isUndefined(d))return i(void 0,d)}else return i(void 0,h)}function l(d,h,m){if(m in t)return i(d,h);if(m in e)return i(void 0,d)}const c={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:l,headers:(d,h)=>a(U_(d),U_(h),!0)};return te.forEach(Object.keys(Object.assign({},e,t)),function(h){const m=c[h]||a,p=m(e[h],t[h],h);te.isUndefined(p)&&m!==l||(n[h]=p)}),n}const rw="1.6.8",Oh={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Oh[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}});const j_={};Oh.transitional=function(t,n,i){function a(s,o){return"[Axios v"+rw+"] Transitional option '"+s+"'"+o+(i?". "+i:"")}return(s,o,l)=>{if(t===!1)throw new nt(a(o," has been removed"+(n?" in "+n:"")),nt.ERR_DEPRECATED);return n&&!j_[o]&&(j_[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,o,l):!0}};function $O(e,t,n){if(typeof e!="object")throw new nt("options must be an object",nt.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let a=i.length;for(;a-- >0;){const s=i[a],o=t[s];if(o){const l=e[s],c=l===void 0||o(l,s,e);if(c!==!0)throw new nt("option "+s+" must be "+c,nt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new nt("Unknown option "+s,nt.ERR_BAD_OPTION)}}const yf={assertOptions:$O,validators:Oh},Wi=yf.validators;class Ws{constructor(t){this.defaults=t,this.interceptors={request:new z_,response:new z_}}async request(t,n){try{return await this._request(t,n)}catch(i){if(i instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const s=a.stack?a.stack.replace(/^.+\n/,""):"";i.stack?s&&!String(i.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(i.stack+=` -`+s):i.stack=s}throw i}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Zr(this.defaults,n);const{transitional:i,paramsSerializer:a,headers:s}=n;i!==void 0&&yf.assertOptions(i,{silentJSONParsing:Wi.transitional(Wi.boolean),forcedJSONParsing:Wi.transitional(Wi.boolean),clarifyTimeoutError:Wi.transitional(Wi.boolean)},!1),a!=null&&(te.isFunction(a)?n.paramsSerializer={serialize:a}:yf.assertOptions(a,{encode:Wi.function,serialize:Wi.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=s&&te.merge(s.common,s[n.method]);s&&te.forEach(["delete","get","head","post","put","patch","common"],g=>{delete s[g]}),n.headers=Dn.concat(o,s);const l=[];let c=!0;this.interceptors.request.forEach(function(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(c=c&&y.synchronous,l.unshift(y.fulfilled,y.rejected))});const d=[];this.interceptors.response.forEach(function(y){d.push(y.fulfilled,y.rejected)});let h,m=0,p;if(!c){const g=[W_.bind(this),void 0];for(g.unshift.apply(g,l),g.push.apply(g,d),p=g.length,h=Promise.resolve(n);m{if(!i._listeners)return;let s=i._listeners.length;for(;s-- >0;)i._listeners[s](a);i._listeners=null}),this.promise.then=a=>{let s;const o=new Promise(l=>{i.subscribe(l),s=l}).then(a);return o.cancel=function(){i.unsubscribe(s)},o},t(function(s,o,l){i.reason||(i.reason=new Va(s,o,l),n(i.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)}static source(){let t;return{token:new Ph(function(a){t=a}),cancel:t}}}function HO(e){return function(n){return e.apply(null,n)}}function ZO(e){return te.isObject(e)&&e.isAxiosError===!0}const bf={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(bf).forEach(([e,t])=>{bf[t]=e});function ow(e){const t=new Ws(e),n=zb(Ws.prototype.request,t);return te.extend(n,Ws.prototype,t,{allOwnKeys:!0}),te.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return ow(Zr(e,a))},n}const Mt=ow(Ra);Mt.Axios=Ws;Mt.CanceledError=Va;Mt.CancelToken=Ph;Mt.isCancel=nw;Mt.VERSION=rw;Mt.toFormData=Yu;Mt.AxiosError=nt;Mt.Cancel=Mt.CanceledError;Mt.all=function(t){return Promise.all(t)};Mt.spread=HO;Mt.isAxiosError=ZO;Mt.mergeConfig=Zr;Mt.AxiosHeaders=Dn;Mt.formToJSON=e=>tw(te.isHTMLForm(e)?new FormData(e):e);Mt.getAdapter=sw.getAdapter;Mt.HttpStatusCode=bf;Mt.default=Mt;const WO="https://uat.db.vespawatch.be",G_=Mt.create({baseURL:WO,withCredentials:!0});function UO(e){const n=("; "+document.cookie).split("; "+e+"=");return n.length===2&&n.pop().split(";").shift()||null}const Dt={getAxiosInstance(){return G_.interceptors.request.use(e=>{const t=UO("csrftoken");return t&&(e.headers["X-CSRFToken"]=t),e}),G_},get(e){return this.getAxiosInstance().get(e)},post(e,t){return this.getAxiosInstance().post(e,t)},patch(e,t){return this.getAxiosInstance().patch(e,t)},delete(e){return this.getAxiosInstance().delete(e)}};var Ah=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function jO(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var wf={exports:{}};/* @preserve +`):" "+Z_(s[0]):"as no adapter specified";throw new nt("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return i},adapters:gf};function hd(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Va(null,e)}function W_(e){return hd(e),e.headers=Dn.from(e.headers),e.data=fd.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),sw.getAdapter(e.adapter||Ra.adapter)(e).then(function(i){return hd(e),i.data=fd.call(e,e.transformResponse,i),i.headers=Dn.from(i.headers),i},function(i){return nw(i)||(hd(e),i&&i.response&&(i.response.data=fd.call(e,e.transformResponse,i.response),i.response.headers=Dn.from(i.response.headers))),Promise.reject(i)})}const U_=e=>e instanceof Dn?{...e}:e;function Zr(e,t){t=t||{};const n={};function i(d,h,m){return te.isPlainObject(d)&&te.isPlainObject(h)?te.merge.call({caseless:m},d,h):te.isPlainObject(h)?te.merge({},h):te.isArray(h)?h.slice():h}function a(d,h,m){if(te.isUndefined(h)){if(!te.isUndefined(d))return i(void 0,d,m)}else return i(d,h,m)}function s(d,h){if(!te.isUndefined(h))return i(void 0,h)}function o(d,h){if(te.isUndefined(h)){if(!te.isUndefined(d))return i(void 0,d)}else return i(void 0,h)}function l(d,h,m){if(m in t)return i(d,h);if(m in e)return i(void 0,d)}const c={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:l,headers:(d,h)=>a(U_(d),U_(h),!0)};return te.forEach(Object.keys(Object.assign({},e,t)),function(h){const m=c[h]||a,p=m(e[h],t[h],h);te.isUndefined(p)&&m!==l||(n[h]=p)}),n}const rw="1.6.8",Oh={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Oh[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}});const j_={};Oh.transitional=function(t,n,i){function a(s,o){return"[Axios v"+rw+"] Transitional option '"+s+"'"+o+(i?". "+i:"")}return(s,o,l)=>{if(t===!1)throw new nt(a(o," has been removed"+(n?" in "+n:"")),nt.ERR_DEPRECATED);return n&&!j_[o]&&(j_[o]=!0,console.warn(a(o," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,o,l):!0}};function $O(e,t,n){if(typeof e!="object")throw new nt("options must be an object",nt.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let a=i.length;for(;a-- >0;){const s=i[a],o=t[s];if(o){const l=e[s],c=l===void 0||o(l,s,e);if(c!==!0)throw new nt("option "+s+" must be "+c,nt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new nt("Unknown option "+s,nt.ERR_BAD_OPTION)}}const yf={assertOptions:$O,validators:Oh},Wi=yf.validators;class Ws{constructor(t){this.defaults=t,this.interceptors={request:new z_,response:new z_}}async request(t,n){try{return await this._request(t,n)}catch(i){if(i instanceof Error){let a;Error.captureStackTrace?Error.captureStackTrace(a={}):a=new Error;const s=a.stack?a.stack.replace(/^.+\n/,""):"";i.stack?s&&!String(i.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(i.stack+=` +`+s):i.stack=s}throw i}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Zr(this.defaults,n);const{transitional:i,paramsSerializer:a,headers:s}=n;i!==void 0&&yf.assertOptions(i,{silentJSONParsing:Wi.transitional(Wi.boolean),forcedJSONParsing:Wi.transitional(Wi.boolean),clarifyTimeoutError:Wi.transitional(Wi.boolean)},!1),a!=null&&(te.isFunction(a)?n.paramsSerializer={serialize:a}:yf.assertOptions(a,{encode:Wi.function,serialize:Wi.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let o=s&&te.merge(s.common,s[n.method]);s&&te.forEach(["delete","get","head","post","put","patch","common"],g=>{delete s[g]}),n.headers=Dn.concat(o,s);const l=[];let c=!0;this.interceptors.request.forEach(function(y){typeof y.runWhen=="function"&&y.runWhen(n)===!1||(c=c&&y.synchronous,l.unshift(y.fulfilled,y.rejected))});const d=[];this.interceptors.response.forEach(function(y){d.push(y.fulfilled,y.rejected)});let h,m=0,p;if(!c){const g=[W_.bind(this),void 0];for(g.unshift.apply(g,l),g.push.apply(g,d),p=g.length,h=Promise.resolve(n);m{if(!i._listeners)return;let s=i._listeners.length;for(;s-- >0;)i._listeners[s](a);i._listeners=null}),this.promise.then=a=>{let s;const o=new Promise(l=>{i.subscribe(l),s=l}).then(a);return o.cancel=function(){i.unsubscribe(s)},o},t(function(s,o,l){i.reason||(i.reason=new Va(s,o,l),n(i.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)}static source(){let t;return{token:new Ph(function(a){t=a}),cancel:t}}}function HO(e){return function(n){return e.apply(null,n)}}function ZO(e){return te.isObject(e)&&e.isAxiosError===!0}const bf={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(bf).forEach(([e,t])=>{bf[t]=e});function ow(e){const t=new Ws(e),n=zb(Ws.prototype.request,t);return te.extend(n,Ws.prototype,t,{allOwnKeys:!0}),te.extend(n,t,null,{allOwnKeys:!0}),n.create=function(a){return ow(Zr(e,a))},n}const Mt=ow(Ra);Mt.Axios=Ws;Mt.CanceledError=Va;Mt.CancelToken=Ph;Mt.isCancel=nw;Mt.VERSION=rw;Mt.toFormData=Ju;Mt.AxiosError=nt;Mt.Cancel=Mt.CanceledError;Mt.all=function(t){return Promise.all(t)};Mt.spread=HO;Mt.isAxiosError=ZO;Mt.mergeConfig=Zr;Mt.AxiosHeaders=Dn;Mt.formToJSON=e=>tw(te.isHTMLForm(e)?new FormData(e):e);Mt.getAdapter=sw.getAdapter;Mt.HttpStatusCode=bf;Mt.default=Mt;const WO="https://uat.db.vespawatch.be",G_=Mt.create({baseURL:WO,withCredentials:!0});function UO(e){const n=("; "+document.cookie).split("; "+e+"=");return n.length===2&&n.pop().split(";").shift()||null}const Ft={getAxiosInstance(){return G_.interceptors.request.use(e=>{const t=UO("csrftoken");return t&&(e.headers["X-CSRFToken"]=t),e}),G_},get(e){return this.getAxiosInstance().get(e)},post(e,t){return this.getAxiosInstance().post(e,t)},patch(e,t){return this.getAxiosInstance().patch(e,t)},delete(e){return this.getAxiosInstance().delete(e)}};var Ah=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function jO(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var wf={exports:{}};/* @preserve * Leaflet 1.9.4, a JS library for interactive maps. https://leafletjs.com * (c) 2010-2023 Vladimir Agafonkin, (c) 2010-2011 CloudMade - */(function(e,t){(function(n,i){i(t)})(Ah,function(n){var i="1.9.4";function a(r){var u,f,_,b;for(f=1,_=arguments.length;f<_;f++){b=arguments[f];for(u in b)r[u]=b[u]}return r}var s=Object.create||function(){function r(){}return function(u){return r.prototype=u,new r}}();function o(r,u){var f=Array.prototype.slice;if(r.bind)return r.bind.apply(r,f.call(arguments,1));var _=f.call(arguments,2);return function(){return r.apply(u,_.length?_.concat(f.call(arguments)):arguments)}}var l=0;function c(r){return"_leaflet_id"in r||(r._leaflet_id=++l),r._leaflet_id}function d(r,u,f){var _,b,C,I;return I=function(){_=!1,b&&(C.apply(f,b),b=!1)},C=function(){_?b=arguments:(r.apply(f,arguments),setTimeout(I,u),_=!0)},C}function h(r,u,f){var _=u[1],b=u[0],C=_-b;return r===_&&f?r:((r-b)%C+C)%C+b}function m(){return!1}function p(r,u){if(u===!1)return r;var f=Math.pow(10,u===void 0?6:u);return Math.round(r*f)/f}function v(r){return r.trim?r.trim():r.replace(/^\s+|\s+$/g,"")}function g(r){return v(r).split(/\s+/)}function y(r,u){Object.prototype.hasOwnProperty.call(r,"options")||(r.options=r.options?s(r.options):{});for(var f in u)r.options[f]=u[f];return r.options}function w(r,u,f){var _=[];for(var b in r)_.push(encodeURIComponent(f?b.toUpperCase():b)+"="+encodeURIComponent(r[b]));return(!u||u.indexOf("?")===-1?"?":"&")+_.join("&")}var S=/\{ *([\w_ -]+) *\}/g;function x(r,u){return r.replace(S,function(f,_){var b=u[_];if(b===void 0)throw new Error("No value provided for variable "+f);return typeof b=="function"&&(b=b(u)),b})}var T=Array.isArray||function(r){return Object.prototype.toString.call(r)==="[object Array]"};function O(r,u){for(var f=0;f"u"||!L||!L.Mixin)){r=T(r)?r:[r];for(var u=0;u0?Math.floor(r):Math.ceil(r)};z.prototype={clone:function(){return new z(this.x,this.y)},add:function(r){return this.clone()._add(Y(r))},_add:function(r){return this.x+=r.x,this.y+=r.y,this},subtract:function(r){return this.clone()._subtract(Y(r))},_subtract:function(r){return this.x-=r.x,this.y-=r.y,this},divideBy:function(r){return this.clone()._divideBy(r)},_divideBy:function(r){return this.x/=r,this.y/=r,this},multiplyBy:function(r){return this.clone()._multiplyBy(r)},_multiplyBy:function(r){return this.x*=r,this.y*=r,this},scaleBy:function(r){return new z(this.x*r.x,this.y*r.y)},unscaleBy:function(r){return new z(this.x/r.x,this.y/r.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=ne(this.x),this.y=ne(this.y),this},distanceTo:function(r){r=Y(r);var u=r.x-this.x,f=r.y-this.y;return Math.sqrt(u*u+f*f)},equals:function(r){return r=Y(r),r.x===this.x&&r.y===this.y},contains:function(r){return r=Y(r),Math.abs(r.x)<=Math.abs(this.x)&&Math.abs(r.y)<=Math.abs(this.y)},toString:function(){return"Point("+p(this.x)+", "+p(this.y)+")"}};function Y(r,u,f){return r instanceof z?r:T(r)?new z(r[0],r[1]):r==null?r:typeof r=="object"&&"x"in r&&"y"in r?new z(r.x,r.y):new z(r,u,f)}function Q(r,u){if(r)for(var f=u?[r,u]:r,_=0,b=f.length;_=this.min.x&&f.x<=this.max.x&&u.y>=this.min.y&&f.y<=this.max.y},intersects:function(r){r=de(r);var u=this.min,f=this.max,_=r.min,b=r.max,C=b.x>=u.x&&_.x<=f.x,I=b.y>=u.y&&_.y<=f.y;return C&&I},overlaps:function(r){r=de(r);var u=this.min,f=this.max,_=r.min,b=r.max,C=b.x>u.x&&_.xu.y&&_.y=u.lat&&b.lat<=f.lat&&_.lng>=u.lng&&b.lng<=f.lng},intersects:function(r){r=ye(r);var u=this._southWest,f=this._northEast,_=r.getSouthWest(),b=r.getNorthEast(),C=b.lat>=u.lat&&_.lat<=f.lat,I=b.lng>=u.lng&&_.lng<=f.lng;return C&&I},overlaps:function(r){r=ye(r);var u=this._southWest,f=this._northEast,_=r.getSouthWest(),b=r.getNorthEast(),C=b.lat>u.lat&&_.latu.lng&&_.lng1,zS=function(){var r=!1;try{var u=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassiveEventSupport",m,u),window.removeEventListener("testPassiveEventSupport",m,u)}catch{}return r}(),$S=function(){return!!document.createElement("canvas").getContext}(),bc=!!(document.createElementNS&&H("svg").createSVGRect),HS=!!bc&&function(){var r=document.createElement("div");return r.innerHTML="",(r.firstChild&&r.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"}(),ZS=!bc&&function(){try{var r=document.createElement("div");r.innerHTML='';var u=r.firstChild;return u.style.behavior="url(#default#VML)",u&&typeof u.adj=="object"}catch{return!1}}(),WS=navigator.platform.indexOf("Mac")===0,US=navigator.platform.indexOf("Linux")===0;function ei(r){return navigator.userAgent.toLowerCase().indexOf(r)>=0}var Pe={ie:ce,ielt9:_e,edge:ue,webkit:me,android:se,android23:be,androidStock:ke,opera:Ne,chrome:Ue,gecko:et,safari:ht,phantom:Et,opera12:nn,win:Bi,ie3d:Lo,webkit3d:yi,gecko3d:xo,any3d:Kt,mobile:Ht,mobileWebkit:Ya,mobileWebkit3d:NS,msPointer:_m,pointer:vm,touch:RS,touchNative:gm,mobileOpera:VS,mobileGecko:FS,retina:BS,passiveEvents:zS,canvas:$S,svg:bc,vml:ZS,inlineSvg:HS,mac:WS,linux:US},ym=Pe.msPointer?"MSPointerDown":"pointerdown",bm=Pe.msPointer?"MSPointerMove":"pointermove",wm=Pe.msPointer?"MSPointerUp":"pointerup",Cm=Pe.msPointer?"MSPointerCancel":"pointercancel",wc={touchstart:ym,touchmove:bm,touchend:wm,touchcancel:Cm},Sm={touchstart:JS,touchmove:Ja,touchend:Ja,touchcancel:Ja},or={},Em=!1;function jS(r,u,f){return u==="touchstart"&&YS(),Sm[u]?(f=Sm[u].bind(this,f),r.addEventListener(wc[u],f,!1),f):(console.warn("wrong event specified:",u),m)}function GS(r,u,f){if(!wc[u]){console.warn("wrong event specified:",u);return}r.removeEventListener(wc[u],f,!1)}function qS(r){or[r.pointerId]=r}function KS(r){or[r.pointerId]&&(or[r.pointerId]=r)}function Lm(r){delete or[r.pointerId]}function YS(){Em||(document.addEventListener(ym,qS,!0),document.addEventListener(bm,KS,!0),document.addEventListener(wm,Lm,!0),document.addEventListener(Cm,Lm,!0),Em=!0)}function Ja(r,u){if(u.pointerType!==(u.MSPOINTER_TYPE_MOUSE||"mouse")){u.touches=[];for(var f in or)u.touches.push(or[f]);u.changedTouches=[u],r(u)}}function JS(r,u){u.MSPOINTER_TYPE_TOUCH&&u.pointerType===u.MSPOINTER_TYPE_TOUCH&&Ft(u),Ja(r,u)}function XS(r){var u={},f,_;for(_ in r)f=r[_],u[_]=f&&f.bind?f.bind(r):f;return r=u,u.type="dblclick",u.detail=2,u.isTrusted=!1,u._simulated=!0,u}var QS=200;function eE(r,u){r.addEventListener("dblclick",u);var f=0,_;function b(C){if(C.detail!==1){_=C.detail;return}if(!(C.pointerType==="mouse"||C.sourceCapabilities&&!C.sourceCapabilities.firesTouchEvents)){var I=Pm(C);if(!(I.some(function(G){return G instanceof HTMLLabelElement&&G.attributes.for})&&!I.some(function(G){return G instanceof HTMLInputElement||G instanceof HTMLSelectElement}))){var $=Date.now();$-f<=QS?(_++,_===2&&u(XS(C))):_=1,f=$}}}return r.addEventListener("click",b),{dblclick:u,simDblclick:b}}function tE(r,u){r.removeEventListener("dblclick",u.dblclick),r.removeEventListener("click",u.simDblclick)}var Cc=el(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),ko=el(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),xm=ko==="webkitTransition"||ko==="OTransition"?ko+"End":"transitionend";function km(r){return typeof r=="string"?document.getElementById(r):r}function To(r,u){var f=r.style[u]||r.currentStyle&&r.currentStyle[u];if((!f||f==="auto")&&document.defaultView){var _=document.defaultView.getComputedStyle(r,null);f=_?_[u]:null}return f==="auto"?null:f}function rt(r,u,f){var _=document.createElement(r);return _.className=u||"",f&&f.appendChild(_),_}function yt(r){var u=r.parentNode;u&&u.removeChild(r)}function Xa(r){for(;r.firstChild;)r.removeChild(r.firstChild)}function ar(r){var u=r.parentNode;u&&u.lastChild!==r&&u.appendChild(r)}function lr(r){var u=r.parentNode;u&&u.firstChild!==r&&u.insertBefore(r,u.firstChild)}function Sc(r,u){if(r.classList!==void 0)return r.classList.contains(u);var f=Qa(r);return f.length>0&&new RegExp("(^|\\s)"+u+"(\\s|$)").test(f)}function qe(r,u){if(r.classList!==void 0)for(var f=g(u),_=0,b=f.length;_0?2*window.devicePixelRatio:1;function Mm(r){return Pe.edge?r.wheelDeltaY/2:r.deltaY&&r.deltaMode===0?-r.deltaY/sE:r.deltaY&&r.deltaMode===1?-r.deltaY*20:r.deltaY&&r.deltaMode===2?-r.deltaY*60:r.deltaX||r.deltaZ?0:r.wheelDelta?(r.wheelDeltaY||r.wheelDelta)/2:r.detail&&Math.abs(r.detail)<32765?-r.detail*20:r.detail?r.detail/-32765*60:0}function Nc(r,u){var f=u.relatedTarget;if(!f)return!0;try{for(;f&&f!==r;)f=f.parentNode}catch{return!1}return f!==r}var rE={__proto__:null,on:je,off:mt,stopPropagation:Ls,disableScrollPropagation:Dc,disableClickPropagation:Mo,preventDefault:Ft,stop:xs,getPropagationPath:Pm,getMousePosition:Am,getWheelDelta:Mm,isExternalTarget:Nc,addListener:je,removeListener:mt},Im=oe.extend({run:function(r,u,f,_){this.stop(),this._el=r,this._inProgress=!0,this._duration=f||.25,this._easeOutPower=1/Math.max(_||.5,.2),this._startPos=Es(r),this._offset=u.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=U(this._animate,this),this._step()},_step:function(r){var u=+new Date-this._startTime,f=this._duration*1e3;uthis.options.maxZoom)?this.setZoom(r):this},panInsideBounds:function(r,u){this._enforcingBounds=!0;var f=this.getCenter(),_=this._limitCenter(f,this._zoom,ye(r));return f.equals(_)||this.panTo(_,u),this._enforcingBounds=!1,this},panInside:function(r,u){u=u||{};var f=Y(u.paddingTopLeft||u.padding||[0,0]),_=Y(u.paddingBottomRight||u.padding||[0,0]),b=this.project(this.getCenter()),C=this.project(r),I=this.getPixelBounds(),$=de([I.min.add(f),I.max.subtract(_)]),G=$.getSize();if(!$.contains(C)){this._enforcingBounds=!0;var re=C.subtract($.getCenter()),xe=$.extend(C).getSize().subtract(G);b.x+=re.x<0?-xe.x:xe.x,b.y+=re.y<0?-xe.y:xe.y,this.panTo(this.unproject(b),u),this._enforcingBounds=!1}return this},invalidateSize:function(r){if(!this._loaded)return this;r=a({animate:!1,pan:!0},r===!0?{animate:!0}:r);var u=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var f=this.getSize(),_=u.divideBy(2).round(),b=f.divideBy(2).round(),C=_.subtract(b);return!C.x&&!C.y?this:(r.animate&&r.pan?this.panBy(C):(r.pan&&this._rawPanBy(C),this.fire("move"),r.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(o(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:u,newSize:f}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(r){if(r=this._locateOptions=a({timeout:1e4,watch:!1},r),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var u=o(this._handleGeolocationResponse,this),f=o(this._handleGeolocationError,this);return r.watch?this._locationWatchId=navigator.geolocation.watchPosition(u,f,r):navigator.geolocation.getCurrentPosition(u,f,r),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(r){if(this._container._leaflet_id){var u=r.code,f=r.message||(u===1?"permission denied":u===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:u,message:"Geolocation error: "+f+"."})}},_handleGeolocationResponse:function(r){if(this._container._leaflet_id){var u=r.coords.latitude,f=r.coords.longitude,_=new Ce(u,f),b=_.toBounds(r.coords.accuracy*2),C=this._locateOptions;if(C.setView){var I=this.getBoundsZoom(b);this.setView(_,C.maxZoom?Math.min(I,C.maxZoom):I)}var $={latlng:_,bounds:b,timestamp:r.timestamp};for(var G in r.coords)typeof r.coords[G]=="number"&&($[G]=r.coords[G]);this.fire("locationfound",$)}},addHandler:function(r,u){if(!u)return this;var f=this[r]=new u(this);return this._handlers.push(f),this.options[r]&&f.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),yt(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(V(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var r;for(r in this._layers)this._layers[r].remove();for(r in this._panes)yt(this._panes[r]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(r,u){var f="leaflet-pane"+(r?" leaflet-"+r.replace("Pane","")+"-pane":""),_=rt("div",f,u||this._mapPane);return r&&(this._panes[r]=_),_},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var r=this.getPixelBounds(),u=this.unproject(r.getBottomLeft()),f=this.unproject(r.getTopRight());return new le(u,f)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(r,u,f){r=ye(r),f=Y(f||[0,0]);var _=this.getZoom()||0,b=this.getMinZoom(),C=this.getMaxZoom(),I=r.getNorthWest(),$=r.getSouthEast(),G=this.getSize().subtract(f),re=de(this.project($,_),this.project(I,_)).getSize(),xe=Pe.any3d?this.options.zoomSnap:1,Re=G.x/re.x,Je=G.y/re.y,Yt=u?Math.max(Re,Je):Math.min(Re,Je);return _=this.getScaleZoom(Yt,_),xe&&(_=Math.round(_/(xe/100))*(xe/100),_=u?Math.ceil(_/xe)*xe:Math.floor(_/xe)*xe),Math.max(b,Math.min(C,_))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new z(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(r,u){var f=this._getTopLeftPoint(r,u);return new Q(f,f.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(r){return this.options.crs.getProjectedBounds(r===void 0?this.getZoom():r)},getPane:function(r){return typeof r=="string"?this._panes[r]:r},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(r,u){var f=this.options.crs;return u=u===void 0?this._zoom:u,f.scale(r)/f.scale(u)},getScaleZoom:function(r,u){var f=this.options.crs;u=u===void 0?this._zoom:u;var _=f.zoom(r*f.scale(u));return isNaN(_)?1/0:_},project:function(r,u){return u=u===void 0?this._zoom:u,this.options.crs.latLngToPoint(ve(r),u)},unproject:function(r,u){return u=u===void 0?this._zoom:u,this.options.crs.pointToLatLng(Y(r),u)},layerPointToLatLng:function(r){var u=Y(r).add(this.getPixelOrigin());return this.unproject(u)},latLngToLayerPoint:function(r){var u=this.project(ve(r))._round();return u._subtract(this.getPixelOrigin())},wrapLatLng:function(r){return this.options.crs.wrapLatLng(ve(r))},wrapLatLngBounds:function(r){return this.options.crs.wrapLatLngBounds(ye(r))},distance:function(r,u){return this.options.crs.distance(ve(r),ve(u))},containerPointToLayerPoint:function(r){return Y(r).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(r){return Y(r).add(this._getMapPanePos())},containerPointToLatLng:function(r){var u=this.containerPointToLayerPoint(Y(r));return this.layerPointToLatLng(u)},latLngToContainerPoint:function(r){return this.layerPointToContainerPoint(this.latLngToLayerPoint(ve(r)))},mouseEventToContainerPoint:function(r){return Am(r,this._container)},mouseEventToLayerPoint:function(r){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(r))},mouseEventToLatLng:function(r){return this.layerPointToLatLng(this.mouseEventToLayerPoint(r))},_initContainer:function(r){var u=this._container=km(r);if(u){if(u._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");je(u,"scroll",this._onScroll,this),this._containerId=c(u)},_initLayout:function(){var r=this._container;this._fadeAnimated=this.options.fadeAnimation&&Pe.any3d,qe(r,"leaflet-container"+(Pe.touch?" leaflet-touch":"")+(Pe.retina?" leaflet-retina":"")+(Pe.ielt9?" leaflet-oldie":"")+(Pe.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var u=To(r,"position");u!=="absolute"&&u!=="relative"&&u!=="fixed"&&u!=="sticky"&&(r.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var r=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),kt(this._mapPane,new z(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(qe(r.markerPane,"leaflet-zoom-hide"),qe(r.shadowPane,"leaflet-zoom-hide"))},_resetView:function(r,u,f){kt(this._mapPane,new z(0,0));var _=!this._loaded;this._loaded=!0,u=this._limitZoom(u),this.fire("viewprereset");var b=this._zoom!==u;this._moveStart(b,f)._move(r,u)._moveEnd(b),this.fire("viewreset"),_&&this.fire("load")},_moveStart:function(r,u){return r&&this.fire("zoomstart"),u||this.fire("movestart"),this},_move:function(r,u,f,_){u===void 0&&(u=this._zoom);var b=this._zoom!==u;return this._zoom=u,this._lastCenter=r,this._pixelOrigin=this._getNewPixelOrigin(r),_?f&&f.pinch&&this.fire("zoom",f):((b||f&&f.pinch)&&this.fire("zoom",f),this.fire("move",f)),this},_moveEnd:function(r){return r&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return V(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(r){kt(this._mapPane,this._getMapPanePos().subtract(r))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(r){this._targets={},this._targets[c(this._container)]=this;var u=r?mt:je;u(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&u(window,"resize",this._onResize,this),Pe.any3d&&this.options.transform3DLimit&&(r?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){V(this._resizeRequest),this._resizeRequest=U(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var r=this._getMapPanePos();Math.max(Math.abs(r.x),Math.abs(r.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(r,u){for(var f=[],_,b=u==="mouseout"||u==="mouseover",C=r.target||r.srcElement,I=!1;C;){if(_=this._targets[c(C)],_&&(u==="click"||u==="preclick")&&this._draggableMoved(_)){I=!0;break}if(_&&_.listens(u,!0)&&(b&&!Nc(C,r)||(f.push(_),b))||C===this._container)break;C=C.parentNode}return!f.length&&!I&&!b&&this.listens(u,!0)&&(f=[this]),f},_isClickDisabled:function(r){for(;r&&r!==this._container;){if(r._leaflet_disable_click)return!0;r=r.parentNode}},_handleDOMEvent:function(r){var u=r.target||r.srcElement;if(!(!this._loaded||u._leaflet_disable_events||r.type==="click"&&this._isClickDisabled(u))){var f=r.type;f==="mousedown"&&Oc(u),this._fireDOMEvent(r,f)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(r,u,f){if(r.type==="click"){var _=a({},r);_.type="preclick",this._fireDOMEvent(_,_.type,f)}var b=this._findEventTargets(r,u);if(f){for(var C=[],I=0;I0?Math.round(r-u)/2:Math.max(0,Math.ceil(r))-Math.max(0,Math.floor(u))},_limitZoom:function(r){var u=this.getMinZoom(),f=this.getMaxZoom(),_=Pe.any3d?this.options.zoomSnap:1;return _&&(r=Math.round(r/_)*_),Math.max(u,Math.min(f,r))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){Lt(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(r,u){var f=this._getCenterOffset(r)._trunc();return(u&&u.animate)!==!0&&!this.getSize().contains(f)?!1:(this.panBy(f,u),!0)},_createAnimProxy:function(){var r=this._proxy=rt("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(r),this.on("zoomanim",function(u){var f=Cc,_=this._proxy.style[f];Ss(this._proxy,this.project(u.center,u.zoom),this.getZoomScale(u.zoom,1)),_===this._proxy.style[f]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){yt(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var r=this.getCenter(),u=this.getZoom();Ss(this._proxy,this.project(r,u),this.getZoomScale(u,1))},_catchTransitionEnd:function(r){this._animatingZoom&&r.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(r,u,f){if(this._animatingZoom)return!0;if(f=f||{},!this._zoomAnimated||f.animate===!1||this._nothingToAnimate()||Math.abs(u-this._zoom)>this.options.zoomAnimationThreshold)return!1;var _=this.getZoomScale(u),b=this._getCenterOffset(r)._divideBy(1-1/_);return f.animate!==!0&&!this.getSize().contains(b)?!1:(U(function(){this._moveStart(!0,f.noMoveStart||!1)._animateZoom(r,u,!0)},this),!0)},_animateZoom:function(r,u,f,_){this._mapPane&&(f&&(this._animatingZoom=!0,this._animateToCenter=r,this._animateToZoom=u,qe(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:r,zoom:u,noUpdate:_}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(o(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&Lt(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function oE(r,u){return new tt(r,u)}var Hn=ee.extend({options:{position:"topright"},initialize:function(r){y(this,r)},getPosition:function(){return this.options.position},setPosition:function(r){var u=this._map;return u&&u.removeControl(this),this.options.position=r,u&&u.addControl(this),this},getContainer:function(){return this._container},addTo:function(r){this.remove(),this._map=r;var u=this._container=this.onAdd(r),f=this.getPosition(),_=r._controlCorners[f];return qe(u,"leaflet-control"),f.indexOf("bottom")!==-1?_.insertBefore(u,_.firstChild):_.appendChild(u),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(yt(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(r){this._map&&r&&r.screenX>0&&r.screenY>0&&this._map.getContainer().focus()}}),Io=function(r){return new Hn(r)};tt.include({addControl:function(r){return r.addTo(this),this},removeControl:function(r){return r.remove(),this},_initControlPos:function(){var r=this._controlCorners={},u="leaflet-",f=this._controlContainer=rt("div",u+"control-container",this._container);function _(b,C){var I=u+b+" "+u+C;r[b+C]=rt("div",I,f)}_("top","left"),_("top","right"),_("bottom","left"),_("bottom","right")},_clearControlPos:function(){for(var r in this._controlCorners)yt(this._controlCorners[r]);yt(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var Dm=Hn.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(r,u,f,_){return f<_?-1:_1,this._baseLayersList.style.display=r?"":"none"),this._separator.style.display=u&&r?"":"none",this},_onLayerChange:function(r){this._handlingClick||this._update();var u=this._getLayer(c(r.target)),f=u.overlay?r.type==="add"?"overlayadd":"overlayremove":r.type==="add"?"baselayerchange":null;f&&this._map.fire(f,u)},_createRadioElement:function(r,u){var f='",_=document.createElement("div");return _.innerHTML=f,_.firstChild},_addItem:function(r){var u=document.createElement("label"),f=this._map.hasLayer(r.layer),_;r.overlay?(_=document.createElement("input"),_.type="checkbox",_.className="leaflet-control-layers-selector",_.defaultChecked=f):_=this._createRadioElement("leaflet-base-layers_"+c(this),f),this._layerControlInputs.push(_),_.layerId=c(r.layer),je(_,"click",this._onInputClick,this);var b=document.createElement("span");b.innerHTML=" "+r.name;var C=document.createElement("span");u.appendChild(C),C.appendChild(_),C.appendChild(b);var I=r.overlay?this._overlaysList:this._baseLayersList;return I.appendChild(u),this._checkDisabledLayers(),u},_onInputClick:function(){if(!this._preventClick){var r=this._layerControlInputs,u,f,_=[],b=[];this._handlingClick=!0;for(var C=r.length-1;C>=0;C--)u=r[C],f=this._getLayer(u.layerId).layer,u.checked?_.push(f):u.checked||b.push(f);for(C=0;C=0;b--)u=r[b],f=this._getLayer(u.layerId).layer,u.disabled=f.options.minZoom!==void 0&&_f.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var r=this._section;this._preventClick=!0,je(r,"click",Ft),this.expand();var u=this;setTimeout(function(){mt(r,"click",Ft),u._preventClick=!1})}}),aE=function(r,u,f){return new Dm(r,u,f)},Rc=Hn.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(r){var u="leaflet-control-zoom",f=rt("div",u+" leaflet-bar"),_=this.options;return this._zoomInButton=this._createButton(_.zoomInText,_.zoomInTitle,u+"-in",f,this._zoomIn),this._zoomOutButton=this._createButton(_.zoomOutText,_.zoomOutTitle,u+"-out",f,this._zoomOut),this._updateDisabled(),r.on("zoomend zoomlevelschange",this._updateDisabled,this),f},onRemove:function(r){r.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(r){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(r.shiftKey?3:1))},_createButton:function(r,u,f,_,b){var C=rt("a",f,_);return C.innerHTML=r,C.href="#",C.title=u,C.setAttribute("role","button"),C.setAttribute("aria-label",u),Mo(C),je(C,"click",xs),je(C,"click",b,this),je(C,"click",this._refocusOnMap,this),C},_updateDisabled:function(){var r=this._map,u="leaflet-disabled";Lt(this._zoomInButton,u),Lt(this._zoomOutButton,u),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||r._zoom===r.getMinZoom())&&(qe(this._zoomOutButton,u),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||r._zoom===r.getMaxZoom())&&(qe(this._zoomInButton,u),this._zoomInButton.setAttribute("aria-disabled","true"))}});tt.mergeOptions({zoomControl:!0}),tt.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new Rc,this.addControl(this.zoomControl))});var lE=function(r){return new Rc(r)},Nm=Hn.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(r){var u="leaflet-control-scale",f=rt("div",u),_=this.options;return this._addScales(_,u+"-line",f),r.on(_.updateWhenIdle?"moveend":"move",this._update,this),r.whenReady(this._update,this),f},onRemove:function(r){r.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(r,u,f){r.metric&&(this._mScale=rt("div",u,f)),r.imperial&&(this._iScale=rt("div",u,f))},_update:function(){var r=this._map,u=r.getSize().y/2,f=r.distance(r.containerPointToLatLng([0,u]),r.containerPointToLatLng([this.options.maxWidth,u]));this._updateScales(f)},_updateScales:function(r){this.options.metric&&r&&this._updateMetric(r),this.options.imperial&&r&&this._updateImperial(r)},_updateMetric:function(r){var u=this._getRoundNum(r),f=u<1e3?u+" m":u/1e3+" km";this._updateScale(this._mScale,f,u/r)},_updateImperial:function(r){var u=r*3.2808399,f,_,b;u>5280?(f=u/5280,_=this._getRoundNum(f),this._updateScale(this._iScale,_+" mi",_/f)):(b=this._getRoundNum(u),this._updateScale(this._iScale,b+" ft",b/u))},_updateScale:function(r,u,f){r.style.width=Math.round(this.options.maxWidth*f)+"px",r.innerHTML=u},_getRoundNum:function(r){var u=Math.pow(10,(Math.floor(r)+"").length-1),f=r/u;return f=f>=10?10:f>=5?5:f>=3?3:f>=2?2:1,u*f}}),uE=function(r){return new Nm(r)},cE='',Vc=Hn.extend({options:{position:"bottomright",prefix:''+(Pe.inlineSvg?cE+" ":"")+"Leaflet"},initialize:function(r){y(this,r),this._attributions={}},onAdd:function(r){r.attributionControl=this,this._container=rt("div","leaflet-control-attribution"),Mo(this._container);for(var u in r._layers)r._layers[u].getAttribution&&this.addAttribution(r._layers[u].getAttribution());return this._update(),r.on("layeradd",this._addAttribution,this),this._container},onRemove:function(r){r.off("layeradd",this._addAttribution,this)},_addAttribution:function(r){r.layer.getAttribution&&(this.addAttribution(r.layer.getAttribution()),r.layer.once("remove",function(){this.removeAttribution(r.layer.getAttribution())},this))},setPrefix:function(r){return this.options.prefix=r,this._update(),this},addAttribution:function(r){return r?(this._attributions[r]||(this._attributions[r]=0),this._attributions[r]++,this._update(),this):this},removeAttribution:function(r){return r?(this._attributions[r]&&(this._attributions[r]--,this._update()),this):this},_update:function(){if(this._map){var r=[];for(var u in this._attributions)this._attributions[u]&&r.push(u);var f=[];this.options.prefix&&f.push(this.options.prefix),r.length&&f.push(r.join(", ")),this._container.innerHTML=f.join(' ')}}});tt.mergeOptions({attributionControl:!0}),tt.addInitHook(function(){this.options.attributionControl&&new Vc().addTo(this)});var dE=function(r){return new Vc(r)};Hn.Layers=Dm,Hn.Zoom=Rc,Hn.Scale=Nm,Hn.Attribution=Vc,Io.layers=aE,Io.zoom=lE,Io.scale=uE,Io.attribution=dE;var ni=ee.extend({initialize:function(r){this._map=r},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});ni.addTo=function(r,u){return r.addHandler(u,this),this};var fE={Events:j},Rm=Pe.touch?"touchstart mousedown":"mousedown",zi=oe.extend({options:{clickTolerance:3},initialize:function(r,u,f,_){y(this,_),this._element=r,this._dragStartTarget=u||r,this._preventOutline=f},enable:function(){this._enabled||(je(this._dragStartTarget,Rm,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(zi._dragging===this&&this.finishDrag(!0),mt(this._dragStartTarget,Rm,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(r){if(this._enabled&&(this._moved=!1,!Sc(this._element,"leaflet-zoom-anim"))){if(r.touches&&r.touches.length!==1){zi._dragging===this&&this.finishDrag();return}if(!(zi._dragging||r.shiftKey||r.which!==1&&r.button!==1&&!r.touches)&&(zi._dragging=this,this._preventOutline&&Oc(this._element),xc(),Oo(),!this._moving)){this.fire("down");var u=r.touches?r.touches[0]:r,f=Tm(this._element);this._startPoint=new z(u.clientX,u.clientY),this._startPos=Es(this._element),this._parentScale=Pc(f);var _=r.type==="mousedown";je(document,_?"mousemove":"touchmove",this._onMove,this),je(document,_?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(r){if(this._enabled){if(r.touches&&r.touches.length>1){this._moved=!0;return}var u=r.touches&&r.touches.length===1?r.touches[0]:r,f=new z(u.clientX,u.clientY)._subtract(this._startPoint);!f.x&&!f.y||Math.abs(f.x)+Math.abs(f.y)C&&(I=$,C=G);C>f&&(u[I]=1,Bc(r,u,f,_,I),Bc(r,u,f,I,b))}function _E(r,u){for(var f=[r[0]],_=1,b=0,C=r.length;_u&&(f.push(r[_]),b=_);return bu.max.x&&(f|=2),r.yu.max.y&&(f|=8),f}function vE(r,u){var f=u.x-r.x,_=u.y-r.y;return f*f+_*_}function Do(r,u,f,_){var b=u.x,C=u.y,I=f.x-b,$=f.y-C,G=I*I+$*$,re;return G>0&&(re=((r.x-b)*I+(r.y-C)*$)/G,re>1?(b=f.x,C=f.y):re>0&&(b+=I*re,C+=$*re)),I=r.x-b,$=r.y-C,_?I*I+$*$:new z(b,C)}function wn(r){return!T(r[0])||typeof r[0][0]!="object"&&typeof r[0][0]<"u"}function Zm(r){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),wn(r)}function Wm(r,u){var f,_,b,C,I,$,G,re;if(!r||r.length===0)throw new Error("latlngs not passed");wn(r)||(console.warn("latlngs are not flat! Only the first ring will be used"),r=r[0]);var xe=ve([0,0]),Re=ye(r),Je=Re.getNorthWest().distanceTo(Re.getSouthWest())*Re.getNorthEast().distanceTo(Re.getNorthWest());Je<1700&&(xe=Fc(r));var Yt=r.length,It=[];for(f=0;f_){G=(C-_)/b,re=[$.x-G*($.x-I.x),$.y-G*($.y-I.y)];break}var sn=u.unproject(Y(re));return ve([sn.lat+xe.lat,sn.lng+xe.lng])}var gE={__proto__:null,simplify:Bm,pointToSegmentDistance:zm,closestPointOnSegment:mE,clipSegment:Hm,_getEdgeIntersection:il,_getBitCode:ks,_sqClosestPointOnSegment:Do,isFlat:wn,_flat:Zm,polylineCenter:Wm},zc={project:function(r){return new z(r.lng,r.lat)},unproject:function(r){return new Ce(r.y,r.x)},bounds:new Q([-180,-90],[180,90])},$c={R:6378137,R_MINOR:6356752314245179e-9,bounds:new Q([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(r){var u=Math.PI/180,f=this.R,_=r.lat*u,b=this.R_MINOR/f,C=Math.sqrt(1-b*b),I=C*Math.sin(_),$=Math.tan(Math.PI/4-_/2)/Math.pow((1-I)/(1+I),C/2);return _=-f*Math.log(Math.max($,1e-10)),new z(r.lng*u*f,_)},unproject:function(r){for(var u=180/Math.PI,f=this.R,_=this.R_MINOR/f,b=Math.sqrt(1-_*_),C=Math.exp(-r.y/f),I=Math.PI/2-2*Math.atan(C),$=0,G=.1,re;$<15&&Math.abs(G)>1e-7;$++)re=b*Math.sin(I),re=Math.pow((1-re)/(1+re),b/2),G=Math.PI/2-2*Math.atan(C*re)-I,I+=G;return new Ce(I*u,r.x*u/f)}},yE={__proto__:null,LonLat:zc,Mercator:$c,SphericalMercator:X},bE=a({},ie,{code:"EPSG:3395",projection:$c,transformation:function(){var r=.5/(Math.PI*$c.R);return Me(r,.5,-r,.5)}()}),Um=a({},ie,{code:"EPSG:4326",projection:zc,transformation:Me(1/180,1,-1/180,.5)}),wE=a({},Z,{projection:zc,transformation:Me(1,0,-1,0),scale:function(r){return Math.pow(2,r)},zoom:function(r){return Math.log(r)/Math.LN2},distance:function(r,u){var f=u.lng-r.lng,_=u.lat-r.lat;return Math.sqrt(f*f+_*_)},infinite:!0});Z.Earth=ie,Z.EPSG3395=bE,Z.EPSG3857=k,Z.EPSG900913=A,Z.EPSG4326=Um,Z.Simple=wE;var Zn=oe.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(r){return r.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(r){return r&&r.removeLayer(this),this},getPane:function(r){return this._map.getPane(r?this.options[r]||r:this.options.pane)},addInteractiveTarget:function(r){return this._map._targets[c(r)]=this,this},removeInteractiveTarget:function(r){return delete this._map._targets[c(r)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(r){var u=r.target;if(u.hasLayer(this)){if(this._map=u,this._zoomAnimated=u._zoomAnimated,this.getEvents){var f=this.getEvents();u.on(f,this),this.once("remove",function(){u.off(f,this)},this)}this.onAdd(u),this.fire("add"),u.fire("layeradd",{layer:this})}}});tt.include({addLayer:function(r){if(!r._layerAdd)throw new Error("The provided object is not a Layer.");var u=c(r);return this._layers[u]?this:(this._layers[u]=r,r._mapToAdd=this,r.beforeAdd&&r.beforeAdd(this),this.whenReady(r._layerAdd,r),this)},removeLayer:function(r){var u=c(r);return this._layers[u]?(this._loaded&&r.onRemove(this),delete this._layers[u],this._loaded&&(this.fire("layerremove",{layer:r}),r.fire("remove")),r._map=r._mapToAdd=null,this):this},hasLayer:function(r){return c(r)in this._layers},eachLayer:function(r,u){for(var f in this._layers)r.call(u,this._layers[f]);return this},_addLayers:function(r){r=r?T(r)?r:[r]:[];for(var u=0,f=r.length;uthis._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()=2&&u[0]instanceof Ce&&u[0].equals(u[f-1])&&u.pop(),u},_setLatLngs:function(r){wi.prototype._setLatLngs.call(this,r),wn(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return wn(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var r=this._renderer._bounds,u=this.options.weight,f=new z(u,u);if(r=new Q(r.min.subtract(f),r.max.add(f)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(r))){if(this.options.noClip){this._parts=this._rings;return}for(var _=0,b=this._rings.length,C;_r.y!=b.y>r.y&&r.x<(b.x-_.x)*(r.y-_.y)/(b.y-_.y)+_.x&&(u=!u);return u||wi.prototype._containsPoint.call(this,r,!0)}});function OE(r,u){return new dr(r,u)}var Ci=bi.extend({initialize:function(r,u){y(this,u),this._layers={},r&&this.addData(r)},addData:function(r){var u=T(r)?r:r.features,f,_,b;if(u){for(f=0,_=u.length;f<_;f++)b=u[f],(b.geometries||b.geometry||b.features||b.coordinates)&&this.addData(b);return this}var C=this.options;if(C.filter&&!C.filter(r))return this;var I=ol(r,C);return I?(I.feature=ul(r),I.defaultOptions=I.options,this.resetStyle(I),C.onEachFeature&&C.onEachFeature(r,I),this.addLayer(I)):this},resetStyle:function(r){return r===void 0?this.eachLayer(this.resetStyle,this):(r.options=a({},r.defaultOptions),this._setLayerStyle(r,this.options.style),this)},setStyle:function(r){return this.eachLayer(function(u){this._setLayerStyle(u,r)},this)},_setLayerStyle:function(r,u){r.setStyle&&(typeof u=="function"&&(u=u(r.feature)),r.setStyle(u))}});function ol(r,u){var f=r.type==="Feature"?r.geometry:r,_=f?f.coordinates:null,b=[],C=u&&u.pointToLayer,I=u&&u.coordsToLatLng||Zc,$,G,re,xe;if(!_&&!f)return null;switch(f.type){case"Point":return $=I(_),Gm(C,r,$,u);case"MultiPoint":for(re=0,xe=_.length;re0&&b.push(b[0].slice()),b}function fr(r,u){return r.feature?a({},r.feature,{geometry:u}):ul(u)}function ul(r){return r.type==="Feature"||r.type==="FeatureCollection"?r:{type:"Feature",properties:{},geometry:r}}var Uc={toGeoJSON:function(r){return fr(this,{type:"Point",coordinates:Wc(this.getLatLng(),r)})}};sl.include(Uc),Hc.include(Uc),rl.include(Uc),wi.include({toGeoJSON:function(r){var u=!wn(this._latlngs),f=ll(this._latlngs,u?1:0,!1,r);return fr(this,{type:(u?"Multi":"")+"LineString",coordinates:f})}}),dr.include({toGeoJSON:function(r){var u=!wn(this._latlngs),f=u&&!wn(this._latlngs[0]),_=ll(this._latlngs,f?2:u?1:0,!0,r);return u||(_=[_]),fr(this,{type:(f?"Multi":"")+"Polygon",coordinates:_})}}),ur.include({toMultiPoint:function(r){var u=[];return this.eachLayer(function(f){u.push(f.toGeoJSON(r).geometry.coordinates)}),fr(this,{type:"MultiPoint",coordinates:u})},toGeoJSON:function(r){var u=this.feature&&this.feature.geometry&&this.feature.geometry.type;if(u==="MultiPoint")return this.toMultiPoint(r);var f=u==="GeometryCollection",_=[];return this.eachLayer(function(b){if(b.toGeoJSON){var C=b.toGeoJSON(r);if(f)_.push(C.geometry);else{var I=ul(C);I.type==="FeatureCollection"?_.push.apply(_,I.features):_.push(I)}}}),f?fr(this,{geometries:_,type:"GeometryCollection"}):{type:"FeatureCollection",features:_}}});function qm(r,u){return new Ci(r,u)}var PE=qm,cl=Zn.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(r,u,f){this._url=r,this._bounds=ye(u),y(this,f)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(qe(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){yt(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(r){return this.options.opacity=r,this._image&&this._updateOpacity(),this},setStyle:function(r){return r.opacity&&this.setOpacity(r.opacity),this},bringToFront:function(){return this._map&&ar(this._image),this},bringToBack:function(){return this._map&&lr(this._image),this},setUrl:function(r){return this._url=r,this._image&&(this._image.src=r),this},setBounds:function(r){return this._bounds=ye(r),this._map&&this._reset(),this},getEvents:function(){var r={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(r.zoomanim=this._animateZoom),r},setZIndex:function(r){return this.options.zIndex=r,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var r=this._url.tagName==="IMG",u=this._image=r?this._url:rt("img");if(qe(u,"leaflet-image-layer"),this._zoomAnimated&&qe(u,"leaflet-zoom-animated"),this.options.className&&qe(u,this.options.className),u.onselectstart=m,u.onmousemove=m,u.onload=o(this.fire,this,"load"),u.onerror=o(this._overlayOnError,this,"error"),(this.options.crossOrigin||this.options.crossOrigin==="")&&(u.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),r){this._url=u.src;return}u.src=this._url,u.alt=this.options.alt},_animateZoom:function(r){var u=this._map.getZoomScale(r.zoom),f=this._map._latLngBoundsToNewLayerBounds(this._bounds,r.zoom,r.center).min;Ss(this._image,f,u)},_reset:function(){var r=this._image,u=new Q(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),f=u.getSize();kt(r,u.min),r.style.width=f.x+"px",r.style.height=f.y+"px"},_updateOpacity:function(){bn(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var r=this.options.errorOverlayUrl;r&&this._url!==r&&(this._url=r,this._image.src=r)},getCenter:function(){return this._bounds.getCenter()}}),AE=function(r,u,f){return new cl(r,u,f)},Km=cl.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var r=this._url.tagName==="VIDEO",u=this._image=r?this._url:rt("video");if(qe(u,"leaflet-image-layer"),this._zoomAnimated&&qe(u,"leaflet-zoom-animated"),this.options.className&&qe(u,this.options.className),u.onselectstart=m,u.onmousemove=m,u.onloadeddata=o(this.fire,this,"load"),r){for(var f=u.getElementsByTagName("source"),_=[],b=0;b0?_:[u.src];return}T(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(u.style,"objectFit")&&(u.style.objectFit="fill"),u.autoplay=!!this.options.autoplay,u.loop=!!this.options.loop,u.muted=!!this.options.muted,u.playsInline=!!this.options.playsInline;for(var C=0;Cb?(u.height=b+"px",qe(r,C)):Lt(r,C),this._containerWidth=this._container.offsetWidth},_animateZoom:function(r){var u=this._map._latLngToNewLayerPoint(this._latlng,r.zoom,r.center),f=this._getAnchor();kt(this._container,u.add(f))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var r=this._map,u=parseInt(To(this._container,"marginBottom"),10)||0,f=this._container.offsetHeight+u,_=this._containerWidth,b=new z(this._containerLeft,-f-this._containerBottom);b._add(Es(this._container));var C=r.layerPointToContainerPoint(b),I=Y(this.options.autoPanPadding),$=Y(this.options.autoPanPaddingTopLeft||I),G=Y(this.options.autoPanPaddingBottomRight||I),re=r.getSize(),xe=0,Re=0;C.x+_+G.x>re.x&&(xe=C.x+_-re.x+G.x),C.x-xe-$.x<0&&(xe=C.x-$.x),C.y+f+G.y>re.y&&(Re=C.y+f-re.y+G.y),C.y-Re-$.y<0&&(Re=C.y-$.y),(xe||Re)&&(this.options.keepInView&&(this._autopanning=!0),r.fire("autopanstart").panBy([xe,Re]))}},_getAnchor:function(){return Y(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),DE=function(r,u){return new dl(r,u)};tt.mergeOptions({closePopupOnClick:!0}),tt.include({openPopup:function(r,u,f){return this._initOverlay(dl,r,u,f).openOn(this),this},closePopup:function(r){return r=arguments.length?r:this._popup,r&&r.close(),this}}),Zn.include({bindPopup:function(r,u){return this._popup=this._initOverlay(dl,this._popup,r,u),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(r){return this._popup&&(this instanceof bi||(this._popup._source=this),this._popup._prepareOpen(r||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1},setPopupContent:function(r){return this._popup&&this._popup.setContent(r),this},getPopup:function(){return this._popup},_openPopup:function(r){if(!(!this._popup||!this._map)){xs(r);var u=r.layer||r.target;if(this._popup._source===u&&!(u instanceof $i)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(r.latlng);return}this._popup._source=u,this.openPopup(r.latlng)}},_movePopup:function(r){this._popup.setLatLng(r.latlng)},_onKeyPress:function(r){r.originalEvent.keyCode===13&&this._openPopup(r)}});var fl=ii.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(r){ii.prototype.onAdd.call(this,r),this.setOpacity(this.options.opacity),r.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(r){ii.prototype.onRemove.call(this,r),r.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var r=ii.prototype.getEvents.call(this);return this.options.permanent||(r.preclick=this.close),r},_initLayout:function(){var r="leaflet-tooltip",u=r+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=rt("div",u),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+c(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(r){var u,f,_=this._map,b=this._container,C=_.latLngToContainerPoint(_.getCenter()),I=_.layerPointToContainerPoint(r),$=this.options.direction,G=b.offsetWidth,re=b.offsetHeight,xe=Y(this.options.offset),Re=this._getAnchor();$==="top"?(u=G/2,f=re):$==="bottom"?(u=G/2,f=0):$==="center"?(u=G/2,f=re/2):$==="right"?(u=0,f=re/2):$==="left"?(u=G,f=re/2):I.xthis.options.maxZoom||f_?this._retainParent(b,C,I,_):!1)},_retainChildren:function(r,u,f,_){for(var b=2*r;b<2*r+2;b++)for(var C=2*u;C<2*u+2;C++){var I=new z(b,C);I.z=f+1;var $=this._tileCoordsToKey(I),G=this._tiles[$];if(G&&G.active){G.retain=!0;continue}else G&&G.loaded&&(G.retain=!0);f+1<_&&this._retainChildren(b,C,f+1,_)}},_resetView:function(r){var u=r&&(r.pinch||r.flyTo);this._setView(this._map.getCenter(),this._map.getZoom(),u,u)},_animateZoom:function(r){this._setView(r.center,r.zoom,!0,r.noUpdate)},_clampZoom:function(r){var u=this.options;return u.minNativeZoom!==void 0&&rthis.options.maxZoom||this.options.minZoom!==void 0&&b1){this._setView(r,f);return}for(var Re=b.min.y;Re<=b.max.y;Re++)for(var Je=b.min.x;Je<=b.max.x;Je++){var Yt=new z(Je,Re);if(Yt.z=this._tileZoom,!!this._isValidTile(Yt)){var It=this._tiles[this._tileCoordsToKey(Yt)];It?It.current=!0:I.push(Yt)}}if(I.sort(function(sn,mr){return sn.distanceTo(C)-mr.distanceTo(C)}),I.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var Cn=document.createDocumentFragment();for(Je=0;Jef.max.x)||!u.wrapLat&&(r.yf.max.y))return!1}if(!this.options.bounds)return!0;var _=this._tileCoordsToBounds(r);return ye(this.options.bounds).overlaps(_)},_keyToBounds:function(r){return this._tileCoordsToBounds(this._keyToTileCoords(r))},_tileCoordsToNwSe:function(r){var u=this._map,f=this.getTileSize(),_=r.scaleBy(f),b=_.add(f),C=u.unproject(_,r.z),I=u.unproject(b,r.z);return[C,I]},_tileCoordsToBounds:function(r){var u=this._tileCoordsToNwSe(r),f=new le(u[0],u[1]);return this.options.noWrap||(f=this._map.wrapLatLngBounds(f)),f},_tileCoordsToKey:function(r){return r.x+":"+r.y+":"+r.z},_keyToTileCoords:function(r){var u=r.split(":"),f=new z(+u[0],+u[1]);return f.z=+u[2],f},_removeTile:function(r){var u=this._tiles[r];u&&(yt(u.el),delete this._tiles[r],this.fire("tileunload",{tile:u.el,coords:this._keyToTileCoords(r)}))},_initTile:function(r){qe(r,"leaflet-tile");var u=this.getTileSize();r.style.width=u.x+"px",r.style.height=u.y+"px",r.onselectstart=m,r.onmousemove=m,Pe.ielt9&&this.options.opacity<1&&bn(r,this.options.opacity)},_addTile:function(r,u){var f=this._getTilePos(r),_=this._tileCoordsToKey(r),b=this.createTile(this._wrapCoords(r),o(this._tileReady,this,r));this._initTile(b),this.createTile.length<2&&U(o(this._tileReady,this,r,null,b)),kt(b,f),this._tiles[_]={el:b,coords:r,current:!0},u.appendChild(b),this.fire("tileloadstart",{tile:b,coords:r})},_tileReady:function(r,u,f){u&&this.fire("tileerror",{error:u,tile:f,coords:r});var _=this._tileCoordsToKey(r);f=this._tiles[_],f&&(f.loaded=+new Date,this._map._fadeAnimated?(bn(f.el,0),V(this._fadeFrame),this._fadeFrame=U(this._updateOpacity,this)):(f.active=!0,this._pruneTiles()),u||(qe(f.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:f.el,coords:r})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),Pe.ielt9||!this._map._fadeAnimated?U(this._pruneTiles,this):setTimeout(o(this._pruneTiles,this),250)))},_getTilePos:function(r){return r.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(r){var u=new z(this._wrapX?h(r.x,this._wrapX):r.x,this._wrapY?h(r.y,this._wrapY):r.y);return u.z=r.z,u},_pxBoundsToTileRange:function(r){var u=this.getTileSize();return new Q(r.min.unscaleBy(u).floor(),r.max.unscaleBy(u).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var r in this._tiles)if(!this._tiles[r].loaded)return!1;return!0}});function VE(r){return new Ro(r)}var hr=Ro.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(r,u){this._url=r,u=y(this,u),u.detectRetina&&Pe.retina&&u.maxZoom>0?(u.tileSize=Math.floor(u.tileSize/2),u.zoomReverse?(u.zoomOffset--,u.minZoom=Math.min(u.maxZoom,u.minZoom+1)):(u.zoomOffset++,u.maxZoom=Math.max(u.minZoom,u.maxZoom-1)),u.minZoom=Math.max(0,u.minZoom)):u.zoomReverse?u.minZoom=Math.min(u.maxZoom,u.minZoom):u.maxZoom=Math.max(u.minZoom,u.maxZoom),typeof u.subdomains=="string"&&(u.subdomains=u.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(r,u){return this._url===r&&u===void 0&&(u=!0),this._url=r,u||this.redraw(),this},createTile:function(r,u){var f=document.createElement("img");return je(f,"load",o(this._tileOnLoad,this,u,f)),je(f,"error",o(this._tileOnError,this,u,f)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(f.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(f.referrerPolicy=this.options.referrerPolicy),f.alt="",f.src=this.getTileUrl(r),f},getTileUrl:function(r){var u={r:Pe.retina?"@2x":"",s:this._getSubdomain(r),x:r.x,y:r.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var f=this._globalTileRange.max.y-r.y;this.options.tms&&(u.y=f),u["-y"]=f}return x(this._url,a(u,this.options))},_tileOnLoad:function(r,u){Pe.ielt9?setTimeout(o(r,this,null,u),0):r(null,u)},_tileOnError:function(r,u,f){var _=this.options.errorTileUrl;_&&u.getAttribute("src")!==_&&(u.src=_),r(f,u)},_onTileRemove:function(r){r.tile.onload=null},_getZoomForUrl:function(){var r=this._tileZoom,u=this.options.maxZoom,f=this.options.zoomReverse,_=this.options.zoomOffset;return f&&(r=u-r),r+_},_getSubdomain:function(r){var u=Math.abs(r.x+r.y)%this.options.subdomains.length;return this.options.subdomains[u]},_abortLoading:function(){var r,u;for(r in this._tiles)if(this._tiles[r].coords.z!==this._tileZoom&&(u=this._tiles[r].el,u.onload=m,u.onerror=m,!u.complete)){u.src=D;var f=this._tiles[r].coords;yt(u),delete this._tiles[r],this.fire("tileabort",{tile:u,coords:f})}},_removeTile:function(r){var u=this._tiles[r];if(u)return u.el.setAttribute("src",D),Ro.prototype._removeTile.call(this,r)},_tileReady:function(r,u,f){if(!(!this._map||f&&f.getAttribute("src")===D))return Ro.prototype._tileReady.call(this,r,u,f)}});function Xm(r,u){return new hr(r,u)}var Qm=hr.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(r,u){this._url=r;var f=a({},this.defaultWmsParams);for(var _ in u)_ in this.options||(f[_]=u[_]);u=y(this,u);var b=u.detectRetina&&Pe.retina?2:1,C=this.getTileSize();f.width=C.x*b,f.height=C.y*b,this.wmsParams=f},onAdd:function(r){this._crs=this.options.crs||r.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var u=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[u]=this._crs.code,hr.prototype.onAdd.call(this,r)},getTileUrl:function(r){var u=this._tileCoordsToNwSe(r),f=this._crs,_=de(f.project(u[0]),f.project(u[1])),b=_.min,C=_.max,I=(this._wmsVersion>=1.3&&this._crs===Um?[b.y,b.x,C.y,C.x]:[b.x,b.y,C.x,C.y]).join(","),$=hr.prototype.getTileUrl.call(this,r);return $+w(this.wmsParams,$,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+I},setParams:function(r,u){return a(this.wmsParams,r),u||this.redraw(),this}});function FE(r,u){return new Qm(r,u)}hr.WMS=Qm,Xm.wms=FE;var Si=Zn.extend({options:{padding:.1},initialize:function(r){y(this,r),c(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),qe(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var r={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(r.zoomanim=this._onAnimZoom),r},_onAnimZoom:function(r){this._updateTransform(r.center,r.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(r,u){var f=this._map.getZoomScale(u,this._zoom),_=this._map.getSize().multiplyBy(.5+this.options.padding),b=this._map.project(this._center,u),C=_.multiplyBy(-f).add(b).subtract(this._map._getNewPixelOrigin(r,u));Pe.any3d?Ss(this._container,C,f):kt(this._container,C)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var r in this._layers)this._layers[r]._reset()},_onZoomEnd:function(){for(var r in this._layers)this._layers[r]._project()},_updatePaths:function(){for(var r in this._layers)this._layers[r]._update()},_update:function(){var r=this.options.padding,u=this._map.getSize(),f=this._map.containerPointToLayerPoint(u.multiplyBy(-r)).round();this._bounds=new Q(f,f.add(u.multiplyBy(1+r*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),ep=Si.extend({options:{tolerance:0},getEvents:function(){var r=Si.prototype.getEvents.call(this);return r.viewprereset=this._onViewPreReset,r},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){Si.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var r=this._container=document.createElement("canvas");je(r,"mousemove",this._onMouseMove,this),je(r,"click dblclick mousedown mouseup contextmenu",this._onClick,this),je(r,"mouseout",this._handleMouseOut,this),r._leaflet_disable_events=!0,this._ctx=r.getContext("2d")},_destroyContainer:function(){V(this._redrawRequest),delete this._ctx,yt(this._container),mt(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var r;this._redrawBounds=null;for(var u in this._layers)r=this._layers[u],r._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Si.prototype._update.call(this);var r=this._bounds,u=this._container,f=r.getSize(),_=Pe.retina?2:1;kt(u,r.min),u.width=_*f.x,u.height=_*f.y,u.style.width=f.x+"px",u.style.height=f.y+"px",Pe.retina&&this._ctx.scale(2,2),this._ctx.translate(-r.min.x,-r.min.y),this.fire("update")}},_reset:function(){Si.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(r){this._updateDashArray(r),this._layers[c(r)]=r;var u=r._order={layer:r,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=u),this._drawLast=u,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(r){this._requestRedraw(r)},_removePath:function(r){var u=r._order,f=u.next,_=u.prev;f?f.prev=_:this._drawLast=_,_?_.next=f:this._drawFirst=f,delete r._order,delete this._layers[c(r)],this._requestRedraw(r)},_updatePath:function(r){this._extendRedrawBounds(r),r._project(),r._update(),this._requestRedraw(r)},_updateStyle:function(r){this._updateDashArray(r),this._requestRedraw(r)},_updateDashArray:function(r){if(typeof r.options.dashArray=="string"){var u=r.options.dashArray.split(/[, ]+/),f=[],_,b;for(b=0;b')}}catch{}return function(r){return document.createElement("<"+r+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),BE={_initContainer:function(){this._container=rt("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Si.prototype._update.call(this),this.fire("update"))},_initPath:function(r){var u=r._container=Vo("shape");qe(u,"leaflet-vml-shape "+(this.options.className||"")),u.coordsize="1 1",r._path=Vo("path"),u.appendChild(r._path),this._updateStyle(r),this._layers[c(r)]=r},_addPath:function(r){var u=r._container;this._container.appendChild(u),r.options.interactive&&r.addInteractiveTarget(u)},_removePath:function(r){var u=r._container;yt(u),r.removeInteractiveTarget(u),delete this._layers[c(r)]},_updateStyle:function(r){var u=r._stroke,f=r._fill,_=r.options,b=r._container;b.stroked=!!_.stroke,b.filled=!!_.fill,_.stroke?(u||(u=r._stroke=Vo("stroke")),b.appendChild(u),u.weight=_.weight+"px",u.color=_.color,u.opacity=_.opacity,_.dashArray?u.dashStyle=T(_.dashArray)?_.dashArray.join(" "):_.dashArray.replace(/( *, *)/g," "):u.dashStyle="",u.endcap=_.lineCap.replace("butt","flat"),u.joinstyle=_.lineJoin):u&&(b.removeChild(u),r._stroke=null),_.fill?(f||(f=r._fill=Vo("fill")),b.appendChild(f),f.color=_.fillColor||_.color,f.opacity=_.fillOpacity):f&&(b.removeChild(f),r._fill=null)},_updateCircle:function(r){var u=r._point.round(),f=Math.round(r._radius),_=Math.round(r._radiusY||f);this._setPath(r,r._empty()?"M0 0":"AL "+u.x+","+u.y+" "+f+","+_+" 0,"+65535*360)},_setPath:function(r,u){r._path.v=u},_bringToFront:function(r){ar(r._container)},_bringToBack:function(r){lr(r._container)}},hl=Pe.vml?Vo:H,Fo=Si.extend({_initContainer:function(){this._container=hl("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=hl("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){yt(this._container),mt(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Si.prototype._update.call(this);var r=this._bounds,u=r.getSize(),f=this._container;(!this._svgSize||!this._svgSize.equals(u))&&(this._svgSize=u,f.setAttribute("width",u.x),f.setAttribute("height",u.y)),kt(f,r.min),f.setAttribute("viewBox",[r.min.x,r.min.y,u.x,u.y].join(" ")),this.fire("update")}},_initPath:function(r){var u=r._path=hl("path");r.options.className&&qe(u,r.options.className),r.options.interactive&&qe(u,"leaflet-interactive"),this._updateStyle(r),this._layers[c(r)]=r},_addPath:function(r){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(r._path),r.addInteractiveTarget(r._path)},_removePath:function(r){yt(r._path),r.removeInteractiveTarget(r._path),delete this._layers[c(r)]},_updatePath:function(r){r._project(),r._update()},_updateStyle:function(r){var u=r._path,f=r.options;u&&(f.stroke?(u.setAttribute("stroke",f.color),u.setAttribute("stroke-opacity",f.opacity),u.setAttribute("stroke-width",f.weight),u.setAttribute("stroke-linecap",f.lineCap),u.setAttribute("stroke-linejoin",f.lineJoin),f.dashArray?u.setAttribute("stroke-dasharray",f.dashArray):u.removeAttribute("stroke-dasharray"),f.dashOffset?u.setAttribute("stroke-dashoffset",f.dashOffset):u.removeAttribute("stroke-dashoffset")):u.setAttribute("stroke","none"),f.fill?(u.setAttribute("fill",f.fillColor||f.color),u.setAttribute("fill-opacity",f.fillOpacity),u.setAttribute("fill-rule",f.fillRule||"evenodd")):u.setAttribute("fill","none"))},_updatePoly:function(r,u){this._setPath(r,J(r._parts,u))},_updateCircle:function(r){var u=r._point,f=Math.max(Math.round(r._radius),1),_=Math.max(Math.round(r._radiusY),1)||f,b="a"+f+","+_+" 0 1,0 ",C=r._empty()?"M0 0":"M"+(u.x-f)+","+u.y+b+f*2+",0 "+b+-f*2+",0 ";this._setPath(r,C)},_setPath:function(r,u){r._path.setAttribute("d",u)},_bringToFront:function(r){ar(r._path)},_bringToBack:function(r){lr(r._path)}});Pe.vml&&Fo.include(BE);function np(r){return Pe.svg||Pe.vml?new Fo(r):null}tt.include({getRenderer:function(r){var u=r.options.renderer||this._getPaneRenderer(r.options.pane)||this.options.renderer||this._renderer;return u||(u=this._renderer=this._createRenderer()),this.hasLayer(u)||this.addLayer(u),u},_getPaneRenderer:function(r){if(r==="overlayPane"||r===void 0)return!1;var u=this._paneRenderers[r];return u===void 0&&(u=this._createRenderer({pane:r}),this._paneRenderers[r]=u),u},_createRenderer:function(r){return this.options.preferCanvas&&tp(r)||np(r)}});var ip=dr.extend({initialize:function(r,u){dr.prototype.initialize.call(this,this._boundsToLatLngs(r),u)},setBounds:function(r){return this.setLatLngs(this._boundsToLatLngs(r))},_boundsToLatLngs:function(r){return r=ye(r),[r.getSouthWest(),r.getNorthWest(),r.getNorthEast(),r.getSouthEast()]}});function zE(r,u){return new ip(r,u)}Fo.create=hl,Fo.pointsToPath=J,Ci.geometryToLayer=ol,Ci.coordsToLatLng=Zc,Ci.coordsToLatLngs=al,Ci.latLngToCoords=Wc,Ci.latLngsToCoords=ll,Ci.getFeature=fr,Ci.asFeature=ul,tt.mergeOptions({boxZoom:!0});var sp=ni.extend({initialize:function(r){this._map=r,this._container=r._container,this._pane=r._panes.overlayPane,this._resetStateTimeout=0,r.on("unload",this._destroy,this)},addHooks:function(){je(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){mt(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){yt(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(r){if(!r.shiftKey||r.which!==1&&r.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),Oo(),xc(),this._startPoint=this._map.mouseEventToContainerPoint(r),je(document,{contextmenu:xs,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(r){this._moved||(this._moved=!0,this._box=rt("div","leaflet-zoom-box",this._container),qe(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(r);var u=new Q(this._point,this._startPoint),f=u.getSize();kt(this._box,u.min),this._box.style.width=f.x+"px",this._box.style.height=f.y+"px"},_finish:function(){this._moved&&(yt(this._box),Lt(this._container,"leaflet-crosshair")),Po(),kc(),mt(document,{contextmenu:xs,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(r){if(!(r.which!==1&&r.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(o(this._resetState,this),0);var u=new le(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(u).fire("boxzoomend",{boxZoomBounds:u})}},_onKeyDown:function(r){r.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});tt.addInitHook("addHandler","boxZoom",sp),tt.mergeOptions({doubleClickZoom:!0});var rp=ni.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(r){var u=this._map,f=u.getZoom(),_=u.options.zoomDelta,b=r.originalEvent.shiftKey?f-_:f+_;u.options.doubleClickZoom==="center"?u.setZoom(b):u.setZoomAround(r.containerPoint,b)}});tt.addInitHook("addHandler","doubleClickZoom",rp),tt.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var op=ni.extend({addHooks:function(){if(!this._draggable){var r=this._map;this._draggable=new zi(r._mapPane,r._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),r.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),r.on("zoomend",this._onZoomEnd,this),r.whenReady(this._onZoomEnd,this))}qe(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){Lt(this._map._container,"leaflet-grab"),Lt(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var r=this._map;if(r._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var u=ye(this._map.options.maxBounds);this._offsetLimit=de(this._map.latLngToContainerPoint(u.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(u.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;r.fire("movestart").fire("dragstart"),r.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(r){if(this._map.options.inertia){var u=this._lastTime=+new Date,f=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(f),this._times.push(u),this._prunePositions(u)}this._map.fire("move",r).fire("drag",r)},_prunePositions:function(r){for(;this._positions.length>1&&r-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var r=this._map.getSize().divideBy(2),u=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=u.subtract(r).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(r,u){return r-(r-u)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var r=this._draggable._newPos.subtract(this._draggable._startPos),u=this._offsetLimit;r.xu.max.x&&(r.x=this._viscousLimit(r.x,u.max.x)),r.y>u.max.y&&(r.y=this._viscousLimit(r.y,u.max.y)),this._draggable._newPos=this._draggable._startPos.add(r)}},_onPreDragWrap:function(){var r=this._worldWidth,u=Math.round(r/2),f=this._initialWorldOffset,_=this._draggable._newPos.x,b=(_-u+f)%r+u-f,C=(_+u+f)%r-u-f,I=Math.abs(b+f)0?C:-C))-u;this._delta=0,this._startTime=null,I&&(r.options.scrollWheelZoom==="center"?r.setZoom(u+I):r.setZoomAround(this._lastMousePos,u+I))}});tt.addInitHook("addHandler","scrollWheelZoom",lp);var $E=600;tt.mergeOptions({tapHold:Pe.touchNative&&Pe.safari&&Pe.mobile,tapTolerance:15});var up=ni.extend({addHooks:function(){je(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){mt(this._map._container,"touchstart",this._onDown,this)},_onDown:function(r){if(clearTimeout(this._holdTimeout),r.touches.length===1){var u=r.touches[0];this._startPos=this._newPos=new z(u.clientX,u.clientY),this._holdTimeout=setTimeout(o(function(){this._cancel(),this._isTapValid()&&(je(document,"touchend",Ft),je(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",u))},this),$E),je(document,"touchend touchcancel contextmenu",this._cancel,this),je(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function r(){mt(document,"touchend",Ft),mt(document,"touchend touchcancel",r)},_cancel:function(){clearTimeout(this._holdTimeout),mt(document,"touchend touchcancel contextmenu",this._cancel,this),mt(document,"touchmove",this._onMove,this)},_onMove:function(r){var u=r.touches[0];this._newPos=new z(u.clientX,u.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(r,u){var f=new MouseEvent(r,{bubbles:!0,cancelable:!0,view:window,screenX:u.screenX,screenY:u.screenY,clientX:u.clientX,clientY:u.clientY});f._simulated=!0,u.target.dispatchEvent(f)}});tt.addInitHook("addHandler","tapHold",up),tt.mergeOptions({touchZoom:Pe.touch,bounceAtZoomLimits:!0});var cp=ni.extend({addHooks:function(){qe(this._map._container,"leaflet-touch-zoom"),je(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){Lt(this._map._container,"leaflet-touch-zoom"),mt(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(r){var u=this._map;if(!(!r.touches||r.touches.length!==2||u._animatingZoom||this._zooming)){var f=u.mouseEventToContainerPoint(r.touches[0]),_=u.mouseEventToContainerPoint(r.touches[1]);this._centerPoint=u.getSize()._divideBy(2),this._startLatLng=u.containerPointToLatLng(this._centerPoint),u.options.touchZoom!=="center"&&(this._pinchStartLatLng=u.containerPointToLatLng(f.add(_)._divideBy(2))),this._startDist=f.distanceTo(_),this._startZoom=u.getZoom(),this._moved=!1,this._zooming=!0,u._stop(),je(document,"touchmove",this._onTouchMove,this),je(document,"touchend touchcancel",this._onTouchEnd,this),Ft(r)}},_onTouchMove:function(r){if(!(!r.touches||r.touches.length!==2||!this._zooming)){var u=this._map,f=u.mouseEventToContainerPoint(r.touches[0]),_=u.mouseEventToContainerPoint(r.touches[1]),b=f.distanceTo(_)/this._startDist;if(this._zoom=u.getScaleZoom(b,this._startZoom),!u.options.bounceAtZoomLimits&&(this._zoomu.getMaxZoom()&&b>1)&&(this._zoom=u._limitZoom(this._zoom)),u.options.touchZoom==="center"){if(this._center=this._startLatLng,b===1)return}else{var C=f._add(_)._divideBy(2)._subtract(this._centerPoint);if(b===1&&C.x===0&&C.y===0)return;this._center=u.unproject(u.project(this._pinchStartLatLng,this._zoom).subtract(C),this._zoom)}this._moved||(u._moveStart(!0,!1),this._moved=!0),V(this._animRequest);var I=o(u._move,u,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=U(I,this,!0),Ft(r)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,V(this._animRequest),mt(document,"touchmove",this._onTouchMove,this),mt(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});tt.addInitHook("addHandler","touchZoom",cp),tt.BoxZoom=sp,tt.DoubleClickZoom=rp,tt.Drag=op,tt.Keyboard=ap,tt.ScrollWheelZoom=lp,tt.TapHold=up,tt.TouchZoom=cp,n.Bounds=Q,n.Browser=Pe,n.CRS=Z,n.Canvas=ep,n.Circle=Hc,n.CircleMarker=rl,n.Class=ee,n.Control=Hn,n.DivIcon=Jm,n.DivOverlay=ii,n.DomEvent=rE,n.DomUtil=iE,n.Draggable=zi,n.Evented=oe,n.FeatureGroup=bi,n.GeoJSON=Ci,n.GridLayer=Ro,n.Handler=ni,n.Icon=cr,n.ImageOverlay=cl,n.LatLng=Ce,n.LatLngBounds=le,n.Layer=Zn,n.LayerGroup=ur,n.LineUtil=gE,n.Map=tt,n.Marker=sl,n.Mixin=fE,n.Path=$i,n.Point=z,n.PolyUtil=hE,n.Polygon=dr,n.Polyline=wi,n.Popup=dl,n.PosAnimation=Im,n.Projection=yE,n.Rectangle=ip,n.Renderer=Si,n.SVG=Fo,n.SVGOverlay=Ym,n.TileLayer=hr,n.Tooltip=fl,n.Transformation=Ee,n.Util=q,n.VideoOverlay=Km,n.bind=o,n.bounds=de,n.canvas=tp,n.circle=kE,n.circleMarker=xE,n.control=Io,n.divIcon=RE,n.extend=a,n.featureGroup=SE,n.geoJSON=qm,n.geoJson=PE,n.gridLayer=VE,n.icon=EE,n.imageOverlay=AE,n.latLng=ve,n.latLngBounds=ye,n.layerGroup=CE,n.map=oE,n.marker=LE,n.point=Y,n.polygon=OE,n.polyline=TE,n.popup=DE,n.rectangle=zE,n.setOptions=y,n.stamp=c,n.svg=np,n.svgOverlay=IE,n.tileLayer=Xm,n.tooltip=NE,n.transformation=Me,n.version=i,n.videoOverlay=ME;var HE=window.L;n.noConflict=function(){return window.L=HE,this},window.L=n})})(wf,wf.exports);var GO=wf.exports;const qO=jO(GO);var q_={exports:{}};(function(e,t){(function(n,i){i(t)})(Ah,function(n){var i=L.MarkerClusterGroup=L.FeatureGroup.extend({options:{maxClusterRadius:80,iconCreateFunction:null,clusterPane:L.Marker.prototype.options.pane,spiderfyOnEveryZoom:!1,spiderfyOnMaxZoom:!0,showCoverageOnHover:!0,zoomToBoundsOnClick:!0,singleMarkerMode:!1,disableClusteringAtZoom:null,removeOutsideVisibleBounds:!0,animate:!0,animateAddingMarkers:!1,spiderfyShapePositions:null,spiderfyDistanceMultiplier:1,spiderLegPolylineOptions:{weight:1.5,color:"#222",opacity:.5},chunkedLoading:!1,chunkInterval:200,chunkDelay:50,chunkProgress:null,polygonOptions:{}},initialize:function(s){L.Util.setOptions(this,s),this.options.iconCreateFunction||(this.options.iconCreateFunction=this._defaultIconCreateFunction),this._featureGroup=L.featureGroup(),this._featureGroup.addEventParent(this),this._nonPointGroup=L.featureGroup(),this._nonPointGroup.addEventParent(this),this._inZoomAnimation=0,this._needsClustering=[],this._needsRemoving=[],this._currentShownBounds=null,this._queue=[],this._childMarkerEventHandlers={dragstart:this._childMarkerDragStart,move:this._childMarkerMoved,dragend:this._childMarkerDragEnd};var o=L.DomUtil.TRANSITION&&this.options.animate;L.extend(this,o?this._withAnimation:this._noAnimation),this._markerCluster=o?L.MarkerCluster:L.MarkerClusterNonAnimated},addLayer:function(s){if(s instanceof L.LayerGroup)return this.addLayers([s]);if(!s.getLatLng)return this._nonPointGroup.addLayer(s),this.fire("layeradd",{layer:s}),this;if(!this._map)return this._needsClustering.push(s),this.fire("layeradd",{layer:s}),this;if(this.hasLayer(s))return this;this._unspiderfy&&this._unspiderfy(),this._addLayer(s,this._maxZoom),this.fire("layeradd",{layer:s}),this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons();var o=s,l=this._zoom;if(s.__parent)for(;o.__parent._zoom>=l;)o=o.__parent;return this._currentShownBounds.contains(o.getLatLng())&&(this.options.animateAddingMarkers?this._animationAddLayer(s,o):this._animationAddLayerNonAnimated(s,o)),this},removeLayer:function(s){return s instanceof L.LayerGroup?this.removeLayers([s]):(s.getLatLng?this._map?s.__parent&&(this._unspiderfy&&(this._unspiderfy(),this._unspiderfyLayer(s)),this._removeLayer(s,!0),this.fire("layerremove",{layer:s}),this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons(),s.off(this._childMarkerEventHandlers,this),this._featureGroup.hasLayer(s)&&(this._featureGroup.removeLayer(s),s.clusterShow&&s.clusterShow())):(!this._arraySplice(this._needsClustering,s)&&this.hasLayer(s)&&this._needsRemoving.push({layer:s,latlng:s._latlng}),this.fire("layerremove",{layer:s})):(this._nonPointGroup.removeLayer(s),this.fire("layerremove",{layer:s})),this)},addLayers:function(s,o){if(!L.Util.isArray(s))return this.addLayer(s);var l,c=this._featureGroup,d=this._nonPointGroup,h=this.options.chunkedLoading,m=this.options.chunkInterval,p=this.options.chunkProgress,v=s.length,g=0,y=!0;if(this._map){var w=new Date().getTime(),S=L.bind(function(){var T=new Date().getTime();for(this._map&&this._unspiderfy&&this._unspiderfy();g"+o+"",className:"marker-cluster"+l,iconSize:new L.Point(40,40)})},_bindEvents:function(){var s=this._map,o=this.options.spiderfyOnMaxZoom,l=this.options.showCoverageOnHover,c=this.options.zoomToBoundsOnClick,d=this.options.spiderfyOnEveryZoom;(o||c||d)&&this.on("clusterclick clusterkeypress",this._zoomOrSpiderfy,this),l&&(this.on("clustermouseover",this._showCoverage,this),this.on("clustermouseout",this._hideCoverage,this),s.on("zoomend",this._hideCoverage,this))},_zoomOrSpiderfy:function(s){var o=s.layer,l=o;if(s.type!=="clusterkeypress"||!s.originalEvent||s.originalEvent.keyCode===13){for(;l._childClusters.length===1;)l=l._childClusters[0];l._zoom===this._maxZoom&&l._childCount===o._childCount&&this.options.spiderfyOnMaxZoom?o.spiderfy():this.options.zoomToBoundsOnClick&&o.zoomToBounds(),this.options.spiderfyOnEveryZoom&&o.spiderfy(),s.originalEvent&&s.originalEvent.keyCode===13&&this._map._container.focus()}},_showCoverage:function(s){var o=this._map;this._inZoomAnimation||(this._shownPolygon&&o.removeLayer(this._shownPolygon),2v._zoom;c--)y=new this._markerCluster(this,c,y),d[c].addObject(y,this._map.project(p.getLatLng(),c));return v._addChild(y),void this._removeFromGridUnclustered(p,o)}h[o].addObject(s,l)}this._topClusterLevel._addChild(s),s.__parent=this._topClusterLevel},_refreshClustersIcons:function(){this._featureGroup.eachLayer(function(s){s instanceof L.MarkerCluster&&s._iconNeedsUpdate&&s._updateIcon()})},_enqueue:function(s){this._queue.push(s),this._queueTimeout||(this._queueTimeout=setTimeout(L.bind(this._processQueue,this),300))},_processQueue:function(){for(var s=0;ss?(this._animationStart(),this._animationZoomOut(this._zoom,s)):this._moveEnd()},_getExpandedVisibleBounds:function(){return this.options.removeOutsideVisibleBounds?L.Browser.mobile?this._checkBoundsMaxLat(this._map.getBounds()):this._checkBoundsMaxLat(this._map.getBounds().pad(1)):this._mapBoundsInfinite},_checkBoundsMaxLat:function(s){var o=this._maxLat;return o!==void 0&&(s.getNorth()>=o&&(s._northEast.lat=1/0),s.getSouth()<=-o&&(s._southWest.lat=-1/0)),s},_animationAddLayerNonAnimated:function(s,o){if(o===s)this._featureGroup.addLayer(s);else if(o._childCount===2){o._addToMap();var l=o.getAllChildMarkers();this._featureGroup.removeLayer(l[0]),this._featureGroup.removeLayer(l[1])}else o._updateIcon()},_extractNonGroupLayers:function(s,o){var l,c=s.getLayers(),d=0;for(o=o||[];dl)&&(l=(m=S).lat),(c===!1||S.latd)&&(d=(v=S).lng),(h===!1||S.lng=this._circleSpiralSwitchover?this._generatePointsSpiral(o.length,l):(l.y+=10,this._generatePointsCircle(o.length,l)),this._animationSpiderfy(o,s)}},unspiderfy:function(s){this._group._inZoomAnimation||(this._animationUnspiderfy(s),this._group._spiderfied=null)},_generatePointsCircle:function(s,o){var l,c,d=this._group.options.spiderfyDistanceMultiplier*this._circleFootSeparation*(2+s)/this._2PI,h=this._2PI/s,m=[];for(d=Math.max(d,35),m.length=s,l=0;l({isLoggedIn:!1,loading:!1,error:null,municipalities:[],provinces:[],selectedMunicipalities:[],observations:[],table_observations:[],totalObservations:0,selectedObservation:null,nextPage:null,previousPage:null,loadingObservations:!1,markerClusterGroup:null,authInterval:null,isEditing:!1,map:null,viewMode:"map",filters:{municipalities:[],provinces:[],anbAreasActief:null,nestType:null,nestStatus:null,min_observation_date:null,max_observation_date:null,visible:!0},isDetailsPaneOpen:!1,user:{},userMunicipalities:[],isAdmin:!1}),getters:{canEditObservation:e=>t=>{var i;if(e.isAdmin)return!0;const n=(i=e.municipalities.find(a=>a.id===t.municipality))==null?void 0:i.name;return e.isLoggedIn&&e.userMunicipalities.includes(n)},canEditAdminFields:e=>e.isAdmin},actions:{async getObservations(e=1,t=25,n=null,i="asc"){this.loadingObservations=!0;const a=n?`&ordering=${i==="asc"?"":"-"}${n}`:"",s=this.createFilterQuery();try{const o=await Dt.get(`/observations?${s}${a}&page=${e}&page_size=${t}`);if(o.status===200)this.table_observations=o.data.results,this.totalObservations=o.data.total,this.nextPage=o.data.next,this.previousPage=o.data.previous;else throw new Error(`Network response was not ok, status code: ${o.status}`)}catch(o){console.error("There has been a problem with your fetch operation:",o),this.error=o.message||"Failed to fetch observations"}finally{this.loadingObservations=!1}},async getObservationsGeoJson(){this.loading=!0;let e=this.createFilterQuery();if(!this.filters.min_observation_date&&!this.isLoggedIn){const t=new Date("April 1, 2021").toISOString();e+=(e?"&":"")+`min_observation_datetime=${t}`}try{const t=await Dt.get(`/observations/dynamic-geojson?${e}`);if(t.status===200)this.observations=t.data.features;else throw new Error(`Network response was not ok, status code: ${t.status}`)}catch(t){console.error("Error fetching observations:",t.message),this.error=t.message||"Failed to fetch observations"}finally{this.loading=!1}},createFilterQuery(){let e={};return this.filters.municipalities.length>0&&(e.municipality_id=this.filters.municipalities.join(",")),this.filters.provinces.length>0&&(e.province_id=this.filters.provinces.join(",")),this.filters.anbAreasActief!==null&&(e.anb=this.filters.anbAreasActief),this.filters.visible!==null&&(e.visible=this.filters.visible),this.filters.nestType&&(e.nest_type=this.filters.nestType),this.filters.nestStatus&&(e.nest_status=this.filters.nestStatus),this.filters.min_observation_date&&(e.min_observation_datetime=this.formatDateWithoutTime(this.filters.min_observation_date)),this.filters.max_observation_date&&(e.max_observation_datetime=this.formatDateWithoutTime(this.filters.max_observation_date)),Object.entries(e).map(([t,n])=>`${t}=${encodeURIComponent(n)}`).join("&")},formatDateWithoutTime(e){const t=new Date(e);let n=""+(t.getMonth()+1),i=""+t.getDate();const a=t.getFullYear();return n.length<2&&(n="0"+n),i.length<2&&(i="0"+i),[a,n,i].join("-")},async applyFilters(e){this.filters={...this.filters,...e}},async fetchProvinces(){try{const e=await Dt.get("/provinces/");e.status===200?this.provinces=e.data:console.error("Failed to fetch provinces: Status Code",e.status)}catch(e){console.error("Error fetching provinces:",e)}},async fetchMunicipalities(){try{const e=await Dt.get("/municipalities/");e.status===200?this.municipalities=e.data:console.error("Failed to fetch municipalities: Status Code",e.status)}catch(e){console.error("Error fetching municipalities:",e)}},createCircleMarker(e,t){let n="#FF7800";e.properties.status==="eradicated"?n="#00FF00":e.properties.status==="reserved"&&(n="#808080");let i={radius:10+(e.properties.observations_count||0)*.5,fillColor:n,color:"#000",weight:1,opacity:1,fillOpacity:.8};return qO.circleMarker(t,i).bindPopup(`Observatie ID: ${e.properties.id}`)},async reserveObservation(e){if(this.user.reservation_count<50){const t=await Dt.patch(`/observations/${e.id}/`,{reserved_by:this.user.id});if(t.status===200)this.selectedObservation={...this.selectedObservation,...t.data},this.updateMarkerColor(e.id,"#FF7800"),await this.authCheck();else throw new Error("Failed to reserve the observation")}else alert("You have reached the maximum number of reservations.")},updateMarkerColor(e,t){this.markerClusterGroup.getLayers().forEach(i=>{i.feature.properties.id===e&&i.setStyle({fillColor:t})})},async cancelReservation(e){try{const t={...e,reserved_by:null},n=await Dt.patch(`/observations/${e.id}/`,t);if(n.status===200)this.selectedObservation={...this.selectedObservation,...n.data},this.updateMarkerColor(e.id,"#FF7800");else throw new Error("Failed to cancel the reservation")}catch(t){console.error("Error canceling the reservation:",t)}},async markObservationAsEradicated(e){try{const t=await Dt.patch(`/observations/${e}/`,{eradication_datetime:new Date().toISOString()});if(t.status===200)return this.selectedObservation=t.data,this.updateMarkerColor(e,"#00FF00"),t.data;throw new Error("Failed to mark observation as eradicated")}catch(t){throw console.error("Error marking observation as eradicated:",t),t}},async markObservationAsNotEradicated(e){try{const t=await Dt.patch(`/observations/${e}/`,{eradication_datetime:null});if(t.status===200)return this.selectedObservation=t.data,t.data;throw new Error("Failed to mark observation as not eradicated")}catch(t){throw console.error("Error marking observation as not eradicated:",t),t}},async fetchObservationDetails(e){try{const t=await Dt.get(`/observations/${e}`);if(t.status===200)console.log("Fetched Observation Details:",t.data),this.selectedObservation=t.data;else throw new Error("Failed to fetch observation details")}catch(t){console.error("Error fetching observation details:",t),this.error="Het ophalen van observatiedetails is mislukt."}},formatToISO8601(e){return e?new Date(e).toISOString():null},async updateObservation(e){e.observation_datetime=this.formatToISO8601(e.observation_datetime),e.eradication_datetime=this.formatToISO8601(e.eradication_datetime);try{const t=await Dt.patch(`/observations/${e.id}/`,e);if(t.status===200)return this.selectedObservation=t.data,t.data;throw new Error("Network response was not ok")}catch(t){return console.error("Error when updating the observation:",t),null}},async fetchMunicipalities(){try{const e=await Dt.get("/municipalities/");e.status===200?this.municipalities=e.data:console.error("Failed to fetch municipalities: Status Code",e.status)}catch(e){console.error("Error fetching municipalities:",e)}},async updateObservation(e){try{const t=await Dt.patch(`/observations/${e.id}/`,e);if(t.status!==200)throw new Error("Network response was not ok");return t}catch(t){console.error("Error when updating the observation:",t)}},async exportData(e){const t=this.createFilterQuery(),n=`/observations/export?export_format=${e}&${t}`;try{const i=await Dt.get(n,{responseType:"blob"}),a=new Blob([i.data],{type:i.headers["content-type"]}),s=window.URL.createObjectURL(a),o=document.createElement("a");o.href=s,o.setAttribute("download",`export.${e}`),document.body.appendChild(o),o.click(),o.remove()}catch(i){console.error("Error exporting data:",i)}},async login({username:e,password:t}){this.loading=!0,this.error=null;try{(await Dt.post("/login/",{username:e,password:t})).status===200&&(this.isLoggedIn=!0,this.authCheck())}catch(n){if(n.response&&n.response.data){const i=n.response.data.error;Array.isArray(i)?this.error=i.join(", "):i.includes("Invalid username or password")?this.error="Ongeldige gebruikersnaam of wachtwoord.":this.error=i}else this.error="Er is een onverwachte fout opgetreden.";this.isLoggedIn=!1,this.user={},this.loading=!1}},async fetchMunicipalitiesByProvinces(e){try{const t=await Dt.get(`/municipalities/by_provinces/?province_ids=${e.join(",")}`);t.status===200?this.municipalities=t.data:console.error("Failed to fetch filtered municipalities: Status Code",t.status)}catch(t){console.error("Error fetching filtered municipalities:",t)}},async authCheck(){this.loading=!0,await Dt.get("/auth-check").then(e=>{const t=e.data;t.isAuthenticated&&t.user?(this.user=t.user,this.userMunicipalities=t.user.municipalities,this.isAdmin=t.user.is_staff,console.log("User is admin:",this.isAdmin),this.error="",this.isLoggedIn=!0,this.loading=!1,this.authInterval||(this.authInterval=setInterval(()=>{this.authCheck()},1e3*60*21))):(this.error="",this.isLoggedIn=!1,this.isAdmin=!1,this.loading=!1,this.authInterval=null)}).catch(e=>{this.error=e,this.isLoggedIn=!1,this.loading=!1})},async logout(){this.loading=!0,await Dt.post("/logout/").then(()=>{this.isLoggedIn=!1,this.user={},this.loading=!1,this.router.push({name:"map"})}).catch(e=>{this.loading=!1})},async changePassword(e,t,n){if(this.loading=!0,this.error=null,!e||!t)return this.error="Vul aub alle velden in.",this.loading=!1,!1;if(t!==n)return this.error="De wachtwoorden komen niet overeen.",this.loading=!1,!1;try{return await Dt.post("/change-password/",{old_password:e,new_password:t}),this.loading=!1,this.error=null,!0}catch(i){if(this.loading=!1,i.response&&i.response.data){const a=i.response.data;this.error=a.detail||"Een onverwachte fout is opgetreden."}else this.error=i.message||"Een onverwachte fout is opgetreden.";return!1}}}});/*! + */(function(e,t){(function(n,i){i(t)})(Ah,function(n){var i="1.9.4";function a(r){var u,f,_,b;for(f=1,_=arguments.length;f<_;f++){b=arguments[f];for(u in b)r[u]=b[u]}return r}var s=Object.create||function(){function r(){}return function(u){return r.prototype=u,new r}}();function o(r,u){var f=Array.prototype.slice;if(r.bind)return r.bind.apply(r,f.call(arguments,1));var _=f.call(arguments,2);return function(){return r.apply(u,_.length?_.concat(f.call(arguments)):arguments)}}var l=0;function c(r){return"_leaflet_id"in r||(r._leaflet_id=++l),r._leaflet_id}function d(r,u,f){var _,b,C,I;return I=function(){_=!1,b&&(C.apply(f,b),b=!1)},C=function(){_?b=arguments:(r.apply(f,arguments),setTimeout(I,u),_=!0)},C}function h(r,u,f){var _=u[1],b=u[0],C=_-b;return r===_&&f?r:((r-b)%C+C)%C+b}function m(){return!1}function p(r,u){if(u===!1)return r;var f=Math.pow(10,u===void 0?6:u);return Math.round(r*f)/f}function v(r){return r.trim?r.trim():r.replace(/^\s+|\s+$/g,"")}function g(r){return v(r).split(/\s+/)}function y(r,u){Object.prototype.hasOwnProperty.call(r,"options")||(r.options=r.options?s(r.options):{});for(var f in u)r.options[f]=u[f];return r.options}function w(r,u,f){var _=[];for(var b in r)_.push(encodeURIComponent(f?b.toUpperCase():b)+"="+encodeURIComponent(r[b]));return(!u||u.indexOf("?")===-1?"?":"&")+_.join("&")}var S=/\{ *([\w_ -]+) *\}/g;function x(r,u){return r.replace(S,function(f,_){var b=u[_];if(b===void 0)throw new Error("No value provided for variable "+f);return typeof b=="function"&&(b=b(u)),b})}var T=Array.isArray||function(r){return Object.prototype.toString.call(r)==="[object Array]"};function O(r,u){for(var f=0;f"u"||!L||!L.Mixin)){r=T(r)?r:[r];for(var u=0;u0?Math.floor(r):Math.ceil(r)};z.prototype={clone:function(){return new z(this.x,this.y)},add:function(r){return this.clone()._add(Y(r))},_add:function(r){return this.x+=r.x,this.y+=r.y,this},subtract:function(r){return this.clone()._subtract(Y(r))},_subtract:function(r){return this.x-=r.x,this.y-=r.y,this},divideBy:function(r){return this.clone()._divideBy(r)},_divideBy:function(r){return this.x/=r,this.y/=r,this},multiplyBy:function(r){return this.clone()._multiplyBy(r)},_multiplyBy:function(r){return this.x*=r,this.y*=r,this},scaleBy:function(r){return new z(this.x*r.x,this.y*r.y)},unscaleBy:function(r){return new z(this.x/r.x,this.y/r.y)},round:function(){return this.clone()._round()},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this},floor:function(){return this.clone()._floor()},_floor:function(){return this.x=Math.floor(this.x),this.y=Math.floor(this.y),this},ceil:function(){return this.clone()._ceil()},_ceil:function(){return this.x=Math.ceil(this.x),this.y=Math.ceil(this.y),this},trunc:function(){return this.clone()._trunc()},_trunc:function(){return this.x=ne(this.x),this.y=ne(this.y),this},distanceTo:function(r){r=Y(r);var u=r.x-this.x,f=r.y-this.y;return Math.sqrt(u*u+f*f)},equals:function(r){return r=Y(r),r.x===this.x&&r.y===this.y},contains:function(r){return r=Y(r),Math.abs(r.x)<=Math.abs(this.x)&&Math.abs(r.y)<=Math.abs(this.y)},toString:function(){return"Point("+p(this.x)+", "+p(this.y)+")"}};function Y(r,u,f){return r instanceof z?r:T(r)?new z(r[0],r[1]):r==null?r:typeof r=="object"&&"x"in r&&"y"in r?new z(r.x,r.y):new z(r,u,f)}function Q(r,u){if(r)for(var f=u?[r,u]:r,_=0,b=f.length;_=this.min.x&&f.x<=this.max.x&&u.y>=this.min.y&&f.y<=this.max.y},intersects:function(r){r=de(r);var u=this.min,f=this.max,_=r.min,b=r.max,C=b.x>=u.x&&_.x<=f.x,I=b.y>=u.y&&_.y<=f.y;return C&&I},overlaps:function(r){r=de(r);var u=this.min,f=this.max,_=r.min,b=r.max,C=b.x>u.x&&_.xu.y&&_.y=u.lat&&b.lat<=f.lat&&_.lng>=u.lng&&b.lng<=f.lng},intersects:function(r){r=ye(r);var u=this._southWest,f=this._northEast,_=r.getSouthWest(),b=r.getNorthEast(),C=b.lat>=u.lat&&_.lat<=f.lat,I=b.lng>=u.lng&&_.lng<=f.lng;return C&&I},overlaps:function(r){r=ye(r);var u=this._southWest,f=this._northEast,_=r.getSouthWest(),b=r.getNorthEast(),C=b.lat>u.lat&&_.latu.lng&&_.lng1,zS=function(){var r=!1;try{var u=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassiveEventSupport",m,u),window.removeEventListener("testPassiveEventSupport",m,u)}catch{}return r}(),$S=function(){return!!document.createElement("canvas").getContext}(),wc=!!(document.createElementNS&&H("svg").createSVGRect),HS=!!wc&&function(){var r=document.createElement("div");return r.innerHTML="",(r.firstChild&&r.firstChild.namespaceURI)==="http://www.w3.org/2000/svg"}(),ZS=!wc&&function(){try{var r=document.createElement("div");r.innerHTML='';var u=r.firstChild;return u.style.behavior="url(#default#VML)",u&&typeof u.adj=="object"}catch{return!1}}(),WS=navigator.platform.indexOf("Mac")===0,US=navigator.platform.indexOf("Linux")===0;function ei(r){return navigator.userAgent.toLowerCase().indexOf(r)>=0}var Pe={ie:ce,ielt9:_e,edge:ue,webkit:me,android:se,android23:be,androidStock:ke,opera:Ne,chrome:Ue,gecko:et,safari:ht,phantom:Et,opera12:nn,win:Bi,ie3d:Lo,webkit3d:yi,gecko3d:xo,any3d:Kt,mobile:Ht,mobileWebkit:Ya,mobileWebkit3d:NS,msPointer:_m,pointer:vm,touch:RS,touchNative:gm,mobileOpera:VS,mobileGecko:FS,retina:BS,passiveEvents:zS,canvas:$S,svg:wc,vml:ZS,inlineSvg:HS,mac:WS,linux:US},ym=Pe.msPointer?"MSPointerDown":"pointerdown",bm=Pe.msPointer?"MSPointerMove":"pointermove",wm=Pe.msPointer?"MSPointerUp":"pointerup",Cm=Pe.msPointer?"MSPointerCancel":"pointercancel",Cc={touchstart:ym,touchmove:bm,touchend:wm,touchcancel:Cm},Sm={touchstart:JS,touchmove:Ja,touchend:Ja,touchcancel:Ja},or={},Em=!1;function jS(r,u,f){return u==="touchstart"&&YS(),Sm[u]?(f=Sm[u].bind(this,f),r.addEventListener(Cc[u],f,!1),f):(console.warn("wrong event specified:",u),m)}function GS(r,u,f){if(!Cc[u]){console.warn("wrong event specified:",u);return}r.removeEventListener(Cc[u],f,!1)}function qS(r){or[r.pointerId]=r}function KS(r){or[r.pointerId]&&(or[r.pointerId]=r)}function Lm(r){delete or[r.pointerId]}function YS(){Em||(document.addEventListener(ym,qS,!0),document.addEventListener(bm,KS,!0),document.addEventListener(wm,Lm,!0),document.addEventListener(Cm,Lm,!0),Em=!0)}function Ja(r,u){if(u.pointerType!==(u.MSPOINTER_TYPE_MOUSE||"mouse")){u.touches=[];for(var f in or)u.touches.push(or[f]);u.changedTouches=[u],r(u)}}function JS(r,u){u.MSPOINTER_TYPE_TOUCH&&u.pointerType===u.MSPOINTER_TYPE_TOUCH&&Vt(u),Ja(r,u)}function XS(r){var u={},f,_;for(_ in r)f=r[_],u[_]=f&&f.bind?f.bind(r):f;return r=u,u.type="dblclick",u.detail=2,u.isTrusted=!1,u._simulated=!0,u}var QS=200;function eE(r,u){r.addEventListener("dblclick",u);var f=0,_;function b(C){if(C.detail!==1){_=C.detail;return}if(!(C.pointerType==="mouse"||C.sourceCapabilities&&!C.sourceCapabilities.firesTouchEvents)){var I=Pm(C);if(!(I.some(function(G){return G instanceof HTMLLabelElement&&G.attributes.for})&&!I.some(function(G){return G instanceof HTMLInputElement||G instanceof HTMLSelectElement}))){var $=Date.now();$-f<=QS?(_++,_===2&&u(XS(C))):_=1,f=$}}}return r.addEventListener("click",b),{dblclick:u,simDblclick:b}}function tE(r,u){r.removeEventListener("dblclick",u.dblclick),r.removeEventListener("click",u.simDblclick)}var Sc=el(["transform","webkitTransform","OTransform","MozTransform","msTransform"]),ko=el(["webkitTransition","transition","OTransition","MozTransition","msTransition"]),xm=ko==="webkitTransition"||ko==="OTransition"?ko+"End":"transitionend";function km(r){return typeof r=="string"?document.getElementById(r):r}function To(r,u){var f=r.style[u]||r.currentStyle&&r.currentStyle[u];if((!f||f==="auto")&&document.defaultView){var _=document.defaultView.getComputedStyle(r,null);f=_?_[u]:null}return f==="auto"?null:f}function rt(r,u,f){var _=document.createElement(r);return _.className=u||"",f&&f.appendChild(_),_}function yt(r){var u=r.parentNode;u&&u.removeChild(r)}function Xa(r){for(;r.firstChild;)r.removeChild(r.firstChild)}function ar(r){var u=r.parentNode;u&&u.lastChild!==r&&u.appendChild(r)}function lr(r){var u=r.parentNode;u&&u.firstChild!==r&&u.insertBefore(r,u.firstChild)}function Ec(r,u){if(r.classList!==void 0)return r.classList.contains(u);var f=Qa(r);return f.length>0&&new RegExp("(^|\\s)"+u+"(\\s|$)").test(f)}function qe(r,u){if(r.classList!==void 0)for(var f=g(u),_=0,b=f.length;_0?2*window.devicePixelRatio:1;function Mm(r){return Pe.edge?r.wheelDeltaY/2:r.deltaY&&r.deltaMode===0?-r.deltaY/sE:r.deltaY&&r.deltaMode===1?-r.deltaY*20:r.deltaY&&r.deltaMode===2?-r.deltaY*60:r.deltaX||r.deltaZ?0:r.wheelDelta?(r.wheelDeltaY||r.wheelDelta)/2:r.detail&&Math.abs(r.detail)<32765?-r.detail*20:r.detail?r.detail/-32765*60:0}function Rc(r,u){var f=u.relatedTarget;if(!f)return!0;try{for(;f&&f!==r;)f=f.parentNode}catch{return!1}return f!==r}var rE={__proto__:null,on:je,off:mt,stopPropagation:Ls,disableScrollPropagation:Nc,disableClickPropagation:Mo,preventDefault:Vt,stop:xs,getPropagationPath:Pm,getMousePosition:Am,getWheelDelta:Mm,isExternalTarget:Rc,addListener:je,removeListener:mt},Im=oe.extend({run:function(r,u,f,_){this.stop(),this._el=r,this._inProgress=!0,this._duration=f||.25,this._easeOutPower=1/Math.max(_||.5,.2),this._startPos=Es(r),this._offset=u.subtract(this._startPos),this._startTime=+new Date,this.fire("start"),this._animate()},stop:function(){this._inProgress&&(this._step(!0),this._complete())},_animate:function(){this._animId=U(this._animate,this),this._step()},_step:function(r){var u=+new Date-this._startTime,f=this._duration*1e3;uthis.options.maxZoom)?this.setZoom(r):this},panInsideBounds:function(r,u){this._enforcingBounds=!0;var f=this.getCenter(),_=this._limitCenter(f,this._zoom,ye(r));return f.equals(_)||this.panTo(_,u),this._enforcingBounds=!1,this},panInside:function(r,u){u=u||{};var f=Y(u.paddingTopLeft||u.padding||[0,0]),_=Y(u.paddingBottomRight||u.padding||[0,0]),b=this.project(this.getCenter()),C=this.project(r),I=this.getPixelBounds(),$=de([I.min.add(f),I.max.subtract(_)]),G=$.getSize();if(!$.contains(C)){this._enforcingBounds=!0;var re=C.subtract($.getCenter()),xe=$.extend(C).getSize().subtract(G);b.x+=re.x<0?-xe.x:xe.x,b.y+=re.y<0?-xe.y:xe.y,this.panTo(this.unproject(b),u),this._enforcingBounds=!1}return this},invalidateSize:function(r){if(!this._loaded)return this;r=a({animate:!1,pan:!0},r===!0?{animate:!0}:r);var u=this.getSize();this._sizeChanged=!0,this._lastCenter=null;var f=this.getSize(),_=u.divideBy(2).round(),b=f.divideBy(2).round(),C=_.subtract(b);return!C.x&&!C.y?this:(r.animate&&r.pan?this.panBy(C):(r.pan&&this._rawPanBy(C),this.fire("move"),r.debounceMoveend?(clearTimeout(this._sizeTimer),this._sizeTimer=setTimeout(o(this.fire,this,"moveend"),200)):this.fire("moveend")),this.fire("resize",{oldSize:u,newSize:f}))},stop:function(){return this.setZoom(this._limitZoom(this._zoom)),this.options.zoomSnap||this.fire("viewreset"),this._stop()},locate:function(r){if(r=this._locateOptions=a({timeout:1e4,watch:!1},r),!("geolocation"in navigator))return this._handleGeolocationError({code:0,message:"Geolocation not supported."}),this;var u=o(this._handleGeolocationResponse,this),f=o(this._handleGeolocationError,this);return r.watch?this._locationWatchId=navigator.geolocation.watchPosition(u,f,r):navigator.geolocation.getCurrentPosition(u,f,r),this},stopLocate:function(){return navigator.geolocation&&navigator.geolocation.clearWatch&&navigator.geolocation.clearWatch(this._locationWatchId),this._locateOptions&&(this._locateOptions.setView=!1),this},_handleGeolocationError:function(r){if(this._container._leaflet_id){var u=r.code,f=r.message||(u===1?"permission denied":u===2?"position unavailable":"timeout");this._locateOptions.setView&&!this._loaded&&this.fitWorld(),this.fire("locationerror",{code:u,message:"Geolocation error: "+f+"."})}},_handleGeolocationResponse:function(r){if(this._container._leaflet_id){var u=r.coords.latitude,f=r.coords.longitude,_=new Se(u,f),b=_.toBounds(r.coords.accuracy*2),C=this._locateOptions;if(C.setView){var I=this.getBoundsZoom(b);this.setView(_,C.maxZoom?Math.min(I,C.maxZoom):I)}var $={latlng:_,bounds:b,timestamp:r.timestamp};for(var G in r.coords)typeof r.coords[G]=="number"&&($[G]=r.coords[G]);this.fire("locationfound",$)}},addHandler:function(r,u){if(!u)return this;var f=this[r]=new u(this);return this._handlers.push(f),this.options[r]&&f.enable(),this},remove:function(){if(this._initEvents(!0),this.options.maxBounds&&this.off("moveend",this._panInsideMaxBounds),this._containerId!==this._container._leaflet_id)throw new Error("Map container is being reused by another instance");try{delete this._container._leaflet_id,delete this._containerId}catch{this._container._leaflet_id=void 0,this._containerId=void 0}this._locationWatchId!==void 0&&this.stopLocate(),this._stop(),yt(this._mapPane),this._clearControlPos&&this._clearControlPos(),this._resizeRequest&&(V(this._resizeRequest),this._resizeRequest=null),this._clearHandlers(),this._loaded&&this.fire("unload");var r;for(r in this._layers)this._layers[r].remove();for(r in this._panes)yt(this._panes[r]);return this._layers=[],this._panes=[],delete this._mapPane,delete this._renderer,this},createPane:function(r,u){var f="leaflet-pane"+(r?" leaflet-"+r.replace("Pane","")+"-pane":""),_=rt("div",f,u||this._mapPane);return r&&(this._panes[r]=_),_},getCenter:function(){return this._checkIfLoaded(),this._lastCenter&&!this._moved()?this._lastCenter.clone():this.layerPointToLatLng(this._getCenterLayerPoint())},getZoom:function(){return this._zoom},getBounds:function(){var r=this.getPixelBounds(),u=this.unproject(r.getBottomLeft()),f=this.unproject(r.getTopRight());return new le(u,f)},getMinZoom:function(){return this.options.minZoom===void 0?this._layersMinZoom||0:this.options.minZoom},getMaxZoom:function(){return this.options.maxZoom===void 0?this._layersMaxZoom===void 0?1/0:this._layersMaxZoom:this.options.maxZoom},getBoundsZoom:function(r,u,f){r=ye(r),f=Y(f||[0,0]);var _=this.getZoom()||0,b=this.getMinZoom(),C=this.getMaxZoom(),I=r.getNorthWest(),$=r.getSouthEast(),G=this.getSize().subtract(f),re=de(this.project($,_),this.project(I,_)).getSize(),xe=Pe.any3d?this.options.zoomSnap:1,Re=G.x/re.x,Xe=G.y/re.y,Yt=u?Math.max(Re,Xe):Math.min(Re,Xe);return _=this.getScaleZoom(Yt,_),xe&&(_=Math.round(_/(xe/100))*(xe/100),_=u?Math.ceil(_/xe)*xe:Math.floor(_/xe)*xe),Math.max(b,Math.min(C,_))},getSize:function(){return(!this._size||this._sizeChanged)&&(this._size=new z(this._container.clientWidth||0,this._container.clientHeight||0),this._sizeChanged=!1),this._size.clone()},getPixelBounds:function(r,u){var f=this._getTopLeftPoint(r,u);return new Q(f,f.add(this.getSize()))},getPixelOrigin:function(){return this._checkIfLoaded(),this._pixelOrigin},getPixelWorldBounds:function(r){return this.options.crs.getProjectedBounds(r===void 0?this.getZoom():r)},getPane:function(r){return typeof r=="string"?this._panes[r]:r},getPanes:function(){return this._panes},getContainer:function(){return this._container},getZoomScale:function(r,u){var f=this.options.crs;return u=u===void 0?this._zoom:u,f.scale(r)/f.scale(u)},getScaleZoom:function(r,u){var f=this.options.crs;u=u===void 0?this._zoom:u;var _=f.zoom(r*f.scale(u));return isNaN(_)?1/0:_},project:function(r,u){return u=u===void 0?this._zoom:u,this.options.crs.latLngToPoint(ve(r),u)},unproject:function(r,u){return u=u===void 0?this._zoom:u,this.options.crs.pointToLatLng(Y(r),u)},layerPointToLatLng:function(r){var u=Y(r).add(this.getPixelOrigin());return this.unproject(u)},latLngToLayerPoint:function(r){var u=this.project(ve(r))._round();return u._subtract(this.getPixelOrigin())},wrapLatLng:function(r){return this.options.crs.wrapLatLng(ve(r))},wrapLatLngBounds:function(r){return this.options.crs.wrapLatLngBounds(ye(r))},distance:function(r,u){return this.options.crs.distance(ve(r),ve(u))},containerPointToLayerPoint:function(r){return Y(r).subtract(this._getMapPanePos())},layerPointToContainerPoint:function(r){return Y(r).add(this._getMapPanePos())},containerPointToLatLng:function(r){var u=this.containerPointToLayerPoint(Y(r));return this.layerPointToLatLng(u)},latLngToContainerPoint:function(r){return this.layerPointToContainerPoint(this.latLngToLayerPoint(ve(r)))},mouseEventToContainerPoint:function(r){return Am(r,this._container)},mouseEventToLayerPoint:function(r){return this.containerPointToLayerPoint(this.mouseEventToContainerPoint(r))},mouseEventToLatLng:function(r){return this.layerPointToLatLng(this.mouseEventToLayerPoint(r))},_initContainer:function(r){var u=this._container=km(r);if(u){if(u._leaflet_id)throw new Error("Map container is already initialized.")}else throw new Error("Map container not found.");je(u,"scroll",this._onScroll,this),this._containerId=c(u)},_initLayout:function(){var r=this._container;this._fadeAnimated=this.options.fadeAnimation&&Pe.any3d,qe(r,"leaflet-container"+(Pe.touch?" leaflet-touch":"")+(Pe.retina?" leaflet-retina":"")+(Pe.ielt9?" leaflet-oldie":"")+(Pe.safari?" leaflet-safari":"")+(this._fadeAnimated?" leaflet-fade-anim":""));var u=To(r,"position");u!=="absolute"&&u!=="relative"&&u!=="fixed"&&u!=="sticky"&&(r.style.position="relative"),this._initPanes(),this._initControlPos&&this._initControlPos()},_initPanes:function(){var r=this._panes={};this._paneRenderers={},this._mapPane=this.createPane("mapPane",this._container),kt(this._mapPane,new z(0,0)),this.createPane("tilePane"),this.createPane("overlayPane"),this.createPane("shadowPane"),this.createPane("markerPane"),this.createPane("tooltipPane"),this.createPane("popupPane"),this.options.markerZoomAnimation||(qe(r.markerPane,"leaflet-zoom-hide"),qe(r.shadowPane,"leaflet-zoom-hide"))},_resetView:function(r,u,f){kt(this._mapPane,new z(0,0));var _=!this._loaded;this._loaded=!0,u=this._limitZoom(u),this.fire("viewprereset");var b=this._zoom!==u;this._moveStart(b,f)._move(r,u)._moveEnd(b),this.fire("viewreset"),_&&this.fire("load")},_moveStart:function(r,u){return r&&this.fire("zoomstart"),u||this.fire("movestart"),this},_move:function(r,u,f,_){u===void 0&&(u=this._zoom);var b=this._zoom!==u;return this._zoom=u,this._lastCenter=r,this._pixelOrigin=this._getNewPixelOrigin(r),_?f&&f.pinch&&this.fire("zoom",f):((b||f&&f.pinch)&&this.fire("zoom",f),this.fire("move",f)),this},_moveEnd:function(r){return r&&this.fire("zoomend"),this.fire("moveend")},_stop:function(){return V(this._flyToFrame),this._panAnim&&this._panAnim.stop(),this},_rawPanBy:function(r){kt(this._mapPane,this._getMapPanePos().subtract(r))},_getZoomSpan:function(){return this.getMaxZoom()-this.getMinZoom()},_panInsideMaxBounds:function(){this._enforcingBounds||this.panInsideBounds(this.options.maxBounds)},_checkIfLoaded:function(){if(!this._loaded)throw new Error("Set map center and zoom first.")},_initEvents:function(r){this._targets={},this._targets[c(this._container)]=this;var u=r?mt:je;u(this._container,"click dblclick mousedown mouseup mouseover mouseout mousemove contextmenu keypress keydown keyup",this._handleDOMEvent,this),this.options.trackResize&&u(window,"resize",this._onResize,this),Pe.any3d&&this.options.transform3DLimit&&(r?this.off:this.on).call(this,"moveend",this._onMoveEnd)},_onResize:function(){V(this._resizeRequest),this._resizeRequest=U(function(){this.invalidateSize({debounceMoveend:!0})},this)},_onScroll:function(){this._container.scrollTop=0,this._container.scrollLeft=0},_onMoveEnd:function(){var r=this._getMapPanePos();Math.max(Math.abs(r.x),Math.abs(r.y))>=this.options.transform3DLimit&&this._resetView(this.getCenter(),this.getZoom())},_findEventTargets:function(r,u){for(var f=[],_,b=u==="mouseout"||u==="mouseover",C=r.target||r.srcElement,I=!1;C;){if(_=this._targets[c(C)],_&&(u==="click"||u==="preclick")&&this._draggableMoved(_)){I=!0;break}if(_&&_.listens(u,!0)&&(b&&!Rc(C,r)||(f.push(_),b))||C===this._container)break;C=C.parentNode}return!f.length&&!I&&!b&&this.listens(u,!0)&&(f=[this]),f},_isClickDisabled:function(r){for(;r&&r!==this._container;){if(r._leaflet_disable_click)return!0;r=r.parentNode}},_handleDOMEvent:function(r){var u=r.target||r.srcElement;if(!(!this._loaded||u._leaflet_disable_events||r.type==="click"&&this._isClickDisabled(u))){var f=r.type;f==="mousedown"&&Pc(u),this._fireDOMEvent(r,f)}},_mouseEvents:["click","dblclick","mouseover","mouseout","contextmenu"],_fireDOMEvent:function(r,u,f){if(r.type==="click"){var _=a({},r);_.type="preclick",this._fireDOMEvent(_,_.type,f)}var b=this._findEventTargets(r,u);if(f){for(var C=[],I=0;I0?Math.round(r-u)/2:Math.max(0,Math.ceil(r))-Math.max(0,Math.floor(u))},_limitZoom:function(r){var u=this.getMinZoom(),f=this.getMaxZoom(),_=Pe.any3d?this.options.zoomSnap:1;return _&&(r=Math.round(r/_)*_),Math.max(u,Math.min(f,r))},_onPanTransitionStep:function(){this.fire("move")},_onPanTransitionEnd:function(){Lt(this._mapPane,"leaflet-pan-anim"),this.fire("moveend")},_tryAnimatedPan:function(r,u){var f=this._getCenterOffset(r)._trunc();return(u&&u.animate)!==!0&&!this.getSize().contains(f)?!1:(this.panBy(f,u),!0)},_createAnimProxy:function(){var r=this._proxy=rt("div","leaflet-proxy leaflet-zoom-animated");this._panes.mapPane.appendChild(r),this.on("zoomanim",function(u){var f=Sc,_=this._proxy.style[f];Ss(this._proxy,this.project(u.center,u.zoom),this.getZoomScale(u.zoom,1)),_===this._proxy.style[f]&&this._animatingZoom&&this._onZoomTransitionEnd()},this),this.on("load moveend",this._animMoveEnd,this),this._on("unload",this._destroyAnimProxy,this)},_destroyAnimProxy:function(){yt(this._proxy),this.off("load moveend",this._animMoveEnd,this),delete this._proxy},_animMoveEnd:function(){var r=this.getCenter(),u=this.getZoom();Ss(this._proxy,this.project(r,u),this.getZoomScale(u,1))},_catchTransitionEnd:function(r){this._animatingZoom&&r.propertyName.indexOf("transform")>=0&&this._onZoomTransitionEnd()},_nothingToAnimate:function(){return!this._container.getElementsByClassName("leaflet-zoom-animated").length},_tryAnimatedZoom:function(r,u,f){if(this._animatingZoom)return!0;if(f=f||{},!this._zoomAnimated||f.animate===!1||this._nothingToAnimate()||Math.abs(u-this._zoom)>this.options.zoomAnimationThreshold)return!1;var _=this.getZoomScale(u),b=this._getCenterOffset(r)._divideBy(1-1/_);return f.animate!==!0&&!this.getSize().contains(b)?!1:(U(function(){this._moveStart(!0,f.noMoveStart||!1)._animateZoom(r,u,!0)},this),!0)},_animateZoom:function(r,u,f,_){this._mapPane&&(f&&(this._animatingZoom=!0,this._animateToCenter=r,this._animateToZoom=u,qe(this._mapPane,"leaflet-zoom-anim")),this.fire("zoomanim",{center:r,zoom:u,noUpdate:_}),this._tempFireZoomEvent||(this._tempFireZoomEvent=this._zoom!==this._animateToZoom),this._move(this._animateToCenter,this._animateToZoom,void 0,!0),setTimeout(o(this._onZoomTransitionEnd,this),250))},_onZoomTransitionEnd:function(){this._animatingZoom&&(this._mapPane&&Lt(this._mapPane,"leaflet-zoom-anim"),this._animatingZoom=!1,this._move(this._animateToCenter,this._animateToZoom,void 0,!0),this._tempFireZoomEvent&&this.fire("zoom"),delete this._tempFireZoomEvent,this.fire("move"),this._moveEnd(!0))}});function oE(r,u){return new tt(r,u)}var Hn=ee.extend({options:{position:"topright"},initialize:function(r){y(this,r)},getPosition:function(){return this.options.position},setPosition:function(r){var u=this._map;return u&&u.removeControl(this),this.options.position=r,u&&u.addControl(this),this},getContainer:function(){return this._container},addTo:function(r){this.remove(),this._map=r;var u=this._container=this.onAdd(r),f=this.getPosition(),_=r._controlCorners[f];return qe(u,"leaflet-control"),f.indexOf("bottom")!==-1?_.insertBefore(u,_.firstChild):_.appendChild(u),this._map.on("unload",this.remove,this),this},remove:function(){return this._map?(yt(this._container),this.onRemove&&this.onRemove(this._map),this._map.off("unload",this.remove,this),this._map=null,this):this},_refocusOnMap:function(r){this._map&&r&&r.screenX>0&&r.screenY>0&&this._map.getContainer().focus()}}),Io=function(r){return new Hn(r)};tt.include({addControl:function(r){return r.addTo(this),this},removeControl:function(r){return r.remove(),this},_initControlPos:function(){var r=this._controlCorners={},u="leaflet-",f=this._controlContainer=rt("div",u+"control-container",this._container);function _(b,C){var I=u+b+" "+u+C;r[b+C]=rt("div",I,f)}_("top","left"),_("top","right"),_("bottom","left"),_("bottom","right")},_clearControlPos:function(){for(var r in this._controlCorners)yt(this._controlCorners[r]);yt(this._controlContainer),delete this._controlCorners,delete this._controlContainer}});var Dm=Hn.extend({options:{collapsed:!0,position:"topright",autoZIndex:!0,hideSingleBase:!1,sortLayers:!1,sortFunction:function(r,u,f,_){return f<_?-1:_1,this._baseLayersList.style.display=r?"":"none"),this._separator.style.display=u&&r?"":"none",this},_onLayerChange:function(r){this._handlingClick||this._update();var u=this._getLayer(c(r.target)),f=u.overlay?r.type==="add"?"overlayadd":"overlayremove":r.type==="add"?"baselayerchange":null;f&&this._map.fire(f,u)},_createRadioElement:function(r,u){var f='",_=document.createElement("div");return _.innerHTML=f,_.firstChild},_addItem:function(r){var u=document.createElement("label"),f=this._map.hasLayer(r.layer),_;r.overlay?(_=document.createElement("input"),_.type="checkbox",_.className="leaflet-control-layers-selector",_.defaultChecked=f):_=this._createRadioElement("leaflet-base-layers_"+c(this),f),this._layerControlInputs.push(_),_.layerId=c(r.layer),je(_,"click",this._onInputClick,this);var b=document.createElement("span");b.innerHTML=" "+r.name;var C=document.createElement("span");u.appendChild(C),C.appendChild(_),C.appendChild(b);var I=r.overlay?this._overlaysList:this._baseLayersList;return I.appendChild(u),this._checkDisabledLayers(),u},_onInputClick:function(){if(!this._preventClick){var r=this._layerControlInputs,u,f,_=[],b=[];this._handlingClick=!0;for(var C=r.length-1;C>=0;C--)u=r[C],f=this._getLayer(u.layerId).layer,u.checked?_.push(f):u.checked||b.push(f);for(C=0;C=0;b--)u=r[b],f=this._getLayer(u.layerId).layer,u.disabled=f.options.minZoom!==void 0&&_f.options.maxZoom},_expandIfNotCollapsed:function(){return this._map&&!this.options.collapsed&&this.expand(),this},_expandSafely:function(){var r=this._section;this._preventClick=!0,je(r,"click",Vt),this.expand();var u=this;setTimeout(function(){mt(r,"click",Vt),u._preventClick=!1})}}),aE=function(r,u,f){return new Dm(r,u,f)},Vc=Hn.extend({options:{position:"topleft",zoomInText:'',zoomInTitle:"Zoom in",zoomOutText:'',zoomOutTitle:"Zoom out"},onAdd:function(r){var u="leaflet-control-zoom",f=rt("div",u+" leaflet-bar"),_=this.options;return this._zoomInButton=this._createButton(_.zoomInText,_.zoomInTitle,u+"-in",f,this._zoomIn),this._zoomOutButton=this._createButton(_.zoomOutText,_.zoomOutTitle,u+"-out",f,this._zoomOut),this._updateDisabled(),r.on("zoomend zoomlevelschange",this._updateDisabled,this),f},onRemove:function(r){r.off("zoomend zoomlevelschange",this._updateDisabled,this)},disable:function(){return this._disabled=!0,this._updateDisabled(),this},enable:function(){return this._disabled=!1,this._updateDisabled(),this},_zoomIn:function(r){!this._disabled&&this._map._zoomthis._map.getMinZoom()&&this._map.zoomOut(this._map.options.zoomDelta*(r.shiftKey?3:1))},_createButton:function(r,u,f,_,b){var C=rt("a",f,_);return C.innerHTML=r,C.href="#",C.title=u,C.setAttribute("role","button"),C.setAttribute("aria-label",u),Mo(C),je(C,"click",xs),je(C,"click",b,this),je(C,"click",this._refocusOnMap,this),C},_updateDisabled:function(){var r=this._map,u="leaflet-disabled";Lt(this._zoomInButton,u),Lt(this._zoomOutButton,u),this._zoomInButton.setAttribute("aria-disabled","false"),this._zoomOutButton.setAttribute("aria-disabled","false"),(this._disabled||r._zoom===r.getMinZoom())&&(qe(this._zoomOutButton,u),this._zoomOutButton.setAttribute("aria-disabled","true")),(this._disabled||r._zoom===r.getMaxZoom())&&(qe(this._zoomInButton,u),this._zoomInButton.setAttribute("aria-disabled","true"))}});tt.mergeOptions({zoomControl:!0}),tt.addInitHook(function(){this.options.zoomControl&&(this.zoomControl=new Vc,this.addControl(this.zoomControl))});var lE=function(r){return new Vc(r)},Nm=Hn.extend({options:{position:"bottomleft",maxWidth:100,metric:!0,imperial:!0},onAdd:function(r){var u="leaflet-control-scale",f=rt("div",u),_=this.options;return this._addScales(_,u+"-line",f),r.on(_.updateWhenIdle?"moveend":"move",this._update,this),r.whenReady(this._update,this),f},onRemove:function(r){r.off(this.options.updateWhenIdle?"moveend":"move",this._update,this)},_addScales:function(r,u,f){r.metric&&(this._mScale=rt("div",u,f)),r.imperial&&(this._iScale=rt("div",u,f))},_update:function(){var r=this._map,u=r.getSize().y/2,f=r.distance(r.containerPointToLatLng([0,u]),r.containerPointToLatLng([this.options.maxWidth,u]));this._updateScales(f)},_updateScales:function(r){this.options.metric&&r&&this._updateMetric(r),this.options.imperial&&r&&this._updateImperial(r)},_updateMetric:function(r){var u=this._getRoundNum(r),f=u<1e3?u+" m":u/1e3+" km";this._updateScale(this._mScale,f,u/r)},_updateImperial:function(r){var u=r*3.2808399,f,_,b;u>5280?(f=u/5280,_=this._getRoundNum(f),this._updateScale(this._iScale,_+" mi",_/f)):(b=this._getRoundNum(u),this._updateScale(this._iScale,b+" ft",b/u))},_updateScale:function(r,u,f){r.style.width=Math.round(this.options.maxWidth*f)+"px",r.innerHTML=u},_getRoundNum:function(r){var u=Math.pow(10,(Math.floor(r)+"").length-1),f=r/u;return f=f>=10?10:f>=5?5:f>=3?3:f>=2?2:1,u*f}}),uE=function(r){return new Nm(r)},cE='',Fc=Hn.extend({options:{position:"bottomright",prefix:''+(Pe.inlineSvg?cE+" ":"")+"Leaflet"},initialize:function(r){y(this,r),this._attributions={}},onAdd:function(r){r.attributionControl=this,this._container=rt("div","leaflet-control-attribution"),Mo(this._container);for(var u in r._layers)r._layers[u].getAttribution&&this.addAttribution(r._layers[u].getAttribution());return this._update(),r.on("layeradd",this._addAttribution,this),this._container},onRemove:function(r){r.off("layeradd",this._addAttribution,this)},_addAttribution:function(r){r.layer.getAttribution&&(this.addAttribution(r.layer.getAttribution()),r.layer.once("remove",function(){this.removeAttribution(r.layer.getAttribution())},this))},setPrefix:function(r){return this.options.prefix=r,this._update(),this},addAttribution:function(r){return r?(this._attributions[r]||(this._attributions[r]=0),this._attributions[r]++,this._update(),this):this},removeAttribution:function(r){return r?(this._attributions[r]&&(this._attributions[r]--,this._update()),this):this},_update:function(){if(this._map){var r=[];for(var u in this._attributions)this._attributions[u]&&r.push(u);var f=[];this.options.prefix&&f.push(this.options.prefix),r.length&&f.push(r.join(", ")),this._container.innerHTML=f.join(' ')}}});tt.mergeOptions({attributionControl:!0}),tt.addInitHook(function(){this.options.attributionControl&&new Fc().addTo(this)});var dE=function(r){return new Fc(r)};Hn.Layers=Dm,Hn.Zoom=Vc,Hn.Scale=Nm,Hn.Attribution=Fc,Io.layers=aE,Io.zoom=lE,Io.scale=uE,Io.attribution=dE;var ni=ee.extend({initialize:function(r){this._map=r},enable:function(){return this._enabled?this:(this._enabled=!0,this.addHooks(),this)},disable:function(){return this._enabled?(this._enabled=!1,this.removeHooks(),this):this},enabled:function(){return!!this._enabled}});ni.addTo=function(r,u){return r.addHandler(u,this),this};var fE={Events:j},Rm=Pe.touch?"touchstart mousedown":"mousedown",zi=oe.extend({options:{clickTolerance:3},initialize:function(r,u,f,_){y(this,_),this._element=r,this._dragStartTarget=u||r,this._preventOutline=f},enable:function(){this._enabled||(je(this._dragStartTarget,Rm,this._onDown,this),this._enabled=!0)},disable:function(){this._enabled&&(zi._dragging===this&&this.finishDrag(!0),mt(this._dragStartTarget,Rm,this._onDown,this),this._enabled=!1,this._moved=!1)},_onDown:function(r){if(this._enabled&&(this._moved=!1,!Ec(this._element,"leaflet-zoom-anim"))){if(r.touches&&r.touches.length!==1){zi._dragging===this&&this.finishDrag();return}if(!(zi._dragging||r.shiftKey||r.which!==1&&r.button!==1&&!r.touches)&&(zi._dragging=this,this._preventOutline&&Pc(this._element),kc(),Oo(),!this._moving)){this.fire("down");var u=r.touches?r.touches[0]:r,f=Tm(this._element);this._startPoint=new z(u.clientX,u.clientY),this._startPos=Es(this._element),this._parentScale=Ac(f);var _=r.type==="mousedown";je(document,_?"mousemove":"touchmove",this._onMove,this),je(document,_?"mouseup":"touchend touchcancel",this._onUp,this)}}},_onMove:function(r){if(this._enabled){if(r.touches&&r.touches.length>1){this._moved=!0;return}var u=r.touches&&r.touches.length===1?r.touches[0]:r,f=new z(u.clientX,u.clientY)._subtract(this._startPoint);!f.x&&!f.y||Math.abs(f.x)+Math.abs(f.y)C&&(I=$,C=G);C>f&&(u[I]=1,zc(r,u,f,_,I),zc(r,u,f,I,b))}function _E(r,u){for(var f=[r[0]],_=1,b=0,C=r.length;_u&&(f.push(r[_]),b=_);return bu.max.x&&(f|=2),r.yu.max.y&&(f|=8),f}function vE(r,u){var f=u.x-r.x,_=u.y-r.y;return f*f+_*_}function Do(r,u,f,_){var b=u.x,C=u.y,I=f.x-b,$=f.y-C,G=I*I+$*$,re;return G>0&&(re=((r.x-b)*I+(r.y-C)*$)/G,re>1?(b=f.x,C=f.y):re>0&&(b+=I*re,C+=$*re)),I=r.x-b,$=r.y-C,_?I*I+$*$:new z(b,C)}function wn(r){return!T(r[0])||typeof r[0][0]!="object"&&typeof r[0][0]<"u"}function Zm(r){return console.warn("Deprecated use of _flat, please use L.LineUtil.isFlat instead."),wn(r)}function Wm(r,u){var f,_,b,C,I,$,G,re;if(!r||r.length===0)throw new Error("latlngs not passed");wn(r)||(console.warn("latlngs are not flat! Only the first ring will be used"),r=r[0]);var xe=ve([0,0]),Re=ye(r),Xe=Re.getNorthWest().distanceTo(Re.getSouthWest())*Re.getNorthEast().distanceTo(Re.getNorthWest());Xe<1700&&(xe=Bc(r));var Yt=r.length,It=[];for(f=0;f_){G=(C-_)/b,re=[$.x-G*($.x-I.x),$.y-G*($.y-I.y)];break}var sn=u.unproject(Y(re));return ve([sn.lat+xe.lat,sn.lng+xe.lng])}var gE={__proto__:null,simplify:Bm,pointToSegmentDistance:zm,closestPointOnSegment:mE,clipSegment:Hm,_getEdgeIntersection:il,_getBitCode:ks,_sqClosestPointOnSegment:Do,isFlat:wn,_flat:Zm,polylineCenter:Wm},$c={project:function(r){return new z(r.lng,r.lat)},unproject:function(r){return new Se(r.y,r.x)},bounds:new Q([-180,-90],[180,90])},Hc={R:6378137,R_MINOR:6356752314245179e-9,bounds:new Q([-2003750834279e-5,-1549657073972e-5],[2003750834279e-5,1876465623138e-5]),project:function(r){var u=Math.PI/180,f=this.R,_=r.lat*u,b=this.R_MINOR/f,C=Math.sqrt(1-b*b),I=C*Math.sin(_),$=Math.tan(Math.PI/4-_/2)/Math.pow((1-I)/(1+I),C/2);return _=-f*Math.log(Math.max($,1e-10)),new z(r.lng*u*f,_)},unproject:function(r){for(var u=180/Math.PI,f=this.R,_=this.R_MINOR/f,b=Math.sqrt(1-_*_),C=Math.exp(-r.y/f),I=Math.PI/2-2*Math.atan(C),$=0,G=.1,re;$<15&&Math.abs(G)>1e-7;$++)re=b*Math.sin(I),re=Math.pow((1-re)/(1+re),b/2),G=Math.PI/2-2*Math.atan(C*re)-I,I+=G;return new Se(I*u,r.x*u/f)}},yE={__proto__:null,LonLat:$c,Mercator:Hc,SphericalMercator:X},bE=a({},ie,{code:"EPSG:3395",projection:Hc,transformation:function(){var r=.5/(Math.PI*Hc.R);return Me(r,.5,-r,.5)}()}),Um=a({},ie,{code:"EPSG:4326",projection:$c,transformation:Me(1/180,1,-1/180,.5)}),wE=a({},Z,{projection:$c,transformation:Me(1,0,-1,0),scale:function(r){return Math.pow(2,r)},zoom:function(r){return Math.log(r)/Math.LN2},distance:function(r,u){var f=u.lng-r.lng,_=u.lat-r.lat;return Math.sqrt(f*f+_*_)},infinite:!0});Z.Earth=ie,Z.EPSG3395=bE,Z.EPSG3857=k,Z.EPSG900913=A,Z.EPSG4326=Um,Z.Simple=wE;var Zn=oe.extend({options:{pane:"overlayPane",attribution:null,bubblingMouseEvents:!0},addTo:function(r){return r.addLayer(this),this},remove:function(){return this.removeFrom(this._map||this._mapToAdd)},removeFrom:function(r){return r&&r.removeLayer(this),this},getPane:function(r){return this._map.getPane(r?this.options[r]||r:this.options.pane)},addInteractiveTarget:function(r){return this._map._targets[c(r)]=this,this},removeInteractiveTarget:function(r){return delete this._map._targets[c(r)],this},getAttribution:function(){return this.options.attribution},_layerAdd:function(r){var u=r.target;if(u.hasLayer(this)){if(this._map=u,this._zoomAnimated=u._zoomAnimated,this.getEvents){var f=this.getEvents();u.on(f,this),this.once("remove",function(){u.off(f,this)},this)}this.onAdd(u),this.fire("add"),u.fire("layeradd",{layer:this})}}});tt.include({addLayer:function(r){if(!r._layerAdd)throw new Error("The provided object is not a Layer.");var u=c(r);return this._layers[u]?this:(this._layers[u]=r,r._mapToAdd=this,r.beforeAdd&&r.beforeAdd(this),this.whenReady(r._layerAdd,r),this)},removeLayer:function(r){var u=c(r);return this._layers[u]?(this._loaded&&r.onRemove(this),delete this._layers[u],this._loaded&&(this.fire("layerremove",{layer:r}),r.fire("remove")),r._map=r._mapToAdd=null,this):this},hasLayer:function(r){return c(r)in this._layers},eachLayer:function(r,u){for(var f in this._layers)r.call(u,this._layers[f]);return this},_addLayers:function(r){r=r?T(r)?r:[r]:[];for(var u=0,f=r.length;uthis._layersMaxZoom&&this.setZoom(this._layersMaxZoom),this.options.minZoom===void 0&&this._layersMinZoom&&this.getZoom()=2&&u[0]instanceof Se&&u[0].equals(u[f-1])&&u.pop(),u},_setLatLngs:function(r){wi.prototype._setLatLngs.call(this,r),wn(this._latlngs)&&(this._latlngs=[this._latlngs])},_defaultShape:function(){return wn(this._latlngs[0])?this._latlngs[0]:this._latlngs[0][0]},_clipPoints:function(){var r=this._renderer._bounds,u=this.options.weight,f=new z(u,u);if(r=new Q(r.min.subtract(f),r.max.add(f)),this._parts=[],!(!this._pxBounds||!this._pxBounds.intersects(r))){if(this.options.noClip){this._parts=this._rings;return}for(var _=0,b=this._rings.length,C;_r.y!=b.y>r.y&&r.x<(b.x-_.x)*(r.y-_.y)/(b.y-_.y)+_.x&&(u=!u);return u||wi.prototype._containsPoint.call(this,r,!0)}});function OE(r,u){return new dr(r,u)}var Ci=bi.extend({initialize:function(r,u){y(this,u),this._layers={},r&&this.addData(r)},addData:function(r){var u=T(r)?r:r.features,f,_,b;if(u){for(f=0,_=u.length;f<_;f++)b=u[f],(b.geometries||b.geometry||b.features||b.coordinates)&&this.addData(b);return this}var C=this.options;if(C.filter&&!C.filter(r))return this;var I=ol(r,C);return I?(I.feature=ul(r),I.defaultOptions=I.options,this.resetStyle(I),C.onEachFeature&&C.onEachFeature(r,I),this.addLayer(I)):this},resetStyle:function(r){return r===void 0?this.eachLayer(this.resetStyle,this):(r.options=a({},r.defaultOptions),this._setLayerStyle(r,this.options.style),this)},setStyle:function(r){return this.eachLayer(function(u){this._setLayerStyle(u,r)},this)},_setLayerStyle:function(r,u){r.setStyle&&(typeof u=="function"&&(u=u(r.feature)),r.setStyle(u))}});function ol(r,u){var f=r.type==="Feature"?r.geometry:r,_=f?f.coordinates:null,b=[],C=u&&u.pointToLayer,I=u&&u.coordsToLatLng||Wc,$,G,re,xe;if(!_&&!f)return null;switch(f.type){case"Point":return $=I(_),Gm(C,r,$,u);case"MultiPoint":for(re=0,xe=_.length;re0&&b.push(b[0].slice()),b}function fr(r,u){return r.feature?a({},r.feature,{geometry:u}):ul(u)}function ul(r){return r.type==="Feature"||r.type==="FeatureCollection"?r:{type:"Feature",properties:{},geometry:r}}var jc={toGeoJSON:function(r){return fr(this,{type:"Point",coordinates:Uc(this.getLatLng(),r)})}};sl.include(jc),Zc.include(jc),rl.include(jc),wi.include({toGeoJSON:function(r){var u=!wn(this._latlngs),f=ll(this._latlngs,u?1:0,!1,r);return fr(this,{type:(u?"Multi":"")+"LineString",coordinates:f})}}),dr.include({toGeoJSON:function(r){var u=!wn(this._latlngs),f=u&&!wn(this._latlngs[0]),_=ll(this._latlngs,f?2:u?1:0,!0,r);return u||(_=[_]),fr(this,{type:(f?"Multi":"")+"Polygon",coordinates:_})}}),ur.include({toMultiPoint:function(r){var u=[];return this.eachLayer(function(f){u.push(f.toGeoJSON(r).geometry.coordinates)}),fr(this,{type:"MultiPoint",coordinates:u})},toGeoJSON:function(r){var u=this.feature&&this.feature.geometry&&this.feature.geometry.type;if(u==="MultiPoint")return this.toMultiPoint(r);var f=u==="GeometryCollection",_=[];return this.eachLayer(function(b){if(b.toGeoJSON){var C=b.toGeoJSON(r);if(f)_.push(C.geometry);else{var I=ul(C);I.type==="FeatureCollection"?_.push.apply(_,I.features):_.push(I)}}}),f?fr(this,{geometries:_,type:"GeometryCollection"}):{type:"FeatureCollection",features:_}}});function qm(r,u){return new Ci(r,u)}var PE=qm,cl=Zn.extend({options:{opacity:1,alt:"",interactive:!1,crossOrigin:!1,errorOverlayUrl:"",zIndex:1,className:""},initialize:function(r,u,f){this._url=r,this._bounds=ye(u),y(this,f)},onAdd:function(){this._image||(this._initImage(),this.options.opacity<1&&this._updateOpacity()),this.options.interactive&&(qe(this._image,"leaflet-interactive"),this.addInteractiveTarget(this._image)),this.getPane().appendChild(this._image),this._reset()},onRemove:function(){yt(this._image),this.options.interactive&&this.removeInteractiveTarget(this._image)},setOpacity:function(r){return this.options.opacity=r,this._image&&this._updateOpacity(),this},setStyle:function(r){return r.opacity&&this.setOpacity(r.opacity),this},bringToFront:function(){return this._map&&ar(this._image),this},bringToBack:function(){return this._map&&lr(this._image),this},setUrl:function(r){return this._url=r,this._image&&(this._image.src=r),this},setBounds:function(r){return this._bounds=ye(r),this._map&&this._reset(),this},getEvents:function(){var r={zoom:this._reset,viewreset:this._reset};return this._zoomAnimated&&(r.zoomanim=this._animateZoom),r},setZIndex:function(r){return this.options.zIndex=r,this._updateZIndex(),this},getBounds:function(){return this._bounds},getElement:function(){return this._image},_initImage:function(){var r=this._url.tagName==="IMG",u=this._image=r?this._url:rt("img");if(qe(u,"leaflet-image-layer"),this._zoomAnimated&&qe(u,"leaflet-zoom-animated"),this.options.className&&qe(u,this.options.className),u.onselectstart=m,u.onmousemove=m,u.onload=o(this.fire,this,"load"),u.onerror=o(this._overlayOnError,this,"error"),(this.options.crossOrigin||this.options.crossOrigin==="")&&(u.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),this.options.zIndex&&this._updateZIndex(),r){this._url=u.src;return}u.src=this._url,u.alt=this.options.alt},_animateZoom:function(r){var u=this._map.getZoomScale(r.zoom),f=this._map._latLngBoundsToNewLayerBounds(this._bounds,r.zoom,r.center).min;Ss(this._image,f,u)},_reset:function(){var r=this._image,u=new Q(this._map.latLngToLayerPoint(this._bounds.getNorthWest()),this._map.latLngToLayerPoint(this._bounds.getSouthEast())),f=u.getSize();kt(r,u.min),r.style.width=f.x+"px",r.style.height=f.y+"px"},_updateOpacity:function(){bn(this._image,this.options.opacity)},_updateZIndex:function(){this._image&&this.options.zIndex!==void 0&&this.options.zIndex!==null&&(this._image.style.zIndex=this.options.zIndex)},_overlayOnError:function(){this.fire("error");var r=this.options.errorOverlayUrl;r&&this._url!==r&&(this._url=r,this._image.src=r)},getCenter:function(){return this._bounds.getCenter()}}),AE=function(r,u,f){return new cl(r,u,f)},Km=cl.extend({options:{autoplay:!0,loop:!0,keepAspectRatio:!0,muted:!1,playsInline:!0},_initImage:function(){var r=this._url.tagName==="VIDEO",u=this._image=r?this._url:rt("video");if(qe(u,"leaflet-image-layer"),this._zoomAnimated&&qe(u,"leaflet-zoom-animated"),this.options.className&&qe(u,this.options.className),u.onselectstart=m,u.onmousemove=m,u.onloadeddata=o(this.fire,this,"load"),r){for(var f=u.getElementsByTagName("source"),_=[],b=0;b0?_:[u.src];return}T(this._url)||(this._url=[this._url]),!this.options.keepAspectRatio&&Object.prototype.hasOwnProperty.call(u.style,"objectFit")&&(u.style.objectFit="fill"),u.autoplay=!!this.options.autoplay,u.loop=!!this.options.loop,u.muted=!!this.options.muted,u.playsInline=!!this.options.playsInline;for(var C=0;Cb?(u.height=b+"px",qe(r,C)):Lt(r,C),this._containerWidth=this._container.offsetWidth},_animateZoom:function(r){var u=this._map._latLngToNewLayerPoint(this._latlng,r.zoom,r.center),f=this._getAnchor();kt(this._container,u.add(f))},_adjustPan:function(){if(this.options.autoPan){if(this._map._panAnim&&this._map._panAnim.stop(),this._autopanning){this._autopanning=!1;return}var r=this._map,u=parseInt(To(this._container,"marginBottom"),10)||0,f=this._container.offsetHeight+u,_=this._containerWidth,b=new z(this._containerLeft,-f-this._containerBottom);b._add(Es(this._container));var C=r.layerPointToContainerPoint(b),I=Y(this.options.autoPanPadding),$=Y(this.options.autoPanPaddingTopLeft||I),G=Y(this.options.autoPanPaddingBottomRight||I),re=r.getSize(),xe=0,Re=0;C.x+_+G.x>re.x&&(xe=C.x+_-re.x+G.x),C.x-xe-$.x<0&&(xe=C.x-$.x),C.y+f+G.y>re.y&&(Re=C.y+f-re.y+G.y),C.y-Re-$.y<0&&(Re=C.y-$.y),(xe||Re)&&(this.options.keepInView&&(this._autopanning=!0),r.fire("autopanstart").panBy([xe,Re]))}},_getAnchor:function(){return Y(this._source&&this._source._getPopupAnchor?this._source._getPopupAnchor():[0,0])}}),DE=function(r,u){return new dl(r,u)};tt.mergeOptions({closePopupOnClick:!0}),tt.include({openPopup:function(r,u,f){return this._initOverlay(dl,r,u,f).openOn(this),this},closePopup:function(r){return r=arguments.length?r:this._popup,r&&r.close(),this}}),Zn.include({bindPopup:function(r,u){return this._popup=this._initOverlay(dl,this._popup,r,u),this._popupHandlersAdded||(this.on({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!0),this},unbindPopup:function(){return this._popup&&(this.off({click:this._openPopup,keypress:this._onKeyPress,remove:this.closePopup,move:this._movePopup}),this._popupHandlersAdded=!1,this._popup=null),this},openPopup:function(r){return this._popup&&(this instanceof bi||(this._popup._source=this),this._popup._prepareOpen(r||this._latlng)&&this._popup.openOn(this._map)),this},closePopup:function(){return this._popup&&this._popup.close(),this},togglePopup:function(){return this._popup&&this._popup.toggle(this),this},isPopupOpen:function(){return this._popup?this._popup.isOpen():!1},setPopupContent:function(r){return this._popup&&this._popup.setContent(r),this},getPopup:function(){return this._popup},_openPopup:function(r){if(!(!this._popup||!this._map)){xs(r);var u=r.layer||r.target;if(this._popup._source===u&&!(u instanceof $i)){this._map.hasLayer(this._popup)?this.closePopup():this.openPopup(r.latlng);return}this._popup._source=u,this.openPopup(r.latlng)}},_movePopup:function(r){this._popup.setLatLng(r.latlng)},_onKeyPress:function(r){r.originalEvent.keyCode===13&&this._openPopup(r)}});var fl=ii.extend({options:{pane:"tooltipPane",offset:[0,0],direction:"auto",permanent:!1,sticky:!1,opacity:.9},onAdd:function(r){ii.prototype.onAdd.call(this,r),this.setOpacity(this.options.opacity),r.fire("tooltipopen",{tooltip:this}),this._source&&(this.addEventParent(this._source),this._source.fire("tooltipopen",{tooltip:this},!0))},onRemove:function(r){ii.prototype.onRemove.call(this,r),r.fire("tooltipclose",{tooltip:this}),this._source&&(this.removeEventParent(this._source),this._source.fire("tooltipclose",{tooltip:this},!0))},getEvents:function(){var r=ii.prototype.getEvents.call(this);return this.options.permanent||(r.preclick=this.close),r},_initLayout:function(){var r="leaflet-tooltip",u=r+" "+(this.options.className||"")+" leaflet-zoom-"+(this._zoomAnimated?"animated":"hide");this._contentNode=this._container=rt("div",u),this._container.setAttribute("role","tooltip"),this._container.setAttribute("id","leaflet-tooltip-"+c(this))},_updateLayout:function(){},_adjustPan:function(){},_setPosition:function(r){var u,f,_=this._map,b=this._container,C=_.latLngToContainerPoint(_.getCenter()),I=_.layerPointToContainerPoint(r),$=this.options.direction,G=b.offsetWidth,re=b.offsetHeight,xe=Y(this.options.offset),Re=this._getAnchor();$==="top"?(u=G/2,f=re):$==="bottom"?(u=G/2,f=0):$==="center"?(u=G/2,f=re/2):$==="right"?(u=0,f=re/2):$==="left"?(u=G,f=re/2):I.xthis.options.maxZoom||f_?this._retainParent(b,C,I,_):!1)},_retainChildren:function(r,u,f,_){for(var b=2*r;b<2*r+2;b++)for(var C=2*u;C<2*u+2;C++){var I=new z(b,C);I.z=f+1;var $=this._tileCoordsToKey(I),G=this._tiles[$];if(G&&G.active){G.retain=!0;continue}else G&&G.loaded&&(G.retain=!0);f+1<_&&this._retainChildren(b,C,f+1,_)}},_resetView:function(r){var u=r&&(r.pinch||r.flyTo);this._setView(this._map.getCenter(),this._map.getZoom(),u,u)},_animateZoom:function(r){this._setView(r.center,r.zoom,!0,r.noUpdate)},_clampZoom:function(r){var u=this.options;return u.minNativeZoom!==void 0&&rthis.options.maxZoom||this.options.minZoom!==void 0&&b1){this._setView(r,f);return}for(var Re=b.min.y;Re<=b.max.y;Re++)for(var Xe=b.min.x;Xe<=b.max.x;Xe++){var Yt=new z(Xe,Re);if(Yt.z=this._tileZoom,!!this._isValidTile(Yt)){var It=this._tiles[this._tileCoordsToKey(Yt)];It?It.current=!0:I.push(Yt)}}if(I.sort(function(sn,mr){return sn.distanceTo(C)-mr.distanceTo(C)}),I.length!==0){this._loading||(this._loading=!0,this.fire("loading"));var Cn=document.createDocumentFragment();for(Xe=0;Xef.max.x)||!u.wrapLat&&(r.yf.max.y))return!1}if(!this.options.bounds)return!0;var _=this._tileCoordsToBounds(r);return ye(this.options.bounds).overlaps(_)},_keyToBounds:function(r){return this._tileCoordsToBounds(this._keyToTileCoords(r))},_tileCoordsToNwSe:function(r){var u=this._map,f=this.getTileSize(),_=r.scaleBy(f),b=_.add(f),C=u.unproject(_,r.z),I=u.unproject(b,r.z);return[C,I]},_tileCoordsToBounds:function(r){var u=this._tileCoordsToNwSe(r),f=new le(u[0],u[1]);return this.options.noWrap||(f=this._map.wrapLatLngBounds(f)),f},_tileCoordsToKey:function(r){return r.x+":"+r.y+":"+r.z},_keyToTileCoords:function(r){var u=r.split(":"),f=new z(+u[0],+u[1]);return f.z=+u[2],f},_removeTile:function(r){var u=this._tiles[r];u&&(yt(u.el),delete this._tiles[r],this.fire("tileunload",{tile:u.el,coords:this._keyToTileCoords(r)}))},_initTile:function(r){qe(r,"leaflet-tile");var u=this.getTileSize();r.style.width=u.x+"px",r.style.height=u.y+"px",r.onselectstart=m,r.onmousemove=m,Pe.ielt9&&this.options.opacity<1&&bn(r,this.options.opacity)},_addTile:function(r,u){var f=this._getTilePos(r),_=this._tileCoordsToKey(r),b=this.createTile(this._wrapCoords(r),o(this._tileReady,this,r));this._initTile(b),this.createTile.length<2&&U(o(this._tileReady,this,r,null,b)),kt(b,f),this._tiles[_]={el:b,coords:r,current:!0},u.appendChild(b),this.fire("tileloadstart",{tile:b,coords:r})},_tileReady:function(r,u,f){u&&this.fire("tileerror",{error:u,tile:f,coords:r});var _=this._tileCoordsToKey(r);f=this._tiles[_],f&&(f.loaded=+new Date,this._map._fadeAnimated?(bn(f.el,0),V(this._fadeFrame),this._fadeFrame=U(this._updateOpacity,this)):(f.active=!0,this._pruneTiles()),u||(qe(f.el,"leaflet-tile-loaded"),this.fire("tileload",{tile:f.el,coords:r})),this._noTilesToLoad()&&(this._loading=!1,this.fire("load"),Pe.ielt9||!this._map._fadeAnimated?U(this._pruneTiles,this):setTimeout(o(this._pruneTiles,this),250)))},_getTilePos:function(r){return r.scaleBy(this.getTileSize()).subtract(this._level.origin)},_wrapCoords:function(r){var u=new z(this._wrapX?h(r.x,this._wrapX):r.x,this._wrapY?h(r.y,this._wrapY):r.y);return u.z=r.z,u},_pxBoundsToTileRange:function(r){var u=this.getTileSize();return new Q(r.min.unscaleBy(u).floor(),r.max.unscaleBy(u).ceil().subtract([1,1]))},_noTilesToLoad:function(){for(var r in this._tiles)if(!this._tiles[r].loaded)return!1;return!0}});function VE(r){return new Ro(r)}var hr=Ro.extend({options:{minZoom:0,maxZoom:18,subdomains:"abc",errorTileUrl:"",zoomOffset:0,tms:!1,zoomReverse:!1,detectRetina:!1,crossOrigin:!1,referrerPolicy:!1},initialize:function(r,u){this._url=r,u=y(this,u),u.detectRetina&&Pe.retina&&u.maxZoom>0?(u.tileSize=Math.floor(u.tileSize/2),u.zoomReverse?(u.zoomOffset--,u.minZoom=Math.min(u.maxZoom,u.minZoom+1)):(u.zoomOffset++,u.maxZoom=Math.max(u.minZoom,u.maxZoom-1)),u.minZoom=Math.max(0,u.minZoom)):u.zoomReverse?u.minZoom=Math.min(u.maxZoom,u.minZoom):u.maxZoom=Math.max(u.minZoom,u.maxZoom),typeof u.subdomains=="string"&&(u.subdomains=u.subdomains.split("")),this.on("tileunload",this._onTileRemove)},setUrl:function(r,u){return this._url===r&&u===void 0&&(u=!0),this._url=r,u||this.redraw(),this},createTile:function(r,u){var f=document.createElement("img");return je(f,"load",o(this._tileOnLoad,this,u,f)),je(f,"error",o(this._tileOnError,this,u,f)),(this.options.crossOrigin||this.options.crossOrigin==="")&&(f.crossOrigin=this.options.crossOrigin===!0?"":this.options.crossOrigin),typeof this.options.referrerPolicy=="string"&&(f.referrerPolicy=this.options.referrerPolicy),f.alt="",f.src=this.getTileUrl(r),f},getTileUrl:function(r){var u={r:Pe.retina?"@2x":"",s:this._getSubdomain(r),x:r.x,y:r.y,z:this._getZoomForUrl()};if(this._map&&!this._map.options.crs.infinite){var f=this._globalTileRange.max.y-r.y;this.options.tms&&(u.y=f),u["-y"]=f}return x(this._url,a(u,this.options))},_tileOnLoad:function(r,u){Pe.ielt9?setTimeout(o(r,this,null,u),0):r(null,u)},_tileOnError:function(r,u,f){var _=this.options.errorTileUrl;_&&u.getAttribute("src")!==_&&(u.src=_),r(f,u)},_onTileRemove:function(r){r.tile.onload=null},_getZoomForUrl:function(){var r=this._tileZoom,u=this.options.maxZoom,f=this.options.zoomReverse,_=this.options.zoomOffset;return f&&(r=u-r),r+_},_getSubdomain:function(r){var u=Math.abs(r.x+r.y)%this.options.subdomains.length;return this.options.subdomains[u]},_abortLoading:function(){var r,u;for(r in this._tiles)if(this._tiles[r].coords.z!==this._tileZoom&&(u=this._tiles[r].el,u.onload=m,u.onerror=m,!u.complete)){u.src=D;var f=this._tiles[r].coords;yt(u),delete this._tiles[r],this.fire("tileabort",{tile:u,coords:f})}},_removeTile:function(r){var u=this._tiles[r];if(u)return u.el.setAttribute("src",D),Ro.prototype._removeTile.call(this,r)},_tileReady:function(r,u,f){if(!(!this._map||f&&f.getAttribute("src")===D))return Ro.prototype._tileReady.call(this,r,u,f)}});function Xm(r,u){return new hr(r,u)}var Qm=hr.extend({defaultWmsParams:{service:"WMS",request:"GetMap",layers:"",styles:"",format:"image/jpeg",transparent:!1,version:"1.1.1"},options:{crs:null,uppercase:!1},initialize:function(r,u){this._url=r;var f=a({},this.defaultWmsParams);for(var _ in u)_ in this.options||(f[_]=u[_]);u=y(this,u);var b=u.detectRetina&&Pe.retina?2:1,C=this.getTileSize();f.width=C.x*b,f.height=C.y*b,this.wmsParams=f},onAdd:function(r){this._crs=this.options.crs||r.options.crs,this._wmsVersion=parseFloat(this.wmsParams.version);var u=this._wmsVersion>=1.3?"crs":"srs";this.wmsParams[u]=this._crs.code,hr.prototype.onAdd.call(this,r)},getTileUrl:function(r){var u=this._tileCoordsToNwSe(r),f=this._crs,_=de(f.project(u[0]),f.project(u[1])),b=_.min,C=_.max,I=(this._wmsVersion>=1.3&&this._crs===Um?[b.y,b.x,C.y,C.x]:[b.x,b.y,C.x,C.y]).join(","),$=hr.prototype.getTileUrl.call(this,r);return $+w(this.wmsParams,$,this.options.uppercase)+(this.options.uppercase?"&BBOX=":"&bbox=")+I},setParams:function(r,u){return a(this.wmsParams,r),u||this.redraw(),this}});function FE(r,u){return new Qm(r,u)}hr.WMS=Qm,Xm.wms=FE;var Si=Zn.extend({options:{padding:.1},initialize:function(r){y(this,r),c(this),this._layers=this._layers||{}},onAdd:function(){this._container||(this._initContainer(),qe(this._container,"leaflet-zoom-animated")),this.getPane().appendChild(this._container),this._update(),this.on("update",this._updatePaths,this)},onRemove:function(){this.off("update",this._updatePaths,this),this._destroyContainer()},getEvents:function(){var r={viewreset:this._reset,zoom:this._onZoom,moveend:this._update,zoomend:this._onZoomEnd};return this._zoomAnimated&&(r.zoomanim=this._onAnimZoom),r},_onAnimZoom:function(r){this._updateTransform(r.center,r.zoom)},_onZoom:function(){this._updateTransform(this._map.getCenter(),this._map.getZoom())},_updateTransform:function(r,u){var f=this._map.getZoomScale(u,this._zoom),_=this._map.getSize().multiplyBy(.5+this.options.padding),b=this._map.project(this._center,u),C=_.multiplyBy(-f).add(b).subtract(this._map._getNewPixelOrigin(r,u));Pe.any3d?Ss(this._container,C,f):kt(this._container,C)},_reset:function(){this._update(),this._updateTransform(this._center,this._zoom);for(var r in this._layers)this._layers[r]._reset()},_onZoomEnd:function(){for(var r in this._layers)this._layers[r]._project()},_updatePaths:function(){for(var r in this._layers)this._layers[r]._update()},_update:function(){var r=this.options.padding,u=this._map.getSize(),f=this._map.containerPointToLayerPoint(u.multiplyBy(-r)).round();this._bounds=new Q(f,f.add(u.multiplyBy(1+r*2)).round()),this._center=this._map.getCenter(),this._zoom=this._map.getZoom()}}),ep=Si.extend({options:{tolerance:0},getEvents:function(){var r=Si.prototype.getEvents.call(this);return r.viewprereset=this._onViewPreReset,r},_onViewPreReset:function(){this._postponeUpdatePaths=!0},onAdd:function(){Si.prototype.onAdd.call(this),this._draw()},_initContainer:function(){var r=this._container=document.createElement("canvas");je(r,"mousemove",this._onMouseMove,this),je(r,"click dblclick mousedown mouseup contextmenu",this._onClick,this),je(r,"mouseout",this._handleMouseOut,this),r._leaflet_disable_events=!0,this._ctx=r.getContext("2d")},_destroyContainer:function(){V(this._redrawRequest),delete this._ctx,yt(this._container),mt(this._container),delete this._container},_updatePaths:function(){if(!this._postponeUpdatePaths){var r;this._redrawBounds=null;for(var u in this._layers)r=this._layers[u],r._update();this._redraw()}},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Si.prototype._update.call(this);var r=this._bounds,u=this._container,f=r.getSize(),_=Pe.retina?2:1;kt(u,r.min),u.width=_*f.x,u.height=_*f.y,u.style.width=f.x+"px",u.style.height=f.y+"px",Pe.retina&&this._ctx.scale(2,2),this._ctx.translate(-r.min.x,-r.min.y),this.fire("update")}},_reset:function(){Si.prototype._reset.call(this),this._postponeUpdatePaths&&(this._postponeUpdatePaths=!1,this._updatePaths())},_initPath:function(r){this._updateDashArray(r),this._layers[c(r)]=r;var u=r._order={layer:r,prev:this._drawLast,next:null};this._drawLast&&(this._drawLast.next=u),this._drawLast=u,this._drawFirst=this._drawFirst||this._drawLast},_addPath:function(r){this._requestRedraw(r)},_removePath:function(r){var u=r._order,f=u.next,_=u.prev;f?f.prev=_:this._drawLast=_,_?_.next=f:this._drawFirst=f,delete r._order,delete this._layers[c(r)],this._requestRedraw(r)},_updatePath:function(r){this._extendRedrawBounds(r),r._project(),r._update(),this._requestRedraw(r)},_updateStyle:function(r){this._updateDashArray(r),this._requestRedraw(r)},_updateDashArray:function(r){if(typeof r.options.dashArray=="string"){var u=r.options.dashArray.split(/[, ]+/),f=[],_,b;for(b=0;b')}}catch{}return function(r){return document.createElement("<"+r+' xmlns="urn:schemas-microsoft.com:vml" class="lvml">')}}(),BE={_initContainer:function(){this._container=rt("div","leaflet-vml-container")},_update:function(){this._map._animatingZoom||(Si.prototype._update.call(this),this.fire("update"))},_initPath:function(r){var u=r._container=Vo("shape");qe(u,"leaflet-vml-shape "+(this.options.className||"")),u.coordsize="1 1",r._path=Vo("path"),u.appendChild(r._path),this._updateStyle(r),this._layers[c(r)]=r},_addPath:function(r){var u=r._container;this._container.appendChild(u),r.options.interactive&&r.addInteractiveTarget(u)},_removePath:function(r){var u=r._container;yt(u),r.removeInteractiveTarget(u),delete this._layers[c(r)]},_updateStyle:function(r){var u=r._stroke,f=r._fill,_=r.options,b=r._container;b.stroked=!!_.stroke,b.filled=!!_.fill,_.stroke?(u||(u=r._stroke=Vo("stroke")),b.appendChild(u),u.weight=_.weight+"px",u.color=_.color,u.opacity=_.opacity,_.dashArray?u.dashStyle=T(_.dashArray)?_.dashArray.join(" "):_.dashArray.replace(/( *, *)/g," "):u.dashStyle="",u.endcap=_.lineCap.replace("butt","flat"),u.joinstyle=_.lineJoin):u&&(b.removeChild(u),r._stroke=null),_.fill?(f||(f=r._fill=Vo("fill")),b.appendChild(f),f.color=_.fillColor||_.color,f.opacity=_.fillOpacity):f&&(b.removeChild(f),r._fill=null)},_updateCircle:function(r){var u=r._point.round(),f=Math.round(r._radius),_=Math.round(r._radiusY||f);this._setPath(r,r._empty()?"M0 0":"AL "+u.x+","+u.y+" "+f+","+_+" 0,"+65535*360)},_setPath:function(r,u){r._path.v=u},_bringToFront:function(r){ar(r._container)},_bringToBack:function(r){lr(r._container)}},hl=Pe.vml?Vo:H,Fo=Si.extend({_initContainer:function(){this._container=hl("svg"),this._container.setAttribute("pointer-events","none"),this._rootGroup=hl("g"),this._container.appendChild(this._rootGroup)},_destroyContainer:function(){yt(this._container),mt(this._container),delete this._container,delete this._rootGroup,delete this._svgSize},_update:function(){if(!(this._map._animatingZoom&&this._bounds)){Si.prototype._update.call(this);var r=this._bounds,u=r.getSize(),f=this._container;(!this._svgSize||!this._svgSize.equals(u))&&(this._svgSize=u,f.setAttribute("width",u.x),f.setAttribute("height",u.y)),kt(f,r.min),f.setAttribute("viewBox",[r.min.x,r.min.y,u.x,u.y].join(" ")),this.fire("update")}},_initPath:function(r){var u=r._path=hl("path");r.options.className&&qe(u,r.options.className),r.options.interactive&&qe(u,"leaflet-interactive"),this._updateStyle(r),this._layers[c(r)]=r},_addPath:function(r){this._rootGroup||this._initContainer(),this._rootGroup.appendChild(r._path),r.addInteractiveTarget(r._path)},_removePath:function(r){yt(r._path),r.removeInteractiveTarget(r._path),delete this._layers[c(r)]},_updatePath:function(r){r._project(),r._update()},_updateStyle:function(r){var u=r._path,f=r.options;u&&(f.stroke?(u.setAttribute("stroke",f.color),u.setAttribute("stroke-opacity",f.opacity),u.setAttribute("stroke-width",f.weight),u.setAttribute("stroke-linecap",f.lineCap),u.setAttribute("stroke-linejoin",f.lineJoin),f.dashArray?u.setAttribute("stroke-dasharray",f.dashArray):u.removeAttribute("stroke-dasharray"),f.dashOffset?u.setAttribute("stroke-dashoffset",f.dashOffset):u.removeAttribute("stroke-dashoffset")):u.setAttribute("stroke","none"),f.fill?(u.setAttribute("fill",f.fillColor||f.color),u.setAttribute("fill-opacity",f.fillOpacity),u.setAttribute("fill-rule",f.fillRule||"evenodd")):u.setAttribute("fill","none"))},_updatePoly:function(r,u){this._setPath(r,J(r._parts,u))},_updateCircle:function(r){var u=r._point,f=Math.max(Math.round(r._radius),1),_=Math.max(Math.round(r._radiusY),1)||f,b="a"+f+","+_+" 0 1,0 ",C=r._empty()?"M0 0":"M"+(u.x-f)+","+u.y+b+f*2+",0 "+b+-f*2+",0 ";this._setPath(r,C)},_setPath:function(r,u){r._path.setAttribute("d",u)},_bringToFront:function(r){ar(r._path)},_bringToBack:function(r){lr(r._path)}});Pe.vml&&Fo.include(BE);function np(r){return Pe.svg||Pe.vml?new Fo(r):null}tt.include({getRenderer:function(r){var u=r.options.renderer||this._getPaneRenderer(r.options.pane)||this.options.renderer||this._renderer;return u||(u=this._renderer=this._createRenderer()),this.hasLayer(u)||this.addLayer(u),u},_getPaneRenderer:function(r){if(r==="overlayPane"||r===void 0)return!1;var u=this._paneRenderers[r];return u===void 0&&(u=this._createRenderer({pane:r}),this._paneRenderers[r]=u),u},_createRenderer:function(r){return this.options.preferCanvas&&tp(r)||np(r)}});var ip=dr.extend({initialize:function(r,u){dr.prototype.initialize.call(this,this._boundsToLatLngs(r),u)},setBounds:function(r){return this.setLatLngs(this._boundsToLatLngs(r))},_boundsToLatLngs:function(r){return r=ye(r),[r.getSouthWest(),r.getNorthWest(),r.getNorthEast(),r.getSouthEast()]}});function zE(r,u){return new ip(r,u)}Fo.create=hl,Fo.pointsToPath=J,Ci.geometryToLayer=ol,Ci.coordsToLatLng=Wc,Ci.coordsToLatLngs=al,Ci.latLngToCoords=Uc,Ci.latLngsToCoords=ll,Ci.getFeature=fr,Ci.asFeature=ul,tt.mergeOptions({boxZoom:!0});var sp=ni.extend({initialize:function(r){this._map=r,this._container=r._container,this._pane=r._panes.overlayPane,this._resetStateTimeout=0,r.on("unload",this._destroy,this)},addHooks:function(){je(this._container,"mousedown",this._onMouseDown,this)},removeHooks:function(){mt(this._container,"mousedown",this._onMouseDown,this)},moved:function(){return this._moved},_destroy:function(){yt(this._pane),delete this._pane},_resetState:function(){this._resetStateTimeout=0,this._moved=!1},_clearDeferredResetState:function(){this._resetStateTimeout!==0&&(clearTimeout(this._resetStateTimeout),this._resetStateTimeout=0)},_onMouseDown:function(r){if(!r.shiftKey||r.which!==1&&r.button!==1)return!1;this._clearDeferredResetState(),this._resetState(),Oo(),kc(),this._startPoint=this._map.mouseEventToContainerPoint(r),je(document,{contextmenu:xs,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseMove:function(r){this._moved||(this._moved=!0,this._box=rt("div","leaflet-zoom-box",this._container),qe(this._container,"leaflet-crosshair"),this._map.fire("boxzoomstart")),this._point=this._map.mouseEventToContainerPoint(r);var u=new Q(this._point,this._startPoint),f=u.getSize();kt(this._box,u.min),this._box.style.width=f.x+"px",this._box.style.height=f.y+"px"},_finish:function(){this._moved&&(yt(this._box),Lt(this._container,"leaflet-crosshair")),Po(),Tc(),mt(document,{contextmenu:xs,mousemove:this._onMouseMove,mouseup:this._onMouseUp,keydown:this._onKeyDown},this)},_onMouseUp:function(r){if(!(r.which!==1&&r.button!==1)&&(this._finish(),!!this._moved)){this._clearDeferredResetState(),this._resetStateTimeout=setTimeout(o(this._resetState,this),0);var u=new le(this._map.containerPointToLatLng(this._startPoint),this._map.containerPointToLatLng(this._point));this._map.fitBounds(u).fire("boxzoomend",{boxZoomBounds:u})}},_onKeyDown:function(r){r.keyCode===27&&(this._finish(),this._clearDeferredResetState(),this._resetState())}});tt.addInitHook("addHandler","boxZoom",sp),tt.mergeOptions({doubleClickZoom:!0});var rp=ni.extend({addHooks:function(){this._map.on("dblclick",this._onDoubleClick,this)},removeHooks:function(){this._map.off("dblclick",this._onDoubleClick,this)},_onDoubleClick:function(r){var u=this._map,f=u.getZoom(),_=u.options.zoomDelta,b=r.originalEvent.shiftKey?f-_:f+_;u.options.doubleClickZoom==="center"?u.setZoom(b):u.setZoomAround(r.containerPoint,b)}});tt.addInitHook("addHandler","doubleClickZoom",rp),tt.mergeOptions({dragging:!0,inertia:!0,inertiaDeceleration:3400,inertiaMaxSpeed:1/0,easeLinearity:.2,worldCopyJump:!1,maxBoundsViscosity:0});var op=ni.extend({addHooks:function(){if(!this._draggable){var r=this._map;this._draggable=new zi(r._mapPane,r._container),this._draggable.on({dragstart:this._onDragStart,drag:this._onDrag,dragend:this._onDragEnd},this),this._draggable.on("predrag",this._onPreDragLimit,this),r.options.worldCopyJump&&(this._draggable.on("predrag",this._onPreDragWrap,this),r.on("zoomend",this._onZoomEnd,this),r.whenReady(this._onZoomEnd,this))}qe(this._map._container,"leaflet-grab leaflet-touch-drag"),this._draggable.enable(),this._positions=[],this._times=[]},removeHooks:function(){Lt(this._map._container,"leaflet-grab"),Lt(this._map._container,"leaflet-touch-drag"),this._draggable.disable()},moved:function(){return this._draggable&&this._draggable._moved},moving:function(){return this._draggable&&this._draggable._moving},_onDragStart:function(){var r=this._map;if(r._stop(),this._map.options.maxBounds&&this._map.options.maxBoundsViscosity){var u=ye(this._map.options.maxBounds);this._offsetLimit=de(this._map.latLngToContainerPoint(u.getNorthWest()).multiplyBy(-1),this._map.latLngToContainerPoint(u.getSouthEast()).multiplyBy(-1).add(this._map.getSize())),this._viscosity=Math.min(1,Math.max(0,this._map.options.maxBoundsViscosity))}else this._offsetLimit=null;r.fire("movestart").fire("dragstart"),r.options.inertia&&(this._positions=[],this._times=[])},_onDrag:function(r){if(this._map.options.inertia){var u=this._lastTime=+new Date,f=this._lastPos=this._draggable._absPos||this._draggable._newPos;this._positions.push(f),this._times.push(u),this._prunePositions(u)}this._map.fire("move",r).fire("drag",r)},_prunePositions:function(r){for(;this._positions.length>1&&r-this._times[0]>50;)this._positions.shift(),this._times.shift()},_onZoomEnd:function(){var r=this._map.getSize().divideBy(2),u=this._map.latLngToLayerPoint([0,0]);this._initialWorldOffset=u.subtract(r).x,this._worldWidth=this._map.getPixelWorldBounds().getSize().x},_viscousLimit:function(r,u){return r-(r-u)*this._viscosity},_onPreDragLimit:function(){if(!(!this._viscosity||!this._offsetLimit)){var r=this._draggable._newPos.subtract(this._draggable._startPos),u=this._offsetLimit;r.xu.max.x&&(r.x=this._viscousLimit(r.x,u.max.x)),r.y>u.max.y&&(r.y=this._viscousLimit(r.y,u.max.y)),this._draggable._newPos=this._draggable._startPos.add(r)}},_onPreDragWrap:function(){var r=this._worldWidth,u=Math.round(r/2),f=this._initialWorldOffset,_=this._draggable._newPos.x,b=(_-u+f)%r+u-f,C=(_+u+f)%r-u-f,I=Math.abs(b+f)0?C:-C))-u;this._delta=0,this._startTime=null,I&&(r.options.scrollWheelZoom==="center"?r.setZoom(u+I):r.setZoomAround(this._lastMousePos,u+I))}});tt.addInitHook("addHandler","scrollWheelZoom",lp);var $E=600;tt.mergeOptions({tapHold:Pe.touchNative&&Pe.safari&&Pe.mobile,tapTolerance:15});var up=ni.extend({addHooks:function(){je(this._map._container,"touchstart",this._onDown,this)},removeHooks:function(){mt(this._map._container,"touchstart",this._onDown,this)},_onDown:function(r){if(clearTimeout(this._holdTimeout),r.touches.length===1){var u=r.touches[0];this._startPos=this._newPos=new z(u.clientX,u.clientY),this._holdTimeout=setTimeout(o(function(){this._cancel(),this._isTapValid()&&(je(document,"touchend",Vt),je(document,"touchend touchcancel",this._cancelClickPrevent),this._simulateEvent("contextmenu",u))},this),$E),je(document,"touchend touchcancel contextmenu",this._cancel,this),je(document,"touchmove",this._onMove,this)}},_cancelClickPrevent:function r(){mt(document,"touchend",Vt),mt(document,"touchend touchcancel",r)},_cancel:function(){clearTimeout(this._holdTimeout),mt(document,"touchend touchcancel contextmenu",this._cancel,this),mt(document,"touchmove",this._onMove,this)},_onMove:function(r){var u=r.touches[0];this._newPos=new z(u.clientX,u.clientY)},_isTapValid:function(){return this._newPos.distanceTo(this._startPos)<=this._map.options.tapTolerance},_simulateEvent:function(r,u){var f=new MouseEvent(r,{bubbles:!0,cancelable:!0,view:window,screenX:u.screenX,screenY:u.screenY,clientX:u.clientX,clientY:u.clientY});f._simulated=!0,u.target.dispatchEvent(f)}});tt.addInitHook("addHandler","tapHold",up),tt.mergeOptions({touchZoom:Pe.touch,bounceAtZoomLimits:!0});var cp=ni.extend({addHooks:function(){qe(this._map._container,"leaflet-touch-zoom"),je(this._map._container,"touchstart",this._onTouchStart,this)},removeHooks:function(){Lt(this._map._container,"leaflet-touch-zoom"),mt(this._map._container,"touchstart",this._onTouchStart,this)},_onTouchStart:function(r){var u=this._map;if(!(!r.touches||r.touches.length!==2||u._animatingZoom||this._zooming)){var f=u.mouseEventToContainerPoint(r.touches[0]),_=u.mouseEventToContainerPoint(r.touches[1]);this._centerPoint=u.getSize()._divideBy(2),this._startLatLng=u.containerPointToLatLng(this._centerPoint),u.options.touchZoom!=="center"&&(this._pinchStartLatLng=u.containerPointToLatLng(f.add(_)._divideBy(2))),this._startDist=f.distanceTo(_),this._startZoom=u.getZoom(),this._moved=!1,this._zooming=!0,u._stop(),je(document,"touchmove",this._onTouchMove,this),je(document,"touchend touchcancel",this._onTouchEnd,this),Vt(r)}},_onTouchMove:function(r){if(!(!r.touches||r.touches.length!==2||!this._zooming)){var u=this._map,f=u.mouseEventToContainerPoint(r.touches[0]),_=u.mouseEventToContainerPoint(r.touches[1]),b=f.distanceTo(_)/this._startDist;if(this._zoom=u.getScaleZoom(b,this._startZoom),!u.options.bounceAtZoomLimits&&(this._zoomu.getMaxZoom()&&b>1)&&(this._zoom=u._limitZoom(this._zoom)),u.options.touchZoom==="center"){if(this._center=this._startLatLng,b===1)return}else{var C=f._add(_)._divideBy(2)._subtract(this._centerPoint);if(b===1&&C.x===0&&C.y===0)return;this._center=u.unproject(u.project(this._pinchStartLatLng,this._zoom).subtract(C),this._zoom)}this._moved||(u._moveStart(!0,!1),this._moved=!0),V(this._animRequest);var I=o(u._move,u,this._center,this._zoom,{pinch:!0,round:!1},void 0);this._animRequest=U(I,this,!0),Vt(r)}},_onTouchEnd:function(){if(!this._moved||!this._zooming){this._zooming=!1;return}this._zooming=!1,V(this._animRequest),mt(document,"touchmove",this._onTouchMove,this),mt(document,"touchend touchcancel",this._onTouchEnd,this),this._map.options.zoomAnimation?this._map._animateZoom(this._center,this._map._limitZoom(this._zoom),!0,this._map.options.zoomSnap):this._map._resetView(this._center,this._map._limitZoom(this._zoom))}});tt.addInitHook("addHandler","touchZoom",cp),tt.BoxZoom=sp,tt.DoubleClickZoom=rp,tt.Drag=op,tt.Keyboard=ap,tt.ScrollWheelZoom=lp,tt.TapHold=up,tt.TouchZoom=cp,n.Bounds=Q,n.Browser=Pe,n.CRS=Z,n.Canvas=ep,n.Circle=Zc,n.CircleMarker=rl,n.Class=ee,n.Control=Hn,n.DivIcon=Jm,n.DivOverlay=ii,n.DomEvent=rE,n.DomUtil=iE,n.Draggable=zi,n.Evented=oe,n.FeatureGroup=bi,n.GeoJSON=Ci,n.GridLayer=Ro,n.Handler=ni,n.Icon=cr,n.ImageOverlay=cl,n.LatLng=Se,n.LatLngBounds=le,n.Layer=Zn,n.LayerGroup=ur,n.LineUtil=gE,n.Map=tt,n.Marker=sl,n.Mixin=fE,n.Path=$i,n.Point=z,n.PolyUtil=hE,n.Polygon=dr,n.Polyline=wi,n.Popup=dl,n.PosAnimation=Im,n.Projection=yE,n.Rectangle=ip,n.Renderer=Si,n.SVG=Fo,n.SVGOverlay=Ym,n.TileLayer=hr,n.Tooltip=fl,n.Transformation=Ee,n.Util=q,n.VideoOverlay=Km,n.bind=o,n.bounds=de,n.canvas=tp,n.circle=kE,n.circleMarker=xE,n.control=Io,n.divIcon=RE,n.extend=a,n.featureGroup=SE,n.geoJSON=qm,n.geoJson=PE,n.gridLayer=VE,n.icon=EE,n.imageOverlay=AE,n.latLng=ve,n.latLngBounds=ye,n.layerGroup=CE,n.map=oE,n.marker=LE,n.point=Y,n.polygon=OE,n.polyline=TE,n.popup=DE,n.rectangle=zE,n.setOptions=y,n.stamp=c,n.svg=np,n.svgOverlay=IE,n.tileLayer=Xm,n.tooltip=NE,n.transformation=Me,n.version=i,n.videoOverlay=ME;var HE=window.L;n.noConflict=function(){return window.L=HE,this},window.L=n})})(wf,wf.exports);var GO=wf.exports;const qO=jO(GO);var q_={exports:{}};(function(e,t){(function(n,i){i(t)})(Ah,function(n){var i=L.MarkerClusterGroup=L.FeatureGroup.extend({options:{maxClusterRadius:80,iconCreateFunction:null,clusterPane:L.Marker.prototype.options.pane,spiderfyOnEveryZoom:!1,spiderfyOnMaxZoom:!0,showCoverageOnHover:!0,zoomToBoundsOnClick:!0,singleMarkerMode:!1,disableClusteringAtZoom:null,removeOutsideVisibleBounds:!0,animate:!0,animateAddingMarkers:!1,spiderfyShapePositions:null,spiderfyDistanceMultiplier:1,spiderLegPolylineOptions:{weight:1.5,color:"#222",opacity:.5},chunkedLoading:!1,chunkInterval:200,chunkDelay:50,chunkProgress:null,polygonOptions:{}},initialize:function(s){L.Util.setOptions(this,s),this.options.iconCreateFunction||(this.options.iconCreateFunction=this._defaultIconCreateFunction),this._featureGroup=L.featureGroup(),this._featureGroup.addEventParent(this),this._nonPointGroup=L.featureGroup(),this._nonPointGroup.addEventParent(this),this._inZoomAnimation=0,this._needsClustering=[],this._needsRemoving=[],this._currentShownBounds=null,this._queue=[],this._childMarkerEventHandlers={dragstart:this._childMarkerDragStart,move:this._childMarkerMoved,dragend:this._childMarkerDragEnd};var o=L.DomUtil.TRANSITION&&this.options.animate;L.extend(this,o?this._withAnimation:this._noAnimation),this._markerCluster=o?L.MarkerCluster:L.MarkerClusterNonAnimated},addLayer:function(s){if(s instanceof L.LayerGroup)return this.addLayers([s]);if(!s.getLatLng)return this._nonPointGroup.addLayer(s),this.fire("layeradd",{layer:s}),this;if(!this._map)return this._needsClustering.push(s),this.fire("layeradd",{layer:s}),this;if(this.hasLayer(s))return this;this._unspiderfy&&this._unspiderfy(),this._addLayer(s,this._maxZoom),this.fire("layeradd",{layer:s}),this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons();var o=s,l=this._zoom;if(s.__parent)for(;o.__parent._zoom>=l;)o=o.__parent;return this._currentShownBounds.contains(o.getLatLng())&&(this.options.animateAddingMarkers?this._animationAddLayer(s,o):this._animationAddLayerNonAnimated(s,o)),this},removeLayer:function(s){return s instanceof L.LayerGroup?this.removeLayers([s]):(s.getLatLng?this._map?s.__parent&&(this._unspiderfy&&(this._unspiderfy(),this._unspiderfyLayer(s)),this._removeLayer(s,!0),this.fire("layerremove",{layer:s}),this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons(),s.off(this._childMarkerEventHandlers,this),this._featureGroup.hasLayer(s)&&(this._featureGroup.removeLayer(s),s.clusterShow&&s.clusterShow())):(!this._arraySplice(this._needsClustering,s)&&this.hasLayer(s)&&this._needsRemoving.push({layer:s,latlng:s._latlng}),this.fire("layerremove",{layer:s})):(this._nonPointGroup.removeLayer(s),this.fire("layerremove",{layer:s})),this)},addLayers:function(s,o){if(!L.Util.isArray(s))return this.addLayer(s);var l,c=this._featureGroup,d=this._nonPointGroup,h=this.options.chunkedLoading,m=this.options.chunkInterval,p=this.options.chunkProgress,v=s.length,g=0,y=!0;if(this._map){var w=new Date().getTime(),S=L.bind(function(){var T=new Date().getTime();for(this._map&&this._unspiderfy&&this._unspiderfy();g"+o+"",className:"marker-cluster"+l,iconSize:new L.Point(40,40)})},_bindEvents:function(){var s=this._map,o=this.options.spiderfyOnMaxZoom,l=this.options.showCoverageOnHover,c=this.options.zoomToBoundsOnClick,d=this.options.spiderfyOnEveryZoom;(o||c||d)&&this.on("clusterclick clusterkeypress",this._zoomOrSpiderfy,this),l&&(this.on("clustermouseover",this._showCoverage,this),this.on("clustermouseout",this._hideCoverage,this),s.on("zoomend",this._hideCoverage,this))},_zoomOrSpiderfy:function(s){var o=s.layer,l=o;if(s.type!=="clusterkeypress"||!s.originalEvent||s.originalEvent.keyCode===13){for(;l._childClusters.length===1;)l=l._childClusters[0];l._zoom===this._maxZoom&&l._childCount===o._childCount&&this.options.spiderfyOnMaxZoom?o.spiderfy():this.options.zoomToBoundsOnClick&&o.zoomToBounds(),this.options.spiderfyOnEveryZoom&&o.spiderfy(),s.originalEvent&&s.originalEvent.keyCode===13&&this._map._container.focus()}},_showCoverage:function(s){var o=this._map;this._inZoomAnimation||(this._shownPolygon&&o.removeLayer(this._shownPolygon),2v._zoom;c--)y=new this._markerCluster(this,c,y),d[c].addObject(y,this._map.project(p.getLatLng(),c));return v._addChild(y),void this._removeFromGridUnclustered(p,o)}h[o].addObject(s,l)}this._topClusterLevel._addChild(s),s.__parent=this._topClusterLevel},_refreshClustersIcons:function(){this._featureGroup.eachLayer(function(s){s instanceof L.MarkerCluster&&s._iconNeedsUpdate&&s._updateIcon()})},_enqueue:function(s){this._queue.push(s),this._queueTimeout||(this._queueTimeout=setTimeout(L.bind(this._processQueue,this),300))},_processQueue:function(){for(var s=0;ss?(this._animationStart(),this._animationZoomOut(this._zoom,s)):this._moveEnd()},_getExpandedVisibleBounds:function(){return this.options.removeOutsideVisibleBounds?L.Browser.mobile?this._checkBoundsMaxLat(this._map.getBounds()):this._checkBoundsMaxLat(this._map.getBounds().pad(1)):this._mapBoundsInfinite},_checkBoundsMaxLat:function(s){var o=this._maxLat;return o!==void 0&&(s.getNorth()>=o&&(s._northEast.lat=1/0),s.getSouth()<=-o&&(s._southWest.lat=-1/0)),s},_animationAddLayerNonAnimated:function(s,o){if(o===s)this._featureGroup.addLayer(s);else if(o._childCount===2){o._addToMap();var l=o.getAllChildMarkers();this._featureGroup.removeLayer(l[0]),this._featureGroup.removeLayer(l[1])}else o._updateIcon()},_extractNonGroupLayers:function(s,o){var l,c=s.getLayers(),d=0;for(o=o||[];dl)&&(l=(m=S).lat),(c===!1||S.latd)&&(d=(v=S).lng),(h===!1||S.lng=this._circleSpiralSwitchover?this._generatePointsSpiral(o.length,l):(l.y+=10,this._generatePointsCircle(o.length,l)),this._animationSpiderfy(o,s)}},unspiderfy:function(s){this._group._inZoomAnimation||(this._animationUnspiderfy(s),this._group._spiderfied=null)},_generatePointsCircle:function(s,o){var l,c,d=this._group.options.spiderfyDistanceMultiplier*this._circleFootSeparation*(2+s)/this._2PI,h=this._2PI/s,m=[];for(d=Math.max(d,35),m.length=s,l=0;l({loadingAuth:!0,isLoggedIn:!1,loading:!1,error:null,municipalities:[],provinces:[],selectedMunicipalities:[],observations:[],table_observations:[],totalObservations:0,selectedObservation:null,nextPage:null,previousPage:null,loadingObservations:!1,markerClusterGroup:null,authInterval:null,isEditing:!1,map:null,viewMode:"map",filters:{municipalities:[],provinces:[],anbAreasActief:null,nestType:null,nestStatus:null,min_observation_date:null,max_observation_date:null,visible:!0},isDetailsPaneOpen:!1,user:{},userMunicipalities:[],isAdmin:!1}),getters:{canEditObservation:e=>t=>{var i;if(e.isAdmin)return!0;const n=(i=e.municipalities.find(a=>a.id===t.municipality))==null?void 0:i.name;return e.isLoggedIn&&e.userMunicipalities.includes(n)},canEditAdminFields:e=>e.isAdmin},actions:{async getObservations(e=1,t=25,n=null,i="asc"){this.loadingObservations=!0;const a=n?`&ordering=${i==="asc"?"":"-"}${n}`:"",s=this.createFilterQuery();try{const o=await Ft.get(`/observations?${s}${a}&page=${e}&page_size=${t}`);if(o.status===200)this.table_observations=o.data.results,this.totalObservations=o.data.total,this.nextPage=o.data.next,this.previousPage=o.data.previous;else throw new Error(`Network response was not ok, status code: ${o.status}`)}catch(o){console.error("There has been a problem with your fetch operation:",o),this.error=o.message||"Failed to fetch observations"}finally{this.loadingObservations=!1}},async getObservationsGeoJson(){this.loading=!0;let e=this.createFilterQuery();if(!this.filters.min_observation_date&&!this.isLoggedIn){const t=new Date("April 1, 2021").toISOString();e+=(e?"&":"")+`min_observation_datetime=${t}`}try{const t=await Ft.get(`/observations/dynamic-geojson?${e}`);if(t.status===200)this.observations=t.data.features;else throw new Error(`Network response was not ok, status code: ${t.status}`)}catch(t){console.error("Error fetching observations:",t.message),this.error=t.message||"Failed to fetch observations"}finally{this.loading=!1}},createFilterQuery(){let e={};return this.filters.municipalities.length>0&&(e.municipality_id=this.filters.municipalities.join(",")),this.filters.provinces.length>0&&(e.province_id=this.filters.provinces.join(",")),this.filters.anbAreasActief!==null&&(e.anb=this.filters.anbAreasActief),this.filters.visible!==null&&(e.visible=this.filters.visible),this.filters.nestType&&(e.nest_type=this.filters.nestType),this.filters.nestStatus&&(e.nest_status=this.filters.nestStatus),this.filters.min_observation_date&&(e.min_observation_datetime=this.formatDateWithoutTime(this.filters.min_observation_date)),this.filters.max_observation_date&&(e.max_observation_datetime=this.formatDateWithoutTime(this.filters.max_observation_date)),Object.entries(e).map(([t,n])=>`${t}=${encodeURIComponent(n)}`).join("&")},formatDateWithoutTime(e){const t=new Date(e);let n=""+(t.getMonth()+1),i=""+t.getDate();const a=t.getFullYear();return n.length<2&&(n="0"+n),i.length<2&&(i="0"+i),[a,n,i].join("-")},async applyFilters(e){this.filters={...this.filters,...e}},async fetchProvinces(){try{const e=await Ft.get("/provinces/");e.status===200?this.provinces=e.data:console.error("Failed to fetch provinces: Status Code",e.status)}catch(e){console.error("Error fetching provinces:",e)}},async fetchMunicipalities(){try{const e=await Ft.get("/municipalities/");e.status===200?this.municipalities=e.data:console.error("Failed to fetch municipalities: Status Code",e.status)}catch(e){console.error("Error fetching municipalities:",e)}},createCircleMarker(e,t){let n="#FF7800";e.properties.status==="eradicated"?n="#00FF00":e.properties.status==="reserved"&&(n="#808080");let i={radius:10+(e.properties.observations_count||0)*.5,fillColor:n,color:"#000",weight:1,opacity:1,fillOpacity:.8};return qO.circleMarker(t,i).bindPopup(`Observatie ID: ${e.properties.id}`)},async reserveObservation(e){if(this.user.reservation_count<50){const t=await Ft.patch(`/observations/${e.id}/`,{reserved_by:this.user.id});if(t.status===200)this.selectedObservation={...this.selectedObservation,...t.data},this.updateMarkerColor(e.id,"#FF7800"),await this.authCheck();else throw new Error("Failed to reserve the observation")}else alert("You have reached the maximum number of reservations.")},updateMarkerColor(e,t){this.markerClusterGroup.getLayers().forEach(i=>{i.feature.properties.id===e&&i.setStyle({fillColor:t})})},async cancelReservation(e){try{const t={...e,reserved_by:null},n=await Ft.patch(`/observations/${e.id}/`,t);if(n.status===200)this.selectedObservation={...this.selectedObservation,...n.data},this.updateMarkerColor(e.id,"#FF7800");else throw new Error("Failed to cancel the reservation")}catch(t){console.error("Error canceling the reservation:",t)}},async markObservationAsEradicated(e){try{const t=await Ft.patch(`/observations/${e}/`,{eradication_datetime:new Date().toISOString()});if(t.status===200)return this.selectedObservation=t.data,this.updateMarkerColor(e,"#00FF00"),t.data;throw new Error("Failed to mark observation as eradicated")}catch(t){throw console.error("Error marking observation as eradicated:",t),t}},async markObservationAsNotEradicated(e){try{const t=await Ft.patch(`/observations/${e}/`,{eradication_datetime:null});if(t.status===200)return this.selectedObservation=t.data,t.data;throw new Error("Failed to mark observation as not eradicated")}catch(t){throw console.error("Error marking observation as not eradicated:",t),t}},async fetchObservationDetails(e){try{const t=await Ft.get(`/observations/${e}`);if(t.status===200)console.log("Fetched Observation Details:",t.data),this.selectedObservation=t.data;else throw new Error("Failed to fetch observation details")}catch(t){console.error("Error fetching observation details:",t),this.error="Het ophalen van observatiedetails is mislukt."}},formatToISO8601(e){return e?new Date(e).toISOString():null},async updateObservation(e){e.observation_datetime=this.formatToISO8601(e.observation_datetime),e.eradication_datetime=this.formatToISO8601(e.eradication_datetime);try{const t=await Ft.patch(`/observations/${e.id}/`,e);if(t.status===200)return this.selectedObservation=t.data,t.data;throw new Error("Network response was not ok")}catch(t){return console.error("Error when updating the observation:",t),null}},async updateObservation(e){try{const t=await Ft.patch(`/observations/${e.id}/`,e);if(t.status!==200)throw new Error("Network response was not ok");return t}catch(t){console.error("Error when updating the observation:",t)}},async exportData(e){const t=this.createFilterQuery(),n=`/observations/export?export_format=${e}&${t}`;try{const i=await Ft.get(n,{responseType:"blob"}),a=new Blob([i.data],{type:i.headers["content-type"]}),s=window.URL.createObjectURL(a),o=document.createElement("a");o.href=s,o.setAttribute("download",`export.${e}`),document.body.appendChild(o),o.click(),o.remove()}catch(i){console.error("Error exporting data:",i)}},async fetchMunicipalitiesByProvinces(e){try{const t=await Ft.get(`/municipalities/by_provinces/?province_ids=${e.join(",")}`);t.status===200?this.municipalities=t.data:console.error("Failed to fetch filtered municipalities: Status Code",t.status)}catch(t){console.error("Error fetching filtered municipalities:",t)}},async login({username:e,password:t}){this.loading=!0,this.error=null;try{(await Ft.post("/login/",{username:e,password:t})).status===200&&(this.isLoggedIn=!0,this.authCheck())}catch(n){if(n.response&&n.response.data){const i=n.response.data.error;Array.isArray(i)?this.error=i.join(", "):i.includes("Invalid username or password")?this.error="Ongeldige gebruikersnaam of wachtwoord.":this.error=i}else this.error="Er is een onverwachte fout opgetreden.";this.isLoggedIn=!1,this.user={},this.loading=!1}},async authCheck(){this.loadingAuth=!0,this.loading=!0;try{const t=(await Ft.get("/auth-check")).data;t.isAuthenticated&&t.user?(this.user=t.user,this.userMunicipalities=t.user.municipalities,this.isAdmin=t.user.is_staff,this.error="",this.isLoggedIn=!0):(this.error="",this.isLoggedIn=!1,this.isAdmin=!1)}catch(e){this.error=e,this.isLoggedIn=!1}finally{this.loadingAuth=!1,this.loading=!1}},async logout(){this.loading=!0,await Ft.post("/logout/").then(()=>{this.isLoggedIn=!1,this.user={},this.loading=!1,this.router.push({name:"map"})}).catch(e=>{this.loading=!1})},async changePassword(e,t,n){if(this.loading=!0,this.error=null,!e||!t)return this.error="Vul aub alle velden in.",this.loading=!1,!1;if(t!==n)return this.error="De wachtwoorden komen niet overeen.",this.loading=!1,!1;try{return await Ft.post("/change-password/",{old_password:e,new_password:t}),this.loading=!1,this.error=null,!0}catch(i){if(this.loading=!1,i.response&&i.response.data){const a=i.response.data;this.error=a.detail||"Een onverwachte fout is opgetreden."}else this.error=i.message||"Een onverwachte fout is opgetreden.";return!1}}}});/*! * vue-router v4.3.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const Cr=typeof document<"u";function KO(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const at=Object.assign;function hd(e,t){const n={};for(const i in t){const a=t[i];n[i]=Yn(a)?a.map(e):e(a)}return n}const ra=()=>{},Yn=Array.isArray,aw=/#/g,YO=/&/g,JO=/\//g,XO=/=/g,QO=/\?/g,lw=/\+/g,eP=/%5B/g,tP=/%5D/g,uw=/%5E/g,nP=/%60/g,cw=/%7B/g,iP=/%7C/g,dw=/%7D/g,sP=/%20/g;function Mh(e){return encodeURI(""+e).replace(iP,"|").replace(eP,"[").replace(tP,"]")}function rP(e){return Mh(e).replace(cw,"{").replace(dw,"}").replace(uw,"^")}function Cf(e){return Mh(e).replace(lw,"%2B").replace(sP,"+").replace(aw,"%23").replace(YO,"%26").replace(nP,"`").replace(cw,"{").replace(dw,"}").replace(uw,"^")}function oP(e){return Cf(e).replace(XO,"%3D")}function aP(e){return Mh(e).replace(aw,"%23").replace(QO,"%3F")}function lP(e){return e==null?"":aP(e).replace(JO,"%2F")}function wa(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const uP=/\/$/,cP=e=>e.replace(uP,"");function md(e,t,n="/"){let i,a={},s="",o="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(i=t.slice(0,c),s=t.slice(c+1,l>-1?l:t.length),a=e(s)),l>-1&&(i=i||t.slice(0,l),o=t.slice(l,t.length)),i=mP(i??t,n),{fullPath:i+(s&&"?")+s+o,path:i,query:a,hash:wa(o)}}function dP(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function K_(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function fP(e,t,n){const i=t.matched.length-1,a=n.matched.length-1;return i>-1&&i===a&&Wr(t.matched[i],n.matched[a])&&fw(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Wr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fw(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!hP(e[n],t[n]))return!1;return!0}function hP(e,t){return Yn(e)?Y_(e,t):Yn(t)?Y_(t,e):e===t}function Y_(e,t){return Yn(t)?e.length===t.length&&e.every((n,i)=>n===t[i]):e.length===1&&e[0]===t}function mP(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),i=e.split("/"),a=i[i.length-1];(a===".."||a===".")&&i.push("");let s=n.length-1,o,l;for(o=0;o1&&s--;else break;return n.slice(0,s).join("/")+"/"+i.slice(o).join("/")}var Ca;(function(e){e.pop="pop",e.push="push"})(Ca||(Ca={}));var oa;(function(e){e.back="back",e.forward="forward",e.unknown=""})(oa||(oa={}));function pP(e){if(!e)if(Cr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),cP(e)}const _P=/^[^#]+#/;function vP(e,t){return e.replace(_P,"#")+t}function gP(e,t){const n=document.documentElement.getBoundingClientRect(),i=e.getBoundingClientRect();return{behavior:t.behavior,left:i.left-n.left-(t.left||0),top:i.top-n.top-(t.top||0)}}const Ju=()=>({left:window.scrollX,top:window.scrollY});function yP(e){let t;if("el"in e){const n=e.el,i=typeof n=="string"&&n.startsWith("#"),a=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!a)return;t=gP(a,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 J_(e,t){return(history.state?history.state.position-t:-1)+e}const Sf=new Map;function bP(e,t){Sf.set(e,t)}function wP(e){const t=Sf.get(e);return Sf.delete(e),t}let CP=()=>location.protocol+"//"+location.host;function hw(e,t){const{pathname:n,search:i,hash:a}=t,s=e.indexOf("#");if(s>-1){let l=a.includes(e.slice(s))?e.slice(s).length:1,c=a.slice(l);return c[0]!=="/"&&(c="/"+c),K_(c,"")}return K_(n,e)+i+a}function SP(e,t,n,i){let a=[],s=[],o=null;const l=({state:p})=>{const v=hw(e,location),g=n.value,y=t.value;let w=0;if(p){if(n.value=v,t.value=p,o&&o===g){o=null;return}w=y?p.position-y.position:0}else i(v);a.forEach(S=>{S(n.value,g,{delta:w,type:Ca.pop,direction:w?w>0?oa.forward:oa.back:oa.unknown})})};function c(){o=n.value}function d(p){a.push(p);const v=()=>{const g=a.indexOf(p);g>-1&&a.splice(g,1)};return s.push(v),v}function h(){const{history:p}=window;p.state&&p.replaceState(at({},p.state,{scroll:Ju()}),"")}function m(){for(const p of s)p();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",h)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",h,{passive:!0}),{pauseListeners:c,listen:d,destroy:m}}function X_(e,t,n,i=!1,a=!1){return{back:e,current:t,forward:n,replaced:i,position:window.history.length,scroll:a?Ju():null}}function EP(e){const{history:t,location:n}=window,i={value:hw(e,n)},a={value:t.state};a.value||s(i.value,{back:null,current:i.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,d,h){const m=e.indexOf("#"),p=m>-1?(n.host&&document.querySelector("base")?e:e.slice(m))+c:CP()+e+c;try{t[h?"replaceState":"pushState"](d,"",p),a.value=d}catch(v){console.error(v),n[h?"replace":"assign"](p)}}function o(c,d){const h=at({},t.state,X_(a.value.back,c,a.value.forward,!0),d,{position:a.value.position});s(c,h,!0),i.value=c}function l(c,d){const h=at({},a.value,t.state,{forward:c,scroll:Ju()});s(h.current,h,!0);const m=at({},X_(i.value,c,null),{position:h.position+1},d);s(c,m,!1),i.value=c}return{location:i,state:a,push:l,replace:o}}function LP(e){e=pP(e);const t=EP(e),n=SP(e,t.state,t.location,t.replace);function i(s,o=!0){o||n.pauseListeners(),history.go(s)}const a=at({location:"",base:e,go:i,createHref:vP.bind(null,e)},t,n);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}function xP(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),LP(e)}function kP(e){return typeof e=="string"||e&&typeof e=="object"}function mw(e){return typeof e=="string"||typeof e=="symbol"}const Ui={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},pw=Symbol("");var Q_;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Q_||(Q_={}));function Ur(e,t){return at(new Error,{type:e,[pw]:!0},t)}function Li(e,t){return e instanceof Error&&pw in e&&(t==null||!!(e.type&t))}const ev="[^/]+?",TP={sensitive:!1,strict:!1,start:!0,end:!0},OP=/[.+*?^${}()[\]/\\]/g;function PP(e,t){const n=at({},TP,t),i=[];let a=n.start?"^":"";const s=[];for(const d of e){const h=d.length?[]:[90];n.strict&&!d.length&&(a+="/");for(let m=0;mt.length?t.length===1&&t[0]===80?1:-1:0}function MP(e,t){let n=0;const i=e.score,a=t.score;for(;n0&&t[t.length-1]<0}const IP={type:0,value:""},DP=/[a-zA-Z0-9_]/;function NP(e){if(!e)return[[]];if(e==="/")return[[IP]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${d}": ${v}`)}let n=0,i=n;const a=[];let s;function o(){s&&a.push(s),s=[]}let l=0,c,d="",h="";function m(){d&&(n===0?s.push({type:0,value:d}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:d,regexp:h,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),d="")}function p(){d+=c}for(;l{o(x)}:ra}function o(h){if(mw(h)){const m=i.get(h);m&&(i.delete(h),n.splice(n.indexOf(m),1),m.children.forEach(o),m.alias.forEach(o))}else{const m=n.indexOf(h);m>-1&&(n.splice(m,1),h.record.name&&i.delete(h.record.name),h.children.forEach(o),h.alias.forEach(o))}}function l(){return n}function c(h){let m=0;for(;m=0&&(h.record.path!==n[m].record.path||!_w(h,n[m]));)m++;n.splice(m,0,h),h.record.name&&!iv(h)&&i.set(h.record.name,h)}function d(h,m){let p,v={},g,y;if("name"in h&&h.name){if(p=i.get(h.name),!p)throw Ur(1,{location:h});y=p.record.name,v=at(nv(m.params,p.keys.filter(x=>!x.optional).concat(p.parent?p.parent.keys.filter(x=>x.optional):[]).map(x=>x.name)),h.params&&nv(h.params,p.keys.map(x=>x.name))),g=p.stringify(v)}else if(h.path!=null)g=h.path,p=n.find(x=>x.re.test(g)),p&&(v=p.parse(g),y=p.record.name);else{if(p=m.name?i.get(m.name):n.find(x=>x.re.test(m.path)),!p)throw Ur(1,{location:h,currentLocation:m});y=p.record.name,v=at({},m.params,h.params),g=p.stringify(v)}const w=[];let S=p;for(;S;)w.unshift(S.record),S=S.parent;return{name:y,path:g,params:v,matched:w,meta:zP(w)}}return e.forEach(h=>s(h)),{addRoute:s,resolve:d,removeRoute:o,getRoutes:l,getRecordMatcher:a}}function nv(e,t){const n={};for(const i of t)i in e&&(n[i]=e[i]);return n}function FP(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:BP(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function BP(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const i in e.components)t[i]=typeof n=="object"?n[i]:n;return t}function iv(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function zP(e){return e.reduce((t,n)=>at(t,n.meta),{})}function sv(e,t){const n={};for(const i in e)n[i]=i in t?t[i]:e[i];return n}function _w(e,t){return t.children.some(n=>n===e||_w(e,n))}function $P(e){const t={};if(e===""||e==="?")return t;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;as&&Cf(s)):[i&&Cf(i)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function HP(e){const t={};for(const n in e){const i=e[n];i!==void 0&&(t[n]=Yn(i)?i.map(a=>a==null?null:""+a):i==null?i:""+i)}return t}const ZP=Symbol(""),ov=Symbol(""),Xu=Symbol(""),vw=Symbol(""),Ef=Symbol("");function Ho(){let e=[];function t(i){return e.push(i),()=>{const a=e.indexOf(i);a>-1&&e.splice(a,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function ts(e,t,n,i,a,s=o=>o()){const o=i&&(i.enterCallbacks[a]=i.enterCallbacks[a]||[]);return()=>new Promise((l,c)=>{const d=p=>{p===!1?c(Ur(4,{from:n,to:t})):p instanceof Error?c(p):kP(p)?c(Ur(2,{from:t,to:p})):(o&&i.enterCallbacks[a]===o&&typeof p=="function"&&o.push(p),l())},h=s(()=>e.call(i&&i.instances[a],t,n,d));let m=Promise.resolve(h);e.length<3&&(m=m.then(d)),m.catch(p=>c(p))})}function pd(e,t,n,i,a=s=>s()){const s=[];for(const o of e)for(const l in o.components){let c=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(WP(c)){const h=(c.__vccOpts||c)[t];h&&s.push(ts(h,n,i,o,l,a))}else{let d=c();s.push(()=>d.then(h=>{if(!h)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${o.path}"`));const m=KO(h)?h.default:h;o.components[l]=m;const v=(m.__vccOpts||m)[t];return v&&ts(v,n,i,o,l,a)()}))}}return s}function WP(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function av(e){const t=ct(Xu),n=ct(vw),i=P(()=>t.resolve(Pt(e.to))),a=P(()=>{const{matched:c}=i.value,{length:d}=c,h=c[d-1],m=n.matched;if(!h||!m.length)return-1;const p=m.findIndex(Wr.bind(null,h));if(p>-1)return p;const v=lv(c[d-2]);return d>1&&lv(h)===v&&m[m.length-1].path!==v?m.findIndex(Wr.bind(null,c[d-2])):p}),s=P(()=>a.value>-1&&qP(n.params,i.value.params)),o=P(()=>a.value>-1&&a.value===n.matched.length-1&&fw(n.params,i.value.params));function l(c={}){return GP(c)?t[Pt(e.replace)?"replace":"push"](Pt(e.to)).catch(ra):Promise.resolve()}return{route:i,href:P(()=>i.value.href),isActive:s,isExactActive:o,navigate:l}}const UP=dh({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"}},useLink:av,setup(e,{slots:t}){const n=Bn(av(e)),{options:i}=ct(Xu),a=P(()=>({[uv(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[uv(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:_s("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},s)}}}),jP=UP;function GP(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 qP(e,t){for(const n in t){const i=t[n],a=e[n];if(typeof i=="string"){if(i!==a)return!1}else if(!Yn(a)||a.length!==i.length||i.some((s,o)=>s!==a[o]))return!1}return!0}function lv(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const uv=(e,t,n)=>e??t??n,KP=dh({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=ct(Ef),a=P(()=>e.route||i.value),s=ct(ov,0),o=P(()=>{let d=Pt(s);const{matched:h}=a.value;let m;for(;(m=h[d])&&!m.components;)d++;return d}),l=P(()=>a.value.matched[o.value]);jt(ov,P(()=>o.value+1)),jt(ZP,l),jt(Ef,a);const c=fe();return Te(()=>[c.value,l.value,e.name],([d,h,m],[p,v,g])=>{h&&(h.instances[m]=d,v&&v!==h&&d&&d===p&&(h.leaveGuards.size||(h.leaveGuards=v.leaveGuards),h.updateGuards.size||(h.updateGuards=v.updateGuards))),d&&h&&(!v||!Wr(h,v)||!p)&&(h.enterCallbacks[m]||[]).forEach(y=>y(d))},{flush:"post"}),()=>{const d=a.value,h=e.name,m=l.value,p=m&&m.components[h];if(!p)return cv(n.default,{Component:p,route:d});const v=m.props[h],g=v?v===!0?d.params:typeof v=="function"?v(d):v:null,w=_s(p,at({},g,t,{onVnodeUnmounted:S=>{S.component.isUnmounted&&(m.instances[h]=null)},ref:c}));return cv(n.default,{Component:w,route:d})||w}}});function cv(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const YP=KP;function JP(e){const t=VP(e.routes,e),n=e.parseQuery||$P,i=e.stringifyQuery||rv,a=e.history,s=Ho(),o=Ho(),l=Ho(),c=De(Ui);let d=Ui;Cr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const h=hd.bind(null,Z=>""+Z),m=hd.bind(null,lP),p=hd.bind(null,wa);function v(Z,ie){let he,X;return mw(Z)?(he=t.getRecordMatcher(Z),X=ie):X=Z,t.addRoute(X,he)}function g(Z){const ie=t.getRecordMatcher(Z);ie&&t.removeRoute(ie)}function y(){return t.getRoutes().map(Z=>Z.record)}function w(Z){return!!t.getRecordMatcher(Z)}function S(Z,ie){if(ie=at({},ie||c.value),typeof Z=="string"){const A=md(n,Z,ie.path),H=t.resolve({path:A.path},ie),J=a.createHref(A.fullPath);return at(A,H,{params:p(H.params),hash:wa(A.hash),redirectedFrom:void 0,href:J})}let he;if(Z.path!=null)he=at({},Z,{path:md(n,Z.path,ie.path).path});else{const A=at({},Z.params);for(const H in A)A[H]==null&&delete A[H];he=at({},Z,{params:m(A)}),ie.params=m(ie.params)}const X=t.resolve(he,ie),Ee=Z.hash||"";X.params=h(p(X.params));const Me=dP(i,at({},Z,{hash:rP(Ee),path:X.path})),k=a.createHref(Me);return at({fullPath:Me,hash:Ee,query:i===rv?HP(Z.query):Z.query||{}},X,{redirectedFrom:void 0,href:k})}function x(Z){return typeof Z=="string"?md(n,Z,c.value.path):at({},Z)}function T(Z,ie){if(d!==Z)return Ur(8,{from:ie,to:Z})}function O(Z){return N(Z)}function D(Z){return O(at(x(Z),{replace:!0}))}function R(Z){const ie=Z.matched[Z.matched.length-1];if(ie&&ie.redirect){const{redirect:he}=ie;let X=typeof he=="function"?he(Z):he;return typeof X=="string"&&(X=X.includes("?")||X.includes("#")?X=x(X):{path:X},X.params={}),at({query:Z.query,hash:Z.hash,params:X.path!=null?{}:Z.params},X)}}function N(Z,ie){const he=d=S(Z),X=c.value,Ee=Z.state,Me=Z.force,k=Z.replace===!0,A=R(he);if(A)return N(at(x(A),{state:typeof A=="object"?at({},Ee,A.state):Ee,force:Me,replace:k}),ie||he);const H=he;H.redirectedFrom=ie;let J;return!Me&&fP(i,X,he)&&(J=Ur(16,{to:H,from:X}),Q(X,X,!0,!1)),(J?Promise.resolve(J):W(H,X)).catch(K=>Li(K)?Li(K,2)?K:Y(K):z(K,H,X)).then(K=>{if(K){if(Li(K,2))return N(at({replace:k},x(K.to),{state:typeof K.to=="object"?at({},Ee,K.to.state):Ee,force:Me}),ie||H)}else K=V(H,X,!0,k,Ee);return U(H,X,K),K})}function B(Z,ie){const he=T(Z,ie);return he?Promise.reject(he):Promise.resolve()}function F(Z){const ie=ye.values().next().value;return ie&&typeof ie.runWithContext=="function"?ie.runWithContext(Z):Z()}function W(Z,ie){let he;const[X,Ee,Me]=XP(Z,ie);he=pd(X.reverse(),"beforeRouteLeave",Z,ie);for(const A of X)A.leaveGuards.forEach(H=>{he.push(ts(H,Z,ie))});const k=B.bind(null,Z,ie);return he.push(k),ve(he).then(()=>{he=[];for(const A of s.list())he.push(ts(A,Z,ie));return he.push(k),ve(he)}).then(()=>{he=pd(Ee,"beforeRouteUpdate",Z,ie);for(const A of Ee)A.updateGuards.forEach(H=>{he.push(ts(H,Z,ie))});return he.push(k),ve(he)}).then(()=>{he=[];for(const A of Me)if(A.beforeEnter)if(Yn(A.beforeEnter))for(const H of A.beforeEnter)he.push(ts(H,Z,ie));else he.push(ts(A.beforeEnter,Z,ie));return he.push(k),ve(he)}).then(()=>(Z.matched.forEach(A=>A.enterCallbacks={}),he=pd(Me,"beforeRouteEnter",Z,ie,F),he.push(k),ve(he))).then(()=>{he=[];for(const A of o.list())he.push(ts(A,Z,ie));return he.push(k),ve(he)}).catch(A=>Li(A,8)?A:Promise.reject(A))}function U(Z,ie,he){l.list().forEach(X=>F(()=>X(Z,ie,he)))}function V(Z,ie,he,X,Ee){const Me=T(Z,ie);if(Me)return Me;const k=ie===Ui,A=Cr?history.state:{};he&&(X||k?a.replace(Z.fullPath,at({scroll:k&&A&&A.scroll},Ee)):a.push(Z.fullPath,Ee)),c.value=Z,Q(Z,ie,he,k),Y()}let q;function ee(){q||(q=a.listen((Z,ie,he)=>{if(!Ce.listening)return;const X=S(Z),Ee=R(X);if(Ee){N(at(Ee,{replace:!0}),X).catch(ra);return}d=X;const Me=c.value;Cr&&bP(J_(Me.fullPath,he.delta),Ju()),W(X,Me).catch(k=>Li(k,12)?k:Li(k,2)?(N(k.to,X).then(A=>{Li(A,20)&&!he.delta&&he.type===Ca.pop&&a.go(-1,!1)}).catch(ra),Promise.reject()):(he.delta&&a.go(-he.delta,!1),z(k,X,Me))).then(k=>{k=k||V(X,Me,!1),k&&(he.delta&&!Li(k,8)?a.go(-he.delta,!1):he.type===Ca.pop&&Li(k,20)&&a.go(-1,!1)),U(X,Me,k)}).catch(ra)}))}let pe=Ho(),j=Ho(),oe;function z(Z,ie,he){Y(Z);const X=j.list();return X.length?X.forEach(Ee=>Ee(Z,ie,he)):console.error(Z),Promise.reject(Z)}function ne(){return oe&&c.value!==Ui?Promise.resolve():new Promise((Z,ie)=>{pe.add([Z,ie])})}function Y(Z){return oe||(oe=!Z,ee(),pe.list().forEach(([ie,he])=>Z?he(Z):ie()),pe.reset()),Z}function Q(Z,ie,he,X){const{scrollBehavior:Ee}=e;if(!Cr||!Ee)return Promise.resolve();const Me=!he&&wP(J_(Z.fullPath,0))||(X||!he)&&history.state&&history.state.scroll||null;return St().then(()=>Ee(Z,ie,Me)).then(k=>k&&yP(k)).catch(k=>z(k,Z,ie))}const de=Z=>a.go(Z);let le;const ye=new Set,Ce={currentRoute:c,listening:!0,addRoute:v,removeRoute:g,hasRoute:w,getRoutes:y,resolve:S,options:e,push:O,replace:D,go:de,back:()=>de(-1),forward:()=>de(1),beforeEach:s.add,beforeResolve:o.add,afterEach:l.add,onError:j.add,isReady:ne,install(Z){const ie=this;Z.component("RouterLink",jP),Z.component("RouterView",YP),Z.config.globalProperties.$router=ie,Object.defineProperty(Z.config.globalProperties,"$route",{enumerable:!0,get:()=>Pt(c)}),Cr&&!le&&c.value===Ui&&(le=!0,O(a.location).catch(Ee=>{}));const he={};for(const Ee in Ui)Object.defineProperty(he,Ee,{get:()=>c.value[Ee],enumerable:!0});Z.provide(Xu,ie),Z.provide(vw,vy(he)),Z.provide(Ef,c);const X=Z.unmount;ye.add(Z),Z.unmount=function(){ye.delete(Z),ye.size<1&&(d=Ui,q&&q(),q=null,c.value=Ui,le=!1,oe=!1),X()}}};function ve(Z){return Z.reduce((ie,he)=>ie.then(()=>F(he)),Promise.resolve())}return Ce}function XP(e,t){const n=[],i=[],a=[],s=Math.max(t.matched.length,e.matched.length);for(let o=0;oWr(d,l))?i.push(l):n.push(l));const c=e.matched[o];c&&(t.matched.find(d=>Wr(d,c))||a.push(c))}return[n,i,a]}function Qu(){return ct(Xu)}const QP={props:{title:String,message:String,isVisible:Boolean},methods:{closeModal(){this.$emit("close")}}},eA={key:0,class:"modal-overlay"},tA={class:"modal-content"};function nA(e,t,n,i,a,s){return n.isVisible?(Se(),Le("div",eA,[M("div",tA,[M("h5",null,Ke(n.title),1),M("p",null,Ke(n.message),1),M("button",{onClick:t[0]||(t[0]=(...o)=>s.closeModal&&s.closeModal(...o)),class:"btn btn-success"},"OK")])])):Qe("",!0)}const gw=Ri(QP,[["render",nA],["__scopeId","data-v-3205bc2c"]]);var Qt="top",_n="bottom",vn="right",en="left",ec="auto",fo=[Qt,_n,vn,en],qs="start",jr="end",yw="clippingParents",Ih="viewport",Sr="popper",bw="reference",Lf=fo.reduce(function(e,t){return e.concat([t+"-"+qs,t+"-"+jr])},[]),Dh=[].concat(fo,[ec]).reduce(function(e,t){return e.concat([t,t+"-"+qs,t+"-"+jr])},[]),ww="beforeRead",Cw="read",Sw="afterRead",Ew="beforeMain",Lw="main",xw="afterMain",kw="beforeWrite",Tw="write",Ow="afterWrite",Pw=[ww,Cw,Sw,Ew,Lw,xw,kw,Tw,Ow];function di(e){return e?(e.nodeName||"").toLowerCase():null}function gn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ks(e){var t=gn(e).Element;return e instanceof t||e instanceof Element}function Nn(e){var t=gn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Nh(e){if(typeof ShadowRoot>"u")return!1;var t=gn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function iA(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var i=t.styles[n]||{},a=t.attributes[n]||{},s=t.elements[n];!Nn(s)||!di(s)||(Object.assign(s.style,i),Object.keys(a).forEach(function(o){var l=a[o];l===!1?s.removeAttribute(o):s.setAttribute(o,l===!0?"":l)}))})}function sA(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(i){var a=t.elements[i],s=t.attributes[i]||{},o=Object.keys(t.styles.hasOwnProperty(i)?t.styles[i]:n[i]),l=o.reduce(function(c,d){return c[d]="",c},{});!Nn(a)||!di(a)||(Object.assign(a.style,l),Object.keys(s).forEach(function(c){a.removeAttribute(c)}))})}}const Rh={name:"applyStyles",enabled:!0,phase:"write",fn:iA,effect:sA,requires:["computeStyles"]};function ui(e){return e.split("-")[0]}var Us=Math.max,yu=Math.min,Gr=Math.round;function xf(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Aw(){return!/^((?!chrome|android).)*safari/i.test(xf())}function qr(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var i=e.getBoundingClientRect(),a=1,s=1;t&&Nn(e)&&(a=e.offsetWidth>0&&Gr(i.width)/e.offsetWidth||1,s=e.offsetHeight>0&&Gr(i.height)/e.offsetHeight||1);var o=Ks(e)?gn(e):window,l=o.visualViewport,c=!Aw()&&n,d=(i.left+(c&&l?l.offsetLeft:0))/a,h=(i.top+(c&&l?l.offsetTop:0))/s,m=i.width/a,p=i.height/s;return{width:m,height:p,top:h,right:d+m,bottom:h+p,left:d,x:d,y:h}}function Vh(e){var t=qr(e),n=e.offsetWidth,i=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-i)<=1&&(i=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:i}}function Mw(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Nh(n)){var i=t;do{if(i&&e.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function Ii(e){return gn(e).getComputedStyle(e)}function rA(e){return["table","td","th"].indexOf(di(e))>=0}function vs(e){return((Ks(e)?e.ownerDocument:e.document)||window.document).documentElement}function tc(e){return di(e)==="html"?e:e.assignedSlot||e.parentNode||(Nh(e)?e.host:null)||vs(e)}function dv(e){return!Nn(e)||Ii(e).position==="fixed"?null:e.offsetParent}function oA(e){var t=/firefox/i.test(xf()),n=/Trident/i.test(xf());if(n&&Nn(e)){var i=Ii(e);if(i.position==="fixed")return null}var a=tc(e);for(Nh(a)&&(a=a.host);Nn(a)&&["html","body"].indexOf(di(a))<0;){var s=Ii(a);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return a;a=a.parentNode}return null}function Fa(e){for(var t=gn(e),n=dv(e);n&&rA(n)&&Ii(n).position==="static";)n=dv(n);return n&&(di(n)==="html"||di(n)==="body"&&Ii(n).position==="static")?t:n||oA(e)||t}function Fh(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function aa(e,t,n){return Us(e,yu(t,n))}function aA(e,t,n){var i=aa(e,t,n);return i>n?n:i}function Iw(){return{top:0,right:0,bottom:0,left:0}}function Dw(e){return Object.assign({},Iw(),e)}function Nw(e,t){return t.reduce(function(n,i){return n[i]=e,n},{})}var lA=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Dw(typeof t!="number"?t:Nw(t,fo))};function uA(e){var t,n=e.state,i=e.name,a=e.options,s=n.elements.arrow,o=n.modifiersData.popperOffsets,l=ui(n.placement),c=Fh(l),d=[en,vn].indexOf(l)>=0,h=d?"height":"width";if(!(!s||!o)){var m=lA(a.padding,n),p=Vh(s),v=c==="y"?Qt:en,g=c==="y"?_n:vn,y=n.rects.reference[h]+n.rects.reference[c]-o[c]-n.rects.popper[h],w=o[c]-n.rects.reference[c],S=Fa(s),x=S?c==="y"?S.clientHeight||0:S.clientWidth||0:0,T=y/2-w/2,O=m[v],D=x-p[h]-m[g],R=x/2-p[h]/2+T,N=aa(O,R,D),B=c;n.modifiersData[i]=(t={},t[B]=N,t.centerOffset=N-R,t)}}function cA(e){var t=e.state,n=e.options,i=n.element,a=i===void 0?"[data-popper-arrow]":i;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||Mw(t.elements.popper,a)&&(t.elements.arrow=a))}const Rw={name:"arrow",enabled:!0,phase:"main",fn:uA,effect:cA,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Kr(e){return e.split("-")[1]}var dA={top:"auto",right:"auto",bottom:"auto",left:"auto"};function fA(e,t){var n=e.x,i=e.y,a=t.devicePixelRatio||1;return{x:Gr(n*a)/a||0,y:Gr(i*a)/a||0}}function fv(e){var t,n=e.popper,i=e.popperRect,a=e.placement,s=e.variation,o=e.offsets,l=e.position,c=e.gpuAcceleration,d=e.adaptive,h=e.roundOffsets,m=e.isFixed,p=o.x,v=p===void 0?0:p,g=o.y,y=g===void 0?0:g,w=typeof h=="function"?h({x:v,y}):{x:v,y};v=w.x,y=w.y;var S=o.hasOwnProperty("x"),x=o.hasOwnProperty("y"),T=en,O=Qt,D=window;if(d){var R=Fa(n),N="clientHeight",B="clientWidth";if(R===gn(n)&&(R=vs(n),Ii(R).position!=="static"&&l==="absolute"&&(N="scrollHeight",B="scrollWidth")),R=R,a===Qt||(a===en||a===vn)&&s===jr){O=_n;var F=m&&R===D&&D.visualViewport?D.visualViewport.height:R[N];y-=F-i.height,y*=c?1:-1}if(a===en||(a===Qt||a===_n)&&s===jr){T=vn;var W=m&&R===D&&D.visualViewport?D.visualViewport.width:R[B];v-=W-i.width,v*=c?1:-1}}var U=Object.assign({position:l},d&&dA),V=h===!0?fA({x:v,y},gn(n)):{x:v,y};if(v=V.x,y=V.y,c){var q;return Object.assign({},U,(q={},q[O]=x?"0":"",q[T]=S?"0":"",q.transform=(D.devicePixelRatio||1)<=1?"translate("+v+"px, "+y+"px)":"translate3d("+v+"px, "+y+"px, 0)",q))}return Object.assign({},U,(t={},t[O]=x?y+"px":"",t[T]=S?v+"px":"",t.transform="",t))}function hA(e){var t=e.state,n=e.options,i=n.gpuAcceleration,a=i===void 0?!0:i,s=n.adaptive,o=s===void 0?!0:s,l=n.roundOffsets,c=l===void 0?!0:l,d={placement:ui(t.placement),variation:Kr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,fv(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,fv(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Bh={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:hA,data:{}};var xl={passive:!0};function mA(e){var t=e.state,n=e.instance,i=e.options,a=i.scroll,s=a===void 0?!0:a,o=i.resize,l=o===void 0?!0:o,c=gn(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&d.forEach(function(h){h.addEventListener("scroll",n.update,xl)}),l&&c.addEventListener("resize",n.update,xl),function(){s&&d.forEach(function(h){h.removeEventListener("scroll",n.update,xl)}),l&&c.removeEventListener("resize",n.update,xl)}}const zh={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:mA,data:{}};var pA={left:"right",right:"left",bottom:"top",top:"bottom"};function Yl(e){return e.replace(/left|right|bottom|top/g,function(t){return pA[t]})}var _A={start:"end",end:"start"};function hv(e){return e.replace(/start|end/g,function(t){return _A[t]})}function $h(e){var t=gn(e),n=t.pageXOffset,i=t.pageYOffset;return{scrollLeft:n,scrollTop:i}}function Hh(e){return qr(vs(e)).left+$h(e).scrollLeft}function vA(e,t){var n=gn(e),i=vs(e),a=n.visualViewport,s=i.clientWidth,o=i.clientHeight,l=0,c=0;if(a){s=a.width,o=a.height;var d=Aw();(d||!d&&t==="fixed")&&(l=a.offsetLeft,c=a.offsetTop)}return{width:s,height:o,x:l+Hh(e),y:c}}function gA(e){var t,n=vs(e),i=$h(e),a=(t=e.ownerDocument)==null?void 0:t.body,s=Us(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),o=Us(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),l=-i.scrollLeft+Hh(e),c=-i.scrollTop;return Ii(a||n).direction==="rtl"&&(l+=Us(n.clientWidth,a?a.clientWidth:0)-s),{width:s,height:o,x:l,y:c}}function Zh(e){var t=Ii(e),n=t.overflow,i=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+i)}function Vw(e){return["html","body","#document"].indexOf(di(e))>=0?e.ownerDocument.body:Nn(e)&&Zh(e)?e:Vw(tc(e))}function la(e,t){var n;t===void 0&&(t=[]);var i=Vw(e),a=i===((n=e.ownerDocument)==null?void 0:n.body),s=gn(i),o=a?[s].concat(s.visualViewport||[],Zh(i)?i:[]):i,l=t.concat(o);return a?l:l.concat(la(tc(o)))}function kf(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function yA(e,t){var n=qr(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function mv(e,t,n){return t===Ih?kf(vA(e,n)):Ks(t)?yA(t,n):kf(gA(vs(e)))}function bA(e){var t=la(tc(e)),n=["absolute","fixed"].indexOf(Ii(e).position)>=0,i=n&&Nn(e)?Fa(e):e;return Ks(i)?t.filter(function(a){return Ks(a)&&Mw(a,i)&&di(a)!=="body"}):[]}function wA(e,t,n,i){var a=t==="clippingParents"?bA(e):[].concat(t),s=[].concat(a,[n]),o=s[0],l=s.reduce(function(c,d){var h=mv(e,d,i);return c.top=Us(h.top,c.top),c.right=yu(h.right,c.right),c.bottom=yu(h.bottom,c.bottom),c.left=Us(h.left,c.left),c},mv(e,o,i));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function Fw(e){var t=e.reference,n=e.element,i=e.placement,a=i?ui(i):null,s=i?Kr(i):null,o=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,c;switch(a){case Qt:c={x:o,y:t.y-n.height};break;case _n:c={x:o,y:t.y+t.height};break;case vn:c={x:t.x+t.width,y:l};break;case en:c={x:t.x-n.width,y:l};break;default:c={x:t.x,y:t.y}}var d=a?Fh(a):null;if(d!=null){var h=d==="y"?"height":"width";switch(s){case qs:c[d]=c[d]-(t[h]/2-n[h]/2);break;case jr:c[d]=c[d]+(t[h]/2-n[h]/2);break}}return c}function Yr(e,t){t===void 0&&(t={});var n=t,i=n.placement,a=i===void 0?e.placement:i,s=n.strategy,o=s===void 0?e.strategy:s,l=n.boundary,c=l===void 0?yw:l,d=n.rootBoundary,h=d===void 0?Ih:d,m=n.elementContext,p=m===void 0?Sr:m,v=n.altBoundary,g=v===void 0?!1:v,y=n.padding,w=y===void 0?0:y,S=Dw(typeof w!="number"?w:Nw(w,fo)),x=p===Sr?bw:Sr,T=e.rects.popper,O=e.elements[g?x:p],D=wA(Ks(O)?O:O.contextElement||vs(e.elements.popper),c,h,o),R=qr(e.elements.reference),N=Fw({reference:R,element:T,strategy:"absolute",placement:a}),B=kf(Object.assign({},T,N)),F=p===Sr?B:R,W={top:D.top-F.top+S.top,bottom:F.bottom-D.bottom+S.bottom,left:D.left-F.left+S.left,right:F.right-D.right+S.right},U=e.modifiersData.offset;if(p===Sr&&U){var V=U[a];Object.keys(W).forEach(function(q){var ee=[vn,_n].indexOf(q)>=0?1:-1,pe=[Qt,_n].indexOf(q)>=0?"y":"x";W[q]+=V[pe]*ee})}return W}function CA(e,t){t===void 0&&(t={});var n=t,i=n.placement,a=n.boundary,s=n.rootBoundary,o=n.padding,l=n.flipVariations,c=n.allowedAutoPlacements,d=c===void 0?Dh:c,h=Kr(i),m=h?l?Lf:Lf.filter(function(g){return Kr(g)===h}):fo,p=m.filter(function(g){return d.indexOf(g)>=0});p.length===0&&(p=m);var v=p.reduce(function(g,y){return g[y]=Yr(e,{placement:y,boundary:a,rootBoundary:s,padding:o})[ui(y)],g},{});return Object.keys(v).sort(function(g,y){return v[g]-v[y]})}function SA(e){if(ui(e)===ec)return[];var t=Yl(e);return[hv(e),t,hv(t)]}function EA(e){var t=e.state,n=e.options,i=e.name;if(!t.modifiersData[i]._skip){for(var a=n.mainAxis,s=a===void 0?!0:a,o=n.altAxis,l=o===void 0?!0:o,c=n.fallbackPlacements,d=n.padding,h=n.boundary,m=n.rootBoundary,p=n.altBoundary,v=n.flipVariations,g=v===void 0?!0:v,y=n.allowedAutoPlacements,w=t.options.placement,S=ui(w),x=S===w,T=c||(x||!g?[Yl(w)]:SA(w)),O=[w].concat(T).reduce(function(ye,Ce){return ye.concat(ui(Ce)===ec?CA(t,{placement:Ce,boundary:h,rootBoundary:m,padding:d,flipVariations:g,allowedAutoPlacements:y}):Ce)},[]),D=t.rects.reference,R=t.rects.popper,N=new Map,B=!0,F=O[0],W=0;W=0,pe=ee?"width":"height",j=Yr(t,{placement:U,boundary:h,rootBoundary:m,altBoundary:p,padding:d}),oe=ee?q?vn:en:q?_n:Qt;D[pe]>R[pe]&&(oe=Yl(oe));var z=Yl(oe),ne=[];if(s&&ne.push(j[V]<=0),l&&ne.push(j[oe]<=0,j[z]<=0),ne.every(function(ye){return ye})){F=U,B=!1;break}N.set(U,ne)}if(B)for(var Y=g?3:1,Q=function(Ce){var ve=O.find(function(Z){var ie=N.get(Z);if(ie)return ie.slice(0,Ce).every(function(he){return he})});if(ve)return F=ve,"break"},de=Y;de>0;de--){var le=Q(de);if(le==="break")break}t.placement!==F&&(t.modifiersData[i]._skip=!0,t.placement=F,t.reset=!0)}}const Bw={name:"flip",enabled:!0,phase:"main",fn:EA,requiresIfExists:["offset"],data:{_skip:!1}};function pv(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function _v(e){return[Qt,vn,_n,en].some(function(t){return e[t]>=0})}function LA(e){var t=e.state,n=e.name,i=t.rects.reference,a=t.rects.popper,s=t.modifiersData.preventOverflow,o=Yr(t,{elementContext:"reference"}),l=Yr(t,{altBoundary:!0}),c=pv(o,i),d=pv(l,a,s),h=_v(c),m=_v(d);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:d,isReferenceHidden:h,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":m})}const zw={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:LA};function xA(e,t,n){var i=ui(e),a=[en,Qt].indexOf(i)>=0?-1:1,s=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,o=s[0],l=s[1];return o=o||0,l=(l||0)*a,[en,vn].indexOf(i)>=0?{x:l,y:o}:{x:o,y:l}}function kA(e){var t=e.state,n=e.options,i=e.name,a=n.offset,s=a===void 0?[0,0]:a,o=Dh.reduce(function(h,m){return h[m]=xA(m,t.rects,s),h},{}),l=o[t.placement],c=l.x,d=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=d),t.modifiersData[i]=o}const $w={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:kA};function TA(e){var t=e.state,n=e.name;t.modifiersData[n]=Fw({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const Wh={name:"popperOffsets",enabled:!0,phase:"read",fn:TA,data:{}};function OA(e){return e==="x"?"y":"x"}function PA(e){var t=e.state,n=e.options,i=e.name,a=n.mainAxis,s=a===void 0?!0:a,o=n.altAxis,l=o===void 0?!1:o,c=n.boundary,d=n.rootBoundary,h=n.altBoundary,m=n.padding,p=n.tether,v=p===void 0?!0:p,g=n.tetherOffset,y=g===void 0?0:g,w=Yr(t,{boundary:c,rootBoundary:d,padding:m,altBoundary:h}),S=ui(t.placement),x=Kr(t.placement),T=!x,O=Fh(S),D=OA(O),R=t.modifiersData.popperOffsets,N=t.rects.reference,B=t.rects.popper,F=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,W=typeof F=="number"?{mainAxis:F,altAxis:F}:Object.assign({mainAxis:0,altAxis:0},F),U=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(R){if(s){var q,ee=O==="y"?Qt:en,pe=O==="y"?_n:vn,j=O==="y"?"height":"width",oe=R[O],z=oe+w[ee],ne=oe-w[pe],Y=v?-B[j]/2:0,Q=x===qs?N[j]:B[j],de=x===qs?-B[j]:-N[j],le=t.elements.arrow,ye=v&&le?Vh(le):{width:0,height:0},Ce=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Iw(),ve=Ce[ee],Z=Ce[pe],ie=aa(0,N[j],ye[j]),he=T?N[j]/2-Y-ie-ve-W.mainAxis:Q-ie-ve-W.mainAxis,X=T?-N[j]/2+Y+ie+Z+W.mainAxis:de+ie+Z+W.mainAxis,Ee=t.elements.arrow&&Fa(t.elements.arrow),Me=Ee?O==="y"?Ee.clientTop||0:Ee.clientLeft||0:0,k=(q=U==null?void 0:U[O])!=null?q:0,A=oe+he-k-Me,H=oe+X-k,J=aa(v?yu(z,A):z,oe,v?Us(ne,H):ne);R[O]=J,V[O]=J-oe}if(l){var K,ce=O==="x"?Qt:en,_e=O==="x"?_n:vn,ue=R[D],me=D==="y"?"height":"width",se=ue+w[ce],be=ue-w[_e],Oe=[Qt,en].indexOf(S)!==-1,ke=(K=U==null?void 0:U[D])!=null?K:0,Ne=Oe?se:ue-N[me]-B[me]-ke+W.altAxis,Ue=Oe?ue+N[me]+B[me]-ke-W.altAxis:be,et=v&&Oe?aA(Ne,ue,Ue):aa(v?Ne:se,ue,v?Ue:be);R[D]=et,V[D]=et-ue}t.modifiersData[i]=V}}const Hw={name:"preventOverflow",enabled:!0,phase:"main",fn:PA,requiresIfExists:["offset"]};function AA(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function MA(e){return e===gn(e)||!Nn(e)?$h(e):AA(e)}function IA(e){var t=e.getBoundingClientRect(),n=Gr(t.width)/e.offsetWidth||1,i=Gr(t.height)/e.offsetHeight||1;return n!==1||i!==1}function DA(e,t,n){n===void 0&&(n=!1);var i=Nn(t),a=Nn(t)&&IA(t),s=vs(t),o=qr(e,a,n),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(i||!i&&!n)&&((di(t)!=="body"||Zh(s))&&(l=MA(t)),Nn(t)?(c=qr(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):s&&(c.x=Hh(s))),{x:o.left+l.scrollLeft-c.x,y:o.top+l.scrollTop-c.y,width:o.width,height:o.height}}function NA(e){var t=new Map,n=new Set,i=[];e.forEach(function(s){t.set(s.name,s)});function a(s){n.add(s.name);var o=[].concat(s.requires||[],s.requiresIfExists||[]);o.forEach(function(l){if(!n.has(l)){var c=t.get(l);c&&a(c)}}),i.push(s)}return e.forEach(function(s){n.has(s.name)||a(s)}),i}function RA(e){var t=NA(e);return Pw.reduce(function(n,i){return n.concat(t.filter(function(a){return a.phase===i}))},[])}function VA(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function FA(e){var t=e.reduce(function(n,i){var a=n[i.name];return n[i.name]=a?Object.assign({},a,i,{options:Object.assign({},a.options,i.options),data:Object.assign({},a.data,i.data)}):i,n},{});return Object.keys(t).map(function(n){return t[n]})}var vv={placement:"bottom",modifiers:[],strategy:"absolute"};function gv(){for(var e=arguments.length,t=new Array(e),n=0;n{},Yn=Array.isArray,aw=/#/g,YO=/&/g,JO=/\//g,XO=/=/g,QO=/\?/g,lw=/\+/g,eP=/%5B/g,tP=/%5D/g,uw=/%5E/g,nP=/%60/g,cw=/%7B/g,iP=/%7C/g,dw=/%7D/g,sP=/%20/g;function Mh(e){return encodeURI(""+e).replace(iP,"|").replace(eP,"[").replace(tP,"]")}function rP(e){return Mh(e).replace(cw,"{").replace(dw,"}").replace(uw,"^")}function Cf(e){return Mh(e).replace(lw,"%2B").replace(sP,"+").replace(aw,"%23").replace(YO,"%26").replace(nP,"`").replace(cw,"{").replace(dw,"}").replace(uw,"^")}function oP(e){return Cf(e).replace(XO,"%3D")}function aP(e){return Mh(e).replace(aw,"%23").replace(QO,"%3F")}function lP(e){return e==null?"":aP(e).replace(JO,"%2F")}function wa(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const uP=/\/$/,cP=e=>e.replace(uP,"");function pd(e,t,n="/"){let i,a={},s="",o="";const l=t.indexOf("#");let c=t.indexOf("?");return l=0&&(c=-1),c>-1&&(i=t.slice(0,c),s=t.slice(c+1,l>-1?l:t.length),a=e(s)),l>-1&&(i=i||t.slice(0,l),o=t.slice(l,t.length)),i=mP(i??t,n),{fullPath:i+(s&&"?")+s+o,path:i,query:a,hash:wa(o)}}function dP(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function K_(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function fP(e,t,n){const i=t.matched.length-1,a=n.matched.length-1;return i>-1&&i===a&&Wr(t.matched[i],n.matched[a])&&fw(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Wr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function fw(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!hP(e[n],t[n]))return!1;return!0}function hP(e,t){return Yn(e)?Y_(e,t):Yn(t)?Y_(t,e):e===t}function Y_(e,t){return Yn(t)?e.length===t.length&&e.every((n,i)=>n===t[i]):e.length===1&&e[0]===t}function mP(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),i=e.split("/"),a=i[i.length-1];(a===".."||a===".")&&i.push("");let s=n.length-1,o,l;for(o=0;o1&&s--;else break;return n.slice(0,s).join("/")+"/"+i.slice(o).join("/")}var Ca;(function(e){e.pop="pop",e.push="push"})(Ca||(Ca={}));var oa;(function(e){e.back="back",e.forward="forward",e.unknown=""})(oa||(oa={}));function pP(e){if(!e)if(Cr){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),cP(e)}const _P=/^[^#]+#/;function vP(e,t){return e.replace(_P,"#")+t}function gP(e,t){const n=document.documentElement.getBoundingClientRect(),i=e.getBoundingClientRect();return{behavior:t.behavior,left:i.left-n.left-(t.left||0),top:i.top-n.top-(t.top||0)}}const Xu=()=>({left:window.scrollX,top:window.scrollY});function yP(e){let t;if("el"in e){const n=e.el,i=typeof n=="string"&&n.startsWith("#"),a=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!a)return;t=gP(a,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 J_(e,t){return(history.state?history.state.position-t:-1)+e}const Sf=new Map;function bP(e,t){Sf.set(e,t)}function wP(e){const t=Sf.get(e);return Sf.delete(e),t}let CP=()=>location.protocol+"//"+location.host;function hw(e,t){const{pathname:n,search:i,hash:a}=t,s=e.indexOf("#");if(s>-1){let l=a.includes(e.slice(s))?e.slice(s).length:1,c=a.slice(l);return c[0]!=="/"&&(c="/"+c),K_(c,"")}return K_(n,e)+i+a}function SP(e,t,n,i){let a=[],s=[],o=null;const l=({state:p})=>{const v=hw(e,location),g=n.value,y=t.value;let w=0;if(p){if(n.value=v,t.value=p,o&&o===g){o=null;return}w=y?p.position-y.position:0}else i(v);a.forEach(S=>{S(n.value,g,{delta:w,type:Ca.pop,direction:w?w>0?oa.forward:oa.back:oa.unknown})})};function c(){o=n.value}function d(p){a.push(p);const v=()=>{const g=a.indexOf(p);g>-1&&a.splice(g,1)};return s.push(v),v}function h(){const{history:p}=window;p.state&&p.replaceState(at({},p.state,{scroll:Xu()}),"")}function m(){for(const p of s)p();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",h)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",h,{passive:!0}),{pauseListeners:c,listen:d,destroy:m}}function X_(e,t,n,i=!1,a=!1){return{back:e,current:t,forward:n,replaced:i,position:window.history.length,scroll:a?Xu():null}}function EP(e){const{history:t,location:n}=window,i={value:hw(e,n)},a={value:t.state};a.value||s(i.value,{back:null,current:i.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(c,d,h){const m=e.indexOf("#"),p=m>-1?(n.host&&document.querySelector("base")?e:e.slice(m))+c:CP()+e+c;try{t[h?"replaceState":"pushState"](d,"",p),a.value=d}catch(v){console.error(v),n[h?"replace":"assign"](p)}}function o(c,d){const h=at({},t.state,X_(a.value.back,c,a.value.forward,!0),d,{position:a.value.position});s(c,h,!0),i.value=c}function l(c,d){const h=at({},a.value,t.state,{forward:c,scroll:Xu()});s(h.current,h,!0);const m=at({},X_(i.value,c,null),{position:h.position+1},d);s(c,m,!1),i.value=c}return{location:i,state:a,push:l,replace:o}}function LP(e){e=pP(e);const t=EP(e),n=SP(e,t.state,t.location,t.replace);function i(s,o=!0){o||n.pauseListeners(),history.go(s)}const a=at({location:"",base:e,go:i,createHref:vP.bind(null,e)},t,n);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>t.state.value}),a}function xP(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),LP(e)}function kP(e){return typeof e=="string"||e&&typeof e=="object"}function mw(e){return typeof e=="string"||typeof e=="symbol"}const Ui={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},pw=Symbol("");var Q_;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(Q_||(Q_={}));function Ur(e,t){return at(new Error,{type:e,[pw]:!0},t)}function Li(e,t){return e instanceof Error&&pw in e&&(t==null||!!(e.type&t))}const ev="[^/]+?",TP={sensitive:!1,strict:!1,start:!0,end:!0},OP=/[.+*?^${}()[\]/\\]/g;function PP(e,t){const n=at({},TP,t),i=[];let a=n.start?"^":"";const s=[];for(const d of e){const h=d.length?[]:[90];n.strict&&!d.length&&(a+="/");for(let m=0;mt.length?t.length===1&&t[0]===80?1:-1:0}function MP(e,t){let n=0;const i=e.score,a=t.score;for(;n0&&t[t.length-1]<0}const IP={type:0,value:""},DP=/[a-zA-Z0-9_]/;function NP(e){if(!e)return[[]];if(e==="/")return[[IP]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${d}": ${v}`)}let n=0,i=n;const a=[];let s;function o(){s&&a.push(s),s=[]}let l=0,c,d="",h="";function m(){d&&(n===0?s.push({type:0,value:d}):n===1||n===2||n===3?(s.length>1&&(c==="*"||c==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:d,regexp:h,repeatable:c==="*"||c==="+",optional:c==="*"||c==="?"})):t("Invalid state to consume buffer"),d="")}function p(){d+=c}for(;l{o(x)}:ra}function o(h){if(mw(h)){const m=i.get(h);m&&(i.delete(h),n.splice(n.indexOf(m),1),m.children.forEach(o),m.alias.forEach(o))}else{const m=n.indexOf(h);m>-1&&(n.splice(m,1),h.record.name&&i.delete(h.record.name),h.children.forEach(o),h.alias.forEach(o))}}function l(){return n}function c(h){let m=0;for(;m=0&&(h.record.path!==n[m].record.path||!_w(h,n[m]));)m++;n.splice(m,0,h),h.record.name&&!iv(h)&&i.set(h.record.name,h)}function d(h,m){let p,v={},g,y;if("name"in h&&h.name){if(p=i.get(h.name),!p)throw Ur(1,{location:h});y=p.record.name,v=at(nv(m.params,p.keys.filter(x=>!x.optional).concat(p.parent?p.parent.keys.filter(x=>x.optional):[]).map(x=>x.name)),h.params&&nv(h.params,p.keys.map(x=>x.name))),g=p.stringify(v)}else if(h.path!=null)g=h.path,p=n.find(x=>x.re.test(g)),p&&(v=p.parse(g),y=p.record.name);else{if(p=m.name?i.get(m.name):n.find(x=>x.re.test(m.path)),!p)throw Ur(1,{location:h,currentLocation:m});y=p.record.name,v=at({},m.params,h.params),g=p.stringify(v)}const w=[];let S=p;for(;S;)w.unshift(S.record),S=S.parent;return{name:y,path:g,params:v,matched:w,meta:zP(w)}}return e.forEach(h=>s(h)),{addRoute:s,resolve:d,removeRoute:o,getRoutes:l,getRecordMatcher:a}}function nv(e,t){const n={};for(const i of t)i in e&&(n[i]=e[i]);return n}function FP(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:BP(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function BP(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const i in e.components)t[i]=typeof n=="object"?n[i]:n;return t}function iv(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function zP(e){return e.reduce((t,n)=>at(t,n.meta),{})}function sv(e,t){const n={};for(const i in e)n[i]=i in t?t[i]:e[i];return n}function _w(e,t){return t.children.some(n=>n===e||_w(e,n))}function $P(e){const t={};if(e===""||e==="?")return t;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let a=0;as&&Cf(s)):[i&&Cf(i)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function HP(e){const t={};for(const n in e){const i=e[n];i!==void 0&&(t[n]=Yn(i)?i.map(a=>a==null?null:""+a):i==null?i:""+i)}return t}const ZP=Symbol(""),ov=Symbol(""),Qu=Symbol(""),vw=Symbol(""),Ef=Symbol("");function Ho(){let e=[];function t(i){return e.push(i),()=>{const a=e.indexOf(i);a>-1&&e.splice(a,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function ts(e,t,n,i,a,s=o=>o()){const o=i&&(i.enterCallbacks[a]=i.enterCallbacks[a]||[]);return()=>new Promise((l,c)=>{const d=p=>{p===!1?c(Ur(4,{from:n,to:t})):p instanceof Error?c(p):kP(p)?c(Ur(2,{from:t,to:p})):(o&&i.enterCallbacks[a]===o&&typeof p=="function"&&o.push(p),l())},h=s(()=>e.call(i&&i.instances[a],t,n,d));let m=Promise.resolve(h);e.length<3&&(m=m.then(d)),m.catch(p=>c(p))})}function _d(e,t,n,i,a=s=>s()){const s=[];for(const o of e)for(const l in o.components){let c=o.components[l];if(!(t!=="beforeRouteEnter"&&!o.instances[l]))if(WP(c)){const h=(c.__vccOpts||c)[t];h&&s.push(ts(h,n,i,o,l,a))}else{let d=c();s.push(()=>d.then(h=>{if(!h)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${o.path}"`));const m=KO(h)?h.default:h;o.components[l]=m;const v=(m.__vccOpts||m)[t];return v&&ts(v,n,i,o,l,a)()}))}}return s}function WP(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function av(e){const t=ct(Qu),n=ct(vw),i=P(()=>t.resolve(Pt(e.to))),a=P(()=>{const{matched:c}=i.value,{length:d}=c,h=c[d-1],m=n.matched;if(!h||!m.length)return-1;const p=m.findIndex(Wr.bind(null,h));if(p>-1)return p;const v=lv(c[d-2]);return d>1&&lv(h)===v&&m[m.length-1].path!==v?m.findIndex(Wr.bind(null,c[d-2])):p}),s=P(()=>a.value>-1&&qP(n.params,i.value.params)),o=P(()=>a.value>-1&&a.value===n.matched.length-1&&fw(n.params,i.value.params));function l(c={}){return GP(c)?t[Pt(e.replace)?"replace":"push"](Pt(e.to)).catch(ra):Promise.resolve()}return{route:i,href:P(()=>i.value.href),isActive:s,isExactActive:o,navigate:l}}const UP=dh({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"}},useLink:av,setup(e,{slots:t}){const n=Bn(av(e)),{options:i}=ct(Qu),a=P(()=>({[uv(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[uv(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:_s("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:a.value},s)}}}),jP=UP;function GP(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 qP(e,t){for(const n in t){const i=t[n],a=e[n];if(typeof i=="string"){if(i!==a)return!1}else if(!Yn(a)||a.length!==i.length||i.some((s,o)=>s!==a[o]))return!1}return!0}function lv(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const uv=(e,t,n)=>e??t??n,KP=dh({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=ct(Ef),a=P(()=>e.route||i.value),s=ct(ov,0),o=P(()=>{let d=Pt(s);const{matched:h}=a.value;let m;for(;(m=h[d])&&!m.components;)d++;return d}),l=P(()=>a.value.matched[o.value]);jt(ov,P(()=>o.value+1)),jt(ZP,l),jt(Ef,a);const c=fe();return Te(()=>[c.value,l.value,e.name],([d,h,m],[p,v,g])=>{h&&(h.instances[m]=d,v&&v!==h&&d&&d===p&&(h.leaveGuards.size||(h.leaveGuards=v.leaveGuards),h.updateGuards.size||(h.updateGuards=v.updateGuards))),d&&h&&(!v||!Wr(h,v)||!p)&&(h.enterCallbacks[m]||[]).forEach(y=>y(d))},{flush:"post"}),()=>{const d=a.value,h=e.name,m=l.value,p=m&&m.components[h];if(!p)return cv(n.default,{Component:p,route:d});const v=m.props[h],g=v?v===!0?d.params:typeof v=="function"?v(d):v:null,w=_s(p,at({},g,t,{onVnodeUnmounted:S=>{S.component.isUnmounted&&(m.instances[h]=null)},ref:c}));return cv(n.default,{Component:w,route:d})||w}}});function cv(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const YP=KP;function JP(e){const t=VP(e.routes,e),n=e.parseQuery||$P,i=e.stringifyQuery||rv,a=e.history,s=Ho(),o=Ho(),l=Ho(),c=De(Ui);let d=Ui;Cr&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const h=md.bind(null,Z=>""+Z),m=md.bind(null,lP),p=md.bind(null,wa);function v(Z,ie){let he,X;return mw(Z)?(he=t.getRecordMatcher(Z),X=ie):X=Z,t.addRoute(X,he)}function g(Z){const ie=t.getRecordMatcher(Z);ie&&t.removeRoute(ie)}function y(){return t.getRoutes().map(Z=>Z.record)}function w(Z){return!!t.getRecordMatcher(Z)}function S(Z,ie){if(ie=at({},ie||c.value),typeof Z=="string"){const A=pd(n,Z,ie.path),H=t.resolve({path:A.path},ie),J=a.createHref(A.fullPath);return at(A,H,{params:p(H.params),hash:wa(A.hash),redirectedFrom:void 0,href:J})}let he;if(Z.path!=null)he=at({},Z,{path:pd(n,Z.path,ie.path).path});else{const A=at({},Z.params);for(const H in A)A[H]==null&&delete A[H];he=at({},Z,{params:m(A)}),ie.params=m(ie.params)}const X=t.resolve(he,ie),Ee=Z.hash||"";X.params=h(p(X.params));const Me=dP(i,at({},Z,{hash:rP(Ee),path:X.path})),k=a.createHref(Me);return at({fullPath:Me,hash:Ee,query:i===rv?HP(Z.query):Z.query||{}},X,{redirectedFrom:void 0,href:k})}function x(Z){return typeof Z=="string"?pd(n,Z,c.value.path):at({},Z)}function T(Z,ie){if(d!==Z)return Ur(8,{from:ie,to:Z})}function O(Z){return N(Z)}function D(Z){return O(at(x(Z),{replace:!0}))}function R(Z){const ie=Z.matched[Z.matched.length-1];if(ie&&ie.redirect){const{redirect:he}=ie;let X=typeof he=="function"?he(Z):he;return typeof X=="string"&&(X=X.includes("?")||X.includes("#")?X=x(X):{path:X},X.params={}),at({query:Z.query,hash:Z.hash,params:X.path!=null?{}:Z.params},X)}}function N(Z,ie){const he=d=S(Z),X=c.value,Ee=Z.state,Me=Z.force,k=Z.replace===!0,A=R(he);if(A)return N(at(x(A),{state:typeof A=="object"?at({},Ee,A.state):Ee,force:Me,replace:k}),ie||he);const H=he;H.redirectedFrom=ie;let J;return!Me&&fP(i,X,he)&&(J=Ur(16,{to:H,from:X}),Q(X,X,!0,!1)),(J?Promise.resolve(J):W(H,X)).catch(K=>Li(K)?Li(K,2)?K:Y(K):z(K,H,X)).then(K=>{if(K){if(Li(K,2))return N(at({replace:k},x(K.to),{state:typeof K.to=="object"?at({},Ee,K.to.state):Ee,force:Me}),ie||H)}else K=V(H,X,!0,k,Ee);return U(H,X,K),K})}function B(Z,ie){const he=T(Z,ie);return he?Promise.reject(he):Promise.resolve()}function F(Z){const ie=ye.values().next().value;return ie&&typeof ie.runWithContext=="function"?ie.runWithContext(Z):Z()}function W(Z,ie){let he;const[X,Ee,Me]=XP(Z,ie);he=_d(X.reverse(),"beforeRouteLeave",Z,ie);for(const A of X)A.leaveGuards.forEach(H=>{he.push(ts(H,Z,ie))});const k=B.bind(null,Z,ie);return he.push(k),ve(he).then(()=>{he=[];for(const A of s.list())he.push(ts(A,Z,ie));return he.push(k),ve(he)}).then(()=>{he=_d(Ee,"beforeRouteUpdate",Z,ie);for(const A of Ee)A.updateGuards.forEach(H=>{he.push(ts(H,Z,ie))});return he.push(k),ve(he)}).then(()=>{he=[];for(const A of Me)if(A.beforeEnter)if(Yn(A.beforeEnter))for(const H of A.beforeEnter)he.push(ts(H,Z,ie));else he.push(ts(A.beforeEnter,Z,ie));return he.push(k),ve(he)}).then(()=>(Z.matched.forEach(A=>A.enterCallbacks={}),he=_d(Me,"beforeRouteEnter",Z,ie,F),he.push(k),ve(he))).then(()=>{he=[];for(const A of o.list())he.push(ts(A,Z,ie));return he.push(k),ve(he)}).catch(A=>Li(A,8)?A:Promise.reject(A))}function U(Z,ie,he){l.list().forEach(X=>F(()=>X(Z,ie,he)))}function V(Z,ie,he,X,Ee){const Me=T(Z,ie);if(Me)return Me;const k=ie===Ui,A=Cr?history.state:{};he&&(X||k?a.replace(Z.fullPath,at({scroll:k&&A&&A.scroll},Ee)):a.push(Z.fullPath,Ee)),c.value=Z,Q(Z,ie,he,k),Y()}let q;function ee(){q||(q=a.listen((Z,ie,he)=>{if(!Se.listening)return;const X=S(Z),Ee=R(X);if(Ee){N(at(Ee,{replace:!0}),X).catch(ra);return}d=X;const Me=c.value;Cr&&bP(J_(Me.fullPath,he.delta),Xu()),W(X,Me).catch(k=>Li(k,12)?k:Li(k,2)?(N(k.to,X).then(A=>{Li(A,20)&&!he.delta&&he.type===Ca.pop&&a.go(-1,!1)}).catch(ra),Promise.reject()):(he.delta&&a.go(-he.delta,!1),z(k,X,Me))).then(k=>{k=k||V(X,Me,!1),k&&(he.delta&&!Li(k,8)?a.go(-he.delta,!1):he.type===Ca.pop&&Li(k,20)&&a.go(-1,!1)),U(X,Me,k)}).catch(ra)}))}let pe=Ho(),j=Ho(),oe;function z(Z,ie,he){Y(Z);const X=j.list();return X.length?X.forEach(Ee=>Ee(Z,ie,he)):console.error(Z),Promise.reject(Z)}function ne(){return oe&&c.value!==Ui?Promise.resolve():new Promise((Z,ie)=>{pe.add([Z,ie])})}function Y(Z){return oe||(oe=!Z,ee(),pe.list().forEach(([ie,he])=>Z?he(Z):ie()),pe.reset()),Z}function Q(Z,ie,he,X){const{scrollBehavior:Ee}=e;if(!Cr||!Ee)return Promise.resolve();const Me=!he&&wP(J_(Z.fullPath,0))||(X||!he)&&history.state&&history.state.scroll||null;return St().then(()=>Ee(Z,ie,Me)).then(k=>k&&yP(k)).catch(k=>z(k,Z,ie))}const de=Z=>a.go(Z);let le;const ye=new Set,Se={currentRoute:c,listening:!0,addRoute:v,removeRoute:g,hasRoute:w,getRoutes:y,resolve:S,options:e,push:O,replace:D,go:de,back:()=>de(-1),forward:()=>de(1),beforeEach:s.add,beforeResolve:o.add,afterEach:l.add,onError:j.add,isReady:ne,install(Z){const ie=this;Z.component("RouterLink",jP),Z.component("RouterView",YP),Z.config.globalProperties.$router=ie,Object.defineProperty(Z.config.globalProperties,"$route",{enumerable:!0,get:()=>Pt(c)}),Cr&&!le&&c.value===Ui&&(le=!0,O(a.location).catch(Ee=>{}));const he={};for(const Ee in Ui)Object.defineProperty(he,Ee,{get:()=>c.value[Ee],enumerable:!0});Z.provide(Qu,ie),Z.provide(vw,vy(he)),Z.provide(Ef,c);const X=Z.unmount;ye.add(Z),Z.unmount=function(){ye.delete(Z),ye.size<1&&(d=Ui,q&&q(),q=null,c.value=Ui,le=!1,oe=!1),X()}}};function ve(Z){return Z.reduce((ie,he)=>ie.then(()=>F(he)),Promise.resolve())}return Se}function XP(e,t){const n=[],i=[],a=[],s=Math.max(t.matched.length,e.matched.length);for(let o=0;oWr(d,l))?i.push(l):n.push(l));const c=e.matched[o];c&&(t.matched.find(d=>Wr(d,c))||a.push(c))}return[n,i,a]}function ec(){return ct(Qu)}const QP={props:{title:String,message:String,isVisible:Boolean},methods:{closeModal(){this.$emit("close")}}},eA={key:0,class:"modal-overlay"},tA={class:"modal-content"};function nA(e,t,n,i,a,s){return n.isVisible?(we(),Le("div",eA,[M("div",tA,[M("h5",null,Ye(n.title),1),M("p",null,Ye(n.message),1),M("button",{onClick:t[0]||(t[0]=(...o)=>s.closeModal&&s.closeModal(...o)),class:"btn btn-success"},"OK")])])):Ke("",!0)}const gw=Ri(QP,[["render",nA],["__scopeId","data-v-3205bc2c"]]);var Qt="top",_n="bottom",vn="right",en="left",tc="auto",fo=[Qt,_n,vn,en],qs="start",jr="end",yw="clippingParents",Ih="viewport",Sr="popper",bw="reference",Lf=fo.reduce(function(e,t){return e.concat([t+"-"+qs,t+"-"+jr])},[]),Dh=[].concat(fo,[tc]).reduce(function(e,t){return e.concat([t,t+"-"+qs,t+"-"+jr])},[]),ww="beforeRead",Cw="read",Sw="afterRead",Ew="beforeMain",Lw="main",xw="afterMain",kw="beforeWrite",Tw="write",Ow="afterWrite",Pw=[ww,Cw,Sw,Ew,Lw,xw,kw,Tw,Ow];function di(e){return e?(e.nodeName||"").toLowerCase():null}function gn(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ks(e){var t=gn(e).Element;return e instanceof t||e instanceof Element}function Nn(e){var t=gn(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Nh(e){if(typeof ShadowRoot>"u")return!1;var t=gn(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function iA(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var i=t.styles[n]||{},a=t.attributes[n]||{},s=t.elements[n];!Nn(s)||!di(s)||(Object.assign(s.style,i),Object.keys(a).forEach(function(o){var l=a[o];l===!1?s.removeAttribute(o):s.setAttribute(o,l===!0?"":l)}))})}function sA(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(i){var a=t.elements[i],s=t.attributes[i]||{},o=Object.keys(t.styles.hasOwnProperty(i)?t.styles[i]:n[i]),l=o.reduce(function(c,d){return c[d]="",c},{});!Nn(a)||!di(a)||(Object.assign(a.style,l),Object.keys(s).forEach(function(c){a.removeAttribute(c)}))})}}const Rh={name:"applyStyles",enabled:!0,phase:"write",fn:iA,effect:sA,requires:["computeStyles"]};function ui(e){return e.split("-")[0]}var Us=Math.max,bu=Math.min,Gr=Math.round;function xf(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Aw(){return!/^((?!chrome|android).)*safari/i.test(xf())}function qr(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var i=e.getBoundingClientRect(),a=1,s=1;t&&Nn(e)&&(a=e.offsetWidth>0&&Gr(i.width)/e.offsetWidth||1,s=e.offsetHeight>0&&Gr(i.height)/e.offsetHeight||1);var o=Ks(e)?gn(e):window,l=o.visualViewport,c=!Aw()&&n,d=(i.left+(c&&l?l.offsetLeft:0))/a,h=(i.top+(c&&l?l.offsetTop:0))/s,m=i.width/a,p=i.height/s;return{width:m,height:p,top:h,right:d+m,bottom:h+p,left:d,x:d,y:h}}function Vh(e){var t=qr(e),n=e.offsetWidth,i=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-i)<=1&&(i=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:i}}function Mw(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Nh(n)){var i=t;do{if(i&&e.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function Ii(e){return gn(e).getComputedStyle(e)}function rA(e){return["table","td","th"].indexOf(di(e))>=0}function vs(e){return((Ks(e)?e.ownerDocument:e.document)||window.document).documentElement}function nc(e){return di(e)==="html"?e:e.assignedSlot||e.parentNode||(Nh(e)?e.host:null)||vs(e)}function dv(e){return!Nn(e)||Ii(e).position==="fixed"?null:e.offsetParent}function oA(e){var t=/firefox/i.test(xf()),n=/Trident/i.test(xf());if(n&&Nn(e)){var i=Ii(e);if(i.position==="fixed")return null}var a=nc(e);for(Nh(a)&&(a=a.host);Nn(a)&&["html","body"].indexOf(di(a))<0;){var s=Ii(a);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return a;a=a.parentNode}return null}function Fa(e){for(var t=gn(e),n=dv(e);n&&rA(n)&&Ii(n).position==="static";)n=dv(n);return n&&(di(n)==="html"||di(n)==="body"&&Ii(n).position==="static")?t:n||oA(e)||t}function Fh(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function aa(e,t,n){return Us(e,bu(t,n))}function aA(e,t,n){var i=aa(e,t,n);return i>n?n:i}function Iw(){return{top:0,right:0,bottom:0,left:0}}function Dw(e){return Object.assign({},Iw(),e)}function Nw(e,t){return t.reduce(function(n,i){return n[i]=e,n},{})}var lA=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,Dw(typeof t!="number"?t:Nw(t,fo))};function uA(e){var t,n=e.state,i=e.name,a=e.options,s=n.elements.arrow,o=n.modifiersData.popperOffsets,l=ui(n.placement),c=Fh(l),d=[en,vn].indexOf(l)>=0,h=d?"height":"width";if(!(!s||!o)){var m=lA(a.padding,n),p=Vh(s),v=c==="y"?Qt:en,g=c==="y"?_n:vn,y=n.rects.reference[h]+n.rects.reference[c]-o[c]-n.rects.popper[h],w=o[c]-n.rects.reference[c],S=Fa(s),x=S?c==="y"?S.clientHeight||0:S.clientWidth||0:0,T=y/2-w/2,O=m[v],D=x-p[h]-m[g],R=x/2-p[h]/2+T,N=aa(O,R,D),B=c;n.modifiersData[i]=(t={},t[B]=N,t.centerOffset=N-R,t)}}function cA(e){var t=e.state,n=e.options,i=n.element,a=i===void 0?"[data-popper-arrow]":i;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||Mw(t.elements.popper,a)&&(t.elements.arrow=a))}const Rw={name:"arrow",enabled:!0,phase:"main",fn:uA,effect:cA,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Kr(e){return e.split("-")[1]}var dA={top:"auto",right:"auto",bottom:"auto",left:"auto"};function fA(e,t){var n=e.x,i=e.y,a=t.devicePixelRatio||1;return{x:Gr(n*a)/a||0,y:Gr(i*a)/a||0}}function fv(e){var t,n=e.popper,i=e.popperRect,a=e.placement,s=e.variation,o=e.offsets,l=e.position,c=e.gpuAcceleration,d=e.adaptive,h=e.roundOffsets,m=e.isFixed,p=o.x,v=p===void 0?0:p,g=o.y,y=g===void 0?0:g,w=typeof h=="function"?h({x:v,y}):{x:v,y};v=w.x,y=w.y;var S=o.hasOwnProperty("x"),x=o.hasOwnProperty("y"),T=en,O=Qt,D=window;if(d){var R=Fa(n),N="clientHeight",B="clientWidth";if(R===gn(n)&&(R=vs(n),Ii(R).position!=="static"&&l==="absolute"&&(N="scrollHeight",B="scrollWidth")),R=R,a===Qt||(a===en||a===vn)&&s===jr){O=_n;var F=m&&R===D&&D.visualViewport?D.visualViewport.height:R[N];y-=F-i.height,y*=c?1:-1}if(a===en||(a===Qt||a===_n)&&s===jr){T=vn;var W=m&&R===D&&D.visualViewport?D.visualViewport.width:R[B];v-=W-i.width,v*=c?1:-1}}var U=Object.assign({position:l},d&&dA),V=h===!0?fA({x:v,y},gn(n)):{x:v,y};if(v=V.x,y=V.y,c){var q;return Object.assign({},U,(q={},q[O]=x?"0":"",q[T]=S?"0":"",q.transform=(D.devicePixelRatio||1)<=1?"translate("+v+"px, "+y+"px)":"translate3d("+v+"px, "+y+"px, 0)",q))}return Object.assign({},U,(t={},t[O]=x?y+"px":"",t[T]=S?v+"px":"",t.transform="",t))}function hA(e){var t=e.state,n=e.options,i=n.gpuAcceleration,a=i===void 0?!0:i,s=n.adaptive,o=s===void 0?!0:s,l=n.roundOffsets,c=l===void 0?!0:l,d={placement:ui(t.placement),variation:Kr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,fv(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:o,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,fv(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Bh={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:hA,data:{}};var xl={passive:!0};function mA(e){var t=e.state,n=e.instance,i=e.options,a=i.scroll,s=a===void 0?!0:a,o=i.resize,l=o===void 0?!0:o,c=gn(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&d.forEach(function(h){h.addEventListener("scroll",n.update,xl)}),l&&c.addEventListener("resize",n.update,xl),function(){s&&d.forEach(function(h){h.removeEventListener("scroll",n.update,xl)}),l&&c.removeEventListener("resize",n.update,xl)}}const zh={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:mA,data:{}};var pA={left:"right",right:"left",bottom:"top",top:"bottom"};function Yl(e){return e.replace(/left|right|bottom|top/g,function(t){return pA[t]})}var _A={start:"end",end:"start"};function hv(e){return e.replace(/start|end/g,function(t){return _A[t]})}function $h(e){var t=gn(e),n=t.pageXOffset,i=t.pageYOffset;return{scrollLeft:n,scrollTop:i}}function Hh(e){return qr(vs(e)).left+$h(e).scrollLeft}function vA(e,t){var n=gn(e),i=vs(e),a=n.visualViewport,s=i.clientWidth,o=i.clientHeight,l=0,c=0;if(a){s=a.width,o=a.height;var d=Aw();(d||!d&&t==="fixed")&&(l=a.offsetLeft,c=a.offsetTop)}return{width:s,height:o,x:l+Hh(e),y:c}}function gA(e){var t,n=vs(e),i=$h(e),a=(t=e.ownerDocument)==null?void 0:t.body,s=Us(n.scrollWidth,n.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),o=Us(n.scrollHeight,n.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),l=-i.scrollLeft+Hh(e),c=-i.scrollTop;return Ii(a||n).direction==="rtl"&&(l+=Us(n.clientWidth,a?a.clientWidth:0)-s),{width:s,height:o,x:l,y:c}}function Zh(e){var t=Ii(e),n=t.overflow,i=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+a+i)}function Vw(e){return["html","body","#document"].indexOf(di(e))>=0?e.ownerDocument.body:Nn(e)&&Zh(e)?e:Vw(nc(e))}function la(e,t){var n;t===void 0&&(t=[]);var i=Vw(e),a=i===((n=e.ownerDocument)==null?void 0:n.body),s=gn(i),o=a?[s].concat(s.visualViewport||[],Zh(i)?i:[]):i,l=t.concat(o);return a?l:l.concat(la(nc(o)))}function kf(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function yA(e,t){var n=qr(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function mv(e,t,n){return t===Ih?kf(vA(e,n)):Ks(t)?yA(t,n):kf(gA(vs(e)))}function bA(e){var t=la(nc(e)),n=["absolute","fixed"].indexOf(Ii(e).position)>=0,i=n&&Nn(e)?Fa(e):e;return Ks(i)?t.filter(function(a){return Ks(a)&&Mw(a,i)&&di(a)!=="body"}):[]}function wA(e,t,n,i){var a=t==="clippingParents"?bA(e):[].concat(t),s=[].concat(a,[n]),o=s[0],l=s.reduce(function(c,d){var h=mv(e,d,i);return c.top=Us(h.top,c.top),c.right=bu(h.right,c.right),c.bottom=bu(h.bottom,c.bottom),c.left=Us(h.left,c.left),c},mv(e,o,i));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function Fw(e){var t=e.reference,n=e.element,i=e.placement,a=i?ui(i):null,s=i?Kr(i):null,o=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,c;switch(a){case Qt:c={x:o,y:t.y-n.height};break;case _n:c={x:o,y:t.y+t.height};break;case vn:c={x:t.x+t.width,y:l};break;case en:c={x:t.x-n.width,y:l};break;default:c={x:t.x,y:t.y}}var d=a?Fh(a):null;if(d!=null){var h=d==="y"?"height":"width";switch(s){case qs:c[d]=c[d]-(t[h]/2-n[h]/2);break;case jr:c[d]=c[d]+(t[h]/2-n[h]/2);break}}return c}function Yr(e,t){t===void 0&&(t={});var n=t,i=n.placement,a=i===void 0?e.placement:i,s=n.strategy,o=s===void 0?e.strategy:s,l=n.boundary,c=l===void 0?yw:l,d=n.rootBoundary,h=d===void 0?Ih:d,m=n.elementContext,p=m===void 0?Sr:m,v=n.altBoundary,g=v===void 0?!1:v,y=n.padding,w=y===void 0?0:y,S=Dw(typeof w!="number"?w:Nw(w,fo)),x=p===Sr?bw:Sr,T=e.rects.popper,O=e.elements[g?x:p],D=wA(Ks(O)?O:O.contextElement||vs(e.elements.popper),c,h,o),R=qr(e.elements.reference),N=Fw({reference:R,element:T,strategy:"absolute",placement:a}),B=kf(Object.assign({},T,N)),F=p===Sr?B:R,W={top:D.top-F.top+S.top,bottom:F.bottom-D.bottom+S.bottom,left:D.left-F.left+S.left,right:F.right-D.right+S.right},U=e.modifiersData.offset;if(p===Sr&&U){var V=U[a];Object.keys(W).forEach(function(q){var ee=[vn,_n].indexOf(q)>=0?1:-1,pe=[Qt,_n].indexOf(q)>=0?"y":"x";W[q]+=V[pe]*ee})}return W}function CA(e,t){t===void 0&&(t={});var n=t,i=n.placement,a=n.boundary,s=n.rootBoundary,o=n.padding,l=n.flipVariations,c=n.allowedAutoPlacements,d=c===void 0?Dh:c,h=Kr(i),m=h?l?Lf:Lf.filter(function(g){return Kr(g)===h}):fo,p=m.filter(function(g){return d.indexOf(g)>=0});p.length===0&&(p=m);var v=p.reduce(function(g,y){return g[y]=Yr(e,{placement:y,boundary:a,rootBoundary:s,padding:o})[ui(y)],g},{});return Object.keys(v).sort(function(g,y){return v[g]-v[y]})}function SA(e){if(ui(e)===tc)return[];var t=Yl(e);return[hv(e),t,hv(t)]}function EA(e){var t=e.state,n=e.options,i=e.name;if(!t.modifiersData[i]._skip){for(var a=n.mainAxis,s=a===void 0?!0:a,o=n.altAxis,l=o===void 0?!0:o,c=n.fallbackPlacements,d=n.padding,h=n.boundary,m=n.rootBoundary,p=n.altBoundary,v=n.flipVariations,g=v===void 0?!0:v,y=n.allowedAutoPlacements,w=t.options.placement,S=ui(w),x=S===w,T=c||(x||!g?[Yl(w)]:SA(w)),O=[w].concat(T).reduce(function(ye,Se){return ye.concat(ui(Se)===tc?CA(t,{placement:Se,boundary:h,rootBoundary:m,padding:d,flipVariations:g,allowedAutoPlacements:y}):Se)},[]),D=t.rects.reference,R=t.rects.popper,N=new Map,B=!0,F=O[0],W=0;W=0,pe=ee?"width":"height",j=Yr(t,{placement:U,boundary:h,rootBoundary:m,altBoundary:p,padding:d}),oe=ee?q?vn:en:q?_n:Qt;D[pe]>R[pe]&&(oe=Yl(oe));var z=Yl(oe),ne=[];if(s&&ne.push(j[V]<=0),l&&ne.push(j[oe]<=0,j[z]<=0),ne.every(function(ye){return ye})){F=U,B=!1;break}N.set(U,ne)}if(B)for(var Y=g?3:1,Q=function(Se){var ve=O.find(function(Z){var ie=N.get(Z);if(ie)return ie.slice(0,Se).every(function(he){return he})});if(ve)return F=ve,"break"},de=Y;de>0;de--){var le=Q(de);if(le==="break")break}t.placement!==F&&(t.modifiersData[i]._skip=!0,t.placement=F,t.reset=!0)}}const Bw={name:"flip",enabled:!0,phase:"main",fn:EA,requiresIfExists:["offset"],data:{_skip:!1}};function pv(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function _v(e){return[Qt,vn,_n,en].some(function(t){return e[t]>=0})}function LA(e){var t=e.state,n=e.name,i=t.rects.reference,a=t.rects.popper,s=t.modifiersData.preventOverflow,o=Yr(t,{elementContext:"reference"}),l=Yr(t,{altBoundary:!0}),c=pv(o,i),d=pv(l,a,s),h=_v(c),m=_v(d);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:d,isReferenceHidden:h,hasPopperEscaped:m},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":m})}const zw={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:LA};function xA(e,t,n){var i=ui(e),a=[en,Qt].indexOf(i)>=0?-1:1,s=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,o=s[0],l=s[1];return o=o||0,l=(l||0)*a,[en,vn].indexOf(i)>=0?{x:l,y:o}:{x:o,y:l}}function kA(e){var t=e.state,n=e.options,i=e.name,a=n.offset,s=a===void 0?[0,0]:a,o=Dh.reduce(function(h,m){return h[m]=xA(m,t.rects,s),h},{}),l=o[t.placement],c=l.x,d=l.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=d),t.modifiersData[i]=o}const $w={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:kA};function TA(e){var t=e.state,n=e.name;t.modifiersData[n]=Fw({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const Wh={name:"popperOffsets",enabled:!0,phase:"read",fn:TA,data:{}};function OA(e){return e==="x"?"y":"x"}function PA(e){var t=e.state,n=e.options,i=e.name,a=n.mainAxis,s=a===void 0?!0:a,o=n.altAxis,l=o===void 0?!1:o,c=n.boundary,d=n.rootBoundary,h=n.altBoundary,m=n.padding,p=n.tether,v=p===void 0?!0:p,g=n.tetherOffset,y=g===void 0?0:g,w=Yr(t,{boundary:c,rootBoundary:d,padding:m,altBoundary:h}),S=ui(t.placement),x=Kr(t.placement),T=!x,O=Fh(S),D=OA(O),R=t.modifiersData.popperOffsets,N=t.rects.reference,B=t.rects.popper,F=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,W=typeof F=="number"?{mainAxis:F,altAxis:F}:Object.assign({mainAxis:0,altAxis:0},F),U=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,V={x:0,y:0};if(R){if(s){var q,ee=O==="y"?Qt:en,pe=O==="y"?_n:vn,j=O==="y"?"height":"width",oe=R[O],z=oe+w[ee],ne=oe-w[pe],Y=v?-B[j]/2:0,Q=x===qs?N[j]:B[j],de=x===qs?-B[j]:-N[j],le=t.elements.arrow,ye=v&&le?Vh(le):{width:0,height:0},Se=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Iw(),ve=Se[ee],Z=Se[pe],ie=aa(0,N[j],ye[j]),he=T?N[j]/2-Y-ie-ve-W.mainAxis:Q-ie-ve-W.mainAxis,X=T?-N[j]/2+Y+ie+Z+W.mainAxis:de+ie+Z+W.mainAxis,Ee=t.elements.arrow&&Fa(t.elements.arrow),Me=Ee?O==="y"?Ee.clientTop||0:Ee.clientLeft||0:0,k=(q=U==null?void 0:U[O])!=null?q:0,A=oe+he-k-Me,H=oe+X-k,J=aa(v?bu(z,A):z,oe,v?Us(ne,H):ne);R[O]=J,V[O]=J-oe}if(l){var K,ce=O==="x"?Qt:en,_e=O==="x"?_n:vn,ue=R[D],me=D==="y"?"height":"width",se=ue+w[ce],be=ue-w[_e],Oe=[Qt,en].indexOf(S)!==-1,ke=(K=U==null?void 0:U[D])!=null?K:0,Ne=Oe?se:ue-N[me]-B[me]-ke+W.altAxis,Ue=Oe?ue+N[me]+B[me]-ke-W.altAxis:be,et=v&&Oe?aA(Ne,ue,Ue):aa(v?Ne:se,ue,v?Ue:be);R[D]=et,V[D]=et-ue}t.modifiersData[i]=V}}const Hw={name:"preventOverflow",enabled:!0,phase:"main",fn:PA,requiresIfExists:["offset"]};function AA(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function MA(e){return e===gn(e)||!Nn(e)?$h(e):AA(e)}function IA(e){var t=e.getBoundingClientRect(),n=Gr(t.width)/e.offsetWidth||1,i=Gr(t.height)/e.offsetHeight||1;return n!==1||i!==1}function DA(e,t,n){n===void 0&&(n=!1);var i=Nn(t),a=Nn(t)&&IA(t),s=vs(t),o=qr(e,a,n),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(i||!i&&!n)&&((di(t)!=="body"||Zh(s))&&(l=MA(t)),Nn(t)?(c=qr(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):s&&(c.x=Hh(s))),{x:o.left+l.scrollLeft-c.x,y:o.top+l.scrollTop-c.y,width:o.width,height:o.height}}function NA(e){var t=new Map,n=new Set,i=[];e.forEach(function(s){t.set(s.name,s)});function a(s){n.add(s.name);var o=[].concat(s.requires||[],s.requiresIfExists||[]);o.forEach(function(l){if(!n.has(l)){var c=t.get(l);c&&a(c)}}),i.push(s)}return e.forEach(function(s){n.has(s.name)||a(s)}),i}function RA(e){var t=NA(e);return Pw.reduce(function(n,i){return n.concat(t.filter(function(a){return a.phase===i}))},[])}function VA(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function FA(e){var t=e.reduce(function(n,i){var a=n[i.name];return n[i.name]=a?Object.assign({},a,i,{options:Object.assign({},a.options,i.options),data:Object.assign({},a.data,i.data)}):i,n},{});return Object.keys(t).map(function(n){return t[n]})}var vv={placement:"bottom",modifiers:[],strategy:"absolute"};function gv(){for(var e=arguments.length,t=new Array(e),n=0;n(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(t,n)=>`#${CSS.escape(n)}`)),e),UA=e=>e==null?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),jA=e=>{do e+=Math.floor(Math.random()*ZA);while(document.getElementById(e));return e},GA=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const i=Number.parseFloat(t),a=Number.parseFloat(n);return!i&&!a?0:(t=t.split(",")[0],n=n.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(n))*WA)},Uw=e=>{e.dispatchEvent(new Event(Tf))},Pi=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),hs=e=>Pi(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(Ww(e)):null,ho=e=>{if(!Pi(e)||e.getClientRects().length===0)return!1;const t=getComputedStyle(e).getPropertyValue("visibility")==="visible",n=e.closest("details:not([open])");if(!n)return t;if(n!==e){const i=e.closest("summary");if(i&&i.parentNode!==n||i===null)return!1}return t},ms=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",jw=e=>{if(!document.documentElement.attachShadow)return null;if(typeof e.getRootNode=="function"){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?jw(e.parentNode):null},bu=()=>{},Ba=e=>{e.offsetHeight},Gw=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,vd=[],qA=e=>{document.readyState==="loading"?(vd.length||document.addEventListener("DOMContentLoaded",()=>{for(const t of vd)t()}),vd.push(e)):e()},Vn=()=>document.documentElement.dir==="rtl",$n=e=>{qA(()=>{const t=Gw();if(t){const n=e.NAME,i=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=i,e.jQueryInterface)}})},on=(e,t=[],n=e)=>typeof e=="function"?e(...t):n,qw=(e,t,n=!0)=>{if(!n){on(e);return}const a=GA(t)+5;let s=!1;const o=({target:l})=>{l===t&&(s=!0,t.removeEventListener(Tf,o),on(e))};t.addEventListener(Tf,o),setTimeout(()=>{s||Uw(t)},a)},jh=(e,t,n,i)=>{const a=e.length;let s=e.indexOf(t);return s===-1?!n&&i?e[a-1]:e[0]:(s+=n?1:-1,i&&(s=(s+a)%a),e[Math.max(0,Math.min(s,a-1))])},KA=/[^.]*(?=\..*)\.|.*/,YA=/\..*/,JA=/::\d+$/,gd={};let yv=1;const Kw={mouseenter:"mouseover",mouseleave:"mouseout"},XA=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function Yw(e,t){return t&&`${t}::${yv++}`||e.uidEvent||yv++}function Jw(e){const t=Yw(e);return e.uidEvent=t,gd[t]=gd[t]||{},gd[t]}function QA(e,t){return function n(i){return Gh(i,{delegateTarget:e}),n.oneOff&&ae.off(e,i.type,t),t.apply(e,[i])}}function eM(e,t,n){return function i(a){const s=e.querySelectorAll(t);for(let{target:o}=a;o&&o!==this;o=o.parentNode)for(const l of s)if(l===o)return Gh(a,{delegateTarget:o}),i.oneOff&&ae.off(e,a.type,t,n),n.apply(o,[a])}}function Xw(e,t,n=null){return Object.values(e).find(i=>i.callable===t&&i.delegationSelector===n)}function Qw(e,t,n){const i=typeof t=="string",a=i?n:t||n;let s=e0(e);return XA.has(s)||(s=e),[i,a,s]}function bv(e,t,n,i,a){if(typeof t!="string"||!e)return;let[s,o,l]=Qw(t,n,i);t in Kw&&(o=(g=>function(y){if(!y.relatedTarget||y.relatedTarget!==y.delegateTarget&&!y.delegateTarget.contains(y.relatedTarget))return g.call(this,y)})(o));const c=Jw(e),d=c[l]||(c[l]={}),h=Xw(d,o,s?n:null);if(h){h.oneOff=h.oneOff&&a;return}const m=Yw(o,t.replace(KA,"")),p=s?eM(e,n,o):QA(e,o);p.delegationSelector=s?n:null,p.callable=o,p.oneOff=a,p.uidEvent=m,d[m]=p,e.addEventListener(l,p,s)}function Of(e,t,n,i,a){const s=Xw(t[n],i,a);s&&(e.removeEventListener(n,s,!!a),delete t[n][s.uidEvent])}function tM(e,t,n,i){const a=t[n]||{};for(const[s,o]of Object.entries(a))s.includes(i)&&Of(e,t,n,o.callable,o.delegationSelector)}function e0(e){return e=e.replace(YA,""),Kw[e]||e}const ae={on(e,t,n,i){bv(e,t,n,i,!1)},one(e,t,n,i){bv(e,t,n,i,!0)},off(e,t,n,i){if(typeof t!="string"||!e)return;const[a,s,o]=Qw(t,n,i),l=o!==t,c=Jw(e),d=c[o]||{},h=t.startsWith(".");if(typeof s<"u"){if(!Object.keys(d).length)return;Of(e,c,o,s,a?n:null);return}if(h)for(const m of Object.keys(c))tM(e,c,m,t.slice(1));for(const[m,p]of Object.entries(d)){const v=m.replace(JA,"");(!l||t.includes(v))&&Of(e,c,o,p.callable,p.delegationSelector)}},trigger(e,t,n){if(typeof t!="string"||!e)return null;const i=Gw(),a=e0(t),s=t!==a;let o=null,l=!0,c=!0,d=!1;s&&i&&(o=i.Event(t,n),i(e).trigger(o),l=!o.isPropagationStopped(),c=!o.isImmediatePropagationStopped(),d=o.isDefaultPrevented());const h=Gh(new Event(t,{bubbles:l,cancelable:!0}),n);return d&&h.preventDefault(),c&&e.dispatchEvent(h),h.defaultPrevented&&o&&o.preventDefault(),h}};function Gh(e,t={}){for(const[n,i]of Object.entries(t))try{e[n]=i}catch{Object.defineProperty(e,n,{configurable:!0,get(){return i}})}return e}function wv(e){if(e==="true")return!0;if(e==="false")return!1;if(e===Number(e).toString())return Number(e);if(e===""||e==="null")return null;if(typeof e!="string")return e;try{return JSON.parse(decodeURIComponent(e))}catch{return e}}function yd(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const Ai={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${yd(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${yd(t)}`)},getDataAttributes(e){if(!e)return{};const t={},n=Object.keys(e.dataset).filter(i=>i.startsWith("bs")&&!i.startsWith("bsConfig"));for(const i of n){let a=i.replace(/^bs/,"");a=a.charAt(0).toLowerCase()+a.slice(1,a.length),t[a]=wv(e.dataset[i])}return t},getDataAttribute(e,t){return wv(e.getAttribute(`data-bs-${yd(t)}`))}};class za{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,n){const i=Pi(n)?Ai.getDataAttribute(n,"config"):{};return{...this.constructor.Default,...typeof i=="object"?i:{},...Pi(n)?Ai.getDataAttributes(n):{},...typeof t=="object"?t:{}}}_typeCheckConfig(t,n=this.constructor.DefaultType){for(const[i,a]of Object.entries(n)){const s=t[i],o=Pi(s)?"element":UA(s);if(!new RegExp(a).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${i}" provided type "${o}" but expected type "${a}".`)}}}const nM="5.3.3";class Qn extends za{constructor(t,n){super(),t=hs(t),t&&(this._element=t,this._config=this._getConfig(n),_d.set(this._element,this.constructor.DATA_KEY,this))}dispose(){_d.remove(this._element,this.constructor.DATA_KEY),ae.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,n,i=!0){qw(t,n,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return _d.get(hs(t),this.DATA_KEY)}static getOrCreateInstance(t,n={}){return this.getInstance(t)||new this(t,typeof n=="object"?n:null)}static get VERSION(){return nM}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const bd=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),t=n&&n!=="#"?n.trim():null}return t?t.split(",").map(n=>Ww(n)).join(","):null},Ie={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(n=>n.matches(t))},parents(e,t){const n=[];let i=e.parentNode.closest(t);for(;i;)n.push(i),i=i.parentNode.closest(t);return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(n=>`${n}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(n=>!ms(n)&&ho(n))},getSelectorFromElement(e){const t=bd(e);return t&&Ie.findOne(t)?t:null},getElementFromSelector(e){const t=bd(e);return t?Ie.findOne(t):null},getMultipleElementsFromSelector(e){const t=bd(e);return t?Ie.find(t):[]}},ic=(e,t="hide")=>{const n=`click.dismiss${e.EVENT_KEY}`,i=e.NAME;ae.on(document,n,`[data-bs-dismiss="${i}"]`,function(a){if(["A","AREA"].includes(this.tagName)&&a.preventDefault(),ms(this))return;const s=Ie.getElementFromSelector(this)||this.closest(`.${i}`);e.getOrCreateInstance(s)[t]()})},iM="alert",sM="bs.alert",t0=`.${sM}`,rM=`close${t0}`,oM=`closed${t0}`,aM="fade",lM="show";class sc extends Qn{static get NAME(){return iM}close(){if(ae.trigger(this._element,rM).defaultPrevented)return;this._element.classList.remove(lM);const n=this._element.classList.contains(aM);this._queueCallback(()=>this._destroyElement(),this._element,n)}_destroyElement(){this._element.remove(),ae.trigger(this._element,oM),this.dispose()}static jQueryInterface(t){return this.each(function(){const n=sc.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}ic(sc,"close");$n(sc);const uM="button",cM="bs.button",dM=`.${cM}`,fM=".data-api",hM="active",Cv='[data-bs-toggle="button"]',mM=`click${dM}${fM}`;class rc extends Qn{static get NAME(){return uM}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(hM))}static jQueryInterface(t){return this.each(function(){const n=rc.getOrCreateInstance(this);t==="toggle"&&n[t]()})}}ae.on(document,mM,Cv,e=>{e.preventDefault();const t=e.target.closest(Cv);rc.getOrCreateInstance(t).toggle()});$n(rc);const pM="swipe",mo=".bs.swipe",_M=`touchstart${mo}`,vM=`touchmove${mo}`,gM=`touchend${mo}`,yM=`pointerdown${mo}`,bM=`pointerup${mo}`,wM="touch",CM="pen",SM="pointer-event",EM=40,LM={endCallback:null,leftCallback:null,rightCallback:null},xM={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class wu extends za{constructor(t,n){super(),this._element=t,!(!t||!wu.isSupported())&&(this._config=this._getConfig(n),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return LM}static get DefaultType(){return xM}static get NAME(){return pM}dispose(){ae.off(this._element,mo)}_start(t){if(!this._supportPointerEvents){this._deltaX=t.touches[0].clientX;return}this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX)}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),on(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=EM)return;const n=t/this._deltaX;this._deltaX=0,n&&on(n>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(ae.on(this._element,yM,t=>this._start(t)),ae.on(this._element,bM,t=>this._end(t)),this._element.classList.add(SM)):(ae.on(this._element,_M,t=>this._start(t)),ae.on(this._element,vM,t=>this._move(t)),ae.on(this._element,gM,t=>this._end(t)))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&(t.pointerType===CM||t.pointerType===wM)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const kM="carousel",TM="bs.carousel",gs=`.${TM}`,n0=".data-api",OM="ArrowLeft",PM="ArrowRight",AM=500,Zo="next",gr="prev",Er="left",Jl="right",MM=`slide${gs}`,wd=`slid${gs}`,IM=`keydown${gs}`,DM=`mouseenter${gs}`,NM=`mouseleave${gs}`,RM=`dragstart${gs}`,VM=`load${gs}${n0}`,FM=`click${gs}${n0}`,i0="carousel",kl="active",BM="slide",zM="carousel-item-end",$M="carousel-item-start",HM="carousel-item-next",ZM="carousel-item-prev",s0=".active",r0=".carousel-item",WM=s0+r0,UM=".carousel-item img",jM=".carousel-indicators",GM="[data-bs-slide], [data-bs-slide-to]",qM='[data-bs-ride="carousel"]',KM={[OM]:Jl,[PM]:Er},YM={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},JM={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class $a extends Qn{constructor(t,n){super(t,n),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Ie.findOne(jM,this._element),this._addEventListeners(),this._config.ride===i0&&this.cycle()}static get Default(){return YM}static get DefaultType(){return JM}static get NAME(){return kM}next(){this._slide(Zo)}nextWhenVisible(){!document.hidden&&ho(this._element)&&this.next()}prev(){this._slide(gr)}pause(){this._isSliding&&Uw(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){ae.one(this._element,wd,()=>this.cycle());return}this.cycle()}}to(t){const n=this._getItems();if(t>n.length-1||t<0)return;if(this._isSliding){ae.one(this._element,wd,()=>this.to(t));return}const i=this._getItemIndex(this._getActive());if(i===t)return;const a=t>i?Zo:gr;this._slide(a,n[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&ae.on(this._element,IM,t=>this._keydown(t)),this._config.pause==="hover"&&(ae.on(this._element,DM,()=>this.pause()),ae.on(this._element,NM,()=>this._maybeEnableCycle())),this._config.touch&&wu.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const i of Ie.find(UM,this._element))ae.on(i,RM,a=>a.preventDefault());const n={leftCallback:()=>this._slide(this._directionToOrder(Er)),rightCallback:()=>this._slide(this._directionToOrder(Jl)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),AM+this._config.interval))}};this._swipeHelper=new wu(this._element,n)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const n=KM[t.key];n&&(t.preventDefault(),this._slide(this._directionToOrder(n)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const n=Ie.findOne(s0,this._indicatorsElement);n.classList.remove(kl),n.removeAttribute("aria-current");const i=Ie.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(kl),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const n=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=n||this._config.defaultInterval}_slide(t,n=null){if(this._isSliding)return;const i=this._getActive(),a=t===Zo,s=n||jh(this._getItems(),i,a,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),l=v=>ae.trigger(this._element,v,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(l(MM).defaultPrevented||!i||!s)return;const d=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const h=a?$M:zM,m=a?HM:ZM;s.classList.add(m),Ba(s),i.classList.add(h),s.classList.add(h);const p=()=>{s.classList.remove(h,m),s.classList.add(kl),i.classList.remove(kl,m,h),this._isSliding=!1,l(wd)};this._queueCallback(p,i,this._isAnimated()),d&&this.cycle()}_isAnimated(){return this._element.classList.contains(BM)}_getActive(){return Ie.findOne(WM,this._element)}_getItems(){return Ie.find(r0,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return Vn()?t===Er?gr:Zo:t===Er?Zo:gr}_orderToDirection(t){return Vn()?t===gr?Er:Jl:t===gr?Jl:Er}static jQueryInterface(t){return this.each(function(){const n=$a.getOrCreateInstance(this,t);if(typeof t=="number"){n.to(t);return}if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}ae.on(document,FM,GM,function(e){const t=Ie.getElementFromSelector(this);if(!t||!t.classList.contains(i0))return;e.preventDefault();const n=$a.getOrCreateInstance(t),i=this.getAttribute("data-bs-slide-to");if(i){n.to(i),n._maybeEnableCycle();return}if(Ai.getDataAttribute(this,"slide")==="next"){n.next(),n._maybeEnableCycle();return}n.prev(),n._maybeEnableCycle()});ae.on(window,VM,()=>{const e=Ie.find(qM);for(const t of e)$a.getOrCreateInstance(t)});$n($a);const XM="collapse",QM="bs.collapse",Ha=`.${QM}`,eI=".data-api",tI=`show${Ha}`,nI=`shown${Ha}`,iI=`hide${Ha}`,sI=`hidden${Ha}`,rI=`click${Ha}${eI}`,Cd="show",Tr="collapse",Tl="collapsing",oI="collapsed",aI=`:scope .${Tr} .${Tr}`,lI="collapse-horizontal",uI="width",cI="height",dI=".collapse.show, .collapse.collapsing",Pf='[data-bs-toggle="collapse"]',fI={parent:null,toggle:!0},hI={parent:"(null|element)",toggle:"boolean"};class Sa extends Qn{constructor(t,n){super(t,n),this._isTransitioning=!1,this._triggerArray=[];const i=Ie.find(Pf);for(const a of i){const s=Ie.getSelectorFromElement(a),o=Ie.find(s).filter(l=>l===this._element);s!==null&&o.length&&this._triggerArray.push(a)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return fI}static get DefaultType(){return hI}static get NAME(){return XM}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(dI).filter(l=>l!==this._element).map(l=>Sa.getOrCreateInstance(l,{toggle:!1}))),t.length&&t[0]._isTransitioning||ae.trigger(this._element,tI).defaultPrevented)return;for(const l of t)l.hide();const i=this._getDimension();this._element.classList.remove(Tr),this._element.classList.add(Tl),this._element.style[i]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const a=()=>{this._isTransitioning=!1,this._element.classList.remove(Tl),this._element.classList.add(Tr,Cd),this._element.style[i]="",ae.trigger(this._element,nI)},o=`scroll${i[0].toUpperCase()+i.slice(1)}`;this._queueCallback(a,this._element,!0),this._element.style[i]=`${this._element[o]}px`}hide(){if(this._isTransitioning||!this._isShown()||ae.trigger(this._element,iI).defaultPrevented)return;const n=this._getDimension();this._element.style[n]=`${this._element.getBoundingClientRect()[n]}px`,Ba(this._element),this._element.classList.add(Tl),this._element.classList.remove(Tr,Cd);for(const a of this._triggerArray){const s=Ie.getElementFromSelector(a);s&&!this._isShown(s)&&this._addAriaAndCollapsedClass([a],!1)}this._isTransitioning=!0;const i=()=>{this._isTransitioning=!1,this._element.classList.remove(Tl),this._element.classList.add(Tr),ae.trigger(this._element,sI)};this._element.style[n]="",this._queueCallback(i,this._element,!0)}_isShown(t=this._element){return t.classList.contains(Cd)}_configAfterMerge(t){return t.toggle=!!t.toggle,t.parent=hs(t.parent),t}_getDimension(){return this._element.classList.contains(lI)?uI:cI}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(Pf);for(const n of t){const i=Ie.getElementFromSelector(n);i&&this._addAriaAndCollapsedClass([n],this._isShown(i))}}_getFirstLevelChildren(t){const n=Ie.find(aI,this._config.parent);return Ie.find(t,this._config.parent).filter(i=>!n.includes(i))}_addAriaAndCollapsedClass(t,n){if(t.length)for(const i of t)i.classList.toggle(oI,!n),i.setAttribute("aria-expanded",n)}static jQueryInterface(t){const n={};return typeof t=="string"&&/show|hide/.test(t)&&(n.toggle=!1),this.each(function(){const i=Sa.getOrCreateInstance(this,n);if(typeof t=="string"){if(typeof i[t]>"u")throw new TypeError(`No method named "${t}"`);i[t]()}})}}ae.on(document,rI,Pf,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();for(const t of Ie.getMultipleElementsFromSelector(this))Sa.getOrCreateInstance(t,{toggle:!1}).toggle()});$n(Sa);const Sv="dropdown",mI="bs.dropdown",er=`.${mI}`,qh=".data-api",pI="Escape",Ev="Tab",_I="ArrowUp",Lv="ArrowDown",vI=2,gI=`hide${er}`,yI=`hidden${er}`,bI=`show${er}`,wI=`shown${er}`,o0=`click${er}${qh}`,a0=`keydown${er}${qh}`,CI=`keyup${er}${qh}`,Lr="show",SI="dropup",EI="dropend",LI="dropstart",xI="dropup-center",kI="dropdown-center",Rs='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',TI=`${Rs}.${Lr}`,Xl=".dropdown-menu",OI=".navbar",PI=".navbar-nav",AI=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",MI=Vn()?"top-end":"top-start",II=Vn()?"top-start":"top-end",DI=Vn()?"bottom-end":"bottom-start",NI=Vn()?"bottom-start":"bottom-end",RI=Vn()?"left-start":"right-start",VI=Vn()?"right-start":"left-start",FI="top",BI="bottom",zI={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},$I={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class qn extends Qn{constructor(t,n){super(t,n),this._popper=null,this._parent=this._element.parentNode,this._menu=Ie.next(this._element,Xl)[0]||Ie.prev(this._element,Xl)[0]||Ie.findOne(Xl,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return zI}static get DefaultType(){return $I}static get NAME(){return Sv}toggle(){return this._isShown()?this.hide():this.show()}show(){if(ms(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!ae.trigger(this._element,bI,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(PI))for(const i of[].concat(...document.body.children))ae.on(i,"mouseover",bu);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Lr),this._element.classList.add(Lr),ae.trigger(this._element,wI,t)}}hide(){if(ms(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!ae.trigger(this._element,gI,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const i of[].concat(...document.body.children))ae.off(i,"mouseover",bu);this._popper&&this._popper.destroy(),this._menu.classList.remove(Lr),this._element.classList.remove(Lr),this._element.setAttribute("aria-expanded","false"),Ai.removeDataAttribute(this._menu,"popper"),ae.trigger(this._element,yI,t)}}_getConfig(t){if(t=super._getConfig(t),typeof t.reference=="object"&&!Pi(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${Sv.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(typeof Zw>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;this._config.reference==="parent"?t=this._parent:Pi(this._config.reference)?t=hs(this._config.reference):typeof this._config.reference=="object"&&(t=this._config.reference);const n=this._getPopperConfig();this._popper=Uh(t,this._menu,n)}_isShown(){return this._menu.classList.contains(Lr)}_getPlacement(){const t=this._parent;if(t.classList.contains(EI))return RI;if(t.classList.contains(LI))return VI;if(t.classList.contains(xI))return FI;if(t.classList.contains(kI))return BI;const n=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(SI)?n?II:MI:n?NI:DI}_detectNavbar(){return this._element.closest(OI)!==null}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(Ai.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...on(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:n}){const i=Ie.find(AI,this._menu).filter(a=>ho(a));i.length&&jh(i,n,t===Lv,!i.includes(n)).focus()}static jQueryInterface(t){return this.each(function(){const n=qn.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}static clearMenus(t){if(t.button===vI||t.type==="keyup"&&t.key!==Ev)return;const n=Ie.find(TI);for(const i of n){const a=qn.getInstance(i);if(!a||a._config.autoClose===!1)continue;const s=t.composedPath(),o=s.includes(a._menu);if(s.includes(a._element)||a._config.autoClose==="inside"&&!o||a._config.autoClose==="outside"&&o||a._menu.contains(t.target)&&(t.type==="keyup"&&t.key===Ev||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const l={relatedTarget:a._element};t.type==="click"&&(l.clickEvent=t),a._completeHide(l)}}static dataApiKeydownHandler(t){const n=/input|textarea/i.test(t.target.tagName),i=t.key===pI,a=[_I,Lv].includes(t.key);if(!a&&!i||n&&!i)return;t.preventDefault();const s=this.matches(Rs)?this:Ie.prev(this,Rs)[0]||Ie.next(this,Rs)[0]||Ie.findOne(Rs,t.delegateTarget.parentNode),o=qn.getOrCreateInstance(s);if(a){t.stopPropagation(),o.show(),o._selectMenuItem(t);return}o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}ae.on(document,a0,Rs,qn.dataApiKeydownHandler);ae.on(document,a0,Xl,qn.dataApiKeydownHandler);ae.on(document,o0,qn.clearMenus);ae.on(document,CI,qn.clearMenus);ae.on(document,o0,Rs,function(e){e.preventDefault(),qn.getOrCreateInstance(this).toggle()});$n(qn);const l0="backdrop",HI="fade",xv="show",kv=`mousedown.bs.${l0}`,ZI={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},WI={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class u0 extends za{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return ZI}static get DefaultType(){return WI}static get NAME(){return l0}show(t){if(!this._config.isVisible){on(t);return}this._append();const n=this._getElement();this._config.isAnimated&&Ba(n),n.classList.add(xv),this._emulateAnimation(()=>{on(t)})}hide(t){if(!this._config.isVisible){on(t);return}this._getElement().classList.remove(xv),this._emulateAnimation(()=>{this.dispose(),on(t)})}dispose(){this._isAppended&&(ae.off(this._element,kv),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(HI),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=hs(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),ae.on(t,kv,()=>{on(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(t){qw(t,this._getElement(),this._config.isAnimated)}}const UI="focustrap",jI="bs.focustrap",Cu=`.${jI}`,GI=`focusin${Cu}`,qI=`keydown.tab${Cu}`,KI="Tab",YI="forward",Tv="backward",JI={autofocus:!0,trapElement:null},XI={autofocus:"boolean",trapElement:"element"};class c0 extends za{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return JI}static get DefaultType(){return XI}static get NAME(){return UI}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),ae.off(document,Cu),ae.on(document,GI,t=>this._handleFocusin(t)),ae.on(document,qI,t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,ae.off(document,Cu))}_handleFocusin(t){const{trapElement:n}=this._config;if(t.target===document||t.target===n||n.contains(t.target))return;const i=Ie.focusableChildren(n);i.length===0?n.focus():this._lastTabNavDirection===Tv?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){t.key===KI&&(this._lastTabNavDirection=t.shiftKey?Tv:YI)}}const Ov=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Pv=".sticky-top",Ol="padding-right",Av="margin-right";class Af{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Ol,n=>n+t),this._setElementAttributes(Ov,Ol,n=>n+t),this._setElementAttributes(Pv,Av,n=>n-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Ol),this._resetElementAttributes(Ov,Ol),this._resetElementAttributes(Pv,Av)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,n,i){const a=this.getWidth(),s=o=>{if(o!==this._element&&window.innerWidth>o.clientWidth+a)return;this._saveInitialAttribute(o,n);const l=window.getComputedStyle(o).getPropertyValue(n);o.style.setProperty(n,`${i(Number.parseFloat(l))}px`)};this._applyManipulationCallback(t,s)}_saveInitialAttribute(t,n){const i=t.style.getPropertyValue(n);i&&Ai.setDataAttribute(t,n,i)}_resetElementAttributes(t,n){const i=a=>{const s=Ai.getDataAttribute(a,n);if(s===null){a.style.removeProperty(n);return}Ai.removeDataAttribute(a,n),a.style.setProperty(n,s)};this._applyManipulationCallback(t,i)}_applyManipulationCallback(t,n){if(Pi(t)){n(t);return}for(const i of Ie.find(t,this._element))n(i)}}const QI="modal",eD="bs.modal",Fn=`.${eD}`,tD=".data-api",nD="Escape",iD=`hide${Fn}`,sD=`hidePrevented${Fn}`,d0=`hidden${Fn}`,f0=`show${Fn}`,rD=`shown${Fn}`,oD=`resize${Fn}`,aD=`click.dismiss${Fn}`,lD=`mousedown.dismiss${Fn}`,uD=`keydown.dismiss${Fn}`,cD=`click${Fn}${tD}`,Mv="modal-open",dD="fade",Iv="show",Sd="modal-static",fD=".modal.show",hD=".modal-dialog",mD=".modal-body",pD='[data-bs-toggle="modal"]',_D={backdrop:!0,focus:!0,keyboard:!0},vD={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Jr extends Qn{constructor(t,n){super(t,n),this._dialog=Ie.findOne(hD,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Af,this._addEventListeners()}static get Default(){return _D}static get DefaultType(){return vD}static get NAME(){return QI}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||ae.trigger(this._element,f0,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Mv),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){!this._isShown||this._isTransitioning||ae.trigger(this._element,iD).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Iv),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){ae.off(window,Fn),ae.off(this._dialog,Fn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new u0({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new c0({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const n=Ie.findOne(mD,this._dialog);n&&(n.scrollTop=0),Ba(this._element),this._element.classList.add(Iv);const i=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,ae.trigger(this._element,rD,{relatedTarget:t})};this._queueCallback(i,this._dialog,this._isAnimated())}_addEventListeners(){ae.on(this._element,uD,t=>{if(t.key===nD){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),ae.on(window,oD,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),ae.on(this._element,lD,t=>{ae.one(this._element,aD,n=>{if(!(this._element!==t.target||this._element!==n.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(Mv),this._resetAdjustments(),this._scrollBar.reset(),ae.trigger(this._element,d0)})}_isAnimated(){return this._element.classList.contains(dD)}_triggerBackdropTransition(){if(ae.trigger(this._element,sD).defaultPrevented)return;const n=this._element.scrollHeight>document.documentElement.clientHeight,i=this._element.style.overflowY;i==="hidden"||this._element.classList.contains(Sd)||(n||(this._element.style.overflowY="hidden"),this._element.classList.add(Sd),this._queueCallback(()=>{this._element.classList.remove(Sd),this._queueCallback(()=>{this._element.style.overflowY=i},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),i=n>0;if(i&&!t){const a=Vn()?"paddingLeft":"paddingRight";this._element.style[a]=`${n}px`}if(!i&&t){const a=Vn()?"paddingRight":"paddingLeft";this._element.style[a]=`${n}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,n){return this.each(function(){const i=Jr.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof i[t]>"u")throw new TypeError(`No method named "${t}"`);i[t](n)}})}}ae.on(document,cD,pD,function(e){const t=Ie.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),ae.one(t,f0,a=>{a.defaultPrevented||ae.one(t,d0,()=>{ho(this)&&this.focus()})});const n=Ie.findOne(fD);n&&Jr.getInstance(n).hide(),Jr.getOrCreateInstance(t).toggle(this)});ic(Jr);$n(Jr);const gD="offcanvas",yD="bs.offcanvas",Fi=`.${yD}`,h0=".data-api",bD=`load${Fi}${h0}`,wD="Escape",Dv="show",Nv="showing",Rv="hiding",CD="offcanvas-backdrop",m0=".offcanvas.show",SD=`show${Fi}`,ED=`shown${Fi}`,LD=`hide${Fi}`,Vv=`hidePrevented${Fi}`,p0=`hidden${Fi}`,xD=`resize${Fi}`,kD=`click${Fi}${h0}`,TD=`keydown.dismiss${Fi}`,OD='[data-bs-toggle="offcanvas"]',PD={backdrop:!0,keyboard:!0,scroll:!1},AD={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class ps extends Qn{constructor(t,n){super(t,n),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return PD}static get DefaultType(){return AD}static get NAME(){return gD}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||ae.trigger(this._element,SD,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new Af().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Nv);const i=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(Dv),this._element.classList.remove(Nv),ae.trigger(this._element,ED,{relatedTarget:t})};this._queueCallback(i,this._element,!0)}hide(){if(!this._isShown||ae.trigger(this._element,LD).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Rv),this._backdrop.hide();const n=()=>{this._element.classList.remove(Dv,Rv),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Af().reset(),ae.trigger(this._element,p0)};this._queueCallback(n,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=()=>{if(this._config.backdrop==="static"){ae.trigger(this._element,Vv);return}this.hide()},n=!!this._config.backdrop;return new u0({className:CD,isVisible:n,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:n?t:null})}_initializeFocusTrap(){return new c0({trapElement:this._element})}_addEventListeners(){ae.on(this._element,TD,t=>{if(t.key===wD){if(this._config.keyboard){this.hide();return}ae.trigger(this._element,Vv)}})}static jQueryInterface(t){return this.each(function(){const n=ps.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}ae.on(document,kD,OD,function(e){const t=Ie.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),ms(this))return;ae.one(t,p0,()=>{ho(this)&&this.focus()});const n=Ie.findOne(m0);n&&n!==t&&ps.getInstance(n).hide(),ps.getOrCreateInstance(t).toggle(this)});ae.on(window,bD,()=>{for(const e of Ie.find(m0))ps.getOrCreateInstance(e).show()});ae.on(window,xD,()=>{for(const e of Ie.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(e).position!=="fixed"&&ps.getOrCreateInstance(e).hide()});ic(ps);$n(ps);const MD=/^aria-[\w-]*$/i,_0={"*":["class","dir","id","lang","role",MD],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},ID=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),DD=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,ND=(e,t)=>{const n=e.nodeName.toLowerCase();return t.includes(n)?ID.has(n)?!!DD.test(e.nodeValue):!0:t.filter(i=>i instanceof RegExp).some(i=>i.test(n))};function RD(e,t,n){if(!e.length)return e;if(n&&typeof n=="function")return n(e);const a=new window.DOMParser().parseFromString(e,"text/html"),s=[].concat(...a.body.querySelectorAll("*"));for(const o of s){const l=o.nodeName.toLowerCase();if(!Object.keys(t).includes(l)){o.remove();continue}const c=[].concat(...o.attributes),d=[].concat(t["*"]||[],t[l]||[]);for(const h of c)ND(h,d)||o.removeAttribute(h.nodeName)}return a.body.innerHTML}const VD="TemplateFactory",FD={allowList:_0,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},BD={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},zD={entry:"(string|element|function|null)",selector:"(string|element)"};class $D extends za{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return FD}static get DefaultType(){return BD}static get NAME(){return VD}getContent(){return Object.values(this._config.content).map(t=>this._resolvePossibleFunction(t)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[a,s]of Object.entries(this._config.content))this._setContent(t,s,a);const n=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&n.classList.add(...i.split(" ")),n}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[n,i]of Object.entries(t))super._typeCheckConfig({selector:n,entry:i},zD)}_setContent(t,n,i){const a=Ie.findOne(i,t);if(a){if(n=this._resolvePossibleFunction(n),!n){a.remove();return}if(Pi(n)){this._putElementInTemplate(hs(n),a);return}if(this._config.html){a.innerHTML=this._maybeSanitize(n);return}a.textContent=n}}_maybeSanitize(t){return this._config.sanitize?RD(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return on(t,[this])}_putElementInTemplate(t,n){if(this._config.html){n.innerHTML="",n.append(t);return}n.textContent=t.textContent}}const HD="tooltip",ZD=new Set(["sanitize","allowList","sanitizeFn"]),Ed="fade",WD="modal",Pl="show",UD=".tooltip-inner",Fv=`.${WD}`,Bv="hide.bs.modal",Wo="hover",Ld="focus",jD="click",GD="manual",qD="hide",KD="hidden",YD="show",JD="shown",XD="inserted",QD="click",eN="focusin",tN="focusout",nN="mouseenter",iN="mouseleave",sN={AUTO:"auto",TOP:"top",RIGHT:Vn()?"left":"right",BOTTOM:"bottom",LEFT:Vn()?"right":"left"},rN={allowList:_0,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},oN={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class po extends Qn{constructor(t,n){if(typeof Zw>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,n),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return rN}static get DefaultType(){return oN}static get NAME(){return HD}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),ae.off(this._element.closest(Fv),Bv,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const t=ae.trigger(this._element,this.constructor.eventName(YD)),i=(jw(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!i)return;this._disposePopper();const a=this._getTipElement();this._element.setAttribute("aria-describedby",a.getAttribute("id"));const{container:s}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(s.append(a),ae.trigger(this._element,this.constructor.eventName(XD))),this._popper=this._createPopper(a),a.classList.add(Pl),"ontouchstart"in document.documentElement)for(const l of[].concat(...document.body.children))ae.on(l,"mouseover",bu);const o=()=>{ae.trigger(this._element,this.constructor.eventName(JD)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(o,this.tip,this._isAnimated())}hide(){if(!this._isShown()||ae.trigger(this._element,this.constructor.eventName(qD)).defaultPrevented)return;if(this._getTipElement().classList.remove(Pl),"ontouchstart"in document.documentElement)for(const a of[].concat(...document.body.children))ae.off(a,"mouseover",bu);this._activeTrigger[jD]=!1,this._activeTrigger[Ld]=!1,this._activeTrigger[Wo]=!1,this._isHovered=null;const i=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),ae.trigger(this._element,this.constructor.eventName(KD)))};this._queueCallback(i,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const n=this._getTemplateFactory(t).toHtml();if(!n)return null;n.classList.remove(Ed,Pl),n.classList.add(`bs-${this.constructor.NAME}-auto`);const i=jA(this.constructor.NAME).toString();return n.setAttribute("id",i),this._isAnimated()&&n.classList.add(Ed),n}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new $D({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[UD]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Ed)}_isShown(){return this.tip&&this.tip.classList.contains(Pl)}_createPopper(t){const n=on(this._config.placement,[this,t,this._element]),i=sN[n.toUpperCase()];return Uh(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_resolvePossibleFunction(t){return on(t,[this._element])}_getPopperConfig(t){const n={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:i=>{this._getTipElement().setAttribute("data-popper-placement",i.state.placement)}}]};return{...n,...on(this._config.popperConfig,[n])}}_setListeners(){const t=this._config.trigger.split(" ");for(const n of t)if(n==="click")ae.on(this._element,this.constructor.eventName(QD),this._config.selector,i=>{this._initializeOnDelegatedTarget(i).toggle()});else if(n!==GD){const i=n===Wo?this.constructor.eventName(nN):this.constructor.eventName(eN),a=n===Wo?this.constructor.eventName(iN):this.constructor.eventName(tN);ae.on(this._element,i,this._config.selector,s=>{const o=this._initializeOnDelegatedTarget(s);o._activeTrigger[s.type==="focusin"?Ld:Wo]=!0,o._enter()}),ae.on(this._element,a,this._config.selector,s=>{const o=this._initializeOnDelegatedTarget(s);o._activeTrigger[s.type==="focusout"?Ld:Wo]=o._element.contains(s.relatedTarget),o._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},ae.on(this._element.closest(Fv),Bv,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(t,n){clearTimeout(this._timeout),this._timeout=setTimeout(t,n)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const n=Ai.getDataAttributes(this._element);for(const i of Object.keys(n))ZD.has(i)&&delete n[i];return t={...n,...typeof t=="object"&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=t.container===!1?document.body:hs(t.container),typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),typeof t.title=="number"&&(t.title=t.title.toString()),typeof t.content=="number"&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[n,i]of Object.entries(this._config))this.constructor.Default[n]!==i&&(t[n]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){const n=po.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}$n(po);const aN="popover",lN=".popover-header",uN=".popover-body",cN={...po.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},dN={...po.DefaultType,content:"(null|string|element|function)"};class Kh extends po{static get Default(){return cN}static get DefaultType(){return dN}static get NAME(){return aN}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[lN]:this._getTitle(),[uN]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){const n=Kh.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}$n(Kh);const fN="scrollspy",hN="bs.scrollspy",Yh=`.${hN}`,mN=".data-api",pN=`activate${Yh}`,zv=`click${Yh}`,_N=`load${Yh}${mN}`,vN="dropdown-item",yr="active",gN='[data-bs-spy="scroll"]',xd="[href]",yN=".nav, .list-group",$v=".nav-link",bN=".nav-item",wN=".list-group-item",CN=`${$v}, ${bN} > ${$v}, ${wN}`,SN=".dropdown",EN=".dropdown-toggle",LN={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},xN={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class oc extends Qn{constructor(t,n){super(t,n),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return LN}static get DefaultType(){return xN}static get NAME(){return fN}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=hs(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,typeof t.threshold=="string"&&(t.threshold=t.threshold.split(",").map(n=>Number.parseFloat(n))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(ae.off(this._config.target,zv),ae.on(this._config.target,zv,xd,t=>{const n=this._observableSections.get(t.target.hash);if(n){t.preventDefault();const i=this._rootElement||window,a=n.offsetTop-this._element.offsetTop;if(i.scrollTo){i.scrollTo({top:a,behavior:"smooth"});return}i.scrollTop=a}}))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(n=>this._observerCallback(n),t)}_observerCallback(t){const n=o=>this._targetLinks.get(`#${o.target.id}`),i=o=>{this._previousScrollData.visibleEntryTop=o.target.offsetTop,this._process(n(o))},a=(this._rootElement||document.documentElement).scrollTop,s=a>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=a;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(n(o));continue}const l=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&l){if(i(o),!a)return;continue}!s&&!l&&i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=Ie.find(xd,this._config.target);for(const n of t){if(!n.hash||ms(n))continue;const i=Ie.findOne(decodeURI(n.hash),this._element);ho(i)&&(this._targetLinks.set(decodeURI(n.hash),n),this._observableSections.set(n.hash,i))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(yr),this._activateParents(t),ae.trigger(this._element,pN,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains(vN)){Ie.findOne(EN,t.closest(SN)).classList.add(yr);return}for(const n of Ie.parents(t,yN))for(const i of Ie.prev(n,CN))i.classList.add(yr)}_clearActiveClass(t){t.classList.remove(yr);const n=Ie.find(`${xd}.${yr}`,t);for(const i of n)i.classList.remove(yr)}static jQueryInterface(t){return this.each(function(){const n=oc.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}ae.on(window,_N,()=>{for(const e of Ie.find(gN))oc.getOrCreateInstance(e)});$n(oc);const kN="tab",TN="bs.tab",tr=`.${TN}`,ON=`hide${tr}`,PN=`hidden${tr}`,AN=`show${tr}`,MN=`shown${tr}`,IN=`click${tr}`,DN=`keydown${tr}`,NN=`load${tr}`,RN="ArrowLeft",Hv="ArrowRight",VN="ArrowUp",Zv="ArrowDown",kd="Home",Wv="End",Vs="active",Uv="fade",Td="show",FN="dropdown",v0=".dropdown-toggle",BN=".dropdown-menu",Od=`:not(${v0})`,zN='.list-group, .nav, [role="tablist"]',$N=".nav-item, .list-group-item",HN=`.nav-link${Od}, .list-group-item${Od}, [role="tab"]${Od}`,g0='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Pd=`${HN}, ${g0}`,ZN=`.${Vs}[data-bs-toggle="tab"], .${Vs}[data-bs-toggle="pill"], .${Vs}[data-bs-toggle="list"]`;class Xr extends Qn{constructor(t){super(t),this._parent=this._element.closest(zN),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),ae.on(this._element,DN,n=>this._keydown(n)))}static get NAME(){return kN}show(){const t=this._element;if(this._elemIsActive(t))return;const n=this._getActiveElem(),i=n?ae.trigger(n,ON,{relatedTarget:t}):null;ae.trigger(t,AN,{relatedTarget:n}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(n,t),this._activate(t,n))}_activate(t,n){if(!t)return;t.classList.add(Vs),this._activate(Ie.getElementFromSelector(t));const i=()=>{if(t.getAttribute("role")!=="tab"){t.classList.add(Td);return}t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),ae.trigger(t,MN,{relatedTarget:n})};this._queueCallback(i,t,t.classList.contains(Uv))}_deactivate(t,n){if(!t)return;t.classList.remove(Vs),t.blur(),this._deactivate(Ie.getElementFromSelector(t));const i=()=>{if(t.getAttribute("role")!=="tab"){t.classList.remove(Td);return}t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),ae.trigger(t,PN,{relatedTarget:n})};this._queueCallback(i,t,t.classList.contains(Uv))}_keydown(t){if(![RN,Hv,VN,Zv,kd,Wv].includes(t.key))return;t.stopPropagation(),t.preventDefault();const n=this._getChildren().filter(a=>!ms(a));let i;if([kd,Wv].includes(t.key))i=n[t.key===kd?0:n.length-1];else{const a=[Hv,Zv].includes(t.key);i=jh(n,t.target,a,!0)}i&&(i.focus({preventScroll:!0}),Xr.getOrCreateInstance(i).show())}_getChildren(){return Ie.find(Pd,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,n){this._setAttributeIfNotExists(t,"role","tablist");for(const i of n)this._setInitialAttributesOnChild(i)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const n=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",n),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),n||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const n=Ie.getElementFromSelector(t);n&&(this._setAttributeIfNotExists(n,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(n,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,n){const i=this._getOuterElement(t);if(!i.classList.contains(FN))return;const a=(s,o)=>{const l=Ie.findOne(s,i);l&&l.classList.toggle(o,n)};a(v0,Vs),a(BN,Td),i.setAttribute("aria-expanded",n)}_setAttributeIfNotExists(t,n,i){t.hasAttribute(n)||t.setAttribute(n,i)}_elemIsActive(t){return t.classList.contains(Vs)}_getInnerElement(t){return t.matches(Pd)?t:Ie.findOne(Pd,t)}_getOuterElement(t){return t.closest($N)||t}static jQueryInterface(t){return this.each(function(){const n=Xr.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}ae.on(document,IN,g0,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),!ms(this)&&Xr.getOrCreateInstance(this).show()});ae.on(window,NN,()=>{for(const e of Ie.find(ZN))Xr.getOrCreateInstance(e)});$n(Xr);const WN="toast",UN="bs.toast",ys=`.${UN}`,jN=`mouseover${ys}`,GN=`mouseout${ys}`,qN=`focusin${ys}`,KN=`focusout${ys}`,YN=`hide${ys}`,JN=`hidden${ys}`,XN=`show${ys}`,QN=`shown${ys}`,eR="fade",jv="hide",Al="show",Ml="showing",tR={animation:"boolean",autohide:"boolean",delay:"number"},nR={animation:!0,autohide:!0,delay:5e3};class ac extends Qn{constructor(t,n){super(t,n),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return nR}static get DefaultType(){return tR}static get NAME(){return WN}show(){if(ae.trigger(this._element,XN).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(eR);const n=()=>{this._element.classList.remove(Ml),ae.trigger(this._element,QN),this._maybeScheduleHide()};this._element.classList.remove(jv),Ba(this._element),this._element.classList.add(Al,Ml),this._queueCallback(n,this._element,this._config.animation)}hide(){if(!this.isShown()||ae.trigger(this._element,YN).defaultPrevented)return;const n=()=>{this._element.classList.add(jv),this._element.classList.remove(Ml,Al),ae.trigger(this._element,JN)};this._element.classList.add(Ml),this._queueCallback(n,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Al),super.dispose()}isShown(){return this._element.classList.contains(Al)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,n){switch(t.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=n;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=n;break}}if(n){this._clearTimeout();return}const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){ae.on(this._element,jN,t=>this._onInteraction(t,!0)),ae.on(this._element,GN,t=>this._onInteraction(t,!1)),ae.on(this._element,qN,t=>this._onInteraction(t,!0)),ae.on(this._element,KN,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const n=ac.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}ic(ac);$n(ac);const iR={components:{ModalMessage:gw},setup(){const e=Qu(),t=Vi(),n=P(()=>t.isLoggedIn),i=P(()=>t.user.username),a=fe(null),s=fe(!1),o=fe(""),l=fe("");return Te(()=>t.error,m=>{m&&(o.value="Error",l.value=m,s.value=!0)}),Te(()=>t.successMessage,m=>{m&&(o.value="Success",l.value=m,s.value=!0)}),{isLoggedIn:n,username:i,logout:async()=>{await t.logout(),e.push("/login")},navigateToChangePassword:()=>{e.push({name:"ChangePassword"})},exportData:async m=>{await t.exportData(m)},fileInput:a,isModalVisible:s,modalTitle:o,modalMessage:l}},mounted(){var e=[].slice.call(document.querySelectorAll(".dropdown-toggle"));e.map(function(t){return new qn(t)})}},sR={class:"navbar navbar-expand-lg navbar-dark bg-success"},rR={class:"container-fluid"},oR={class:"d-flex align-items-center"},aR={class:"btn-group me-2",role:"group"},lR={class:"btn-group me-2 d-none d-lg-inline-flex"},uR=M("button",{type:"button",class:"btn btn-outline-light dropdown-toggle","data-bs-toggle":"dropdown","aria-expanded":"false"}," Export ",-1),cR={class:"dropdown-menu"},dR={key:0,class:"navbar-text"},fR={class:"btn-group"},hR={type:"button",class:"btn btn-outline-light dropdown-toggle","data-bs-toggle":"dropdown","aria-expanded":"false"},mR={class:"dropdown-menu dropdown-menu-end"};function pR(e,t,n,i,a,s){const o=Oy("router-link"),l=gw;return Se(),Le(Ve,null,[M("nav",sR,[M("div",rR,[E(o,{to:"/",class:"navbar-brand","active-class":"active"},{default:xr(()=>[bt("VespaDB")]),_:1}),M("div",oR,[M("div",aR,[E(o,{to:"/map",class:"btn btn-outline-light","active-class":"active","aria-current":"page"},{default:xr(()=>[bt("Map")]),_:1}),E(o,{to:"/table",class:"btn btn-outline-light","active-class":"active"},{default:xr(()=>[bt("Tabel")]),_:1})]),M("div",lR,[uR,M("ul",cR,[M("li",null,[M("button",{class:"dropdown-item",onClick:t[0]||(t[0]=c=>i.exportData("csv"))},"CSV")]),M("li",null,[M("button",{class:"dropdown-item",onClick:t[1]||(t[1]=c=>i.exportData("json"))},"JSON")])])]),i.isLoggedIn?(Se(),Le("span",dR,[M("div",fR,[M("button",hR,Ke(i.username),1),M("ul",mR,[M("li",null,[M("button",{class:"dropdown-item",onClick:t[2]||(t[2]=(...c)=>i.logout&&i.logout(...c))},"Uitloggen")]),M("li",null,[M("button",{class:"dropdown-item",onClick:t[3]||(t[3]=(...c)=>i.navigateToChangePassword&&i.navigateToChangePassword(...c))},"Wijzig wachtwoord")])])])])):Qe("",!0),E(o,{to:"/login",class:"btn btn-outline-light","active-class":"active"},{default:xr(()=>[bt("Inloggen")]),_:1})])])]),E(l,{title:i.modalTitle,message:i.modalMessage,isVisible:i.isModalVisible,onClose:t[4]||(t[4]=c=>i.isModalVisible=!1)},null,8,["title","message","isVisible"])],64)}const bs=Ri(iR,[["render",pR]]),_R={components:{NavbarComponent:bs},setup(){const e=Vi(),t=fe(""),n=fe(""),i=fe(""),a=fe(""),s=P(()=>Array.isArray(e.error)?e.error.join(", "):e.error),o=P(()=>s.value?s.value.includes("Invalid username or password")?"Ongeldige gebruikersnaam of wachtwoord.":s.value.includes("Vul aub alle velden in")?"Vul aub alle velden in.":s.value.includes("De wachtwoorden komen niet overeen")?"De wachtwoorden komen niet overeen.":s.value:null);return{successMessage:a,oldPassword:t,newPassword:n,confirmNewPassword:i,formattedError:o,changePassword:async()=>{await e.changePassword(t.value,n.value,i.value)&&(a.value="Wachtwoord succesvol gewijzigd!")}}}},vR={id:"ChangePasswordMap",class:"d-flex flex-column vh-100"},gR={class:"container h-100"},yR={class:"row h-100 align-items-center justify-content-center"},bR={class:"col-md-8 col-lg-5"},wR={class:"card shadow"},CR={class:"card-body"},SR=M("h2",{class:"card-title text-center"},"Wijzig Wachtwoord",-1),ER={class:"mb-3"},LR=M("label",{for:"oldPassword",class:"form-label"},"Huidig Wachtwoord",-1),xR={class:"mb-3"},kR=M("label",{for:"newPassword",class:"form-label"},"Nieuw Wachtwoord",-1),TR={class:"mb-3"},OR=M("label",{for:"confirmNewPassword",class:"form-label"},"Bevestig Nieuw Wachtwoord",-1),PR={key:0,class:"mt-3 text-danger"},AR={key:1,class:"mt-3 text-success"};function MR(e,t,n,i,a,s){const o=bs;return Se(),Le("div",vR,[E(o),M("div",gR,[M("div",yR,[M("div",bR,[M("div",wR,[M("div",CR,[SR,M("div",ER,[LR,Xe(M("input",{type:"password",id:"oldPassword",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=l=>i.oldPassword=l),onKeyup:t[1]||(t[1]=ia((...l)=>i.changePassword&&i.changePassword(...l),["enter"])),placeholder:"Huidig wachtwoord"},null,544),[[xn,i.oldPassword]])]),M("div",xR,[kR,Xe(M("input",{type:"password",id:"newPassword",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=l=>i.newPassword=l),onKeyup:t[3]||(t[3]=ia((...l)=>i.changePassword&&i.changePassword(...l),["enter"])),placeholder:"Nieuw wachtwoord"},null,544),[[xn,i.newPassword]])]),M("div",TR,[OR,Xe(M("input",{type:"password",id:"confirmNewPassword",class:"form-control","onUpdate:modelValue":t[4]||(t[4]=l=>i.confirmNewPassword=l),onKeyup:t[5]||(t[5]=ia((...l)=>i.changePassword&&i.changePassword(...l),["enter"])),placeholder:"Bevestig nieuw wachtwoord"},null,544),[[xn,i.confirmNewPassword]])]),M("button",{onClick:t[6]||(t[6]=(...l)=>i.changePassword&&i.changePassword(...l)),class:"btn btn-success w-100"},"Wijzig Wachtwoord"),i.formattedError?(Se(),Le("p",PR,Ke(i.formattedError),1)):Qe("",!0),i.successMessage?(Se(),Le("p",AR,Ke(i.successMessage),1)):Qe("",!0)])])])])])])}const IR=Ri(_R,[["render",MR]]),DR={components:{NavbarComponent:bs},setup(){const e=Qu(),t=Vi(),n=fe(""),i=fe(""),a=P(()=>Array.isArray(t.error)?t.error.join(", "):t.error),s=P(()=>a.value?a.value:null);return{username:n,password:i,login:async()=>{await t.login({username:n.value,password:i.value}),t.isLoggedIn&&e.push("/map")},formattedError:s}}},NR={id:"loginApp",class:"d-flex flex-column vh-100"},RR={class:"container h-100"},VR={class:"row h-100 align-items-center justify-content-center"},FR={class:"col-md-8 col-lg-5"},BR={class:"card shadow"},zR={class:"card-body"},$R=M("h2",{class:"card-title text-center"},"Login",-1),HR={class:"form-group mb-3"},ZR=M("label",{for:"username",class:"form-label"},"Gebruikersnaam",-1),WR={class:"form-group mb-3"},UR=M("label",{for:"password",class:"form-label"},"Wachtwoord",-1),jR={key:0,class:"mt-3 text-danger"};function GR(e,t,n,i,a,s){const o=bs;return Se(),Le("div",NR,[E(o),M("div",RR,[M("div",VR,[M("div",FR,[M("div",BR,[M("div",zR,[$R,M("div",HR,[ZR,Xe(M("input",{type:"text",id:"username",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=l=>i.username=l),onKeyup:t[1]||(t[1]=ia((...l)=>i.login&&i.login(...l),["enter"])),placeholder:"Gebruikersnaam"},null,544),[[xn,i.username]])]),M("div",WR,[UR,Xe(M("input",{type:"password",id:"password",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=l=>i.password=l),onKeyup:t[3]||(t[3]=ia((...l)=>i.login&&i.login(...l),["enter"])),placeholder:"Wachtwoord"},null,544),[[xn,i.password]])]),M("button",{onClick:t[4]||(t[4]=(...l)=>i.login&&i.login(...l)),class:"btn btn-success w-100"},"Login"),i.formattedError?(Se(),Le("p",jR,Ke(i.formattedError),1)):Qe("",!0)])])])])])])}const qR=Ri(DR,[["render",GR]]),KR={emits:["closeDetails"],setup(e,{emit:t}){const n=Vi(),i=P(()=>n.selectedObservation),a=fe(!1),s=P(()=>n.isLoggedIn),o=P(()=>s.value&&n.canEditObservation(i.value)),l=P(()=>s.value&&n.isAdmin),c=fe({}),d=P(()=>{var j;return s.value&&(!((j=i.value)!=null&&j.reserved_by)||i.value.reserved_by===n.user.username)}),h=P(()=>{var j;return((j=i.value)==null?void 0:j.reserved_by)===n.user.id}),m={lager_dan_4_meter:"Lager dan 4 meter",hoger_dan_4_meter:"Hoger dan 4 meter"},p={kleiner_dan_25_cm:"Kleiner dan 25 cm",groter_dan_25_cm:"Groter dan 25 cm"},v={buiten_onbedekt_op_gebouw:"Buiten, onbedekt op gebouw",buiten_onbedekt_in_boom_of_struik:"Buiten, onbedekt in boom of struik",buiten_maar_overdekt_door_constructie:"Buiten, maar overdekt door constructie",buiten_natuurlijk_overdekt:"Buiten, natuurlijk overdekt",binnen_in_gebouw_of_constructie:"Binnen, in gebouw of constructie"},g={actief_embryonaal_nest:"actief embryonaal nest",actief_primair_nest:"actief primair nest",actief_secundair_nest:"actief secundair nest",inactief_leeg_nest:"inactief/leeg nest",potentieel_nest:"potentieel nest"},y={successful:"Succesvol behandeld",unsuccessful:"Niet succesvol behandeld",untreated:"Niet behandeld",unknown:"Onbekend"},w={"Permas-D":"Permas-D",vloeibare_stikstof:"vloeibare stikstof",Vespa_Ficam_D:"Vespa Ficam D",Topscore_PAL:"Topscore_PAL",ether_aceton_ethyl_acetate:"Ether/aceton/ethyl acetate",diatomeeënaarde:"diatomeeënaarde",andere:"andere"},S={diepvries:"Diepvries",telescoopsteel:"Telescoopsteel","afsluitbaar_potje/doos":"Afsluitbaar potje/doos",vloeistofverstuiver:"Vloeistofverstuiver",poederverstuiver:"Poederverstuiver"},x={nest_volledig_verwijderd:"Nest volledig verwijderd",nest_gedeeltelijk_verwijderd:"Nest gedeeltelijk verwijderd",nest_laten_hangen:"Nest laten hangen"},T={stinging:"Steken",nest_falling:"Nest gevallen",dizziness:"Duizeligheid",poison_projection:"Gif projectie"},O=["nest_height","nest_size","nest_location","nest_type","observation_datetime","eradication_datetime","admin_notes","observer_received_email","eradicator_name","eradication_duration","eradication_persons","eradication_result","eradication_method","eradication_product","eradication_aftercare","eradication_problems","eradication_notes","visible","wn_cluster_id","public_domain"],D=(j,oe="")=>{if(!j)return oe;const z=new Date(j);return isNaN(z.getTime())?oe:new Intl.DateTimeFormat("nl-NL",{year:"numeric",month:"long",day:"numeric"}).format(z)},R=j=>j?new Date(j).toISOString().slice(0,16):"",N=(j,oe)=>j[oe]||oe,B=P(()=>{var oe;const j=(oe=i.value)==null?void 0:oe.reserved_datetime;if(j){const z=new Date(j).getTime(),Y=new Date().getTime()-z,Q=Math.floor(Y/(1e3*60*60*24)),de=Math.floor(Y%(1e3*60*60*24)/(1e3*60*60));if(Q<5){let le=5-Q,ye=0;return de>0&&(le--,ye=24-de),le>0&&ye>0?`${le} dagen ${ye} uren`:le>0?`${le} dagen`:ye>0?`${ye} uren`:"Reservering verlopen"}else return"Reservering verlopen"}else return null}),F=()=>{t("closeDetails"),n.isDetailsPaneOpen=!1},W=()=>{a.value=!0,i.value&&(c.value={...i.value},c.value.observation_datetime=R(i.value.observation_datetime),c.value.eradication_datetime=R(i.value.eradication_datetime))},U=async()=>{const j={};O.forEach(z=>{j[z]=c.value[z]});let oe;try{oe=await n.updateObservation({id:i.value.id,...j}),oe&&oe.data&&(n.selectedObservation=oe.data,a.value=!1)}catch(z){console.error("Fout bij het bijwerken van de observatie:",z)}},V=()=>{a.value=!1,i.value&&(c.value={...i.value},c.value.observation_datetime=R(i.value.observation_datetime),c.value.eradication_datetime=R(i.value.eradication_datetime))},q=P(()=>{var z,ne;if(n.isAdmin)return!0;if(!n.user.personal_data_access)return!1;console.log("user municipalities:",n.user.municipalities),console.log("observation municipality:",(z=i.value)==null?void 0:z.municipality_name);const j=n.user.municipalities,oe=(ne=i.value)==null?void 0:ne.municipality_name;return j.includes(oe)}),ee=async()=>{i.value.reserved_by?alert("Deze observatie is al gereserveerd."):await n.reserveObservation(i.value)},pe=async()=>{await n.cancelReservation(i.value)};return Te(()=>n.selectedObservation,j=>{j&&(c.value={...j},c.value.observation_datetime=R(i.value.observation_datetime),c.value.eradication_datetime=R(i.value.eradication_datetime))},{immediate:!0}),{selectedObservation:i,isEditing:a,isLoggedIn:s,canEdit:o,canEditAdminFields:l,canReserve:d,isUserReserver:h,editableObservation:c,nestHeightEnum:m,nestSizeEnum:p,nestLocationEnum:v,nestTypeEnum:g,eradicationResultEnum:y,eradicationMethodEnum:S,eradicationAfterCareEnum:x,eradicationProblemsEnum:T,reservationStatus:B,closeDetails:F,startEdit:W,confirmUpdate:U,cancelEdit:V,reserveObservation:ee,cancelReservation:pe,formatDate:D,getEnumLabel:N,eradicationProductEnum:w,canViewContactInfo:q}}},YR={key:0},JR={class:"float-end"},XR={class:"container mt-2"},QR={class:"text-muted text-uppercase small"},eV={id:"identifier"},tV={class:"mt-3 mb-3"},nV={id:"observation-datetime"},iV={id:"municipality-name"},sV={class:"d-flex justify-content-between mb-3",id:"reservation"},rV={key:1},oV={key:0,class:"mb-3",id:"edit"},aV={class:"accordion accordion-flush mb-3",id:"sections"},lV={class:"accordion-item"},uV={class:"accordion-header",id:"eradication-header"},cV={class:"accordion-button collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#eradication","aria-expanded":"false","aria-controls":"eradication"},dV=M("strong",null,"Bestrijding",-1),fV={class:"badge bg-danger ms-2"},hV={id:"eradication",class:"accordion-collapse collapse","aria-labelledby":"eradication-header","data-bs-parent":"#sections"},mV={class:"accordion-body"},pV={class:"row mb-2"},_V=M("label",{class:"col-4 col-form-label"},"Datum",-1),vV={class:"col-8"},gV=["readonly"],yV={class:"row mb-2"},bV=M("label",{class:"col-4 col-form-label"},"Uitvoerder",-1),wV={class:"col-8"},CV=["readonly"],SV={class:"row mb-2"},EV=M("label",{class:"col-4 col-form-label"},"Duur",-1),LV={class:"col-8"},xV=["readonly"],kV={class:"row mb-2"},TV=M("label",{class:"col-4 col-form-label"},"Personeel",-1),OV={class:"col-8"},PV=["readonly"],AV={class:"row mb-2"},MV=M("label",{class:"col-4 col-form-label"},"Resultaat",-1),IV={class:"col-8"},DV=["disabled"],NV=["value"],RV={class:"row mb-2"},VV=M("label",{class:"col-4 col-form-label"},"Methode",-1),FV={class:"col-8"},BV=["disabled"],zV=["value"],$V={class:"row mb-2"},HV=M("label",{class:"col-4 col-form-label"},"Product",-1),ZV={class:"col-8"},WV=["disabled"],UV=["value"],jV={class:"row mb-2"},GV=M("label",{class:"col-4 col-form-label"},"Nazorg",-1),qV={class:"col-8"},KV=["disabled"],YV=["value"],JV={class:"row mb-2"},XV=M("label",{class:"col-4 col-form-label"},"Problemen",-1),QV={class:"col-8"},eF=["disabled"],tF=["value"],nF={class:"row mb-2"},iF=M("label",{class:"col-4 col-form-label"},"Opmerkingen",-1),sF={class:"col-8"},rF=["readonly"],oF={class:"accordion-item"},aF=M("h4",{class:"accordion-header",id:"nest-header"},[M("button",{class:"accordion-button",type:"button","data-bs-toggle":"collapse","data-bs-target":"#nest","aria-expanded":"true","aria-controls":"nest"},[M("strong",null,"Nest info")])],-1),lF={id:"nest",class:"accordion-collapse collapse show","aria-labelledby":"nest-header","data-bs-parent":"#sections"},uF={class:"accordion-body"},cF={key:0,id:"carousel-12040",class:"carousel carousel-dark slide carousel-fade mb-2","data-bs-ride":"carousel","data-bs-keyboard":"false","data-bs-interval":"500"},dF={class:"carousel-indicators"},fF=["data-bs-slide-to","aria-current","aria-label"],hF={class:"carousel-inner"},mF=["src"],pF=Vx('',2),_F={class:"row mb-2"},vF=M("label",{class:"col-4 col-form-label"},"Type",-1),gF={class:"col-8"},yF=["disabled"],bF=["value"],wF={class:"row mb-2"},CF=M("label",{class:"col-4 col-form-label"},"Locatie",-1),SF={class:"col-8"},EF=["disabled"],LF=["value"],xF={class:"row mb-2"},kF=M("label",{class:"col-4 col-form-label"},"Grootte",-1),TF={class:"col-8"},OF=["disabled"],PF=["value"],AF={class:"row mb-2"},MF=M("label",{class:"col-4 col-form-label"},"Hoogte",-1),IF={class:"col-8"},DF=["disabled"],NF=["value"],RF={class:"row mb-2"},VF=M("label",{class:"col-4 col-form-label"},"Opmerking",-1),FF={class:"col-8"},BF={class:"form-control-plaintext"},zF={class:"row mb-2"},$F=M("label",{class:"col-4 col-form-label"},"Bron",-1),HF={class:"col-8"},ZF={class:"form-control-plaintext"},WF=["href"],UF={class:"row mb-2"},jF=M("label",{class:"col-4 col-form-label"},"Validatiestatus",-1),GF={class:"col-8"},qF={class:"form-control-plaintext"},KF={class:"row mb-2"},YF=M("label",{class:"col-4 col-form-label"},"Opmerking validator",-1),JF={class:"col-8"},XF={class:"form-control-plaintext"},QF={key:0,class:"accordion-item"},eB=M("h4",{class:"accordion-header",id:"contact-header"},[M("button",{class:"accordion-button collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#contact","aria-expanded":"false","aria-controls":"contact"},[M("strong",null,"Contact info")])],-1),tB={id:"contact",class:"accordion-collapse collapse","aria-labelledby":"contact-header","data-bs-parent":"#sections"},nB={class:"accordion-body"},iB={class:"row mb-2"},sB=M("label",{class:"col-4 col-form-label"},"Melder",-1),rB={class:"col-8"},oB={class:"form-control-plaintext"},aB={class:"row mb-2"},lB=M("label",{class:"col-4 col-form-label"},"E-mail",-1),uB={class:"col-8"},cB={class:"form-control-plaintext"},dB={class:"row mb-2"},fB=M("label",{class:"col-4 col-form-label"},"Telefoon",-1),hB={class:"col-8"},mB={class:"form-control-plaintext"},pB={key:1,class:"accordion-item"},_B=M("h4",{class:"accordion-header",id:"admin-header"},[M("button",{class:"accordion-button collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#admin","aria-expanded":"false","aria-controls":"admin"},[M("strong",null,"Admin sectie")])],-1),vB={id:"admin",class:"accordion-collapse collapse","aria-labelledby":"admin-header","data-bs-parent":"#sections"},gB={class:"accordion-body"},yB={class:"row mb-2"},bB={class:"col-8 offset-4"},wB={class:"form-check form-switch"},CB=["disabled"],SB=M("label",{class:"form-check-label",for:"visible"},"Nest tonen",-1),EB={class:"row mb-2"},LB=M("label",{class:"col-4 col-form-label"},"Cluster ID",-1),xB={class:"col-8"},kB=["readonly"],TB={class:"row mb-2"},OB={class:"col-8 offset-4"},PB={class:"form-check form-switch"},AB=["disabled"],MB=M("label",{class:"form-check-label",for:"observer-got-email"},"Melder kreeg e-mail",-1),IB={class:"row mb-2"},DB={class:"col-8 offset-4"},NB={class:"form-check form-switch"},RB=["disabled"],VB=M("label",{class:"form-check-label",for:"public-domain"},"Nest op publiek terrein",-1),FB={class:"row mb-2"},BB=M("label",{class:"col-4 col-form-label"},"Opmerkingen",-1),zB={class:"col-8"},$B=["readonly"],HB={class:"mb-3 text-muted small",id:"metadata"},ZB={class:"created-datetime"},WB={class:"created-by"},UB={class:"modified-datetime"},jB={class:"modified-by"};function GB(e,t,n,i,a,s){return i.selectedObservation?(Se(),Le("div",YR,[M("div",JR,[M("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:t[0]||(t[0]=(...o)=>i.closeDetails&&i.closeDetails(...o))})]),M("div",XR,[M("text",QR,[bt("Melding "),M("span",eV,Ke(i.selectedObservation.id),1)]),M("h3",tV,[M("span",nV,Ke(i.selectedObservation.observation_datetime?i.formatDate(i.selectedObservation.observation_datetime):""),1),bt(", "),M("span",iV,Ke(i.selectedObservation.municipality_name||""),1)]),M("div",sV,[i.canReserve&&!i.selectedObservation.reserved_by?(Se(),Le("button",{key:0,class:"btn btn-sm btn-outline-primary",onClick:t[1]||(t[1]=(...o)=>i.reserveObservation&&i.reserveObservation(...o))},"Reserveren")):Qe("",!0),i.selectedObservation.reserved_by?(Se(),Le("span",rV,"Gereserveerd door "+Ke(i.selectedObservation.reserved_by_first_name)+" (nog "+Ke(i.reservationStatus)+")",1)):Qe("",!0),(i.isUserReserver||i.canEditAdminFields)&&i.selectedObservation.reserved_by?(Se(),Le("button",{key:2,class:"btn btn-sm btn-outline-danger",onClick:t[2]||(t[2]=(...o)=>i.cancelReservation&&i.cancelReservation(...o))},"Reservatie annuleren")):Qe("",!0)]),i.isLoggedIn&&i.canEdit?(Se(),Le("div",oV,[M("button",{class:"btn btn-sm btn-outline-success",onClick:t[3]||(t[3]=(...o)=>i.confirmUpdate&&i.confirmUpdate(...o))},"Wijzigingen opslaan")])):Qe("",!0),M("div",aV,[M("section",lV,[M("h4",uV,[M("button",cV,[dV,M("span",fV,Ke(i.selectedObservation.eradication_datetime?"Bestreden":"Niet bestreden"),1)])]),M("div",hV,[M("div",mV,[M("div",pV,[_V,M("div",vV,[i.selectedObservation.eradication_datetime!==void 0?Xe((Se(),Le("input",{key:0,"onUpdate:modelValue":t[4]||(t[4]=o=>i.editableObservation.eradication_datetime=o),type:"datetime-local",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,gV)),[[xn,i.editableObservation.eradication_datetime]]):Qe("",!0)])]),M("div",yV,[bV,M("div",wV,[i.selectedObservation.eradicator_name!==void 0?Xe((Se(),Le("input",{key:0,"onUpdate:modelValue":t[5]||(t[5]=o=>i.editableObservation.eradicator_name=o),type:"text",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,CV)),[[xn,i.editableObservation.eradicator_name]]):Qe("",!0)])]),M("div",SV,[EV,M("div",LV,[i.selectedObservation.eradication_duration!==void 0?Xe((Se(),Le("input",{key:0,"onUpdate:modelValue":t[6]||(t[6]=o=>i.editableObservation.eradication_duration=o),type:"text",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,xV)),[[xn,i.editableObservation.eradication_duration]]):Qe("",!0)])]),M("div",kV,[TV,M("div",OV,[i.selectedObservation.eradication_persons!==void 0?Xe((Se(),Le("input",{key:0,"onUpdate:modelValue":t[7]||(t[7]=o=>i.editableObservation.eradication_persons=o),type:"number",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,PV)),[[xn,i.editableObservation.eradication_persons]]):Qe("",!0)])]),M("div",AV,[MV,M("div",IV,[i.selectedObservation.eradication_result!==void 0?Xe((Se(),Le("select",{key:0,"onUpdate:modelValue":t[8]||(t[8]=o=>i.editableObservation.eradication_result=o),class:"form-select",disabled:!i.canEdit},[(Se(!0),Le(Ve,null,cn(i.eradicationResultEnum,(o,l)=>(Se(),Le("option",{key:l,value:l},Ke(o),9,NV))),128))],8,DV)),[[Ei,i.editableObservation.eradication_result]]):Qe("",!0)])]),M("div",RV,[VV,M("div",FV,[i.selectedObservation.eradication_method!==void 0?Xe((Se(),Le("select",{key:0,"onUpdate:modelValue":t[9]||(t[9]=o=>i.editableObservation.eradication_method=o),class:"form-select",disabled:!i.canEdit},[(Se(!0),Le(Ve,null,cn(i.eradicationMethodEnum,(o,l)=>(Se(),Le("option",{key:l,value:l},Ke(o),9,zV))),128))],8,BV)),[[Ei,i.editableObservation.eradication_method]]):Qe("",!0)])]),M("div",$V,[HV,M("div",ZV,[i.selectedObservation.eradication_product!==void 0?Xe((Se(),Le("select",{key:0,"onUpdate:modelValue":t[10]||(t[10]=o=>i.editableObservation.eradication_product=o),class:"form-select",disabled:!i.canEdit},[(Se(!0),Le(Ve,null,cn(i.eradicationProductEnum,(o,l)=>(Se(),Le("option",{key:l,value:l},Ke(o),9,UV))),128))],8,WV)),[[Ei,i.editableObservation.eradication_product]]):Qe("",!0)])]),M("div",jV,[GV,M("div",qV,[i.selectedObservation.eradication_aftercare!==void 0?Xe((Se(),Le("select",{key:0,"onUpdate:modelValue":t[11]||(t[11]=o=>i.editableObservation.eradication_aftercare=o),class:"form-select",disabled:!i.canEdit},[(Se(!0),Le(Ve,null,cn(i.eradicationAfterCareEnum,(o,l)=>(Se(),Le("option",{key:l,value:l},Ke(o),9,YV))),128))],8,KV)),[[Ei,i.editableObservation.eradication_aftercare]]):Qe("",!0)])]),M("div",JV,[XV,M("div",QV,[i.selectedObservation.eradication_problems!==void 0?Xe((Se(),Le("select",{key:0,"onUpdate:modelValue":t[12]||(t[12]=o=>i.editableObservation.eradication_problems=o),class:"form-select",disabled:!i.canEdit},[(Se(!0),Le(Ve,null,cn(i.eradicationProblemsEnum,(o,l)=>(Se(),Le("option",{key:l,value:l},Ke(o),9,tF))),128))],8,eF)),[[Ei,i.editableObservation.eradication_problems]]):Qe("",!0)])]),M("div",nF,[iF,M("div",sF,[i.selectedObservation.eradication_notes!==void 0?Xe((Se(),Le("textarea",{key:0,"onUpdate:modelValue":t[13]||(t[13]=o=>i.editableObservation.eradication_notes=o),rows:"2",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,rF)),[[xn,i.editableObservation.eradication_notes]]):Qe("",!0)])])])])]),M("section",oF,[aF,M("div",lF,[M("div",uF,[i.selectedObservation.images&&i.selectedObservation.images.length>0?(Se(),Le("div",cF,[M("div",dF,[(Se(!0),Le(Ve,null,cn(i.selectedObservation.images,(o,l)=>(Se(),Le("button",{key:l,type:"button","data-bs-target":"#carousel-12040","data-bs-slide-to":l,class:zt({active:l===0}),"aria-current":l===0?"true":void 0,"aria-label":"Foto "+(l+1)},null,10,fF))),128))]),M("div",hF,[(Se(!0),Le(Ve,null,cn(i.selectedObservation.images,(o,l)=>(Se(),Le("div",{class:zt(["carousel-item d-flex w-100 justify-content-center bg-light",{active:l===0}]),key:l},[M("img",{style:{"max-height":"200px"},src:o},null,8,mF)],2))),128))]),pF])):Qe("",!0),M("div",_F,[vF,M("div",gF,[i.selectedObservation.nest_type!==void 0?Xe((Se(),Le("select",{key:0,"onUpdate:modelValue":t[14]||(t[14]=o=>i.editableObservation.nest_type=o),class:"form-select",disabled:!i.canEdit},[(Se(!0),Le(Ve,null,cn(i.nestTypeEnum,(o,l)=>(Se(),Le("option",{key:l,value:l},Ke(o),9,bF))),128))],8,yF)),[[Ei,i.editableObservation.nest_type]]):Qe("",!0)])]),M("div",wF,[CF,M("div",SF,[i.selectedObservation.nest_location!==void 0?Xe((Se(),Le("select",{key:0,"onUpdate:modelValue":t[15]||(t[15]=o=>i.editableObservation.nest_location=o),class:"form-select",disabled:!i.canEdit},[(Se(!0),Le(Ve,null,cn(i.nestLocationEnum,(o,l)=>(Se(),Le("option",{key:l,value:l},Ke(o),9,LF))),128))],8,EF)),[[Ei,i.editableObservation.nest_location]]):Qe("",!0)])]),M("div",xF,[kF,M("div",TF,[i.selectedObservation.nest_size!==void 0?Xe((Se(),Le("select",{key:0,"onUpdate:modelValue":t[16]||(t[16]=o=>i.editableObservation.nest_size=o),class:"form-select",disabled:!i.canEdit},[(Se(!0),Le(Ve,null,cn(i.nestSizeEnum,(o,l)=>(Se(),Le("option",{key:l,value:l},Ke(o),9,PF))),128))],8,OF)),[[Ei,i.editableObservation.nest_size]]):Qe("",!0)])]),M("div",AF,[MF,M("div",IF,[i.selectedObservation.nest_height!==void 0?Xe((Se(),Le("select",{key:0,"onUpdate:modelValue":t[17]||(t[17]=o=>i.editableObservation.nest_height=o),class:"form-select",disabled:!i.canEdit},[(Se(!0),Le(Ve,null,cn(i.nestHeightEnum,(o,l)=>(Se(),Le("option",{key:l,value:l},Ke(o),9,NF))),128))],8,DF)),[[Ei,i.editableObservation.nest_height]]):Qe("",!0)])]),M("div",RF,[VF,M("div",FF,[M("p",BF,Ke(i.selectedObservation.wn_admin_notes),1)])]),M("div",zF,[$F,M("div",HF,[M("p",ZF,[M("a",{href:"https://waarnemingen.be/observation/"+i.selectedObservation.wn_id,target:"_blank"},"Waarnemingen.be",8,WF)])])]),M("div",UF,[jF,M("div",GF,[M("p",qF,Ke(i.selectedObservation.wn_validation_status),1)])]),M("div",KF,[YF,M("div",JF,[M("p",XF,Ke(i.selectedObservation.wn_notes),1)])])])])]),i.canViewContactInfo?(Se(),Le("section",QF,[eB,M("div",tB,[M("div",nB,[M("div",iB,[sB,M("div",rB,[M("p",oB,Ke(i.selectedObservation.observer_name),1)])]),M("div",aB,[lB,M("div",uB,[M("p",cB,Ke(i.selectedObservation.observer_email),1)])]),M("div",dB,[fB,M("div",hB,[M("p",mB,Ke(i.selectedObservation.observer_phone_number),1)])])])])])):Qe("",!0),i.canEditAdminFields?(Se(),Le("section",pB,[_B,M("div",vB,[M("div",gB,[M("div",yB,[M("div",bB,[M("div",wB,[i.selectedObservation.visible!==void 0?Xe((Se(),Le("input",{key:0,"onUpdate:modelValue":t[18]||(t[18]=o=>i.editableObservation.visible=o),class:"form-check-input",type:"checkbox",id:"visible",disabled:!i.canEdit},null,8,CB)),[[sd,i.editableObservation.visible]]):Qe("",!0),SB])])]),M("div",EB,[LB,M("div",xB,[i.selectedObservation.wn_cluster_id!==void 0?Xe((Se(),Le("input",{key:0,"onUpdate:modelValue":t[19]||(t[19]=o=>i.editableObservation.wn_cluster_id=o),type:"text",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,kB)),[[xn,i.editableObservation.wn_cluster_id]]):Qe("",!0)])]),M("div",TB,[M("div",OB,[M("div",PB,[i.selectedObservation.observer_received_email!==void 0?Xe((Se(),Le("input",{key:0,"onUpdate:modelValue":t[20]||(t[20]=o=>i.editableObservation.observer_received_email=o),class:"form-check-input",type:"checkbox",id:"observer-got-email",disabled:!i.canEdit},null,8,AB)),[[sd,i.editableObservation.observer_received_email]]):Qe("",!0),MB])])]),M("div",IB,[M("div",DB,[M("div",NB,[i.selectedObservation.public_domain!==void 0?Xe((Se(),Le("input",{key:0,"onUpdate:modelValue":t[21]||(t[21]=o=>i.editableObservation.public_domain=o),class:"form-check-input",type:"checkbox",id:"public-domain",disabled:!i.canEdit},null,8,RB)),[[sd,i.editableObservation.public_domain]]):Qe("",!0),VB])])]),M("div",FB,[BB,M("div",zB,[i.selectedObservation.admin_notes!==void 0?Xe((Se(),Le("textarea",{key:0,"onUpdate:modelValue":t[22]||(t[22]=o=>i.editableObservation.admin_notes=o),rows:"2",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,$B)),[[xn,i.editableObservation.admin_notes]]):Qe("",!0)])])])])])):Qe("",!0)]),M("p",HB,[bt(" Aangemaakt op "),M("span",ZB,Ke(i.selectedObservation.created_datetime?i.formatDate(i.selectedObservation.created_datetime):""),1),bt(" door "),M("span",WB,Ke(i.selectedObservation.created_by_first_name||""),1),bt(", gewijzigd op "),M("span",UB,Ke(i.selectedObservation.modified_datetime?i.formatDate(i.selectedObservation.modified_datetime):""),1),bt(" door "),M("span",jB,Ke(i.selectedObservation.modified_by_first_name||""),1),bt(". ")])])])):Qe("",!0)}const lc=Ri(KR,[["render",GB]]);class nr extends Error{}class qB extends nr{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}}class KB extends nr{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}}class YB extends nr{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}}class Or extends nr{}class y0 extends nr{constructor(t){super(`Invalid unit ${t}`)}}class rn extends nr{}class Gi extends nr{constructor(){super("Zone is an abstract class")}}const we="numeric",Jn="short",mn="long",Su={year:we,month:we,day:we},b0={year:we,month:Jn,day:we},JB={year:we,month:Jn,day:we,weekday:Jn},w0={year:we,month:mn,day:we},C0={year:we,month:mn,day:we,weekday:mn},S0={hour:we,minute:we},E0={hour:we,minute:we,second:we},L0={hour:we,minute:we,second:we,timeZoneName:Jn},x0={hour:we,minute:we,second:we,timeZoneName:mn},k0={hour:we,minute:we,hourCycle:"h23"},T0={hour:we,minute:we,second:we,hourCycle:"h23"},O0={hour:we,minute:we,second:we,hourCycle:"h23",timeZoneName:Jn},P0={hour:we,minute:we,second:we,hourCycle:"h23",timeZoneName:mn},A0={year:we,month:we,day:we,hour:we,minute:we},M0={year:we,month:we,day:we,hour:we,minute:we,second:we},I0={year:we,month:Jn,day:we,hour:we,minute:we},D0={year:we,month:Jn,day:we,hour:we,minute:we,second:we},XB={year:we,month:Jn,day:we,weekday:Jn,hour:we,minute:we},N0={year:we,month:mn,day:we,hour:we,minute:we,timeZoneName:Jn},R0={year:we,month:mn,day:we,hour:we,minute:we,second:we,timeZoneName:Jn},V0={year:we,month:mn,day:we,weekday:mn,hour:we,minute:we,timeZoneName:mn},F0={year:we,month:mn,day:we,weekday:mn,hour:we,minute:we,second:we,timeZoneName:mn};class Za{get type(){throw new Gi}get name(){throw new Gi}get ianaName(){return this.name}get isUniversal(){throw new Gi}offsetName(t,n){throw new Gi}formatOffset(t,n){throw new Gi}offset(t){throw new Gi}equals(t){throw new Gi}get isValid(){throw new Gi}}let Ad=null;class uc extends Za{static get instance(){return Ad===null&&(Ad=new uc),Ad}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:n,locale:i}){return G0(t,n,i)}formatOffset(t,n){return ua(this.offset(t),n)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}}let Ql={};function QB(e){return Ql[e]||(Ql[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),Ql[e]}const e2={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function t2(e,t){const n=e.format(t).replace(/\u200E/g,""),i=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),[,a,s,o,l,c,d,h]=i;return[o,a,s,l,c,d,h]}function n2(e,t){const n=e.formatToParts(t),i=[];for(let a=0;a=0?g:1e3+g,(p-v)/(60*1e3)}equals(t){return t.type==="iana"&&t.name===this.name}get isValid(){return this.valid}}let Gv={};function i2(e,t={}){const n=JSON.stringify([e,t]);let i=Gv[n];return i||(i=new Intl.ListFormat(e,t),Gv[n]=i),i}let Mf={};function If(e,t={}){const n=JSON.stringify([e,t]);let i=Mf[n];return i||(i=new Intl.DateTimeFormat(e,t),Mf[n]=i),i}let Df={};function s2(e,t={}){const n=JSON.stringify([e,t]);let i=Df[n];return i||(i=new Intl.NumberFormat(e,t),Df[n]=i),i}let Nf={};function r2(e,t={}){const{base:n,...i}=t,a=JSON.stringify([e,i]);let s=Nf[a];return s||(s=new Intl.RelativeTimeFormat(e,t),Nf[a]=s),s}let Jo=null;function o2(){return Jo||(Jo=new Intl.DateTimeFormat().resolvedOptions().locale,Jo)}let qv={};function a2(e){let t=qv[e];if(!t){const n=new Intl.Locale(e);t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,qv[e]=t}return t}function l2(e){const t=e.indexOf("-x-");t!==-1&&(e=e.substring(0,t));const n=e.indexOf("-u-");if(n===-1)return[e];{let i,a;try{i=If(e).resolvedOptions(),a=e}catch{const c=e.substring(0,n);i=If(c).resolvedOptions(),a=c}const{numberingSystem:s,calendar:o}=i;return[a,s,o]}}function u2(e,t,n){return(n||t)&&(e.includes("-u-")||(e+="-u"),n&&(e+=`-ca-${n}`),t&&(e+=`-nu-${t}`)),e}function c2(e){const t=[];for(let n=1;n<=12;n++){const i=Ze.utc(2009,n,1);t.push(e(i))}return t}function d2(e){const t=[];for(let n=1;n<=7;n++){const i=Ze.utc(2016,11,13+n);t.push(e(i))}return t}function Dl(e,t,n,i){const a=e.listingMode();return a==="error"?null:a==="en"?n(t):i(t)}function f2(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}class h2{constructor(t,n,i){this.padTo=i.padTo||0,this.floor=i.floor||!1;const{padTo:a,floor:s,...o}=i;if(!n||Object.keys(o).length>0){const l={useGrouping:!1,...i};i.padTo>0&&(l.minimumIntegerDigits=i.padTo),this.inf=s2(t,l)}}format(t){if(this.inf){const n=this.floor?Math.floor(t):t;return this.inf.format(n)}else{const n=this.floor?Math.floor(t):em(t,3);return Ot(n,this.padTo)}}}class m2{constructor(t,n,i){this.opts=i,this.originalZone=void 0;let a;if(this.opts.timeZone)this.dt=t;else if(t.zone.type==="fixed"){const o=-1*(t.offset/60),l=o>=0?`Etc/GMT+${o}`:`Etc/GMT${o}`;t.offset!==0&&Di.create(l).valid?(a=l,this.dt=t):(a="UTC",this.dt=t.offset===0?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else t.zone.type==="system"?this.dt=t:t.zone.type==="iana"?(this.dt=t,a=t.zone.name):(a="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);const s={...this.opts};s.timeZone=s.timeZone||a,this.dtf=If(n,s)}format(){return this.originalZone?this.formatToParts().map(({value:t})=>t).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(n=>{if(n.type==="timeZoneName"){const i=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...n,value:i}}else return n}):t}resolvedOptions(){return this.dtf.resolvedOptions()}}class p2{constructor(t,n,i){this.opts={style:"long",...i},!n&&U0()&&(this.rtf=r2(t,i))}format(t,n){return this.rtf?this.rtf.format(t,n):N2(n,t,this.opts.numeric,this.opts.style!=="long")}formatToParts(t,n){return this.rtf?this.rtf.formatToParts(t,n):[]}}const _2={firstDay:1,minimalDays:4,weekend:[6,7]};class ut{static fromOpts(t){return ut.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)}static create(t,n,i,a,s=!1){const o=t||xt.defaultLocale,l=o||(s?"en-US":o2()),c=n||xt.defaultNumberingSystem,d=i||xt.defaultOutputCalendar,h=Rf(a)||xt.defaultWeekSettings;return new ut(l,c,d,h,o)}static resetCache(){Jo=null,Mf={},Df={},Nf={}}static fromObject({locale:t,numberingSystem:n,outputCalendar:i,weekSettings:a}={}){return ut.create(t,n,i,a)}constructor(t,n,i,a,s){const[o,l,c]=l2(t);this.locale=o,this.numberingSystem=n||l||null,this.outputCalendar=i||c||null,this.weekSettings=a,this.intl=u2(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=s,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=f2(this)),this.fastNumbersCached}listingMode(){const t=this.isEnglish(),n=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return t&&n?"en":"intl"}clone(t){return!t||Object.getOwnPropertyNames(t).length===0?this:ut.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,Rf(t.weekSettings)||this.weekSettings,t.defaultToEN||!1)}redefaultToEN(t={}){return this.clone({...t,defaultToEN:!0})}redefaultToSystem(t={}){return this.clone({...t,defaultToEN:!1})}months(t,n=!1){return Dl(this,t,Y0,()=>{const i=n?{month:t,day:"numeric"}:{month:t},a=n?"format":"standalone";return this.monthsCache[a][t]||(this.monthsCache[a][t]=c2(s=>this.extract(s,i,"month"))),this.monthsCache[a][t]})}weekdays(t,n=!1){return Dl(this,t,Q0,()=>{const i=n?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},a=n?"format":"standalone";return this.weekdaysCache[a][t]||(this.weekdaysCache[a][t]=d2(s=>this.extract(s,i,"weekday"))),this.weekdaysCache[a][t]})}meridiems(){return Dl(this,void 0,()=>eC,()=>{if(!this.meridiemCache){const t={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[Ze.utc(2016,11,13,9),Ze.utc(2016,11,13,19)].map(n=>this.extract(n,t,"dayperiod"))}return this.meridiemCache})}eras(t){return Dl(this,t,tC,()=>{const n={era:t};return this.eraCache[t]||(this.eraCache[t]=[Ze.utc(-40,1,1),Ze.utc(2017,1,1)].map(i=>this.extract(i,n,"era"))),this.eraCache[t]})}extract(t,n,i){const a=this.dtFormatter(t,n),s=a.formatToParts(),o=s.find(l=>l.type.toLowerCase()===i);return o?o.value:null}numberFormatter(t={}){return new h2(this.intl,t.forceSimple||this.fastNumbers,t)}dtFormatter(t,n={}){return new m2(t,this.intl,n)}relFormatter(t={}){return new p2(this.intl,this.isEnglish(),t)}listFormatter(t={}){return i2(this.intl,t)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:j0()?a2(this.locale):_2}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar}}let Md=null;class Xt extends Za{static get utcInstance(){return Md===null&&(Md=new Xt(0)),Md}static instance(t){return t===0?Xt.utcInstance:new Xt(t)}static parseSpecifier(t){if(t){const n=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new Xt(fc(n[1],n[2]))}return null}constructor(t){super(),this.fixed=t}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${ua(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${ua(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,n){return ua(this.fixed,n)}get isUniversal(){return!0}offset(){return this.fixed}equals(t){return t.type==="fixed"&&t.fixed===this.fixed}get isValid(){return!0}}class v2 extends Za{constructor(t){super(),this.zoneName=t}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function rs(e,t){if(He(e)||e===null)return t;if(e instanceof Za)return e;if(b2(e)){const n=e.toLowerCase();return n==="default"?t:n==="local"||n==="system"?uc.instance:n==="utc"||n==="gmt"?Xt.utcInstance:Xt.parseSpecifier(n)||Di.create(e)}else return js(e)?Xt.instance(e):typeof e=="object"&&"offset"in e&&typeof e.offset=="function"?e:new v2(e)}let Kv=()=>Date.now(),Yv="system",Jv=null,Xv=null,Qv=null,eg=60,tg,ng=null;class xt{static get now(){return Kv}static set now(t){Kv=t}static set defaultZone(t){Yv=t}static get defaultZone(){return rs(Yv,uc.instance)}static get defaultLocale(){return Jv}static set defaultLocale(t){Jv=t}static get defaultNumberingSystem(){return Xv}static set defaultNumberingSystem(t){Xv=t}static get defaultOutputCalendar(){return Qv}static set defaultOutputCalendar(t){Qv=t}static get defaultWeekSettings(){return ng}static set defaultWeekSettings(t){ng=Rf(t)}static get twoDigitCutoffYear(){return eg}static set twoDigitCutoffYear(t){eg=t%100}static get throwOnInvalid(){return tg}static set throwOnInvalid(t){tg=t}static resetCaches(){ut.resetCache(),Di.resetCache()}}class Gn{constructor(t,n){this.reason=t,this.explanation=n}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const B0=[0,31,59,90,120,151,181,212,243,273,304,334],z0=[0,31,60,91,121,152,182,213,244,274,305,335];function Tn(e,t){return new Gn("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function Jh(e,t,n){const i=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&i.setUTCFullYear(i.getUTCFullYear()-1900);const a=i.getUTCDay();return a===0?7:a}function $0(e,t,n){return n+(Wa(e)?z0:B0)[t-1]}function H0(e,t){const n=Wa(e)?z0:B0,i=n.findIndex(s=>sEa(i,t,n)?(d=i+1,c=1):d=i,{weekYear:d,weekNumber:c,weekday:l,...hc(e)}}function ig(e,t=4,n=1){const{weekYear:i,weekNumber:a,weekday:s}=e,o=Xh(Jh(i,1,t),n),l=Nr(i);let c=a*7+s-o-7+t,d;c<1?(d=i-1,c+=Nr(d)):c>l?(d=i+1,c-=Nr(i)):d=i;const{month:h,day:m}=H0(d,c);return{year:d,month:h,day:m,...hc(e)}}function Id(e){const{year:t,month:n,day:i}=e,a=$0(t,n,i);return{year:t,ordinal:a,...hc(e)}}function sg(e){const{year:t,ordinal:n}=e,{month:i,day:a}=H0(t,n);return{year:t,month:i,day:a,...hc(e)}}function rg(e,t){if(!He(e.localWeekday)||!He(e.localWeekNumber)||!He(e.localWeekYear)){if(!He(e.weekday)||!He(e.weekNumber)||!He(e.weekYear))throw new Or("Cannot mix locale-based week fields with ISO-based week fields");return He(e.localWeekday)||(e.weekday=e.localWeekday),He(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),He(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function g2(e,t=4,n=1){const i=cc(e.weekYear),a=On(e.weekNumber,1,Ea(e.weekYear,t,n)),s=On(e.weekday,1,7);return i?a?s?!1:Tn("weekday",e.weekday):Tn("week",e.weekNumber):Tn("weekYear",e.weekYear)}function y2(e){const t=cc(e.year),n=On(e.ordinal,1,Nr(e.year));return t?n?!1:Tn("ordinal",e.ordinal):Tn("year",e.year)}function Z0(e){const t=cc(e.year),n=On(e.month,1,12),i=On(e.day,1,Lu(e.year,e.month));return t?n?i?!1:Tn("day",e.day):Tn("month",e.month):Tn("year",e.year)}function W0(e){const{hour:t,minute:n,second:i,millisecond:a}=e,s=On(t,0,23)||t===24&&n===0&&i===0&&a===0,o=On(n,0,59),l=On(i,0,59),c=On(a,0,999);return s?o?l?c?!1:Tn("millisecond",a):Tn("second",i):Tn("minute",n):Tn("hour",t)}function He(e){return typeof e>"u"}function js(e){return typeof e=="number"}function cc(e){return typeof e=="number"&&e%1===0}function b2(e){return typeof e=="string"}function w2(e){return Object.prototype.toString.call(e)==="[object Date]"}function U0(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function j0(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function C2(e){return Array.isArray(e)?e:[e]}function og(e,t,n){if(e.length!==0)return e.reduce((i,a)=>{const s=[t(a),a];return i&&n(i[0],s[0])===i[0]?i:s},null)[1]}function S2(e,t){return t.reduce((n,i)=>(n[i]=e[i],n),{})}function Qr(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Rf(e){if(e==null)return null;if(typeof e!="object")throw new rn("Week settings must be an object");if(!On(e.firstDay,1,7)||!On(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(t=>!On(t,1,7)))throw new rn("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function On(e,t,n){return cc(e)&&e>=t&&e<=n}function E2(e,t){return e-t*Math.floor(e/t)}function Ot(e,t=2){const n=e<0;let i;return n?i="-"+(""+-e).padStart(t,"0"):i=(""+e).padStart(t,"0"),i}function ns(e){if(!(He(e)||e===null||e===""))return parseInt(e,10)}function Ms(e){if(!(He(e)||e===null||e===""))return parseFloat(e)}function Qh(e){if(!(He(e)||e===null||e==="")){const t=parseFloat("0."+e)*1e3;return Math.floor(t)}}function em(e,t,n=!1){const i=10**t;return(n?Math.trunc:Math.round)(e*i)/i}function Wa(e){return e%4===0&&(e%100!==0||e%400===0)}function Nr(e){return Wa(e)?366:365}function Lu(e,t){const n=E2(t-1,12)+1,i=e+(t-n)/12;return n===2?Wa(i)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function dc(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function ag(e,t,n){return-Xh(Jh(e,1,t),n)+t-1}function Ea(e,t=4,n=1){const i=ag(e,t,n),a=ag(e+1,t,n);return(Nr(e)-i+a)/7}function Vf(e){return e>99?e:e>xt.twoDigitCutoffYear?1900+e:2e3+e}function G0(e,t,n,i=null){const a=new Date(e),s={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};i&&(s.timeZone=i);const o={timeZoneName:t,...s},l=new Intl.DateTimeFormat(n,o).formatToParts(a).find(c=>c.type.toLowerCase()==="timezonename");return l?l.value:null}function fc(e,t){let n=parseInt(e,10);Number.isNaN(n)&&(n=0);const i=parseInt(t,10)||0,a=n<0||Object.is(n,-0)?-i:i;return n*60+a}function q0(e){const t=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(t))throw new rn(`Invalid unit value ${e}`);return t}function xu(e,t){const n={};for(const i in e)if(Qr(e,i)){const a=e[i];if(a==null)continue;n[t(i)]=q0(a)}return n}function ua(e,t){const n=Math.trunc(Math.abs(e/60)),i=Math.trunc(Math.abs(e%60)),a=e>=0?"+":"-";switch(t){case"short":return`${a}${Ot(n,2)}:${Ot(i,2)}`;case"narrow":return`${a}${n}${i>0?`:${i}`:""}`;case"techie":return`${a}${Ot(n,2)}${Ot(i,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function hc(e){return S2(e,["hour","minute","second","millisecond"])}const L2=["January","February","March","April","May","June","July","August","September","October","November","December"],K0=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],x2=["J","F","M","A","M","J","J","A","S","O","N","D"];function Y0(e){switch(e){case"narrow":return[...x2];case"short":return[...K0];case"long":return[...L2];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const J0=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],X0=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],k2=["M","T","W","T","F","S","S"];function Q0(e){switch(e){case"narrow":return[...k2];case"short":return[...X0];case"long":return[...J0];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const eC=["AM","PM"],T2=["Before Christ","Anno Domini"],O2=["BC","AD"],P2=["B","A"];function tC(e){switch(e){case"narrow":return[...P2];case"short":return[...O2];case"long":return[...T2];default:return null}}function A2(e){return eC[e.hour<12?0:1]}function M2(e,t){return Q0(t)[e.weekday-1]}function I2(e,t){return Y0(t)[e.month-1]}function D2(e,t){return tC(t)[e.year<0?0:1]}function N2(e,t,n="always",i=!1){const a={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},s=["hours","minutes","seconds"].indexOf(e)===-1;if(n==="auto"&&s){const m=e==="days";switch(t){case 1:return m?"tomorrow":`next ${a[e][0]}`;case-1:return m?"yesterday":`last ${a[e][0]}`;case 0:return m?"today":`this ${a[e][0]}`}}const o=Object.is(t,-0)||t<0,l=Math.abs(t),c=l===1,d=a[e],h=i?c?d[1]:d[2]||d[1]:c?a[e][0]:e;return o?`${l} ${h} ago`:`in ${l} ${h}`}function lg(e,t){let n="";for(const i of e)i.literal?n+=i.val:n+=t(i.val);return n}const R2={D:Su,DD:b0,DDD:w0,DDDD:C0,t:S0,tt:E0,ttt:L0,tttt:x0,T:k0,TT:T0,TTT:O0,TTTT:P0,f:A0,ff:I0,fff:N0,ffff:V0,F:M0,FF:D0,FFF:R0,FFFF:F0};class Wt{static create(t,n={}){return new Wt(t,n)}static parseFormat(t){let n=null,i="",a=!1;const s=[];for(let o=0;o0&&s.push({literal:a||/^\s+$/.test(i),val:i}),n=null,i="",a=!a):a||l===n?i+=l:(i.length>0&&s.push({literal:/^\s+$/.test(i),val:i}),i=l,n=l)}return i.length>0&&s.push({literal:a||/^\s+$/.test(i),val:i}),s}static macroTokenToFormatOpts(t){return R2[t]}constructor(t,n){this.opts=n,this.loc=t,this.systemLoc=null}formatWithSystemDefault(t,n){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(t,{...this.opts,...n}).format()}dtFormatter(t,n={}){return this.loc.dtFormatter(t,{...this.opts,...n})}formatDateTime(t,n){return this.dtFormatter(t,n).format()}formatDateTimeParts(t,n){return this.dtFormatter(t,n).formatToParts()}formatInterval(t,n){return this.dtFormatter(t.start,n).dtf.formatRange(t.start.toJSDate(),t.end.toJSDate())}resolvedOptions(t,n){return this.dtFormatter(t,n).resolvedOptions()}num(t,n=0){if(this.opts.forceSimple)return Ot(t,n);const i={...this.opts};return n>0&&(i.padTo=n),this.loc.numberFormatter(i).format(t)}formatDateTimeFromString(t,n){const i=this.loc.listingMode()==="en",a=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",s=(v,g)=>this.loc.extract(t,v,g),o=v=>t.isOffsetFixed&&t.offset===0&&v.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,v.format):"",l=()=>i?A2(t):s({hour:"numeric",hourCycle:"h12"},"dayperiod"),c=(v,g)=>i?I2(t,v):s(g?{month:v}:{month:v,day:"numeric"},"month"),d=(v,g)=>i?M2(t,v):s(g?{weekday:v}:{weekday:v,month:"long",day:"numeric"},"weekday"),h=v=>{const g=Wt.macroTokenToFormatOpts(v);return g?this.formatWithSystemDefault(t,g):v},m=v=>i?D2(t,v):s({era:v},"era"),p=v=>{switch(v){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12===0?12:t.hour%12);case"hh":return this.num(t.hour%12===0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return o({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return o({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return o({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return l();case"d":return a?s({day:"numeric"},"day"):this.num(t.day);case"dd":return a?s({day:"2-digit"},"day"):this.num(t.day,2);case"c":return this.num(t.weekday);case"ccc":return d("short",!0);case"cccc":return d("long",!0);case"ccccc":return d("narrow",!0);case"E":return this.num(t.weekday);case"EEE":return d("short",!1);case"EEEE":return d("long",!1);case"EEEEE":return d("narrow",!1);case"L":return a?s({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return a?s({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return c("short",!0);case"LLLL":return c("long",!0);case"LLLLL":return c("narrow",!0);case"M":return a?s({month:"numeric"},"month"):this.num(t.month);case"MM":return a?s({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return c("short",!1);case"MMMM":return c("long",!1);case"MMMMM":return c("narrow",!1);case"y":return a?s({year:"numeric"},"year"):this.num(t.year);case"yy":return a?s({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return a?s({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return a?s({year:"numeric"},"year"):this.num(t.year,6);case"G":return m("short");case"GG":return m("long");case"GGGGG":return m("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return h(v)}};return lg(Wt.parseFormat(n),p)}formatDurationFromString(t,n){const i=c=>{switch(c[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},a=c=>d=>{const h=i(d);return h?this.num(c.get(h),d.length):d},s=Wt.parseFormat(n),o=s.reduce((c,{literal:d,val:h})=>d?c:c.concat(h),[]),l=t.shiftTo(...o.map(i).filter(c=>c));return lg(s,a(l))}}const nC=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function _o(...e){const t=e.reduce((n,i)=>n+i.source,"");return RegExp(`^${t}$`)}function vo(...e){return t=>e.reduce(([n,i,a],s)=>{const[o,l,c]=s(t,a);return[{...n,...o},l||i,c]},[{},null,1]).slice(0,2)}function go(e,...t){if(e==null)return[null,null];for(const[n,i]of t){const a=n.exec(e);if(a)return i(a)}return[null,null]}function iC(...e){return(t,n)=>{const i={};let a;for(a=0;av!==void 0&&(g||v&&h)?-v:v;return[{years:p(Ms(n)),months:p(Ms(i)),weeks:p(Ms(a)),days:p(Ms(s)),hours:p(Ms(o)),minutes:p(Ms(l)),seconds:p(Ms(c),c==="-0"),milliseconds:p(Qh(d),m)}]}const K2={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function im(e,t,n,i,a,s,o){const l={year:t.length===2?Vf(ns(t)):ns(t),month:K0.indexOf(n)+1,day:ns(i),hour:ns(a),minute:ns(s)};return o&&(l.second=ns(o)),e&&(l.weekday=e.length>3?J0.indexOf(e)+1:X0.indexOf(e)+1),l}const Y2=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function J2(e){const[,t,n,i,a,s,o,l,c,d,h,m]=e,p=im(t,a,i,n,s,o,l);let v;return c?v=K2[c]:d?v=0:v=fc(h,m),[p,new Xt(v)]}function X2(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}const Q2=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,ez=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,tz=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function ug(e){const[,t,n,i,a,s,o,l]=e;return[im(t,a,i,n,s,o,l),Xt.utcInstance]}function nz(e){const[,t,n,i,a,s,o,l]=e;return[im(t,l,n,i,a,s,o),Xt.utcInstance]}const iz=_o(F2,nm),sz=_o(B2,nm),rz=_o(z2,nm),oz=_o(rC),aC=vo(U2,yo,Ua,ja),az=vo($2,yo,Ua,ja),lz=vo(H2,yo,Ua,ja),uz=vo(yo,Ua,ja);function cz(e){return go(e,[iz,aC],[sz,az],[rz,lz],[oz,uz])}function dz(e){return go(X2(e),[Y2,J2])}function fz(e){return go(e,[Q2,ug],[ez,ug],[tz,nz])}function hz(e){return go(e,[G2,q2])}const mz=vo(yo);function pz(e){return go(e,[j2,mz])}const _z=_o(Z2,W2),vz=_o(oC),gz=vo(yo,Ua,ja);function yz(e){return go(e,[_z,aC],[vz,gz])}const cg="Invalid Duration",lC={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},bz={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...lC},En=146097/400,br=146097/4800,wz={years:{quarters:4,months:12,weeks:En/7,days:En,hours:En*24,minutes:En*24*60,seconds:En*24*60*60,milliseconds:En*24*60*60*1e3},quarters:{months:3,weeks:En/28,days:En/4,hours:En*24/4,minutes:En*24*60/4,seconds:En*24*60*60/4,milliseconds:En*24*60*60*1e3/4},months:{weeks:br/7,days:br,hours:br*24,minutes:br*24*60,seconds:br*24*60*60,milliseconds:br*24*60*60*1e3},...lC},Fs=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Cz=Fs.slice(0).reverse();function qi(e,t,n=!1){const i={values:n?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new it(i)}function uC(e,t){let n=t.milliseconds??0;for(const i of Cz.slice(1))t[i]&&(n+=t[i]*e[i].milliseconds);return n}function dg(e,t){const n=uC(e,t)<0?-1:1;Fs.reduceRight((i,a)=>{if(He(t[a]))return i;if(i){const s=t[i]*n,o=e[a][i],l=Math.floor(s/o);t[a]+=l*n,t[i]-=l*o*n}return a},null),Fs.reduce((i,a)=>{if(He(t[a]))return i;if(i){const s=t[i]%1;t[i]-=s,t[a]+=s*e[i][a]}return a},null)}function Sz(e){const t={};for(const[n,i]of Object.entries(e))i!==0&&(t[n]=i);return t}class it{constructor(t){const n=t.conversionAccuracy==="longterm"||!1;let i=n?wz:bz;t.matrix&&(i=t.matrix),this.values=t.values,this.loc=t.loc||ut.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=t.invalid||null,this.matrix=i,this.isLuxonDuration=!0}static fromMillis(t,n){return it.fromObject({milliseconds:t},n)}static fromObject(t,n={}){if(t==null||typeof t!="object")throw new rn(`Duration.fromObject: argument expected to be an object, got ${t===null?"null":typeof t}`);return new it({values:xu(t,it.normalizeUnit),loc:ut.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})}static fromDurationLike(t){if(js(t))return it.fromMillis(t);if(it.isDuration(t))return t;if(typeof t=="object")return it.fromObject(t);throw new rn(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(t,n){const[i]=hz(t);return i?it.fromObject(i,n):it.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static fromISOTime(t,n){const[i]=pz(t);return i?it.fromObject(i,n):it.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new rn("need to specify a reason the Duration is invalid");const i=t instanceof Gn?t:new Gn(t,n);if(xt.throwOnInvalid)throw new YB(i);return new it({invalid:i})}static normalizeUnit(t){const n={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!n)throw new y0(t);return n}static isDuration(t){return t&&t.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(t,n={}){const i={...n,floor:n.round!==!1&&n.floor!==!1};return this.isValid?Wt.create(this.loc,i).formatDurationFromString(this,t):cg}toHuman(t={}){if(!this.isValid)return cg;const n=Fs.map(i=>{const a=this.values[i];return He(a)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...t,unit:i.slice(0,-1)}).format(a)}).filter(i=>i);return this.loc.listFormatter({type:"conjunction",style:t.listStyle||"narrow",...t}).format(n)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let t="P";return this.years!==0&&(t+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(t+=this.months+this.quarters*3+"M"),this.weeks!==0&&(t+=this.weeks+"W"),this.days!==0&&(t+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(t+="T"),this.hours!==0&&(t+=this.hours+"H"),this.minutes!==0&&(t+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(t+=em(this.seconds+this.milliseconds/1e3,3)+"S"),t==="P"&&(t+="T0S"),t}toISOTime(t={}){if(!this.isValid)return null;const n=this.toMillis();return n<0||n>=864e5?null:(t={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...t,includeOffset:!1},Ze.fromMillis(n,{zone:"UTC"}).toISOTime(t))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?uC(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(t){if(!this.isValid)return this;const n=it.fromDurationLike(t),i={};for(const a of Fs)(Qr(n.values,a)||Qr(this.values,a))&&(i[a]=n.get(a)+this.get(a));return qi(this,{values:i},!0)}minus(t){if(!this.isValid)return this;const n=it.fromDurationLike(t);return this.plus(n.negate())}mapUnits(t){if(!this.isValid)return this;const n={};for(const i of Object.keys(this.values))n[i]=q0(t(this.values[i],i));return qi(this,{values:n},!0)}get(t){return this[it.normalizeUnit(t)]}set(t){if(!this.isValid)return this;const n={...this.values,...xu(t,it.normalizeUnit)};return qi(this,{values:n})}reconfigure({locale:t,numberingSystem:n,conversionAccuracy:i,matrix:a}={}){const o={loc:this.loc.clone({locale:t,numberingSystem:n}),matrix:a,conversionAccuracy:i};return qi(this,o)}as(t){return this.isValid?this.shiftTo(t).get(t):NaN}normalize(){if(!this.isValid)return this;const t=this.toObject();return dg(this.matrix,t),qi(this,{values:t},!0)}rescale(){if(!this.isValid)return this;const t=Sz(this.normalize().shiftToAll().toObject());return qi(this,{values:t},!0)}shiftTo(...t){if(!this.isValid)return this;if(t.length===0)return this;t=t.map(o=>it.normalizeUnit(o));const n={},i={},a=this.toObject();let s;for(const o of Fs)if(t.indexOf(o)>=0){s=o;let l=0;for(const d in i)l+=this.matrix[d][o]*i[d],i[d]=0;js(a[o])&&(l+=a[o]);const c=Math.trunc(l);n[o]=c,i[o]=(l*1e3-c*1e3)/1e3}else js(a[o])&&(i[o]=a[o]);for(const o in i)i[o]!==0&&(n[s]+=o===s?i[o]:i[o]/this.matrix[s][o]);return dg(this.matrix,n),qi(this,{values:n},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const t={};for(const n of Object.keys(this.values))t[n]=this.values[n]===0?0:-this.values[n];return qi(this,{values:t},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;function n(i,a){return i===void 0||i===0?a===void 0||a===0:i===a}for(const i of Fs)if(!n(this.values[i],t.values[i]))return!1;return!0}}const wr="Invalid Interval";function Ez(e,t){return!e||!e.isValid?Ct.invalid("missing or invalid start"):!t||!t.isValid?Ct.invalid("missing or invalid end"):tt:!1}isBefore(t){return this.isValid?this.e<=t:!1}contains(t){return this.isValid?this.s<=t&&this.e>t:!1}set({start:t,end:n}={}){return this.isValid?Ct.fromDateTimes(t||this.s,n||this.e):this}splitAt(...t){if(!this.isValid)return[];const n=t.map(jo).filter(o=>this.contains(o)).sort((o,l)=>o.toMillis()-l.toMillis()),i=[];let{s:a}=this,s=0;for(;a+this.e?this.e:o;i.push(Ct.fromDateTimes(a,l)),a=l,s+=1}return i}splitBy(t){const n=it.fromDurationLike(t);if(!this.isValid||!n.isValid||n.as("milliseconds")===0)return[];let{s:i}=this,a=1,s;const o=[];for(;ic*a));s=+l>+this.e?this.e:l,o.push(Ct.fromDateTimes(i,s)),i=s,a+=1}return o}divideEqually(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]}overlaps(t){return this.e>t.s&&this.s=t.e:!1}equals(t){return!this.isValid||!t.isValid?!1:this.s.equals(t.s)&&this.e.equals(t.e)}intersection(t){if(!this.isValid)return this;const n=this.s>t.s?this.s:t.s,i=this.e=i?null:Ct.fromDateTimes(n,i)}union(t){if(!this.isValid)return this;const n=this.st.e?this.e:t.e;return Ct.fromDateTimes(n,i)}static merge(t){const[n,i]=t.sort((a,s)=>a.s-s.s).reduce(([a,s],o)=>s?s.overlaps(o)||s.abutsStart(o)?[a,s.union(o)]:[a.concat([s]),o]:[a,o],[[],null]);return i&&n.push(i),n}static xor(t){let n=null,i=0;const a=[],s=t.map(c=>[{time:c.s,type:"s"},{time:c.e,type:"e"}]),o=Array.prototype.concat(...s),l=o.sort((c,d)=>c.time-d.time);for(const c of l)i+=c.type==="s"?1:-1,i===1?n=c.time:(n&&+n!=+c.time&&a.push(Ct.fromDateTimes(n,c.time)),n=null);return Ct.merge(a)}difference(...t){return Ct.xor([this].concat(t)).map(n=>this.intersection(n)).filter(n=>n&&!n.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:wr}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(t=Su,n={}){return this.isValid?Wt.create(this.s.loc.clone(n),t).formatInterval(this):wr}toISO(t){return this.isValid?`${this.s.toISO(t)}/${this.e.toISO(t)}`:wr}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:wr}toISOTime(t){return this.isValid?`${this.s.toISOTime(t)}/${this.e.toISOTime(t)}`:wr}toFormat(t,{separator:n=" – "}={}){return this.isValid?`${this.s.toFormat(t)}${n}${this.e.toFormat(t)}`:wr}toDuration(t,n){return this.isValid?this.e.diff(this.s,t,n):it.invalid(this.invalidReason)}mapEndpoints(t){return Ct.fromDateTimes(t(this.s),t(this.e))}}class Nl{static hasDST(t=xt.defaultZone){const n=Ze.now().setZone(t).set({month:12});return!t.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(t){return Di.isValidZone(t)}static normalizeZone(t){return rs(t,xt.defaultZone)}static getStartOfWeek({locale:t=null,locObj:n=null}={}){return(n||ut.create(t)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:t=null,locObj:n=null}={}){return(n||ut.create(t)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:t=null,locObj:n=null}={}){return(n||ut.create(t)).getWeekendDays().slice()}static months(t="long",{locale:n=null,numberingSystem:i=null,locObj:a=null,outputCalendar:s="gregory"}={}){return(a||ut.create(n,i,s)).months(t)}static monthsFormat(t="long",{locale:n=null,numberingSystem:i=null,locObj:a=null,outputCalendar:s="gregory"}={}){return(a||ut.create(n,i,s)).months(t,!0)}static weekdays(t="long",{locale:n=null,numberingSystem:i=null,locObj:a=null}={}){return(a||ut.create(n,i,null)).weekdays(t)}static weekdaysFormat(t="long",{locale:n=null,numberingSystem:i=null,locObj:a=null}={}){return(a||ut.create(n,i,null)).weekdays(t,!0)}static meridiems({locale:t=null}={}){return ut.create(t).meridiems()}static eras(t="short",{locale:n=null}={}){return ut.create(n,null,"gregory").eras(t)}static features(){return{relative:U0(),localeWeek:j0()}}}function fg(e,t){const n=a=>a.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(t)-n(e);return Math.floor(it.fromMillis(i).as("days"))}function Lz(e,t,n){const i=[["years",(c,d)=>d.year-c.year],["quarters",(c,d)=>d.quarter-c.quarter+(d.year-c.year)*4],["months",(c,d)=>d.month-c.month+(d.year-c.year)*12],["weeks",(c,d)=>{const h=fg(c,d);return(h-h%7)/7}],["days",fg]],a={},s=e;let o,l;for(const[c,d]of i)n.indexOf(c)>=0&&(o=c,a[c]=d(e,t),l=s.plus(a),l>t?(a[c]--,e=s.plus(a),e>t&&(l=e,a[c]--,e=s.plus(a))):e=l);return[e,a,l,o]}function xz(e,t,n,i){let[a,s,o,l]=Lz(e,t,n);const c=t-a,d=n.filter(m=>["hours","minutes","seconds","milliseconds"].indexOf(m)>=0);d.length===0&&(o0?it.fromMillis(c,i).shiftTo(...d).plus(h):h}const sm={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},hg={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},kz=sm.hanidec.replace(/[\[|\]]/g,"").split("");function Tz(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let n=0;n=s&&i<=o&&(t+=i-s)}}return parseInt(t,10)}else return t}function Wn({numberingSystem:e},t=""){return new RegExp(`${sm[e||"latn"]}${t}`)}const Oz="missing Intl.DateTimeFormat.formatToParts support";function ot(e,t=n=>n){return{regex:e,deser:([n])=>t(Tz(n))}}const Pz=" ",cC=`[ ${Pz}]`,dC=new RegExp(cC,"g");function Az(e){return e.replace(/\./g,"\\.?").replace(dC,cC)}function mg(e){return e.replace(/\./g,"").replace(dC," ").toLowerCase()}function Un(e,t){return e===null?null:{regex:RegExp(e.map(Az).join("|")),deser:([n])=>e.findIndex(i=>mg(n)===mg(i))+t}}function pg(e,t){return{regex:e,deser:([,n,i])=>fc(n,i),groups:t}}function Rl(e){return{regex:e,deser:([t])=>t}}function Mz(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function Iz(e,t){const n=Wn(t),i=Wn(t,"{2}"),a=Wn(t,"{3}"),s=Wn(t,"{4}"),o=Wn(t,"{6}"),l=Wn(t,"{1,2}"),c=Wn(t,"{1,3}"),d=Wn(t,"{1,6}"),h=Wn(t,"{1,9}"),m=Wn(t,"{2,4}"),p=Wn(t,"{4,6}"),v=w=>({regex:RegExp(Mz(w.val)),deser:([S])=>S,literal:!0}),y=(w=>{if(e.literal)return v(w);switch(w.val){case"G":return Un(t.eras("short"),0);case"GG":return Un(t.eras("long"),0);case"y":return ot(d);case"yy":return ot(m,Vf);case"yyyy":return ot(s);case"yyyyy":return ot(p);case"yyyyyy":return ot(o);case"M":return ot(l);case"MM":return ot(i);case"MMM":return Un(t.months("short",!0),1);case"MMMM":return Un(t.months("long",!0),1);case"L":return ot(l);case"LL":return ot(i);case"LLL":return Un(t.months("short",!1),1);case"LLLL":return Un(t.months("long",!1),1);case"d":return ot(l);case"dd":return ot(i);case"o":return ot(c);case"ooo":return ot(a);case"HH":return ot(i);case"H":return ot(l);case"hh":return ot(i);case"h":return ot(l);case"mm":return ot(i);case"m":return ot(l);case"q":return ot(l);case"qq":return ot(i);case"s":return ot(l);case"ss":return ot(i);case"S":return ot(c);case"SSS":return ot(a);case"u":return Rl(h);case"uu":return Rl(l);case"uuu":return ot(n);case"a":return Un(t.meridiems(),0);case"kkkk":return ot(s);case"kk":return ot(m,Vf);case"W":return ot(l);case"WW":return ot(i);case"E":case"c":return ot(n);case"EEE":return Un(t.weekdays("short",!1),1);case"EEEE":return Un(t.weekdays("long",!1),1);case"ccc":return Un(t.weekdays("short",!0),1);case"cccc":return Un(t.weekdays("long",!0),1);case"Z":case"ZZ":return pg(new RegExp(`([+-]${l.source})(?::(${i.source}))?`),2);case"ZZZ":return pg(new RegExp(`([+-]${l.source})(${i.source})?`),2);case"z":return Rl(/[a-z_+-/]{1,256}?/i);case" ":return Rl(/[^\S\n\r]/);default:return v(w)}})(e)||{invalidReason:Oz};return y.token=e,y}const Dz={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function Nz(e,t,n){const{type:i,value:a}=e;if(i==="literal"){const c=/^\s+$/.test(a);return{literal:!c,val:c?" ":a}}const s=t[i];let o=i;i==="hour"&&(t.hour12!=null?o=t.hour12?"hour12":"hour24":t.hourCycle!=null?t.hourCycle==="h11"||t.hourCycle==="h12"?o="hour12":o="hour24":o=n.hour12?"hour12":"hour24");let l=Dz[o];if(typeof l=="object"&&(l=l[s]),l)return{literal:!1,val:l}}function Rz(e){return[`^${e.map(n=>n.regex).reduce((n,i)=>`${n}(${i.source})`,"")}$`,e]}function Vz(e,t,n){const i=e.match(t);if(i){const a={};let s=1;for(const o in n)if(Qr(n,o)){const l=n[o],c=l.groups?l.groups+1:1;!l.literal&&l.token&&(a[l.token.val[0]]=l.deser(i.slice(s,s+c))),s+=c}return[i,a]}else return[i,{}]}function Fz(e){const t=s=>{switch(s){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}};let n=null,i;return He(e.z)||(n=Di.create(e.z)),He(e.Z)||(n||(n=new Xt(e.Z)),i=e.Z),He(e.q)||(e.M=(e.q-1)*3+1),He(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),He(e.u)||(e.S=Qh(e.u)),[Object.keys(e).reduce((s,o)=>{const l=t(o);return l&&(s[l]=e[o]),s},{}),n,i]}let Dd=null;function Bz(){return Dd||(Dd=Ze.fromMillis(1555555555555)),Dd}function zz(e,t){if(e.literal)return e;const n=Wt.macroTokenToFormatOpts(e.val),i=mC(n,t);return i==null||i.includes(void 0)?e:i}function fC(e,t){return Array.prototype.concat(...e.map(n=>zz(n,t)))}function hC(e,t,n){const i=fC(Wt.parseFormat(n),e),a=i.map(o=>Iz(o,e)),s=a.find(o=>o.invalidReason);if(s)return{input:t,tokens:i,invalidReason:s.invalidReason};{const[o,l]=Rz(a),c=RegExp(o,"i"),[d,h]=Vz(t,c,l),[m,p,v]=h?Fz(h):[null,null,void 0];if(Qr(h,"a")&&Qr(h,"H"))throw new Or("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:i,regex:c,rawMatches:d,matches:h,result:m,zone:p,specificOffset:v}}}function $z(e,t,n){const{result:i,zone:a,specificOffset:s,invalidReason:o}=hC(e,t,n);return[i,a,s,o]}function mC(e,t){if(!e)return null;const i=Wt.create(t,e).dtFormatter(Bz()),a=i.formatToParts(),s=i.resolvedOptions();return a.map(o=>Nz(o,e,s))}const Nd="Invalid DateTime",_g=864e13;function Vl(e){return new Gn("unsupported zone",`the zone "${e.name}" is not supported`)}function Rd(e){return e.weekData===null&&(e.weekData=Eu(e.c)),e.weekData}function Vd(e){return e.localWeekData===null&&(e.localWeekData=Eu(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function Is(e,t){const n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new Ze({...n,...t,old:n})}function pC(e,t,n){let i=e-t*60*1e3;const a=n.offset(i);if(t===a)return[i,t];i-=(a-t)*60*1e3;const s=n.offset(i);return a===s?[i,a]:[e-Math.min(a,s)*60*1e3,Math.max(a,s)]}function Fl(e,t){e+=t*60*1e3;const n=new Date(e);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function eu(e,t,n){return pC(dc(e),t,n)}function vg(e,t){const n=e.o,i=e.c.year+Math.trunc(t.years),a=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,s={...e.c,year:i,month:a,day:Math.min(e.c.day,Lu(i,a))+Math.trunc(t.days)+Math.trunc(t.weeks)*7},o=it.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),l=dc(s);let[c,d]=pC(l,n,e.zone);return o!==0&&(c+=o,d=e.zone.offset(c)),{ts:c,o:d}}function Uo(e,t,n,i,a,s){const{setZone:o,zone:l}=n;if(e&&Object.keys(e).length!==0||t){const c=t||l,d=Ze.fromObject(e,{...n,zone:c,specificOffset:s});return o?d:d.setZone(l)}else return Ze.invalid(new Gn("unparsable",`the input "${a}" can't be parsed as ${i}`))}function Bl(e,t,n=!0){return e.isValid?Wt.create(ut.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function Fd(e,t){const n=e.c.year>9999||e.c.year<0;let i="";return n&&e.c.year>=0&&(i+="+"),i+=Ot(e.c.year,n?6:4),t?(i+="-",i+=Ot(e.c.month),i+="-",i+=Ot(e.c.day)):(i+=Ot(e.c.month),i+=Ot(e.c.day)),i}function gg(e,t,n,i,a,s){let o=Ot(e.c.hour);return t?(o+=":",o+=Ot(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!n)&&(o+=":")):o+=Ot(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!n)&&(o+=Ot(e.c.second),(e.c.millisecond!==0||!i)&&(o+=".",o+=Ot(e.c.millisecond,3))),a&&(e.isOffsetFixed&&e.offset===0&&!s?o+="Z":e.o<0?(o+="-",o+=Ot(Math.trunc(-e.o/60)),o+=":",o+=Ot(Math.trunc(-e.o%60))):(o+="+",o+=Ot(Math.trunc(e.o/60)),o+=":",o+=Ot(Math.trunc(e.o%60)))),s&&(o+="["+e.zone.ianaName+"]"),o}const _C={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Hz={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Zz={ordinal:1,hour:0,minute:0,second:0,millisecond:0},vC=["year","month","day","hour","minute","second","millisecond"],Wz=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Uz=["year","ordinal","hour","minute","second","millisecond"];function jz(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new y0(e);return t}function yg(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return jz(e)}}function bg(e,t){const n=rs(t.zone,xt.defaultZone),i=ut.fromObject(t),a=xt.now();let s,o;if(He(e.year))s=a;else{for(const d of vC)He(e[d])&&(e[d]=_C[d]);const l=Z0(e)||W0(e);if(l)return Ze.invalid(l);const c=n.offset(a);[s,o]=eu(e,c,n)}return new Ze({ts:s,zone:n,loc:i,o})}function wg(e,t,n){const i=He(n.round)?!0:n.round,a=(o,l)=>(o=em(o,i||n.calendary?0:2,!0),t.loc.clone(n).relFormatter(n).format(o,l)),s=o=>n.calendary?t.hasSame(e,o)?0:t.startOf(o).diff(e.startOf(o),o).get(o):t.diff(e,o).get(o);if(n.unit)return a(s(n.unit),n.unit);for(const o of n.units){const l=s(o);if(Math.abs(l)>=1)return a(l,o)}return a(e>t?-0:0,n.units[n.units.length-1])}function Cg(e){let t={},n;return e.length>0&&typeof e[e.length-1]=="object"?(t=e[e.length-1],n=Array.from(e).slice(0,e.length-1)):n=Array.from(e),[t,n]}class Ze{constructor(t){const n=t.zone||xt.defaultZone;let i=t.invalid||(Number.isNaN(t.ts)?new Gn("invalid input"):null)||(n.isValid?null:Vl(n));this.ts=He(t.ts)?xt.now():t.ts;let a=null,s=null;if(!i)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(n))[a,s]=[t.old.c,t.old.o];else{const l=n.offset(this.ts);a=Fl(this.ts,l),i=Number.isNaN(a.year)?new Gn("invalid input"):null,a=i?null:a,s=i?null:l}this._zone=n,this.loc=t.loc||ut.create(),this.invalid=i,this.weekData=null,this.localWeekData=null,this.c=a,this.o=s,this.isLuxonDateTime=!0}static now(){return new Ze({})}static local(){const[t,n]=Cg(arguments),[i,a,s,o,l,c,d]=n;return bg({year:i,month:a,day:s,hour:o,minute:l,second:c,millisecond:d},t)}static utc(){const[t,n]=Cg(arguments),[i,a,s,o,l,c,d]=n;return t.zone=Xt.utcInstance,bg({year:i,month:a,day:s,hour:o,minute:l,second:c,millisecond:d},t)}static fromJSDate(t,n={}){const i=w2(t)?t.valueOf():NaN;if(Number.isNaN(i))return Ze.invalid("invalid input");const a=rs(n.zone,xt.defaultZone);return a.isValid?new Ze({ts:i,zone:a,loc:ut.fromObject(n)}):Ze.invalid(Vl(a))}static fromMillis(t,n={}){if(js(t))return t<-_g||t>_g?Ze.invalid("Timestamp out of range"):new Ze({ts:t,zone:rs(n.zone,xt.defaultZone),loc:ut.fromObject(n)});throw new rn(`fromMillis requires a numerical input, but received a ${typeof t} with value ${t}`)}static fromSeconds(t,n={}){if(js(t))return new Ze({ts:t*1e3,zone:rs(n.zone,xt.defaultZone),loc:ut.fromObject(n)});throw new rn("fromSeconds requires a numerical input")}static fromObject(t,n={}){t=t||{};const i=rs(n.zone,xt.defaultZone);if(!i.isValid)return Ze.invalid(Vl(i));const a=ut.fromObject(n),s=xu(t,yg),{minDaysInFirstWeek:o,startOfWeek:l}=rg(s,a),c=xt.now(),d=He(n.specificOffset)?i.offset(c):n.specificOffset,h=!He(s.ordinal),m=!He(s.year),p=!He(s.month)||!He(s.day),v=m||p,g=s.weekYear||s.weekNumber;if((v||h)&&g)throw new Or("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(p&&h)throw new Or("Can't mix ordinal dates with month/day");const y=g||s.weekday&&!v;let w,S,x=Fl(c,d);y?(w=Wz,S=Hz,x=Eu(x,o,l)):h?(w=Uz,S=Zz,x=Id(x)):(w=vC,S=_C);let T=!1;for(const W of w){const U=s[W];He(U)?T?s[W]=S[W]:s[W]=x[W]:T=!0}const O=y?g2(s,o,l):h?y2(s):Z0(s),D=O||W0(s);if(D)return Ze.invalid(D);const R=y?ig(s,o,l):h?sg(s):s,[N,B]=eu(R,d,i),F=new Ze({ts:N,zone:i,o:B,loc:a});return s.weekday&&v&&t.weekday!==F.weekday?Ze.invalid("mismatched weekday",`you can't specify both a weekday of ${s.weekday} and a date of ${F.toISO()}`):F}static fromISO(t,n={}){const[i,a]=cz(t);return Uo(i,a,n,"ISO 8601",t)}static fromRFC2822(t,n={}){const[i,a]=dz(t);return Uo(i,a,n,"RFC 2822",t)}static fromHTTP(t,n={}){const[i,a]=fz(t);return Uo(i,a,n,"HTTP",n)}static fromFormat(t,n,i={}){if(He(t)||He(n))throw new rn("fromFormat requires an input string and a format");const{locale:a=null,numberingSystem:s=null}=i,o=ut.fromOpts({locale:a,numberingSystem:s,defaultToEN:!0}),[l,c,d,h]=$z(o,t,n);return h?Ze.invalid(h):Uo(l,c,i,`format ${n}`,t,d)}static fromString(t,n,i={}){return Ze.fromFormat(t,n,i)}static fromSQL(t,n={}){const[i,a]=yz(t);return Uo(i,a,n,"SQL",t)}static invalid(t,n=null){if(!t)throw new rn("need to specify a reason the DateTime is invalid");const i=t instanceof Gn?t:new Gn(t,n);if(xt.throwOnInvalid)throw new qB(i);return new Ze({invalid:i})}static isDateTime(t){return t&&t.isLuxonDateTime||!1}static parseFormatForOpts(t,n={}){const i=mC(t,ut.fromObject(n));return i?i.map(a=>a?a.val:null).join(""):null}static expandFormat(t,n={}){return fC(Wt.parseFormat(t),ut.fromObject(n)).map(a=>a.val).join("")}get(t){return this[t]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?Rd(this).weekYear:NaN}get weekNumber(){return this.isValid?Rd(this).weekNumber:NaN}get weekday(){return this.isValid?Rd(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?Vd(this).weekday:NaN}get localWeekNumber(){return this.isValid?Vd(this).weekNumber:NaN}get localWeekYear(){return this.isValid?Vd(this).weekYear:NaN}get ordinal(){return this.isValid?Id(this.c).ordinal:NaN}get monthShort(){return this.isValid?Nl.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Nl.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Nl.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Nl.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const t=864e5,n=6e4,i=dc(this.c),a=this.zone.offset(i-t),s=this.zone.offset(i+t),o=this.zone.offset(i-a*n),l=this.zone.offset(i-s*n);if(o===l)return[this];const c=i-o*n,d=i-l*n,h=Fl(c,o),m=Fl(d,l);return h.hour===m.hour&&h.minute===m.minute&&h.second===m.second&&h.millisecond===m.millisecond?[Is(this,{ts:c}),Is(this,{ts:d})]:[this]}get isInLeapYear(){return Wa(this.year)}get daysInMonth(){return Lu(this.year,this.month)}get daysInYear(){return this.isValid?Nr(this.year):NaN}get weeksInWeekYear(){return this.isValid?Ea(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?Ea(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(t={}){const{locale:n,numberingSystem:i,calendar:a}=Wt.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:n,numberingSystem:i,outputCalendar:a}}toUTC(t=0,n={}){return this.setZone(Xt.instance(t),n)}toLocal(){return this.setZone(xt.defaultZone)}setZone(t,{keepLocalTime:n=!1,keepCalendarTime:i=!1}={}){if(t=rs(t,xt.defaultZone),t.equals(this.zone))return this;if(t.isValid){let a=this.ts;if(n||i){const s=t.offset(this.ts),o=this.toObject();[a]=eu(o,s,t)}return Is(this,{ts:a,zone:t})}else return Ze.invalid(Vl(t))}reconfigure({locale:t,numberingSystem:n,outputCalendar:i}={}){const a=this.loc.clone({locale:t,numberingSystem:n,outputCalendar:i});return Is(this,{loc:a})}setLocale(t){return this.reconfigure({locale:t})}set(t){if(!this.isValid)return this;const n=xu(t,yg),{minDaysInFirstWeek:i,startOfWeek:a}=rg(n,this.loc),s=!He(n.weekYear)||!He(n.weekNumber)||!He(n.weekday),o=!He(n.ordinal),l=!He(n.year),c=!He(n.month)||!He(n.day),d=l||c,h=n.weekYear||n.weekNumber;if((d||o)&&h)throw new Or("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(c&&o)throw new Or("Can't mix ordinal dates with month/day");let m;s?m=ig({...Eu(this.c,i,a),...n},i,a):He(n.ordinal)?(m={...this.toObject(),...n},He(n.day)&&(m.day=Math.min(Lu(m.year,m.month),m.day))):m=sg({...Id(this.c),...n});const[p,v]=eu(m,this.o,this.zone);return Is(this,{ts:p,o:v})}plus(t){if(!this.isValid)return this;const n=it.fromDurationLike(t);return Is(this,vg(this,n))}minus(t){if(!this.isValid)return this;const n=it.fromDurationLike(t).negate();return Is(this,vg(this,n))}startOf(t,{useLocaleWeeks:n=!1}={}){if(!this.isValid)return this;const i={},a=it.normalizeUnit(t);switch(a){case"years":i.month=1;case"quarters":case"months":i.day=1;case"weeks":case"days":i.hour=0;case"hours":i.minute=0;case"minutes":i.second=0;case"seconds":i.millisecond=0;break}if(a==="weeks")if(n){const s=this.loc.getStartOfWeek(),{weekday:o}=this;othis.valueOf(),l=o?this:t,c=o?t:this,d=xz(l,c,s,a);return o?d.negate():d}diffNow(t="milliseconds",n={}){return this.diff(Ze.now(),t,n)}until(t){return this.isValid?Ct.fromDateTimes(this,t):this}hasSame(t,n,i){if(!this.isValid)return!1;const a=t.valueOf(),s=this.setZone(t.zone,{keepLocalTime:!0});return s.startOf(n,i)<=a&&a<=s.endOf(n,i)}equals(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)}toRelative(t={}){if(!this.isValid)return null;const n=t.base||Ze.fromObject({},{zone:this.zone}),i=t.padding?thisn.valueOf(),Math.min)}static max(...t){if(!t.every(Ze.isDateTime))throw new rn("max requires all arguments be DateTimes");return og(t,n=>n.valueOf(),Math.max)}static fromFormatExplain(t,n,i={}){const{locale:a=null,numberingSystem:s=null}=i,o=ut.fromOpts({locale:a,numberingSystem:s,defaultToEN:!0});return hC(o,t,n)}static fromStringExplain(t,n,i={}){return Ze.fromFormatExplain(t,n,i)}static get DATE_SHORT(){return Su}static get DATE_MED(){return b0}static get DATE_MED_WITH_WEEKDAY(){return JB}static get DATE_FULL(){return w0}static get DATE_HUGE(){return C0}static get TIME_SIMPLE(){return S0}static get TIME_WITH_SECONDS(){return E0}static get TIME_WITH_SHORT_OFFSET(){return L0}static get TIME_WITH_LONG_OFFSET(){return x0}static get TIME_24_SIMPLE(){return k0}static get TIME_24_WITH_SECONDS(){return T0}static get TIME_24_WITH_SHORT_OFFSET(){return O0}static get TIME_24_WITH_LONG_OFFSET(){return P0}static get DATETIME_SHORT(){return A0}static get DATETIME_SHORT_WITH_SECONDS(){return M0}static get DATETIME_MED(){return I0}static get DATETIME_MED_WITH_SECONDS(){return D0}static get DATETIME_MED_WITH_WEEKDAY(){return XB}static get DATETIME_FULL(){return N0}static get DATETIME_FULL_WITH_SECONDS(){return R0}static get DATETIME_HUGE(){return V0}static get DATETIME_HUGE_WITH_SECONDS(){return F0}}function jo(e){if(Ze.isDateTime(e))return e;if(e&&e.valueOf&&js(e.valueOf()))return Ze.fromJSDate(e);if(e&&typeof e=="object")return Ze.fromObject(e);throw new rn(`Unknown datetime argument: ${e}, of type ${typeof e}`)}const Gz=ge({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Rt=$e(!1)({name:"VDefaultsProvider",props:Gz(),setup(e,t){let{slots:n}=t;const{defaults:i,disabled:a,reset:s,root:o,scoped:l}=Iu(e);return Ia(i,{reset:s,root:o,scoped:l,disabled:a}),()=>{var c;return(c=n.default)==null?void 0:c.call(n)}}});function rm(e){return bh(()=>{const t=[],n={};if(e.value.background)if(uf(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&Xk(e.value.background)){const i=ai(e.value.background);if(i.a==null||i.a===1){const a=wb(i);n.color=a,n.caretColor=a}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(uf(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function fi(e,t){const n=P(()=>({text:_t(e)?e.value:t?e[t]:null})),{colorClasses:i,colorStyles:a}=rm(n);return{textColorClasses:i,textColorStyles:a}}function hi(e,t){const n=P(()=>({background:_t(e)?e.value:t?e[t]:null})),{colorClasses:i,colorStyles:a}=rm(n);return{backgroundColorClasses:i,backgroundColorStyles:a}}const qz=["x-small","small","default","large","x-large"],Ga=ge({size:{type:[String,Number],default:"default"}},"size");function qa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return bh(()=>{let n,i;return du(qz,e.size)?n=`${t}--size-${e.size}`:e.size&&(i={width:Ge(e.size),height:Ge(e.size)}),{sizeClasses:n,sizeStyles:i}})}const un=ge({tag:{type:String,default:"div"}},"tag"),Kz=ge({color:String,start:Boolean,end:Boolean,icon:gt,...lt(),...Ga(),...un({tag:"i"}),...qt()},"VIcon"),Vt=$e()({name:"VIcon",props:Kz(),setup(e,t){let{attrs:n,slots:i}=t;const a=fe(),{themeClasses:s}=ln(e),{iconData:o}=f1(P(()=>a.value||e.icon)),{sizeClasses:l}=qa(e),{textColorClasses:c,textColorStyles:d}=fi(Fe(e,"color"));return Ye(()=>{var m,p;const h=(m=i.default)==null?void 0:m.call(i);return h&&(a.value=(p=fb(h).filter(v=>v.type===Aa&&v.children&&typeof v.children=="string")[0])==null?void 0:p.children),E(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",s.value,l.value,c.value,{"v-icon--clickable":!!n.onClick,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[l.value?void 0:{fontSize:Ge(e.size),height:Ge(e.size),width:Ge(e.size)},d.value,e.style],role:n.onClick?"button":void 0,"aria-hidden":!n.onClick},{default:()=>[h]})}),{}}}),ir=ge({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function sr(e){return{dimensionStyles:P(()=>({height:Ge(e.height),maxHeight:Ge(e.maxHeight),maxWidth:Ge(e.maxWidth),minHeight:Ge(e.minHeight),minWidth:Ge(e.minWidth),width:Ge(e.width)}))}}function Yz(e){return{aspectStyles:P(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const gC=ge({aspectRatio:[String,Number],contentClass:String,inline:Boolean,...lt(),...ir()},"VResponsive"),Sg=$e()({name:"VResponsive",props:gC(),setup(e,t){let{slots:n}=t;const{aspectStyles:i}=Yz(e),{dimensionStyles:a}=sr(e);return Ye(()=>{var s;return E("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[a.value,e.style]},[E("div",{class:"v-responsive__sizer",style:i.value},null),(s=n.additional)==null?void 0:s.call(n),n.default&&E("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),vi=ge({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function gi(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{roundedClasses:P(()=>{const i=_t(e)?e.value:e.rounded,a=_t(e)?e.value:e.tile,s=[];if(i===!0||i==="")s.push(`${t}--rounded`);else if(typeof i=="string"||i===0)for(const o of String(i).split(" "))s.push(`rounded-${o}`);else a&&s.push("rounded-0");return s})}}const bo=ge({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),ki=(e,t)=>{let{slots:n}=t;const{transition:i,disabled:a,group:s,...o}=e,{component:l=s?ob:Mi,...c}=typeof i=="object"?i:{};return _s(l,Be(typeof i=="string"?{name:a?"":i}:c,typeof i=="string"?{}:{disabled:a,group:s},o),n)};function Jz(e,t){if(!gh)return;const n=t.modifiers||{},i=t.value,{handler:a,options:s}=typeof i=="object"?i:{handler:i,options:{}},o=new IntersectionObserver(function(){var m;let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],c=arguments.length>1?arguments[1]:void 0;const d=(m=e._observe)==null?void 0:m[t.instance.$.uid];if(!d)return;const h=l.some(p=>p.isIntersecting);a&&(!n.quiet||d.init)&&(!n.once||h||d.init)&&a(h,l,c),h&&n.once?yC(e,t):d.init=!0},s);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function yC(e,t){var i;const n=(i=e._observe)==null?void 0:i[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const bC={mounted:Jz,unmounted:yC},Xz=ge({alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,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,...gC(),...lt(),...vi(),...bo()},"VImg"),Qz=$e()({name:"VImg",directives:{intersect:bC},props:Xz(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:i}=t;const{backgroundColorClasses:a,backgroundColorStyles:s}=hi(Fe(e,"color")),{roundedClasses:o}=gi(e),l=$t("VImg"),c=De(""),d=fe(),h=De(e.eager?"loading":"idle"),m=De(),p=De(),v=P(()=>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)}),g=P(()=>v.value.aspect||m.value/p.value||0);Te(()=>e.src,()=>{y(h.value!=="idle")}),Te(g,(V,q)=>{!V&&q&&d.value&&O(d.value)}),fh(()=>y());function y(V){if(!(e.eager&&V)&&!(gh&&!V&&!e.eager)){if(h.value="loading",v.value.lazySrc){const q=new Image;q.src=v.value.lazySrc,O(q,null)}v.value.src&&St(()=>{var q;n("loadstart",((q=d.value)==null?void 0:q.currentSrc)||v.value.src),setTimeout(()=>{var ee;if(!l.isUnmounted)if((ee=d.value)!=null&&ee.complete){if(d.value.naturalWidth||S(),h.value==="error")return;g.value||O(d.value,null),h.value==="loading"&&w()}else g.value||O(d.value),x()})})}}function w(){var V;l.isUnmounted||(x(),O(d.value),h.value="loaded",n("load",((V=d.value)==null?void 0:V.currentSrc)||v.value.src))}function S(){var V;l.isUnmounted||(h.value="error",n("error",((V=d.value)==null?void 0:V.currentSrc)||v.value.src))}function x(){const V=d.value;V&&(c.value=V.currentSrc||V.src)}let T=-1;zn(()=>{clearTimeout(T)});function O(V){let q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const ee=()=>{if(clearTimeout(T),l.isUnmounted)return;const{naturalHeight:pe,naturalWidth:j}=V;pe||j?(m.value=j,p.value=pe):!V.complete&&h.value==="loading"&&q!=null?T=window.setTimeout(ee,q):(V.currentSrc.endsWith(".svg")||V.currentSrc.startsWith("data:image/svg+xml"))&&(m.value=1,p.value=1)};ee()}const D=P(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),R=()=>{var ee;if(!v.value.src||h.value==="idle")return null;const V=E("img",{class:["v-img__img",D.value],style:{objectPosition:e.position},src:v.value.src,srcset:v.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:d,onLoad:w,onError:S},null),q=(ee=i.sources)==null?void 0:ee.call(i);return E(ki,{transition:e.transition,appear:!0},{default:()=>[Xe(q?E("picture",{class:"v-img__picture"},[q,V]):V,[[fs,h.value==="loaded"]])]})},N=()=>E(ki,{transition:e.transition},{default:()=>[v.value.lazySrc&&h.value!=="loaded"&&E("img",{class:["v-img__img","v-img__img--preload",D.value],style:{objectPosition:e.position},src:v.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),B=()=>i.placeholder?E(ki,{transition:e.transition,appear:!0},{default:()=>[(h.value==="loading"||h.value==="error"&&!i.error)&&E("div",{class:"v-img__placeholder"},[i.placeholder()])]}):null,F=()=>i.error?E(ki,{transition:e.transition,appear:!0},{default:()=>[h.value==="error"&&E("div",{class:"v-img__error"},[i.error()])]}):null,W=()=>e.gradient?E("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,U=De(!1);{const V=Te(g,q=>{q&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{U.value=!0})}),V())})}return Ye(()=>{const V=Sg.filterProps(e);return Xe(E(Sg,Be({class:["v-img",{"v-img--booting":!U.value},a.value,o.value,e.class],style:[{width:Ge(e.width==="auto"?m.value:e.width)},s.value,e.style]},V,{aspectRatio:g.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>E(Ve,null,[E(R,null,null),E(N,null,null),E(W,null,null),E(B,null,null),E(F,null,null)]),default:i.default}),[[Qs("intersect"),{handler:y,options:e.options},null,{once:!0}]])}),{currentSrc:c,image:d,state:h,naturalWidth:m,naturalHeight:p}}}),e$=[null,"default","comfortable","compact"],ws=ge({density:{type:String,default:"default",validator:e=>e$.includes(e)}},"density");function Cs(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{densityClasses:P(()=>`${t}--density-${e.density}`)}}const t$=["elevated","flat","tonal","outlined","text","plain"];function mc(e,t){return E(Ve,null,[e&&E("span",{key:"overlay",class:`${t}__overlay`},null),E("span",{key:"underlay",class:`${t}__underlay`},null)])}const rr=ge({color:String,variant:{type:String,default:"elevated",validator:e=>t$.includes(e)}},"variant");function pc(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();const n=P(()=>{const{variant:s}=Pt(e);return`${t}--variant-${s}`}),{colorClasses:i,colorStyles:a}=rm(P(()=>{const{variant:s,color:o}=Pt(e);return{[["elevated","flat"].includes(s)?"background":"text"]:o}}));return{colorClasses:i,colorStyles:a,variantClasses:n}}const n$=ge({start:Boolean,end:Boolean,icon:gt,image:String,text:String,...lt(),...ws(),...vi(),...Ga(),...un(),...qt(),...rr({variant:"flat"})},"VAvatar"),eo=$e()({name:"VAvatar",props:n$(),setup(e,t){let{slots:n}=t;const{themeClasses:i}=ln(e),{colorClasses:a,colorStyles:s,variantClasses:o}=pc(e),{densityClasses:l}=Cs(e),{roundedClasses:c}=gi(e),{sizeClasses:d,sizeStyles:h}=qa(e);return Ye(()=>E(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},i.value,a.value,l.value,c.value,d.value,o.value,e.class],style:[s.value,h.value,e.style]},{default:()=>[n.default?E(Rt,{key:"content-defaults",defaults:{VImg:{cover:!0,image:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?E(Qz,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?E(Vt,{key:"icon",icon:e.icon},null):e.text,mc(!1,"v-avatar")]})),{}}}),i$=ge({text:String,onClick:Mn(),...lt(),...qt()},"VLabel"),wC=$e()({name:"VLabel",props:i$(),setup(e,t){let{slots:n}=t;return Ye(()=>{var i;return E("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(i=n.default)==null?void 0:i.call(n)])}),{}}}),CC=Symbol.for("vuetify:selection-control-group"),SC=ge({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:gt,trueIcon:gt,ripple:{type:Boolean,default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:oo},...lt(),...ws(),...qt()},"SelectionControlGroup"),s$=ge({...SC({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup");$e()({name:"VSelectionControlGroup",props:s$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const i=dt(e,"modelValue"),a=pi(),s=P(()=>e.id||`v-selection-control-group-${a}`),o=P(()=>e.name||s.value),l=new Set;return jt(CC,{modelValue:i,forceUpdate:()=>{l.forEach(c=>c())},onForceUpdate:c=>{l.add(c),tn(()=>{l.delete(c)})}}),Ia({[e.defaultsTarget]:{color:Fe(e,"color"),disabled:Fe(e,"disabled"),density:Fe(e,"density"),error:Fe(e,"error"),inline:Fe(e,"inline"),modelValue:i,multiple:P(()=>!!e.multiple||e.multiple==null&&Array.isArray(i.value)),name:o,falseIcon:Fe(e,"falseIcon"),trueIcon:Fe(e,"trueIcon"),readonly:Fe(e,"readonly"),ripple:Fe(e,"ripple"),type:Fe(e,"type"),valueComparator:Fe(e,"valueComparator")}}),Ye(()=>{var c;return E("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(c=n.default)==null?void 0:c.call(n)])}),{}}});const Ff=Symbol("rippleStop"),r$=80;function Eg(e,t){e.style.transform=t,e.style.webkitTransform=t}function Bf(e){return e.constructor.name==="TouchEvent"}function EC(e){return e.constructor.name==="KeyboardEvent"}const o$=function(e,t){var m;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=0,a=0;if(!EC(e)){const p=t.getBoundingClientRect(),v=Bf(e)?e.touches[e.touches.length-1]:e;i=v.clientX-p.left,a=v.clientY-p.top}let s=0,o=.3;(m=t._ripple)!=null&&m.circle?(o=.15,s=t.clientWidth/2,s=n.center?s:s+Math.sqrt((i-s)**2+(a-s)**2)/4):s=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const l=`${(t.clientWidth-s*2)/2}px`,c=`${(t.clientHeight-s*2)/2}px`,d=n.center?l:`${i-s}px`,h=n.center?c:`${a-s}px`;return{radius:s,scale:o,x:d,y:h,centerX:l,centerY:c}},ku={show(e,t){var v;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((v=t==null?void 0:t._ripple)!=null&&v.enabled))return;const i=document.createElement("span"),a=document.createElement("span");i.appendChild(a),i.className="v-ripple__container",n.class&&(i.className+=` ${n.class}`);const{radius:s,scale:o,x:l,y:c,centerX:d,centerY:h}=o$(e,t,n),m=`${s*2}px`;a.className="v-ripple__animation",a.style.width=m,a.style.height=m,t.appendChild(i);const p=window.getComputedStyle(t);p&&p.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),a.classList.add("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--visible"),Eg(a,`translate(${l}, ${c}) scale3d(${o},${o},${o})`),a.dataset.activated=String(performance.now()),setTimeout(()=>{a.classList.remove("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--in"),Eg(a,`translate(${d}, ${h}) scale3d(1,1,1)`)},0)},hide(e){var s;if(!((s=e==null?void 0:e._ripple)!=null&&s.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const i=performance.now()-Number(n.dataset.activated),a=Math.max(250-i,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var l;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((l=n.parentNode)==null?void 0:l.parentNode)===e&&e.removeChild(n.parentNode)},300)},a)}};function LC(e){return typeof e>"u"||!!e}function La(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[Ff])){if(e[Ff]=!0,Bf(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||EC(e),n._ripple.class&&(t.class=n._ripple.class),Bf(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{ku.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var i;(i=n==null?void 0:n._ripple)!=null&&i.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},r$)}else ku.show(e,n,t)}}function Lg(e){e[Ff]=!0}function fn(e){const t=e.currentTarget;if(t!=null&&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(()=>{fn(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),ku.hide(t)}}function xC(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let xa=!1;function kC(e){!xa&&(e.keyCode===s_.enter||e.keyCode===s_.space)&&(xa=!0,La(e))}function TC(e){xa=!1,fn(e)}function OC(e){xa&&(xa=!1,fn(e))}function PC(e,t,n){const{value:i,modifiers:a}=t,s=LC(i);if(s||ku.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=s,e._ripple.centered=a.center,e._ripple.circle=a.circle,af(i)&&i.class&&(e._ripple.class=i.class),s&&!n){if(a.stop){e.addEventListener("touchstart",Lg,{passive:!0}),e.addEventListener("mousedown",Lg);return}e.addEventListener("touchstart",La,{passive:!0}),e.addEventListener("touchend",fn,{passive:!0}),e.addEventListener("touchmove",xC,{passive:!0}),e.addEventListener("touchcancel",fn),e.addEventListener("mousedown",La),e.addEventListener("mouseup",fn),e.addEventListener("mouseleave",fn),e.addEventListener("keydown",kC),e.addEventListener("keyup",TC),e.addEventListener("blur",OC),e.addEventListener("dragstart",fn,{passive:!0})}else!s&&n&&AC(e)}function AC(e){e.removeEventListener("mousedown",La),e.removeEventListener("touchstart",La),e.removeEventListener("touchend",fn),e.removeEventListener("touchmove",xC),e.removeEventListener("touchcancel",fn),e.removeEventListener("mouseup",fn),e.removeEventListener("mouseleave",fn),e.removeEventListener("keydown",kC),e.removeEventListener("keyup",TC),e.removeEventListener("dragstart",fn),e.removeEventListener("blur",OC)}function a$(e,t){PC(e,t,!1)}function l$(e){delete e._ripple,AC(e)}function u$(e,t){if(t.value===t.oldValue)return;const n=LC(t.oldValue);PC(e,t,n)}const _c={mounted:a$,unmounted:l$,updated:u$},MC=ge({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...lt(),...SC()},"VSelectionControl");function c$(e){const t=ct(CC,void 0),{densityClasses:n}=Cs(e),i=dt(e,"modelValue"),a=P(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),s=P(()=>e.falseValue!==void 0?e.falseValue:!1),o=P(()=>!!e.multiple||e.multiple==null&&Array.isArray(i.value)),l=P({get(){const v=t?t.modelValue.value:i.value;return o.value?Gt(v).some(g=>e.valueComparator(g,a.value)):e.valueComparator(v,a.value)},set(v){if(e.readonly)return;const g=v?a.value:s.value;let y=g;o.value&&(y=v?[...Gt(i.value),g]:Gt(i.value).filter(w=>!e.valueComparator(w,a.value))),t?t.modelValue.value=y:i.value=y}}),{textColorClasses:c,textColorStyles:d}=fi(P(()=>{if(!(e.error||e.disabled))return l.value?e.color:e.baseColor})),{backgroundColorClasses:h,backgroundColorStyles:m}=hi(P(()=>l.value&&!e.error&&!e.disabled?e.color:void 0)),p=P(()=>l.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:a,falseValue:s,model:l,textColorClasses:c,textColorStyles:d,backgroundColorClasses:h,backgroundColorStyles:m,icon:p}}const xg=$e()({name:"VSelectionControl",directives:{Ripple:_c},inheritAttrs:!1,props:MC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:i}=t;const{group:a,densityClasses:s,icon:o,model:l,textColorClasses:c,textColorStyles:d,backgroundColorClasses:h,backgroundColorStyles:m,trueValue:p}=c$(e),v=pi(),g=De(!1),y=De(!1),w=fe(),S=P(()=>e.id||`input-${v}`),x=P(()=>!e.disabled&&!e.readonly);a==null||a.onForceUpdate(()=>{w.value&&(w.value.checked=l.value)});function T(N){x.value&&(g.value=!0,$r(N.target,":focus-visible")!==!1&&(y.value=!0))}function O(){g.value=!1,y.value=!1}function D(N){N.stopPropagation()}function R(N){x.value&&(e.readonly&&a&&St(()=>a.forceUpdate()),l.value=N.target.checked)}return Ye(()=>{var U,V;const N=i.label?i.label({label:e.label,props:{for:S.value}}):e.label,[B,F]=db(n),W=E("input",Be({ref:w,checked:l.value,disabled:!!e.disabled,id:S.value,onBlur:O,onFocus:T,onInput:R,"aria-disabled":!!e.disabled,type:e.type,value:p.value,name:e.name,"aria-checked":e.type==="checkbox"?l.value:void 0},F),null);return E("div",Be({class:["v-selection-control",{"v-selection-control--dirty":l.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":g.value,"v-selection-control--focus-visible":y.value,"v-selection-control--inline":e.inline},s.value,e.class]},B,{style:e.style}),[E("div",{class:["v-selection-control__wrapper",c.value],style:d.value},[(U=i.default)==null?void 0:U.call(i,{backgroundColorClasses:h,backgroundColorStyles:m}),Xe(E("div",{class:["v-selection-control__input"]},[((V=i.input)==null?void 0:V.call(i,{model:l,textColorClasses:c,textColorStyles:d,backgroundColorClasses:h,backgroundColorStyles:m,inputNode:W,icon:o.value,props:{onFocus:T,onBlur:O,id:S.value}}))??E(Ve,null,[o.value&&E(Vt,{key:"icon",icon:o.value},null),W])]),[[Qs("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),N&&E(wC,{for:S.value,onClick:D},{default:()=>[N]})])}),{isFocused:g,input:w}}}),d$=ge({indeterminate:Boolean,indeterminateIcon:{type:gt,default:"$checkboxIndeterminate"},...MC({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),IC=$e()({name:"VCheckboxBtn",props:d$(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const i=dt(e,"indeterminate"),a=dt(e,"modelValue");function s(c){i.value&&(i.value=!1)}const o=P(()=>i.value?e.indeterminateIcon:e.falseIcon),l=P(()=>i.value?e.indeterminateIcon:e.trueIcon);return Ye(()=>{const c=Kn(xg.filterProps(e),["modelValue"]);return E(xg,Be(c,{modelValue:a.value,"onUpdate:modelValue":[d=>a.value=d,s],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:l.value,"aria-checked":i.value?"mixed":void 0}),n)}),{}}});function DC(e){const{t}=lo();function n(i){let{name:a}=i;const s={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[a],o=e[`onClick:${a}`],l=o&&s?t(`$vuetify.input.${s}`,e.label??""):void 0;return E(Vt,{icon:e[`${a}Icon`],"aria-label":l,onClick:o},null)}return{InputIcon:n}}const f$=ge({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function yn(e,t,n){return $e()({name:e,props:f$({mode:n,origin:t}),setup(i,a){let{slots:s}=a;const o={onBeforeEnter(l){i.origin&&(l.style.transformOrigin=i.origin)},onLeave(l){if(i.leaveAbsolute){const{offsetTop:c,offsetLeft:d,offsetWidth:h,offsetHeight:m}=l;l._transitionInitialStyles={position:l.style.position,top:l.style.top,left:l.style.left,width:l.style.width,height:l.style.height},l.style.position="absolute",l.style.top=`${c}px`,l.style.left=`${d}px`,l.style.width=`${h}px`,l.style.height=`${m}px`}i.hideOnLeave&&l.style.setProperty("display","none","important")},onAfterLeave(l){if(i.leaveAbsolute&&(l!=null&&l._transitionInitialStyles)){const{position:c,top:d,left:h,width:m,height:p}=l._transitionInitialStyles;delete l._transitionInitialStyles,l.style.position=c||"",l.style.top=d||"",l.style.left=h||"",l.style.width=m||"",l.style.height=p||""}}};return()=>{const l=i.group?ob:Mi;return _s(l,{name:i.disabled?"":e,css:!i.disabled,...i.group?void 0:{mode:i.mode},...i.disabled?{}:o},s.default)}}})}function NC(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return $e()({name:e,props:{mode:{type:String,default:n},disabled:Boolean},setup(i,a){let{slots:s}=a;return()=>_s(Mi,{name:i.disabled?"":e,css:!i.disabled,...i.disabled?{}:t},s.default)}})}function RC(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",i=Rn(`offset-${n}`);return{onBeforeEnter(o){o._parent=o.parentNode,o._initialStyle={transition:o.style.transition,overflow:o.style.overflow,[n]:o.style[n]}},onEnter(o){const l=o._initialStyle;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const c=`${o[i]}px`;o.style[n]="0",o.offsetHeight,o.style.transition=l.transition,e&&o._parent&&o._parent.classList.add(e),requestAnimationFrame(()=>{o.style[n]=c})},onAfterEnter:s,onEnterCancelled:s,onLeave(o){o._initialStyle={transition:"",overflow:o.style.overflow,[n]:o.style[n]},o.style.overflow="hidden",o.style[n]=`${o[i]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:a,onLeaveCancelled:a};function a(o){e&&o._parent&&o._parent.classList.remove(e),s(o)}function s(o){const l=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,l!=null&&(o.style[n]=l),delete o._initialStyle}}const h$=ge({target:[Object,Array]},"v-dialog-transition"),VC=$e()({name:"VDialogTransition",props:h$(),setup(e,t){let{slots:n}=t;const i={onBeforeEnter(a){a.style.pointerEvents="none",a.style.visibility="hidden"},async onEnter(a,s){var p;await new Promise(v=>requestAnimationFrame(v)),await new Promise(v=>requestAnimationFrame(v)),a.style.visibility="";const{x:o,y:l,sx:c,sy:d,speed:h}=Tg(e.target,a),m=kr(a,[{transform:`translate(${o}px, ${l}px) scale(${c}, ${d})`,opacity:0},{}],{duration:225*h,easing:uT});(p=kg(a))==null||p.forEach(v=>{kr(v,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*h,easing:pu})}),m.finished.then(()=>s())},onAfterEnter(a){a.style.removeProperty("pointer-events")},onBeforeLeave(a){a.style.pointerEvents="none"},async onLeave(a,s){var p;await new Promise(v=>requestAnimationFrame(v));const{x:o,y:l,sx:c,sy:d,speed:h}=Tg(e.target,a);kr(a,[{},{transform:`translate(${o}px, ${l}px) scale(${c}, ${d})`,opacity:0}],{duration:125*h,easing:cT}).finished.then(()=>s()),(p=kg(a))==null||p.forEach(v=>{kr(v,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*h,easing:pu})})},onAfterLeave(a){a.style.removeProperty("pointer-events")}};return()=>e.target?E(Mi,Be({name:"dialog-transition"},i,{css:!1}),n):E(Mi,{name:"dialog-transition"},n)}});function kg(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function Tg(e,t){const n=_b(e),i=Ch(t),[a,s]=getComputedStyle(t).transformOrigin.split(" ").map(S=>parseFloat(S)),[o,l]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let c=n.left+n.width/2;o==="left"||l==="left"?c-=n.width/2:(o==="right"||l==="right")&&(c+=n.width/2);let d=n.top+n.height/2;o==="top"||l==="top"?d-=n.height/2:(o==="bottom"||l==="bottom")&&(d+=n.height/2);const h=n.width/i.width,m=n.height/i.height,p=Math.max(1,h,m),v=h/p||0,g=m/p||0,y=i.width*i.height/(window.innerWidth*window.innerHeight),w=y>.12?Math.min(1.5,(y-.12)*10+1):1;return{x:c-(a+i.left),y:d-(s+i.top),sx:v,sy:g,speed:w}}yn("fab-transition","center center","out-in");yn("dialog-bottom-transition");yn("dialog-top-transition");const zf=yn("fade-transition");yn("scale-transition");yn("scroll-x-transition");yn("scroll-x-reverse-transition");yn("scroll-y-transition");yn("scroll-y-reverse-transition");yn("slide-x-transition");yn("slide-x-reverse-transition");const FC=yn("slide-y-transition");yn("slide-y-reverse-transition");const m$=NC("expand-transition",RC()),BC=NC("expand-x-transition",RC("",!0)),p$=ge({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...lt(),...bo({transition:{component:FC,leaveAbsolute:!0,group:!0}})},"VMessages"),_$=$e()({name:"VMessages",props:p$(),setup(e,t){let{slots:n}=t;const i=P(()=>Gt(e.messages)),{textColorClasses:a,textColorStyles:s}=fi(P(()=>e.color));return Ye(()=>E(ki,{transition:e.transition,tag:"div",class:["v-messages",a.value,e.class],style:[s.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&i.value.map((o,l)=>E("div",{class:"v-messages__message",key:`${l}-${i.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),zC=ge({focused:Boolean,"onUpdate:focused":Mn()},"focus");function $C(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();const n=dt(e,"focused"),i=P(()=>({[`${t}--focused`]:n.value}));function a(){n.value=!0}function s(){n.value=!1}return{focusClasses:i,isFocused:n,focus:a,blur:s}}const v$=Symbol.for("vuetify:form");function om(){return ct(v$,null)}const g$=ge({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,...zC()},"validation");function y$(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:pi();const i=dt(e,"modelValue"),a=P(()=>e.validationValue===void 0?i.value:e.validationValue),s=om(),o=fe([]),l=De(!0),c=P(()=>!!(Gt(i.value===""?null:i.value).length||Gt(a.value===""?null:a.value).length)),d=P(()=>!!(e.disabled??(s==null?void 0:s.isDisabled.value))),h=P(()=>!!(e.readonly??(s==null?void 0:s.isReadonly.value))),m=P(()=>{var O;return(O=e.errorMessages)!=null&&O.length?Gt(e.errorMessages).concat(o.value).slice(0,Math.max(0,+e.maxErrors)):o.value}),p=P(()=>{let O=(e.validateOn??(s==null?void 0:s.validateOn.value))||"input";O==="lazy"&&(O="input lazy");const D=new Set((O==null?void 0:O.split(" "))??[]);return{blur:D.has("blur")||D.has("input"),input:D.has("input"),submit:D.has("submit"),lazy:D.has("lazy")}}),v=P(()=>{var O;return e.error||(O=e.errorMessages)!=null&&O.length?!1:e.rules.length?l.value?o.value.length||p.value.lazy?null:!0:!o.value.length:!0}),g=De(!1),y=P(()=>({[`${t}--error`]:v.value===!1,[`${t}--dirty`]:c.value,[`${t}--disabled`]:d.value,[`${t}--readonly`]:h.value})),w=P(()=>e.name??Pt(n));fh(()=>{s==null||s.register({id:w.value,validate:T,reset:S,resetValidation:x})}),zn(()=>{s==null||s.unregister(w.value)}),Xn(async()=>{p.value.lazy||await T(!0),s==null||s.update(w.value,v.value,m.value)}),Gs(()=>p.value.input,()=>{Te(a,()=>{if(a.value!=null)T();else if(e.focused){const O=Te(()=>e.focused,D=>{D||T(),O()})}})}),Gs(()=>p.value.blur,()=>{Te(()=>e.focused,O=>{O||T()})}),Te([v,m],()=>{s==null||s.update(w.value,v.value,m.value)});function S(){i.value=null,St(x)}function x(){l.value=!0,p.value.lazy?o.value=[]:T(!0)}async function T(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const D=[];g.value=!0;for(const R of e.rules){if(D.length>=+(e.maxErrors??1))break;const B=await(typeof R=="function"?R:()=>R)(a.value);if(B!==!0){if(B!==!1&&typeof B!="string"){console.warn(`${B} is not a valid value. Rule functions must return boolean true or a string.`);continue}D.push(B||"")}}return o.value=D,g.value=!1,l.value=O,o.value}return{errorMessages:m,isDirty:c,isDisabled:d,isReadonly:h,isPristine:l,isValid:v,isValidating:g,reset:S,resetValidation:x,validate:T,validationClasses:y}}const HC=ge({id:String,appendIcon:gt,centerAffix:{type:Boolean,default:!0},prependIcon:gt,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":Mn(),"onClick:append":Mn(),...lt(),...ws(),...g$()},"VInput"),Og=$e()({name:"VInput",props:{...HC()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:i,emit:a}=t;const{densityClasses:s}=Cs(e),{rtlClasses:o}=uo(),{InputIcon:l}=DC(e),c=pi(),d=P(()=>e.id||`input-${c}`),h=P(()=>`${d.value}-messages`),{errorMessages:m,isDirty:p,isDisabled:v,isReadonly:g,isPristine:y,isValid:w,isValidating:S,reset:x,resetValidation:T,validate:O,validationClasses:D}=y$(e,"v-input",d),R=P(()=>({id:d,messagesId:h,isDirty:p,isDisabled:v,isReadonly:g,isPristine:y,isValid:w,isValidating:S,reset:x,resetValidation:T,validate:O})),N=P(()=>{var B;return(B=e.errorMessages)!=null&&B.length||!y.value&&m.value.length?m.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return Ye(()=>{var V,q,ee,pe;const B=!!(i.prepend||e.prependIcon),F=!!(i.append||e.appendIcon),W=N.value.length>0,U=!e.hideDetails||e.hideDetails==="auto"&&(W||!!i.details);return E("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},s.value,o.value,D.value,e.class],style:e.style},[B&&E("div",{key:"prepend",class:"v-input__prepend"},[(V=i.prepend)==null?void 0:V.call(i,R.value),e.prependIcon&&E(l,{key:"prepend-icon",name:"prepend"},null)]),i.default&&E("div",{class:"v-input__control"},[(q=i.default)==null?void 0:q.call(i,R.value)]),F&&E("div",{key:"append",class:"v-input__append"},[e.appendIcon&&E(l,{key:"append-icon",name:"append"},null),(ee=i.append)==null?void 0:ee.call(i,R.value)]),U&&E("div",{class:"v-input__details"},[E(_$,{id:h.value,active:W,messages:N.value},{message:i.message}),(pe=i.details)==null?void 0:pe.call(i,R.value)])])}),{reset:x,resetValidation:T,validate:O,isValid:w,errorMessages:m}}}),am=ge({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),ZC=ge({value:null,disabled:Boolean,selectedClass:String},"group-item");function WC(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const i=$t("useGroupItem");if(!i)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const a=pi();jt(Symbol.for(`${t.description}:id`),a);const s=ct(t,null);if(!s){if(!n)return s;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=Fe(e,"value"),l=P(()=>!!(s.disabled.value||e.disabled));s.register({id:a,value:o,disabled:l},i),zn(()=>{s.unregister(a)});const c=P(()=>s.isSelected(a)),d=P(()=>c.value&&[s.selectedClass.value,e.selectedClass]);return Te(c,h=>{i.emit("group:selected",{value:h})},{flush:"sync"}),{id:a,isSelected:c,toggle:()=>s.select(a,!c.value),select:h=>s.select(a,h),selectedClass:d,value:o,disabled:l,group:s}}function lm(e,t){let n=!1;const i=Bn([]),a=dt(e,"modelValue",[],p=>p==null?[]:UC(i,Gt(p)),p=>{const v=w$(i,p);return e.multiple?v:v[0]}),s=$t("useGroup");function o(p,v){const g=p,y=Symbol.for(`${t.description}:id`),S=Ul(y,s==null?void 0:s.vnode).indexOf(v);Pt(g.value)==null&&(g.value=S),S>-1?i.splice(S,0,g):i.push(g)}function l(p){if(n)return;c();const v=i.findIndex(g=>g.id===p);i.splice(v,1)}function c(){const p=i.find(v=>!v.disabled);p&&e.mandatory==="force"&&!a.value.length&&(a.value=[p.id])}Xn(()=>{c()}),zn(()=>{n=!0});function d(p,v){const g=i.find(y=>y.id===p);if(!(v&&(g!=null&&g.disabled)))if(e.multiple){const y=a.value.slice(),w=y.findIndex(x=>x===p),S=~w;if(v=v??!S,S&&e.mandatory&&y.length<=1||!S&&e.max!=null&&y.length+1>e.max)return;w<0&&v?y.push(p):w>=0&&!v&&y.splice(w,1),a.value=y}else{const y=a.value.includes(p);if(e.mandatory&&y)return;a.value=v??!y?[p]:[]}}function h(p){if(e.multiple,a.value.length){const v=a.value[0],g=i.findIndex(S=>S.id===v);let y=(g+p)%i.length,w=i[y];for(;w.disabled&&y!==g;)y=(y+p)%i.length,w=i[y];if(w.disabled)return;a.value=[i[y].id]}else{const v=i.find(g=>!g.disabled);v&&(a.value=[v.id])}}const m={register:o,unregister:l,selected:a,select:d,disabled:Fe(e,"disabled"),prev:()=>h(i.length-1),next:()=>h(1),isSelected:p=>a.value.includes(p),selectedClass:P(()=>e.selectedClass),items:P(()=>i),getItemIndex:p=>b$(i,p)};return jt(t,m),m}function b$(e,t){const n=UC(e,[t]);return n.length?e.findIndex(i=>i.id===n[0]):-1}function UC(e,t){const n=[];return t.forEach(i=>{const a=e.find(o=>oo(i,o.value)),s=e[i];(a==null?void 0:a.value)!=null?n.push(a.id):s!=null&&n.push(s.id)}),n}function w$(e,t){const n=[];return t.forEach(i=>{const a=e.findIndex(s=>s.id===i);if(~a){const s=e[a];n.push(s.value!=null?s.value:a)}}),n}function Pg(e){const n=Math.abs(e);return Math.sign(e)*(n/((1/.501-2)*(1-n)+1))}function Ag(e){let{selectedElement:t,containerSize:n,contentSize:i,isRtl:a,currentScrollOffset:s,isHorizontal:o}=e;const l=o?t.clientWidth:t.clientHeight,c=o?t.offsetLeft:t.offsetTop,d=a&&o?i-c-l:c,h=n+s,m=l+d,p=l*.4;return d<=s?s=Math.max(d-p,0):h<=m&&(s=Math.min(s-(h-m-p),i-n)),s}function C$(e){let{selectedElement:t,containerSize:n,contentSize:i,isRtl:a,isHorizontal:s}=e;const o=s?t.clientWidth:t.clientHeight,l=s?t.offsetLeft:t.offsetTop,c=a&&s?i-l-o/2-n/2:l+o/2-n/2;return Math.min(i-n,Math.max(0,c))}const S$=Symbol.for("vuetify:v-slide-group"),jC=ge({centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:S$},nextIcon:{type:gt,default:"$next"},prevIcon:{type:gt,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...lt(),...s1(),...un(),...am({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Mg=$e()({name:"VSlideGroup",props:jC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:i}=uo(),{displayClasses:a,mobile:s}=xh(e),o=lm(e,e.symbol),l=De(!1),c=De(0),d=De(0),h=De(0),m=P(()=>e.direction==="horizontal"),{resizeRef:p,contentRect:v}=ya(),{resizeRef:g,contentRect:y}=ya(),w=P(()=>o.selected.value.length?o.items.value.findIndex(Q=>Q.id===o.selected.value[0]):-1),S=P(()=>o.selected.value.length?o.items.value.findIndex(Q=>Q.id===o.selected.value[o.selected.value.length-1]):-1);if(pt){let Q=-1;Te(()=>[o.selected.value,v.value,y.value,m.value],()=>{cancelAnimationFrame(Q),Q=requestAnimationFrame(()=>{if(v.value&&y.value){const de=m.value?"width":"height";d.value=v.value[de],h.value=y.value[de],l.value=d.value+1=0&&g.value){const de=g.value.children[S.value];w.value===0||!l.value?c.value=0:e.centerActive?c.value=C$({selectedElement:de,containerSize:d.value,contentSize:h.value,isRtl:i.value,isHorizontal:m.value}):l.value&&(c.value=Ag({selectedElement:de,containerSize:d.value,contentSize:h.value,isRtl:i.value,currentScrollOffset:c.value,isHorizontal:m.value}))}})})}const x=De(!1);let T=0,O=0;function D(Q){const de=m.value?"clientX":"clientY";O=(i.value&&m.value?-1:1)*c.value,T=Q.touches[0][de],x.value=!0}function R(Q){if(!l.value)return;const de=m.value?"clientX":"clientY",le=i.value&&m.value?-1:1;c.value=le*(O+T-Q.touches[0][de])}function N(Q){const de=h.value-d.value;c.value<0||!l.value?c.value=0:c.value>=de&&(c.value=de),x.value=!1}function B(){p.value&&(p.value[m.value?"scrollLeft":"scrollTop"]=0)}const F=De(!1);function W(Q){if(F.value=!0,!(!l.value||!g.value)){for(const de of Q.composedPath())for(const le of g.value.children)if(le===de){c.value=Ag({selectedElement:le,containerSize:d.value,contentSize:h.value,isRtl:i.value,currentScrollOffset:c.value,isHorizontal:m.value});return}}}function U(Q){F.value=!1}function V(Q){var de;!F.value&&!(Q.relatedTarget&&((de=g.value)!=null&&de.contains(Q.relatedTarget)))&&ee()}function q(Q){g.value&&(m.value?Q.key==="ArrowRight"?ee(i.value?"prev":"next"):Q.key==="ArrowLeft"&&ee(i.value?"next":"prev"):Q.key==="ArrowDown"?ee("next"):Q.key==="ArrowUp"&&ee("prev"),Q.key==="Home"?ee("first"):Q.key==="End"&&ee("last"))}function ee(Q){var de,le,ye,Ce,ve;if(g.value)if(!Q)(de=fu(g.value)[0])==null||de.focus();else if(Q==="next"){const Z=(le=g.value.querySelector(":focus"))==null?void 0:le.nextElementSibling;Z?Z.focus():ee("first")}else if(Q==="prev"){const Z=(ye=g.value.querySelector(":focus"))==null?void 0:ye.previousElementSibling;Z?Z.focus():ee("last")}else Q==="first"?(Ce=g.value.firstElementChild)==null||Ce.focus():Q==="last"&&((ve=g.value.lastElementChild)==null||ve.focus())}function pe(Q){const de=c.value+(Q==="prev"?-1:1)*d.value;c.value=$s(de,0,h.value-d.value)}const j=P(()=>{let Q=c.value>h.value-d.value?-(h.value-d.value)+Pg(h.value-d.value-c.value):-c.value;c.value<=0&&(Q=Pg(-c.value));const de=i.value&&m.value?-1:1;return{transform:`translate${m.value?"X":"Y"}(${de*Q}px)`,transition:x.value?"none":"",willChange:x.value?"transform":""}}),oe=P(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),z=P(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!s.value;case!0:return l.value||Math.abs(c.value)>0;case"mobile":return s.value||l.value||Math.abs(c.value)>0;default:return!s.value&&(l.value||Math.abs(c.value)>0)}}),ne=P(()=>Math.abs(c.value)>0),Y=P(()=>h.value>Math.abs(c.value)+d.value);return Ye(()=>E(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!m.value,"v-slide-group--has-affixes":z.value,"v-slide-group--is-overflowing":l.value},a.value,e.class],style:e.style,tabindex:F.value||o.selected.value.length?-1:0,onFocus:V},{default:()=>{var Q,de,le;return[z.value&&E("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!ne.value}],onClick:()=>ne.value&&pe("prev")},[((Q=n.prev)==null?void 0:Q.call(n,oe.value))??E(zf,null,{default:()=>[E(Vt,{icon:i.value?e.nextIcon:e.prevIcon},null)]})]),E("div",{key:"container",ref:p,class:"v-slide-group__container",onScroll:B},[E("div",{ref:g,class:"v-slide-group__content",style:j.value,onTouchstartPassive:D,onTouchmovePassive:R,onTouchendPassive:N,onFocusin:W,onFocusout:U,onKeydown:q},[(de=n.default)==null?void 0:de.call(n,oe.value)])]),z.value&&E("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!Y.value}],onClick:()=>Y.value&&pe("next")},[((le=n.next)==null?void 0:le.call(n,oe.value))??E(zf,null,{default:()=>[E(Vt,{icon:i.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:pe,scrollOffset:c,focus:ee}}}),GC=Symbol.for("vuetify:v-chip-group"),E$=ge({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:oo},...jC(),...lt(),...am({selectedClass:"v-chip--selected"}),...un(),...qt(),...rr({variant:"tonal"})},"VChipGroup");$e()({name:"VChipGroup",props:E$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:i}=ln(e),{isSelected:a,select:s,next:o,prev:l,selected:c}=lm(e,GC);return Ia({VChip:{color:Fe(e,"color"),disabled:Fe(e,"disabled"),filter:Fe(e,"filter"),variant:Fe(e,"variant")}}),Ye(()=>{const d=Mg.filterProps(e);return E(Mg,Be(d,{class:["v-chip-group",{"v-chip-group--column":e.column},i.value,e.class],style:e.style}),{default:()=>{var h;return[(h=n.default)==null?void 0:h.call(n,{isSelected:a,select:s,next:o,prev:l,selected:c.value})]}})}),{}}});const wo=ge({border:[Boolean,Number,String]},"border");function Co(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{borderClasses:P(()=>{const i=_t(e)?e.value:e.border,a=[];if(i===!0||i==="")a.push(`${t}--border`);else if(typeof i=="string"||i===0)for(const s of String(i).split(" "))a.push(`border-${s}`);return a})}}const So=ge({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function Eo(e){return{elevationClasses:P(()=>{const n=_t(e)?e.value:e.elevation,i=[];return n==null||i.push(`elevation-${n}`),i})}}function L$(){const e=$t("useRoute");return P(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function x$(){var e,t;return(t=(e=$t("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function um(e,t){const n=Ay("RouterLink"),i=P(()=>!!(e.href||e.to)),a=P(()=>(i==null?void 0:i.value)||l_(t,"click")||l_(e,"click"));if(typeof n=="string")return{isLink:i,isClickable:a,href:Fe(e,"href")};const s=e.to?n.useLink(e):void 0,o=L$();return{isLink:i,isClickable:a,route:s==null?void 0:s.route,navigate:s==null?void 0:s.navigate,isActive:s&&P(()=>{var l,c,d;return e.exact?o.value?((d=s.isExactActive)==null?void 0:d.value)&&oo(s.route.value.query,o.value.query):(c=s.isExactActive)==null?void 0:c.value:(l=s.isActive)==null?void 0:l.value}),href:P(()=>e.to?s==null?void 0:s.route.value.href:e.href)}}const cm=ge({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Bd=!1;function k$(e,t){let n=!1,i,a;pt&&(St(()=>{window.addEventListener("popstate",s),i=e==null?void 0:e.beforeEach((o,l,c)=>{Bd?n?t(c):c():setTimeout(()=>n?t(c):c()),Bd=!0}),a=e==null?void 0:e.afterEach(()=>{Bd=!1})}),tn(()=>{window.removeEventListener("popstate",s),i==null||i(),a==null||a()}));function s(o){var l;(l=o.state)!=null&&l.replaced||(n=!0,setTimeout(()=>n=!1))}}const T$=ge({activeClass:String,appendAvatar:String,appendIcon:gt,closable:Boolean,closeIcon:{type:gt,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:gt,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:Mn(),onClickOnce:Mn(),...wo(),...lt(),...ws(),...So(),...ZC(),...vi(),...cm(),...Ga(),...un({tag:"span"}),...qt(),...rr({variant:"tonal"})},"VChip"),qC=$e()({name:"VChip",directives:{Ripple:_c},props:T$(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:i,slots:a}=t;const{t:s}=lo(),{borderClasses:o}=Co(e),{colorClasses:l,colorStyles:c,variantClasses:d}=pc(e),{densityClasses:h}=Cs(e),{elevationClasses:m}=Eo(e),{roundedClasses:p}=gi(e),{sizeClasses:v}=qa(e),{themeClasses:g}=ln(e),y=dt(e,"modelValue"),w=WC(e,GC,!1),S=um(e,n),x=P(()=>e.link!==!1&&S.isLink.value),T=P(()=>!e.disabled&&e.link!==!1&&(!!w||e.link||S.isClickable.value)),O=P(()=>({"aria-label":s(e.closeLabel),onClick(N){N.stopPropagation(),y.value=!1,i("click:close",N)}}));function D(N){var B;i("click",N),T.value&&((B=S.navigate)==null||B.call(S,N),w==null||w.toggle())}function R(N){(N.key==="Enter"||N.key===" ")&&(N.preventDefault(),D(N))}return()=>{const N=S.isLink.value?"a":e.tag,B=!!(e.appendIcon||e.appendAvatar),F=!!(B||a.append),W=!!(a.close||e.closable),U=!!(a.filter||e.filter)&&w,V=!!(e.prependIcon||e.prependAvatar),q=!!(V||a.prepend),ee=!w||w.isSelected.value;return y.value&&Xe(E(N,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":T.value,"v-chip--filter":U,"v-chip--pill":e.pill},g.value,o.value,ee?l.value:void 0,h.value,m.value,p.value,v.value,d.value,w==null?void 0:w.selectedClass.value,e.class],style:[ee?c.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:S.href.value,tabindex:T.value?0:void 0,onClick:D,onKeydown:T.value&&!x.value&&R},{default:()=>{var pe;return[mc(T.value,"v-chip"),U&&E(BC,{key:"filter"},{default:()=>[Xe(E("div",{class:"v-chip__filter"},[a.filter?E(Rt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},a.filter):E(Vt,{key:"filter-icon",icon:e.filterIcon},null)]),[[fs,w.isSelected.value]])]}),q&&E("div",{key:"prepend",class:"v-chip__prepend"},[a.prepend?E(Rt,{key:"prepend-defaults",disabled:!V,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},a.prepend):E(Ve,null,[e.prependIcon&&E(Vt,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&E(eo,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),E("div",{class:"v-chip__content","data-no-activator":""},[((pe=a.default)==null?void 0:pe.call(a,{isSelected:w==null?void 0:w.isSelected.value,selectedClass:w==null?void 0:w.selectedClass.value,select:w==null?void 0:w.select,toggle:w==null?void 0:w.toggle,value:w==null?void 0:w.value.value,disabled:e.disabled}))??e.text]),F&&E("div",{key:"append",class:"v-chip__append"},[a.append?E(Rt,{key:"append-defaults",disabled:!B,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},a.append):E(Ve,null,[e.appendIcon&&E(Vt,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&E(eo,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),W&&E("button",Be({key:"close",class:"v-chip__close",type:"button"},O.value),[a.close?E(Rt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},a.close):E(Vt,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[Qs("ripple"),T.value&&e.ripple,null]])}}}),$f=Symbol.for("vuetify:list");function KC(){const e=ct($f,{hasPrepend:De(!1),updateHasPrepend:()=>null}),t={hasPrepend:De(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return jt($f,t),e}function YC(){return ct($f,null)}const dm=e=>{const t={activate:n=>{let{id:i,value:a,activated:s}=n;return i=ze(i),e&&!a&&s.size===1&&s.has(i)||(a?s.add(i):s.delete(i)),s},in:(n,i,a)=>{let s=new Set;for(const o of n||[])s=t.activate({id:o,value:!0,activated:new Set(s),children:i,parents:a});return s},out:n=>Array.from(n)};return t},JC=e=>{const t=dm(e);return{activate:i=>{let{activated:a,id:s,...o}=i;s=ze(s);const l=a.has(s)?new Set([s]):new Set;return t.activate({...o,id:s,activated:l})},in:(i,a,s)=>{let o=new Set;return i!=null&&i.length&&(o=t.in(i.slice(0,1),a,s)),o},out:(i,a,s)=>t.out(i,a,s)}},O$=e=>{const t=dm(e);return{activate:i=>{let{id:a,activated:s,children:o,...l}=i;return a=ze(a),o.has(a)?s:t.activate({id:a,activated:s,children:o,...l})},in:t.in,out:t.out}},P$=e=>{const t=JC(e);return{activate:i=>{let{id:a,activated:s,children:o,...l}=i;return a=ze(a),o.has(a)?s:t.activate({id:a,activated:s,children:o,...l})},in:t.in,out:t.out}},A$={open:e=>{let{id:t,value:n,opened:i,parents:a}=e;if(n){const s=new Set;s.add(t);let o=a.get(t);for(;o!=null;)s.add(o),o=a.get(o);return s}else return i.delete(t),i},select:()=>null},XC={open:e=>{let{id:t,value:n,opened:i,parents:a}=e;if(n){let s=a.get(t);for(i.add(t);s!=null&&s!==t;)i.add(s),s=a.get(s);return i}else i.delete(t);return i},select:()=>null},M$={open:XC.open,select:e=>{let{id:t,value:n,opened:i,parents:a}=e;if(!n)return i;const s=[];let o=a.get(t);for(;o!=null;)s.push(o),o=a.get(o);return new Set(s)}},fm=e=>{const t={select:n=>{let{id:i,value:a,selected:s}=n;if(i=ze(i),e&&!a){const o=Array.from(s.entries()).reduce((l,c)=>{let[d,h]=c;return h==="on"&&l.push(d),l},[]);if(o.length===1&&o[0]===i)return s}return s.set(i,a?"on":"off"),s},in:(n,i,a)=>{let s=new Map;for(const o of n||[])s=t.select({id:o,value:!0,selected:new Map(s),children:i,parents:a});return s},out:n=>{const i=[];for(const[a,s]of n.entries())s==="on"&&i.push(a);return i}};return t},QC=e=>{const t=fm(e);return{select:i=>{let{selected:a,id:s,...o}=i;s=ze(s);const l=a.has(s)?new Map([[s,a.get(s)]]):new Map;return t.select({...o,id:s,selected:l})},in:(i,a,s)=>{let o=new Map;return i!=null&&i.length&&(o=t.in(i.slice(0,1),a,s)),o},out:(i,a,s)=>t.out(i,a,s)}},I$=e=>{const t=fm(e);return{select:i=>{let{id:a,selected:s,children:o,...l}=i;return a=ze(a),o.has(a)?s:t.select({id:a,selected:s,children:o,...l})},in:t.in,out:t.out}},D$=e=>{const t=QC(e);return{select:i=>{let{id:a,selected:s,children:o,...l}=i;return a=ze(a),o.has(a)?s:t.select({id:a,selected:s,children:o,...l})},in:t.in,out:t.out}},N$=e=>{const t={select:n=>{let{id:i,value:a,selected:s,children:o,parents:l}=n;i=ze(i);const c=new Map(s),d=[i];for(;d.length;){const m=d.shift();s.set(m,a?"on":"off"),o.has(m)&&d.push(...o.get(m))}let h=l.get(i);for(;h;){const m=o.get(h),p=m.every(g=>s.get(g)==="on"),v=m.every(g=>!s.has(g)||s.get(g)==="off");s.set(h,p?"on":v?"off":"indeterminate"),h=l.get(h)}return e&&!a&&Array.from(s.entries()).reduce((p,v)=>{let[g,y]=v;return y==="on"&&p.push(g),p},[]).length===0?c:s},in:(n,i,a)=>{let s=new Map;for(const o of n||[])s=t.select({id:o,value:!0,selected:new Map(s),children:i,parents:a});return s},out:(n,i)=>{const a=[];for(const[s,o]of n.entries())o==="on"&&!i.has(s)&&a.push(s);return a}};return t},ka=Symbol.for("vuetify:nested"),eS={id:De(),root:{register:()=>null,unregister:()=>null,parents:fe(new Map),children:fe(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:fe(!1),selectable:fe(!1),opened:fe(new Set),activated:fe(new Set),selected:fe(new Map),selectedValues:fe([])}},R$=ge({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function],selectStrategy:[String,Function],openStrategy:[String,Object],opened:Array,activated:Array,selected:Array,mandatory:Boolean},"nested"),V$=e=>{let t=!1;const n=fe(new Map),i=fe(new Map),a=dt(e,"opened",e.opened,v=>new Set(v),v=>[...v.values()]),s=P(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;switch(e.activeStrategy){case"leaf":return O$(e.mandatory);case"single-leaf":return P$(e.mandatory);case"independent":return dm(e.mandatory);case"single-independent":default:return JC(e.mandatory)}}),o=P(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return D$(e.mandatory);case"leaf":return I$(e.mandatory);case"independent":return fm(e.mandatory);case"single-independent":return QC(e.mandatory);case"classic":default:return N$(e.mandatory)}}),l=P(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return M$;case"single":return A$;case"multiple":default:return XC}}),c=dt(e,"activated",e.activated,v=>s.value.in(v,n.value,i.value),v=>s.value.out(v,n.value,i.value)),d=dt(e,"selected",e.selected,v=>o.value.in(v,n.value,i.value),v=>o.value.out(v,n.value,i.value));zn(()=>{t=!0});function h(v){const g=[];let y=v;for(;y!=null;)g.unshift(y),y=i.value.get(y);return g}const m=$t("nested"),p={id:De(),root:{opened:a,activatable:Fe(e,"activatable"),selectable:Fe(e,"selectable"),activated:c,selected:d,selectedValues:P(()=>{const v=[];for(const[g,y]of d.value.entries())y==="on"&&v.push(g);return v}),register:(v,g,y)=>{g&&v!==g&&i.value.set(v,g),y&&n.value.set(v,[]),g!=null&&n.value.set(g,[...n.value.get(g)||[],v])},unregister:v=>{if(t)return;n.value.delete(v);const g=i.value.get(v);if(g){const y=n.value.get(g)??[];n.value.set(g,y.filter(w=>w!==v))}i.value.delete(v),a.value.delete(v)},open:(v,g,y)=>{m.emit("click:open",{id:v,value:g,path:h(v),event:y});const w=l.value.open({id:v,value:g,opened:new Set(a.value),children:n.value,parents:i.value,event:y});w&&(a.value=w)},openOnSelect:(v,g,y)=>{const w=l.value.select({id:v,value:g,selected:new Map(d.value),opened:new Set(a.value),children:n.value,parents:i.value,event:y});w&&(a.value=w)},select:(v,g,y)=>{m.emit("click:select",{id:v,value:g,path:h(v),event:y});const w=o.value.select({id:v,value:g,selected:new Map(d.value),children:n.value,parents:i.value,event:y});w&&(d.value=w),p.root.openOnSelect(v,g,y)},activate:(v,g,y)=>{if(!e.activatable)return p.root.select(v,!0,y);m.emit("click:activate",{id:v,value:g,path:h(v),event:y});const w=s.value.activate({id:v,value:g,activated:new Set(c.value),children:n.value,parents:i.value,event:y});w&&(c.value=w)},children:n,parents:i}};return jt(ka,p),p.root},tS=(e,t)=>{const n=ct(ka,eS),i=Symbol(pi()),a=P(()=>e.value!==void 0?e.value:i),s={...n,id:a,open:(o,l)=>n.root.open(a.value,o,l),openOnSelect:(o,l)=>n.root.openOnSelect(a.value,o,l),isOpen:P(()=>n.root.opened.value.has(a.value)),parent:P(()=>n.root.parents.value.get(a.value)),activate:(o,l)=>n.root.activate(a.value,o,l),isActivated:P(()=>n.root.activated.value.has(ze(a.value))),select:(o,l)=>n.root.select(a.value,o,l),isSelected:P(()=>n.root.selected.value.get(ze(a.value))==="on"),isIndeterminate:P(()=>n.root.selected.value.get(a.value)==="indeterminate"),isLeaf:P(()=>!n.root.children.value.get(a.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(a.value,n.id.value,t),zn(()=>{!n.isGroupActivator&&n.root.unregister(a.value)}),t&&jt(ka,s),s},F$=()=>{const e=ct(ka,eS);jt(ka,{...e,isGroupActivator:!0})};function B$(){const e=De(!1);return Xn(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:P(()=>e.value?void 0:{transition:"none !important"}),isBooted:Pa(e)}}const z$=ao({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return F$(),()=>{var i;return(i=n.default)==null?void 0:i.call(n)}}}),$$=ge({activeColor:String,baseColor:String,color:String,collapseIcon:{type:gt,default:"$collapse"},expandIcon:{type:gt,default:"$expand"},prependIcon:gt,appendIcon:gt,fluid:Boolean,subgroup:Boolean,title:String,value:null,...lt(),...un()},"VListGroup"),Ig=$e()({name:"VListGroup",props:$$(),setup(e,t){let{slots:n}=t;const{isOpen:i,open:a,id:s}=tS(Fe(e,"value"),!0),o=P(()=>`v-list-group--id-${String(s.value)}`),l=YC(),{isBooted:c}=B$();function d(v){a(!i.value,v)}const h=P(()=>({onClick:d,class:"v-list-group__header",id:o.value})),m=P(()=>i.value?e.collapseIcon:e.expandIcon),p=P(()=>({VListItem:{active:i.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&m.value,appendIcon:e.appendIcon||!e.subgroup&&m.value,title:e.title,value:e.value}}));return Ye(()=>E(e.tag,{class:["v-list-group",{"v-list-group--prepend":l==null?void 0:l.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":i.value},e.class],style:e.style},{default:()=>[n.activator&&E(Rt,{defaults:p.value},{default:()=>[E(z$,null,{default:()=>[n.activator({props:h.value,isOpen:i.value})]})]}),E(ki,{transition:{component:m$},disabled:!c.value},{default:()=>{var v;return[Xe(E("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(v=n.default)==null?void 0:v.call(n)]),[[fs,i.value]])]}})]})),{isOpen:i}}}),H$=Wu("v-list-item-subtitle"),Z$=Wu("v-list-item-title"),W$=ge({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:gt,baseColor:String,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:gt,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:Mn(),onClickOnce:Mn(),...wo(),...lt(),...ws(),...ir(),...So(),...vi(),...cm(),...un(),...qt(),...rr({variant:"text"})},"VListItem"),to=$e()({name:"VListItem",directives:{Ripple:_c},props:W$(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:i,emit:a}=t;const s=um(e,n),o=P(()=>e.value===void 0?s.href.value:e.value),{activate:l,isActivated:c,select:d,isSelected:h,isIndeterminate:m,isGroupActivator:p,root:v,parent:g,openOnSelect:y}=tS(o,!1),w=YC(),S=P(()=>{var Y;return e.active!==!1&&(e.active||((Y=s.isActive)==null?void 0:Y.value)||(v.activatable.value?c.value:h.value))}),x=P(()=>e.link!==!1&&s.isLink.value),T=P(()=>!e.disabled&&e.link!==!1&&(e.link||s.isClickable.value||!!w&&(v.selectable.value||v.activatable.value||e.value!=null))),O=P(()=>e.rounded||e.nav),D=P(()=>e.color??e.activeColor),R=P(()=>({color:S.value?D.value??e.baseColor:e.baseColor,variant:e.variant}));Te(()=>{var Y;return(Y=s.isActive)==null?void 0:Y.value},Y=>{Y&&g.value!=null&&v.open(g.value,!0),Y&&y(Y)},{immediate:!0});const{themeClasses:N}=ln(e),{borderClasses:B}=Co(e),{colorClasses:F,colorStyles:W,variantClasses:U}=pc(R),{densityClasses:V}=Cs(e),{dimensionStyles:q}=sr(e),{elevationClasses:ee}=Eo(e),{roundedClasses:pe}=gi(O),j=P(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),oe=P(()=>({isActive:S.value,select:d,isSelected:h.value,isIndeterminate:m.value}));function z(Y){var Q;a("click",Y),!(p||!T.value)&&((Q=s.navigate)==null||Q.call(s,Y),v.activatable?l(!c.value,Y):(v.selectable||e.value!=null)&&d(!h.value,Y))}function ne(Y){(Y.key==="Enter"||Y.key===" ")&&(Y.preventDefault(),z(Y))}return Ye(()=>{const Y=x.value?"a":e.tag,Q=i.title||e.title!=null,de=i.subtitle||e.subtitle!=null,le=!!(e.appendAvatar||e.appendIcon),ye=!!(le||i.append),Ce=!!(e.prependAvatar||e.prependIcon),ve=!!(Ce||i.prepend);return w==null||w.updateHasPrepend(ve),e.activeColor&&Uk("active-color",["color","base-color"]),Xe(E(Y,{class:["v-list-item",{"v-list-item--active":S.value,"v-list-item--disabled":e.disabled,"v-list-item--link":T.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!ve&&(w==null?void 0:w.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&S.value},N.value,B.value,F.value,V.value,ee.value,j.value,pe.value,U.value,e.class],style:[W.value,q.value,e.style],href:s.href.value,tabindex:T.value?w?-2:0:void 0,onClick:z,onKeydown:T.value&&!x.value&&ne},{default:()=>{var Z;return[mc(T.value||S.value,"v-list-item"),ve&&E("div",{key:"prepend",class:"v-list-item__prepend"},[i.prepend?E(Rt,{key:"prepend-defaults",disabled:!Ce,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var ie;return[(ie=i.prepend)==null?void 0:ie.call(i,oe.value)]}}):E(Ve,null,[e.prependAvatar&&E(eo,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&E(Vt,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),E("div",{class:"v-list-item__spacer"},null)]),E("div",{class:"v-list-item__content","data-no-activator":""},[Q&&E(Z$,{key:"title"},{default:()=>{var ie;return[((ie=i.title)==null?void 0:ie.call(i,{title:e.title}))??e.title]}}),de&&E(H$,{key:"subtitle"},{default:()=>{var ie;return[((ie=i.subtitle)==null?void 0:ie.call(i,{subtitle:e.subtitle}))??e.subtitle]}}),(Z=i.default)==null?void 0:Z.call(i,oe.value)]),ye&&E("div",{key:"append",class:"v-list-item__append"},[i.append?E(Rt,{key:"append-defaults",disabled:!le,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var ie;return[(ie=i.append)==null?void 0:ie.call(i,oe.value)]}}):E(Ve,null,[e.appendIcon&&E(Vt,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&E(eo,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),E("div",{class:"v-list-item__spacer"},null)])]}}),[[Qs("ripple"),T.value&&e.ripple]])}),{isGroupActivator:p,isSelected:h,list:w,select:d}}}),U$=ge({color:String,inset:Boolean,sticky:Boolean,title:String,...lt(),...un()},"VListSubheader"),j$=$e()({name:"VListSubheader",props:U$(),setup(e,t){let{slots:n}=t;const{textColorClasses:i,textColorStyles:a}=fi(Fe(e,"color"));return Ye(()=>{const s=!!(n.default||e.title);return E(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},i.value,e.class],style:[{textColorStyles:a},e.style]},{default:()=>{var o;return[s&&E("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),G$=ge({color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...lt(),...qt()},"VDivider"),q$=$e()({name:"VDivider",props:G$(),setup(e,t){let{attrs:n}=t;const{themeClasses:i}=ln(e),{textColorClasses:a,textColorStyles:s}=fi(Fe(e,"color")),o=P(()=>{const l={};return e.length&&(l[e.vertical?"maxHeight":"maxWidth"]=Ge(e.length)),e.thickness&&(l[e.vertical?"borderRightWidth":"borderTopWidth"]=Ge(e.thickness)),l});return Ye(()=>E("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},i.value,a.value,e.class],style:[o.value,s.value,e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null)),{}}}),K$=ge({items:Array,returnObject:Boolean},"VListChildren"),nS=$e()({name:"VListChildren",props:K$(),setup(e,t){let{slots:n}=t;return KC(),()=>{var i,a;return((i=n.default)==null?void 0:i.call(n))??((a=e.items)==null?void 0:a.map(s=>{var p,v;let{children:o,props:l,type:c,raw:d}=s;if(c==="divider")return((p=n.divider)==null?void 0:p.call(n,{props:l}))??E(q$,l,null);if(c==="subheader")return((v=n.subheader)==null?void 0:v.call(n,{props:l}))??E(j$,l,null);const h={subtitle:n.subtitle?g=>{var y;return(y=n.subtitle)==null?void 0:y.call(n,{...g,item:d})}:void 0,prepend:n.prepend?g=>{var y;return(y=n.prepend)==null?void 0:y.call(n,{...g,item:d})}:void 0,append:n.append?g=>{var y;return(y=n.append)==null?void 0:y.call(n,{...g,item:d})}:void 0,title:n.title?g=>{var y;return(y=n.title)==null?void 0:y.call(n,{...g,item:d})}:void 0},m=Ig.filterProps(l);return o?E(Ig,Be({value:l==null?void 0:l.value},m),{activator:g=>{let{props:y}=g;const w={...l,...y,value:e.returnObject?d:l.value};return n.header?n.header({props:w}):E(to,w,h)},default:()=>E(nS,{items:o},n)}):n.item?n.item({props:l}):E(to,Be(l,{value:e.returnObject?d:l.value}),h)}))}}}),iS=ge({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"},returnObject:Boolean,valueComparator:{type:Function,default:oo}},"list-items");function Hf(e,t){const n=oi(t,e.itemTitle,t),i=oi(t,e.itemValue,n),a=oi(t,e.itemChildren),s=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?Kn(t,["children"]):t:void 0:oi(t,e.itemProps),o={title:n,value:i,...s};return{title:String(o.title??""),value:o.value,props:o,children:Array.isArray(a)?sS(e,a):void 0,raw:t}}function sS(e,t){const n=[];for(const i of t)n.push(Hf(e,i));return n}function rS(e){const t=P(()=>sS(e,e.items)),n=P(()=>t.value.some(s=>s.value===null));function i(s){return n.value||(s=s.filter(o=>o!==null)),s.map(o=>e.returnObject&&typeof o=="string"?Hf(e,o):t.value.find(l=>e.valueComparator(o,l.value))||Hf(e,o))}function a(s){return e.returnObject?s.map(o=>{let{raw:l}=o;return l}):s.map(o=>{let{value:l}=o;return l})}return{items:t,transformIn:i,transformOut:a}}function Y$(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function J$(e,t){const n=oi(t,e.itemType,"item"),i=Y$(t)?t:oi(t,e.itemTitle),a=oi(t,e.itemValue,void 0),s=oi(t,e.itemChildren),o=e.itemProps===!0?Kn(t,["children"]):oi(t,e.itemProps),l={title:i,value:a,...o};return{type:n,title:l.title,value:l.value,props:l,children:n==="item"&&s?oS(e,s):void 0,raw:t}}function oS(e,t){const n=[];for(const i of t)n.push(J$(e,i));return n}function X$(e){return{items:P(()=>oS(e,e.items))}}const Q$=ge({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,...R$({selectStrategy:"single-leaf",openStrategy:"list"}),...wo(),...lt(),...ws(),...ir(),...So(),itemType:{type:String,default:"type"},...iS(),...vi(),...un(),...qt(),...rr({variant:"text"})},"VList"),aS=$e()({name:"VList",props:Q$(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:n}=t;const{items:i}=X$(e),{themeClasses:a}=ln(e),{backgroundColorClasses:s,backgroundColorStyles:o}=hi(Fe(e,"bgColor")),{borderClasses:l}=Co(e),{densityClasses:c}=Cs(e),{dimensionStyles:d}=sr(e),{elevationClasses:h}=Eo(e),{roundedClasses:m}=gi(e),{children:p,open:v,parents:g,select:y}=V$(e),w=P(()=>e.lines?`v-list--${e.lines}-line`:void 0),S=Fe(e,"activeColor"),x=Fe(e,"baseColor"),T=Fe(e,"color");KC(),Ia({VListGroup:{activeColor:S,baseColor:x,color:T,expandIcon:Fe(e,"expandIcon"),collapseIcon:Fe(e,"collapseIcon")},VListItem:{activeClass:Fe(e,"activeClass"),activeColor:S,baseColor:x,color:T,density:Fe(e,"density"),disabled:Fe(e,"disabled"),lines:Fe(e,"lines"),nav:Fe(e,"nav"),slim:Fe(e,"slim"),variant:Fe(e,"variant")}});const O=De(!1),D=fe();function R(V){O.value=!0}function N(V){O.value=!1}function B(V){var q;!O.value&&!(V.relatedTarget&&((q=D.value)!=null&&q.contains(V.relatedTarget)))&&U()}function F(V){if(D.value){if(V.key==="ArrowDown")U("next");else if(V.key==="ArrowUp")U("prev");else if(V.key==="Home")U("first");else if(V.key==="End")U("last");else return;V.preventDefault()}}function W(V){O.value=!0}function U(V){if(D.value)return hu(D.value,V)}return Ye(()=>E(e.tag,{ref:D,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},a.value,s.value,l.value,c.value,h.value,w.value,m.value,e.class],style:[o.value,d.value,e.style],tabindex:e.disabled||O.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:R,onFocusout:N,onFocus:B,onKeydown:F,onMousedown:W},{default:()=>[E(nS,{items:i.value,returnObject:e.returnObject},n)]})),{open:v,select:y,focus:U,children:p,parents:g}}});function zd(e,t){return{x:e.x+t.x,y:e.y+t.y}}function eH(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Dg(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:i}=e,a=i==="left"?0:i==="center"?t.width/2:i==="right"?t.width:i,s=n==="top"?0:n==="bottom"?t.height:n;return zd({x:a,y:s},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:i}=e,a=n==="left"?0:n==="right"?t.width:n,s=i==="top"?0:i==="center"?t.height/2:i==="bottom"?t.height:i;return zd({x:a,y:s},t)}return zd({x:t.width/2,y:t.height/2},t)}const lS={static:iH,connected:rH},tH=ge({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in lS},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function nH(e,t){const n=fe({}),i=fe();pt&&Gs(()=>!!(t.isActive.value&&e.locationStrategy),s=>{var o,l;Te(()=>e.locationStrategy,s),tn(()=>{window.removeEventListener("resize",a),i.value=void 0}),window.addEventListener("resize",a,{passive:!0}),typeof e.locationStrategy=="function"?i.value=(o=e.locationStrategy(t,e,n))==null?void 0:o.updateLocation:i.value=(l=lS[e.locationStrategy](t,e,n))==null?void 0:l.updateLocation});function a(s){var o;(o=i.value)==null||o.call(i,s)}return{contentStyles:n,updateLocation:i}}function iH(){}function sH(e,t){t?e.style.removeProperty("left"):e.style.removeProperty("right");const n=Ch(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 rH(e,t,n){(Array.isArray(e.target.value)||hT(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:a,preferredOrigin:s}=bh(()=>{const g=lf(t.location,e.isRtl.value),y=t.origin==="overlap"?g:t.origin==="auto"?od(g):lf(t.origin,e.isRtl.value);return g.side===y.side&&g.align===ad(y).align?{preferredAnchor:c_(g),preferredOrigin:c_(y)}:{preferredAnchor:g,preferredOrigin:y}}),[o,l,c,d]=["minWidth","minHeight","maxWidth","maxHeight"].map(g=>P(()=>{const y=parseFloat(t[g]);return isNaN(y)?1/0:y})),h=P(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const g=t.offset.split(" ").map(parseFloat);return g.length<2&&g.push(0),g}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let m=!1;const p=new ResizeObserver(()=>{m&&v()});Te([e.target,e.contentEl],(g,y)=>{let[w,S]=g,[x,T]=y;x&&!Array.isArray(x)&&p.unobserve(x),w&&!Array.isArray(w)&&p.observe(w),T&&p.unobserve(T),S&&p.observe(S)},{immediate:!0}),tn(()=>{p.disconnect()});function v(){if(m=!1,requestAnimationFrame(()=>m=!0),!e.target.value||!e.contentEl.value)return;const g=_b(e.target.value),y=sH(e.contentEl.value,e.isRtl.value),w=_u(e.contentEl.value),S=12;w.length||(w.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(y.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),y.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const x=w.reduce((U,V)=>{const q=V.getBoundingClientRect(),ee=new Zs({x:V===document.documentElement?0:q.x,y:V===document.documentElement?0:q.y,width:V.clientWidth,height:V.clientHeight});return U?new Zs({x:Math.max(U.left,ee.left),y:Math.max(U.top,ee.top),width:Math.min(U.right,ee.right)-Math.max(U.left,ee.left),height:Math.min(U.bottom,ee.bottom)-Math.max(U.top,ee.top)}):ee},void 0);x.x+=S,x.y+=S,x.width-=S*2,x.height-=S*2;let T={anchor:a.value,origin:s.value};function O(U){const V=new Zs(y),q=Dg(U.anchor,g),ee=Dg(U.origin,V);let{x:pe,y:j}=eH(q,ee);switch(U.anchor.side){case"top":j-=h.value[0];break;case"bottom":j+=h.value[0];break;case"left":pe-=h.value[0];break;case"right":pe+=h.value[0];break}switch(U.anchor.align){case"top":j-=h.value[1];break;case"bottom":j+=h.value[1];break;case"left":pe-=h.value[1];break;case"right":pe+=h.value[1];break}return V.x+=pe,V.y+=j,V.width=Math.min(V.width,c.value),V.height=Math.min(V.height,d.value),{overflows:f_(V,x),x:pe,y:j}}let D=0,R=0;const N={x:0,y:0},B={x:!1,y:!1};let F=-1;for(;!(F++>10);){const{x:U,y:V,overflows:q}=O(T);D+=U,R+=V,y.x+=U,y.y+=V;{const ee=d_(T.anchor),pe=q.x.before||q.x.after,j=q.y.before||q.y.after;let oe=!1;if(["x","y"].forEach(z=>{if(z==="x"&&pe&&!B.x||z==="y"&&j&&!B.y){const ne={anchor:{...T.anchor},origin:{...T.origin}},Y=z==="x"?ee==="y"?ad:od:ee==="y"?od:ad;ne.anchor=Y(ne.anchor),ne.origin=Y(ne.origin);const{overflows:Q}=O(ne);(Q[z].before<=q[z].before&&Q[z].after<=q[z].after||Q[z].before+Q[z].after<(q[z].before+q[z].after)/2)&&(T=ne,oe=B[z]=!0)}}),oe)continue}q.x.before&&(D+=q.x.before,y.x+=q.x.before),q.x.after&&(D-=q.x.after,y.x-=q.x.after),q.y.before&&(R+=q.y.before,y.y+=q.y.before),q.y.after&&(R-=q.y.after,y.y-=q.y.after);{const ee=f_(y,x);N.x=x.width-ee.x.before-ee.x.after,N.y=x.height-ee.y.before-ee.y.after,D+=ee.x.before,y.x+=ee.x.before,R+=ee.y.before,y.y+=ee.y.before}break}const W=d_(T.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${T.anchor.side} ${T.anchor.align}`,transformOrigin:`${T.origin.side} ${T.origin.align}`,top:Ge($d(R)),left:e.isRtl.value?void 0:Ge($d(D)),right:e.isRtl.value?Ge($d(-D)):void 0,minWidth:Ge(W==="y"?Math.min(o.value,g.width):o.value),maxWidth:Ge(Ng($s(N.x,o.value===1/0?0:o.value,c.value))),maxHeight:Ge(Ng($s(N.y,l.value===1/0?0:l.value,d.value)))}),{available:N,contentBox:y}}return Te(()=>[a.value,s.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>v()),St(()=>{const g=v();if(!g)return;const{available:y,contentBox:w}=g;w.height>y.y&&requestAnimationFrame(()=>{v(),requestAnimationFrame(()=>{v()})})}),{updateLocation:v}}function $d(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function Ng(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Zf=!0;const Tu=[];function oH(e){!Zf||Tu.length?(Tu.push(e),Wf()):(Zf=!1,e(),Wf())}let Rg=-1;function Wf(){cancelAnimationFrame(Rg),Rg=requestAnimationFrame(()=>{const e=Tu.shift();e&&e(),Tu.length?Wf():Zf=!0})}const tu={none:null,close:uH,block:cH,reposition:dH},aH=ge({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in tu}},"VOverlay-scroll-strategies");function lH(e,t){if(!pt)return;let n;pn(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=Oa(),await St(),n.active&&n.run(()=>{var i;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(i=tu[e.scrollStrategy])==null||i.call(tu,t,e,n)}))}),tn(()=>{n==null||n.stop()})}function uH(e){function t(n){e.isActive.value=!1}uS(e.targetEl.value??e.contentEl.value,t)}function cH(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,i=[...new Set([..._u(e.targetEl.value,t.contained?n:void 0),..._u(e.contentEl.value,t.contained?n:void 0)])].filter(l=>!l.classList.contains("v-overlay-scroll-blocked")),a=window.innerWidth-document.documentElement.offsetWidth,s=(l=>Lh(l)&&l)(n||document.documentElement);s&&e.root.value.classList.add("v-overlay--scroll-blocked"),i.forEach((l,c)=>{l.style.setProperty("--v-body-scroll-x",Ge(-l.scrollLeft)),l.style.setProperty("--v-body-scroll-y",Ge(-l.scrollTop)),l!==document.documentElement&&l.style.setProperty("--v-scrollbar-offset",Ge(a)),l.classList.add("v-overlay-scroll-blocked")}),tn(()=>{i.forEach((l,c)=>{const d=parseFloat(l.style.getPropertyValue("--v-body-scroll-x")),h=parseFloat(l.style.getPropertyValue("--v-body-scroll-y")),m=l.style.scrollBehavior;l.style.scrollBehavior="auto",l.style.removeProperty("--v-body-scroll-x"),l.style.removeProperty("--v-body-scroll-y"),l.style.removeProperty("--v-scrollbar-offset"),l.classList.remove("v-overlay-scroll-blocked"),l.scrollLeft=-d,l.scrollTop=-h,l.style.scrollBehavior=m}),s&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function dH(e,t,n){let i=!1,a=-1,s=-1;function o(l){oH(()=>{var h,m;const c=performance.now();(m=(h=e.updateLocation).value)==null||m.call(h,l),i=(performance.now()-c)/(1e3/60)>2})}s=(typeof requestIdleCallback>"u"?l=>l():requestIdleCallback)(()=>{n.run(()=>{uS(e.targetEl.value??e.contentEl.value,l=>{i?(cancelAnimationFrame(a),a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{o(l)})})):o(l)})})}),tn(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(s),cancelAnimationFrame(a)})}function uS(e,t){const n=[document,..._u(e)];n.forEach(i=>{i.addEventListener("scroll",t,{passive:!0})}),tn(()=>{n.forEach(i=>{i.removeEventListener("scroll",t)})})}const Uf=Symbol.for("vuetify:v-menu"),fH=ge({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function hH(e,t){let n=()=>{};function i(o){n==null||n();const l=Number(o?e.openDelay:e.closeDelay);return new Promise(c=>{n=Ik(l,()=>{t==null||t(o),c(o)})})}function a(){return i(!0)}function s(){return i(!1)}return{clearDelay:n,runOpenDelay:a,runCloseDelay:s}}const mH=ge({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,...fH()},"VOverlay-activator");function pH(e,t){let{isActive:n,isTop:i}=t;const a=$t("useActivator"),s=fe();let o=!1,l=!1,c=!0;const d=P(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),h=P(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!d.value),{runOpenDelay:m,runCloseDelay:p}=hH(e,N=>{N===(e.openOnHover&&o||d.value&&l)&&!(e.openOnHover&&n.value&&!i.value)&&(n.value!==N&&(c=!0),n.value=N)}),v=fe(),g={onClick:N=>{N.stopPropagation(),s.value=N.currentTarget||N.target,n.value||(v.value=[N.clientX,N.clientY]),n.value=!n.value},onMouseenter:N=>{var B;(B=N.sourceCapabilities)!=null&&B.firesTouchEvents||(o=!0,s.value=N.currentTarget||N.target,m())},onMouseleave:N=>{o=!1,p()},onFocus:N=>{$r(N.target,":focus-visible")!==!1&&(l=!0,N.stopPropagation(),s.value=N.currentTarget||N.target,m())},onBlur:N=>{l=!1,N.stopPropagation(),p()}},y=P(()=>{const N={};return h.value&&(N.onClick=g.onClick),e.openOnHover&&(N.onMouseenter=g.onMouseenter,N.onMouseleave=g.onMouseleave),d.value&&(N.onFocus=g.onFocus,N.onBlur=g.onBlur),N}),w=P(()=>{const N={};if(e.openOnHover&&(N.onMouseenter=()=>{o=!0,m()},N.onMouseleave=()=>{o=!1,p()}),d.value&&(N.onFocusin=()=>{l=!0,m()},N.onFocusout=()=>{l=!1,p()}),e.closeOnContentClick){const B=ct(Uf,null);N.onClick=()=>{n.value=!1,B==null||B.closeParents()}}return N}),S=P(()=>{const N={};return e.openOnHover&&(N.onMouseenter=()=>{c&&(o=!0,c=!1,m())},N.onMouseleave=()=>{o=!1,p()}),N});Te(i,N=>{N&&(e.openOnHover&&!o&&(!d.value||!l)||d.value&&!l&&(!e.openOnHover||!o))&&(n.value=!1)}),Te(n,N=>{N||setTimeout(()=>{v.value=void 0})},{flush:"post"});const x=fe();pn(()=>{x.value&&St(()=>{s.value=cu(x.value)})});const T=fe(),O=P(()=>e.target==="cursor"&&v.value?v.value:T.value?cu(T.value):cS(e.target,a)||s.value),D=P(()=>Array.isArray(O.value)?void 0:O.value);let R;return Te(()=>!!e.activator,N=>{N&&pt?(R=Oa(),R.run(()=>{_H(e,a,{activatorEl:s,activatorEvents:y})})):R&&R.stop()},{flush:"post",immediate:!0}),tn(()=>{R==null||R.stop()}),{activatorEl:s,activatorRef:x,target:O,targetEl:D,targetRef:T,activatorEvents:y,contentEvents:w,scrimEvents:S}}function _H(e,t,n){let{activatorEl:i,activatorEvents:a}=n;Te(()=>e.activator,(c,d)=>{if(d&&c!==d){const h=l(d);h&&o(h)}c&&St(()=>s())},{immediate:!0}),Te(()=>e.activatorProps,()=>{s()}),tn(()=>{o()});function s(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;c&&Rk(c,Be(a.value,d))}function o(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;c&&Vk(c,Be(a.value,d))}function l(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const d=cS(c,t);return i.value=(d==null?void 0:d.nodeType)===Node.ELEMENT_NODE?d:void 0,i.value}}function cS(e,t){var i,a;if(!e)return;let n;if(e==="parent"){let s=(a=(i=t==null?void 0:t.proxy)==null?void 0:i.$el)==null?void 0:a.parentNode;for(;s!=null&&s.hasAttribute("data-no-activator");)s=s.parentNode;n=s}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function vH(){if(!pt)return De(!1);const{ssr:e}=xh();if(e){const t=De(!1);return Xn(()=>{t.value=!0}),t}else return De(!0)}const gH=ge({eager:Boolean},"lazy");function yH(e,t){const n=De(!1),i=P(()=>n.value||e.eager||t.value);Te(t,()=>n.value=!0);function a(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:i,onAfterLeave:a}}function dS(){const t=$t("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const Vg=Symbol.for("vuetify:stack"),Go=Bn([]);function bH(e,t,n){const i=$t("useStack"),a=!n,s=ct(Vg,void 0),o=Bn({activeChildren:new Set});jt(Vg,o);const l=De(+t.value);Gs(e,()=>{var m;const h=(m=Go.at(-1))==null?void 0:m[1];l.value=h?h+10:+t.value,a&&Go.push([i.uid,l.value]),s==null||s.activeChildren.add(i.uid),tn(()=>{if(a){const p=ze(Go).findIndex(v=>v[0]===i.uid);Go.splice(p,1)}s==null||s.activeChildren.delete(i.uid)})});const c=De(!0);a&&pn(()=>{var m;const h=((m=Go.at(-1))==null?void 0:m[0])===i.uid;setTimeout(()=>c.value=h)});const d=P(()=>!o.activeChildren.size);return{globalTop:Pa(c),localTop:d,stackStyles:P(()=>({zIndex:l.value}))}}function wH(e){return{teleportTarget:P(()=>{const n=e.value;if(n===!0||!pt)return;const i=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(i==null)return;let a=i.querySelector(":scope > .v-overlay-container");return a||(a=document.createElement("div"),a.className="v-overlay-container",i.appendChild(a)),a})}}function CH(){return!0}function fS(e,t,n){if(!e||hS(e,n)===!1)return!1;const i=Cb(t);if(typeof ShadowRoot<"u"&&i instanceof ShadowRoot&&i.host===e.target)return!1;const a=(typeof n.value=="object"&&n.value.include||(()=>[]))();return a.push(t),!a.some(s=>s==null?void 0:s.contains(e.target))}function hS(e,t){return(typeof t.value=="object"&&t.value.closeConditional||CH)(e)}function SH(e,t,n){const i=typeof n.value=="function"?n.value:n.value.handler;t._clickOutside.lastMousedownWasOutside&&fS(e,t,n)&&setTimeout(()=>{hS(e,n)&&i&&i(e)},0)}function Fg(e,t){const n=Cb(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const EH={mounted(e,t){const n=a=>SH(a,e,t),i=a=>{e._clickOutside.lastMousedownWasOutside=fS(a,e,t)};Fg(e,a=>{a.addEventListener("click",n,!0),a.addEventListener("mousedown",i,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:i}},unmounted(e,t){e._clickOutside&&(Fg(e,n=>{var s;if(!n||!((s=e._clickOutside)!=null&&s[t.instance.$.uid]))return;const{onClick:i,onMousedown:a}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",i,!0),n.removeEventListener("mousedown",a,!0)}),delete e._clickOutside[t.instance.$.uid])}};function LH(e){const{modelValue:t,color:n,...i}=e;return E(Mi,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&E("div",Be({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},i),null)]})}const mS=ge({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},...mH(),...lt(),...ir(),...gH(),...tH(),...aH(),...qt(),...bo()},"VOverlay"),Bg=$e()({name:"VOverlay",directives:{ClickOutside:EH},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...mS()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:i,emit:a}=t;const s=dt(e,"modelValue"),o=P({get:()=>s.value,set:le=>{le&&e.disabled||(s.value=le)}}),{teleportTarget:l}=wH(P(()=>e.attach||e.contained)),{themeClasses:c}=ln(e),{rtlClasses:d,isRtl:h}=uo(),{hasContent:m,onAfterLeave:p}=yH(e,o),v=hi(P(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:g,localTop:y,stackStyles:w}=bH(o,Fe(e,"zIndex"),e._disableGlobalStack),{activatorEl:S,activatorRef:x,target:T,targetEl:O,targetRef:D,activatorEvents:R,contentEvents:N,scrimEvents:B}=pH(e,{isActive:o,isTop:y}),{dimensionStyles:F}=sr(e),W=vH(),{scopeId:U}=dS();Te(()=>e.disabled,le=>{le&&(o.value=!1)});const V=fe(),q=fe(),{contentStyles:ee,updateLocation:pe}=nH(e,{isRtl:h,contentEl:q,target:T,isActive:o});lH(e,{root:V,contentEl:q,targetEl:O,isActive:o,updateLocation:pe});function j(le){a("click:outside",le),e.persistent?Q():o.value=!1}function oe(){return o.value&&g.value}pt&&Te(o,le=>{le?window.addEventListener("keydown",z):window.removeEventListener("keydown",z)},{immediate:!0}),zn(()=>{pt&&window.removeEventListener("keydown",z)});function z(le){var ye,Ce;le.key==="Escape"&&g.value&&(e.persistent?Q():(o.value=!1,(ye=q.value)!=null&&ye.contains(document.activeElement)&&((Ce=S.value)==null||Ce.focus())))}const ne=x$();Gs(()=>e.closeOnBack,()=>{k$(ne,le=>{g.value&&o.value?(le(!1),e.persistent?Q():o.value=!1):le()})});const Y=fe();Te(()=>o.value&&(e.absolute||e.contained)&&l.value==null,le=>{if(le){const ye=Eb(V.value);ye&&ye!==document.scrollingElement&&(Y.value=ye.scrollTop)}});function Q(){e.noClickAnimation||q.value&&kr(q.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:pu})}function de(){p(),a("afterLeave")}return Ye(()=>{var le;return E(Ve,null,[(le=n.activator)==null?void 0:le.call(n,{isActive:o.value,props:Be({ref:x,targetRef:D},R.value,e.activatorProps)}),W.value&&m.value&&E(Ix,{disabled:!l.value,to:l.value},{default:()=>[E("div",Be({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":o.value,"v-overlay--contained":e.contained},c.value,d.value,e.class],style:[w.value,{"--v-overlay-opacity":e.opacity,top:Ge(Y.value)},e.style],ref:V},U,i),[E(LH,Be({color:v,modelValue:o.value&&!!e.scrim},B.value),null),E(ki,{appear:!0,persisted:!0,transition:e.transition,target:T.value,onAfterLeave:de},{default:()=>{var ye;return[Xe(E("div",Be({ref:q,class:["v-overlay__content",e.contentClass],style:[F.value,ee.value]},N.value,e.contentProps),[(ye=n.default)==null?void 0:ye.call(n,{isActive:o})]),[[fs,o.value],[Qs("click-outside"),{handler:j,closeConditional:oe,include:()=>[S.value]}]])]}})])]})])}),{activatorEl:S,target:T,animateClick:Q,contentEl:q,globalTop:g,localTop:y,updateLocation:pe}}}),Hd=Symbol("Forwarded refs");function Zd(e,t){let n=e;for(;n;){const i=Reflect.getOwnPropertyDescriptor(n,t);if(i)return i;n=Object.getPrototypeOf(n)}}function vc(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i!0},setup(e,t){let{slots:n}=t;const i=dt(e,"modelValue"),{scopeId:a}=dS(),s=pi(),o=P(()=>e.id||`v-menu-${s}`),l=fe(),c=ct(Uf,null),d=De(0);jt(Uf,{register(){++d.value},unregister(){--d.value},closeParents(y){setTimeout(()=>{!d.value&&(y==null||y&&!Dk(y,l.value.contentEl))&&(i.value=!1,c==null||c.closeParents())},40)}});async function h(y){var x,T,O;const w=y.relatedTarget,S=y.target;await St(),i.value&&w!==S&&((x=l.value)!=null&&x.contentEl)&&((T=l.value)!=null&&T.globalTop)&&![document,l.value.contentEl].includes(S)&&!l.value.contentEl.contains(S)&&((O=fu(l.value.contentEl)[0])==null||O.focus())}Te(i,y=>{y?(c==null||c.register(),document.addEventListener("focusin",h,{once:!0})):(c==null||c.unregister(),document.removeEventListener("focusin",h))});function m(y){c==null||c.closeParents(y)}function p(y){var w,S,x;e.disabled||y.key==="Tab"&&(mb(fu((w=l.value)==null?void 0:w.contentEl,!1),y.shiftKey?"prev":"next",O=>O.tabIndex>=0)||(i.value=!1,(x=(S=l.value)==null?void 0:S.activatorEl)==null||x.focus()))}function v(y){var S;if(e.disabled)return;const w=(S=l.value)==null?void 0:S.contentEl;w&&i.value?y.key==="ArrowDown"?(y.preventDefault(),hu(w,"next")):y.key==="ArrowUp"&&(y.preventDefault(),hu(w,"prev")):["ArrowDown","ArrowUp"].includes(y.key)&&(i.value=!0,y.preventDefault(),setTimeout(()=>setTimeout(()=>v(y))))}const g=P(()=>Be({"aria-haspopup":"menu","aria-expanded":String(i.value),"aria-owns":o.value,onKeydown:v},e.activatorProps));return Ye(()=>{const y=Bg.filterProps(e);return E(Bg,Be({ref:l,id:o.value,class:["v-menu",e.class],style:e.style},y,{modelValue:i.value,"onUpdate:modelValue":w=>i.value=w,absolute:!0,activatorProps:g.value,"onClick:outside":m,onKeydown:p},a),{activator:n.activator,default:function(){for(var w=arguments.length,S=new Array(w),x=0;x{var T;return[(T=n.default)==null?void 0:T.call(n,...S)]}})}})}),vc({id:o,ΨopenChildren:d},l)}}),kH=ge({active:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...lt(),...bo({transition:{component:FC}})},"VCounter"),TH=$e()({name:"VCounter",functional:!0,props:kH(),setup(e,t){let{slots:n}=t;const i=P(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Ye(()=>E(ki,{transition:e.transition},{default:()=>[Xe(E("div",{class:["v-counter",e.class],style:e.style},[n.default?n.default({counter:i.value,max:e.max,value:e.value}):i.value]),[[fs,e.active]])]})),{}}}),OH=ge({floating:Boolean,...lt()},"VFieldLabel"),zl=$e()({name:"VFieldLabel",props:OH(),setup(e,t){let{slots:n}=t;return Ye(()=>E(wC,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}});function _S(e,t){const n=fe(),i=De(!1);if(gh){const a=new IntersectionObserver(s=>{i.value=!!s.find(o=>o.isIntersecting)},t);zn(()=>{a.disconnect()}),Te(n,(s,o)=>{o&&(a.unobserve(o),i.value=!1),s&&a.observe(s)},{flush:"post"})}return{intersectionRef:n,isIntersecting:i}}const zg={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},hm=ge({location:String},"location");function mm(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:i}=uo();return{locationStyles:P(()=>{if(!e.location)return{};const{side:s,align:o}=lf(e.location.split(" ").length>1?e.location:`${e.location} center`,i.value);function l(d){return n?n(d):0}const c={};return s!=="center"&&(t?c[zg[s]]=`calc(100% - ${l(s)}px)`:c[s]=0),o!=="center"?t?c[zg[o]]=`calc(100% - ${l(o)}px)`:c[o]=0:(s==="center"?c.top=c.left="50%":c[{top:"left",bottom:"left",left:"top",right:"top"}[s]]="50%",c.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[s]),c})}}const PH=ge({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...lt(),...hm({location:"top"}),...vi(),...un(),...qt()},"VProgressLinear"),AH=$e()({name:"VProgressLinear",props:PH(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const i=dt(e,"modelValue"),{isRtl:a,rtlClasses:s}=uo(),{themeClasses:o}=ln(e),{locationStyles:l}=mm(e),{textColorClasses:c,textColorStyles:d}=fi(e,"color"),{backgroundColorClasses:h,backgroundColorStyles:m}=hi(P(()=>e.bgColor||e.color)),{backgroundColorClasses:p,backgroundColorStyles:v}=hi(e,"color"),{roundedClasses:g}=gi(e),{intersectionRef:y,isIntersecting:w}=_S(),S=P(()=>parseInt(e.max,10)),x=P(()=>parseInt(e.height,10)),T=P(()=>parseFloat(e.bufferValue)/S.value*100),O=P(()=>parseFloat(i.value)/S.value*100),D=P(()=>a.value!==e.reverse),R=P(()=>e.indeterminate?"fade-transition":"slide-x-transition"),N=P(()=>e.bgOpacity==null?e.bgOpacity:parseFloat(e.bgOpacity));function B(F){if(!y.value)return;const{left:W,right:U,width:V}=y.value.getBoundingClientRect(),q=D.value?V-F.clientX+(U-V):F.clientX-W;i.value=Math.round(q/V*S.value)}return Ye(()=>E(e.tag,{ref:y,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&w.value,"v-progress-linear--reverse":D.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},g.value,o.value,s.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?Ge(x.value):0,"--v-progress-linear-height":Ge(x.value),...l.value},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:O.value,onClick:e.clickable&&B},{default:()=>[e.stream&&E("div",{key:"stream",class:["v-progress-linear__stream",c.value],style:{...d.value,[D.value?"left":"right"]:Ge(-x.value),borderTop:`${Ge(x.value/2)} dotted`,opacity:N.value,top:`calc(50% - ${Ge(x.value/4)})`,width:Ge(100-T.value,"%"),"--v-progress-linear-stream-to":Ge(x.value*(D.value?1:-1))}},null),E("div",{class:["v-progress-linear__background",h.value],style:[m.value,{opacity:N.value,width:Ge(e.stream?T.value:100,"%")}]},null),E(Mi,{name:R.value},{default:()=>[e.indeterminate?E("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(F=>E("div",{key:F,class:["v-progress-linear__indeterminate",F,p.value],style:v.value},null))]):E("div",{class:["v-progress-linear__determinate",p.value],style:[v.value,{width:Ge(O.value,"%")}]},null)]}),n.default&&E("div",{class:"v-progress-linear__content"},[n.default({value:O.value,buffer:T.value})])]})),{}}}),vS=ge({loading:[Boolean,String]},"loader");function gS(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{loaderClasses:P(()=>({[`${t}--loading`]:e.loading}))}}function MH(e,t){var i;let{slots:n}=t;return E("div",{class:`${e.name}__loader`},[((i=n.default)==null?void 0:i.call(n,{color:e.color,isActive:e.active}))||E(AH,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const IH=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],yS=ge({appendInnerIcon:gt,bgColor:String,clearable:Boolean,clearIcon:{type:gt,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:gt,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>IH.includes(e)},"onClick:clear":Mn(),"onClick:appendInner":Mn(),"onClick:prependInner":Mn(),...lt(),...vS(),...vi(),...qt()},"VField"),bS=$e()({name:"VField",inheritAttrs:!1,props:{id:String,...zC(),...yS()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:i,slots:a}=t;const{themeClasses:s}=ln(e),{loaderClasses:o}=gS(e),{focusClasses:l,isFocused:c,focus:d,blur:h}=$C(e),{InputIcon:m}=DC(e),{roundedClasses:p}=gi(e),{rtlClasses:v}=uo(),g=P(()=>e.dirty||e.active),y=P(()=>!e.singleLine&&!!(e.label||a.label)),w=pi(),S=P(()=>e.id||`input-${w}`),x=P(()=>`${S.value}-messages`),T=fe(),O=fe(),D=fe(),R=P(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:N,backgroundColorStyles:B}=hi(Fe(e,"bgColor")),{textColorClasses:F,textColorStyles:W}=fi(P(()=>e.error||e.disabled?void 0:g.value&&c.value?e.color:e.baseColor));Te(g,q=>{if(y.value){const ee=T.value.$el,pe=O.value.$el;requestAnimationFrame(()=>{const j=Ch(ee),oe=pe.getBoundingClientRect(),z=oe.x-j.x,ne=oe.y-j.y-(j.height/2-oe.height/2),Y=oe.width/.75,Q=Math.abs(Y-j.width)>1?{maxWidth:Ge(Y)}:void 0,de=getComputedStyle(ee),le=getComputedStyle(pe),ye=parseFloat(de.transitionDuration)*1e3||150,Ce=parseFloat(le.getPropertyValue("--v-field-label-scale")),ve=le.getPropertyValue("color");ee.style.visibility="visible",pe.style.visibility="hidden",kr(ee,{transform:`translate(${z}px, ${ne}px) scale(${Ce})`,color:ve,...Q},{duration:ye,easing:pu,direction:q?"normal":"reverse"}).finished.then(()=>{ee.style.removeProperty("visibility"),pe.style.removeProperty("visibility")})})}},{flush:"post"});const U=P(()=>({isActive:g,isFocused:c,controlRef:D,blur:h,focus:d}));function V(q){q.target!==document.activeElement&&q.preventDefault()}return Ye(()=>{var z,ne,Y;const q=e.variant==="outlined",ee=a["prepend-inner"]||e.prependInnerIcon,pe=!!(e.clearable||a.clear),j=!!(a["append-inner"]||e.appendInnerIcon||pe),oe=()=>a.label?a.label({...U.value,label:e.label,props:{for:S.value}}):e.label;return E("div",Be({class:["v-field",{"v-field--active":g.value,"v-field--appended":j,"v-field--center-affix":e.centerAffix??!R.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":ee,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!oe(),[`v-field--variant-${e.variant}`]:!0},s.value,N.value,l.value,o.value,p.value,v.value,e.class],style:[B.value,e.style],onClick:V},n),[E("div",{class:"v-field__overlay"},null),E(MH,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:a.loader}),ee&&E("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&E(m,{key:"prepend-icon",name:"prependInner"},null),(z=a["prepend-inner"])==null?void 0:z.call(a,U.value)]),E("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&y.value&&E(zl,{key:"floating-label",ref:O,class:[F.value],floating:!0,for:S.value,style:W.value},{default:()=>[oe()]}),E(zl,{ref:T,for:S.value},{default:()=>[oe()]}),(ne=a.default)==null?void 0:ne.call(a,{...U.value,props:{id:S.value,class:"v-field__input","aria-describedby":x.value},focus:d,blur:h})]),pe&&E(BC,{key:"clear"},{default:()=>[Xe(E("div",{class:"v-field__clearable",onMousedown:Q=>{Q.preventDefault(),Q.stopPropagation()}},[a.clear?a.clear():E(m,{name:"clear"},null)]),[[fs,e.dirty]])]}),j&&E("div",{key:"append",class:"v-field__append-inner"},[(Y=a["append-inner"])==null?void 0:Y.call(a,U.value),e.appendInnerIcon&&E(m,{key:"append-icon",name:"appendInner"},null)]),E("div",{class:["v-field__outline",F.value],style:W.value},[q&&E(Ve,null,[E("div",{class:"v-field__outline__start"},null),y.value&&E("div",{class:"v-field__outline__notch"},[E(zl,{ref:O,floating:!0,for:S.value},{default:()=>[oe()]})]),E("div",{class:"v-field__outline__end"},null)]),R.value&&y.value&&E(zl,{ref:O,floating:!0,for:S.value},{default:()=>[oe()]})])])}),{controlRef:D}}});function DH(e){const t=Object.keys(bS.props).filter(n=>!yh(n)&&n!=="class"&&n!=="style");return ub(e,t)}const NH=["color","file","time","date","datetime-local","week","month"],pm=ge({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,...HC(),...yS()},"VTextField"),no=$e()({name:"VTextField",directives:{Intersect:bC},inheritAttrs:!1,props:pm(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:i,slots:a}=t;const s=dt(e,"modelValue"),{isFocused:o,focus:l,blur:c}=$C(e),d=P(()=>typeof e.counterValue=="function"?e.counterValue(s.value):typeof e.counterValue=="number"?e.counterValue:(s.value??"").toString().length),h=P(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),m=P(()=>["plain","underlined"].includes(e.variant));function p(R,N){var B,F;!e.autofocus||!R||(F=(B=N[0].target)==null?void 0:B.focus)==null||F.call(B)}const v=fe(),g=fe(),y=fe(),w=P(()=>NH.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function S(){var R;y.value!==document.activeElement&&((R=y.value)==null||R.focus()),o.value||l()}function x(R){i("mousedown:control",R),R.target!==y.value&&(S(),R.preventDefault())}function T(R){S(),i("click:control",R)}function O(R){R.stopPropagation(),S(),St(()=>{s.value=null,Ak(e["onClick:clear"],R)})}function D(R){var B;const N=R.target;if(s.value=N.value,(B=e.modelModifiers)!=null&&B.trim&&["text","search","password","tel","url"].includes(e.type)){const F=[N.selectionStart,N.selectionEnd];St(()=>{N.selectionStart=F[0],N.selectionEnd=F[1]})}}return Ye(()=>{const R=!!(a.counter||e.counter!==!1&&e.counter!=null),N=!!(R||a.details),[B,F]=db(n),{modelValue:W,...U}=Og.filterProps(e),V=DH(e);return E(Og,Be({ref:v,modelValue:s.value,"onUpdate:modelValue":q=>s.value=q,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":m.value},e.class],style:e.style},B,U,{centerAffix:!m.value,focused:o.value}),{...a,default:q=>{let{id:ee,isDisabled:pe,isDirty:j,isReadonly:oe,isValid:z}=q;return E(bS,Be({ref:g,onMousedown:x,onClick:T,"onClick:clear":O,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},V,{id:ee.value,active:w.value||j.value,dirty:j.value||e.dirty,disabled:pe.value,focused:o.value,error:z.value===!1}),{...a,default:ne=>{let{props:{class:Y,...Q}}=ne;const de=Xe(E("input",Be({ref:y,value:s.value,onInput:D,autofocus:e.autofocus,readonly:oe.value,disabled:pe.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:S,onBlur:c},Q,F),null),[[Qs("intersect"),{handler:p},null,{once:!0}]]);return E(Ve,null,[e.prefix&&E("span",{class:"v-text-field__prefix"},[E("span",{class:"v-text-field__prefix__text"},[e.prefix])]),a.default?E("div",{class:Y,"data-no-activator":""},[a.default(),de]):ci(de,{class:Y}),e.suffix&&E("span",{class:"v-text-field__suffix"},[E("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:N?q=>{var ee;return E(Ve,null,[(ee=a.details)==null?void 0:ee.call(a,q),R&&E(Ve,null,[E("span",null,null),E(TH,{active:e.persistentCounter||o.value,value:d.value,max:h.value},a.counter)])])}:void 0})}),vc({},v,g,y)}}),RH=ge({renderless:Boolean,...lt()},"VVirtualScrollItem"),VH=$e()({name:"VVirtualScrollItem",inheritAttrs:!1,props:RH(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:i,slots:a}=t;const{resizeRef:s,contentRect:o}=ya(void 0,"border");Te(()=>{var l;return(l=o.value)==null?void 0:l.height},l=>{l!=null&&i("update:height",l)}),Ye(()=>{var l,c;return e.renderless?E(Ve,null,[(l=a.default)==null?void 0:l.call(a,{itemRef:s})]):E("div",Be({ref:s,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(c=a.default)==null?void 0:c.call(a)])})}}),FH=-1,BH=1,Wd=100,zH=ge({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function $H(e,t){const n=xh(),i=De(0);pn(()=>{i.value=parseFloat(e.itemHeight||0)});const a=De(0),s=De(Math.ceil((parseInt(e.height)||n.height.value)/(i.value||16))||1),o=De(0),l=De(0),c=fe(),d=fe();let h=0;const{resizeRef:m,contentRect:p}=ya();pn(()=>{m.value=c.value});const v=P(()=>{var ne;return c.value===document.documentElement?n.height.value:((ne=p.value)==null?void 0:ne.height)||parseInt(e.height)||0}),g=P(()=>!!(c.value&&d.value&&v.value&&i.value));let y=Array.from({length:t.value.length}),w=Array.from({length:t.value.length});const S=De(0);let x=-1;function T(ne){return y[ne]||i.value}const O=Ok(()=>{const ne=performance.now();w[0]=0;const Y=t.value.length;for(let Q=1;Q<=Y-1;Q++)w[Q]=(w[Q-1]||0)+T(Q-1);S.value=Math.max(S.value,performance.now()-ne)},S),D=Te(g,ne=>{ne&&(D(),h=d.value.offsetTop,O.immediate(),pe(),~x&&St(()=>{pt&&window.requestAnimationFrame(()=>{oe(x),x=-1})}))});tn(()=>{O.clear()});function R(ne,Y){const Q=y[ne],de=i.value;i.value=de?Math.min(i.value,Y):Y,(Q!==Y||de!==i.value)&&(y[ne]=Y,O())}function N(ne){return ne=$s(ne,0,t.value.length-1),w[ne]||0}function B(ne){return HH(w,ne)}let F=0,W=0,U=0;Te(v,(ne,Y)=>{Y&&(pe(),ne{W=0,pe()}))});function V(){if(!c.value||!d.value)return;const ne=c.value.scrollTop,Y=performance.now();Y-U>500?(W=Math.sign(ne-F),h=d.value.offsetTop):W=ne-F,F=ne,U=Y,pe()}function q(){!c.value||!d.value||(W=0,U=0,pe())}let ee=-1;function pe(){cancelAnimationFrame(ee),ee=requestAnimationFrame(j)}function j(){if(!c.value||!v.value)return;const ne=F-h,Y=Math.sign(W),Q=Math.max(0,ne-Wd),de=$s(B(Q),0,t.value.length),le=ne+v.value+Wd,ye=$s(B(le)+1,de+1,t.value.length);if((Y!==FH||des.value)){const Ce=N(a.value)-N(de),ve=N(ye)-N(s.value);Math.max(Ce,ve)>Wd?(a.value=de,s.value=ye):(de<=0&&(a.value=de),ye>=t.value.length&&(s.value=ye))}o.value=N(a.value),l.value=N(t.value.length)-N(s.value)}function oe(ne){const Y=N(ne);!c.value||ne&&!Y?x=ne:c.value.scrollTop=Y}const z=P(()=>t.value.slice(a.value,s.value).map((ne,Y)=>({raw:ne,index:Y+a.value})));return Te(t,()=>{y=Array.from({length:t.value.length}),w=Array.from({length:t.value.length}),O.immediate(),pe()},{deep:!0}),{containerRef:c,markerRef:d,computedItems:z,paddingTop:o,paddingBottom:l,scrollToIndex:oe,handleScroll:V,handleScrollend:q,handleItemResize:R}}function HH(e,t){let n=e.length-1,i=0,a=0,s=null,o=-1;if(e[n]>1,s=e[a],s>t)n=a-1;else if(s[]},renderless:Boolean,...zH(),...lt(),...ir()},"VVirtualScroll"),wS=$e()({name:"VVirtualScroll",props:ZH(),setup(e,t){let{slots:n}=t;const i=$t("VVirtualScroll"),{dimensionStyles:a}=sr(e),{containerRef:s,markerRef:o,handleScroll:l,handleScrollend:c,handleItemResize:d,scrollToIndex:h,paddingTop:m,paddingBottom:p,computedItems:v}=$H(e,Fe(e,"items"));return Gs(()=>e.renderless,()=>{function g(){var S,x;const w=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";s.value===document.documentElement?(document[w]("scroll",l,{passive:!0}),document[w]("scrollend",c)):((S=s.value)==null||S[w]("scroll",l,{passive:!0}),(x=s.value)==null||x[w]("scrollend",c))}Xn(()=>{s.value=Eb(i.vnode.el,!0),g(!0)}),tn(g)}),Ye(()=>{const g=v.value.map(y=>E(VH,{key:y.index,renderless:e.renderless,"onUpdate:height":w=>d(y.index,w)},{default:w=>{var S;return(S=n.default)==null?void 0:S.call(n,{item:y.raw,index:y.index,...w})}}));return e.renderless?E(Ve,null,[E("div",{ref:o,class:"v-virtual-scroll__spacer",style:{paddingTop:Ge(m.value)}},null),g,E("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:Ge(p.value)}},null)]):E("div",{ref:s,class:["v-virtual-scroll",e.class],onScrollPassive:l,onScrollend:c,style:[a.value,e.style]},[E("div",{ref:o,class:"v-virtual-scroll__container",style:{paddingTop:Ge(m.value),paddingBottom:Ge(p.value)}},[g])])}),{scrollToIndex:h}}});function CS(e,t){const n=De(!1);let i;function a(l){cancelAnimationFrame(i),n.value=!0,i=requestAnimationFrame(()=>{i=requestAnimationFrame(()=>{n.value=!1})})}async function s(){await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>{if(n.value){const c=Te(n,()=>{c(),l()})}else l()})}async function o(l){var h,m;if(l.key==="Tab"&&((h=t.value)==null||h.focus()),!["PageDown","PageUp","Home","End"].includes(l.key))return;const c=(m=e.value)==null?void 0:m.$el;if(!c)return;(l.key==="Home"||l.key==="End")&&c.scrollTo({top:l.key==="Home"?0:c.scrollHeight,behavior:"smooth"}),await s();const d=c.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(l.key==="PageDown"||l.key==="Home"){const p=c.getBoundingClientRect().top;for(const v of d)if(v.getBoundingClientRect().top>=p){v.focus();break}}else{const p=c.getBoundingClientRect().bottom;for(const v of[...d].reverse())if(v.getBoundingClientRect().bottom<=p){v.focus();break}}}return{onListScroll:a,onListKeydown:o}}const SS=ge({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:gt,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...iS({itemChildren:!1})},"Select"),WH=ge({...SS(),...Kn(pm({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...bo({transition:{component:VC}})},"VSelect");$e()({name:"VSelect",props:WH(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:i}=lo(),a=fe(),s=fe(),o=fe(),l=dt(e,"menu"),c=P({get:()=>l.value,set:z=>{var ne;l.value&&!z&&((ne=s.value)!=null&&ne.ΨopenChildren)||(l.value=z)}}),{items:d,transformIn:h,transformOut:m}=rS(e),p=dt(e,"modelValue",[],z=>h(z===null?[null]:Gt(z)),z=>{const ne=m(z);return e.multiple?ne:ne[0]??null}),v=P(()=>typeof e.counterValue=="function"?e.counterValue(p.value):typeof e.counterValue=="number"?e.counterValue:p.value.length),g=om(),y=P(()=>p.value.map(z=>z.value)),w=De(!1),S=P(()=>c.value?e.closeText:e.openText);let x="",T;const O=P(()=>e.hideSelected?d.value.filter(z=>!p.value.some(ne=>ne===z)):d.value),D=P(()=>e.hideNoData&&!O.value.length||e.readonly||(g==null?void 0:g.isReadonly.value)),R=P(()=>{var z;return{...e.menuProps,activatorProps:{...((z=e.menuProps)==null?void 0:z.activatorProps)||{},"aria-haspopup":"listbox"}}}),N=fe(),{onListScroll:B,onListKeydown:F}=CS(N,a);function W(z){e.openOnClear&&(c.value=!0)}function U(){D.value||(c.value=!c.value)}function V(z){var le,ye;if(!z.key||e.readonly||g!=null&&g.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(z.key)&&z.preventDefault(),["Enter","ArrowDown"," "].includes(z.key)&&(c.value=!0),["Escape","Tab"].includes(z.key)&&(c.value=!1),z.key==="Home"?(le=N.value)==null||le.focus("first"):z.key==="End"&&((ye=N.value)==null||ye.focus("last"));const ne=1e3;function Y(Ce){const ve=Ce.key.length===1,Z=!Ce.ctrlKey&&!Ce.metaKey&&!Ce.altKey;return ve&&Z}if(e.multiple||!Y(z))return;const Q=performance.now();Q-T>ne&&(x=""),x+=z.key.toLowerCase(),T=Q;const de=d.value.find(Ce=>Ce.title.toLowerCase().startsWith(x));de!==void 0&&(p.value=[de])}function q(z){let ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!z.props.disabled)if(e.multiple){const Y=p.value.findIndex(de=>e.valueComparator(de.value,z.value)),Q=ne??!~Y;if(~Y){const de=Q?[...p.value,z]:[...p.value];de.splice(Y,1),p.value=de}else Q&&(p.value=[...p.value,z])}else{const Y=ne!==!1;p.value=Y?[z]:[],St(()=>{c.value=!1})}}function ee(z){var ne;(ne=N.value)!=null&&ne.$el.contains(z.relatedTarget)||(c.value=!1)}function pe(){var z;w.value&&((z=a.value)==null||z.focus())}function j(z){w.value=!0}function oe(z){if(z==null)p.value=[];else if($r(a.value,":autofill")||$r(a.value,":-webkit-autofill")){const ne=d.value.find(Y=>Y.title===z);ne&&q(ne)}else a.value&&(a.value.value="")}return Te(c,()=>{if(!e.hideSelected&&c.value&&p.value.length){const z=O.value.findIndex(ne=>p.value.some(Y=>e.valueComparator(Y.value,ne.value)));pt&&window.requestAnimationFrame(()=>{var ne;z>=0&&((ne=o.value)==null||ne.scrollToIndex(z))})}}),Te(()=>e.items,(z,ne)=>{c.value||w.value&&!ne.length&&z.length&&(c.value=!0)}),Ye(()=>{const z=!!(e.chips||n.chip),ne=!!(!e.hideNoData||O.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),Y=p.value.length>0,Q=no.filterProps(e),de=Y||!w.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return E(no,Be({ref:a},Q,{modelValue:p.value.map(le=>le.props.value).join(", "),"onUpdate:modelValue":oe,focused:w.value,"onUpdate:focused":le=>w.value=le,validationValue:p.externalValue,counterValue:v.value,dirty:Y,class:["v-select",{"v-select--active-menu":c.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":p.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:de,"onClick:clear":W,"onMousedown:control":U,onBlur:ee,onKeydown:V,"aria-label":i(S.value),title:i(S.value)}),{...n,default:()=>E(Ve,null,[E(pS,Be({ref:s,modelValue:c.value,"onUpdate:modelValue":le=>c.value=le,activator:"parent",contentClass:"v-select__content",disabled:D.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:pe},R.value),{default:()=>[ne&&E(aS,Be({ref:N,selected:y.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:le=>le.preventDefault(),onKeydown:F,onFocusin:j,onScrollPassive:B,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var le,ye,Ce;return[(le=n["prepend-item"])==null?void 0:le.call(n),!O.value.length&&!e.hideNoData&&(((ye=n["no-data"])==null?void 0:ye.call(n))??E(to,{title:i(e.noDataText)},null)),E(wS,{ref:o,renderless:!0,items:O.value},{default:ve=>{var Ee;let{item:Z,index:ie,itemRef:he}=ve;const X=Be(Z.props,{ref:he,key:ie,onClick:()=>q(Z,null)});return((Ee=n.item)==null?void 0:Ee.call(n,{item:Z,index:ie,props:X}))??E(to,Be(X,{role:"option"}),{prepend:Me=>{let{isSelected:k}=Me;return E(Ve,null,[e.multiple&&!e.hideSelected?E(IC,{key:Z.value,modelValue:k,ripple:!1,tabindex:"-1"},null):void 0,Z.props.prependAvatar&&E(eo,{image:Z.props.prependAvatar},null),Z.props.prependIcon&&E(Vt,{icon:Z.props.prependIcon},null)])}})}}),(Ce=n["append-item"])==null?void 0:Ce.call(n)]}})]}),p.value.map((le,ye)=>{function Ce(he){he.stopPropagation(),he.preventDefault(),q(le,!1)}const ve={"onClick:close":Ce,onMousedown(he){he.preventDefault(),he.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Z=z?!!n.chip:!!n.selection,ie=Z?wh(z?n.chip({item:le,index:ye,props:ve}):n.selection({item:le,index:ye})):void 0;if(!(Z&&!ie))return E("div",{key:le.value,class:"v-select__selection"},[z?n.chip?E(Rt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:le.title}}},{default:()=>[ie]}):E(qC,Be({key:"chip",closable:e.closableChips,size:"small",text:le.title,disabled:le.props.disabled},ve),null):ie??E("span",{class:"v-select__selection-text"},[le.title,e.multiple&&yee==null||t==null?-1:e.toString().toLocaleLowerCase().indexOf(t.toString().toLocaleLowerCase()),jH=ge({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function GH(e,t,n){var l;const i=[],a=(n==null?void 0:n.default)??UH,s=n!=null&&n.filterKeys?Gt(n.filterKeys):!1,o=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return i;e:for(let c=0;cPt(t));pn(()=>{const c=typeof n=="function"?n():Pt(n),d=typeof c!="string"&&typeof c!="number"?"":String(c),h=GH(o.value,d,{customKeyFilter:{...e.customKeyFilter,...Pt(i==null?void 0:i.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),m=Pt(t),p=[],v=new Map;h.forEach(g=>{let{index:y,matches:w}=g;const S=m[y];p.push(S),v.set(S.value,w)}),a.value=p,s.value=v});function l(c){return s.value.get(c.value)}return{filteredItems:a,filteredMatches:s,getMatches:l}}function KH(e,t,n){if(t==null)return e;if(Array.isArray(t))throw new Error("Multiple matches is not implemented");return typeof t=="number"&&~t?E(Ve,null,[E("span",{class:"v-autocomplete__unmask"},[e.substr(0,t)]),E("span",{class:"v-autocomplete__mask"},[e.substr(t,n)]),E("span",{class:"v-autocomplete__unmask"},[e.substr(t+n)])]):e}const YH=ge({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...jH({filterKeys:["title"]}),...SS(),...Kn(pm({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...bo({transition:!1})},"VAutocomplete"),qo=$e()({name:"VAutocomplete",props:YH(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:i}=lo(),a=fe(),s=De(!1),o=De(!0),l=De(!1),c=fe(),d=fe(),h=dt(e,"menu"),m=P({get:()=>h.value,set:X=>{var Ee;h.value&&!X&&((Ee=c.value)!=null&&Ee.ΨopenChildren)||(h.value=X)}}),p=De(-1),v=P(()=>{var X;return(X=a.value)==null?void 0:X.color}),g=P(()=>m.value?e.closeText:e.openText),{items:y,transformIn:w,transformOut:S}=rS(e),{textColorClasses:x,textColorStyles:T}=fi(v),O=dt(e,"search",""),D=dt(e,"modelValue",[],X=>w(X===null?[null]:Gt(X)),X=>{const Ee=S(X);return e.multiple?Ee:Ee[0]??null}),R=P(()=>typeof e.counterValue=="function"?e.counterValue(D.value):typeof e.counterValue=="number"?e.counterValue:D.value.length),N=om(),{filteredItems:B,getMatches:F}=qH(e,y,()=>o.value?"":O.value),W=P(()=>e.hideSelected?B.value.filter(X=>!D.value.some(Ee=>Ee.value===X.value)):B.value),U=P(()=>!!(e.chips||n.chip)),V=P(()=>U.value||!!n.selection),q=P(()=>D.value.map(X=>X.props.value)),ee=P(()=>{var Ee;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&O.value===((Ee=W.value[0])==null?void 0:Ee.title))&&W.value.length>0&&!o.value&&!l.value}),pe=P(()=>e.hideNoData&&!W.value.length||e.readonly||(N==null?void 0:N.isReadonly.value)),j=fe(),{onListScroll:oe,onListKeydown:z}=CS(j,a);function ne(X){e.openOnClear&&(m.value=!0),O.value=""}function Y(){pe.value||(m.value=!0)}function Q(X){pe.value||(s.value&&(X.preventDefault(),X.stopPropagation()),m.value=!m.value)}function de(X){var k,A,H;if(e.readonly||N!=null&&N.isReadonly.value)return;const Ee=a.value.selectionStart,Me=D.value.length;if((p.value>-1||["Enter","ArrowDown","ArrowUp"].includes(X.key))&&X.preventDefault(),["Enter","ArrowDown"].includes(X.key)&&(m.value=!0),["Escape"].includes(X.key)&&(m.value=!1),ee.value&&["Enter","Tab"].includes(X.key)&&he(W.value[0]),X.key==="ArrowDown"&&ee.value&&((k=j.value)==null||k.focus("next")),!!e.multiple){if(["Backspace","Delete"].includes(X.key)){if(p.value<0){X.key==="Backspace"&&!O.value&&(p.value=Me-1);return}const J=p.value,K=D.value[p.value];K&&!K.props.disabled&&he(K,!1),p.value=J>=Me-1?Me-2:J}if(X.key==="ArrowLeft"){if(p.value<0&&Ee>0)return;const J=p.value>-1?p.value-1:Me-1;D.value[J]?p.value=J:(p.value=-1,a.value.setSelectionRange((A=O.value)==null?void 0:A.length,(H=O.value)==null?void 0:H.length))}if(X.key==="ArrowRight"){if(p.value<0)return;const J=p.value+1;D.value[J]?p.value=J:(p.value=-1,a.value.setSelectionRange(0,0))}}}function le(X){if($r(a.value,":autofill")||$r(a.value,":-webkit-autofill")){const Ee=y.value.find(Me=>Me.title===X.target.value);Ee&&he(Ee)}}function ye(){var X;s.value&&(o.value=!0,(X=a.value)==null||X.focus())}function Ce(X){s.value=!0,setTimeout(()=>{l.value=!0})}function ve(X){l.value=!1}function Z(X){(X==null||X===""&&!e.multiple)&&(D.value=[])}const ie=De(!1);function he(X){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!X.props.disabled)if(e.multiple){const Me=D.value.findIndex(A=>e.valueComparator(A.value,X.value)),k=Ee??!~Me;if(~Me){const A=k?[...D.value,X]:[...D.value];A.splice(Me,1),D.value=A}else k&&(D.value=[...D.value,X]);e.clearOnSelect&&(O.value="")}else{const Me=Ee!==!1;D.value=Me?[X]:[],O.value=Me&&!V.value?X.title:"",St(()=>{m.value=!1,o.value=!0})}}return Te(s,(X,Ee)=>{var Me;X!==Ee&&(X?(ie.value=!0,O.value=e.multiple||V.value?"":String(((Me=D.value.at(-1))==null?void 0:Me.props.title)??""),o.value=!0,St(()=>ie.value=!1)):(!e.multiple&&O.value==null?D.value=[]:ee.value&&!l.value&&!D.value.some(k=>{let{value:A}=k;return A===W.value[0].value})&&he(W.value[0]),m.value=!1,O.value="",p.value=-1))}),Te(O,X=>{!s.value||ie.value||(X&&(m.value=!0),o.value=!X)}),Te(m,()=>{if(!e.hideSelected&&m.value&&D.value.length){const X=W.value.findIndex(Ee=>D.value.some(Me=>Ee.value===Me.value));pt&&window.requestAnimationFrame(()=>{var Ee;X>=0&&((Ee=d.value)==null||Ee.scrollToIndex(X))})}}),Te(()=>e.items,(X,Ee)=>{m.value||s.value&&!Ee.length&&X.length&&(m.value=!0)}),Ye(()=>{const X=!!(!e.hideNoData||W.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),Ee=D.value.length>0,Me=no.filterProps(e);return E(no,Be({ref:a},Me,{modelValue:O.value,"onUpdate:modelValue":[k=>O.value=k,Z],focused:s.value,"onUpdate:focused":k=>s.value=k,validationValue:D.externalValue,counterValue:R.value,dirty:Ee,onChange:le,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":m.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!V.value,"v-autocomplete--selecting-index":p.value>-1},e.class],style:e.style,readonly:e.readonly,placeholder:Ee?void 0:e.placeholder,"onClick:clear":ne,"onMousedown:control":Y,onKeydown:de}),{...n,default:()=>E(Ve,null,[E(pS,Be({ref:c,modelValue:m.value,"onUpdate:modelValue":k=>m.value=k,activator:"parent",contentClass:"v-autocomplete__content",disabled:pe.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:ye},e.menuProps),{default:()=>[X&&E(aS,Be({ref:j,selected:q.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:k=>k.preventDefault(),onKeydown:z,onFocusin:Ce,onFocusout:ve,onScrollPassive:oe,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var k,A,H;return[(k=n["prepend-item"])==null?void 0:k.call(n),!W.value.length&&!e.hideNoData&&(((A=n["no-data"])==null?void 0:A.call(n))??E(to,{title:i(e.noDataText)},null)),E(wS,{ref:d,renderless:!0,items:W.value},{default:J=>{var me;let{item:K,index:ce,itemRef:_e}=J;const ue=Be(K.props,{ref:_e,key:ce,active:ee.value&&ce===0?!0:void 0,onClick:()=>he(K,null)});return((me=n.item)==null?void 0:me.call(n,{item:K,index:ce,props:ue}))??E(to,Be(ue,{role:"option"}),{prepend:se=>{let{isSelected:be}=se;return E(Ve,null,[e.multiple&&!e.hideSelected?E(IC,{key:K.value,modelValue:be,ripple:!1,tabindex:"-1"},null):void 0,K.props.prependAvatar&&E(eo,{image:K.props.prependAvatar},null),K.props.prependIcon&&E(Vt,{icon:K.props.prependIcon},null)])},title:()=>{var se,be;return o.value?K.title:KH(K.title,(se=F(K))==null?void 0:se.title,((be=O.value)==null?void 0:be.length)??0)}})}}),(H=n["append-item"])==null?void 0:H.call(n)]}})]}),D.value.map((k,A)=>{function H(_e){_e.stopPropagation(),_e.preventDefault(),he(k,!1)}const J={"onClick:close":H,onMousedown(_e){_e.preventDefault(),_e.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},K=U.value?!!n.chip:!!n.selection,ce=K?wh(U.value?n.chip({item:k,index:A,props:J}):n.selection({item:k,index:A})):void 0;if(!(K&&!ce))return E("div",{key:k.value,class:["v-autocomplete__selection",A===p.value&&["v-autocomplete__selection--selected",x.value]],style:A===p.value?T.value:{}},[U.value?n.chip?E(Rt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:k.title}}},{default:()=>[ce]}):E(qC,Be({key:"chip",closable:e.closableChips,size:"small",text:k.title,disabled:k.props.disabled},J),null):ce??E("span",{class:"v-autocomplete__selection-text"},[k.title,e.multiple&&AE(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},i.value,s.value,a.value,o.value,l.value,e.class],style:e.style},n))}}),LS=Symbol.for("vuetify:v-btn-toggle"),JH=ge({...ES(),...am()},"VBtnToggle");$e()({name:"VBtnToggle",props:JH(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:i,next:a,prev:s,select:o,selected:l}=lm(e,LS);return Ye(()=>{const c=$g.filterProps(e);return E($g,Be({class:["v-btn-toggle",e.class]},c,{style:e.style}),{default:()=>{var d;return[(d=n.default)==null?void 0:d.call(n,{isSelected:i,next:a,prev:s,select:o,selected:l})]}})}),{next:a,prev:s,select:o}}});const XH=ge({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...lt(),...Ga(),...un({tag:"div"}),...qt()},"VProgressCircular"),QH=$e()({name:"VProgressCircular",props:XH(),setup(e,t){let{slots:n}=t;const i=20,a=2*Math.PI*i,s=fe(),{themeClasses:o}=ln(e),{sizeClasses:l,sizeStyles:c}=qa(e),{textColorClasses:d,textColorStyles:h}=fi(Fe(e,"color")),{textColorClasses:m,textColorStyles:p}=fi(Fe(e,"bgColor")),{intersectionRef:v,isIntersecting:g}=_S(),{resizeRef:y,contentRect:w}=ya(),S=P(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),x=P(()=>Number(e.width)),T=P(()=>c.value?Number(e.size):w.value?w.value.width:Math.max(x.value,32)),O=P(()=>i/(1-x.value/T.value)*2),D=P(()=>x.value/T.value*O.value),R=P(()=>Ge((100-S.value)/100*a));return pn(()=>{v.value=s.value,y.value=s.value}),Ye(()=>E(e.tag,{ref:s,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":g.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},o.value,l.value,d.value,e.class],style:[c.value,h.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:S.value},{default:()=>[E("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${O.value} ${O.value}`},[E("circle",{class:["v-progress-circular__underlay",m.value],style:p.value,fill:"transparent",cx:"50%",cy:"50%",r:i,"stroke-width":D.value,"stroke-dasharray":a,"stroke-dashoffset":0},null),E("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:i,"stroke-width":D.value,"stroke-dasharray":a,"stroke-dashoffset":R.value},null)]),n.default&&E("div",{class:"v-progress-circular__content"},[n.default({value:S.value})])]})),{}}}),eZ=["static","relative","fixed","absolute","sticky"],xS=ge({position:{type:String,validator:e=>eZ.includes(e)}},"position");function kS(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{positionClasses:P(()=>e.position?`${t}--${e.position}`:void 0)}}function tZ(e,t){Te(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n&&t&&St(()=>{t(!0)})},{immediate:!0})}const nZ=ge({active:{type:Boolean,default:void 0},symbol:{type:null,default:LS},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:gt,appendIcon:gt,block:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...wo(),...lt(),...ws(),...ir(),...So(),...ZC(),...vS(),...hm(),...xS(),...vi(),...cm(),...Ga(),...un({tag:"button"}),...qt(),...rr({variant:"elevated"})},"VBtn"),os=$e()({name:"VBtn",directives:{Ripple:_c},props:nZ(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:i}=t;const{themeClasses:a}=ln(e),{borderClasses:s}=Co(e),{colorClasses:o,colorStyles:l,variantClasses:c}=pc(e),{densityClasses:d}=Cs(e),{dimensionStyles:h}=sr(e),{elevationClasses:m}=Eo(e),{loaderClasses:p}=gS(e),{locationStyles:v}=mm(e),{positionClasses:g}=kS(e),{roundedClasses:y}=gi(e),{sizeClasses:w,sizeStyles:S}=qa(e),x=WC(e,e.symbol,!1),T=um(e,n),O=P(()=>{var F;return e.active!==void 0?e.active:T.isLink.value?(F=T.isActive)==null?void 0:F.value:x==null?void 0:x.isSelected.value}),D=P(()=>(x==null?void 0:x.disabled.value)||e.disabled),R=P(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),N=P(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function B(F){var W;D.value||T.isLink.value&&(F.metaKey||F.ctrlKey||F.shiftKey||F.button!==0||n.target==="_blank")||((W=T.navigate)==null||W.call(T,F),x==null||x.toggle())}return tZ(T,x==null?void 0:x.select),Ye(()=>{var ee,pe;const F=T.isLink.value?"a":e.tag,W=!!(e.prependIcon||i.prepend),U=!!(e.appendIcon||i.append),V=!!(e.icon&&e.icon!==!0),q=(x==null?void 0:x.isSelected.value)&&(!T.isLink.value||((ee=T.isActive)==null?void 0:ee.value))||!x||((pe=T.isActive)==null?void 0:pe.value);return Xe(E(F,{type:F==="a"?void 0:"button",class:["v-btn",x==null?void 0:x.selectedClass.value,{"v-btn--active":O.value,"v-btn--block":e.block,"v-btn--disabled":D.value,"v-btn--elevated":R.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},a.value,s.value,q?o.value:void 0,d.value,m.value,p.value,g.value,y.value,w.value,c.value,e.class],style:[q?l.value:void 0,h.value,v.value,S.value,e.style],disabled:D.value||void 0,href:T.href.value,onClick:B,value:N.value},{default:()=>{var j;return[mc(!0,"v-btn"),!e.icon&&W&&E("span",{key:"prepend",class:"v-btn__prepend"},[i.prepend?E(Rt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},i.prepend):E(Vt,{key:"prepend-icon",icon:e.prependIcon},null)]),E("span",{class:"v-btn__content","data-no-activator":""},[!i.default&&V?E(Vt,{key:"content-icon",icon:e.icon},null):E(Rt,{key:"content-defaults",disabled:!V,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var oe;return[((oe=i.default)==null?void 0:oe.call(i))??e.text]}})]),!e.icon&&U&&E("span",{key:"append",class:"v-btn__append"},[i.append?E(Rt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},i.append):E(Vt,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&E("span",{key:"loader",class:"v-btn__loader"},[((j=i.loader)==null?void 0:j.call(i))??E(QH,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"23",width:"2"},null)])]}}),[[Qs("ripple"),!D.value&&e.ripple,null]])}),{group:x}}}),iZ=Wu("v-spacer","div","VSpacer"),TS=ge({active:{type:[String,Array],default:void 0},disabled:{type:[Boolean,String,Array],default:!1},nextIcon:{type:[String],default:"$next"},prevIcon:{type:[String],default:"$prev"},modeIcon:{type:[String],default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),Hg=$e()({name:"VDatePickerControls",props:TS(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,t){let{emit:n}=t;const i=P(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),a=P(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),s=P(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),o=P(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function l(){n("click:prev")}function c(){n("click:next")}function d(){n("click:year")}function h(){n("click:month")}return Ye(()=>E("div",{class:["v-date-picker-controls"]},[E(os,{class:"v-date-picker-controls__month-btn",disabled:i.value,text:e.text,variant:"text",rounded:!0,onClick:h},null),E(os,{key:"mode-btn",class:"v-date-picker-controls__mode-btn",disabled:a.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:d},null),E(iZ,{key:"mode-spacer"},null),E("div",{key:"month-buttons",class:"v-date-picker-controls__month"},[E(os,{disabled:s.value,icon:e.prevIcon,variant:"text",onClick:l},null),E(os,{disabled:o.value,icon:e.nextIcon,variant:"text",onClick:c},null)])])),{}}}),sZ=ge({appendIcon:String,color:String,header:String,transition:String,onClick:Mn()},"VDatePickerHeader"),Zg=$e()({name:"VDatePickerHeader",props:sZ(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,t){let{emit:n,slots:i}=t;const{backgroundColorClasses:a,backgroundColorStyles:s}=hi(e,"color");function o(){n("click")}function l(){n("click:append")}return Ye(()=>{const c=!!(i.default||e.header),d=!!(i.append||e.appendIcon);return E("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},a.value],style:s.value,onClick:o},[i.prepend&&E("div",{key:"prepend",class:"v-date-picker-header__prepend"},[i.prepend()]),c&&E(ki,{key:"content",name:e.transition},{default:()=>{var h;return[E("div",{key:e.header,class:"v-date-picker-header__content"},[((h=i.default)==null?void 0:h.call(i))??e.header])]}}),d&&E("div",{class:"v-date-picker-header__append"},[i.append?E(Rt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var h;return[(h=i.append)==null?void 0:h.call(i)]}}):E(os,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:l},null)])])}),{}}}),rZ=ge({allowedDates:[Array,Function],disabled:Boolean,displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]}},"calendar");function oZ(e){const t=Da(),n=dt(e,"modelValue",[],p=>Gt(p)),i=P(()=>e.displayValue?t.date(e.displayValue):n.value.length>0?t.date(n.value[0]):e.min?t.date(e.min):Array.isArray(e.allowedDates)?t.date(e.allowedDates[0]):t.date()),a=dt(e,"year",void 0,p=>{const v=p!=null?Number(p):t.getYear(i.value);return t.startOfYear(t.setYear(t.date(),v))},p=>t.getYear(p)),s=dt(e,"month",void 0,p=>{const v=p!=null?Number(p):t.getMonth(i.value),g=t.setYear(t.startOfMonth(t.date()),t.getYear(a.value));return t.setMonth(g,v)},p=>t.getMonth(p)),o=P(()=>{const p=t.getWeekArray(s.value),v=p.flat(),g=6*7;if(v.lengthe.weekdays.includes(t.toJsDate(g).getDay())).map((g,y)=>{const w=t.toISO(g),S=!t.isSameMonth(g,s.value),x=t.isSameDay(g,t.startOfMonth(s.value)),T=t.isSameDay(g,t.endOfMonth(s.value)),O=t.isSameDay(g,s.value);return{date:g,isoDate:w,formatted:t.format(g,"keyboardDate"),year:t.getYear(g),month:t.getMonth(g),isDisabled:m(g),isWeekStart:y%7===0,isWeekEnd:y%7===6,isToday:t.isSameDay(g,v),isAdjacent:S,isHidden:S&&!e.showAdjacentMonths,isStart:x,isSelected:n.value.some(D=>t.isSameDay(g,D)),isEnd:T,isSame:O,localized:t.format(g,"dayOfMonth")}})}const c=P(()=>{const p=t.startOfWeek(n.value),v=[];for(let w=0;w<=6;w++)v.push(t.addDays(p,w));const g=v,y=t.date();return l(g,y)}),d=P(()=>{const p=o.value.flat(),v=t.date();return l(p,v)}),h=P(()=>o.value.map(p=>p.length?t1(t,p[0]):null));function m(p){if(e.disabled)return!0;const v=t.date(p);return e.min&&t.isAfter(t.date(e.min),v)||e.max&&t.isAfter(v,t.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(g=>t.isSameDay(t.date(g),v)):typeof e.allowedDates=="function"?!e.allowedDates(v):!1}return{displayValue:i,daysInMonth:d,daysInWeek:c,genDays:l,model:n,weeksInMonth:o,weekNumbers:h}}const OS=ge({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,...rZ()},"VDatePickerMonth"),Wg=$e()({name:"VDatePickerMonth",props:OS(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,t){let{emit:n,slots:i}=t;const a=fe(),{daysInMonth:s,model:o,weekNumbers:l}=oZ(e),c=Da(),d=De(),h=De(),m=P(()=>{const y=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return o.value.length>=y});function p(y){const w=c.startOfDay(y);if(!d.value)d.value=w,o.value=[d.value];else if(h.value)d.value=y,h.value=void 0,o.value=[d.value];else{if(c.isSameDay(y,d.value)){d.value=void 0,o.value=[];return}else c.isBefore(y,d.value)?(h.value=d.value,d.value=w):h.value=w;const S=c.getDiff(h.value,d.value,"days"),x=[d.value];for(let T=1;Tc.isSameDay(S,y));if(w===-1)o.value=[...o.value,y];else{const S=[...o.value];S.splice(w,1),o.value=S}}function g(y){e.multiple==="range"?p(y):e.multiple?v(y):o.value=[y]}return()=>E("div",{class:"v-date-picker-month"},[e.showWeek&&E("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&E("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[bt(" ")]),l.value.map(y=>E("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[y]))]),E("div",{ref:a,class:"v-date-picker-month__days"},[!e.hideWeekdays&&c.getWeekdays().map(y=>E("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[y])),s.value.map((y,w)=>{const S={props:{onClick:()=>g(y.date)},item:y,i:w};return m.value&&!y.isSelected&&(y.isDisabled=!0),E("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":y.isAdjacent,"v-date-picker-month__day--hide-adjacent":y.isHidden,"v-date-picker-month__day--selected":y.isSelected,"v-date-picker-month__day--week-end":y.isWeekEnd,"v-date-picker-month__day--week-start":y.isWeekStart}],"data-v-date":y.isDisabled?void 0:y.isoDate},[(e.showAdjacentMonths||!y.isAdjacent)&&E(Rt,{defaults:{VBtn:{class:"v-date-picker-month__day-btn",color:(y.isSelected||y.isToday)&&!y.isDisabled?e.color:void 0,disabled:y.isDisabled,icon:!0,ripple:!1,text:y.localized,variant:y.isDisabled?y.isToday?"outlined":"text":y.isToday&&!y.isSelected?"outlined":"flat",onClick:()=>g(y.date)}}},{default:()=>{var x;return[((x=i.day)==null?void 0:x.call(i,S))??E(os,S.props,null)]}})])})])])}}),PS=ge({color:String,height:[String,Number],modelValue:Number},"VDatePickerMonths"),Ug=$e()({name:"VDatePickerMonths",props:PS(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:i}=t;const a=Da(),s=dt(e,"modelValue"),o=P(()=>{let l=a.startOfYear(a.date());return Zu(12).map(c=>{const d=a.format(l,"monthShort");return l=a.getNextMonth(l),{text:d,value:c}})});return pn(()=>{s.value=s.value??a.getMonth(a.date())}),Ye(()=>E("div",{class:"v-date-picker-months",style:{height:Ge(e.height)}},[E("div",{class:"v-date-picker-months__content"},[o.value.map((l,c)=>{var m;const d={active:s.value===c,color:s.value===c?e.color:void 0,rounded:!0,text:l.text,variant:s.value===l.value?"flat":"text",onClick:()=>h(c)};function h(p){if(s.value===p){n("update:modelValue",s.value);return}s.value=p}return((m=i.month)==null?void 0:m.call(i,{month:l,i:c,props:d}))??E(os,Be({key:"month"},d),null)})])])),{}}}),AS=ge({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears"),jg=$e()({name:"VDatePickerYears",props:AS(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:i}=t;const a=Da(),s=dt(e,"modelValue"),o=P(()=>{const c=a.getYear(a.date());let d=c-100,h=c+52;e.min&&(d=a.getYear(a.date(e.min))),e.max&&(h=a.getYear(a.date(e.max)));let m=a.startOfYear(a.date());return m=a.setYear(m,d),Zu(h-d+1,d).map(p=>{const v=a.format(m,"year");return m=a.setYear(m,a.getYear(m)+1),{text:v,value:p}})});pn(()=>{s.value=s.value??a.getYear(a.date())});const l=fe();return Xn(async()=>{var c;await St(),(c=l.value)==null||c.$el.scrollIntoView({block:"center"})}),Ye(()=>E("div",{class:"v-date-picker-years",style:{height:Ge(e.height)}},[E("div",{class:"v-date-picker-years__content"},[o.value.map((c,d)=>{var m;const h={ref:s.value===c.value?l:void 0,active:s.value===c.value,color:s.value===c.value?e.color:void 0,rounded:!0,text:c.text,variant:s.value===c.value?"flat":"text",onClick:()=>{if(s.value===c.value){n("update:modelValue",s.value);return}s.value=c.value}};return((m=i.year)==null?void 0:m.call(i,{year:c,i:d,props:h}))??E(os,Be({key:"month"},h),null)})])])),{}}}),aZ=Wu("v-picker-title"),MS=ge({color:String,...wo(),...lt(),...ir(),...So(),...hm(),...xS(),...vi(),...un(),...qt()},"VSheet"),Gg=$e()({name:"VSheet",props:MS(),setup(e,t){let{slots:n}=t;const{themeClasses:i}=ln(e),{backgroundColorClasses:a,backgroundColorStyles:s}=hi(Fe(e,"color")),{borderClasses:o}=Co(e),{dimensionStyles:l}=sr(e),{elevationClasses:c}=Eo(e),{locationStyles:d}=mm(e),{positionClasses:h}=kS(e),{roundedClasses:m}=gi(e);return Ye(()=>E(e.tag,{class:["v-sheet",i.value,a.value,o.value,c.value,h.value,m.value,e.class],style:[s.value,l.value,d.value,e.style]},n)),{}}}),IS=ge({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...MS()},"VPicker"),qg=$e()({name:"VPicker",props:IS(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:i,backgroundColorStyles:a}=hi(Fe(e,"color"));return Ye(()=>{const s=Gg.filterProps(e),o=!!(e.title||n.title);return E(Gg,Be(s,{color:e.bgColor,class:["v-picker",{"v-picker--landscape":e.landscape,"v-picker--with-actions":!!n.actions},e.class],style:e.style}),{default:()=>{var l;return[!e.hideHeader&&E("div",{key:"header",class:[i.value],style:[a.value]},[o&&E(aZ,{key:"picker-title"},{default:()=>{var c;return[((c=n.title)==null?void 0:c.call(n))??e.title]}}),n.header&&E("div",{class:"v-picker__header"},[n.header()])]),E("div",{class:"v-picker__body"},[(l=n.default)==null?void 0:l.call(n)]),n.actions&&E(Rt,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[E("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),lZ=ge({header:{type:String,default:"$vuetify.datePicker.header"},...TS(),...OS(),...Kn(PS(),["modelValue"]),...Kn(AS(),["modelValue"]),...IS({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),Kg=$e()({name:"VDatePicker",props:lZ(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,t){let{emit:n,slots:i}=t;const a=Da(),{t:s}=lo(),o=dt(e,"modelValue",void 0,F=>Gt(F),F=>e.multiple?F:F[0]),l=dt(e,"viewMode"),c=P(()=>{var W;const F=a.date((W=o.value)==null?void 0:W[0]);return F&&a.isValid(F)?F:a.date()}),d=fe(Number(e.month??a.getMonth(a.startOfMonth(c.value)))),h=fe(Number(e.year??a.getYear(a.startOfYear(a.setMonth(c.value,d.value))))),m=De(!1),p=P(()=>e.multiple&&o.value.length>1?s("$vuetify.datePicker.itemsSelected",o.value.length):o.value[0]&&a.isValid(o.value[0])?a.format(o.value[0],"normalDateWithWeekday"):s(e.header)),v=P(()=>a.format(a.date(new Date(h.value,d.value,1)),"monthAndYear")),g=P(()=>`date-picker-header${m.value?"-reverse":""}-transition`),y=P(()=>{const F=a.date(e.min);return e.min&&a.isValid(F)?F:null}),w=P(()=>{const F=a.date(e.max);return e.max&&a.isValid(F)?F:null}),S=P(()=>{if(e.disabled)return!0;const F=[];if(l.value!=="month")F.push("prev","next");else{let W=a.date();if(W=a.setYear(W,h.value),W=a.setMonth(W,d.value),y.value){const U=a.addDays(a.startOfMonth(W),-1);a.isAfter(y.value,U)&&F.push("prev")}if(w.value){const U=a.addDays(a.endOfMonth(W),1);a.isAfter(U,w.value)&&F.push("next")}}return F});function x(){d.value<11?d.value++:(h.value++,d.value=0,B(h.value)),N(d.value)}function T(){d.value>0?d.value--:(h.value--,d.value=11,B(h.value)),N(d.value)}function O(){l.value="month"}function D(){l.value=l.value==="months"?"month":"months"}function R(){l.value=l.value==="year"?"month":"year"}function N(F){l.value==="months"&&D(),n("update:month",F)}function B(F){l.value==="year"&&R(),n("update:year",F)}return Te(o,(F,W)=>{const U=a.date(Gt(F)[0]),V=a.date(Gt(W)[0]);m.value=a.isBefore(U,V)}),Ye(()=>{const F=qg.filterProps(e),W=Hg.filterProps(e),U=Zg.filterProps(e),V=Wg.filterProps(e),q=Kn(Ug.filterProps(e),["modelValue"]),ee=Kn(jg.filterProps(e),["modelValue"]),pe={header:p.value,transition:g.value};return E(qg,Be(F,{class:["v-date-picker",`v-date-picker--${l.value}`,{"v-date-picker--show-week":e.showWeek},e.class],style:e.style}),{title:()=>{var j;return((j=i.title)==null?void 0:j.call(i))??E("div",{class:"v-date-picker__title"},[s(e.title)])},header:()=>i.header?E(Rt,{defaults:{VDatePickerHeader:{...pe}}},{default:()=>{var j;return[(j=i.header)==null?void 0:j.call(i,pe)]}}):E(Zg,Be({key:"header"},U,pe,{onClick:l.value!=="month"?O:void 0}),{...i,default:void 0}),default:()=>E(Ve,null,[E(Hg,Be(W,{disabled:S.value,text:v.value,"onClick:next":x,"onClick:prev":T,"onClick:month":D,"onClick:year":R}),null),E(zf,{hideOnLeave:!0},{default:()=>[l.value==="months"?E(Ug,Be({key:"date-picker-months"},q,{modelValue:d.value,"onUpdate:modelValue":[j=>d.value=j,N],min:y.value,max:w.value}),null):l.value==="year"?E(jg,Be({key:"date-picker-years"},ee,{modelValue:h.value,"onUpdate:modelValue":[j=>h.value=j,B],min:y.value,max:w.value}),null):E(Wg,Be({key:"date-picker-month"},V,{modelValue:o.value,"onUpdate:modelValue":j=>o.value=j,month:d.value,"onUpdate:month":[j=>d.value=j,N],year:h.value,"onUpdate:year":[j=>h.value=j,B],min:y.value,max:w.value}),null)]})]),actions:i.actions})}),{}}}),uZ={setup(){const e=Vi(),t=P(()=>e.loadingObservations),n=P(()=>e.municipalities),i=P(()=>e.provinces),a=fe([]),s=fe([]),o=fe([]),l=fe([]),c=fe(null),d=fe(!0),h=fe([{name:"actief embryonaal nest",value:"actief_embryonaal_nest"},{name:"actief primair nest",value:"actief_primair_nest"},{name:"actief secundair nest",value:"actief_secundair_nest"},{name:"inactief/leeg nest",value:"inactief_leeg_nest"},{name:"potentieel nest (meer info nodig)",value:"potentieel_nest"}]),m=fe([{name:"Bestreden",value:"eradicated"},{name:"Gereserveerd",value:"reserved"},{name:"Niet bestreden",value:"open"}]),p=fe([{name:"Niet in ANB gebied",value:!1},{name:"Wel in ANB gebied",value:!0}]),v=fe([{name:"Zichtbaar",value:!0},{name:"Niet zichtbaar",value:!1}]),g=fe(new Date(new Date().getFullYear(),3,1)),y=fe(null),w=fe(!1),S=fe(!1),x=fe(!1),T=fe(!1),O=()=>{const W=g.value?Ze.fromJSDate(g.value).setZone("Europe/Paris").toFormat("yyyy-MM-dd'T'HH:mm:ss"):null,U=y.value?Ze.fromJSDate(y.value).setZone("Europe/Paris").toFormat("yyyy-MM-dd'T'HH:mm:ss"):null;e.applyFilters({municipalities:a.value.length>0?a.value:[],provinces:s.value.length>0?s.value:[],anbAreasActief:c.value,nestType:o.value.length>0?o.value:null,nestStatus:l.value.length>0?l.value:null,min_observation_date:W,max_observation_date:U,visible:d.value})},D=()=>{x.value=!x.value},R=()=>{x.value=!1,O()},N=()=>{T.value=!T.value},B=()=>{T.value=!1,O()};return Te(s,async()=>{s.value.length>0?await e.fetchMunicipalitiesByProvinces(s.value):await e.fetchMunicipalities()},{deep:!0,immediate:!0}),Te([g,y],O,{immediate:!0}),Te([a,s,o,l,c,w,S,d],()=>{O()},{deep:!0}),Xn(()=>{e.fetchMunicipalities(),e.fetchProvinces()}),{municipalities:n,provinces:i,loading:t,nestType:h,minDate:g,selectedObservationStart:w,selectedObservationEnd:S,nestStatus:m,anbAreaOptions:p,selectedMunicipalities:a,selectedProvinces:s,selectedNestType:o,selectedNestStatus:l,anbAreasActief:c,emitFilterUpdate:O,maxDate:y,menu1:x,menu2:T,toggleMenu1:D,closeMenu1:R,toggleMenu2:N,closeMenu2:B,VisibleOptions:v,visibleActief:d}}},cZ={class:"collapse d-block",id:"filtersCollapse"},dZ={class:"container-fluid mt-1"},fZ={class:"row"},hZ=M("div",{class:"col-12"},[M("h3",null,"Filters")],-1),mZ={class:"col-12"},pZ={class:"col-12"},_Z={class:"col-12"},vZ={class:"col-12"},gZ={class:"col-12"},yZ={class:"col-12"},bZ={class:"col-12"};function wZ(e,t,n,i,a,s){return Se(),Le("div",cZ,[M("div",dZ,[M("div",fZ,[hZ,M("div",mZ,[E(qo,{modelValue:i.selectedProvinces,"onUpdate:modelValue":t[0]||(t[0]=o=>i.selectedProvinces=o),items:i.provinces.length?i.provinces.map(o=>({title:o.name,value:o.id})):[],"item-text":"title","item-value":"value",label:"provincie(s)",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])]),M("div",pZ,[E(qo,{modelValue:i.selectedMunicipalities,"onUpdate:modelValue":t[1]||(t[1]=o=>i.selectedMunicipalities=o),items:i.municipalities.length?i.municipalities.map(o=>({title:o.name,value:o.id})):[],"item-text":"title","item-value":"value",label:"gemeente(s)",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])]),M("div",_Z,[E(no,{modelValue:i.minDate,"onUpdate:modelValue":t[2]||(t[2]=o=>i.minDate=o),label:"Observaties vanaf","prepend-icon":"mdi-calendar",readonly:"",onClick:i.toggleMenu1},null,8,["modelValue","onClick"]),Xe(E(Kg,{modelValue:i.minDate,"onUpdate:modelValue":t[3]||(t[3]=o=>i.minDate=o),onInput:i.closeMenu1,onChange:i.closeMenu1},null,8,["modelValue","onInput","onChange"]),[[fs,i.menu1]])]),M("div",vZ,[E(no,{modelValue:i.maxDate,"onUpdate:modelValue":t[4]||(t[4]=o=>i.maxDate=o),label:"Observaties tot","prepend-icon":"mdi-calendar",readonly:"",onClick:i.toggleMenu2},null,8,["modelValue","onClick"]),Xe(E(Kg,{modelValue:i.maxDate,"onUpdate:modelValue":t[5]||(t[5]=o=>i.maxDate=o),onInput:i.closeMenu2,onChange:i.closeMenu2},null,8,["modelValue","onInput","onChange"]),[[fs,i.menu2]])]),M("div",gZ,[E(qo,{modelValue:i.selectedNestType,"onUpdate:modelValue":t[6]||(t[6]=o=>i.selectedNestType=o),items:i.nestType.length?i.nestType.map(o=>({title:o.name,value:o.value})):[],"item-text":"title","item-value":"value",label:"nest type",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])]),M("div",yZ,[E(qo,{modelValue:i.selectedNestStatus,"onUpdate:modelValue":t[7]||(t[7]=o=>i.selectedNestStatus=o),items:i.nestStatus.length?i.nestStatus.map(o=>({title:o.name,value:o.value})):[],"item-text":"title","item-value":"value",label:"nest status",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])]),M("div",bZ,[E(qo,{modelValue:i.anbAreasActief,"onUpdate:modelValue":t[8]||(t[8]=o=>i.anbAreasActief=o),items:i.anbAreaOptions.length?i.anbAreaOptions.map(o=>({title:o.name,value:o.value})):[],"item-text":"title","item-value":"value",label:"ANB",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])])])])])}const gc=Ri(uZ,[["render",wZ]]);var Yg={exports:{}};(function(e,t){(function(n,i){i(t)})(Ah,function(n){var i=L.MarkerClusterGroup=L.FeatureGroup.extend({options:{maxClusterRadius:80,iconCreateFunction:null,clusterPane:L.Marker.prototype.options.pane,spiderfyOnEveryZoom:!1,spiderfyOnMaxZoom:!0,showCoverageOnHover:!0,zoomToBoundsOnClick:!0,singleMarkerMode:!1,disableClusteringAtZoom:null,removeOutsideVisibleBounds:!0,animate:!0,animateAddingMarkers:!1,spiderfyShapePositions:null,spiderfyDistanceMultiplier:1,spiderLegPolylineOptions:{weight:1.5,color:"#222",opacity:.5},chunkedLoading:!1,chunkInterval:200,chunkDelay:50,chunkProgress:null,polygonOptions:{}},initialize:function(s){L.Util.setOptions(this,s),this.options.iconCreateFunction||(this.options.iconCreateFunction=this._defaultIconCreateFunction),this._featureGroup=L.featureGroup(),this._featureGroup.addEventParent(this),this._nonPointGroup=L.featureGroup(),this._nonPointGroup.addEventParent(this),this._inZoomAnimation=0,this._needsClustering=[],this._needsRemoving=[],this._currentShownBounds=null,this._queue=[],this._childMarkerEventHandlers={dragstart:this._childMarkerDragStart,move:this._childMarkerMoved,dragend:this._childMarkerDragEnd};var o=L.DomUtil.TRANSITION&&this.options.animate;L.extend(this,o?this._withAnimation:this._noAnimation),this._markerCluster=o?L.MarkerCluster:L.MarkerClusterNonAnimated},addLayer:function(s){if(s instanceof L.LayerGroup)return this.addLayers([s]);if(!s.getLatLng)return this._nonPointGroup.addLayer(s),this.fire("layeradd",{layer:s}),this;if(!this._map)return this._needsClustering.push(s),this.fire("layeradd",{layer:s}),this;if(this.hasLayer(s))return this;this._unspiderfy&&this._unspiderfy(),this._addLayer(s,this._maxZoom),this.fire("layeradd",{layer:s}),this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons();var o=s,l=this._zoom;if(s.__parent)for(;o.__parent._zoom>=l;)o=o.__parent;return this._currentShownBounds.contains(o.getLatLng())&&(this.options.animateAddingMarkers?this._animationAddLayer(s,o):this._animationAddLayerNonAnimated(s,o)),this},removeLayer:function(s){return s instanceof L.LayerGroup?this.removeLayers([s]):s.getLatLng?this._map?s.__parent?(this._unspiderfy&&(this._unspiderfy(),this._unspiderfyLayer(s)),this._removeLayer(s,!0),this.fire("layerremove",{layer:s}),this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons(),s.off(this._childMarkerEventHandlers,this),this._featureGroup.hasLayer(s)&&(this._featureGroup.removeLayer(s),s.clusterShow&&s.clusterShow()),this):this:(!this._arraySplice(this._needsClustering,s)&&this.hasLayer(s)&&this._needsRemoving.push({layer:s,latlng:s._latlng}),this.fire("layerremove",{layer:s}),this):(this._nonPointGroup.removeLayer(s),this.fire("layerremove",{layer:s}),this)},addLayers:function(s,o){if(!L.Util.isArray(s))return this.addLayer(s);var l=this._featureGroup,c=this._nonPointGroup,d=this.options.chunkedLoading,h=this.options.chunkInterval,m=this.options.chunkProgress,p=s.length,v=0,g=!0,y;if(this._map){var w=new Date().getTime(),S=L.bind(function(){var T=new Date().getTime();for(this._map&&this._unspiderfy&&this._unspiderfy();vh)break}if(y=s[v],y instanceof L.LayerGroup){g&&(s=s.slice(),g=!1),this._extractNonGroupLayers(y,s),p=s.length;continue}if(!y.getLatLng){c.addLayer(y),o||this.fire("layeradd",{layer:y});continue}if(!this.hasLayer(y)&&(this._addLayer(y,this._maxZoom),o||this.fire("layeradd",{layer:y}),y.__parent&&y.__parent.getChildCount()===2)){var D=y.__parent.getAllChildMarkers(),R=D[0]===y?D[1]:D[0];l.removeLayer(R)}}m&&m(v,p,new Date().getTime()-w),v===p?(this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons(),this._topClusterLevel._recursivelyAddChildrenToMap(null,this._zoom,this._currentShownBounds)):setTimeout(S,this.options.chunkDelay)},this);S()}else for(var x=this._needsClustering;v=0;o--)s.extend(this._needsClustering[o].getLatLng());return s.extend(this._nonPointGroup.getBounds()),s},eachLayer:function(s,o){var l=this._needsClustering.slice(),c=this._needsRemoving,d,h,m;for(this._topClusterLevel&&this._topClusterLevel.getAllChildMarkers(l),h=l.length-1;h>=0;h--){for(d=!0,m=c.length-1;m>=0;m--)if(c[m].layer===l[h]){d=!1;break}d&&s.call(o,l[h])}this._nonPointGroup.eachLayer(s,o)},getLayers:function(){var s=[];return this.eachLayer(function(o){s.push(o)}),s},getLayer:function(s){var o=null;return s=parseInt(s,10),this.eachLayer(function(l){L.stamp(l)===s&&(o=l)}),o},hasLayer:function(s){if(!s)return!1;var o,l=this._needsClustering;for(o=l.length-1;o>=0;o--)if(l[o]===s)return!0;for(l=this._needsRemoving,o=l.length-1;o>=0;o--)if(l[o].layer===s)return!1;return!!(s.__parent&&s.__parent._group===this)||this._nonPointGroup.hasLayer(s)},zoomToShowLayer:function(s,o){var l=this._map;typeof o!="function"&&(o=function(){});var c=function(){(l.hasLayer(s)||l.hasLayer(s.__parent))&&!this._inZoomAnimation&&(this._map.off("moveend",c,this),this.off("animationend",c,this),l.hasLayer(s)?o():s.__parent._icon&&(this.once("spiderfied",o,this),s.__parent.spiderfy()))};s._icon&&this._map.getBounds().contains(s.getLatLng())?o():s.__parent._zoom=0;l--)if(s[l]===o)return s.splice(l,1),!0},_removeFromGridUnclustered:function(s,o){for(var l=this._map,c=this._gridUnclustered,d=Math.floor(this._map.getMinZoom());o>=d&&c[o].removeObject(s,l.project(s.getLatLng(),o));o--);},_childMarkerDragStart:function(s){s.target.__dragStart=s.target._latlng},_childMarkerMoved:function(s){if(!this._ignoreMove&&!s.target.__dragStart){var o=s.target._popup&&s.target._popup.isOpen();this._moveChild(s.target,s.oldLatLng,s.latlng),o&&s.target.openPopup()}},_moveChild:function(s,o,l){s._latlng=o,this.removeLayer(s),s._latlng=l,this.addLayer(s)},_childMarkerDragEnd:function(s){var o=s.target.__dragStart;delete s.target.__dragStart,o&&this._moveChild(s.target,o,s.target._latlng)},_removeLayer:function(s,o,l){var c=this._gridClusters,d=this._gridUnclustered,h=this._featureGroup,m=this._map,p=Math.floor(this._map.getMinZoom());o&&this._removeFromGridUnclustered(s,this._maxZoom);var v=s.__parent,g=v._markers,y;for(this._arraySplice(g,s);v&&(v._childCount--,v._boundsNeedUpdate=!0,!(v._zoom"+o+"",className:"marker-cluster"+l,iconSize:new L.Point(40,40)})},_bindEvents:function(){var s=this._map,o=this.options.spiderfyOnMaxZoom,l=this.options.showCoverageOnHover,c=this.options.zoomToBoundsOnClick,d=this.options.spiderfyOnEveryZoom;(o||c||d)&&this.on("clusterclick clusterkeypress",this._zoomOrSpiderfy,this),l&&(this.on("clustermouseover",this._showCoverage,this),this.on("clustermouseout",this._hideCoverage,this),s.on("zoomend",this._hideCoverage,this))},_zoomOrSpiderfy:function(s){var o=s.layer,l=o;if(!(s.type==="clusterkeypress"&&s.originalEvent&&s.originalEvent.keyCode!==13)){for(;l._childClusters.length===1;)l=l._childClusters[0];l._zoom===this._maxZoom&&l._childCount===o._childCount&&this.options.spiderfyOnMaxZoom?o.spiderfy():this.options.zoomToBoundsOnClick&&o.zoomToBounds(),this.options.spiderfyOnEveryZoom&&o.spiderfy(),s.originalEvent&&s.originalEvent.keyCode===13&&this._map._container.focus()}},_showCoverage:function(s){var o=this._map;this._inZoomAnimation||(this._shownPolygon&&o.removeLayer(this._shownPolygon),s.layer.getChildCount()>2&&s.layer!==this._spiderfied&&(this._shownPolygon=new L.Polygon(s.layer.getConvexHull(),this.options.polygonOptions),o.addLayer(this._shownPolygon)))},_hideCoverage:function(){this._shownPolygon&&(this._map.removeLayer(this._shownPolygon),this._shownPolygon=null)},_unbindEvents:function(){var s=this.options.spiderfyOnMaxZoom,o=this.options.showCoverageOnHover,l=this.options.zoomToBoundsOnClick,c=this.options.spiderfyOnEveryZoom,d=this._map;(s||l||c)&&this.off("clusterclick clusterkeypress",this._zoomOrSpiderfy,this),o&&(this.off("clustermouseover",this._showCoverage,this),this.off("clustermouseout",this._hideCoverage,this),d.off("zoomend",this._hideCoverage,this))},_zoomEnd:function(){this._map&&(this._mergeSplitClusters(),this._zoom=Math.round(this._map._zoom),this._currentShownBounds=this._getExpandedVisibleBounds())},_moveEnd:function(){if(!this._inZoomAnimation){var s=this._getExpandedVisibleBounds();this._topClusterLevel._recursivelyRemoveChildrenFromMap(this._currentShownBounds,Math.floor(this._map.getMinZoom()),this._zoom,s),this._topClusterLevel._recursivelyAddChildrenToMap(null,Math.round(this._map._zoom),s),this._currentShownBounds=s}},_generateInitialClusters:function(){var s=Math.ceil(this._map.getMaxZoom()),o=Math.floor(this._map.getMinZoom()),l=this.options.maxClusterRadius,c=l;typeof l!="function"&&(c=function(){return l}),this.options.disableClusteringAtZoom!==null&&(s=this.options.disableClusteringAtZoom-1),this._maxZoom=s,this._gridClusters={},this._gridUnclustered={};for(var d=s;d>=o;d--)this._gridClusters[d]=new L.DistanceGrid(c(d)),this._gridUnclustered[d]=new L.DistanceGrid(c(d));this._topClusterLevel=new this._markerCluster(this,o-1)},_addLayer:function(s,o){var l=this._gridClusters,c=this._gridUnclustered,d=Math.floor(this._map.getMinZoom()),h,m;for(this.options.singleMarkerMode&&this._overrideMarkerIcon(s),s.on(this._childMarkerEventHandlers,this);o>=d;o--){h=this._map.project(s.getLatLng(),o);var p=l[o].getNearObject(h);if(p){p._addChild(s),s.__parent=p;return}if(p=c[o].getNearObject(h),p){var v=p.__parent;v&&this._removeLayer(p,!1);var g=new this._markerCluster(this,o,p,s);l[o].addObject(g,this._map.project(g._cLatLng,o)),p.__parent=g,s.__parent=g;var y=g;for(m=o-1;m>v._zoom;m--)y=new this._markerCluster(this,m,y),l[m].addObject(y,this._map.project(p.getLatLng(),m));v._addChild(y),this._removeFromGridUnclustered(p,o);return}c[o].addObject(s,h)}this._topClusterLevel._addChild(s),s.__parent=this._topClusterLevel},_refreshClustersIcons:function(){this._featureGroup.eachLayer(function(s){s instanceof L.MarkerCluster&&s._iconNeedsUpdate&&s._updateIcon()})},_enqueue:function(s){this._queue.push(s),this._queueTimeout||(this._queueTimeout=setTimeout(L.bind(this._processQueue,this),300))},_processQueue:function(){for(var s=0;ss?(this._animationStart(),this._animationZoomOut(this._zoom,s)):this._moveEnd()},_getExpandedVisibleBounds:function(){if(this.options.removeOutsideVisibleBounds){if(L.Browser.mobile)return this._checkBoundsMaxLat(this._map.getBounds())}else return this._mapBoundsInfinite;return this._checkBoundsMaxLat(this._map.getBounds().pad(1))},_checkBoundsMaxLat:function(s){var o=this._maxLat;return o!==void 0&&(s.getNorth()>=o&&(s._northEast.lat=1/0),s.getSouth()<=-o&&(s._southWest.lat=-1/0)),s},_animationAddLayerNonAnimated:function(s,o){if(o===s)this._featureGroup.addLayer(s);else if(o._childCount===2){o._addToMap();var l=o.getAllChildMarkers();this._featureGroup.removeLayer(l[0]),this._featureGroup.removeLayer(l[1])}else o._updateIcon()},_extractNonGroupLayers:function(s,o){var l=s.getLayers(),c=0,d;for(o=o||[];c=0;h--)g=v[h],l.contains(g._latlng)||c.removeLayer(g)}),this._forceLayout(),this._topClusterLevel._recursivelyBecomeVisible(l,o),c.eachLayer(function(m){!(m instanceof L.MarkerCluster)&&m._icon&&m.clusterShow()}),this._topClusterLevel._recursively(l,s,o,function(m){m._recursivelyRestoreChildPositions(o)}),this._ignoreMove=!1,this._enqueue(function(){this._topClusterLevel._recursively(l,s,d,function(m){c.removeLayer(m),m.clusterShow()}),this._animationEnd()})},_animationZoomOut:function(s,o){this._animationZoomOutSingle(this._topClusterLevel,s-1,o),this._topClusterLevel._recursivelyAddChildrenToMap(null,o,this._getExpandedVisibleBounds()),this._topClusterLevel._recursivelyRemoveChildrenFromMap(this._currentShownBounds,Math.floor(this._map.getMinZoom()),s,this._getExpandedVisibleBounds())},_animationAddLayer:function(s,o){var l=this,c=this._featureGroup;c.addLayer(s),o!==s&&(o._childCount>2?(o._updateIcon(),this._forceLayout(),this._animationStart(),s._setPos(this._map.latLngToLayerPoint(o.getLatLng())),s.clusterHide(),this._enqueue(function(){c.removeLayer(s),s.clusterShow(),l._animationEnd()})):(this._forceLayout(),l._animationStart(),l._animationZoomOutSingle(o,this._map.getMaxZoom(),this._zoom)))}},_animationZoomOutSingle:function(s,o,l){var c=this._getExpandedVisibleBounds(),d=Math.floor(this._map.getMinZoom());s._recursivelyAnimateChildrenInAndAddSelfToMap(c,d,o+1,l);var h=this;this._forceLayout(),s._recursivelyBecomeVisible(c,l),this._enqueue(function(){if(s._childCount===1){var m=s._markers[0];this._ignoreMove=!0,m.setLatLng(m.getLatLng()),this._ignoreMove=!1,m.clusterShow&&m.clusterShow()}else s._recursively(c,l,d,function(p){p._recursivelyRemoveChildrenFromMap(c,d,o+1)});h._animationEnd()})},_animationEnd:function(){this._map&&(this._map._mapPane.className=this._map._mapPane.className.replace(" leaflet-cluster-anim","")),this._inZoomAnimation--,this.fire("animationend")},_forceLayout:function(){L.Util.falseFn(document.body.offsetWidth)}}),L.markerClusterGroup=function(s){return new L.MarkerClusterGroup(s)};var a=L.MarkerCluster=L.Marker.extend({options:L.Icon.prototype.options,initialize:function(s,o,l,c){L.Marker.prototype.initialize.call(this,l?l._cLatLng||l.getLatLng():new L.LatLng(0,0),{icon:this,pane:s.options.clusterPane}),this._group=s,this._zoom=o,this._markers=[],this._childClusters=[],this._childCount=0,this._iconNeedsUpdate=!0,this._boundsNeedUpdate=!0,this._bounds=new L.LatLngBounds,l&&this._addChild(l),c&&this._addChild(c)},getAllChildMarkers:function(s,o){s=s||[];for(var l=this._childClusters.length-1;l>=0;l--)this._childClusters[l].getAllChildMarkers(s,o);for(var c=this._markers.length-1;c>=0;c--)o&&this._markers[c].__dragStart||s.push(this._markers[c]);return s},getChildCount:function(){return this._childCount},zoomToBounds:function(s){for(var o=this._childClusters.slice(),l=this._group._map,c=l.getBoundsZoom(this._bounds),d=this._zoom+1,h=l.getZoom(),m;o.length>0&&c>d;){d++;var p=[];for(m=0;md?this._group._map.setView(this._latlng,d):c<=h?this._group._map.setView(this._latlng,h+1):this._group._map.fitBounds(this._bounds,s)},getBounds:function(){var s=new L.LatLngBounds;return s.extend(this._bounds),s},_updateIcon:function(){this._iconNeedsUpdate=!0,this._icon&&this.setIcon(this)},createIcon:function(){return this._iconNeedsUpdate&&(this._iconObj=this._group.options.iconCreateFunction(this),this._iconNeedsUpdate=!1),this._iconObj.createIcon()},createShadow:function(){return this._iconObj.createShadow()},_addChild:function(s,o){this._iconNeedsUpdate=!0,this._boundsNeedUpdate=!0,this._setClusterCenter(s),s instanceof L.MarkerCluster?(o||(this._childClusters.push(s),s.__parent=this),this._childCount+=s._childCount):(o||this._markers.push(s),this._childCount++),this.__parent&&this.__parent._addChild(s,!0)},_setClusterCenter:function(s){this._cLatLng||(this._cLatLng=s._cLatLng||s._latlng)},_resetBounds:function(){var s=this._bounds;s._southWest&&(s._southWest.lat=1/0,s._southWest.lng=1/0),s._northEast&&(s._northEast.lat=-1/0,s._northEast.lng=-1/0)},_recalculateBounds:function(){var s=this._markers,o=this._childClusters,l=0,c=0,d=this._childCount,h,m,p,v;if(d!==0){for(this._resetBounds(),h=0;h=0;h--)m=d[h],m._icon&&(m._setPos(o),m.clusterHide())},function(c){var d=c._childClusters,h,m;for(h=d.length-1;h>=0;h--)m=d[h],m._icon&&(m._setPos(o),m.clusterHide())})},_recursivelyAnimateChildrenInAndAddSelfToMap:function(s,o,l,c){this._recursively(s,c,o,function(d){d._recursivelyAnimateChildrenIn(s,d._group._map.latLngToLayerPoint(d.getLatLng()).round(),l),d._isSingleParent()&&l-1===c?(d.clusterShow(),d._recursivelyRemoveChildrenFromMap(s,o,l)):d.clusterHide(),d._addToMap()})},_recursivelyBecomeVisible:function(s,o){this._recursively(s,this._group._map.getMinZoom(),o,null,function(l){l.clusterShow()})},_recursivelyAddChildrenToMap:function(s,o,l){this._recursively(l,this._group._map.getMinZoom()-1,o,function(c){if(o!==c._zoom)for(var d=c._markers.length-1;d>=0;d--){var h=c._markers[d];l.contains(h._latlng)&&(s&&(h._backupLatlng=h.getLatLng(),h.setLatLng(s),h.clusterHide&&h.clusterHide()),c._group._featureGroup.addLayer(h))}},function(c){c._addToMap(s)})},_recursivelyRestoreChildPositions:function(s){for(var o=this._markers.length-1;o>=0;o--){var l=this._markers[o];l._backupLatlng&&(l.setLatLng(l._backupLatlng),delete l._backupLatlng)}if(s-1===this._zoom)for(var c=this._childClusters.length-1;c>=0;c--)this._childClusters[c]._restorePosition();else for(var d=this._childClusters.length-1;d>=0;d--)this._childClusters[d]._recursivelyRestoreChildPositions(s)},_restorePosition:function(){this._backupLatlng&&(this.setLatLng(this._backupLatlng),delete this._backupLatlng)},_recursivelyRemoveChildrenFromMap:function(s,o,l,c){var d,h;this._recursively(s,o-1,l-1,function(m){for(h=m._markers.length-1;h>=0;h--)d=m._markers[h],(!c||!c.contains(d._latlng))&&(m._group._featureGroup.removeLayer(d),d.clusterShow&&d.clusterShow())},function(m){for(h=m._childClusters.length-1;h>=0;h--)d=m._childClusters[h],(!c||!c.contains(d._latlng))&&(m._group._featureGroup.removeLayer(d),d.clusterShow&&d.clusterShow())})},_recursively:function(s,o,l,c,d){var h=this._childClusters,m=this._zoom,p,v;if(o<=m&&(c&&c(this),d&&m===l&&d(this)),m=0;p--)v=h[p],v._boundsNeedUpdate&&v._recalculateBounds(),s.intersects(v._bounds)&&v._recursively(s,o,l,c,d)},_isSingleParent:function(){return this._childClusters.length>0&&this._childClusters[0]._childCount===this._childCount}});L.Marker.include({clusterHide:function(){var s=this.options.opacity;return this.setOpacity(0),this.options.opacity=s,this},clusterShow:function(){return this.setOpacity(this.options.opacity)}}),L.DistanceGrid=function(s){this._cellSize=s,this._sqCellSize=s*s,this._grid={},this._objectPoint={}},L.DistanceGrid.prototype={addObject:function(s,o){var l=this._getCoord(o.x),c=this._getCoord(o.y),d=this._grid,h=d[c]=d[c]||{},m=h[l]=h[l]||[],p=L.Util.stamp(s);this._objectPoint[p]=o,m.push(s)},updateObject:function(s,o){this.removeObject(s),this.addObject(s,o)},removeObject:function(s,o){var l=this._getCoord(o.x),c=this._getCoord(o.y),d=this._grid,h=d[c]=d[c]||{},m=h[l]=h[l]||[],p,v;for(delete this._objectPoint[L.Util.stamp(s)],p=0,v=m.length;p=0;h--){if(m=o[h],p=this.getDistant(m,s),p>0)d.push(m);else continue;p>l&&(l=p,c=m)}return{maxPoint:c,newPoints:d}},buildConvexHull:function(s,o){var l=[],c=this.findMostDistantPointFromBaseLine(s,o);return c.maxPoint?(l=l.concat(this.buildConvexHull([s[0],c.maxPoint],c.newPoints)),l=l.concat(this.buildConvexHull([c.maxPoint,s[1]],c.newPoints)),l):[s[0]]},getConvexHull:function(s){var o=!1,l=!1,c=!1,d=!1,h=null,m=null,p=null,v=null,g=null,y=null,w;for(w=s.length-1;w>=0;w--){var S=s[w];(o===!1||S.lat>o)&&(h=S,o=S.lat),(l===!1||S.latc)&&(p=S,c=S.lng),(d===!1||S.lng=0;c--)l=s[c].getLatLng(),o.push(l);return L.QuickHull.getConvexHull(o)}}),L.MarkerCluster.include({_2PI:Math.PI*2,_circleFootSeparation:25,_circleStartAngle:0,_spiralFootSeparation:28,_spiralLengthStart:11,_spiralLengthFactor:5,_circleSpiralSwitchover:9,spiderfy:function(){if(!(this._group._spiderfied===this||this._group._inZoomAnimation)){var s=this.getAllChildMarkers(null,!0),o=this._group,l=o._map,c=l.latLngToLayerPoint(this._latlng),d;this._group._unspiderfy(),this._group._spiderfied=this,this._group.options.spiderfyShapePositions?d=this._group.options.spiderfyShapePositions(s.length,c):s.length>=this._circleSpiralSwitchover?d=this._generatePointsSpiral(s.length,c):(c.y+=10,d=this._generatePointsCircle(s.length,c)),this._animationSpiderfy(s,d)}},unspiderfy:function(s){this._group._inZoomAnimation||(this._animationUnspiderfy(s),this._group._spiderfied=null)},_generatePointsCircle:function(s,o){var l=this._group.options.spiderfyDistanceMultiplier*this._circleFootSeparation*(2+s),c=l/this._2PI,d=this._2PI/s,h=[],m,p;for(c=Math.max(c,35),h.length=s,m=0;m=0;v--)v=0;h--)d=c[h],l.removeLayer(d),d._preSpiderfyLatlng&&(d.setLatLng(d._preSpiderfyLatlng),delete d._preSpiderfyLatlng),d.setZIndexOffset&&d.setZIndexOffset(0),d._spiderLeg&&(o.removeLayer(d._spiderLeg),delete d._spiderLeg);s.fire("unspiderfied",{cluster:this,markers:c}),s._ignoreMove=!1,s._spiderfied=null}}),L.MarkerClusterNonAnimated=L.MarkerCluster.extend({_animationSpiderfy:function(s,o){var l=this._group,c=l._map,d=l._featureGroup,h=this._group.options.spiderLegPolylineOptions,m,p,v,g;for(l._ignoreMove=!0,m=0;m=0;w--)D=d.layerPointToLatLng(o[w]),S=s[w],S._preSpiderfyLatlng=S._latlng,S.setLatLng(D),S.clusterShow&&S.clusterShow(),v&&(x=S._spiderLeg,T=x._path,T.style.strokeDashoffset=0,x.setStyle({opacity:y}));this.setOpacity(.3),c._ignoreMove=!1,setTimeout(function(){c._animationEnd(),c.fire("spiderfied",{cluster:l,markers:s})},200)},_animationUnspiderfy:function(s){var o=this,l=this._group,c=l._map,d=l._featureGroup,h=s?c._latLngToNewLayerPoint(this._latlng,s.zoom,s.center):c.latLngToLayerPoint(this._latlng),m=this.getAllChildMarkers(null,!0),p=L.Path.SVG,v,g,y,w,S,x;for(l._ignoreMove=!0,l._animationStart(),this.setOpacity(1),g=m.length-1;g>=0;g--)v=m[g],v._preSpiderfyLatlng&&(v.closePopup(),v.setLatLng(v._preSpiderfyLatlng),delete v._preSpiderfyLatlng,x=!0,v._setPos&&(v._setPos(h),x=!1),v.clusterHide&&(v.clusterHide(),x=!1),x&&d.removeLayer(v),p&&(y=v._spiderLeg,w=y._path,S=w.getTotalLength()+.1,w.style.strokeDashoffset=S,y.setStyle({opacity:0})));l._ignoreMove=!1,setTimeout(function(){var T=0;for(g=m.length-1;g>=0;g--)v=m[g],v._spiderLeg&&T++;for(g=m.length-1;g>=0;g--)v=m[g],v._spiderLeg&&(v.clusterShow&&v.clusterShow(),v.setZIndexOffset&&v.setZIndexOffset(0),T>1&&d.removeLayer(v),c.removeLayer(v._spiderLeg),delete v._spiderLeg);l._animationEnd(),l.fire("unspiderfied",{cluster:o,markers:m})},200)}}),L.MarkerClusterGroup.include({_spiderfied:null,unspiderfy:function(){this._unspiderfy.apply(this,arguments)},_spiderfierOnAdd:function(){this._map.on("click",this._unspiderfyWrapper,this),this._map.options.zoomAnimation&&this._map.on("zoomstart",this._unspiderfyZoomStart,this),this._map.on("zoomend",this._noanimationUnspiderfy,this),L.Browser.touch||this._map.getRenderer(this)},_spiderfierOnRemove:function(){this._map.off("click",this._unspiderfyWrapper,this),this._map.off("zoomstart",this._unspiderfyZoomStart,this),this._map.off("zoomanim",this._unspiderfyZoomAnim,this),this._map.off("zoomend",this._noanimationUnspiderfy,this),this._noanimationUnspiderfy()},_unspiderfyZoomStart:function(){this._map&&this._map.on("zoomanim",this._unspiderfyZoomAnim,this)},_unspiderfyZoomAnim:function(s){L.DomUtil.hasClass(this._map._mapPane,"leaflet-touching")||(this._map.off("zoomanim",this._unspiderfyZoomAnim,this),this._unspiderfy(s))},_unspiderfyWrapper:function(){this._unspiderfy()},_unspiderfy:function(s){this._spiderfied&&this._spiderfied.unspiderfy(s)},_noanimationUnspiderfy:function(){this._spiderfied&&this._spiderfied._noanimationUnspiderfy()},_unspiderfyLayer:function(s){s._spiderLeg&&(this._featureGroup.removeLayer(s),s.clusterShow&&s.clusterShow(),s.setZIndexOffset&&s.setZIndexOffset(0),this._map.removeLayer(s._spiderLeg),delete s._spiderLeg)}}),L.MarkerClusterGroup.include({refreshClusters:function(s){return s?s instanceof L.MarkerClusterGroup?s=s._topClusterLevel.getAllChildMarkers():s instanceof L.LayerGroup?s=s._layers:s instanceof L.MarkerCluster?s=s.getAllChildMarkers():s instanceof L.Marker&&(s=[s]):s=this._topClusterLevel.getAllChildMarkers(),this._flagParentsIconsNeedUpdate(s),this._refreshClustersIcons(),this.options.singleMarkerMode&&this._refreshSingleMarkerModeMarkers(s),this},_flagParentsIconsNeedUpdate:function(s){var o,l;for(o in s)for(l=s[o].__parent;l;)l._iconNeedsUpdate=!0,l=l.__parent},_refreshSingleMarkerModeMarkers:function(s){var o,l;for(o in s)l=s[o],this.hasLayer(l)&&l.setIcon(this._overrideMarkerIcon(l))}}),L.Marker.include({refreshIconOptions:function(s,o){var l=this.options.icon;return L.setOptions(l,s),this.setIcon(l),o&&this.__parent&&this.__parent._group.refreshClusters(this),this}}),n.MarkerClusterGroup=i,n.MarkerCluster=a,Object.defineProperty(n,"__esModule",{value:!0})})})(Yg,Yg.exports);const CZ={components:{NavbarComponent:bs,FilterComponent:gc,ObservationDetailsComponent:lc},setup(){const e=Vi(),t=Qu(),n=P(()=>e.selectedObservation),i=P(()=>e.isEditing),a=fe(null),s=P(()=>e.isLoggedIn),o=P(()=>e.isDetailsPaneOpen),l=fe(!1),c=P(()=>e.error),d=P(()=>c.value?c.value.includes("Failed to fetch observation details")?"Het ophalen van observatiedetails is mislukt.":c.value:null),h=()=>{i.value=!0},m=()=>{i.value=!1},p=()=>{i.value=!1},v=()=>{e.isDetailsPaneOpen=!e.isDetailsPaneOpen,e.isDetailsPaneOpen||t.push({path:"/map"})},g=()=>{l.value=!l.value},y=async x=>{try{await e.fetchObservationDetails(x.id),e.isDetailsPaneOpen=!0,t.push({path:`/map/observation/${x.id}`})}catch(T){console.error("Failed to fetch observation details:",T)}},w=()=>{e.getObservationsGeoJson().then(x=>{const T=L.geoJSON(e.observations,{pointToLayer:(O,D)=>{const R=e.createCircleMarker(O,D);return R.on("click",()=>y(O.properties)),R}});e.markerClusterGroup.clearLayers(),e.markerClusterGroup.addLayer(T),a.value.addLayer(e.markerClusterGroup)})},S=()=>{e.markerClusterGroup&&e.markerClusterGroup.clearLayers(),e.observations=[],w()};return Te(()=>e.filters,x=>{S()},{deep:!0}),Xn(async()=>{e.markerClusterGroup=L.markerClusterGroup({spiderfyOnMaxZoom:!1,showCoverageOnHover:!0,zoomToBoundsOnClick:!0,disableClusteringAtZoom:16,iconCreateFunction:T=>L.divIcon({html:`
${T.getChildCount()}
`,className:"marker-cluster",iconSize:L.point(40,40)})});const x=t.currentRoute.value.params.id;if(x){await e.fetchObservationDetails(x);const T=n.value.location,[O,D]=T.slice(T.indexOf("(")+1,T.indexOf(")")).split(" ").map(parseFloat);a.value=L.map("map",{center:[D,O],zoom:16,maxZoom:20,layers:[L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:"Map data © OpenStreetMap contributors"})]})}else a.value=L.map("map",{center:[50.8503,4.3517],zoom:9,maxZoom:20,layers:[L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:"Map data © OpenStreetMap contributors"})]});e.map=a.value}),{isDetailsPaneOpen:o,isFilterPaneOpen:l,toggleDetailsPane:v,toggleFilterPanel:g,selectedObservation:n,isEditing:i,map:a,isLoggedIn:s,startEdit:h,confirmUpdate:m,cancelEdit:p,formattedError:d}}},Ka=e=>(ZL("data-v-b2721b0b"),e=e(),WL(),e),SZ={class:"d-flex flex-column vh-100"},EZ={class:"flex-grow-1 position-relative"},LZ=Ka(()=>M("i",{class:"fas fa-sliders-h"},null,-1)),xZ=Ka(()=>M("div",{id:"map",class:"h-100"},null,-1)),kZ={key:0,class:"map-legend"},TZ=Ka(()=>M("div",null,[M("span",{class:"legend-icon bg-green"}),bt(" Bestreden ")],-1)),OZ=Ka(()=>M("div",null,[M("span",{class:"legend-icon bg-grey"}),bt(" Gereserveerd ")],-1)),PZ=Ka(()=>M("div",null,[M("span",{class:"legend-icon bg-orange"}),bt(" Standaard ")],-1)),AZ=[TZ,OZ,PZ],MZ={key:1,class:"alert alert-danger position-absolute top-0 start-50 translate-middle-x mt-2"};function IZ(e,t,n,i,a,s){const o=bs,l=gc,c=lc;return Se(),Le("div",SZ,[E(o),M("div",EZ,[M("button",{class:"btn-filter-toggle",onClick:t[0]||(t[0]=(...d)=>i.toggleFilterPanel&&i.toggleFilterPanel(...d))},[LZ,bt(" Filters ")]),xZ,i.map?(Se(),Le("div",kZ,AZ)):Qe("",!0),M("div",{class:zt(["filter-panel",{"d-none":!i.isFilterPaneOpen,"d-block":i.isFilterPaneOpen,"col-12":!0,"col-md-6":!0,"col-lg-4":!0}])},[E(l)],2),M("div",{class:zt(["details-panel",{"d-none":!i.isDetailsPaneOpen,"d-block":i.isDetailsPaneOpen,"col-12":!0,"col-md-6":!0,"col-lg-4":!0}])},[E(c)],2),i.formattedError?(Se(),Le("div",MZ,Ke(i.formattedError),1)):Qe("",!0)])])}const Ud=Ri(CZ,[["render",IZ],["__scopeId","data-v-b2721b0b"]]),DZ={components:{NavbarComponent:bs,FilterComponent:gc,ObservationDetailsComponent:lc},setup(){const e=Vi(),t=Qu(),n=fe(!1),i=P(()=>e.loadingObservations),a=P(()=>e.totalObservations),s=P(()=>e.nextPage),o=P(()=>e.previousPage),l=P(()=>e.table_observations),c=fe([{text:"ID",value:"id"},{text:"Gemeente",value:"municipality_name"},{text:"Aangemaakt",value:"created_datetime"},{text:"Observatie tijdstip",value:"observation_datetime"},{text:"Bestreden tijdstip",value:"eradication_datetime"},{text:"Soorten",value:"species"}]),d=fe(null),h=fe("asc"),m=P(()=>e.isDetailsPaneOpen),p=(x,T="")=>{if(!x)return T;const O=new Date(x);return isNaN(O.getTime())?T:new Intl.DateTimeFormat("nl-NL",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"}).format(O)},v=()=>{n.value=!n.value},g=x=>{d.value===x?h.value=h.value==="asc"?"desc":"asc":(d.value=x,h.value="asc"),e.getObservations(1,25,d.value,h.value)},y=x=>{let T;if(x==="next"&&s.value?T=s.value:x==="prev"&&o.value&&(T=o.value),T){const O=new URLSearchParams(T.split("?")[1]);e.getObservations(O.get("page"),O.get("page_size"))}},w=async x=>{try{await e.fetchObservationDetails(x.id),e.isDetailsPaneOpen=!0,t.push({path:`/table/observation/${x.id}`})}catch(T){console.error("Failed to fetch observation details:",T)}},S=()=>{e.isDetailsPaneOpen=!e.isDetailsPaneOpen,e.isDetailsPaneOpen||t.push({path:"/table"})};return Te(()=>e.filters,x=>{e.getObservations()},{deep:!0}),{table_observations:l,loading:i,fetchPage:y,nextPage:s,previousPage:o,totalObservations:a,tableHeaders:c,toggleSort:g,toggleFilterPane:v,isFilterPaneOpen:n,sortBy:d,sortOrder:h,formatDate:p,openObservationDetails:w,isDetailsPaneOpen:m,toggleDetailsPane:S}}},NZ={class:"d-flex flex-column vh-100"},RZ={class:"flex-grow-1 position-relative"},VZ=M("i",{class:"fas fa-sliders-h"},null,-1),FZ={class:"container mt-4"},BZ={key:0,class:"text-center"},zZ=M("div",{class:"spinner-border text-primary",role:"status"},[M("span",{class:"visually-hidden"},"Loading...")],-1),$Z=[zZ],HZ={key:1,class:"table-responsive"},ZZ={class:"table table-hover table-sm"},WZ={class:"table-light"},UZ=["onClick"],jZ={key:0},GZ=["onClick"],qZ={key:2,class:"d-flex justify-content-start mt-3"},KZ=["disabled"],YZ=M("i",{class:"fas fa-chevron-left"},null,-1),JZ=["disabled"],XZ=M("i",{class:"fas fa-chevron-right"},null,-1),QZ={class:"d-flex justify-content-between align-items-center"},eW=M("h3",null,"Observatie details",-1);function tW(e,t,n,i,a,s){const o=bs,l=gc,c=lc;return Se(),Le("div",NZ,[E(o),M("div",RZ,[M("button",{class:"btn-filter-toggle",onClick:t[0]||(t[0]=(...d)=>i.toggleFilterPane&&i.toggleFilterPane(...d))},[VZ,bt(" Filters ")]),M("div",{class:zt(["filter-panel",{"d-none":!i.isFilterPaneOpen,"d-block":i.isFilterPaneOpen,"col-12":!0,"col-md-6":!0,"col-lg-4":!0}])},[E(l)],2),M("div",FZ,[M("div",null,[i.loading?(Se(),Le("div",BZ,$Z)):i.table_observations.length>0?(Se(),Le("div",HZ,[M("table",ZZ,[M("thead",WZ,[M("tr",null,[(Se(!0),Le(Ve,null,cn(i.tableHeaders,d=>(Se(),Le("th",{scope:"col",key:d.value,onClick:h=>i.toggleSort(d.value)},[bt(Ke(d.text)+" ",1),i.sortBy===d.value?(Se(),Le("span",jZ,[M("i",{class:zt(["fas",{"fa-sort-up":i.sortOrder==="asc","fa-sort-down":i.sortOrder==="desc"}])},null,2)])):Qe("",!0)],8,UZ))),128))])]),M("tbody",null,[(Se(!0),Le(Ve,null,cn(i.table_observations,d=>(Se(),Le("tr",{key:d.id,onClick:h=>i.openObservationDetails(d)},[M("td",null,Ke(d.id),1),M("td",null,Ke(d.municipality_name),1),M("td",null,Ke(i.formatDate(d.created_datetime)),1),M("td",null,Ke(i.formatDate(d.observation_datetime)),1),M("td",null,Ke(i.formatDate(d.eradication_datetime,"Onbestreden")),1),M("td",null,Ke(d.species),1)],8,GZ))),128))])])])):Qe("",!0),i.totalObservations>0?(Se(),Le("div",qZ,[M("button",{class:"btn btn-outline-success mr-2",onClick:t[1]||(t[1]=d=>i.fetchPage("prev")),disabled:!i.previousPage},[YZ,bt(" Previous ")],8,KZ),M("button",{class:"btn btn-outline-success",onClick:t[2]||(t[2]=d=>i.fetchPage("next")),disabled:!i.nextPage},[bt(" Next "),XZ],8,JZ)])):Qe("",!0)]),M("div",{class:zt(["details-panel mt-4",{"d-none":!i.isDetailsPaneOpen,"d-block":i.isDetailsPaneOpen,"col-12":!0,"col-md-6":!0,"col-lg-4":!0}])},[M("div",QZ,[eW,M("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:t[3]||(t[3]=(...d)=>i.toggleDetailsPane&&i.toggleDetailsPane(...d))})]),E(c)],2)])])])}const Jg=Ri(DZ,[["render",tW]]),nW=[{path:"/login",name:"Login",component:qR},{path:"/map",name:"MapPage",component:Ud},{path:"/map/observation/:id",component:Ud},{path:"/table/observation/:id",component:Jg},{path:"/table",name:"TableView",component:Jg},{path:"/",name:"Home",component:Ud},{path:"/change-password",name:"ChangePassword",component:IR}],DS=JP({history:xP("/vespa-db/"),routes:nW});DS.beforeEach(async(e,t,n)=>{const i=Vi();e.meta.requiresAuth&&!i.isLoggedIn?n({name:"Login"}):n()});const yc=Ek(O1),iW=y1();yc.use(iW);yc.use(DS);v1(yc);const sW=Vi();sW.authCheck();yc.mount("#app"); + */const ji=new Map,vd={set(e,t,n){ji.has(e)||ji.set(e,new Map);const i=ji.get(e);if(!i.has(t)&&i.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`);return}i.set(t,n)},get(e,t){return ji.has(e)&&ji.get(e).get(t)||null},remove(e,t){if(!ji.has(e))return;const n=ji.get(e);n.delete(t),n.size===0&&ji.delete(e)}},ZA=1e6,WA=1e3,Tf="transitionend",Ww=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,(t,n)=>`#${CSS.escape(n)}`)),e),UA=e=>e==null?`${e}`:Object.prototype.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),jA=e=>{do e+=Math.floor(Math.random()*ZA);while(document.getElementById(e));return e},GA=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const i=Number.parseFloat(t),a=Number.parseFloat(n);return!i&&!a?0:(t=t.split(",")[0],n=n.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(n))*WA)},Uw=e=>{e.dispatchEvent(new Event(Tf))},Pi=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),hs=e=>Pi(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(Ww(e)):null,ho=e=>{if(!Pi(e)||e.getClientRects().length===0)return!1;const t=getComputedStyle(e).getPropertyValue("visibility")==="visible",n=e.closest("details:not([open])");if(!n)return t;if(n!==e){const i=e.closest("summary");if(i&&i.parentNode!==n||i===null)return!1}return t},ms=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",jw=e=>{if(!document.documentElement.attachShadow)return null;if(typeof e.getRootNode=="function"){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?jw(e.parentNode):null},wu=()=>{},Ba=e=>{e.offsetHeight},Gw=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,gd=[],qA=e=>{document.readyState==="loading"?(gd.length||document.addEventListener("DOMContentLoaded",()=>{for(const t of gd)t()}),gd.push(e)):e()},Vn=()=>document.documentElement.dir==="rtl",$n=e=>{qA(()=>{const t=Gw();if(t){const n=e.NAME,i=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=i,e.jQueryInterface)}})},on=(e,t=[],n=e)=>typeof e=="function"?e(...t):n,qw=(e,t,n=!0)=>{if(!n){on(e);return}const a=GA(t)+5;let s=!1;const o=({target:l})=>{l===t&&(s=!0,t.removeEventListener(Tf,o),on(e))};t.addEventListener(Tf,o),setTimeout(()=>{s||Uw(t)},a)},jh=(e,t,n,i)=>{const a=e.length;let s=e.indexOf(t);return s===-1?!n&&i?e[a-1]:e[0]:(s+=n?1:-1,i&&(s=(s+a)%a),e[Math.max(0,Math.min(s,a-1))])},KA=/[^.]*(?=\..*)\.|.*/,YA=/\..*/,JA=/::\d+$/,yd={};let yv=1;const Kw={mouseenter:"mouseover",mouseleave:"mouseout"},XA=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function Yw(e,t){return t&&`${t}::${yv++}`||e.uidEvent||yv++}function Jw(e){const t=Yw(e);return e.uidEvent=t,yd[t]=yd[t]||{},yd[t]}function QA(e,t){return function n(i){return Gh(i,{delegateTarget:e}),n.oneOff&&ae.off(e,i.type,t),t.apply(e,[i])}}function eM(e,t,n){return function i(a){const s=e.querySelectorAll(t);for(let{target:o}=a;o&&o!==this;o=o.parentNode)for(const l of s)if(l===o)return Gh(a,{delegateTarget:o}),i.oneOff&&ae.off(e,a.type,t,n),n.apply(o,[a])}}function Xw(e,t,n=null){return Object.values(e).find(i=>i.callable===t&&i.delegationSelector===n)}function Qw(e,t,n){const i=typeof t=="string",a=i?n:t||n;let s=e0(e);return XA.has(s)||(s=e),[i,a,s]}function bv(e,t,n,i,a){if(typeof t!="string"||!e)return;let[s,o,l]=Qw(t,n,i);t in Kw&&(o=(g=>function(y){if(!y.relatedTarget||y.relatedTarget!==y.delegateTarget&&!y.delegateTarget.contains(y.relatedTarget))return g.call(this,y)})(o));const c=Jw(e),d=c[l]||(c[l]={}),h=Xw(d,o,s?n:null);if(h){h.oneOff=h.oneOff&&a;return}const m=Yw(o,t.replace(KA,"")),p=s?eM(e,n,o):QA(e,o);p.delegationSelector=s?n:null,p.callable=o,p.oneOff=a,p.uidEvent=m,d[m]=p,e.addEventListener(l,p,s)}function Of(e,t,n,i,a){const s=Xw(t[n],i,a);s&&(e.removeEventListener(n,s,!!a),delete t[n][s.uidEvent])}function tM(e,t,n,i){const a=t[n]||{};for(const[s,o]of Object.entries(a))s.includes(i)&&Of(e,t,n,o.callable,o.delegationSelector)}function e0(e){return e=e.replace(YA,""),Kw[e]||e}const ae={on(e,t,n,i){bv(e,t,n,i,!1)},one(e,t,n,i){bv(e,t,n,i,!0)},off(e,t,n,i){if(typeof t!="string"||!e)return;const[a,s,o]=Qw(t,n,i),l=o!==t,c=Jw(e),d=c[o]||{},h=t.startsWith(".");if(typeof s<"u"){if(!Object.keys(d).length)return;Of(e,c,o,s,a?n:null);return}if(h)for(const m of Object.keys(c))tM(e,c,m,t.slice(1));for(const[m,p]of Object.entries(d)){const v=m.replace(JA,"");(!l||t.includes(v))&&Of(e,c,o,p.callable,p.delegationSelector)}},trigger(e,t,n){if(typeof t!="string"||!e)return null;const i=Gw(),a=e0(t),s=t!==a;let o=null,l=!0,c=!0,d=!1;s&&i&&(o=i.Event(t,n),i(e).trigger(o),l=!o.isPropagationStopped(),c=!o.isImmediatePropagationStopped(),d=o.isDefaultPrevented());const h=Gh(new Event(t,{bubbles:l,cancelable:!0}),n);return d&&h.preventDefault(),c&&e.dispatchEvent(h),h.defaultPrevented&&o&&o.preventDefault(),h}};function Gh(e,t={}){for(const[n,i]of Object.entries(t))try{e[n]=i}catch{Object.defineProperty(e,n,{configurable:!0,get(){return i}})}return e}function wv(e){if(e==="true")return!0;if(e==="false")return!1;if(e===Number(e).toString())return Number(e);if(e===""||e==="null")return null;if(typeof e!="string")return e;try{return JSON.parse(decodeURIComponent(e))}catch{return e}}function bd(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const Ai={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${bd(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${bd(t)}`)},getDataAttributes(e){if(!e)return{};const t={},n=Object.keys(e.dataset).filter(i=>i.startsWith("bs")&&!i.startsWith("bsConfig"));for(const i of n){let a=i.replace(/^bs/,"");a=a.charAt(0).toLowerCase()+a.slice(1,a.length),t[a]=wv(e.dataset[i])}return t},getDataAttribute(e,t){return wv(e.getAttribute(`data-bs-${bd(t)}`))}};class za{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,n){const i=Pi(n)?Ai.getDataAttribute(n,"config"):{};return{...this.constructor.Default,...typeof i=="object"?i:{},...Pi(n)?Ai.getDataAttributes(n):{},...typeof t=="object"?t:{}}}_typeCheckConfig(t,n=this.constructor.DefaultType){for(const[i,a]of Object.entries(n)){const s=t[i],o=Pi(s)?"element":UA(s);if(!new RegExp(a).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${i}" provided type "${o}" but expected type "${a}".`)}}}const nM="5.3.3";class Qn extends za{constructor(t,n){super(),t=hs(t),t&&(this._element=t,this._config=this._getConfig(n),vd.set(this._element,this.constructor.DATA_KEY,this))}dispose(){vd.remove(this._element,this.constructor.DATA_KEY),ae.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,n,i=!0){qw(t,n,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return vd.get(hs(t),this.DATA_KEY)}static getOrCreateInstance(t,n={}){return this.getInstance(t)||new this(t,typeof n=="object"?n:null)}static get VERSION(){return nM}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const wd=e=>{let t=e.getAttribute("data-bs-target");if(!t||t==="#"){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),t=n&&n!=="#"?n.trim():null}return t?t.split(",").map(n=>Ww(n)).join(","):null},Ie={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(n=>n.matches(t))},parents(e,t){const n=[];let i=e.parentNode.closest(t);for(;i;)n.push(i),i=i.parentNode.closest(t);return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(n=>`${n}:not([tabindex^="-"])`).join(",");return this.find(t,e).filter(n=>!ms(n)&&ho(n))},getSelectorFromElement(e){const t=wd(e);return t&&Ie.findOne(t)?t:null},getElementFromSelector(e){const t=wd(e);return t?Ie.findOne(t):null},getMultipleElementsFromSelector(e){const t=wd(e);return t?Ie.find(t):[]}},sc=(e,t="hide")=>{const n=`click.dismiss${e.EVENT_KEY}`,i=e.NAME;ae.on(document,n,`[data-bs-dismiss="${i}"]`,function(a){if(["A","AREA"].includes(this.tagName)&&a.preventDefault(),ms(this))return;const s=Ie.getElementFromSelector(this)||this.closest(`.${i}`);e.getOrCreateInstance(s)[t]()})},iM="alert",sM="bs.alert",t0=`.${sM}`,rM=`close${t0}`,oM=`closed${t0}`,aM="fade",lM="show";class rc extends Qn{static get NAME(){return iM}close(){if(ae.trigger(this._element,rM).defaultPrevented)return;this._element.classList.remove(lM);const n=this._element.classList.contains(aM);this._queueCallback(()=>this._destroyElement(),this._element,n)}_destroyElement(){this._element.remove(),ae.trigger(this._element,oM),this.dispose()}static jQueryInterface(t){return this.each(function(){const n=rc.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}sc(rc,"close");$n(rc);const uM="button",cM="bs.button",dM=`.${cM}`,fM=".data-api",hM="active",Cv='[data-bs-toggle="button"]',mM=`click${dM}${fM}`;class oc extends Qn{static get NAME(){return uM}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(hM))}static jQueryInterface(t){return this.each(function(){const n=oc.getOrCreateInstance(this);t==="toggle"&&n[t]()})}}ae.on(document,mM,Cv,e=>{e.preventDefault();const t=e.target.closest(Cv);oc.getOrCreateInstance(t).toggle()});$n(oc);const pM="swipe",mo=".bs.swipe",_M=`touchstart${mo}`,vM=`touchmove${mo}`,gM=`touchend${mo}`,yM=`pointerdown${mo}`,bM=`pointerup${mo}`,wM="touch",CM="pen",SM="pointer-event",EM=40,LM={endCallback:null,leftCallback:null,rightCallback:null},xM={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Cu extends za{constructor(t,n){super(),this._element=t,!(!t||!Cu.isSupported())&&(this._config=this._getConfig(n),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return LM}static get DefaultType(){return xM}static get NAME(){return pM}dispose(){ae.off(this._element,mo)}_start(t){if(!this._supportPointerEvents){this._deltaX=t.touches[0].clientX;return}this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX)}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),on(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=EM)return;const n=t/this._deltaX;this._deltaX=0,n&&on(n>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(ae.on(this._element,yM,t=>this._start(t)),ae.on(this._element,bM,t=>this._end(t)),this._element.classList.add(SM)):(ae.on(this._element,_M,t=>this._start(t)),ae.on(this._element,vM,t=>this._move(t)),ae.on(this._element,gM,t=>this._end(t)))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&(t.pointerType===CM||t.pointerType===wM)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const kM="carousel",TM="bs.carousel",gs=`.${TM}`,n0=".data-api",OM="ArrowLeft",PM="ArrowRight",AM=500,Zo="next",gr="prev",Er="left",Jl="right",MM=`slide${gs}`,Cd=`slid${gs}`,IM=`keydown${gs}`,DM=`mouseenter${gs}`,NM=`mouseleave${gs}`,RM=`dragstart${gs}`,VM=`load${gs}${n0}`,FM=`click${gs}${n0}`,i0="carousel",kl="active",BM="slide",zM="carousel-item-end",$M="carousel-item-start",HM="carousel-item-next",ZM="carousel-item-prev",s0=".active",r0=".carousel-item",WM=s0+r0,UM=".carousel-item img",jM=".carousel-indicators",GM="[data-bs-slide], [data-bs-slide-to]",qM='[data-bs-ride="carousel"]',KM={[OM]:Jl,[PM]:Er},YM={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},JM={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class $a extends Qn{constructor(t,n){super(t,n),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Ie.findOne(jM,this._element),this._addEventListeners(),this._config.ride===i0&&this.cycle()}static get Default(){return YM}static get DefaultType(){return JM}static get NAME(){return kM}next(){this._slide(Zo)}nextWhenVisible(){!document.hidden&&ho(this._element)&&this.next()}prev(){this._slide(gr)}pause(){this._isSliding&&Uw(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){ae.one(this._element,Cd,()=>this.cycle());return}this.cycle()}}to(t){const n=this._getItems();if(t>n.length-1||t<0)return;if(this._isSliding){ae.one(this._element,Cd,()=>this.to(t));return}const i=this._getItemIndex(this._getActive());if(i===t)return;const a=t>i?Zo:gr;this._slide(a,n[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&ae.on(this._element,IM,t=>this._keydown(t)),this._config.pause==="hover"&&(ae.on(this._element,DM,()=>this.pause()),ae.on(this._element,NM,()=>this._maybeEnableCycle())),this._config.touch&&Cu.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const i of Ie.find(UM,this._element))ae.on(i,RM,a=>a.preventDefault());const n={leftCallback:()=>this._slide(this._directionToOrder(Er)),rightCallback:()=>this._slide(this._directionToOrder(Jl)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),AM+this._config.interval))}};this._swipeHelper=new Cu(this._element,n)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const n=KM[t.key];n&&(t.preventDefault(),this._slide(this._directionToOrder(n)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const n=Ie.findOne(s0,this._indicatorsElement);n.classList.remove(kl),n.removeAttribute("aria-current");const i=Ie.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(kl),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const n=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=n||this._config.defaultInterval}_slide(t,n=null){if(this._isSliding)return;const i=this._getActive(),a=t===Zo,s=n||jh(this._getItems(),i,a,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),l=v=>ae.trigger(this._element,v,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(l(MM).defaultPrevented||!i||!s)return;const d=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const h=a?$M:zM,m=a?HM:ZM;s.classList.add(m),Ba(s),i.classList.add(h),s.classList.add(h);const p=()=>{s.classList.remove(h,m),s.classList.add(kl),i.classList.remove(kl,m,h),this._isSliding=!1,l(Cd)};this._queueCallback(p,i,this._isAnimated()),d&&this.cycle()}_isAnimated(){return this._element.classList.contains(BM)}_getActive(){return Ie.findOne(WM,this._element)}_getItems(){return Ie.find(r0,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return Vn()?t===Er?gr:Zo:t===Er?Zo:gr}_orderToDirection(t){return Vn()?t===gr?Er:Jl:t===gr?Jl:Er}static jQueryInterface(t){return this.each(function(){const n=$a.getOrCreateInstance(this,t);if(typeof t=="number"){n.to(t);return}if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}ae.on(document,FM,GM,function(e){const t=Ie.getElementFromSelector(this);if(!t||!t.classList.contains(i0))return;e.preventDefault();const n=$a.getOrCreateInstance(t),i=this.getAttribute("data-bs-slide-to");if(i){n.to(i),n._maybeEnableCycle();return}if(Ai.getDataAttribute(this,"slide")==="next"){n.next(),n._maybeEnableCycle();return}n.prev(),n._maybeEnableCycle()});ae.on(window,VM,()=>{const e=Ie.find(qM);for(const t of e)$a.getOrCreateInstance(t)});$n($a);const XM="collapse",QM="bs.collapse",Ha=`.${QM}`,eI=".data-api",tI=`show${Ha}`,nI=`shown${Ha}`,iI=`hide${Ha}`,sI=`hidden${Ha}`,rI=`click${Ha}${eI}`,Sd="show",Tr="collapse",Tl="collapsing",oI="collapsed",aI=`:scope .${Tr} .${Tr}`,lI="collapse-horizontal",uI="width",cI="height",dI=".collapse.show, .collapse.collapsing",Pf='[data-bs-toggle="collapse"]',fI={parent:null,toggle:!0},hI={parent:"(null|element)",toggle:"boolean"};class Sa extends Qn{constructor(t,n){super(t,n),this._isTransitioning=!1,this._triggerArray=[];const i=Ie.find(Pf);for(const a of i){const s=Ie.getSelectorFromElement(a),o=Ie.find(s).filter(l=>l===this._element);s!==null&&o.length&&this._triggerArray.push(a)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return fI}static get DefaultType(){return hI}static get NAME(){return XM}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(dI).filter(l=>l!==this._element).map(l=>Sa.getOrCreateInstance(l,{toggle:!1}))),t.length&&t[0]._isTransitioning||ae.trigger(this._element,tI).defaultPrevented)return;for(const l of t)l.hide();const i=this._getDimension();this._element.classList.remove(Tr),this._element.classList.add(Tl),this._element.style[i]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const a=()=>{this._isTransitioning=!1,this._element.classList.remove(Tl),this._element.classList.add(Tr,Sd),this._element.style[i]="",ae.trigger(this._element,nI)},o=`scroll${i[0].toUpperCase()+i.slice(1)}`;this._queueCallback(a,this._element,!0),this._element.style[i]=`${this._element[o]}px`}hide(){if(this._isTransitioning||!this._isShown()||ae.trigger(this._element,iI).defaultPrevented)return;const n=this._getDimension();this._element.style[n]=`${this._element.getBoundingClientRect()[n]}px`,Ba(this._element),this._element.classList.add(Tl),this._element.classList.remove(Tr,Sd);for(const a of this._triggerArray){const s=Ie.getElementFromSelector(a);s&&!this._isShown(s)&&this._addAriaAndCollapsedClass([a],!1)}this._isTransitioning=!0;const i=()=>{this._isTransitioning=!1,this._element.classList.remove(Tl),this._element.classList.add(Tr),ae.trigger(this._element,sI)};this._element.style[n]="",this._queueCallback(i,this._element,!0)}_isShown(t=this._element){return t.classList.contains(Sd)}_configAfterMerge(t){return t.toggle=!!t.toggle,t.parent=hs(t.parent),t}_getDimension(){return this._element.classList.contains(lI)?uI:cI}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(Pf);for(const n of t){const i=Ie.getElementFromSelector(n);i&&this._addAriaAndCollapsedClass([n],this._isShown(i))}}_getFirstLevelChildren(t){const n=Ie.find(aI,this._config.parent);return Ie.find(t,this._config.parent).filter(i=>!n.includes(i))}_addAriaAndCollapsedClass(t,n){if(t.length)for(const i of t)i.classList.toggle(oI,!n),i.setAttribute("aria-expanded",n)}static jQueryInterface(t){const n={};return typeof t=="string"&&/show|hide/.test(t)&&(n.toggle=!1),this.each(function(){const i=Sa.getOrCreateInstance(this,n);if(typeof t=="string"){if(typeof i[t]>"u")throw new TypeError(`No method named "${t}"`);i[t]()}})}}ae.on(document,rI,Pf,function(e){(e.target.tagName==="A"||e.delegateTarget&&e.delegateTarget.tagName==="A")&&e.preventDefault();for(const t of Ie.getMultipleElementsFromSelector(this))Sa.getOrCreateInstance(t,{toggle:!1}).toggle()});$n(Sa);const Sv="dropdown",mI="bs.dropdown",er=`.${mI}`,qh=".data-api",pI="Escape",Ev="Tab",_I="ArrowUp",Lv="ArrowDown",vI=2,gI=`hide${er}`,yI=`hidden${er}`,bI=`show${er}`,wI=`shown${er}`,o0=`click${er}${qh}`,a0=`keydown${er}${qh}`,CI=`keyup${er}${qh}`,Lr="show",SI="dropup",EI="dropend",LI="dropstart",xI="dropup-center",kI="dropdown-center",Rs='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',TI=`${Rs}.${Lr}`,Xl=".dropdown-menu",OI=".navbar",PI=".navbar-nav",AI=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",MI=Vn()?"top-end":"top-start",II=Vn()?"top-start":"top-end",DI=Vn()?"bottom-end":"bottom-start",NI=Vn()?"bottom-start":"bottom-end",RI=Vn()?"left-start":"right-start",VI=Vn()?"right-start":"left-start",FI="top",BI="bottom",zI={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},$I={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class qn extends Qn{constructor(t,n){super(t,n),this._popper=null,this._parent=this._element.parentNode,this._menu=Ie.next(this._element,Xl)[0]||Ie.prev(this._element,Xl)[0]||Ie.findOne(Xl,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return zI}static get DefaultType(){return $I}static get NAME(){return Sv}toggle(){return this._isShown()?this.hide():this.show()}show(){if(ms(this._element)||this._isShown())return;const t={relatedTarget:this._element};if(!ae.trigger(this._element,bI,t).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(PI))for(const i of[].concat(...document.body.children))ae.on(i,"mouseover",wu);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Lr),this._element.classList.add(Lr),ae.trigger(this._element,wI,t)}}hide(){if(ms(this._element)||!this._isShown())return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(t){if(!ae.trigger(this._element,gI,t).defaultPrevented){if("ontouchstart"in document.documentElement)for(const i of[].concat(...document.body.children))ae.off(i,"mouseover",wu);this._popper&&this._popper.destroy(),this._menu.classList.remove(Lr),this._element.classList.remove(Lr),this._element.setAttribute("aria-expanded","false"),Ai.removeDataAttribute(this._menu,"popper"),ae.trigger(this._element,yI,t)}}_getConfig(t){if(t=super._getConfig(t),typeof t.reference=="object"&&!Pi(t.reference)&&typeof t.reference.getBoundingClientRect!="function")throw new TypeError(`${Sv.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return t}_createPopper(){if(typeof Zw>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;this._config.reference==="parent"?t=this._parent:Pi(this._config.reference)?t=hs(this._config.reference):typeof this._config.reference=="object"&&(t=this._config.reference);const n=this._getPopperConfig();this._popper=Uh(t,this._menu,n)}_isShown(){return this._menu.classList.contains(Lr)}_getPlacement(){const t=this._parent;if(t.classList.contains(EI))return RI;if(t.classList.contains(LI))return VI;if(t.classList.contains(xI))return FI;if(t.classList.contains(kI))return BI;const n=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return t.classList.contains(SI)?n?II:MI:n?NI:DI}_detectNavbar(){return this._element.closest(OI)!==null}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(Ai.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...on(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:n}){const i=Ie.find(AI,this._menu).filter(a=>ho(a));i.length&&jh(i,n,t===Lv,!i.includes(n)).focus()}static jQueryInterface(t){return this.each(function(){const n=qn.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}static clearMenus(t){if(t.button===vI||t.type==="keyup"&&t.key!==Ev)return;const n=Ie.find(TI);for(const i of n){const a=qn.getInstance(i);if(!a||a._config.autoClose===!1)continue;const s=t.composedPath(),o=s.includes(a._menu);if(s.includes(a._element)||a._config.autoClose==="inside"&&!o||a._config.autoClose==="outside"&&o||a._menu.contains(t.target)&&(t.type==="keyup"&&t.key===Ev||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const l={relatedTarget:a._element};t.type==="click"&&(l.clickEvent=t),a._completeHide(l)}}static dataApiKeydownHandler(t){const n=/input|textarea/i.test(t.target.tagName),i=t.key===pI,a=[_I,Lv].includes(t.key);if(!a&&!i||n&&!i)return;t.preventDefault();const s=this.matches(Rs)?this:Ie.prev(this,Rs)[0]||Ie.next(this,Rs)[0]||Ie.findOne(Rs,t.delegateTarget.parentNode),o=qn.getOrCreateInstance(s);if(a){t.stopPropagation(),o.show(),o._selectMenuItem(t);return}o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}ae.on(document,a0,Rs,qn.dataApiKeydownHandler);ae.on(document,a0,Xl,qn.dataApiKeydownHandler);ae.on(document,o0,qn.clearMenus);ae.on(document,CI,qn.clearMenus);ae.on(document,o0,Rs,function(e){e.preventDefault(),qn.getOrCreateInstance(this).toggle()});$n(qn);const l0="backdrop",HI="fade",xv="show",kv=`mousedown.bs.${l0}`,ZI={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},WI={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class u0 extends za{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return ZI}static get DefaultType(){return WI}static get NAME(){return l0}show(t){if(!this._config.isVisible){on(t);return}this._append();const n=this._getElement();this._config.isAnimated&&Ba(n),n.classList.add(xv),this._emulateAnimation(()=>{on(t)})}hide(t){if(!this._config.isVisible){on(t);return}this._getElement().classList.remove(xv),this._emulateAnimation(()=>{this.dispose(),on(t)})}dispose(){this._isAppended&&(ae.off(this._element,kv),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add(HI),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=hs(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),ae.on(t,kv,()=>{on(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(t){qw(t,this._getElement(),this._config.isAnimated)}}const UI="focustrap",jI="bs.focustrap",Su=`.${jI}`,GI=`focusin${Su}`,qI=`keydown.tab${Su}`,KI="Tab",YI="forward",Tv="backward",JI={autofocus:!0,trapElement:null},XI={autofocus:"boolean",trapElement:"element"};class c0 extends za{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return JI}static get DefaultType(){return XI}static get NAME(){return UI}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),ae.off(document,Su),ae.on(document,GI,t=>this._handleFocusin(t)),ae.on(document,qI,t=>this._handleKeydown(t)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,ae.off(document,Su))}_handleFocusin(t){const{trapElement:n}=this._config;if(t.target===document||t.target===n||n.contains(t.target))return;const i=Ie.focusableChildren(n);i.length===0?n.focus():this._lastTabNavDirection===Tv?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){t.key===KI&&(this._lastTabNavDirection=t.shiftKey?Tv:YI)}}const Ov=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Pv=".sticky-top",Ol="padding-right",Av="margin-right";class Af{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Ol,n=>n+t),this._setElementAttributes(Ov,Ol,n=>n+t),this._setElementAttributes(Pv,Av,n=>n-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Ol),this._resetElementAttributes(Ov,Ol),this._resetElementAttributes(Pv,Av)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,n,i){const a=this.getWidth(),s=o=>{if(o!==this._element&&window.innerWidth>o.clientWidth+a)return;this._saveInitialAttribute(o,n);const l=window.getComputedStyle(o).getPropertyValue(n);o.style.setProperty(n,`${i(Number.parseFloat(l))}px`)};this._applyManipulationCallback(t,s)}_saveInitialAttribute(t,n){const i=t.style.getPropertyValue(n);i&&Ai.setDataAttribute(t,n,i)}_resetElementAttributes(t,n){const i=a=>{const s=Ai.getDataAttribute(a,n);if(s===null){a.style.removeProperty(n);return}Ai.removeDataAttribute(a,n),a.style.setProperty(n,s)};this._applyManipulationCallback(t,i)}_applyManipulationCallback(t,n){if(Pi(t)){n(t);return}for(const i of Ie.find(t,this._element))n(i)}}const QI="modal",eD="bs.modal",Fn=`.${eD}`,tD=".data-api",nD="Escape",iD=`hide${Fn}`,sD=`hidePrevented${Fn}`,d0=`hidden${Fn}`,f0=`show${Fn}`,rD=`shown${Fn}`,oD=`resize${Fn}`,aD=`click.dismiss${Fn}`,lD=`mousedown.dismiss${Fn}`,uD=`keydown.dismiss${Fn}`,cD=`click${Fn}${tD}`,Mv="modal-open",dD="fade",Iv="show",Ed="modal-static",fD=".modal.show",hD=".modal-dialog",mD=".modal-body",pD='[data-bs-toggle="modal"]',_D={backdrop:!0,focus:!0,keyboard:!0},vD={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Jr extends Qn{constructor(t,n){super(t,n),this._dialog=Ie.findOne(hD,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Af,this._addEventListeners()}static get Default(){return _D}static get DefaultType(){return vD}static get NAME(){return QI}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||ae.trigger(this._element,f0,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Mv),this._adjustDialog(),this._backdrop.show(()=>this._showElement(t)))}hide(){!this._isShown||this._isTransitioning||ae.trigger(this._element,iD).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Iv),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){ae.off(window,Fn),ae.off(this._dialog,Fn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new u0({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new c0({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const n=Ie.findOne(mD,this._dialog);n&&(n.scrollTop=0),Ba(this._element),this._element.classList.add(Iv);const i=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,ae.trigger(this._element,rD,{relatedTarget:t})};this._queueCallback(i,this._dialog,this._isAnimated())}_addEventListeners(){ae.on(this._element,uD,t=>{if(t.key===nD){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),ae.on(window,oD,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),ae.on(this._element,lD,t=>{ae.one(this._element,aD,n=>{if(!(this._element!==t.target||this._element!==n.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(Mv),this._resetAdjustments(),this._scrollBar.reset(),ae.trigger(this._element,d0)})}_isAnimated(){return this._element.classList.contains(dD)}_triggerBackdropTransition(){if(ae.trigger(this._element,sD).defaultPrevented)return;const n=this._element.scrollHeight>document.documentElement.clientHeight,i=this._element.style.overflowY;i==="hidden"||this._element.classList.contains(Ed)||(n||(this._element.style.overflowY="hidden"),this._element.classList.add(Ed),this._queueCallback(()=>{this._element.classList.remove(Ed),this._queueCallback(()=>{this._element.style.overflowY=i},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,n=this._scrollBar.getWidth(),i=n>0;if(i&&!t){const a=Vn()?"paddingLeft":"paddingRight";this._element.style[a]=`${n}px`}if(!i&&t){const a=Vn()?"paddingRight":"paddingLeft";this._element.style[a]=`${n}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,n){return this.each(function(){const i=Jr.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof i[t]>"u")throw new TypeError(`No method named "${t}"`);i[t](n)}})}}ae.on(document,cD,pD,function(e){const t=Ie.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),ae.one(t,f0,a=>{a.defaultPrevented||ae.one(t,d0,()=>{ho(this)&&this.focus()})});const n=Ie.findOne(fD);n&&Jr.getInstance(n).hide(),Jr.getOrCreateInstance(t).toggle(this)});sc(Jr);$n(Jr);const gD="offcanvas",yD="bs.offcanvas",Fi=`.${yD}`,h0=".data-api",bD=`load${Fi}${h0}`,wD="Escape",Dv="show",Nv="showing",Rv="hiding",CD="offcanvas-backdrop",m0=".offcanvas.show",SD=`show${Fi}`,ED=`shown${Fi}`,LD=`hide${Fi}`,Vv=`hidePrevented${Fi}`,p0=`hidden${Fi}`,xD=`resize${Fi}`,kD=`click${Fi}${h0}`,TD=`keydown.dismiss${Fi}`,OD='[data-bs-toggle="offcanvas"]',PD={backdrop:!0,keyboard:!0,scroll:!1},AD={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class ps extends Qn{constructor(t,n){super(t,n),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return PD}static get DefaultType(){return AD}static get NAME(){return gD}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||ae.trigger(this._element,SD,{relatedTarget:t}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new Af().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Nv);const i=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(Dv),this._element.classList.remove(Nv),ae.trigger(this._element,ED,{relatedTarget:t})};this._queueCallback(i,this._element,!0)}hide(){if(!this._isShown||ae.trigger(this._element,LD).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Rv),this._backdrop.hide();const n=()=>{this._element.classList.remove(Dv,Rv),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Af().reset(),ae.trigger(this._element,p0)};this._queueCallback(n,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=()=>{if(this._config.backdrop==="static"){ae.trigger(this._element,Vv);return}this.hide()},n=!!this._config.backdrop;return new u0({className:CD,isVisible:n,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:n?t:null})}_initializeFocusTrap(){return new c0({trapElement:this._element})}_addEventListeners(){ae.on(this._element,TD,t=>{if(t.key===wD){if(this._config.keyboard){this.hide();return}ae.trigger(this._element,Vv)}})}static jQueryInterface(t){return this.each(function(){const n=ps.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}ae.on(document,kD,OD,function(e){const t=Ie.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),ms(this))return;ae.one(t,p0,()=>{ho(this)&&this.focus()});const n=Ie.findOne(m0);n&&n!==t&&ps.getInstance(n).hide(),ps.getOrCreateInstance(t).toggle(this)});ae.on(window,bD,()=>{for(const e of Ie.find(m0))ps.getOrCreateInstance(e).show()});ae.on(window,xD,()=>{for(const e of Ie.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(e).position!=="fixed"&&ps.getOrCreateInstance(e).hide()});sc(ps);$n(ps);const MD=/^aria-[\w-]*$/i,_0={"*":["class","dir","id","lang","role",MD],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},ID=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),DD=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,ND=(e,t)=>{const n=e.nodeName.toLowerCase();return t.includes(n)?ID.has(n)?!!DD.test(e.nodeValue):!0:t.filter(i=>i instanceof RegExp).some(i=>i.test(n))};function RD(e,t,n){if(!e.length)return e;if(n&&typeof n=="function")return n(e);const a=new window.DOMParser().parseFromString(e,"text/html"),s=[].concat(...a.body.querySelectorAll("*"));for(const o of s){const l=o.nodeName.toLowerCase();if(!Object.keys(t).includes(l)){o.remove();continue}const c=[].concat(...o.attributes),d=[].concat(t["*"]||[],t[l]||[]);for(const h of c)ND(h,d)||o.removeAttribute(h.nodeName)}return a.body.innerHTML}const VD="TemplateFactory",FD={allowList:_0,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},BD={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},zD={entry:"(string|element|function|null)",selector:"(string|element)"};class $D extends za{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return FD}static get DefaultType(){return BD}static get NAME(){return VD}getContent(){return Object.values(this._config.content).map(t=>this._resolvePossibleFunction(t)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[a,s]of Object.entries(this._config.content))this._setContent(t,s,a);const n=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&n.classList.add(...i.split(" ")),n}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[n,i]of Object.entries(t))super._typeCheckConfig({selector:n,entry:i},zD)}_setContent(t,n,i){const a=Ie.findOne(i,t);if(a){if(n=this._resolvePossibleFunction(n),!n){a.remove();return}if(Pi(n)){this._putElementInTemplate(hs(n),a);return}if(this._config.html){a.innerHTML=this._maybeSanitize(n);return}a.textContent=n}}_maybeSanitize(t){return this._config.sanitize?RD(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return on(t,[this])}_putElementInTemplate(t,n){if(this._config.html){n.innerHTML="",n.append(t);return}n.textContent=t.textContent}}const HD="tooltip",ZD=new Set(["sanitize","allowList","sanitizeFn"]),Ld="fade",WD="modal",Pl="show",UD=".tooltip-inner",Fv=`.${WD}`,Bv="hide.bs.modal",Wo="hover",xd="focus",jD="click",GD="manual",qD="hide",KD="hidden",YD="show",JD="shown",XD="inserted",QD="click",eN="focusin",tN="focusout",nN="mouseenter",iN="mouseleave",sN={AUTO:"auto",TOP:"top",RIGHT:Vn()?"left":"right",BOTTOM:"bottom",LEFT:Vn()?"right":"left"},rN={allowList:_0,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},oN={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class po extends Qn{constructor(t,n){if(typeof Zw>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,n),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return rN}static get DefaultType(){return oN}static get NAME(){return HD}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),ae.off(this._element.closest(Fv),Bv,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const t=ae.trigger(this._element,this.constructor.eventName(YD)),i=(jw(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!i)return;this._disposePopper();const a=this._getTipElement();this._element.setAttribute("aria-describedby",a.getAttribute("id"));const{container:s}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(s.append(a),ae.trigger(this._element,this.constructor.eventName(XD))),this._popper=this._createPopper(a),a.classList.add(Pl),"ontouchstart"in document.documentElement)for(const l of[].concat(...document.body.children))ae.on(l,"mouseover",wu);const o=()=>{ae.trigger(this._element,this.constructor.eventName(JD)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(o,this.tip,this._isAnimated())}hide(){if(!this._isShown()||ae.trigger(this._element,this.constructor.eventName(qD)).defaultPrevented)return;if(this._getTipElement().classList.remove(Pl),"ontouchstart"in document.documentElement)for(const a of[].concat(...document.body.children))ae.off(a,"mouseover",wu);this._activeTrigger[jD]=!1,this._activeTrigger[xd]=!1,this._activeTrigger[Wo]=!1,this._isHovered=null;const i=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),ae.trigger(this._element,this.constructor.eventName(KD)))};this._queueCallback(i,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const n=this._getTemplateFactory(t).toHtml();if(!n)return null;n.classList.remove(Ld,Pl),n.classList.add(`bs-${this.constructor.NAME}-auto`);const i=jA(this.constructor.NAME).toString();return n.setAttribute("id",i),this._isAnimated()&&n.classList.add(Ld),n}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new $D({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[UD]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Ld)}_isShown(){return this.tip&&this.tip.classList.contains(Pl)}_createPopper(t){const n=on(this._config.placement,[this,t,this._element]),i=sN[n.toUpperCase()];return Uh(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return typeof t=="string"?t.split(",").map(n=>Number.parseInt(n,10)):typeof t=="function"?n=>t(n,this._element):t}_resolvePossibleFunction(t){return on(t,[this._element])}_getPopperConfig(t){const n={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:i=>{this._getTipElement().setAttribute("data-popper-placement",i.state.placement)}}]};return{...n,...on(this._config.popperConfig,[n])}}_setListeners(){const t=this._config.trigger.split(" ");for(const n of t)if(n==="click")ae.on(this._element,this.constructor.eventName(QD),this._config.selector,i=>{this._initializeOnDelegatedTarget(i).toggle()});else if(n!==GD){const i=n===Wo?this.constructor.eventName(nN):this.constructor.eventName(eN),a=n===Wo?this.constructor.eventName(iN):this.constructor.eventName(tN);ae.on(this._element,i,this._config.selector,s=>{const o=this._initializeOnDelegatedTarget(s);o._activeTrigger[s.type==="focusin"?xd:Wo]=!0,o._enter()}),ae.on(this._element,a,this._config.selector,s=>{const o=this._initializeOnDelegatedTarget(s);o._activeTrigger[s.type==="focusout"?xd:Wo]=o._element.contains(s.relatedTarget),o._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},ae.on(this._element.closest(Fv),Bv,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(t,n){clearTimeout(this._timeout),this._timeout=setTimeout(t,n)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const n=Ai.getDataAttributes(this._element);for(const i of Object.keys(n))ZD.has(i)&&delete n[i];return t={...n,...typeof t=="object"&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=t.container===!1?document.body:hs(t.container),typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),typeof t.title=="number"&&(t.title=t.title.toString()),typeof t.content=="number"&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const[n,i]of Object.entries(this._config))this.constructor.Default[n]!==i&&(t[n]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){const n=po.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}$n(po);const aN="popover",lN=".popover-header",uN=".popover-body",cN={...po.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},dN={...po.DefaultType,content:"(null|string|element|function)"};class Kh extends po{static get Default(){return cN}static get DefaultType(){return dN}static get NAME(){return aN}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[lN]:this._getTitle(),[uN]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){const n=Kh.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t]()}})}}$n(Kh);const fN="scrollspy",hN="bs.scrollspy",Yh=`.${hN}`,mN=".data-api",pN=`activate${Yh}`,zv=`click${Yh}`,_N=`load${Yh}${mN}`,vN="dropdown-item",yr="active",gN='[data-bs-spy="scroll"]',kd="[href]",yN=".nav, .list-group",$v=".nav-link",bN=".nav-item",wN=".list-group-item",CN=`${$v}, ${bN} > ${$v}, ${wN}`,SN=".dropdown",EN=".dropdown-toggle",LN={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},xN={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class ac extends Qn{constructor(t,n){super(t,n),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return LN}static get DefaultType(){return xN}static get NAME(){return fN}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=hs(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,typeof t.threshold=="string"&&(t.threshold=t.threshold.split(",").map(n=>Number.parseFloat(n))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(ae.off(this._config.target,zv),ae.on(this._config.target,zv,kd,t=>{const n=this._observableSections.get(t.target.hash);if(n){t.preventDefault();const i=this._rootElement||window,a=n.offsetTop-this._element.offsetTop;if(i.scrollTo){i.scrollTo({top:a,behavior:"smooth"});return}i.scrollTop=a}}))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(n=>this._observerCallback(n),t)}_observerCallback(t){const n=o=>this._targetLinks.get(`#${o.target.id}`),i=o=>{this._previousScrollData.visibleEntryTop=o.target.offsetTop,this._process(n(o))},a=(this._rootElement||document.documentElement).scrollTop,s=a>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=a;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(n(o));continue}const l=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&l){if(i(o),!a)return;continue}!s&&!l&&i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=Ie.find(kd,this._config.target);for(const n of t){if(!n.hash||ms(n))continue;const i=Ie.findOne(decodeURI(n.hash),this._element);ho(i)&&(this._targetLinks.set(decodeURI(n.hash),n),this._observableSections.set(n.hash,i))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(yr),this._activateParents(t),ae.trigger(this._element,pN,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains(vN)){Ie.findOne(EN,t.closest(SN)).classList.add(yr);return}for(const n of Ie.parents(t,yN))for(const i of Ie.prev(n,CN))i.classList.add(yr)}_clearActiveClass(t){t.classList.remove(yr);const n=Ie.find(`${kd}.${yr}`,t);for(const i of n)i.classList.remove(yr)}static jQueryInterface(t){return this.each(function(){const n=ac.getOrCreateInstance(this,t);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}ae.on(window,_N,()=>{for(const e of Ie.find(gN))ac.getOrCreateInstance(e)});$n(ac);const kN="tab",TN="bs.tab",tr=`.${TN}`,ON=`hide${tr}`,PN=`hidden${tr}`,AN=`show${tr}`,MN=`shown${tr}`,IN=`click${tr}`,DN=`keydown${tr}`,NN=`load${tr}`,RN="ArrowLeft",Hv="ArrowRight",VN="ArrowUp",Zv="ArrowDown",Td="Home",Wv="End",Vs="active",Uv="fade",Od="show",FN="dropdown",v0=".dropdown-toggle",BN=".dropdown-menu",Pd=`:not(${v0})`,zN='.list-group, .nav, [role="tablist"]',$N=".nav-item, .list-group-item",HN=`.nav-link${Pd}, .list-group-item${Pd}, [role="tab"]${Pd}`,g0='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Ad=`${HN}, ${g0}`,ZN=`.${Vs}[data-bs-toggle="tab"], .${Vs}[data-bs-toggle="pill"], .${Vs}[data-bs-toggle="list"]`;class Xr extends Qn{constructor(t){super(t),this._parent=this._element.closest(zN),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),ae.on(this._element,DN,n=>this._keydown(n)))}static get NAME(){return kN}show(){const t=this._element;if(this._elemIsActive(t))return;const n=this._getActiveElem(),i=n?ae.trigger(n,ON,{relatedTarget:t}):null;ae.trigger(t,AN,{relatedTarget:n}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(n,t),this._activate(t,n))}_activate(t,n){if(!t)return;t.classList.add(Vs),this._activate(Ie.getElementFromSelector(t));const i=()=>{if(t.getAttribute("role")!=="tab"){t.classList.add(Od);return}t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),ae.trigger(t,MN,{relatedTarget:n})};this._queueCallback(i,t,t.classList.contains(Uv))}_deactivate(t,n){if(!t)return;t.classList.remove(Vs),t.blur(),this._deactivate(Ie.getElementFromSelector(t));const i=()=>{if(t.getAttribute("role")!=="tab"){t.classList.remove(Od);return}t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),ae.trigger(t,PN,{relatedTarget:n})};this._queueCallback(i,t,t.classList.contains(Uv))}_keydown(t){if(![RN,Hv,VN,Zv,Td,Wv].includes(t.key))return;t.stopPropagation(),t.preventDefault();const n=this._getChildren().filter(a=>!ms(a));let i;if([Td,Wv].includes(t.key))i=n[t.key===Td?0:n.length-1];else{const a=[Hv,Zv].includes(t.key);i=jh(n,t.target,a,!0)}i&&(i.focus({preventScroll:!0}),Xr.getOrCreateInstance(i).show())}_getChildren(){return Ie.find(Ad,this._parent)}_getActiveElem(){return this._getChildren().find(t=>this._elemIsActive(t))||null}_setInitialAttributes(t,n){this._setAttributeIfNotExists(t,"role","tablist");for(const i of n)this._setInitialAttributesOnChild(i)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const n=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",n),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),n||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const n=Ie.getElementFromSelector(t);n&&(this._setAttributeIfNotExists(n,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(n,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,n){const i=this._getOuterElement(t);if(!i.classList.contains(FN))return;const a=(s,o)=>{const l=Ie.findOne(s,i);l&&l.classList.toggle(o,n)};a(v0,Vs),a(BN,Od),i.setAttribute("aria-expanded",n)}_setAttributeIfNotExists(t,n,i){t.hasAttribute(n)||t.setAttribute(n,i)}_elemIsActive(t){return t.classList.contains(Vs)}_getInnerElement(t){return t.matches(Ad)?t:Ie.findOne(Ad,t)}_getOuterElement(t){return t.closest($N)||t}static jQueryInterface(t){return this.each(function(){const n=Xr.getOrCreateInstance(this);if(typeof t=="string"){if(n[t]===void 0||t.startsWith("_")||t==="constructor")throw new TypeError(`No method named "${t}"`);n[t]()}})}}ae.on(document,IN,g0,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),!ms(this)&&Xr.getOrCreateInstance(this).show()});ae.on(window,NN,()=>{for(const e of Ie.find(ZN))Xr.getOrCreateInstance(e)});$n(Xr);const WN="toast",UN="bs.toast",ys=`.${UN}`,jN=`mouseover${ys}`,GN=`mouseout${ys}`,qN=`focusin${ys}`,KN=`focusout${ys}`,YN=`hide${ys}`,JN=`hidden${ys}`,XN=`show${ys}`,QN=`shown${ys}`,eR="fade",jv="hide",Al="show",Ml="showing",tR={animation:"boolean",autohide:"boolean",delay:"number"},nR={animation:!0,autohide:!0,delay:5e3};class lc extends Qn{constructor(t,n){super(t,n),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return nR}static get DefaultType(){return tR}static get NAME(){return WN}show(){if(ae.trigger(this._element,XN).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(eR);const n=()=>{this._element.classList.remove(Ml),ae.trigger(this._element,QN),this._maybeScheduleHide()};this._element.classList.remove(jv),Ba(this._element),this._element.classList.add(Al,Ml),this._queueCallback(n,this._element,this._config.animation)}hide(){if(!this.isShown()||ae.trigger(this._element,YN).defaultPrevented)return;const n=()=>{this._element.classList.add(jv),this._element.classList.remove(Ml,Al),ae.trigger(this._element,JN)};this._element.classList.add(Ml),this._queueCallback(n,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Al),super.dispose()}isShown(){return this._element.classList.contains(Al)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,n){switch(t.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=n;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=n;break}}if(n){this._clearTimeout();return}const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){ae.on(this._element,jN,t=>this._onInteraction(t,!0)),ae.on(this._element,GN,t=>this._onInteraction(t,!1)),ae.on(this._element,qN,t=>this._onInteraction(t,!0)),ae.on(this._element,KN,t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){const n=lc.getOrCreateInstance(this,t);if(typeof t=="string"){if(typeof n[t]>"u")throw new TypeError(`No method named "${t}"`);n[t](this)}})}}sc(lc);$n(lc);const iR={components:{ModalMessage:gw},setup(){const e=ec(),t=Vi(),n=P(()=>t.isLoggedIn),i=P(()=>t.loadingAuth),a=P(()=>t.user.username),s=fe(null),o=fe(!1),l=fe(""),c=fe("");return Te(()=>t.error,p=>{p&&(l.value="Error",c.value=p,o.value=!0)}),Te(()=>t.successMessage,p=>{p&&(l.value="Success",c.value=p,o.value=!0)}),{isLoggedIn:n,loadingAuth:i,username:a,logout:async()=>{await t.logout(),e.push("/login")},navigateToChangePassword:()=>{e.push({name:"ChangePassword"})},exportData:async p=>{await t.exportData(p)},fileInput:s,isModalVisible:o,modalTitle:l,modalMessage:c}},mounted(){var e=[].slice.call(document.querySelectorAll(".dropdown-toggle"));e.map(function(t){return new qn(t)})}},sR={class:"navbar navbar-expand-lg navbar-dark bg-success"},rR={class:"container-fluid"},oR={class:"d-flex align-items-center"},aR={class:"btn-group me-2",role:"group"},lR={class:"btn-group me-2 d-none d-lg-inline-flex"},uR=M("button",{type:"button",class:"btn btn-outline-light dropdown-toggle","data-bs-toggle":"dropdown","aria-expanded":"false"}," Export ",-1),cR={class:"dropdown-menu"},dR={key:0,class:"navbar-text"},fR={class:"btn-group"},hR={type:"button",class:"btn btn-outline-light dropdown-toggle","data-bs-toggle":"dropdown","aria-expanded":"false"},mR={class:"dropdown-menu dropdown-menu-end"},pR={key:2,class:"navbar-text"};function _R(e,t,n,i,a,s){const o=Oy("router-link"),l=gw;return we(),Le(Ve,null,[M("nav",sR,[M("div",rR,[E(o,{to:"/",class:"navbar-brand","active-class":"active"},{default:xr(()=>[bt("VespaDB")]),_:1}),M("div",oR,[M("div",aR,[E(o,{to:"/map",class:"btn btn-outline-light","active-class":"active","aria-current":"page"},{default:xr(()=>[bt("Map")]),_:1}),E(o,{to:"/table",class:"btn btn-outline-light","active-class":"active"},{default:xr(()=>[bt("Tabel")]),_:1})]),M("div",lR,[uR,M("ul",cR,[M("li",null,[M("button",{class:"dropdown-item",onClick:t[0]||(t[0]=c=>i.exportData("csv"))},"CSV")]),M("li",null,[M("button",{class:"dropdown-item",onClick:t[1]||(t[1]=c=>i.exportData("json"))},"JSON")])])]),i.isLoggedIn&&!i.loadingAuth?(we(),Le("span",dR,[M("div",fR,[M("button",hR,Ye(i.username),1),M("ul",mR,[M("li",null,[M("button",{class:"dropdown-item",onClick:t[2]||(t[2]=(...c)=>i.logout&&i.logout(...c))},"Uitloggen")]),M("li",null,[M("button",{class:"dropdown-item",onClick:t[3]||(t[3]=(...c)=>i.navigateToChangePassword&&i.navigateToChangePassword(...c))},"Wijzig wachtwoord")])])])])):Ke("",!0),!i.isLoggedIn&&!i.loadingAuth?(we(),au(o,{key:1,to:"/login",class:"btn btn-outline-light","active-class":"active"},{default:xr(()=>[bt("Inloggen")]),_:1})):Ke("",!0),i.loadingAuth?(we(),Le("span",pR,"Loading...")):Ke("",!0)])])]),E(l,{title:i.modalTitle,message:i.modalMessage,isVisible:i.isModalVisible,onClose:t[4]||(t[4]=c=>i.isModalVisible=!1)},null,8,["title","message","isVisible"])],64)}const bs=Ri(iR,[["render",_R]]),vR={components:{NavbarComponent:bs},setup(){const e=Vi(),t=fe(""),n=fe(""),i=fe(""),a=fe(""),s=P(()=>Array.isArray(e.error)?e.error.join(", "):e.error),o=P(()=>s.value?s.value.includes("Invalid username or password")?"Ongeldige gebruikersnaam of wachtwoord.":s.value.includes("Vul aub alle velden in")?"Vul aub alle velden in.":s.value.includes("De wachtwoorden komen niet overeen")?"De wachtwoorden komen niet overeen.":s.value:null);return{successMessage:a,oldPassword:t,newPassword:n,confirmNewPassword:i,formattedError:o,changePassword:async()=>{await e.changePassword(t.value,n.value,i.value)&&(a.value="Wachtwoord succesvol gewijzigd!")}}}},gR={id:"ChangePasswordMap",class:"d-flex flex-column vh-100"},yR={class:"container h-100"},bR={class:"row h-100 align-items-center justify-content-center"},wR={class:"col-md-8 col-lg-5"},CR={class:"card shadow"},SR={class:"card-body"},ER=M("h2",{class:"card-title text-center"},"Wijzig Wachtwoord",-1),LR={class:"mb-3"},xR=M("label",{for:"oldPassword",class:"form-label"},"Huidig Wachtwoord",-1),kR={class:"mb-3"},TR=M("label",{for:"newPassword",class:"form-label"},"Nieuw Wachtwoord",-1),OR={class:"mb-3"},PR=M("label",{for:"confirmNewPassword",class:"form-label"},"Bevestig Nieuw Wachtwoord",-1),AR={key:0,class:"mt-3 text-danger"},MR={key:1,class:"mt-3 text-success"};function IR(e,t,n,i,a,s){const o=bs;return we(),Le("div",gR,[E(o),M("div",yR,[M("div",bR,[M("div",wR,[M("div",CR,[M("div",SR,[ER,M("div",LR,[xR,Qe(M("input",{type:"password",id:"oldPassword",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=l=>i.oldPassword=l),onKeyup:t[1]||(t[1]=ia((...l)=>i.changePassword&&i.changePassword(...l),["enter"])),placeholder:"Huidig wachtwoord"},null,544),[[xn,i.oldPassword]])]),M("div",kR,[TR,Qe(M("input",{type:"password",id:"newPassword",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=l=>i.newPassword=l),onKeyup:t[3]||(t[3]=ia((...l)=>i.changePassword&&i.changePassword(...l),["enter"])),placeholder:"Nieuw wachtwoord"},null,544),[[xn,i.newPassword]])]),M("div",OR,[PR,Qe(M("input",{type:"password",id:"confirmNewPassword",class:"form-control","onUpdate:modelValue":t[4]||(t[4]=l=>i.confirmNewPassword=l),onKeyup:t[5]||(t[5]=ia((...l)=>i.changePassword&&i.changePassword(...l),["enter"])),placeholder:"Bevestig nieuw wachtwoord"},null,544),[[xn,i.confirmNewPassword]])]),M("button",{onClick:t[6]||(t[6]=(...l)=>i.changePassword&&i.changePassword(...l)),class:"btn btn-success w-100"},"Wijzig Wachtwoord"),i.formattedError?(we(),Le("p",AR,Ye(i.formattedError),1)):Ke("",!0),i.successMessage?(we(),Le("p",MR,Ye(i.successMessage),1)):Ke("",!0)])])])])])])}const DR=Ri(vR,[["render",IR]]),NR={components:{NavbarComponent:bs},setup(){const e=ec(),t=Vi(),n=fe(""),i=fe(""),a=P(()=>Array.isArray(t.error)?t.error.join(", "):t.error),s=P(()=>a.value?a.value:null);return{username:n,password:i,login:async()=>{await t.login({username:n.value,password:i.value}),t.isLoggedIn&&e.push("/map")},formattedError:s}}},RR={id:"loginApp",class:"d-flex flex-column vh-100"},VR={class:"container h-100"},FR={class:"row h-100 align-items-center justify-content-center"},BR={class:"col-md-8 col-lg-5"},zR={class:"card shadow"},$R={class:"card-body"},HR=M("h2",{class:"card-title text-center"},"Login",-1),ZR={class:"form-group mb-3"},WR=M("label",{for:"username",class:"form-label"},"Gebruikersnaam",-1),UR={class:"form-group mb-3"},jR=M("label",{for:"password",class:"form-label"},"Wachtwoord",-1),GR={key:0,class:"mt-3 text-danger"};function qR(e,t,n,i,a,s){const o=bs;return we(),Le("div",RR,[E(o),M("div",VR,[M("div",FR,[M("div",BR,[M("div",zR,[M("div",$R,[HR,M("div",ZR,[WR,Qe(M("input",{type:"text",id:"username",class:"form-control","onUpdate:modelValue":t[0]||(t[0]=l=>i.username=l),onKeyup:t[1]||(t[1]=ia((...l)=>i.login&&i.login(...l),["enter"])),placeholder:"Gebruikersnaam"},null,544),[[xn,i.username]])]),M("div",UR,[jR,Qe(M("input",{type:"password",id:"password",class:"form-control","onUpdate:modelValue":t[2]||(t[2]=l=>i.password=l),onKeyup:t[3]||(t[3]=ia((...l)=>i.login&&i.login(...l),["enter"])),placeholder:"Wachtwoord"},null,544),[[xn,i.password]])]),M("button",{onClick:t[4]||(t[4]=(...l)=>i.login&&i.login(...l)),class:"btn btn-success w-100"},"Login"),i.formattedError?(we(),Le("p",GR,Ye(i.formattedError),1)):Ke("",!0)])])])])])])}const KR=Ri(NR,[["render",qR]]),YR={emits:["closeDetails"],setup(e,{emit:t}){const n=Vi(),i=P(()=>n.selectedObservation),a=fe(!1),s=P(()=>n.isLoggedIn),o=P(()=>s.value&&n.canEditObservation(i.value)),l=P(()=>s.value&&n.isAdmin),c=fe({}),d=P(()=>{var j;return s.value&&(!((j=i.value)!=null&&j.reserved_by)||i.value.reserved_by===n.user.username)}),h=P(()=>{var j;return((j=i.value)==null?void 0:j.reserved_by)===n.user.id}),m={lager_dan_4_meter:"Lager dan 4 meter",hoger_dan_4_meter:"Hoger dan 4 meter"},p={kleiner_dan_25_cm:"Kleiner dan 25 cm",groter_dan_25_cm:"Groter dan 25 cm"},v={buiten_onbedekt_op_gebouw:"Buiten, onbedekt op gebouw",buiten_onbedekt_in_boom_of_struik:"Buiten, onbedekt in boom of struik",buiten_maar_overdekt_door_constructie:"Buiten, maar overdekt door constructie",buiten_natuurlijk_overdekt:"Buiten, natuurlijk overdekt",binnen_in_gebouw_of_constructie:"Binnen, in gebouw of constructie"},g={actief_embryonaal_nest:"actief embryonaal nest",actief_primair_nest:"actief primair nest",actief_secundair_nest:"actief secundair nest",inactief_leeg_nest:"inactief/leeg nest",potentieel_nest:"potentieel nest"},y={successful:"Succesvol behandeld",unsuccessful:"Niet succesvol behandeld",untreated:"Niet behandeld",unknown:"Onbekend"},w={"Permas-D":"Permas-D",vloeibare_stikstof:"vloeibare stikstof",Vespa_Ficam_D:"Vespa Ficam D",Topscore_PAL:"Topscore_PAL",ether_aceton_ethyl_acetate:"Ether/aceton/ethyl acetate",diatomeeënaarde:"diatomeeënaarde",andere:"andere"},S={diepvries:"Diepvries",telescoopsteel:"Telescoopsteel","afsluitbaar_potje/doos":"Afsluitbaar potje/doos",vloeistofverstuiver:"Vloeistofverstuiver",poederverstuiver:"Poederverstuiver"},x={nest_volledig_verwijderd:"Nest volledig verwijderd",nest_gedeeltelijk_verwijderd:"Nest gedeeltelijk verwijderd",nest_laten_hangen:"Nest laten hangen"},T={stinging:"Steken",nest_falling:"Nest gevallen",dizziness:"Duizeligheid",poison_projection:"Gif projectie"},O=["nest_height","nest_size","nest_location","nest_type","observation_datetime","eradication_datetime","admin_notes","observer_received_email","eradicator_name","eradication_duration","eradication_persons","eradication_result","eradication_method","eradication_product","eradication_aftercare","eradication_problems","eradication_notes","visible","wn_cluster_id","public_domain"],D=(j,oe="")=>{if(!j)return oe;const z=new Date(j);return isNaN(z.getTime())?oe:new Intl.DateTimeFormat("nl-NL",{year:"numeric",month:"long",day:"numeric"}).format(z)},R=j=>j?new Date(j).toISOString().slice(0,16):"",N=(j,oe)=>j[oe]||oe,B=P(()=>{var oe;const j=(oe=i.value)==null?void 0:oe.reserved_datetime;if(j){const z=new Date(j).getTime(),Y=new Date().getTime()-z,Q=Math.floor(Y/(1e3*60*60*24)),de=Math.floor(Y%(1e3*60*60*24)/(1e3*60*60));if(Q<5){let le=5-Q,ye=0;return de>0&&(le--,ye=24-de),le>0&&ye>0?`${le} dagen ${ye} uren`:le>0?`${le} dagen`:ye>0?`${ye} uren`:"Reservering verlopen"}else return"Reservering verlopen"}else return null}),F=()=>{t("closeDetails"),n.isDetailsPaneOpen=!1},W=()=>{a.value=!0,i.value&&(c.value={...i.value},c.value.observation_datetime=R(i.value.observation_datetime),c.value.eradication_datetime=R(i.value.eradication_datetime))},U=async()=>{const j={};O.forEach(z=>{j[z]=c.value[z]});let oe;try{oe=await n.updateObservation({id:i.value.id,...j}),oe&&oe.data&&(n.selectedObservation=oe.data,a.value=!1)}catch(z){console.error("Fout bij het bijwerken van de observatie:",z)}},V=()=>{a.value=!1,i.value&&(c.value={...i.value},c.value.observation_datetime=R(i.value.observation_datetime),c.value.eradication_datetime=R(i.value.eradication_datetime))},q=P(()=>{var z,ne;if(n.isAdmin)return!0;if(!n.user.personal_data_access)return!1;console.log("user municipalities:",n.user.municipalities),console.log("observation municipality:",(z=i.value)==null?void 0:z.municipality_name);const j=n.user.municipalities,oe=(ne=i.value)==null?void 0:ne.municipality_name;return j.includes(oe)}),ee=async()=>{i.value.reserved_by?alert("Deze observatie is al gereserveerd."):await n.reserveObservation(i.value)},pe=async()=>{await n.cancelReservation(i.value)};return Te(()=>n.selectedObservation,j=>{j&&(c.value={...j},c.value.observation_datetime=R(i.value.observation_datetime),c.value.eradication_datetime=R(i.value.eradication_datetime))},{immediate:!0}),{selectedObservation:i,isEditing:a,isLoggedIn:s,canEdit:o,canEditAdminFields:l,canReserve:d,isUserReserver:h,editableObservation:c,nestHeightEnum:m,nestSizeEnum:p,nestLocationEnum:v,nestTypeEnum:g,eradicationResultEnum:y,eradicationMethodEnum:S,eradicationAfterCareEnum:x,eradicationProblemsEnum:T,reservationStatus:B,closeDetails:F,startEdit:W,confirmUpdate:U,cancelEdit:V,reserveObservation:ee,cancelReservation:pe,formatDate:D,getEnumLabel:N,eradicationProductEnum:w,canViewContactInfo:q}}},JR={key:0},XR={class:"float-end"},QR={class:"container mt-2"},eV={class:"text-muted text-uppercase small"},tV={id:"identifier"},nV={class:"mt-3 mb-3"},iV={id:"observation-datetime"},sV={id:"municipality-name"},rV={class:"d-flex justify-content-between mb-3",id:"reservation"},oV={key:1},aV={key:0,class:"mb-3",id:"edit"},lV={class:"accordion accordion-flush mb-3",id:"sections"},uV={class:"accordion-item"},cV={class:"accordion-header",id:"eradication-header"},dV={class:"accordion-button collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#eradication","aria-expanded":"false","aria-controls":"eradication"},fV=M("strong",null,"Bestrijding",-1),hV={class:"badge bg-danger ms-2"},mV={id:"eradication",class:"accordion-collapse collapse","aria-labelledby":"eradication-header","data-bs-parent":"#sections"},pV={class:"accordion-body"},_V={class:"row mb-2"},vV=M("label",{class:"col-4 col-form-label"},"Datum",-1),gV={class:"col-8"},yV=["readonly"],bV={class:"row mb-2"},wV=M("label",{class:"col-4 col-form-label"},"Uitvoerder",-1),CV={class:"col-8"},SV=["readonly"],EV={class:"row mb-2"},LV=M("label",{class:"col-4 col-form-label"},"Duur",-1),xV={class:"col-8"},kV=["readonly"],TV={class:"row mb-2"},OV=M("label",{class:"col-4 col-form-label"},"Personeel",-1),PV={class:"col-8"},AV=["readonly"],MV={class:"row mb-2"},IV=M("label",{class:"col-4 col-form-label"},"Resultaat",-1),DV={class:"col-8"},NV=["disabled"],RV=["value"],VV={class:"row mb-2"},FV=M("label",{class:"col-4 col-form-label"},"Methode",-1),BV={class:"col-8"},zV=["disabled"],$V=["value"],HV={class:"row mb-2"},ZV=M("label",{class:"col-4 col-form-label"},"Product",-1),WV={class:"col-8"},UV=["disabled"],jV=["value"],GV={class:"row mb-2"},qV=M("label",{class:"col-4 col-form-label"},"Nazorg",-1),KV={class:"col-8"},YV=["disabled"],JV=["value"],XV={class:"row mb-2"},QV=M("label",{class:"col-4 col-form-label"},"Problemen",-1),eF={class:"col-8"},tF=["disabled"],nF=["value"],iF={class:"row mb-2"},sF=M("label",{class:"col-4 col-form-label"},"Opmerkingen",-1),rF={class:"col-8"},oF=["readonly"],aF={class:"accordion-item"},lF=M("h4",{class:"accordion-header",id:"nest-header"},[M("button",{class:"accordion-button",type:"button","data-bs-toggle":"collapse","data-bs-target":"#nest","aria-expanded":"true","aria-controls":"nest"},[M("strong",null,"Nest info")])],-1),uF={id:"nest",class:"accordion-collapse collapse show","aria-labelledby":"nest-header","data-bs-parent":"#sections"},cF={class:"accordion-body"},dF={key:0,id:"carousel-12040",class:"carousel carousel-dark slide carousel-fade mb-2","data-bs-ride":"carousel","data-bs-keyboard":"false","data-bs-interval":"500"},fF={class:"carousel-indicators"},hF=["data-bs-slide-to","aria-current","aria-label"],mF={class:"carousel-inner"},pF=["src"],_F=Vx('',2),vF={class:"row mb-2"},gF=M("label",{class:"col-4 col-form-label"},"Type",-1),yF={class:"col-8"},bF=["disabled"],wF=["value"],CF={class:"row mb-2"},SF=M("label",{class:"col-4 col-form-label"},"Locatie",-1),EF={class:"col-8"},LF=["disabled"],xF=["value"],kF={class:"row mb-2"},TF=M("label",{class:"col-4 col-form-label"},"Grootte",-1),OF={class:"col-8"},PF=["disabled"],AF=["value"],MF={class:"row mb-2"},IF=M("label",{class:"col-4 col-form-label"},"Hoogte",-1),DF={class:"col-8"},NF=["disabled"],RF=["value"],VF={class:"row mb-2"},FF=M("label",{class:"col-4 col-form-label"},"Opmerking",-1),BF={class:"col-8"},zF={class:"form-control-plaintext"},$F={class:"row mb-2"},HF=M("label",{class:"col-4 col-form-label"},"Bron",-1),ZF={class:"col-8"},WF={class:"form-control-plaintext"},UF=["href"],jF={class:"row mb-2"},GF=M("label",{class:"col-4 col-form-label"},"Validatiestatus",-1),qF={class:"col-8"},KF={class:"form-control-plaintext"},YF={class:"row mb-2"},JF=M("label",{class:"col-4 col-form-label"},"Opmerking validator",-1),XF={class:"col-8"},QF={class:"form-control-plaintext"},eB={key:0,class:"accordion-item"},tB=M("h4",{class:"accordion-header",id:"contact-header"},[M("button",{class:"accordion-button collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#contact","aria-expanded":"false","aria-controls":"contact"},[M("strong",null,"Contact info")])],-1),nB={id:"contact",class:"accordion-collapse collapse","aria-labelledby":"contact-header","data-bs-parent":"#sections"},iB={class:"accordion-body"},sB={class:"row mb-2"},rB=M("label",{class:"col-4 col-form-label"},"Melder",-1),oB={class:"col-8"},aB={class:"form-control-plaintext"},lB={class:"row mb-2"},uB=M("label",{class:"col-4 col-form-label"},"E-mail",-1),cB={class:"col-8"},dB={class:"form-control-plaintext"},fB={class:"row mb-2"},hB=M("label",{class:"col-4 col-form-label"},"Telefoon",-1),mB={class:"col-8"},pB={class:"form-control-plaintext"},_B={key:1,class:"accordion-item"},vB=M("h4",{class:"accordion-header",id:"admin-header"},[M("button",{class:"accordion-button collapsed",type:"button","data-bs-toggle":"collapse","data-bs-target":"#admin","aria-expanded":"false","aria-controls":"admin"},[M("strong",null,"Admin sectie")])],-1),gB={id:"admin",class:"accordion-collapse collapse","aria-labelledby":"admin-header","data-bs-parent":"#sections"},yB={class:"accordion-body"},bB={class:"row mb-2"},wB={class:"col-8 offset-4"},CB={class:"form-check form-switch"},SB=["disabled"],EB=M("label",{class:"form-check-label",for:"visible"},"Nest tonen",-1),LB={class:"row mb-2"},xB=M("label",{class:"col-4 col-form-label"},"Cluster ID",-1),kB={class:"col-8"},TB=["readonly"],OB={class:"row mb-2"},PB={class:"col-8 offset-4"},AB={class:"form-check form-switch"},MB=["disabled"],IB=M("label",{class:"form-check-label",for:"observer-got-email"},"Melder kreeg e-mail",-1),DB={class:"row mb-2"},NB={class:"col-8 offset-4"},RB={class:"form-check form-switch"},VB=["disabled"],FB=M("label",{class:"form-check-label",for:"public-domain"},"Nest op publiek terrein",-1),BB={class:"row mb-2"},zB=M("label",{class:"col-4 col-form-label"},"Opmerkingen",-1),$B={class:"col-8"},HB=["readonly"],ZB={class:"mb-3 text-muted small",id:"metadata"},WB={class:"created-datetime"},UB={class:"created-by"},jB={class:"modified-datetime"},GB={class:"modified-by"};function qB(e,t,n,i,a,s){return i.selectedObservation?(we(),Le("div",JR,[M("div",XR,[M("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:t[0]||(t[0]=(...o)=>i.closeDetails&&i.closeDetails(...o))})]),M("div",QR,[M("text",eV,[bt("Melding "),M("span",tV,Ye(i.selectedObservation.id),1)]),M("h3",nV,[M("span",iV,Ye(i.selectedObservation.observation_datetime?i.formatDate(i.selectedObservation.observation_datetime):""),1),bt(", "),M("span",sV,Ye(i.selectedObservation.municipality_name||""),1)]),M("div",rV,[i.canReserve&&!i.selectedObservation.reserved_by?(we(),Le("button",{key:0,class:"btn btn-sm btn-outline-primary",onClick:t[1]||(t[1]=(...o)=>i.reserveObservation&&i.reserveObservation(...o))},"Reserveren")):Ke("",!0),i.selectedObservation.reserved_by?(we(),Le("span",oV,"Gereserveerd door "+Ye(i.selectedObservation.reserved_by_first_name)+" (nog "+Ye(i.reservationStatus)+")",1)):Ke("",!0),(i.isUserReserver||i.canEditAdminFields)&&i.selectedObservation.reserved_by?(we(),Le("button",{key:2,class:"btn btn-sm btn-outline-danger",onClick:t[2]||(t[2]=(...o)=>i.cancelReservation&&i.cancelReservation(...o))},"Reservatie annuleren")):Ke("",!0)]),i.isLoggedIn&&i.canEdit?(we(),Le("div",aV,[M("button",{class:"btn btn-sm btn-outline-success",onClick:t[3]||(t[3]=(...o)=>i.confirmUpdate&&i.confirmUpdate(...o))},"Wijzigingen opslaan")])):Ke("",!0),M("div",lV,[M("section",uV,[M("h4",cV,[M("button",dV,[fV,M("span",hV,Ye(i.selectedObservation.eradication_datetime?"Bestreden":"Niet bestreden"),1)])]),M("div",mV,[M("div",pV,[M("div",_V,[vV,M("div",gV,[i.selectedObservation.eradication_datetime!==void 0?Qe((we(),Le("input",{key:0,"onUpdate:modelValue":t[4]||(t[4]=o=>i.editableObservation.eradication_datetime=o),type:"datetime-local",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,yV)),[[xn,i.editableObservation.eradication_datetime]]):Ke("",!0)])]),M("div",bV,[wV,M("div",CV,[i.selectedObservation.eradicator_name!==void 0?Qe((we(),Le("input",{key:0,"onUpdate:modelValue":t[5]||(t[5]=o=>i.editableObservation.eradicator_name=o),type:"text",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,SV)),[[xn,i.editableObservation.eradicator_name]]):Ke("",!0)])]),M("div",EV,[LV,M("div",xV,[i.selectedObservation.eradication_duration!==void 0?Qe((we(),Le("input",{key:0,"onUpdate:modelValue":t[6]||(t[6]=o=>i.editableObservation.eradication_duration=o),type:"text",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,kV)),[[xn,i.editableObservation.eradication_duration]]):Ke("",!0)])]),M("div",TV,[OV,M("div",PV,[i.selectedObservation.eradication_persons!==void 0?Qe((we(),Le("input",{key:0,"onUpdate:modelValue":t[7]||(t[7]=o=>i.editableObservation.eradication_persons=o),type:"number",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,AV)),[[xn,i.editableObservation.eradication_persons]]):Ke("",!0)])]),M("div",MV,[IV,M("div",DV,[i.selectedObservation.eradication_result!==void 0?Qe((we(),Le("select",{key:0,"onUpdate:modelValue":t[8]||(t[8]=o=>i.editableObservation.eradication_result=o),class:"form-select",disabled:!i.canEdit},[(we(!0),Le(Ve,null,cn(i.eradicationResultEnum,(o,l)=>(we(),Le("option",{key:l,value:l},Ye(o),9,RV))),128))],8,NV)),[[Ei,i.editableObservation.eradication_result]]):Ke("",!0)])]),M("div",VV,[FV,M("div",BV,[i.selectedObservation.eradication_method!==void 0?Qe((we(),Le("select",{key:0,"onUpdate:modelValue":t[9]||(t[9]=o=>i.editableObservation.eradication_method=o),class:"form-select",disabled:!i.canEdit},[(we(!0),Le(Ve,null,cn(i.eradicationMethodEnum,(o,l)=>(we(),Le("option",{key:l,value:l},Ye(o),9,$V))),128))],8,zV)),[[Ei,i.editableObservation.eradication_method]]):Ke("",!0)])]),M("div",HV,[ZV,M("div",WV,[i.selectedObservation.eradication_product!==void 0?Qe((we(),Le("select",{key:0,"onUpdate:modelValue":t[10]||(t[10]=o=>i.editableObservation.eradication_product=o),class:"form-select",disabled:!i.canEdit},[(we(!0),Le(Ve,null,cn(i.eradicationProductEnum,(o,l)=>(we(),Le("option",{key:l,value:l},Ye(o),9,jV))),128))],8,UV)),[[Ei,i.editableObservation.eradication_product]]):Ke("",!0)])]),M("div",GV,[qV,M("div",KV,[i.selectedObservation.eradication_aftercare!==void 0?Qe((we(),Le("select",{key:0,"onUpdate:modelValue":t[11]||(t[11]=o=>i.editableObservation.eradication_aftercare=o),class:"form-select",disabled:!i.canEdit},[(we(!0),Le(Ve,null,cn(i.eradicationAfterCareEnum,(o,l)=>(we(),Le("option",{key:l,value:l},Ye(o),9,JV))),128))],8,YV)),[[Ei,i.editableObservation.eradication_aftercare]]):Ke("",!0)])]),M("div",XV,[QV,M("div",eF,[i.selectedObservation.eradication_problems!==void 0?Qe((we(),Le("select",{key:0,"onUpdate:modelValue":t[12]||(t[12]=o=>i.editableObservation.eradication_problems=o),class:"form-select",disabled:!i.canEdit},[(we(!0),Le(Ve,null,cn(i.eradicationProblemsEnum,(o,l)=>(we(),Le("option",{key:l,value:l},Ye(o),9,nF))),128))],8,tF)),[[Ei,i.editableObservation.eradication_problems]]):Ke("",!0)])]),M("div",iF,[sF,M("div",rF,[i.selectedObservation.eradication_notes!==void 0?Qe((we(),Le("textarea",{key:0,"onUpdate:modelValue":t[13]||(t[13]=o=>i.editableObservation.eradication_notes=o),rows:"2",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,oF)),[[xn,i.editableObservation.eradication_notes]]):Ke("",!0)])])])])]),M("section",aF,[lF,M("div",uF,[M("div",cF,[i.selectedObservation.images&&i.selectedObservation.images.length>0?(we(),Le("div",dF,[M("div",fF,[(we(!0),Le(Ve,null,cn(i.selectedObservation.images,(o,l)=>(we(),Le("button",{key:l,type:"button","data-bs-target":"#carousel-12040","data-bs-slide-to":l,class:zt({active:l===0}),"aria-current":l===0?"true":void 0,"aria-label":"Foto "+(l+1)},null,10,hF))),128))]),M("div",mF,[(we(!0),Le(Ve,null,cn(i.selectedObservation.images,(o,l)=>(we(),Le("div",{class:zt(["carousel-item d-flex w-100 justify-content-center bg-light",{active:l===0}]),key:l},[M("img",{style:{"max-height":"200px"},src:o},null,8,pF)],2))),128))]),_F])):Ke("",!0),M("div",vF,[gF,M("div",yF,[i.selectedObservation.nest_type!==void 0?Qe((we(),Le("select",{key:0,"onUpdate:modelValue":t[14]||(t[14]=o=>i.editableObservation.nest_type=o),class:"form-select",disabled:!i.canEdit},[(we(!0),Le(Ve,null,cn(i.nestTypeEnum,(o,l)=>(we(),Le("option",{key:l,value:l},Ye(o),9,wF))),128))],8,bF)),[[Ei,i.editableObservation.nest_type]]):Ke("",!0)])]),M("div",CF,[SF,M("div",EF,[i.selectedObservation.nest_location!==void 0?Qe((we(),Le("select",{key:0,"onUpdate:modelValue":t[15]||(t[15]=o=>i.editableObservation.nest_location=o),class:"form-select",disabled:!i.canEdit},[(we(!0),Le(Ve,null,cn(i.nestLocationEnum,(o,l)=>(we(),Le("option",{key:l,value:l},Ye(o),9,xF))),128))],8,LF)),[[Ei,i.editableObservation.nest_location]]):Ke("",!0)])]),M("div",kF,[TF,M("div",OF,[i.selectedObservation.nest_size!==void 0?Qe((we(),Le("select",{key:0,"onUpdate:modelValue":t[16]||(t[16]=o=>i.editableObservation.nest_size=o),class:"form-select",disabled:!i.canEdit},[(we(!0),Le(Ve,null,cn(i.nestSizeEnum,(o,l)=>(we(),Le("option",{key:l,value:l},Ye(o),9,AF))),128))],8,PF)),[[Ei,i.editableObservation.nest_size]]):Ke("",!0)])]),M("div",MF,[IF,M("div",DF,[i.selectedObservation.nest_height!==void 0?Qe((we(),Le("select",{key:0,"onUpdate:modelValue":t[17]||(t[17]=o=>i.editableObservation.nest_height=o),class:"form-select",disabled:!i.canEdit},[(we(!0),Le(Ve,null,cn(i.nestHeightEnum,(o,l)=>(we(),Le("option",{key:l,value:l},Ye(o),9,RF))),128))],8,NF)),[[Ei,i.editableObservation.nest_height]]):Ke("",!0)])]),M("div",VF,[FF,M("div",BF,[M("p",zF,Ye(i.selectedObservation.wn_admin_notes),1)])]),M("div",$F,[HF,M("div",ZF,[M("p",WF,[M("a",{href:"https://waarnemingen.be/observation/"+i.selectedObservation.wn_id,target:"_blank"},"Waarnemingen.be",8,UF)])])]),M("div",jF,[GF,M("div",qF,[M("p",KF,Ye(i.selectedObservation.wn_validation_status),1)])]),M("div",YF,[JF,M("div",XF,[M("p",QF,Ye(i.selectedObservation.wn_notes),1)])])])])]),i.canViewContactInfo?(we(),Le("section",eB,[tB,M("div",nB,[M("div",iB,[M("div",sB,[rB,M("div",oB,[M("p",aB,Ye(i.selectedObservation.observer_name),1)])]),M("div",lB,[uB,M("div",cB,[M("p",dB,Ye(i.selectedObservation.observer_email),1)])]),M("div",fB,[hB,M("div",mB,[M("p",pB,Ye(i.selectedObservation.observer_phone_number),1)])])])])])):Ke("",!0),i.canEditAdminFields?(we(),Le("section",_B,[vB,M("div",gB,[M("div",yB,[M("div",bB,[M("div",wB,[M("div",CB,[i.selectedObservation.visible!==void 0?Qe((we(),Le("input",{key:0,"onUpdate:modelValue":t[18]||(t[18]=o=>i.editableObservation.visible=o),class:"form-check-input",type:"checkbox",id:"visible",disabled:!i.canEdit},null,8,SB)),[[rd,i.editableObservation.visible]]):Ke("",!0),EB])])]),M("div",LB,[xB,M("div",kB,[i.selectedObservation.wn_cluster_id!==void 0?Qe((we(),Le("input",{key:0,"onUpdate:modelValue":t[19]||(t[19]=o=>i.editableObservation.wn_cluster_id=o),type:"text",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,TB)),[[xn,i.editableObservation.wn_cluster_id]]):Ke("",!0)])]),M("div",OB,[M("div",PB,[M("div",AB,[i.selectedObservation.observer_received_email!==void 0?Qe((we(),Le("input",{key:0,"onUpdate:modelValue":t[20]||(t[20]=o=>i.editableObservation.observer_received_email=o),class:"form-check-input",type:"checkbox",id:"observer-got-email",disabled:!i.canEdit},null,8,MB)),[[rd,i.editableObservation.observer_received_email]]):Ke("",!0),IB])])]),M("div",DB,[M("div",NB,[M("div",RB,[i.selectedObservation.public_domain!==void 0?Qe((we(),Le("input",{key:0,"onUpdate:modelValue":t[21]||(t[21]=o=>i.editableObservation.public_domain=o),class:"form-check-input",type:"checkbox",id:"public-domain",disabled:!i.canEdit},null,8,VB)),[[rd,i.editableObservation.public_domain]]):Ke("",!0),FB])])]),M("div",BB,[zB,M("div",$B,[i.selectedObservation.admin_notes!==void 0?Qe((we(),Le("textarea",{key:0,"onUpdate:modelValue":t[22]||(t[22]=o=>i.editableObservation.admin_notes=o),rows:"2",class:zt(["form-control",{"form-control-plaintext":!i.canEdit}]),readonly:!i.canEdit},null,10,HB)),[[xn,i.editableObservation.admin_notes]]):Ke("",!0)])])])])])):Ke("",!0)]),M("p",ZB,[bt(" Aangemaakt op "),M("span",WB,Ye(i.selectedObservation.created_datetime?i.formatDate(i.selectedObservation.created_datetime):""),1),bt(" door "),M("span",UB,Ye(i.selectedObservation.created_by_first_name||""),1),bt(", gewijzigd op "),M("span",jB,Ye(i.selectedObservation.modified_datetime?i.formatDate(i.selectedObservation.modified_datetime):""),1),bt(" door "),M("span",GB,Ye(i.selectedObservation.modified_by_first_name||""),1),bt(". ")])])])):Ke("",!0)}const uc=Ri(YR,[["render",qB]]);class nr extends Error{}class KB extends nr{constructor(t){super(`Invalid DateTime: ${t.toMessage()}`)}}class YB extends nr{constructor(t){super(`Invalid Interval: ${t.toMessage()}`)}}class JB extends nr{constructor(t){super(`Invalid Duration: ${t.toMessage()}`)}}class Or extends nr{}class y0 extends nr{constructor(t){super(`Invalid unit ${t}`)}}class rn extends nr{}class Gi extends nr{constructor(){super("Zone is an abstract class")}}const Ce="numeric",Jn="short",mn="long",Eu={year:Ce,month:Ce,day:Ce},b0={year:Ce,month:Jn,day:Ce},XB={year:Ce,month:Jn,day:Ce,weekday:Jn},w0={year:Ce,month:mn,day:Ce},C0={year:Ce,month:mn,day:Ce,weekday:mn},S0={hour:Ce,minute:Ce},E0={hour:Ce,minute:Ce,second:Ce},L0={hour:Ce,minute:Ce,second:Ce,timeZoneName:Jn},x0={hour:Ce,minute:Ce,second:Ce,timeZoneName:mn},k0={hour:Ce,minute:Ce,hourCycle:"h23"},T0={hour:Ce,minute:Ce,second:Ce,hourCycle:"h23"},O0={hour:Ce,minute:Ce,second:Ce,hourCycle:"h23",timeZoneName:Jn},P0={hour:Ce,minute:Ce,second:Ce,hourCycle:"h23",timeZoneName:mn},A0={year:Ce,month:Ce,day:Ce,hour:Ce,minute:Ce},M0={year:Ce,month:Ce,day:Ce,hour:Ce,minute:Ce,second:Ce},I0={year:Ce,month:Jn,day:Ce,hour:Ce,minute:Ce},D0={year:Ce,month:Jn,day:Ce,hour:Ce,minute:Ce,second:Ce},QB={year:Ce,month:Jn,day:Ce,weekday:Jn,hour:Ce,minute:Ce},N0={year:Ce,month:mn,day:Ce,hour:Ce,minute:Ce,timeZoneName:Jn},R0={year:Ce,month:mn,day:Ce,hour:Ce,minute:Ce,second:Ce,timeZoneName:Jn},V0={year:Ce,month:mn,day:Ce,weekday:mn,hour:Ce,minute:Ce,timeZoneName:mn},F0={year:Ce,month:mn,day:Ce,weekday:mn,hour:Ce,minute:Ce,second:Ce,timeZoneName:mn};class Za{get type(){throw new Gi}get name(){throw new Gi}get ianaName(){return this.name}get isUniversal(){throw new Gi}offsetName(t,n){throw new Gi}formatOffset(t,n){throw new Gi}offset(t){throw new Gi}equals(t){throw new Gi}get isValid(){throw new Gi}}let Md=null;class cc extends Za{static get instance(){return Md===null&&(Md=new cc),Md}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(t,{format:n,locale:i}){return G0(t,n,i)}formatOffset(t,n){return ua(this.offset(t),n)}offset(t){return-new Date(t).getTimezoneOffset()}equals(t){return t.type==="system"}get isValid(){return!0}}let Ql={};function e2(e){return Ql[e]||(Ql[e]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),Ql[e]}const t2={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function n2(e,t){const n=e.format(t).replace(/\u200E/g,""),i=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(n),[,a,s,o,l,c,d,h]=i;return[o,a,s,l,c,d,h]}function i2(e,t){const n=e.formatToParts(t),i=[];for(let a=0;a=0?g:1e3+g,(p-v)/(60*1e3)}equals(t){return t.type==="iana"&&t.name===this.name}get isValid(){return this.valid}}let Gv={};function s2(e,t={}){const n=JSON.stringify([e,t]);let i=Gv[n];return i||(i=new Intl.ListFormat(e,t),Gv[n]=i),i}let Mf={};function If(e,t={}){const n=JSON.stringify([e,t]);let i=Mf[n];return i||(i=new Intl.DateTimeFormat(e,t),Mf[n]=i),i}let Df={};function r2(e,t={}){const n=JSON.stringify([e,t]);let i=Df[n];return i||(i=new Intl.NumberFormat(e,t),Df[n]=i),i}let Nf={};function o2(e,t={}){const{base:n,...i}=t,a=JSON.stringify([e,i]);let s=Nf[a];return s||(s=new Intl.RelativeTimeFormat(e,t),Nf[a]=s),s}let Jo=null;function a2(){return Jo||(Jo=new Intl.DateTimeFormat().resolvedOptions().locale,Jo)}let qv={};function l2(e){let t=qv[e];if(!t){const n=new Intl.Locale(e);t="getWeekInfo"in n?n.getWeekInfo():n.weekInfo,qv[e]=t}return t}function u2(e){const t=e.indexOf("-x-");t!==-1&&(e=e.substring(0,t));const n=e.indexOf("-u-");if(n===-1)return[e];{let i,a;try{i=If(e).resolvedOptions(),a=e}catch{const c=e.substring(0,n);i=If(c).resolvedOptions(),a=c}const{numberingSystem:s,calendar:o}=i;return[a,s,o]}}function c2(e,t,n){return(n||t)&&(e.includes("-u-")||(e+="-u"),n&&(e+=`-ca-${n}`),t&&(e+=`-nu-${t}`)),e}function d2(e){const t=[];for(let n=1;n<=12;n++){const i=Ze.utc(2009,n,1);t.push(e(i))}return t}function f2(e){const t=[];for(let n=1;n<=7;n++){const i=Ze.utc(2016,11,13+n);t.push(e(i))}return t}function Dl(e,t,n,i){const a=e.listingMode();return a==="error"?null:a==="en"?n(t):i(t)}function h2(e){return e.numberingSystem&&e.numberingSystem!=="latn"?!1:e.numberingSystem==="latn"||!e.locale||e.locale.startsWith("en")||new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem==="latn"}class m2{constructor(t,n,i){this.padTo=i.padTo||0,this.floor=i.floor||!1;const{padTo:a,floor:s,...o}=i;if(!n||Object.keys(o).length>0){const l={useGrouping:!1,...i};i.padTo>0&&(l.minimumIntegerDigits=i.padTo),this.inf=r2(t,l)}}format(t){if(this.inf){const n=this.floor?Math.floor(t):t;return this.inf.format(n)}else{const n=this.floor?Math.floor(t):em(t,3);return Ot(n,this.padTo)}}}class p2{constructor(t,n,i){this.opts=i,this.originalZone=void 0;let a;if(this.opts.timeZone)this.dt=t;else if(t.zone.type==="fixed"){const o=-1*(t.offset/60),l=o>=0?`Etc/GMT+${o}`:`Etc/GMT${o}`;t.offset!==0&&Di.create(l).valid?(a=l,this.dt=t):(a="UTC",this.dt=t.offset===0?t:t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone)}else t.zone.type==="system"?this.dt=t:t.zone.type==="iana"?(this.dt=t,a=t.zone.name):(a="UTC",this.dt=t.setZone("UTC").plus({minutes:t.offset}),this.originalZone=t.zone);const s={...this.opts};s.timeZone=s.timeZone||a,this.dtf=If(n,s)}format(){return this.originalZone?this.formatToParts().map(({value:t})=>t).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const t=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?t.map(n=>{if(n.type==="timeZoneName"){const i=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...n,value:i}}else return n}):t}resolvedOptions(){return this.dtf.resolvedOptions()}}class _2{constructor(t,n,i){this.opts={style:"long",...i},!n&&U0()&&(this.rtf=o2(t,i))}format(t,n){return this.rtf?this.rtf.format(t,n):R2(n,t,this.opts.numeric,this.opts.style!=="long")}formatToParts(t,n){return this.rtf?this.rtf.formatToParts(t,n):[]}}const v2={firstDay:1,minimalDays:4,weekend:[6,7]};class ut{static fromOpts(t){return ut.create(t.locale,t.numberingSystem,t.outputCalendar,t.weekSettings,t.defaultToEN)}static create(t,n,i,a,s=!1){const o=t||xt.defaultLocale,l=o||(s?"en-US":a2()),c=n||xt.defaultNumberingSystem,d=i||xt.defaultOutputCalendar,h=Rf(a)||xt.defaultWeekSettings;return new ut(l,c,d,h,o)}static resetCache(){Jo=null,Mf={},Df={},Nf={}}static fromObject({locale:t,numberingSystem:n,outputCalendar:i,weekSettings:a}={}){return ut.create(t,n,i,a)}constructor(t,n,i,a,s){const[o,l,c]=u2(t);this.locale=o,this.numberingSystem=n||l||null,this.outputCalendar=i||c||null,this.weekSettings=a,this.intl=c2(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=s,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=h2(this)),this.fastNumbersCached}listingMode(){const t=this.isEnglish(),n=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return t&&n?"en":"intl"}clone(t){return!t||Object.getOwnPropertyNames(t).length===0?this:ut.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,Rf(t.weekSettings)||this.weekSettings,t.defaultToEN||!1)}redefaultToEN(t={}){return this.clone({...t,defaultToEN:!0})}redefaultToSystem(t={}){return this.clone({...t,defaultToEN:!1})}months(t,n=!1){return Dl(this,t,Y0,()=>{const i=n?{month:t,day:"numeric"}:{month:t},a=n?"format":"standalone";return this.monthsCache[a][t]||(this.monthsCache[a][t]=d2(s=>this.extract(s,i,"month"))),this.monthsCache[a][t]})}weekdays(t,n=!1){return Dl(this,t,Q0,()=>{const i=n?{weekday:t,year:"numeric",month:"long",day:"numeric"}:{weekday:t},a=n?"format":"standalone";return this.weekdaysCache[a][t]||(this.weekdaysCache[a][t]=f2(s=>this.extract(s,i,"weekday"))),this.weekdaysCache[a][t]})}meridiems(){return Dl(this,void 0,()=>eC,()=>{if(!this.meridiemCache){const t={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[Ze.utc(2016,11,13,9),Ze.utc(2016,11,13,19)].map(n=>this.extract(n,t,"dayperiod"))}return this.meridiemCache})}eras(t){return Dl(this,t,tC,()=>{const n={era:t};return this.eraCache[t]||(this.eraCache[t]=[Ze.utc(-40,1,1),Ze.utc(2017,1,1)].map(i=>this.extract(i,n,"era"))),this.eraCache[t]})}extract(t,n,i){const a=this.dtFormatter(t,n),s=a.formatToParts(),o=s.find(l=>l.type.toLowerCase()===i);return o?o.value:null}numberFormatter(t={}){return new m2(this.intl,t.forceSimple||this.fastNumbers,t)}dtFormatter(t,n={}){return new p2(t,this.intl,n)}relFormatter(t={}){return new _2(this.intl,this.isEnglish(),t)}listFormatter(t={}){return s2(this.intl,t)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:j0()?l2(this.locale):v2}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(t){return this.locale===t.locale&&this.numberingSystem===t.numberingSystem&&this.outputCalendar===t.outputCalendar}}let Id=null;class Xt extends Za{static get utcInstance(){return Id===null&&(Id=new Xt(0)),Id}static instance(t){return t===0?Xt.utcInstance:new Xt(t)}static parseSpecifier(t){if(t){const n=t.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new Xt(hc(n[1],n[2]))}return null}constructor(t){super(),this.fixed=t}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${ua(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${ua(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(t,n){return ua(this.fixed,n)}get isUniversal(){return!0}offset(){return this.fixed}equals(t){return t.type==="fixed"&&t.fixed===this.fixed}get isValid(){return!0}}class g2 extends Za{constructor(t){super(),this.zoneName=t}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}}function rs(e,t){if(He(e)||e===null)return t;if(e instanceof Za)return e;if(w2(e)){const n=e.toLowerCase();return n==="default"?t:n==="local"||n==="system"?cc.instance:n==="utc"||n==="gmt"?Xt.utcInstance:Xt.parseSpecifier(n)||Di.create(e)}else return js(e)?Xt.instance(e):typeof e=="object"&&"offset"in e&&typeof e.offset=="function"?e:new g2(e)}let Kv=()=>Date.now(),Yv="system",Jv=null,Xv=null,Qv=null,eg=60,tg,ng=null;class xt{static get now(){return Kv}static set now(t){Kv=t}static set defaultZone(t){Yv=t}static get defaultZone(){return rs(Yv,cc.instance)}static get defaultLocale(){return Jv}static set defaultLocale(t){Jv=t}static get defaultNumberingSystem(){return Xv}static set defaultNumberingSystem(t){Xv=t}static get defaultOutputCalendar(){return Qv}static set defaultOutputCalendar(t){Qv=t}static get defaultWeekSettings(){return ng}static set defaultWeekSettings(t){ng=Rf(t)}static get twoDigitCutoffYear(){return eg}static set twoDigitCutoffYear(t){eg=t%100}static get throwOnInvalid(){return tg}static set throwOnInvalid(t){tg=t}static resetCaches(){ut.resetCache(),Di.resetCache()}}class Gn{constructor(t,n){this.reason=t,this.explanation=n}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const B0=[0,31,59,90,120,151,181,212,243,273,304,334],z0=[0,31,60,91,121,152,182,213,244,274,305,335];function Tn(e,t){return new Gn("unit out of range",`you specified ${t} (of type ${typeof t}) as a ${e}, which is invalid`)}function Jh(e,t,n){const i=new Date(Date.UTC(e,t-1,n));e<100&&e>=0&&i.setUTCFullYear(i.getUTCFullYear()-1900);const a=i.getUTCDay();return a===0?7:a}function $0(e,t,n){return n+(Wa(e)?z0:B0)[t-1]}function H0(e,t){const n=Wa(e)?z0:B0,i=n.findIndex(s=>sEa(i,t,n)?(d=i+1,c=1):d=i,{weekYear:d,weekNumber:c,weekday:l,...mc(e)}}function ig(e,t=4,n=1){const{weekYear:i,weekNumber:a,weekday:s}=e,o=Xh(Jh(i,1,t),n),l=Nr(i);let c=a*7+s-o-7+t,d;c<1?(d=i-1,c+=Nr(d)):c>l?(d=i+1,c-=Nr(i)):d=i;const{month:h,day:m}=H0(d,c);return{year:d,month:h,day:m,...mc(e)}}function Dd(e){const{year:t,month:n,day:i}=e,a=$0(t,n,i);return{year:t,ordinal:a,...mc(e)}}function sg(e){const{year:t,ordinal:n}=e,{month:i,day:a}=H0(t,n);return{year:t,month:i,day:a,...mc(e)}}function rg(e,t){if(!He(e.localWeekday)||!He(e.localWeekNumber)||!He(e.localWeekYear)){if(!He(e.weekday)||!He(e.weekNumber)||!He(e.weekYear))throw new Or("Cannot mix locale-based week fields with ISO-based week fields");return He(e.localWeekday)||(e.weekday=e.localWeekday),He(e.localWeekNumber)||(e.weekNumber=e.localWeekNumber),He(e.localWeekYear)||(e.weekYear=e.localWeekYear),delete e.localWeekday,delete e.localWeekNumber,delete e.localWeekYear,{minDaysInFirstWeek:t.getMinDaysInFirstWeek(),startOfWeek:t.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function y2(e,t=4,n=1){const i=dc(e.weekYear),a=On(e.weekNumber,1,Ea(e.weekYear,t,n)),s=On(e.weekday,1,7);return i?a?s?!1:Tn("weekday",e.weekday):Tn("week",e.weekNumber):Tn("weekYear",e.weekYear)}function b2(e){const t=dc(e.year),n=On(e.ordinal,1,Nr(e.year));return t?n?!1:Tn("ordinal",e.ordinal):Tn("year",e.year)}function Z0(e){const t=dc(e.year),n=On(e.month,1,12),i=On(e.day,1,xu(e.year,e.month));return t?n?i?!1:Tn("day",e.day):Tn("month",e.month):Tn("year",e.year)}function W0(e){const{hour:t,minute:n,second:i,millisecond:a}=e,s=On(t,0,23)||t===24&&n===0&&i===0&&a===0,o=On(n,0,59),l=On(i,0,59),c=On(a,0,999);return s?o?l?c?!1:Tn("millisecond",a):Tn("second",i):Tn("minute",n):Tn("hour",t)}function He(e){return typeof e>"u"}function js(e){return typeof e=="number"}function dc(e){return typeof e=="number"&&e%1===0}function w2(e){return typeof e=="string"}function C2(e){return Object.prototype.toString.call(e)==="[object Date]"}function U0(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function j0(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function S2(e){return Array.isArray(e)?e:[e]}function og(e,t,n){if(e.length!==0)return e.reduce((i,a)=>{const s=[t(a),a];return i&&n(i[0],s[0])===i[0]?i:s},null)[1]}function E2(e,t){return t.reduce((n,i)=>(n[i]=e[i],n),{})}function Qr(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Rf(e){if(e==null)return null;if(typeof e!="object")throw new rn("Week settings must be an object");if(!On(e.firstDay,1,7)||!On(e.minimalDays,1,7)||!Array.isArray(e.weekend)||e.weekend.some(t=>!On(t,1,7)))throw new rn("Invalid week settings");return{firstDay:e.firstDay,minimalDays:e.minimalDays,weekend:Array.from(e.weekend)}}function On(e,t,n){return dc(e)&&e>=t&&e<=n}function L2(e,t){return e-t*Math.floor(e/t)}function Ot(e,t=2){const n=e<0;let i;return n?i="-"+(""+-e).padStart(t,"0"):i=(""+e).padStart(t,"0"),i}function ns(e){if(!(He(e)||e===null||e===""))return parseInt(e,10)}function Ms(e){if(!(He(e)||e===null||e===""))return parseFloat(e)}function Qh(e){if(!(He(e)||e===null||e==="")){const t=parseFloat("0."+e)*1e3;return Math.floor(t)}}function em(e,t,n=!1){const i=10**t;return(n?Math.trunc:Math.round)(e*i)/i}function Wa(e){return e%4===0&&(e%100!==0||e%400===0)}function Nr(e){return Wa(e)?366:365}function xu(e,t){const n=L2(t-1,12)+1,i=e+(t-n)/12;return n===2?Wa(i)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][n-1]}function fc(e){let t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t),t.setUTCFullYear(e.year,e.month-1,e.day)),+t}function ag(e,t,n){return-Xh(Jh(e,1,t),n)+t-1}function Ea(e,t=4,n=1){const i=ag(e,t,n),a=ag(e+1,t,n);return(Nr(e)-i+a)/7}function Vf(e){return e>99?e:e>xt.twoDigitCutoffYear?1900+e:2e3+e}function G0(e,t,n,i=null){const a=new Date(e),s={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};i&&(s.timeZone=i);const o={timeZoneName:t,...s},l=new Intl.DateTimeFormat(n,o).formatToParts(a).find(c=>c.type.toLowerCase()==="timezonename");return l?l.value:null}function hc(e,t){let n=parseInt(e,10);Number.isNaN(n)&&(n=0);const i=parseInt(t,10)||0,a=n<0||Object.is(n,-0)?-i:i;return n*60+a}function q0(e){const t=Number(e);if(typeof e=="boolean"||e===""||Number.isNaN(t))throw new rn(`Invalid unit value ${e}`);return t}function ku(e,t){const n={};for(const i in e)if(Qr(e,i)){const a=e[i];if(a==null)continue;n[t(i)]=q0(a)}return n}function ua(e,t){const n=Math.trunc(Math.abs(e/60)),i=Math.trunc(Math.abs(e%60)),a=e>=0?"+":"-";switch(t){case"short":return`${a}${Ot(n,2)}:${Ot(i,2)}`;case"narrow":return`${a}${n}${i>0?`:${i}`:""}`;case"techie":return`${a}${Ot(n,2)}${Ot(i,2)}`;default:throw new RangeError(`Value format ${t} is out of range for property format`)}}function mc(e){return E2(e,["hour","minute","second","millisecond"])}const x2=["January","February","March","April","May","June","July","August","September","October","November","December"],K0=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],k2=["J","F","M","A","M","J","J","A","S","O","N","D"];function Y0(e){switch(e){case"narrow":return[...k2];case"short":return[...K0];case"long":return[...x2];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}const J0=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],X0=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],T2=["M","T","W","T","F","S","S"];function Q0(e){switch(e){case"narrow":return[...T2];case"short":return[...X0];case"long":return[...J0];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const eC=["AM","PM"],O2=["Before Christ","Anno Domini"],P2=["BC","AD"],A2=["B","A"];function tC(e){switch(e){case"narrow":return[...A2];case"short":return[...P2];case"long":return[...O2];default:return null}}function M2(e){return eC[e.hour<12?0:1]}function I2(e,t){return Q0(t)[e.weekday-1]}function D2(e,t){return Y0(t)[e.month-1]}function N2(e,t){return tC(t)[e.year<0?0:1]}function R2(e,t,n="always",i=!1){const a={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},s=["hours","minutes","seconds"].indexOf(e)===-1;if(n==="auto"&&s){const m=e==="days";switch(t){case 1:return m?"tomorrow":`next ${a[e][0]}`;case-1:return m?"yesterday":`last ${a[e][0]}`;case 0:return m?"today":`this ${a[e][0]}`}}const o=Object.is(t,-0)||t<0,l=Math.abs(t),c=l===1,d=a[e],h=i?c?d[1]:d[2]||d[1]:c?a[e][0]:e;return o?`${l} ${h} ago`:`in ${l} ${h}`}function lg(e,t){let n="";for(const i of e)i.literal?n+=i.val:n+=t(i.val);return n}const V2={D:Eu,DD:b0,DDD:w0,DDDD:C0,t:S0,tt:E0,ttt:L0,tttt:x0,T:k0,TT:T0,TTT:O0,TTTT:P0,f:A0,ff:I0,fff:N0,ffff:V0,F:M0,FF:D0,FFF:R0,FFFF:F0};class Wt{static create(t,n={}){return new Wt(t,n)}static parseFormat(t){let n=null,i="",a=!1;const s=[];for(let o=0;o0&&s.push({literal:a||/^\s+$/.test(i),val:i}),n=null,i="",a=!a):a||l===n?i+=l:(i.length>0&&s.push({literal:/^\s+$/.test(i),val:i}),i=l,n=l)}return i.length>0&&s.push({literal:a||/^\s+$/.test(i),val:i}),s}static macroTokenToFormatOpts(t){return V2[t]}constructor(t,n){this.opts=n,this.loc=t,this.systemLoc=null}formatWithSystemDefault(t,n){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(t,{...this.opts,...n}).format()}dtFormatter(t,n={}){return this.loc.dtFormatter(t,{...this.opts,...n})}formatDateTime(t,n){return this.dtFormatter(t,n).format()}formatDateTimeParts(t,n){return this.dtFormatter(t,n).formatToParts()}formatInterval(t,n){return this.dtFormatter(t.start,n).dtf.formatRange(t.start.toJSDate(),t.end.toJSDate())}resolvedOptions(t,n){return this.dtFormatter(t,n).resolvedOptions()}num(t,n=0){if(this.opts.forceSimple)return Ot(t,n);const i={...this.opts};return n>0&&(i.padTo=n),this.loc.numberFormatter(i).format(t)}formatDateTimeFromString(t,n){const i=this.loc.listingMode()==="en",a=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",s=(v,g)=>this.loc.extract(t,v,g),o=v=>t.isOffsetFixed&&t.offset===0&&v.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,v.format):"",l=()=>i?M2(t):s({hour:"numeric",hourCycle:"h12"},"dayperiod"),c=(v,g)=>i?D2(t,v):s(g?{month:v}:{month:v,day:"numeric"},"month"),d=(v,g)=>i?I2(t,v):s(g?{weekday:v}:{weekday:v,month:"long",day:"numeric"},"weekday"),h=v=>{const g=Wt.macroTokenToFormatOpts(v);return g?this.formatWithSystemDefault(t,g):v},m=v=>i?N2(t,v):s({era:v},"era"),p=v=>{switch(v){case"S":return this.num(t.millisecond);case"u":case"SSS":return this.num(t.millisecond,3);case"s":return this.num(t.second);case"ss":return this.num(t.second,2);case"uu":return this.num(Math.floor(t.millisecond/10),2);case"uuu":return this.num(Math.floor(t.millisecond/100));case"m":return this.num(t.minute);case"mm":return this.num(t.minute,2);case"h":return this.num(t.hour%12===0?12:t.hour%12);case"hh":return this.num(t.hour%12===0?12:t.hour%12,2);case"H":return this.num(t.hour);case"HH":return this.num(t.hour,2);case"Z":return o({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return o({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return o({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return t.zone.offsetName(t.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:this.loc.locale});case"z":return t.zoneName;case"a":return l();case"d":return a?s({day:"numeric"},"day"):this.num(t.day);case"dd":return a?s({day:"2-digit"},"day"):this.num(t.day,2);case"c":return this.num(t.weekday);case"ccc":return d("short",!0);case"cccc":return d("long",!0);case"ccccc":return d("narrow",!0);case"E":return this.num(t.weekday);case"EEE":return d("short",!1);case"EEEE":return d("long",!1);case"EEEEE":return d("narrow",!1);case"L":return a?s({month:"numeric",day:"numeric"},"month"):this.num(t.month);case"LL":return a?s({month:"2-digit",day:"numeric"},"month"):this.num(t.month,2);case"LLL":return c("short",!0);case"LLLL":return c("long",!0);case"LLLLL":return c("narrow",!0);case"M":return a?s({month:"numeric"},"month"):this.num(t.month);case"MM":return a?s({month:"2-digit"},"month"):this.num(t.month,2);case"MMM":return c("short",!1);case"MMMM":return c("long",!1);case"MMMMM":return c("narrow",!1);case"y":return a?s({year:"numeric"},"year"):this.num(t.year);case"yy":return a?s({year:"2-digit"},"year"):this.num(t.year.toString().slice(-2),2);case"yyyy":return a?s({year:"numeric"},"year"):this.num(t.year,4);case"yyyyyy":return a?s({year:"numeric"},"year"):this.num(t.year,6);case"G":return m("short");case"GG":return m("long");case"GGGGG":return m("narrow");case"kk":return this.num(t.weekYear.toString().slice(-2),2);case"kkkk":return this.num(t.weekYear,4);case"W":return this.num(t.weekNumber);case"WW":return this.num(t.weekNumber,2);case"n":return this.num(t.localWeekNumber);case"nn":return this.num(t.localWeekNumber,2);case"ii":return this.num(t.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(t.localWeekYear,4);case"o":return this.num(t.ordinal);case"ooo":return this.num(t.ordinal,3);case"q":return this.num(t.quarter);case"qq":return this.num(t.quarter,2);case"X":return this.num(Math.floor(t.ts/1e3));case"x":return this.num(t.ts);default:return h(v)}};return lg(Wt.parseFormat(n),p)}formatDurationFromString(t,n){const i=c=>{switch(c[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},a=c=>d=>{const h=i(d);return h?this.num(c.get(h),d.length):d},s=Wt.parseFormat(n),o=s.reduce((c,{literal:d,val:h})=>d?c:c.concat(h),[]),l=t.shiftTo(...o.map(i).filter(c=>c));return lg(s,a(l))}}const nC=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function _o(...e){const t=e.reduce((n,i)=>n+i.source,"");return RegExp(`^${t}$`)}function vo(...e){return t=>e.reduce(([n,i,a],s)=>{const[o,l,c]=s(t,a);return[{...n,...o},l||i,c]},[{},null,1]).slice(0,2)}function go(e,...t){if(e==null)return[null,null];for(const[n,i]of t){const a=n.exec(e);if(a)return i(a)}return[null,null]}function iC(...e){return(t,n)=>{const i={};let a;for(a=0;av!==void 0&&(g||v&&h)?-v:v;return[{years:p(Ms(n)),months:p(Ms(i)),weeks:p(Ms(a)),days:p(Ms(s)),hours:p(Ms(o)),minutes:p(Ms(l)),seconds:p(Ms(c),c==="-0"),milliseconds:p(Qh(d),m)}]}const Y2={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function im(e,t,n,i,a,s,o){const l={year:t.length===2?Vf(ns(t)):ns(t),month:K0.indexOf(n)+1,day:ns(i),hour:ns(a),minute:ns(s)};return o&&(l.second=ns(o)),e&&(l.weekday=e.length>3?J0.indexOf(e)+1:X0.indexOf(e)+1),l}const J2=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function X2(e){const[,t,n,i,a,s,o,l,c,d,h,m]=e,p=im(t,a,i,n,s,o,l);let v;return c?v=Y2[c]:d?v=0:v=hc(h,m),[p,new Xt(v)]}function Q2(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}const ez=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,tz=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,nz=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function ug(e){const[,t,n,i,a,s,o,l]=e;return[im(t,a,i,n,s,o,l),Xt.utcInstance]}function iz(e){const[,t,n,i,a,s,o,l]=e;return[im(t,l,n,i,a,s,o),Xt.utcInstance]}const sz=_o(B2,nm),rz=_o(z2,nm),oz=_o($2,nm),az=_o(rC),aC=vo(j2,yo,Ua,ja),lz=vo(H2,yo,Ua,ja),uz=vo(Z2,yo,Ua,ja),cz=vo(yo,Ua,ja);function dz(e){return go(e,[sz,aC],[rz,lz],[oz,uz],[az,cz])}function fz(e){return go(Q2(e),[J2,X2])}function hz(e){return go(e,[ez,ug],[tz,ug],[nz,iz])}function mz(e){return go(e,[q2,K2])}const pz=vo(yo);function _z(e){return go(e,[G2,pz])}const vz=_o(W2,U2),gz=_o(oC),yz=vo(yo,Ua,ja);function bz(e){return go(e,[vz,aC],[gz,yz])}const cg="Invalid Duration",lC={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},wz={years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3},...lC},En=146097/400,br=146097/4800,Cz={years:{quarters:4,months:12,weeks:En/7,days:En,hours:En*24,minutes:En*24*60,seconds:En*24*60*60,milliseconds:En*24*60*60*1e3},quarters:{months:3,weeks:En/28,days:En/4,hours:En*24/4,minutes:En*24*60/4,seconds:En*24*60*60/4,milliseconds:En*24*60*60*1e3/4},months:{weeks:br/7,days:br,hours:br*24,minutes:br*24*60,seconds:br*24*60*60,milliseconds:br*24*60*60*1e3},...lC},Fs=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Sz=Fs.slice(0).reverse();function qi(e,t,n=!1){const i={values:n?t.values:{...e.values,...t.values||{}},loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy,matrix:t.matrix||e.matrix};return new it(i)}function uC(e,t){let n=t.milliseconds??0;for(const i of Sz.slice(1))t[i]&&(n+=t[i]*e[i].milliseconds);return n}function dg(e,t){const n=uC(e,t)<0?-1:1;Fs.reduceRight((i,a)=>{if(He(t[a]))return i;if(i){const s=t[i]*n,o=e[a][i],l=Math.floor(s/o);t[a]+=l*n,t[i]-=l*o*n}return a},null),Fs.reduce((i,a)=>{if(He(t[a]))return i;if(i){const s=t[i]%1;t[i]-=s,t[a]+=s*e[i][a]}return a},null)}function Ez(e){const t={};for(const[n,i]of Object.entries(e))i!==0&&(t[n]=i);return t}class it{constructor(t){const n=t.conversionAccuracy==="longterm"||!1;let i=n?Cz:wz;t.matrix&&(i=t.matrix),this.values=t.values,this.loc=t.loc||ut.create(),this.conversionAccuracy=n?"longterm":"casual",this.invalid=t.invalid||null,this.matrix=i,this.isLuxonDuration=!0}static fromMillis(t,n){return it.fromObject({milliseconds:t},n)}static fromObject(t,n={}){if(t==null||typeof t!="object")throw new rn(`Duration.fromObject: argument expected to be an object, got ${t===null?"null":typeof t}`);return new it({values:ku(t,it.normalizeUnit),loc:ut.fromObject(n),conversionAccuracy:n.conversionAccuracy,matrix:n.matrix})}static fromDurationLike(t){if(js(t))return it.fromMillis(t);if(it.isDuration(t))return t;if(typeof t=="object")return it.fromObject(t);throw new rn(`Unknown duration argument ${t} of type ${typeof t}`)}static fromISO(t,n){const[i]=mz(t);return i?it.fromObject(i,n):it.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static fromISOTime(t,n){const[i]=_z(t);return i?it.fromObject(i,n):it.invalid("unparsable",`the input "${t}" can't be parsed as ISO 8601`)}static invalid(t,n=null){if(!t)throw new rn("need to specify a reason the Duration is invalid");const i=t instanceof Gn?t:new Gn(t,n);if(xt.throwOnInvalid)throw new JB(i);return new it({invalid:i})}static normalizeUnit(t){const n={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[t&&t.toLowerCase()];if(!n)throw new y0(t);return n}static isDuration(t){return t&&t.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(t,n={}){const i={...n,floor:n.round!==!1&&n.floor!==!1};return this.isValid?Wt.create(this.loc,i).formatDurationFromString(this,t):cg}toHuman(t={}){if(!this.isValid)return cg;const n=Fs.map(i=>{const a=this.values[i];return He(a)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...t,unit:i.slice(0,-1)}).format(a)}).filter(i=>i);return this.loc.listFormatter({type:"conjunction",style:t.listStyle||"narrow",...t}).format(n)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let t="P";return this.years!==0&&(t+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(t+=this.months+this.quarters*3+"M"),this.weeks!==0&&(t+=this.weeks+"W"),this.days!==0&&(t+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(t+="T"),this.hours!==0&&(t+=this.hours+"H"),this.minutes!==0&&(t+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(t+=em(this.seconds+this.milliseconds/1e3,3)+"S"),t==="P"&&(t+="T0S"),t}toISOTime(t={}){if(!this.isValid)return null;const n=this.toMillis();return n<0||n>=864e5?null:(t={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...t,includeOffset:!1},Ze.fromMillis(n,{zone:"UTC"}).toISOTime(t))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?uC(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(t){if(!this.isValid)return this;const n=it.fromDurationLike(t),i={};for(const a of Fs)(Qr(n.values,a)||Qr(this.values,a))&&(i[a]=n.get(a)+this.get(a));return qi(this,{values:i},!0)}minus(t){if(!this.isValid)return this;const n=it.fromDurationLike(t);return this.plus(n.negate())}mapUnits(t){if(!this.isValid)return this;const n={};for(const i of Object.keys(this.values))n[i]=q0(t(this.values[i],i));return qi(this,{values:n},!0)}get(t){return this[it.normalizeUnit(t)]}set(t){if(!this.isValid)return this;const n={...this.values,...ku(t,it.normalizeUnit)};return qi(this,{values:n})}reconfigure({locale:t,numberingSystem:n,conversionAccuracy:i,matrix:a}={}){const o={loc:this.loc.clone({locale:t,numberingSystem:n}),matrix:a,conversionAccuracy:i};return qi(this,o)}as(t){return this.isValid?this.shiftTo(t).get(t):NaN}normalize(){if(!this.isValid)return this;const t=this.toObject();return dg(this.matrix,t),qi(this,{values:t},!0)}rescale(){if(!this.isValid)return this;const t=Ez(this.normalize().shiftToAll().toObject());return qi(this,{values:t},!0)}shiftTo(...t){if(!this.isValid)return this;if(t.length===0)return this;t=t.map(o=>it.normalizeUnit(o));const n={},i={},a=this.toObject();let s;for(const o of Fs)if(t.indexOf(o)>=0){s=o;let l=0;for(const d in i)l+=this.matrix[d][o]*i[d],i[d]=0;js(a[o])&&(l+=a[o]);const c=Math.trunc(l);n[o]=c,i[o]=(l*1e3-c*1e3)/1e3}else js(a[o])&&(i[o]=a[o]);for(const o in i)i[o]!==0&&(n[s]+=o===s?i[o]:i[o]/this.matrix[s][o]);return dg(this.matrix,n),qi(this,{values:n},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const t={};for(const n of Object.keys(this.values))t[n]=this.values[n]===0?0:-this.values[n];return qi(this,{values:t},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(t){if(!this.isValid||!t.isValid||!this.loc.equals(t.loc))return!1;function n(i,a){return i===void 0||i===0?a===void 0||a===0:i===a}for(const i of Fs)if(!n(this.values[i],t.values[i]))return!1;return!0}}const wr="Invalid Interval";function Lz(e,t){return!e||!e.isValid?Ct.invalid("missing or invalid start"):!t||!t.isValid?Ct.invalid("missing or invalid end"):tt:!1}isBefore(t){return this.isValid?this.e<=t:!1}contains(t){return this.isValid?this.s<=t&&this.e>t:!1}set({start:t,end:n}={}){return this.isValid?Ct.fromDateTimes(t||this.s,n||this.e):this}splitAt(...t){if(!this.isValid)return[];const n=t.map(jo).filter(o=>this.contains(o)).sort((o,l)=>o.toMillis()-l.toMillis()),i=[];let{s:a}=this,s=0;for(;a+this.e?this.e:o;i.push(Ct.fromDateTimes(a,l)),a=l,s+=1}return i}splitBy(t){const n=it.fromDurationLike(t);if(!this.isValid||!n.isValid||n.as("milliseconds")===0)return[];let{s:i}=this,a=1,s;const o=[];for(;ic*a));s=+l>+this.e?this.e:l,o.push(Ct.fromDateTimes(i,s)),i=s,a+=1}return o}divideEqually(t){return this.isValid?this.splitBy(this.length()/t).slice(0,t):[]}overlaps(t){return this.e>t.s&&this.s=t.e:!1}equals(t){return!this.isValid||!t.isValid?!1:this.s.equals(t.s)&&this.e.equals(t.e)}intersection(t){if(!this.isValid)return this;const n=this.s>t.s?this.s:t.s,i=this.e=i?null:Ct.fromDateTimes(n,i)}union(t){if(!this.isValid)return this;const n=this.st.e?this.e:t.e;return Ct.fromDateTimes(n,i)}static merge(t){const[n,i]=t.sort((a,s)=>a.s-s.s).reduce(([a,s],o)=>s?s.overlaps(o)||s.abutsStart(o)?[a,s.union(o)]:[a.concat([s]),o]:[a,o],[[],null]);return i&&n.push(i),n}static xor(t){let n=null,i=0;const a=[],s=t.map(c=>[{time:c.s,type:"s"},{time:c.e,type:"e"}]),o=Array.prototype.concat(...s),l=o.sort((c,d)=>c.time-d.time);for(const c of l)i+=c.type==="s"?1:-1,i===1?n=c.time:(n&&+n!=+c.time&&a.push(Ct.fromDateTimes(n,c.time)),n=null);return Ct.merge(a)}difference(...t){return Ct.xor([this].concat(t)).map(n=>this.intersection(n)).filter(n=>n&&!n.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:wr}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(t=Eu,n={}){return this.isValid?Wt.create(this.s.loc.clone(n),t).formatInterval(this):wr}toISO(t){return this.isValid?`${this.s.toISO(t)}/${this.e.toISO(t)}`:wr}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:wr}toISOTime(t){return this.isValid?`${this.s.toISOTime(t)}/${this.e.toISOTime(t)}`:wr}toFormat(t,{separator:n=" – "}={}){return this.isValid?`${this.s.toFormat(t)}${n}${this.e.toFormat(t)}`:wr}toDuration(t,n){return this.isValid?this.e.diff(this.s,t,n):it.invalid(this.invalidReason)}mapEndpoints(t){return Ct.fromDateTimes(t(this.s),t(this.e))}}class Nl{static hasDST(t=xt.defaultZone){const n=Ze.now().setZone(t).set({month:12});return!t.isUniversal&&n.offset!==n.set({month:6}).offset}static isValidIANAZone(t){return Di.isValidZone(t)}static normalizeZone(t){return rs(t,xt.defaultZone)}static getStartOfWeek({locale:t=null,locObj:n=null}={}){return(n||ut.create(t)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:t=null,locObj:n=null}={}){return(n||ut.create(t)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:t=null,locObj:n=null}={}){return(n||ut.create(t)).getWeekendDays().slice()}static months(t="long",{locale:n=null,numberingSystem:i=null,locObj:a=null,outputCalendar:s="gregory"}={}){return(a||ut.create(n,i,s)).months(t)}static monthsFormat(t="long",{locale:n=null,numberingSystem:i=null,locObj:a=null,outputCalendar:s="gregory"}={}){return(a||ut.create(n,i,s)).months(t,!0)}static weekdays(t="long",{locale:n=null,numberingSystem:i=null,locObj:a=null}={}){return(a||ut.create(n,i,null)).weekdays(t)}static weekdaysFormat(t="long",{locale:n=null,numberingSystem:i=null,locObj:a=null}={}){return(a||ut.create(n,i,null)).weekdays(t,!0)}static meridiems({locale:t=null}={}){return ut.create(t).meridiems()}static eras(t="short",{locale:n=null}={}){return ut.create(n,null,"gregory").eras(t)}static features(){return{relative:U0(),localeWeek:j0()}}}function fg(e,t){const n=a=>a.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),i=n(t)-n(e);return Math.floor(it.fromMillis(i).as("days"))}function xz(e,t,n){const i=[["years",(c,d)=>d.year-c.year],["quarters",(c,d)=>d.quarter-c.quarter+(d.year-c.year)*4],["months",(c,d)=>d.month-c.month+(d.year-c.year)*12],["weeks",(c,d)=>{const h=fg(c,d);return(h-h%7)/7}],["days",fg]],a={},s=e;let o,l;for(const[c,d]of i)n.indexOf(c)>=0&&(o=c,a[c]=d(e,t),l=s.plus(a),l>t?(a[c]--,e=s.plus(a),e>t&&(l=e,a[c]--,e=s.plus(a))):e=l);return[e,a,l,o]}function kz(e,t,n,i){let[a,s,o,l]=xz(e,t,n);const c=t-a,d=n.filter(m=>["hours","minutes","seconds","milliseconds"].indexOf(m)>=0);d.length===0&&(o0?it.fromMillis(c,i).shiftTo(...d).plus(h):h}const sm={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},hg={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},Tz=sm.hanidec.replace(/[\[|\]]/g,"").split("");function Oz(e){let t=parseInt(e,10);if(isNaN(t)){t="";for(let n=0;n=s&&i<=o&&(t+=i-s)}}return parseInt(t,10)}else return t}function Wn({numberingSystem:e},t=""){return new RegExp(`${sm[e||"latn"]}${t}`)}const Pz="missing Intl.DateTimeFormat.formatToParts support";function ot(e,t=n=>n){return{regex:e,deser:([n])=>t(Oz(n))}}const Az=" ",cC=`[ ${Az}]`,dC=new RegExp(cC,"g");function Mz(e){return e.replace(/\./g,"\\.?").replace(dC,cC)}function mg(e){return e.replace(/\./g,"").replace(dC," ").toLowerCase()}function Un(e,t){return e===null?null:{regex:RegExp(e.map(Mz).join("|")),deser:([n])=>e.findIndex(i=>mg(n)===mg(i))+t}}function pg(e,t){return{regex:e,deser:([,n,i])=>hc(n,i),groups:t}}function Rl(e){return{regex:e,deser:([t])=>t}}function Iz(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function Dz(e,t){const n=Wn(t),i=Wn(t,"{2}"),a=Wn(t,"{3}"),s=Wn(t,"{4}"),o=Wn(t,"{6}"),l=Wn(t,"{1,2}"),c=Wn(t,"{1,3}"),d=Wn(t,"{1,6}"),h=Wn(t,"{1,9}"),m=Wn(t,"{2,4}"),p=Wn(t,"{4,6}"),v=w=>({regex:RegExp(Iz(w.val)),deser:([S])=>S,literal:!0}),y=(w=>{if(e.literal)return v(w);switch(w.val){case"G":return Un(t.eras("short"),0);case"GG":return Un(t.eras("long"),0);case"y":return ot(d);case"yy":return ot(m,Vf);case"yyyy":return ot(s);case"yyyyy":return ot(p);case"yyyyyy":return ot(o);case"M":return ot(l);case"MM":return ot(i);case"MMM":return Un(t.months("short",!0),1);case"MMMM":return Un(t.months("long",!0),1);case"L":return ot(l);case"LL":return ot(i);case"LLL":return Un(t.months("short",!1),1);case"LLLL":return Un(t.months("long",!1),1);case"d":return ot(l);case"dd":return ot(i);case"o":return ot(c);case"ooo":return ot(a);case"HH":return ot(i);case"H":return ot(l);case"hh":return ot(i);case"h":return ot(l);case"mm":return ot(i);case"m":return ot(l);case"q":return ot(l);case"qq":return ot(i);case"s":return ot(l);case"ss":return ot(i);case"S":return ot(c);case"SSS":return ot(a);case"u":return Rl(h);case"uu":return Rl(l);case"uuu":return ot(n);case"a":return Un(t.meridiems(),0);case"kkkk":return ot(s);case"kk":return ot(m,Vf);case"W":return ot(l);case"WW":return ot(i);case"E":case"c":return ot(n);case"EEE":return Un(t.weekdays("short",!1),1);case"EEEE":return Un(t.weekdays("long",!1),1);case"ccc":return Un(t.weekdays("short",!0),1);case"cccc":return Un(t.weekdays("long",!0),1);case"Z":case"ZZ":return pg(new RegExp(`([+-]${l.source})(?::(${i.source}))?`),2);case"ZZZ":return pg(new RegExp(`([+-]${l.source})(${i.source})?`),2);case"z":return Rl(/[a-z_+-/]{1,256}?/i);case" ":return Rl(/[^\S\n\r]/);default:return v(w)}})(e)||{invalidReason:Pz};return y.token=e,y}const Nz={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function Rz(e,t,n){const{type:i,value:a}=e;if(i==="literal"){const c=/^\s+$/.test(a);return{literal:!c,val:c?" ":a}}const s=t[i];let o=i;i==="hour"&&(t.hour12!=null?o=t.hour12?"hour12":"hour24":t.hourCycle!=null?t.hourCycle==="h11"||t.hourCycle==="h12"?o="hour12":o="hour24":o=n.hour12?"hour12":"hour24");let l=Nz[o];if(typeof l=="object"&&(l=l[s]),l)return{literal:!1,val:l}}function Vz(e){return[`^${e.map(n=>n.regex).reduce((n,i)=>`${n}(${i.source})`,"")}$`,e]}function Fz(e,t,n){const i=e.match(t);if(i){const a={};let s=1;for(const o in n)if(Qr(n,o)){const l=n[o],c=l.groups?l.groups+1:1;!l.literal&&l.token&&(a[l.token.val[0]]=l.deser(i.slice(s,s+c))),s+=c}return[i,a]}else return[i,{}]}function Bz(e){const t=s=>{switch(s){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}};let n=null,i;return He(e.z)||(n=Di.create(e.z)),He(e.Z)||(n||(n=new Xt(e.Z)),i=e.Z),He(e.q)||(e.M=(e.q-1)*3+1),He(e.h)||(e.h<12&&e.a===1?e.h+=12:e.h===12&&e.a===0&&(e.h=0)),e.G===0&&e.y&&(e.y=-e.y),He(e.u)||(e.S=Qh(e.u)),[Object.keys(e).reduce((s,o)=>{const l=t(o);return l&&(s[l]=e[o]),s},{}),n,i]}let Nd=null;function zz(){return Nd||(Nd=Ze.fromMillis(1555555555555)),Nd}function $z(e,t){if(e.literal)return e;const n=Wt.macroTokenToFormatOpts(e.val),i=mC(n,t);return i==null||i.includes(void 0)?e:i}function fC(e,t){return Array.prototype.concat(...e.map(n=>$z(n,t)))}function hC(e,t,n){const i=fC(Wt.parseFormat(n),e),a=i.map(o=>Dz(o,e)),s=a.find(o=>o.invalidReason);if(s)return{input:t,tokens:i,invalidReason:s.invalidReason};{const[o,l]=Vz(a),c=RegExp(o,"i"),[d,h]=Fz(t,c,l),[m,p,v]=h?Bz(h):[null,null,void 0];if(Qr(h,"a")&&Qr(h,"H"))throw new Or("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:i,regex:c,rawMatches:d,matches:h,result:m,zone:p,specificOffset:v}}}function Hz(e,t,n){const{result:i,zone:a,specificOffset:s,invalidReason:o}=hC(e,t,n);return[i,a,s,o]}function mC(e,t){if(!e)return null;const i=Wt.create(t,e).dtFormatter(zz()),a=i.formatToParts(),s=i.resolvedOptions();return a.map(o=>Rz(o,e,s))}const Rd="Invalid DateTime",_g=864e13;function Vl(e){return new Gn("unsupported zone",`the zone "${e.name}" is not supported`)}function Vd(e){return e.weekData===null&&(e.weekData=Lu(e.c)),e.weekData}function Fd(e){return e.localWeekData===null&&(e.localWeekData=Lu(e.c,e.loc.getMinDaysInFirstWeek(),e.loc.getStartOfWeek())),e.localWeekData}function Is(e,t){const n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new Ze({...n,...t,old:n})}function pC(e,t,n){let i=e-t*60*1e3;const a=n.offset(i);if(t===a)return[i,t];i-=(a-t)*60*1e3;const s=n.offset(i);return a===s?[i,a]:[e-Math.min(a,s)*60*1e3,Math.max(a,s)]}function Fl(e,t){e+=t*60*1e3;const n=new Date(e);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function eu(e,t,n){return pC(fc(e),t,n)}function vg(e,t){const n=e.o,i=e.c.year+Math.trunc(t.years),a=e.c.month+Math.trunc(t.months)+Math.trunc(t.quarters)*3,s={...e.c,year:i,month:a,day:Math.min(e.c.day,xu(i,a))+Math.trunc(t.days)+Math.trunc(t.weeks)*7},o=it.fromObject({years:t.years-Math.trunc(t.years),quarters:t.quarters-Math.trunc(t.quarters),months:t.months-Math.trunc(t.months),weeks:t.weeks-Math.trunc(t.weeks),days:t.days-Math.trunc(t.days),hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),l=fc(s);let[c,d]=pC(l,n,e.zone);return o!==0&&(c+=o,d=e.zone.offset(c)),{ts:c,o:d}}function Uo(e,t,n,i,a,s){const{setZone:o,zone:l}=n;if(e&&Object.keys(e).length!==0||t){const c=t||l,d=Ze.fromObject(e,{...n,zone:c,specificOffset:s});return o?d:d.setZone(l)}else return Ze.invalid(new Gn("unparsable",`the input "${a}" can't be parsed as ${i}`))}function Bl(e,t,n=!0){return e.isValid?Wt.create(ut.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function Bd(e,t){const n=e.c.year>9999||e.c.year<0;let i="";return n&&e.c.year>=0&&(i+="+"),i+=Ot(e.c.year,n?6:4),t?(i+="-",i+=Ot(e.c.month),i+="-",i+=Ot(e.c.day)):(i+=Ot(e.c.month),i+=Ot(e.c.day)),i}function gg(e,t,n,i,a,s){let o=Ot(e.c.hour);return t?(o+=":",o+=Ot(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!n)&&(o+=":")):o+=Ot(e.c.minute),(e.c.millisecond!==0||e.c.second!==0||!n)&&(o+=Ot(e.c.second),(e.c.millisecond!==0||!i)&&(o+=".",o+=Ot(e.c.millisecond,3))),a&&(e.isOffsetFixed&&e.offset===0&&!s?o+="Z":e.o<0?(o+="-",o+=Ot(Math.trunc(-e.o/60)),o+=":",o+=Ot(Math.trunc(-e.o%60))):(o+="+",o+=Ot(Math.trunc(e.o/60)),o+=":",o+=Ot(Math.trunc(e.o%60)))),s&&(o+="["+e.zone.ianaName+"]"),o}const _C={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Zz={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Wz={ordinal:1,hour:0,minute:0,second:0,millisecond:0},vC=["year","month","day","hour","minute","second","millisecond"],Uz=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],jz=["year","ordinal","hour","minute","second","millisecond"];function Gz(e){const t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new y0(e);return t}function yg(e){switch(e.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return Gz(e)}}function bg(e,t){const n=rs(t.zone,xt.defaultZone),i=ut.fromObject(t),a=xt.now();let s,o;if(He(e.year))s=a;else{for(const d of vC)He(e[d])&&(e[d]=_C[d]);const l=Z0(e)||W0(e);if(l)return Ze.invalid(l);const c=n.offset(a);[s,o]=eu(e,c,n)}return new Ze({ts:s,zone:n,loc:i,o})}function wg(e,t,n){const i=He(n.round)?!0:n.round,a=(o,l)=>(o=em(o,i||n.calendary?0:2,!0),t.loc.clone(n).relFormatter(n).format(o,l)),s=o=>n.calendary?t.hasSame(e,o)?0:t.startOf(o).diff(e.startOf(o),o).get(o):t.diff(e,o).get(o);if(n.unit)return a(s(n.unit),n.unit);for(const o of n.units){const l=s(o);if(Math.abs(l)>=1)return a(l,o)}return a(e>t?-0:0,n.units[n.units.length-1])}function Cg(e){let t={},n;return e.length>0&&typeof e[e.length-1]=="object"?(t=e[e.length-1],n=Array.from(e).slice(0,e.length-1)):n=Array.from(e),[t,n]}class Ze{constructor(t){const n=t.zone||xt.defaultZone;let i=t.invalid||(Number.isNaN(t.ts)?new Gn("invalid input"):null)||(n.isValid?null:Vl(n));this.ts=He(t.ts)?xt.now():t.ts;let a=null,s=null;if(!i)if(t.old&&t.old.ts===this.ts&&t.old.zone.equals(n))[a,s]=[t.old.c,t.old.o];else{const l=n.offset(this.ts);a=Fl(this.ts,l),i=Number.isNaN(a.year)?new Gn("invalid input"):null,a=i?null:a,s=i?null:l}this._zone=n,this.loc=t.loc||ut.create(),this.invalid=i,this.weekData=null,this.localWeekData=null,this.c=a,this.o=s,this.isLuxonDateTime=!0}static now(){return new Ze({})}static local(){const[t,n]=Cg(arguments),[i,a,s,o,l,c,d]=n;return bg({year:i,month:a,day:s,hour:o,minute:l,second:c,millisecond:d},t)}static utc(){const[t,n]=Cg(arguments),[i,a,s,o,l,c,d]=n;return t.zone=Xt.utcInstance,bg({year:i,month:a,day:s,hour:o,minute:l,second:c,millisecond:d},t)}static fromJSDate(t,n={}){const i=C2(t)?t.valueOf():NaN;if(Number.isNaN(i))return Ze.invalid("invalid input");const a=rs(n.zone,xt.defaultZone);return a.isValid?new Ze({ts:i,zone:a,loc:ut.fromObject(n)}):Ze.invalid(Vl(a))}static fromMillis(t,n={}){if(js(t))return t<-_g||t>_g?Ze.invalid("Timestamp out of range"):new Ze({ts:t,zone:rs(n.zone,xt.defaultZone),loc:ut.fromObject(n)});throw new rn(`fromMillis requires a numerical input, but received a ${typeof t} with value ${t}`)}static fromSeconds(t,n={}){if(js(t))return new Ze({ts:t*1e3,zone:rs(n.zone,xt.defaultZone),loc:ut.fromObject(n)});throw new rn("fromSeconds requires a numerical input")}static fromObject(t,n={}){t=t||{};const i=rs(n.zone,xt.defaultZone);if(!i.isValid)return Ze.invalid(Vl(i));const a=ut.fromObject(n),s=ku(t,yg),{minDaysInFirstWeek:o,startOfWeek:l}=rg(s,a),c=xt.now(),d=He(n.specificOffset)?i.offset(c):n.specificOffset,h=!He(s.ordinal),m=!He(s.year),p=!He(s.month)||!He(s.day),v=m||p,g=s.weekYear||s.weekNumber;if((v||h)&&g)throw new Or("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(p&&h)throw new Or("Can't mix ordinal dates with month/day");const y=g||s.weekday&&!v;let w,S,x=Fl(c,d);y?(w=Uz,S=Zz,x=Lu(x,o,l)):h?(w=jz,S=Wz,x=Dd(x)):(w=vC,S=_C);let T=!1;for(const W of w){const U=s[W];He(U)?T?s[W]=S[W]:s[W]=x[W]:T=!0}const O=y?y2(s,o,l):h?b2(s):Z0(s),D=O||W0(s);if(D)return Ze.invalid(D);const R=y?ig(s,o,l):h?sg(s):s,[N,B]=eu(R,d,i),F=new Ze({ts:N,zone:i,o:B,loc:a});return s.weekday&&v&&t.weekday!==F.weekday?Ze.invalid("mismatched weekday",`you can't specify both a weekday of ${s.weekday} and a date of ${F.toISO()}`):F}static fromISO(t,n={}){const[i,a]=dz(t);return Uo(i,a,n,"ISO 8601",t)}static fromRFC2822(t,n={}){const[i,a]=fz(t);return Uo(i,a,n,"RFC 2822",t)}static fromHTTP(t,n={}){const[i,a]=hz(t);return Uo(i,a,n,"HTTP",n)}static fromFormat(t,n,i={}){if(He(t)||He(n))throw new rn("fromFormat requires an input string and a format");const{locale:a=null,numberingSystem:s=null}=i,o=ut.fromOpts({locale:a,numberingSystem:s,defaultToEN:!0}),[l,c,d,h]=Hz(o,t,n);return h?Ze.invalid(h):Uo(l,c,i,`format ${n}`,t,d)}static fromString(t,n,i={}){return Ze.fromFormat(t,n,i)}static fromSQL(t,n={}){const[i,a]=bz(t);return Uo(i,a,n,"SQL",t)}static invalid(t,n=null){if(!t)throw new rn("need to specify a reason the DateTime is invalid");const i=t instanceof Gn?t:new Gn(t,n);if(xt.throwOnInvalid)throw new KB(i);return new Ze({invalid:i})}static isDateTime(t){return t&&t.isLuxonDateTime||!1}static parseFormatForOpts(t,n={}){const i=mC(t,ut.fromObject(n));return i?i.map(a=>a?a.val:null).join(""):null}static expandFormat(t,n={}){return fC(Wt.parseFormat(t),ut.fromObject(n)).map(a=>a.val).join("")}get(t){return this[t]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?Vd(this).weekYear:NaN}get weekNumber(){return this.isValid?Vd(this).weekNumber:NaN}get weekday(){return this.isValid?Vd(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?Fd(this).weekday:NaN}get localWeekNumber(){return this.isValid?Fd(this).weekNumber:NaN}get localWeekYear(){return this.isValid?Fd(this).weekYear:NaN}get ordinal(){return this.isValid?Dd(this.c).ordinal:NaN}get monthShort(){return this.isValid?Nl.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Nl.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Nl.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Nl.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];const t=864e5,n=6e4,i=fc(this.c),a=this.zone.offset(i-t),s=this.zone.offset(i+t),o=this.zone.offset(i-a*n),l=this.zone.offset(i-s*n);if(o===l)return[this];const c=i-o*n,d=i-l*n,h=Fl(c,o),m=Fl(d,l);return h.hour===m.hour&&h.minute===m.minute&&h.second===m.second&&h.millisecond===m.millisecond?[Is(this,{ts:c}),Is(this,{ts:d})]:[this]}get isInLeapYear(){return Wa(this.year)}get daysInMonth(){return xu(this.year,this.month)}get daysInYear(){return this.isValid?Nr(this.year):NaN}get weeksInWeekYear(){return this.isValid?Ea(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?Ea(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(t={}){const{locale:n,numberingSystem:i,calendar:a}=Wt.create(this.loc.clone(t),t).resolvedOptions(this);return{locale:n,numberingSystem:i,outputCalendar:a}}toUTC(t=0,n={}){return this.setZone(Xt.instance(t),n)}toLocal(){return this.setZone(xt.defaultZone)}setZone(t,{keepLocalTime:n=!1,keepCalendarTime:i=!1}={}){if(t=rs(t,xt.defaultZone),t.equals(this.zone))return this;if(t.isValid){let a=this.ts;if(n||i){const s=t.offset(this.ts),o=this.toObject();[a]=eu(o,s,t)}return Is(this,{ts:a,zone:t})}else return Ze.invalid(Vl(t))}reconfigure({locale:t,numberingSystem:n,outputCalendar:i}={}){const a=this.loc.clone({locale:t,numberingSystem:n,outputCalendar:i});return Is(this,{loc:a})}setLocale(t){return this.reconfigure({locale:t})}set(t){if(!this.isValid)return this;const n=ku(t,yg),{minDaysInFirstWeek:i,startOfWeek:a}=rg(n,this.loc),s=!He(n.weekYear)||!He(n.weekNumber)||!He(n.weekday),o=!He(n.ordinal),l=!He(n.year),c=!He(n.month)||!He(n.day),d=l||c,h=n.weekYear||n.weekNumber;if((d||o)&&h)throw new Or("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(c&&o)throw new Or("Can't mix ordinal dates with month/day");let m;s?m=ig({...Lu(this.c,i,a),...n},i,a):He(n.ordinal)?(m={...this.toObject(),...n},He(n.day)&&(m.day=Math.min(xu(m.year,m.month),m.day))):m=sg({...Dd(this.c),...n});const[p,v]=eu(m,this.o,this.zone);return Is(this,{ts:p,o:v})}plus(t){if(!this.isValid)return this;const n=it.fromDurationLike(t);return Is(this,vg(this,n))}minus(t){if(!this.isValid)return this;const n=it.fromDurationLike(t).negate();return Is(this,vg(this,n))}startOf(t,{useLocaleWeeks:n=!1}={}){if(!this.isValid)return this;const i={},a=it.normalizeUnit(t);switch(a){case"years":i.month=1;case"quarters":case"months":i.day=1;case"weeks":case"days":i.hour=0;case"hours":i.minute=0;case"minutes":i.second=0;case"seconds":i.millisecond=0;break}if(a==="weeks")if(n){const s=this.loc.getStartOfWeek(),{weekday:o}=this;othis.valueOf(),l=o?this:t,c=o?t:this,d=kz(l,c,s,a);return o?d.negate():d}diffNow(t="milliseconds",n={}){return this.diff(Ze.now(),t,n)}until(t){return this.isValid?Ct.fromDateTimes(this,t):this}hasSame(t,n,i){if(!this.isValid)return!1;const a=t.valueOf(),s=this.setZone(t.zone,{keepLocalTime:!0});return s.startOf(n,i)<=a&&a<=s.endOf(n,i)}equals(t){return this.isValid&&t.isValid&&this.valueOf()===t.valueOf()&&this.zone.equals(t.zone)&&this.loc.equals(t.loc)}toRelative(t={}){if(!this.isValid)return null;const n=t.base||Ze.fromObject({},{zone:this.zone}),i=t.padding?thisn.valueOf(),Math.min)}static max(...t){if(!t.every(Ze.isDateTime))throw new rn("max requires all arguments be DateTimes");return og(t,n=>n.valueOf(),Math.max)}static fromFormatExplain(t,n,i={}){const{locale:a=null,numberingSystem:s=null}=i,o=ut.fromOpts({locale:a,numberingSystem:s,defaultToEN:!0});return hC(o,t,n)}static fromStringExplain(t,n,i={}){return Ze.fromFormatExplain(t,n,i)}static get DATE_SHORT(){return Eu}static get DATE_MED(){return b0}static get DATE_MED_WITH_WEEKDAY(){return XB}static get DATE_FULL(){return w0}static get DATE_HUGE(){return C0}static get TIME_SIMPLE(){return S0}static get TIME_WITH_SECONDS(){return E0}static get TIME_WITH_SHORT_OFFSET(){return L0}static get TIME_WITH_LONG_OFFSET(){return x0}static get TIME_24_SIMPLE(){return k0}static get TIME_24_WITH_SECONDS(){return T0}static get TIME_24_WITH_SHORT_OFFSET(){return O0}static get TIME_24_WITH_LONG_OFFSET(){return P0}static get DATETIME_SHORT(){return A0}static get DATETIME_SHORT_WITH_SECONDS(){return M0}static get DATETIME_MED(){return I0}static get DATETIME_MED_WITH_SECONDS(){return D0}static get DATETIME_MED_WITH_WEEKDAY(){return QB}static get DATETIME_FULL(){return N0}static get DATETIME_FULL_WITH_SECONDS(){return R0}static get DATETIME_HUGE(){return V0}static get DATETIME_HUGE_WITH_SECONDS(){return F0}}function jo(e){if(Ze.isDateTime(e))return e;if(e&&e.valueOf&&js(e.valueOf()))return Ze.fromJSDate(e);if(e&&typeof e=="object")return Ze.fromObject(e);throw new rn(`Unknown datetime argument: ${e}, of type ${typeof e}`)}const qz=ge({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Nt=$e(!1)({name:"VDefaultsProvider",props:qz(),setup(e,t){let{slots:n}=t;const{defaults:i,disabled:a,reset:s,root:o,scoped:l}=Du(e);return Ia(i,{reset:s,root:o,scoped:l,disabled:a}),()=>{var c;return(c=n.default)==null?void 0:c.call(n)}}});function rm(e){return bh(()=>{const t=[],n={};if(e.value.background)if(uf(e.value.background)){if(n.backgroundColor=e.value.background,!e.value.text&&Xk(e.value.background)){const i=ai(e.value.background);if(i.a==null||i.a===1){const a=wb(i);n.color=a,n.caretColor=a}}}else t.push(`bg-${e.value.background}`);return e.value.text&&(uf(e.value.text)?(n.color=e.value.text,n.caretColor=e.value.text):t.push(`text-${e.value.text}`)),{colorClasses:t,colorStyles:n}})}function fi(e,t){const n=P(()=>({text:_t(e)?e.value:t?e[t]:null})),{colorClasses:i,colorStyles:a}=rm(n);return{textColorClasses:i,textColorStyles:a}}function hi(e,t){const n=P(()=>({background:_t(e)?e.value:t?e[t]:null})),{colorClasses:i,colorStyles:a}=rm(n);return{backgroundColorClasses:i,backgroundColorStyles:a}}const Kz=["x-small","small","default","large","x-large"],Ga=ge({size:{type:[String,Number],default:"default"}},"size");function qa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return bh(()=>{let n,i;return fu(Kz,e.size)?n=`${t}--size-${e.size}`:e.size&&(i={width:Ge(e.size),height:Ge(e.size)}),{sizeClasses:n,sizeStyles:i}})}const un=ge({tag:{type:String,default:"div"}},"tag"),Yz=ge({color:String,start:Boolean,end:Boolean,icon:gt,...lt(),...Ga(),...un({tag:"i"}),...qt()},"VIcon"),Rt=$e()({name:"VIcon",props:Yz(),setup(e,t){let{attrs:n,slots:i}=t;const a=fe(),{themeClasses:s}=ln(e),{iconData:o}=f1(P(()=>a.value||e.icon)),{sizeClasses:l}=qa(e),{textColorClasses:c,textColorStyles:d}=fi(Fe(e,"color"));return Je(()=>{var m,p;const h=(m=i.default)==null?void 0:m.call(i);return h&&(a.value=(p=fb(h).filter(v=>v.type===Aa&&v.children&&typeof v.children=="string")[0])==null?void 0:p.children),E(o.value.component,{tag:e.tag,icon:o.value.icon,class:["v-icon","notranslate",s.value,l.value,c.value,{"v-icon--clickable":!!n.onClick,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[l.value?void 0:{fontSize:Ge(e.size),height:Ge(e.size),width:Ge(e.size)},d.value,e.style],role:n.onClick?"button":void 0,"aria-hidden":!n.onClick},{default:()=>[h]})}),{}}}),ir=ge({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function sr(e){return{dimensionStyles:P(()=>({height:Ge(e.height),maxHeight:Ge(e.maxHeight),maxWidth:Ge(e.maxWidth),minHeight:Ge(e.minHeight),minWidth:Ge(e.minWidth),width:Ge(e.width)}))}}function Jz(e){return{aspectStyles:P(()=>{const t=Number(e.aspectRatio);return t?{paddingBottom:String(1/t*100)+"%"}:void 0})}}const gC=ge({aspectRatio:[String,Number],contentClass:String,inline:Boolean,...lt(),...ir()},"VResponsive"),Sg=$e()({name:"VResponsive",props:gC(),setup(e,t){let{slots:n}=t;const{aspectStyles:i}=Jz(e),{dimensionStyles:a}=sr(e);return Je(()=>{var s;return E("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[a.value,e.style]},[E("div",{class:"v-responsive__sizer",style:i.value},null),(s=n.additional)==null?void 0:s.call(n),n.default&&E("div",{class:["v-responsive__content",e.contentClass]},[n.default()])])}),{}}}),vi=ge({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function gi(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{roundedClasses:P(()=>{const i=_t(e)?e.value:e.rounded,a=_t(e)?e.value:e.tile,s=[];if(i===!0||i==="")s.push(`${t}--rounded`);else if(typeof i=="string"||i===0)for(const o of String(i).split(" "))s.push(`rounded-${o}`);else a&&s.push("rounded-0");return s})}}const bo=ge({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),ki=(e,t)=>{let{slots:n}=t;const{transition:i,disabled:a,group:s,...o}=e,{component:l=s?ob:Mi,...c}=typeof i=="object"?i:{};return _s(l,Be(typeof i=="string"?{name:a?"":i}:c,typeof i=="string"?{}:{disabled:a,group:s},o),n)};function Xz(e,t){if(!gh)return;const n=t.modifiers||{},i=t.value,{handler:a,options:s}=typeof i=="object"?i:{handler:i,options:{}},o=new IntersectionObserver(function(){var m;let l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],c=arguments.length>1?arguments[1]:void 0;const d=(m=e._observe)==null?void 0:m[t.instance.$.uid];if(!d)return;const h=l.some(p=>p.isIntersecting);a&&(!n.quiet||d.init)&&(!n.once||h||d.init)&&a(h,l,c),h&&n.once?yC(e,t):d.init=!0},s);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:o},o.observe(e)}function yC(e,t){var i;const n=(i=e._observe)==null?void 0:i[t.instance.$.uid];n&&(n.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const bC={mounted:Xz,unmounted:yC},Qz=ge({alt:String,cover:Boolean,color:String,draggable:{type:[Boolean,String],default:void 0},eager:Boolean,gradient:String,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,...gC(),...lt(),...vi(),...bo()},"VImg"),e$=$e()({name:"VImg",directives:{intersect:bC},props:Qz(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,t){let{emit:n,slots:i}=t;const{backgroundColorClasses:a,backgroundColorStyles:s}=hi(Fe(e,"color")),{roundedClasses:o}=gi(e),l=$t("VImg"),c=De(""),d=fe(),h=De(e.eager?"loading":"idle"),m=De(),p=De(),v=P(()=>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)}),g=P(()=>v.value.aspect||m.value/p.value||0);Te(()=>e.src,()=>{y(h.value!=="idle")}),Te(g,(V,q)=>{!V&&q&&d.value&&O(d.value)}),fh(()=>y());function y(V){if(!(e.eager&&V)&&!(gh&&!V&&!e.eager)){if(h.value="loading",v.value.lazySrc){const q=new Image;q.src=v.value.lazySrc,O(q,null)}v.value.src&&St(()=>{var q;n("loadstart",((q=d.value)==null?void 0:q.currentSrc)||v.value.src),setTimeout(()=>{var ee;if(!l.isUnmounted)if((ee=d.value)!=null&&ee.complete){if(d.value.naturalWidth||S(),h.value==="error")return;g.value||O(d.value,null),h.value==="loading"&&w()}else g.value||O(d.value),x()})})}}function w(){var V;l.isUnmounted||(x(),O(d.value),h.value="loaded",n("load",((V=d.value)==null?void 0:V.currentSrc)||v.value.src))}function S(){var V;l.isUnmounted||(h.value="error",n("error",((V=d.value)==null?void 0:V.currentSrc)||v.value.src))}function x(){const V=d.value;V&&(c.value=V.currentSrc||V.src)}let T=-1;zn(()=>{clearTimeout(T)});function O(V){let q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const ee=()=>{if(clearTimeout(T),l.isUnmounted)return;const{naturalHeight:pe,naturalWidth:j}=V;pe||j?(m.value=j,p.value=pe):!V.complete&&h.value==="loading"&&q!=null?T=window.setTimeout(ee,q):(V.currentSrc.endsWith(".svg")||V.currentSrc.startsWith("data:image/svg+xml"))&&(m.value=1,p.value=1)};ee()}const D=P(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),R=()=>{var ee;if(!v.value.src||h.value==="idle")return null;const V=E("img",{class:["v-img__img",D.value],style:{objectPosition:e.position},src:v.value.src,srcset:v.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:d,onLoad:w,onError:S},null),q=(ee=i.sources)==null?void 0:ee.call(i);return E(ki,{transition:e.transition,appear:!0},{default:()=>[Qe(q?E("picture",{class:"v-img__picture"},[q,V]):V,[[fs,h.value==="loaded"]])]})},N=()=>E(ki,{transition:e.transition},{default:()=>[v.value.lazySrc&&h.value!=="loaded"&&E("img",{class:["v-img__img","v-img__img--preload",D.value],style:{objectPosition:e.position},src:v.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),B=()=>i.placeholder?E(ki,{transition:e.transition,appear:!0},{default:()=>[(h.value==="loading"||h.value==="error"&&!i.error)&&E("div",{class:"v-img__placeholder"},[i.placeholder()])]}):null,F=()=>i.error?E(ki,{transition:e.transition,appear:!0},{default:()=>[h.value==="error"&&E("div",{class:"v-img__error"},[i.error()])]}):null,W=()=>e.gradient?E("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,U=De(!1);{const V=Te(g,q=>{q&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{U.value=!0})}),V())})}return Je(()=>{const V=Sg.filterProps(e);return Qe(E(Sg,Be({class:["v-img",{"v-img--booting":!U.value},a.value,o.value,e.class],style:[{width:Ge(e.width==="auto"?m.value:e.width)},s.value,e.style]},V,{aspectRatio:g.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>E(Ve,null,[E(R,null,null),E(N,null,null),E(W,null,null),E(B,null,null),E(F,null,null)]),default:i.default}),[[Qs("intersect"),{handler:y,options:e.options},null,{once:!0}]])}),{currentSrc:c,image:d,state:h,naturalWidth:m,naturalHeight:p}}}),t$=[null,"default","comfortable","compact"],ws=ge({density:{type:String,default:"default",validator:e=>t$.includes(e)}},"density");function Cs(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{densityClasses:P(()=>`${t}--density-${e.density}`)}}const n$=["elevated","flat","tonal","outlined","text","plain"];function pc(e,t){return E(Ve,null,[e&&E("span",{key:"overlay",class:`${t}__overlay`},null),E("span",{key:"underlay",class:`${t}__underlay`},null)])}const rr=ge({color:String,variant:{type:String,default:"elevated",validator:e=>n$.includes(e)}},"variant");function _c(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();const n=P(()=>{const{variant:s}=Pt(e);return`${t}--variant-${s}`}),{colorClasses:i,colorStyles:a}=rm(P(()=>{const{variant:s,color:o}=Pt(e);return{[["elevated","flat"].includes(s)?"background":"text"]:o}}));return{colorClasses:i,colorStyles:a,variantClasses:n}}const i$=ge({start:Boolean,end:Boolean,icon:gt,image:String,text:String,...lt(),...ws(),...vi(),...Ga(),...un(),...qt(),...rr({variant:"flat"})},"VAvatar"),eo=$e()({name:"VAvatar",props:i$(),setup(e,t){let{slots:n}=t;const{themeClasses:i}=ln(e),{colorClasses:a,colorStyles:s,variantClasses:o}=_c(e),{densityClasses:l}=Cs(e),{roundedClasses:c}=gi(e),{sizeClasses:d,sizeStyles:h}=qa(e);return Je(()=>E(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},i.value,a.value,l.value,c.value,d.value,o.value,e.class],style:[s.value,h.value,e.style]},{default:()=>[n.default?E(Nt,{key:"content-defaults",defaults:{VImg:{cover:!0,image:e.image},VIcon:{icon:e.icon}}},{default:()=>[n.default()]}):e.image?E(e$,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?E(Rt,{key:"icon",icon:e.icon},null):e.text,pc(!1,"v-avatar")]})),{}}}),s$=ge({text:String,onClick:Mn(),...lt(),...qt()},"VLabel"),wC=$e()({name:"VLabel",props:s$(),setup(e,t){let{slots:n}=t;return Je(()=>{var i;return E("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(i=n.default)==null?void 0:i.call(n)])}),{}}}),CC=Symbol.for("vuetify:selection-control-group"),SC=ge({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:gt,trueIcon:gt,ripple:{type:Boolean,default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:oo},...lt(),...ws(),...qt()},"SelectionControlGroup"),r$=ge({...SC({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup");$e()({name:"VSelectionControlGroup",props:r$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const i=dt(e,"modelValue"),a=pi(),s=P(()=>e.id||`v-selection-control-group-${a}`),o=P(()=>e.name||s.value),l=new Set;return jt(CC,{modelValue:i,forceUpdate:()=>{l.forEach(c=>c())},onForceUpdate:c=>{l.add(c),tn(()=>{l.delete(c)})}}),Ia({[e.defaultsTarget]:{color:Fe(e,"color"),disabled:Fe(e,"disabled"),density:Fe(e,"density"),error:Fe(e,"error"),inline:Fe(e,"inline"),modelValue:i,multiple:P(()=>!!e.multiple||e.multiple==null&&Array.isArray(i.value)),name:o,falseIcon:Fe(e,"falseIcon"),trueIcon:Fe(e,"trueIcon"),readonly:Fe(e,"readonly"),ripple:Fe(e,"ripple"),type:Fe(e,"type"),valueComparator:Fe(e,"valueComparator")}}),Je(()=>{var c;return E("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline},e.class],style:e.style,role:e.type==="radio"?"radiogroup":void 0},[(c=n.default)==null?void 0:c.call(n)])}),{}}});const Ff=Symbol("rippleStop"),o$=80;function Eg(e,t){e.style.transform=t,e.style.webkitTransform=t}function Bf(e){return e.constructor.name==="TouchEvent"}function EC(e){return e.constructor.name==="KeyboardEvent"}const a$=function(e,t){var m;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=0,a=0;if(!EC(e)){const p=t.getBoundingClientRect(),v=Bf(e)?e.touches[e.touches.length-1]:e;i=v.clientX-p.left,a=v.clientY-p.top}let s=0,o=.3;(m=t._ripple)!=null&&m.circle?(o=.15,s=t.clientWidth/2,s=n.center?s:s+Math.sqrt((i-s)**2+(a-s)**2)/4):s=Math.sqrt(t.clientWidth**2+t.clientHeight**2)/2;const l=`${(t.clientWidth-s*2)/2}px`,c=`${(t.clientHeight-s*2)/2}px`,d=n.center?l:`${i-s}px`,h=n.center?c:`${a-s}px`;return{radius:s,scale:o,x:d,y:h,centerX:l,centerY:c}},Tu={show(e,t){var v;let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((v=t==null?void 0:t._ripple)!=null&&v.enabled))return;const i=document.createElement("span"),a=document.createElement("span");i.appendChild(a),i.className="v-ripple__container",n.class&&(i.className+=` ${n.class}`);const{radius:s,scale:o,x:l,y:c,centerX:d,centerY:h}=a$(e,t,n),m=`${s*2}px`;a.className="v-ripple__animation",a.style.width=m,a.style.height=m,t.appendChild(i);const p=window.getComputedStyle(t);p&&p.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),a.classList.add("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--visible"),Eg(a,`translate(${l}, ${c}) scale3d(${o},${o},${o})`),a.dataset.activated=String(performance.now()),setTimeout(()=>{a.classList.remove("v-ripple__animation--enter"),a.classList.add("v-ripple__animation--in"),Eg(a,`translate(${d}, ${h}) scale3d(1,1,1)`)},0)},hide(e){var s;if(!((s=e==null?void 0:e._ripple)!=null&&s.enabled))return;const t=e.getElementsByClassName("v-ripple__animation");if(t.length===0)return;const n=t[t.length-1];if(n.dataset.isHiding)return;n.dataset.isHiding="true";const i=performance.now()-Number(n.dataset.activated),a=Math.max(250-i,0);setTimeout(()=>{n.classList.remove("v-ripple__animation--in"),n.classList.add("v-ripple__animation--out"),setTimeout(()=>{var l;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((l=n.parentNode)==null?void 0:l.parentNode)===e&&e.removeChild(n.parentNode)},300)},a)}};function LC(e){return typeof e>"u"||!!e}function La(e){const t={},n=e.currentTarget;if(!(!(n!=null&&n._ripple)||n._ripple.touched||e[Ff])){if(e[Ff]=!0,Bf(e))n._ripple.touched=!0,n._ripple.isTouch=!0;else if(n._ripple.isTouch)return;if(t.center=n._ripple.centered||EC(e),n._ripple.class&&(t.class=n._ripple.class),Bf(e)){if(n._ripple.showTimerCommit)return;n._ripple.showTimerCommit=()=>{Tu.show(e,n,t)},n._ripple.showTimer=window.setTimeout(()=>{var i;(i=n==null?void 0:n._ripple)!=null&&i.showTimerCommit&&(n._ripple.showTimerCommit(),n._ripple.showTimerCommit=null)},o$)}else Tu.show(e,n,t)}}function Lg(e){e[Ff]=!0}function fn(e){const t=e.currentTarget;if(t!=null&&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(()=>{fn(e)});return}window.setTimeout(()=>{t._ripple&&(t._ripple.touched=!1)}),Tu.hide(t)}}function xC(e){const t=e.currentTarget;t!=null&&t._ripple&&(t._ripple.showTimerCommit&&(t._ripple.showTimerCommit=null),window.clearTimeout(t._ripple.showTimer))}let xa=!1;function kC(e){!xa&&(e.keyCode===s_.enter||e.keyCode===s_.space)&&(xa=!0,La(e))}function TC(e){xa=!1,fn(e)}function OC(e){xa&&(xa=!1,fn(e))}function PC(e,t,n){const{value:i,modifiers:a}=t,s=LC(i);if(s||Tu.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=s,e._ripple.centered=a.center,e._ripple.circle=a.circle,af(i)&&i.class&&(e._ripple.class=i.class),s&&!n){if(a.stop){e.addEventListener("touchstart",Lg,{passive:!0}),e.addEventListener("mousedown",Lg);return}e.addEventListener("touchstart",La,{passive:!0}),e.addEventListener("touchend",fn,{passive:!0}),e.addEventListener("touchmove",xC,{passive:!0}),e.addEventListener("touchcancel",fn),e.addEventListener("mousedown",La),e.addEventListener("mouseup",fn),e.addEventListener("mouseleave",fn),e.addEventListener("keydown",kC),e.addEventListener("keyup",TC),e.addEventListener("blur",OC),e.addEventListener("dragstart",fn,{passive:!0})}else!s&&n&&AC(e)}function AC(e){e.removeEventListener("mousedown",La),e.removeEventListener("touchstart",La),e.removeEventListener("touchend",fn),e.removeEventListener("touchmove",xC),e.removeEventListener("touchcancel",fn),e.removeEventListener("mouseup",fn),e.removeEventListener("mouseleave",fn),e.removeEventListener("keydown",kC),e.removeEventListener("keyup",TC),e.removeEventListener("dragstart",fn),e.removeEventListener("blur",OC)}function l$(e,t){PC(e,t,!1)}function u$(e){delete e._ripple,AC(e)}function c$(e,t){if(t.value===t.oldValue)return;const n=LC(t.oldValue);PC(e,t,n)}const vc={mounted:l$,unmounted:u$,updated:c$},MC=ge({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...lt(),...SC()},"VSelectionControl");function d$(e){const t=ct(CC,void 0),{densityClasses:n}=Cs(e),i=dt(e,"modelValue"),a=P(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),s=P(()=>e.falseValue!==void 0?e.falseValue:!1),o=P(()=>!!e.multiple||e.multiple==null&&Array.isArray(i.value)),l=P({get(){const v=t?t.modelValue.value:i.value;return o.value?Gt(v).some(g=>e.valueComparator(g,a.value)):e.valueComparator(v,a.value)},set(v){if(e.readonly)return;const g=v?a.value:s.value;let y=g;o.value&&(y=v?[...Gt(i.value),g]:Gt(i.value).filter(w=>!e.valueComparator(w,a.value))),t?t.modelValue.value=y:i.value=y}}),{textColorClasses:c,textColorStyles:d}=fi(P(()=>{if(!(e.error||e.disabled))return l.value?e.color:e.baseColor})),{backgroundColorClasses:h,backgroundColorStyles:m}=hi(P(()=>l.value&&!e.error&&!e.disabled?e.color:void 0)),p=P(()=>l.value?e.trueIcon:e.falseIcon);return{group:t,densityClasses:n,trueValue:a,falseValue:s,model:l,textColorClasses:c,textColorStyles:d,backgroundColorClasses:h,backgroundColorStyles:m,icon:p}}const xg=$e()({name:"VSelectionControl",directives:{Ripple:vc},inheritAttrs:!1,props:MC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:i}=t;const{group:a,densityClasses:s,icon:o,model:l,textColorClasses:c,textColorStyles:d,backgroundColorClasses:h,backgroundColorStyles:m,trueValue:p}=d$(e),v=pi(),g=De(!1),y=De(!1),w=fe(),S=P(()=>e.id||`input-${v}`),x=P(()=>!e.disabled&&!e.readonly);a==null||a.onForceUpdate(()=>{w.value&&(w.value.checked=l.value)});function T(N){x.value&&(g.value=!0,$r(N.target,":focus-visible")!==!1&&(y.value=!0))}function O(){g.value=!1,y.value=!1}function D(N){N.stopPropagation()}function R(N){x.value&&(e.readonly&&a&&St(()=>a.forceUpdate()),l.value=N.target.checked)}return Je(()=>{var U,V;const N=i.label?i.label({label:e.label,props:{for:S.value}}):e.label,[B,F]=db(n),W=E("input",Be({ref:w,checked:l.value,disabled:!!e.disabled,id:S.value,onBlur:O,onFocus:T,onInput:R,"aria-disabled":!!e.disabled,type:e.type,value:p.value,name:e.name,"aria-checked":e.type==="checkbox"?l.value:void 0},F),null);return E("div",Be({class:["v-selection-control",{"v-selection-control--dirty":l.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":g.value,"v-selection-control--focus-visible":y.value,"v-selection-control--inline":e.inline},s.value,e.class]},B,{style:e.style}),[E("div",{class:["v-selection-control__wrapper",c.value],style:d.value},[(U=i.default)==null?void 0:U.call(i,{backgroundColorClasses:h,backgroundColorStyles:m}),Qe(E("div",{class:["v-selection-control__input"]},[((V=i.input)==null?void 0:V.call(i,{model:l,textColorClasses:c,textColorStyles:d,backgroundColorClasses:h,backgroundColorStyles:m,inputNode:W,icon:o.value,props:{onFocus:T,onBlur:O,id:S.value}}))??E(Ve,null,[o.value&&E(Rt,{key:"icon",icon:o.value},null),W])]),[[Qs("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),N&&E(wC,{for:S.value,onClick:D},{default:()=>[N]})])}),{isFocused:g,input:w}}}),f$=ge({indeterminate:Boolean,indeterminateIcon:{type:gt,default:"$checkboxIndeterminate"},...MC({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),IC=$e()({name:"VCheckboxBtn",props:f$(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,t){let{slots:n}=t;const i=dt(e,"indeterminate"),a=dt(e,"modelValue");function s(c){i.value&&(i.value=!1)}const o=P(()=>i.value?e.indeterminateIcon:e.falseIcon),l=P(()=>i.value?e.indeterminateIcon:e.trueIcon);return Je(()=>{const c=Kn(xg.filterProps(e),["modelValue"]);return E(xg,Be(c,{modelValue:a.value,"onUpdate:modelValue":[d=>a.value=d,s],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:o.value,trueIcon:l.value,"aria-checked":i.value?"mixed":void 0}),n)}),{}}});function DC(e){const{t}=lo();function n(i){let{name:a}=i;const s={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[a],o=e[`onClick:${a}`],l=o&&s?t(`$vuetify.input.${s}`,e.label??""):void 0;return E(Rt,{icon:e[`${a}Icon`],"aria-label":l,onClick:o},null)}return{InputIcon:n}}const h$=ge({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function yn(e,t,n){return $e()({name:e,props:h$({mode:n,origin:t}),setup(i,a){let{slots:s}=a;const o={onBeforeEnter(l){i.origin&&(l.style.transformOrigin=i.origin)},onLeave(l){if(i.leaveAbsolute){const{offsetTop:c,offsetLeft:d,offsetWidth:h,offsetHeight:m}=l;l._transitionInitialStyles={position:l.style.position,top:l.style.top,left:l.style.left,width:l.style.width,height:l.style.height},l.style.position="absolute",l.style.top=`${c}px`,l.style.left=`${d}px`,l.style.width=`${h}px`,l.style.height=`${m}px`}i.hideOnLeave&&l.style.setProperty("display","none","important")},onAfterLeave(l){if(i.leaveAbsolute&&(l!=null&&l._transitionInitialStyles)){const{position:c,top:d,left:h,width:m,height:p}=l._transitionInitialStyles;delete l._transitionInitialStyles,l.style.position=c||"",l.style.top=d||"",l.style.left=h||"",l.style.width=m||"",l.style.height=p||""}}};return()=>{const l=i.group?ob:Mi;return _s(l,{name:i.disabled?"":e,css:!i.disabled,...i.group?void 0:{mode:i.mode},...i.disabled?{}:o},s.default)}}})}function NC(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return $e()({name:e,props:{mode:{type:String,default:n},disabled:Boolean},setup(i,a){let{slots:s}=a;return()=>_s(Mi,{name:i.disabled?"":e,css:!i.disabled,...i.disabled?{}:t},s.default)}})}function RC(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const n=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",i=Rn(`offset-${n}`);return{onBeforeEnter(o){o._parent=o.parentNode,o._initialStyle={transition:o.style.transition,overflow:o.style.overflow,[n]:o.style[n]}},onEnter(o){const l=o._initialStyle;o.style.setProperty("transition","none","important"),o.style.overflow="hidden";const c=`${o[i]}px`;o.style[n]="0",o.offsetHeight,o.style.transition=l.transition,e&&o._parent&&o._parent.classList.add(e),requestAnimationFrame(()=>{o.style[n]=c})},onAfterEnter:s,onEnterCancelled:s,onLeave(o){o._initialStyle={transition:"",overflow:o.style.overflow,[n]:o.style[n]},o.style.overflow="hidden",o.style[n]=`${o[i]}px`,o.offsetHeight,requestAnimationFrame(()=>o.style[n]="0")},onAfterLeave:a,onLeaveCancelled:a};function a(o){e&&o._parent&&o._parent.classList.remove(e),s(o)}function s(o){const l=o._initialStyle[n];o.style.overflow=o._initialStyle.overflow,l!=null&&(o.style[n]=l),delete o._initialStyle}}const m$=ge({target:[Object,Array]},"v-dialog-transition"),VC=$e()({name:"VDialogTransition",props:m$(),setup(e,t){let{slots:n}=t;const i={onBeforeEnter(a){a.style.pointerEvents="none",a.style.visibility="hidden"},async onEnter(a,s){var p;await new Promise(v=>requestAnimationFrame(v)),await new Promise(v=>requestAnimationFrame(v)),a.style.visibility="";const{x:o,y:l,sx:c,sy:d,speed:h}=Tg(e.target,a),m=kr(a,[{transform:`translate(${o}px, ${l}px) scale(${c}, ${d})`,opacity:0},{}],{duration:225*h,easing:uT});(p=kg(a))==null||p.forEach(v=>{kr(v,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*h,easing:_u})}),m.finished.then(()=>s())},onAfterEnter(a){a.style.removeProperty("pointer-events")},onBeforeLeave(a){a.style.pointerEvents="none"},async onLeave(a,s){var p;await new Promise(v=>requestAnimationFrame(v));const{x:o,y:l,sx:c,sy:d,speed:h}=Tg(e.target,a);kr(a,[{},{transform:`translate(${o}px, ${l}px) scale(${c}, ${d})`,opacity:0}],{duration:125*h,easing:cT}).finished.then(()=>s()),(p=kg(a))==null||p.forEach(v=>{kr(v,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*h,easing:_u})})},onAfterLeave(a){a.style.removeProperty("pointer-events")}};return()=>e.target?E(Mi,Be({name:"dialog-transition"},i,{css:!1}),n):E(Mi,{name:"dialog-transition"},n)}});function kg(e){var n;const t=(n=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:n.children;return t&&[...t]}function Tg(e,t){const n=_b(e),i=Ch(t),[a,s]=getComputedStyle(t).transformOrigin.split(" ").map(S=>parseFloat(S)),[o,l]=getComputedStyle(t).getPropertyValue("--v-overlay-anchor-origin").split(" ");let c=n.left+n.width/2;o==="left"||l==="left"?c-=n.width/2:(o==="right"||l==="right")&&(c+=n.width/2);let d=n.top+n.height/2;o==="top"||l==="top"?d-=n.height/2:(o==="bottom"||l==="bottom")&&(d+=n.height/2);const h=n.width/i.width,m=n.height/i.height,p=Math.max(1,h,m),v=h/p||0,g=m/p||0,y=i.width*i.height/(window.innerWidth*window.innerHeight),w=y>.12?Math.min(1.5,(y-.12)*10+1):1;return{x:c-(a+i.left),y:d-(s+i.top),sx:v,sy:g,speed:w}}yn("fab-transition","center center","out-in");yn("dialog-bottom-transition");yn("dialog-top-transition");const zf=yn("fade-transition");yn("scale-transition");yn("scroll-x-transition");yn("scroll-x-reverse-transition");yn("scroll-y-transition");yn("scroll-y-reverse-transition");yn("slide-x-transition");yn("slide-x-reverse-transition");const FC=yn("slide-y-transition");yn("slide-y-reverse-transition");const p$=NC("expand-transition",RC()),BC=NC("expand-x-transition",RC("",!0)),_$=ge({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...lt(),...bo({transition:{component:FC,leaveAbsolute:!0,group:!0}})},"VMessages"),v$=$e()({name:"VMessages",props:_$(),setup(e,t){let{slots:n}=t;const i=P(()=>Gt(e.messages)),{textColorClasses:a,textColorStyles:s}=fi(P(()=>e.color));return Je(()=>E(ki,{transition:e.transition,tag:"div",class:["v-messages",a.value,e.class],style:[s.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&i.value.map((o,l)=>E("div",{class:"v-messages__message",key:`${l}-${i.value}`},[n.message?n.message({message:o}):o]))]})),{}}}),zC=ge({focused:Boolean,"onUpdate:focused":Mn()},"focus");function $C(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();const n=dt(e,"focused"),i=P(()=>({[`${t}--focused`]:n.value}));function a(){n.value=!0}function s(){n.value=!1}return{focusClasses:i,isFocused:n,focus:a,blur:s}}const g$=Symbol.for("vuetify:form");function om(){return ct(g$,null)}const y$=ge({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,...zC()},"validation");function b$(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi(),n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:pi();const i=dt(e,"modelValue"),a=P(()=>e.validationValue===void 0?i.value:e.validationValue),s=om(),o=fe([]),l=De(!0),c=P(()=>!!(Gt(i.value===""?null:i.value).length||Gt(a.value===""?null:a.value).length)),d=P(()=>!!(e.disabled??(s==null?void 0:s.isDisabled.value))),h=P(()=>!!(e.readonly??(s==null?void 0:s.isReadonly.value))),m=P(()=>{var O;return(O=e.errorMessages)!=null&&O.length?Gt(e.errorMessages).concat(o.value).slice(0,Math.max(0,+e.maxErrors)):o.value}),p=P(()=>{let O=(e.validateOn??(s==null?void 0:s.validateOn.value))||"input";O==="lazy"&&(O="input lazy");const D=new Set((O==null?void 0:O.split(" "))??[]);return{blur:D.has("blur")||D.has("input"),input:D.has("input"),submit:D.has("submit"),lazy:D.has("lazy")}}),v=P(()=>{var O;return e.error||(O=e.errorMessages)!=null&&O.length?!1:e.rules.length?l.value?o.value.length||p.value.lazy?null:!0:!o.value.length:!0}),g=De(!1),y=P(()=>({[`${t}--error`]:v.value===!1,[`${t}--dirty`]:c.value,[`${t}--disabled`]:d.value,[`${t}--readonly`]:h.value})),w=P(()=>e.name??Pt(n));fh(()=>{s==null||s.register({id:w.value,validate:T,reset:S,resetValidation:x})}),zn(()=>{s==null||s.unregister(w.value)}),Xn(async()=>{p.value.lazy||await T(!0),s==null||s.update(w.value,v.value,m.value)}),Gs(()=>p.value.input,()=>{Te(a,()=>{if(a.value!=null)T();else if(e.focused){const O=Te(()=>e.focused,D=>{D||T(),O()})}})}),Gs(()=>p.value.blur,()=>{Te(()=>e.focused,O=>{O||T()})}),Te([v,m],()=>{s==null||s.update(w.value,v.value,m.value)});function S(){i.value=null,St(x)}function x(){l.value=!0,p.value.lazy?o.value=[]:T(!0)}async function T(){let O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const D=[];g.value=!0;for(const R of e.rules){if(D.length>=+(e.maxErrors??1))break;const B=await(typeof R=="function"?R:()=>R)(a.value);if(B!==!0){if(B!==!1&&typeof B!="string"){console.warn(`${B} is not a valid value. Rule functions must return boolean true or a string.`);continue}D.push(B||"")}}return o.value=D,g.value=!1,l.value=O,o.value}return{errorMessages:m,isDirty:c,isDisabled:d,isReadonly:h,isPristine:l,isValid:v,isValidating:g,reset:S,resetValidation:x,validate:T,validationClasses:y}}const HC=ge({id:String,appendIcon:gt,centerAffix:{type:Boolean,default:!0},prependIcon:gt,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":Mn(),"onClick:append":Mn(),...lt(),...ws(),...y$()},"VInput"),Og=$e()({name:"VInput",props:{...HC()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:n,slots:i,emit:a}=t;const{densityClasses:s}=Cs(e),{rtlClasses:o}=uo(),{InputIcon:l}=DC(e),c=pi(),d=P(()=>e.id||`input-${c}`),h=P(()=>`${d.value}-messages`),{errorMessages:m,isDirty:p,isDisabled:v,isReadonly:g,isPristine:y,isValid:w,isValidating:S,reset:x,resetValidation:T,validate:O,validationClasses:D}=b$(e,"v-input",d),R=P(()=>({id:d,messagesId:h,isDirty:p,isDisabled:v,isReadonly:g,isPristine:y,isValid:w,isValidating:S,reset:x,resetValidation:T,validate:O})),N=P(()=>{var B;return(B=e.errorMessages)!=null&&B.length||!y.value&&m.value.length?m.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return Je(()=>{var V,q,ee,pe;const B=!!(i.prepend||e.prependIcon),F=!!(i.append||e.appendIcon),W=N.value.length>0,U=!e.hideDetails||e.hideDetails==="auto"&&(W||!!i.details);return E("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},s.value,o.value,D.value,e.class],style:e.style},[B&&E("div",{key:"prepend",class:"v-input__prepend"},[(V=i.prepend)==null?void 0:V.call(i,R.value),e.prependIcon&&E(l,{key:"prepend-icon",name:"prepend"},null)]),i.default&&E("div",{class:"v-input__control"},[(q=i.default)==null?void 0:q.call(i,R.value)]),F&&E("div",{key:"append",class:"v-input__append"},[e.appendIcon&&E(l,{key:"append-icon",name:"append"},null),(ee=i.append)==null?void 0:ee.call(i,R.value)]),U&&E("div",{class:"v-input__details"},[E(v$,{id:h.value,active:W,messages:N.value},{message:i.message}),(pe=i.details)==null?void 0:pe.call(i,R.value)])])}),{reset:x,resetValidation:T,validate:O,isValid:w,errorMessages:m}}}),am=ge({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),ZC=ge({value:null,disabled:Boolean,selectedClass:String},"group-item");function WC(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const i=$t("useGroupItem");if(!i)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const a=pi();jt(Symbol.for(`${t.description}:id`),a);const s=ct(t,null);if(!s){if(!n)return s;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${t.description}`)}const o=Fe(e,"value"),l=P(()=>!!(s.disabled.value||e.disabled));s.register({id:a,value:o,disabled:l},i),zn(()=>{s.unregister(a)});const c=P(()=>s.isSelected(a)),d=P(()=>c.value&&[s.selectedClass.value,e.selectedClass]);return Te(c,h=>{i.emit("group:selected",{value:h})},{flush:"sync"}),{id:a,isSelected:c,toggle:()=>s.select(a,!c.value),select:h=>s.select(a,h),selectedClass:d,value:o,disabled:l,group:s}}function lm(e,t){let n=!1;const i=Bn([]),a=dt(e,"modelValue",[],p=>p==null?[]:UC(i,Gt(p)),p=>{const v=C$(i,p);return e.multiple?v:v[0]}),s=$t("useGroup");function o(p,v){const g=p,y=Symbol.for(`${t.description}:id`),S=Ul(y,s==null?void 0:s.vnode).indexOf(v);Pt(g.value)==null&&(g.value=S),S>-1?i.splice(S,0,g):i.push(g)}function l(p){if(n)return;c();const v=i.findIndex(g=>g.id===p);i.splice(v,1)}function c(){const p=i.find(v=>!v.disabled);p&&e.mandatory==="force"&&!a.value.length&&(a.value=[p.id])}Xn(()=>{c()}),zn(()=>{n=!0});function d(p,v){const g=i.find(y=>y.id===p);if(!(v&&(g!=null&&g.disabled)))if(e.multiple){const y=a.value.slice(),w=y.findIndex(x=>x===p),S=~w;if(v=v??!S,S&&e.mandatory&&y.length<=1||!S&&e.max!=null&&y.length+1>e.max)return;w<0&&v?y.push(p):w>=0&&!v&&y.splice(w,1),a.value=y}else{const y=a.value.includes(p);if(e.mandatory&&y)return;a.value=v??!y?[p]:[]}}function h(p){if(e.multiple,a.value.length){const v=a.value[0],g=i.findIndex(S=>S.id===v);let y=(g+p)%i.length,w=i[y];for(;w.disabled&&y!==g;)y=(y+p)%i.length,w=i[y];if(w.disabled)return;a.value=[i[y].id]}else{const v=i.find(g=>!g.disabled);v&&(a.value=[v.id])}}const m={register:o,unregister:l,selected:a,select:d,disabled:Fe(e,"disabled"),prev:()=>h(i.length-1),next:()=>h(1),isSelected:p=>a.value.includes(p),selectedClass:P(()=>e.selectedClass),items:P(()=>i),getItemIndex:p=>w$(i,p)};return jt(t,m),m}function w$(e,t){const n=UC(e,[t]);return n.length?e.findIndex(i=>i.id===n[0]):-1}function UC(e,t){const n=[];return t.forEach(i=>{const a=e.find(o=>oo(i,o.value)),s=e[i];(a==null?void 0:a.value)!=null?n.push(a.id):s!=null&&n.push(s.id)}),n}function C$(e,t){const n=[];return t.forEach(i=>{const a=e.findIndex(s=>s.id===i);if(~a){const s=e[a];n.push(s.value!=null?s.value:a)}}),n}function Pg(e){const n=Math.abs(e);return Math.sign(e)*(n/((1/.501-2)*(1-n)+1))}function Ag(e){let{selectedElement:t,containerSize:n,contentSize:i,isRtl:a,currentScrollOffset:s,isHorizontal:o}=e;const l=o?t.clientWidth:t.clientHeight,c=o?t.offsetLeft:t.offsetTop,d=a&&o?i-c-l:c,h=n+s,m=l+d,p=l*.4;return d<=s?s=Math.max(d-p,0):h<=m&&(s=Math.min(s-(h-m-p),i-n)),s}function S$(e){let{selectedElement:t,containerSize:n,contentSize:i,isRtl:a,isHorizontal:s}=e;const o=s?t.clientWidth:t.clientHeight,l=s?t.offsetLeft:t.offsetTop,c=a&&s?i-l-o/2-n/2:l+o/2-n/2;return Math.min(i-n,Math.max(0,c))}const E$=Symbol.for("vuetify:v-slide-group"),jC=ge({centerActive:Boolean,direction:{type:String,default:"horizontal"},symbol:{type:null,default:E$},nextIcon:{type:gt,default:"$next"},prevIcon:{type:gt,default:"$prev"},showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["always","desktop","mobile"].includes(e)},...lt(),...s1(),...un(),...am({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Mg=$e()({name:"VSlideGroup",props:jC(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isRtl:i}=uo(),{displayClasses:a,mobile:s}=xh(e),o=lm(e,e.symbol),l=De(!1),c=De(0),d=De(0),h=De(0),m=P(()=>e.direction==="horizontal"),{resizeRef:p,contentRect:v}=ya(),{resizeRef:g,contentRect:y}=ya(),w=P(()=>o.selected.value.length?o.items.value.findIndex(Q=>Q.id===o.selected.value[0]):-1),S=P(()=>o.selected.value.length?o.items.value.findIndex(Q=>Q.id===o.selected.value[o.selected.value.length-1]):-1);if(pt){let Q=-1;Te(()=>[o.selected.value,v.value,y.value,m.value],()=>{cancelAnimationFrame(Q),Q=requestAnimationFrame(()=>{if(v.value&&y.value){const de=m.value?"width":"height";d.value=v.value[de],h.value=y.value[de],l.value=d.value+1=0&&g.value){const de=g.value.children[S.value];w.value===0||!l.value?c.value=0:e.centerActive?c.value=S$({selectedElement:de,containerSize:d.value,contentSize:h.value,isRtl:i.value,isHorizontal:m.value}):l.value&&(c.value=Ag({selectedElement:de,containerSize:d.value,contentSize:h.value,isRtl:i.value,currentScrollOffset:c.value,isHorizontal:m.value}))}})})}const x=De(!1);let T=0,O=0;function D(Q){const de=m.value?"clientX":"clientY";O=(i.value&&m.value?-1:1)*c.value,T=Q.touches[0][de],x.value=!0}function R(Q){if(!l.value)return;const de=m.value?"clientX":"clientY",le=i.value&&m.value?-1:1;c.value=le*(O+T-Q.touches[0][de])}function N(Q){const de=h.value-d.value;c.value<0||!l.value?c.value=0:c.value>=de&&(c.value=de),x.value=!1}function B(){p.value&&(p.value[m.value?"scrollLeft":"scrollTop"]=0)}const F=De(!1);function W(Q){if(F.value=!0,!(!l.value||!g.value)){for(const de of Q.composedPath())for(const le of g.value.children)if(le===de){c.value=Ag({selectedElement:le,containerSize:d.value,contentSize:h.value,isRtl:i.value,currentScrollOffset:c.value,isHorizontal:m.value});return}}}function U(Q){F.value=!1}function V(Q){var de;!F.value&&!(Q.relatedTarget&&((de=g.value)!=null&&de.contains(Q.relatedTarget)))&&ee()}function q(Q){g.value&&(m.value?Q.key==="ArrowRight"?ee(i.value?"prev":"next"):Q.key==="ArrowLeft"&&ee(i.value?"next":"prev"):Q.key==="ArrowDown"?ee("next"):Q.key==="ArrowUp"&&ee("prev"),Q.key==="Home"?ee("first"):Q.key==="End"&&ee("last"))}function ee(Q){var de,le,ye,Se,ve;if(g.value)if(!Q)(de=hu(g.value)[0])==null||de.focus();else if(Q==="next"){const Z=(le=g.value.querySelector(":focus"))==null?void 0:le.nextElementSibling;Z?Z.focus():ee("first")}else if(Q==="prev"){const Z=(ye=g.value.querySelector(":focus"))==null?void 0:ye.previousElementSibling;Z?Z.focus():ee("last")}else Q==="first"?(Se=g.value.firstElementChild)==null||Se.focus():Q==="last"&&((ve=g.value.lastElementChild)==null||ve.focus())}function pe(Q){const de=c.value+(Q==="prev"?-1:1)*d.value;c.value=$s(de,0,h.value-d.value)}const j=P(()=>{let Q=c.value>h.value-d.value?-(h.value-d.value)+Pg(h.value-d.value-c.value):-c.value;c.value<=0&&(Q=Pg(-c.value));const de=i.value&&m.value?-1:1;return{transform:`translate${m.value?"X":"Y"}(${de*Q}px)`,transition:x.value?"none":"",willChange:x.value?"transform":""}}),oe=P(()=>({next:o.next,prev:o.prev,select:o.select,isSelected:o.isSelected})),z=P(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!s.value;case!0:return l.value||Math.abs(c.value)>0;case"mobile":return s.value||l.value||Math.abs(c.value)>0;default:return!s.value&&(l.value||Math.abs(c.value)>0)}}),ne=P(()=>Math.abs(c.value)>0),Y=P(()=>h.value>Math.abs(c.value)+d.value);return Je(()=>E(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!m.value,"v-slide-group--has-affixes":z.value,"v-slide-group--is-overflowing":l.value},a.value,e.class],style:e.style,tabindex:F.value||o.selected.value.length?-1:0,onFocus:V},{default:()=>{var Q,de,le;return[z.value&&E("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!ne.value}],onClick:()=>ne.value&&pe("prev")},[((Q=n.prev)==null?void 0:Q.call(n,oe.value))??E(zf,null,{default:()=>[E(Rt,{icon:i.value?e.nextIcon:e.prevIcon},null)]})]),E("div",{key:"container",ref:p,class:"v-slide-group__container",onScroll:B},[E("div",{ref:g,class:"v-slide-group__content",style:j.value,onTouchstartPassive:D,onTouchmovePassive:R,onTouchendPassive:N,onFocusin:W,onFocusout:U,onKeydown:q},[(de=n.default)==null?void 0:de.call(n,oe.value)])]),z.value&&E("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!Y.value}],onClick:()=>Y.value&&pe("next")},[((le=n.next)==null?void 0:le.call(n,oe.value))??E(zf,null,{default:()=>[E(Rt,{icon:i.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:o.selected,scrollTo:pe,scrollOffset:c,focus:ee}}}),GC=Symbol.for("vuetify:v-chip-group"),L$=ge({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:oo},...jC(),...lt(),...am({selectedClass:"v-chip--selected"}),...un(),...qt(),...rr({variant:"tonal"})},"VChipGroup");$e()({name:"VChipGroup",props:L$(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{themeClasses:i}=ln(e),{isSelected:a,select:s,next:o,prev:l,selected:c}=lm(e,GC);return Ia({VChip:{color:Fe(e,"color"),disabled:Fe(e,"disabled"),filter:Fe(e,"filter"),variant:Fe(e,"variant")}}),Je(()=>{const d=Mg.filterProps(e);return E(Mg,Be(d,{class:["v-chip-group",{"v-chip-group--column":e.column},i.value,e.class],style:e.style}),{default:()=>{var h;return[(h=n.default)==null?void 0:h.call(n,{isSelected:a,select:s,next:o,prev:l,selected:c.value})]}})}),{}}});const wo=ge({border:[Boolean,Number,String]},"border");function Co(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{borderClasses:P(()=>{const i=_t(e)?e.value:e.border,a=[];if(i===!0||i==="")a.push(`${t}--border`);else if(typeof i=="string"||i===0)for(const s of String(i).split(" "))a.push(`border-${s}`);return a})}}const So=ge({elevation:{type:[Number,String],validator(e){const t=parseInt(e);return!isNaN(t)&&t>=0&&t<=24}}},"elevation");function Eo(e){return{elevationClasses:P(()=>{const n=_t(e)?e.value:e.elevation,i=[];return n==null||i.push(`elevation-${n}`),i})}}function x$(){const e=$t("useRoute");return P(()=>{var t;return(t=e==null?void 0:e.proxy)==null?void 0:t.$route})}function k$(){var e,t;return(t=(e=$t("useRouter"))==null?void 0:e.proxy)==null?void 0:t.$router}function um(e,t){const n=Ay("RouterLink"),i=P(()=>!!(e.href||e.to)),a=P(()=>(i==null?void 0:i.value)||l_(t,"click")||l_(e,"click"));if(typeof n=="string")return{isLink:i,isClickable:a,href:Fe(e,"href")};const s=e.to?n.useLink(e):void 0,o=x$();return{isLink:i,isClickable:a,route:s==null?void 0:s.route,navigate:s==null?void 0:s.navigate,isActive:s&&P(()=>{var l,c,d;return e.exact?o.value?((d=s.isExactActive)==null?void 0:d.value)&&oo(s.route.value.query,o.value.query):(c=s.isExactActive)==null?void 0:c.value:(l=s.isActive)==null?void 0:l.value}),href:P(()=>e.to?s==null?void 0:s.route.value.href:e.href)}}const cm=ge({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let zd=!1;function T$(e,t){let n=!1,i,a;pt&&(St(()=>{window.addEventListener("popstate",s),i=e==null?void 0:e.beforeEach((o,l,c)=>{zd?n?t(c):c():setTimeout(()=>n?t(c):c()),zd=!0}),a=e==null?void 0:e.afterEach(()=>{zd=!1})}),tn(()=>{window.removeEventListener("popstate",s),i==null||i(),a==null||a()}));function s(o){var l;(l=o.state)!=null&&l.replaced||(n=!0,setTimeout(()=>n=!1))}}const O$=ge({activeClass:String,appendAvatar:String,appendIcon:gt,closable:Boolean,closeIcon:{type:gt,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:{type:Boolean,default:void 0},pill:Boolean,prependAvatar:String,prependIcon:gt,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:Mn(),onClickOnce:Mn(),...wo(),...lt(),...ws(),...So(),...ZC(),...vi(),...cm(),...Ga(),...un({tag:"span"}),...qt(),...rr({variant:"tonal"})},"VChip"),qC=$e()({name:"VChip",directives:{Ripple:vc},props:O$(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,t){let{attrs:n,emit:i,slots:a}=t;const{t:s}=lo(),{borderClasses:o}=Co(e),{colorClasses:l,colorStyles:c,variantClasses:d}=_c(e),{densityClasses:h}=Cs(e),{elevationClasses:m}=Eo(e),{roundedClasses:p}=gi(e),{sizeClasses:v}=qa(e),{themeClasses:g}=ln(e),y=dt(e,"modelValue"),w=WC(e,GC,!1),S=um(e,n),x=P(()=>e.link!==!1&&S.isLink.value),T=P(()=>!e.disabled&&e.link!==!1&&(!!w||e.link||S.isClickable.value)),O=P(()=>({"aria-label":s(e.closeLabel),onClick(N){N.stopPropagation(),y.value=!1,i("click:close",N)}}));function D(N){var B;i("click",N),T.value&&((B=S.navigate)==null||B.call(S,N),w==null||w.toggle())}function R(N){(N.key==="Enter"||N.key===" ")&&(N.preventDefault(),D(N))}return()=>{const N=S.isLink.value?"a":e.tag,B=!!(e.appendIcon||e.appendAvatar),F=!!(B||a.append),W=!!(a.close||e.closable),U=!!(a.filter||e.filter)&&w,V=!!(e.prependIcon||e.prependAvatar),q=!!(V||a.prepend),ee=!w||w.isSelected.value;return y.value&&Qe(E(N,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":T.value,"v-chip--filter":U,"v-chip--pill":e.pill},g.value,o.value,ee?l.value:void 0,h.value,m.value,p.value,v.value,d.value,w==null?void 0:w.selectedClass.value,e.class],style:[ee?c.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:S.href.value,tabindex:T.value?0:void 0,onClick:D,onKeydown:T.value&&!x.value&&R},{default:()=>{var pe;return[pc(T.value,"v-chip"),U&&E(BC,{key:"filter"},{default:()=>[Qe(E("div",{class:"v-chip__filter"},[a.filter?E(Nt,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},a.filter):E(Rt,{key:"filter-icon",icon:e.filterIcon},null)]),[[fs,w.isSelected.value]])]}),q&&E("div",{key:"prepend",class:"v-chip__prepend"},[a.prepend?E(Nt,{key:"prepend-defaults",disabled:!V,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},a.prepend):E(Ve,null,[e.prependIcon&&E(Rt,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&E(eo,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),E("div",{class:"v-chip__content","data-no-activator":""},[((pe=a.default)==null?void 0:pe.call(a,{isSelected:w==null?void 0:w.isSelected.value,selectedClass:w==null?void 0:w.selectedClass.value,select:w==null?void 0:w.select,toggle:w==null?void 0:w.toggle,value:w==null?void 0:w.value.value,disabled:e.disabled}))??e.text]),F&&E("div",{key:"append",class:"v-chip__append"},[a.append?E(Nt,{key:"append-defaults",disabled:!B,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},a.append):E(Ve,null,[e.appendIcon&&E(Rt,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&E(eo,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),W&&E("button",Be({key:"close",class:"v-chip__close",type:"button"},O.value),[a.close?E(Nt,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},a.close):E(Rt,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[Qs("ripple"),T.value&&e.ripple,null]])}}}),$f=Symbol.for("vuetify:list");function KC(){const e=ct($f,{hasPrepend:De(!1),updateHasPrepend:()=>null}),t={hasPrepend:De(!1),updateHasPrepend:n=>{n&&(t.hasPrepend.value=n)}};return jt($f,t),e}function YC(){return ct($f,null)}const dm=e=>{const t={activate:n=>{let{id:i,value:a,activated:s}=n;return i=ze(i),e&&!a&&s.size===1&&s.has(i)||(a?s.add(i):s.delete(i)),s},in:(n,i,a)=>{let s=new Set;for(const o of n||[])s=t.activate({id:o,value:!0,activated:new Set(s),children:i,parents:a});return s},out:n=>Array.from(n)};return t},JC=e=>{const t=dm(e);return{activate:i=>{let{activated:a,id:s,...o}=i;s=ze(s);const l=a.has(s)?new Set([s]):new Set;return t.activate({...o,id:s,activated:l})},in:(i,a,s)=>{let o=new Set;return i!=null&&i.length&&(o=t.in(i.slice(0,1),a,s)),o},out:(i,a,s)=>t.out(i,a,s)}},P$=e=>{const t=dm(e);return{activate:i=>{let{id:a,activated:s,children:o,...l}=i;return a=ze(a),o.has(a)?s:t.activate({id:a,activated:s,children:o,...l})},in:t.in,out:t.out}},A$=e=>{const t=JC(e);return{activate:i=>{let{id:a,activated:s,children:o,...l}=i;return a=ze(a),o.has(a)?s:t.activate({id:a,activated:s,children:o,...l})},in:t.in,out:t.out}},M$={open:e=>{let{id:t,value:n,opened:i,parents:a}=e;if(n){const s=new Set;s.add(t);let o=a.get(t);for(;o!=null;)s.add(o),o=a.get(o);return s}else return i.delete(t),i},select:()=>null},XC={open:e=>{let{id:t,value:n,opened:i,parents:a}=e;if(n){let s=a.get(t);for(i.add(t);s!=null&&s!==t;)i.add(s),s=a.get(s);return i}else i.delete(t);return i},select:()=>null},I$={open:XC.open,select:e=>{let{id:t,value:n,opened:i,parents:a}=e;if(!n)return i;const s=[];let o=a.get(t);for(;o!=null;)s.push(o),o=a.get(o);return new Set(s)}},fm=e=>{const t={select:n=>{let{id:i,value:a,selected:s}=n;if(i=ze(i),e&&!a){const o=Array.from(s.entries()).reduce((l,c)=>{let[d,h]=c;return h==="on"&&l.push(d),l},[]);if(o.length===1&&o[0]===i)return s}return s.set(i,a?"on":"off"),s},in:(n,i,a)=>{let s=new Map;for(const o of n||[])s=t.select({id:o,value:!0,selected:new Map(s),children:i,parents:a});return s},out:n=>{const i=[];for(const[a,s]of n.entries())s==="on"&&i.push(a);return i}};return t},QC=e=>{const t=fm(e);return{select:i=>{let{selected:a,id:s,...o}=i;s=ze(s);const l=a.has(s)?new Map([[s,a.get(s)]]):new Map;return t.select({...o,id:s,selected:l})},in:(i,a,s)=>{let o=new Map;return i!=null&&i.length&&(o=t.in(i.slice(0,1),a,s)),o},out:(i,a,s)=>t.out(i,a,s)}},D$=e=>{const t=fm(e);return{select:i=>{let{id:a,selected:s,children:o,...l}=i;return a=ze(a),o.has(a)?s:t.select({id:a,selected:s,children:o,...l})},in:t.in,out:t.out}},N$=e=>{const t=QC(e);return{select:i=>{let{id:a,selected:s,children:o,...l}=i;return a=ze(a),o.has(a)?s:t.select({id:a,selected:s,children:o,...l})},in:t.in,out:t.out}},R$=e=>{const t={select:n=>{let{id:i,value:a,selected:s,children:o,parents:l}=n;i=ze(i);const c=new Map(s),d=[i];for(;d.length;){const m=d.shift();s.set(m,a?"on":"off"),o.has(m)&&d.push(...o.get(m))}let h=l.get(i);for(;h;){const m=o.get(h),p=m.every(g=>s.get(g)==="on"),v=m.every(g=>!s.has(g)||s.get(g)==="off");s.set(h,p?"on":v?"off":"indeterminate"),h=l.get(h)}return e&&!a&&Array.from(s.entries()).reduce((p,v)=>{let[g,y]=v;return y==="on"&&p.push(g),p},[]).length===0?c:s},in:(n,i,a)=>{let s=new Map;for(const o of n||[])s=t.select({id:o,value:!0,selected:new Map(s),children:i,parents:a});return s},out:(n,i)=>{const a=[];for(const[s,o]of n.entries())o==="on"&&!i.has(s)&&a.push(s);return a}};return t},ka=Symbol.for("vuetify:nested"),eS={id:De(),root:{register:()=>null,unregister:()=>null,parents:fe(new Map),children:fe(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:fe(!1),selectable:fe(!1),opened:fe(new Set),activated:fe(new Set),selected:fe(new Map),selectedValues:fe([])}},V$=ge({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function],selectStrategy:[String,Function],openStrategy:[String,Object],opened:Array,activated:Array,selected:Array,mandatory:Boolean},"nested"),F$=e=>{let t=!1;const n=fe(new Map),i=fe(new Map),a=dt(e,"opened",e.opened,v=>new Set(v),v=>[...v.values()]),s=P(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;switch(e.activeStrategy){case"leaf":return P$(e.mandatory);case"single-leaf":return A$(e.mandatory);case"independent":return dm(e.mandatory);case"single-independent":default:return JC(e.mandatory)}}),o=P(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return N$(e.mandatory);case"leaf":return D$(e.mandatory);case"independent":return fm(e.mandatory);case"single-independent":return QC(e.mandatory);case"classic":default:return R$(e.mandatory)}}),l=P(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return I$;case"single":return M$;case"multiple":default:return XC}}),c=dt(e,"activated",e.activated,v=>s.value.in(v,n.value,i.value),v=>s.value.out(v,n.value,i.value)),d=dt(e,"selected",e.selected,v=>o.value.in(v,n.value,i.value),v=>o.value.out(v,n.value,i.value));zn(()=>{t=!0});function h(v){const g=[];let y=v;for(;y!=null;)g.unshift(y),y=i.value.get(y);return g}const m=$t("nested"),p={id:De(),root:{opened:a,activatable:Fe(e,"activatable"),selectable:Fe(e,"selectable"),activated:c,selected:d,selectedValues:P(()=>{const v=[];for(const[g,y]of d.value.entries())y==="on"&&v.push(g);return v}),register:(v,g,y)=>{g&&v!==g&&i.value.set(v,g),y&&n.value.set(v,[]),g!=null&&n.value.set(g,[...n.value.get(g)||[],v])},unregister:v=>{if(t)return;n.value.delete(v);const g=i.value.get(v);if(g){const y=n.value.get(g)??[];n.value.set(g,y.filter(w=>w!==v))}i.value.delete(v),a.value.delete(v)},open:(v,g,y)=>{m.emit("click:open",{id:v,value:g,path:h(v),event:y});const w=l.value.open({id:v,value:g,opened:new Set(a.value),children:n.value,parents:i.value,event:y});w&&(a.value=w)},openOnSelect:(v,g,y)=>{const w=l.value.select({id:v,value:g,selected:new Map(d.value),opened:new Set(a.value),children:n.value,parents:i.value,event:y});w&&(a.value=w)},select:(v,g,y)=>{m.emit("click:select",{id:v,value:g,path:h(v),event:y});const w=o.value.select({id:v,value:g,selected:new Map(d.value),children:n.value,parents:i.value,event:y});w&&(d.value=w),p.root.openOnSelect(v,g,y)},activate:(v,g,y)=>{if(!e.activatable)return p.root.select(v,!0,y);m.emit("click:activate",{id:v,value:g,path:h(v),event:y});const w=s.value.activate({id:v,value:g,activated:new Set(c.value),children:n.value,parents:i.value,event:y});w&&(c.value=w)},children:n,parents:i}};return jt(ka,p),p.root},tS=(e,t)=>{const n=ct(ka,eS),i=Symbol(pi()),a=P(()=>e.value!==void 0?e.value:i),s={...n,id:a,open:(o,l)=>n.root.open(a.value,o,l),openOnSelect:(o,l)=>n.root.openOnSelect(a.value,o,l),isOpen:P(()=>n.root.opened.value.has(a.value)),parent:P(()=>n.root.parents.value.get(a.value)),activate:(o,l)=>n.root.activate(a.value,o,l),isActivated:P(()=>n.root.activated.value.has(ze(a.value))),select:(o,l)=>n.root.select(a.value,o,l),isSelected:P(()=>n.root.selected.value.get(ze(a.value))==="on"),isIndeterminate:P(()=>n.root.selected.value.get(a.value)==="indeterminate"),isLeaf:P(()=>!n.root.children.value.get(a.value)),isGroupActivator:n.isGroupActivator};return!n.isGroupActivator&&n.root.register(a.value,n.id.value,t),zn(()=>{!n.isGroupActivator&&n.root.unregister(a.value)}),t&&jt(ka,s),s},B$=()=>{const e=ct(ka,eS);jt(ka,{...e,isGroupActivator:!0})};function z$(){const e=De(!1);return Xn(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:P(()=>e.value?void 0:{transition:"none !important"}),isBooted:Pa(e)}}const $$=ao({name:"VListGroupActivator",setup(e,t){let{slots:n}=t;return B$(),()=>{var i;return(i=n.default)==null?void 0:i.call(n)}}}),H$=ge({activeColor:String,baseColor:String,color:String,collapseIcon:{type:gt,default:"$collapse"},expandIcon:{type:gt,default:"$expand"},prependIcon:gt,appendIcon:gt,fluid:Boolean,subgroup:Boolean,title:String,value:null,...lt(),...un()},"VListGroup"),Ig=$e()({name:"VListGroup",props:H$(),setup(e,t){let{slots:n}=t;const{isOpen:i,open:a,id:s}=tS(Fe(e,"value"),!0),o=P(()=>`v-list-group--id-${String(s.value)}`),l=YC(),{isBooted:c}=z$();function d(v){a(!i.value,v)}const h=P(()=>({onClick:d,class:"v-list-group__header",id:o.value})),m=P(()=>i.value?e.collapseIcon:e.expandIcon),p=P(()=>({VListItem:{active:i.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&m.value,appendIcon:e.appendIcon||!e.subgroup&&m.value,title:e.title,value:e.value}}));return Je(()=>E(e.tag,{class:["v-list-group",{"v-list-group--prepend":l==null?void 0:l.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":i.value},e.class],style:e.style},{default:()=>[n.activator&&E(Nt,{defaults:p.value},{default:()=>[E($$,null,{default:()=>[n.activator({props:h.value,isOpen:i.value})]})]}),E(ki,{transition:{component:p$},disabled:!c.value},{default:()=>{var v;return[Qe(E("div",{class:"v-list-group__items",role:"group","aria-labelledby":o.value},[(v=n.default)==null?void 0:v.call(n)]),[[fs,i.value]])]}})]})),{isOpen:i}}}),Z$=Uu("v-list-item-subtitle"),W$=Uu("v-list-item-title"),U$=ge({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:gt,baseColor:String,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:gt,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:Mn(),onClickOnce:Mn(),...wo(),...lt(),...ws(),...ir(),...So(),...vi(),...cm(),...un(),...qt(),...rr({variant:"text"})},"VListItem"),to=$e()({name:"VListItem",directives:{Ripple:vc},props:U$(),emits:{click:e=>!0},setup(e,t){let{attrs:n,slots:i,emit:a}=t;const s=um(e,n),o=P(()=>e.value===void 0?s.href.value:e.value),{activate:l,isActivated:c,select:d,isSelected:h,isIndeterminate:m,isGroupActivator:p,root:v,parent:g,openOnSelect:y}=tS(o,!1),w=YC(),S=P(()=>{var Y;return e.active!==!1&&(e.active||((Y=s.isActive)==null?void 0:Y.value)||(v.activatable.value?c.value:h.value))}),x=P(()=>e.link!==!1&&s.isLink.value),T=P(()=>!e.disabled&&e.link!==!1&&(e.link||s.isClickable.value||!!w&&(v.selectable.value||v.activatable.value||e.value!=null))),O=P(()=>e.rounded||e.nav),D=P(()=>e.color??e.activeColor),R=P(()=>({color:S.value?D.value??e.baseColor:e.baseColor,variant:e.variant}));Te(()=>{var Y;return(Y=s.isActive)==null?void 0:Y.value},Y=>{Y&&g.value!=null&&v.open(g.value,!0),Y&&y(Y)},{immediate:!0});const{themeClasses:N}=ln(e),{borderClasses:B}=Co(e),{colorClasses:F,colorStyles:W,variantClasses:U}=_c(R),{densityClasses:V}=Cs(e),{dimensionStyles:q}=sr(e),{elevationClasses:ee}=Eo(e),{roundedClasses:pe}=gi(O),j=P(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),oe=P(()=>({isActive:S.value,select:d,isSelected:h.value,isIndeterminate:m.value}));function z(Y){var Q;a("click",Y),!(p||!T.value)&&((Q=s.navigate)==null||Q.call(s,Y),v.activatable?l(!c.value,Y):(v.selectable||e.value!=null)&&d(!h.value,Y))}function ne(Y){(Y.key==="Enter"||Y.key===" ")&&(Y.preventDefault(),z(Y))}return Je(()=>{const Y=x.value?"a":e.tag,Q=i.title||e.title!=null,de=i.subtitle||e.subtitle!=null,le=!!(e.appendAvatar||e.appendIcon),ye=!!(le||i.append),Se=!!(e.prependAvatar||e.prependIcon),ve=!!(Se||i.prepend);return w==null||w.updateHasPrepend(ve),e.activeColor&&Uk("active-color",["color","base-color"]),Qe(E(Y,{class:["v-list-item",{"v-list-item--active":S.value,"v-list-item--disabled":e.disabled,"v-list-item--link":T.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!ve&&(w==null?void 0:w.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&S.value},N.value,B.value,F.value,V.value,ee.value,j.value,pe.value,U.value,e.class],style:[W.value,q.value,e.style],href:s.href.value,tabindex:T.value?w?-2:0:void 0,onClick:z,onKeydown:T.value&&!x.value&&ne},{default:()=>{var Z;return[pc(T.value||S.value,"v-list-item"),ve&&E("div",{key:"prepend",class:"v-list-item__prepend"},[i.prepend?E(Nt,{key:"prepend-defaults",disabled:!Se,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var ie;return[(ie=i.prepend)==null?void 0:ie.call(i,oe.value)]}}):E(Ve,null,[e.prependAvatar&&E(eo,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&E(Rt,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),E("div",{class:"v-list-item__spacer"},null)]),E("div",{class:"v-list-item__content","data-no-activator":""},[Q&&E(W$,{key:"title"},{default:()=>{var ie;return[((ie=i.title)==null?void 0:ie.call(i,{title:e.title}))??e.title]}}),de&&E(Z$,{key:"subtitle"},{default:()=>{var ie;return[((ie=i.subtitle)==null?void 0:ie.call(i,{subtitle:e.subtitle}))??e.subtitle]}}),(Z=i.default)==null?void 0:Z.call(i,oe.value)]),ye&&E("div",{key:"append",class:"v-list-item__append"},[i.append?E(Nt,{key:"append-defaults",disabled:!le,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var ie;return[(ie=i.append)==null?void 0:ie.call(i,oe.value)]}}):E(Ve,null,[e.appendIcon&&E(Rt,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&E(eo,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),E("div",{class:"v-list-item__spacer"},null)])]}}),[[Qs("ripple"),T.value&&e.ripple]])}),{isGroupActivator:p,isSelected:h,list:w,select:d}}}),j$=ge({color:String,inset:Boolean,sticky:Boolean,title:String,...lt(),...un()},"VListSubheader"),G$=$e()({name:"VListSubheader",props:j$(),setup(e,t){let{slots:n}=t;const{textColorClasses:i,textColorStyles:a}=fi(Fe(e,"color"));return Je(()=>{const s=!!(n.default||e.title);return E(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},i.value,e.class],style:[{textColorStyles:a},e.style]},{default:()=>{var o;return[s&&E("div",{class:"v-list-subheader__text"},[((o=n.default)==null?void 0:o.call(n))??e.title])]}})}),{}}}),q$=ge({color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...lt(),...qt()},"VDivider"),K$=$e()({name:"VDivider",props:q$(),setup(e,t){let{attrs:n}=t;const{themeClasses:i}=ln(e),{textColorClasses:a,textColorStyles:s}=fi(Fe(e,"color")),o=P(()=>{const l={};return e.length&&(l[e.vertical?"maxHeight":"maxWidth"]=Ge(e.length)),e.thickness&&(l[e.vertical?"borderRightWidth":"borderTopWidth"]=Ge(e.thickness)),l});return Je(()=>E("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},i.value,a.value,e.class],style:[o.value,s.value,e.style],"aria-orientation":!n.role||n.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${n.role||"separator"}`},null)),{}}}),Y$=ge({items:Array,returnObject:Boolean},"VListChildren"),nS=$e()({name:"VListChildren",props:Y$(),setup(e,t){let{slots:n}=t;return KC(),()=>{var i,a;return((i=n.default)==null?void 0:i.call(n))??((a=e.items)==null?void 0:a.map(s=>{var p,v;let{children:o,props:l,type:c,raw:d}=s;if(c==="divider")return((p=n.divider)==null?void 0:p.call(n,{props:l}))??E(K$,l,null);if(c==="subheader")return((v=n.subheader)==null?void 0:v.call(n,{props:l}))??E(G$,l,null);const h={subtitle:n.subtitle?g=>{var y;return(y=n.subtitle)==null?void 0:y.call(n,{...g,item:d})}:void 0,prepend:n.prepend?g=>{var y;return(y=n.prepend)==null?void 0:y.call(n,{...g,item:d})}:void 0,append:n.append?g=>{var y;return(y=n.append)==null?void 0:y.call(n,{...g,item:d})}:void 0,title:n.title?g=>{var y;return(y=n.title)==null?void 0:y.call(n,{...g,item:d})}:void 0},m=Ig.filterProps(l);return o?E(Ig,Be({value:l==null?void 0:l.value},m),{activator:g=>{let{props:y}=g;const w={...l,...y,value:e.returnObject?d:l.value};return n.header?n.header({props:w}):E(to,w,h)},default:()=>E(nS,{items:o},n)}):n.item?n.item({props:l}):E(to,Be(l,{value:e.returnObject?d:l.value}),h)}))}}}),iS=ge({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"},returnObject:Boolean,valueComparator:{type:Function,default:oo}},"list-items");function Hf(e,t){const n=oi(t,e.itemTitle,t),i=oi(t,e.itemValue,n),a=oi(t,e.itemChildren),s=e.itemProps===!0?typeof t=="object"&&t!=null&&!Array.isArray(t)?"children"in t?Kn(t,["children"]):t:void 0:oi(t,e.itemProps),o={title:n,value:i,...s};return{title:String(o.title??""),value:o.value,props:o,children:Array.isArray(a)?sS(e,a):void 0,raw:t}}function sS(e,t){const n=[];for(const i of t)n.push(Hf(e,i));return n}function rS(e){const t=P(()=>sS(e,e.items)),n=P(()=>t.value.some(s=>s.value===null));function i(s){return n.value||(s=s.filter(o=>o!==null)),s.map(o=>e.returnObject&&typeof o=="string"?Hf(e,o):t.value.find(l=>e.valueComparator(o,l.value))||Hf(e,o))}function a(s){return e.returnObject?s.map(o=>{let{raw:l}=o;return l}):s.map(o=>{let{value:l}=o;return l})}return{items:t,transformIn:i,transformOut:a}}function J$(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function X$(e,t){const n=oi(t,e.itemType,"item"),i=J$(t)?t:oi(t,e.itemTitle),a=oi(t,e.itemValue,void 0),s=oi(t,e.itemChildren),o=e.itemProps===!0?Kn(t,["children"]):oi(t,e.itemProps),l={title:i,value:a,...o};return{type:n,title:l.title,value:l.value,props:l,children:n==="item"&&s?oS(e,s):void 0,raw:t}}function oS(e,t){const n=[];for(const i of t)n.push(X$(e,i));return n}function Q$(e){return{items:P(()=>oS(e,e.items))}}const eH=ge({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,...V$({selectStrategy:"single-leaf",openStrategy:"list"}),...wo(),...lt(),...ws(),...ir(),...So(),itemType:{type:String,default:"type"},...iS(),...vi(),...un(),...qt(),...rr({variant:"text"})},"VList"),aS=$e()({name:"VList",props:eH(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(e,t){let{slots:n}=t;const{items:i}=Q$(e),{themeClasses:a}=ln(e),{backgroundColorClasses:s,backgroundColorStyles:o}=hi(Fe(e,"bgColor")),{borderClasses:l}=Co(e),{densityClasses:c}=Cs(e),{dimensionStyles:d}=sr(e),{elevationClasses:h}=Eo(e),{roundedClasses:m}=gi(e),{children:p,open:v,parents:g,select:y}=F$(e),w=P(()=>e.lines?`v-list--${e.lines}-line`:void 0),S=Fe(e,"activeColor"),x=Fe(e,"baseColor"),T=Fe(e,"color");KC(),Ia({VListGroup:{activeColor:S,baseColor:x,color:T,expandIcon:Fe(e,"expandIcon"),collapseIcon:Fe(e,"collapseIcon")},VListItem:{activeClass:Fe(e,"activeClass"),activeColor:S,baseColor:x,color:T,density:Fe(e,"density"),disabled:Fe(e,"disabled"),lines:Fe(e,"lines"),nav:Fe(e,"nav"),slim:Fe(e,"slim"),variant:Fe(e,"variant")}});const O=De(!1),D=fe();function R(V){O.value=!0}function N(V){O.value=!1}function B(V){var q;!O.value&&!(V.relatedTarget&&((q=D.value)!=null&&q.contains(V.relatedTarget)))&&U()}function F(V){if(D.value){if(V.key==="ArrowDown")U("next");else if(V.key==="ArrowUp")U("prev");else if(V.key==="Home")U("first");else if(V.key==="End")U("last");else return;V.preventDefault()}}function W(V){O.value=!0}function U(V){if(D.value)return mu(D.value,V)}return Je(()=>E(e.tag,{ref:D,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},a.value,s.value,l.value,c.value,h.value,w.value,m.value,e.class],style:[o.value,d.value,e.style],tabindex:e.disabled||O.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:R,onFocusout:N,onFocus:B,onKeydown:F,onMousedown:W},{default:()=>[E(nS,{items:i.value,returnObject:e.returnObject},n)]})),{open:v,select:y,focus:U,children:p,parents:g}}});function $d(e,t){return{x:e.x+t.x,y:e.y+t.y}}function tH(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Dg(e,t){if(e.side==="top"||e.side==="bottom"){const{side:n,align:i}=e,a=i==="left"?0:i==="center"?t.width/2:i==="right"?t.width:i,s=n==="top"?0:n==="bottom"?t.height:n;return $d({x:a,y:s},t)}else if(e.side==="left"||e.side==="right"){const{side:n,align:i}=e,a=n==="left"?0:n==="right"?t.width:n,s=i==="top"?0:i==="center"?t.height/2:i==="bottom"?t.height:i;return $d({x:a,y:s},t)}return $d({x:t.width/2,y:t.height/2},t)}const lS={static:sH,connected:oH},nH=ge({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in lS},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function iH(e,t){const n=fe({}),i=fe();pt&&Gs(()=>!!(t.isActive.value&&e.locationStrategy),s=>{var o,l;Te(()=>e.locationStrategy,s),tn(()=>{window.removeEventListener("resize",a),i.value=void 0}),window.addEventListener("resize",a,{passive:!0}),typeof e.locationStrategy=="function"?i.value=(o=e.locationStrategy(t,e,n))==null?void 0:o.updateLocation:i.value=(l=lS[e.locationStrategy](t,e,n))==null?void 0:l.updateLocation});function a(s){var o;(o=i.value)==null||o.call(i,s)}return{contentStyles:n,updateLocation:i}}function sH(){}function rH(e,t){t?e.style.removeProperty("left"):e.style.removeProperty("right");const n=Ch(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 oH(e,t,n){(Array.isArray(e.target.value)||hT(e.target.value))&&Object.assign(n.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:a,preferredOrigin:s}=bh(()=>{const g=lf(t.location,e.isRtl.value),y=t.origin==="overlap"?g:t.origin==="auto"?ad(g):lf(t.origin,e.isRtl.value);return g.side===y.side&&g.align===ld(y).align?{preferredAnchor:c_(g),preferredOrigin:c_(y)}:{preferredAnchor:g,preferredOrigin:y}}),[o,l,c,d]=["minWidth","minHeight","maxWidth","maxHeight"].map(g=>P(()=>{const y=parseFloat(t[g]);return isNaN(y)?1/0:y})),h=P(()=>{if(Array.isArray(t.offset))return t.offset;if(typeof t.offset=="string"){const g=t.offset.split(" ").map(parseFloat);return g.length<2&&g.push(0),g}return typeof t.offset=="number"?[t.offset,0]:[0,0]});let m=!1;const p=new ResizeObserver(()=>{m&&v()});Te([e.target,e.contentEl],(g,y)=>{let[w,S]=g,[x,T]=y;x&&!Array.isArray(x)&&p.unobserve(x),w&&!Array.isArray(w)&&p.observe(w),T&&p.unobserve(T),S&&p.observe(S)},{immediate:!0}),tn(()=>{p.disconnect()});function v(){if(m=!1,requestAnimationFrame(()=>m=!0),!e.target.value||!e.contentEl.value)return;const g=_b(e.target.value),y=rH(e.contentEl.value,e.isRtl.value),w=vu(e.contentEl.value),S=12;w.length||(w.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(y.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),y.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const x=w.reduce((U,V)=>{const q=V.getBoundingClientRect(),ee=new Zs({x:V===document.documentElement?0:q.x,y:V===document.documentElement?0:q.y,width:V.clientWidth,height:V.clientHeight});return U?new Zs({x:Math.max(U.left,ee.left),y:Math.max(U.top,ee.top),width:Math.min(U.right,ee.right)-Math.max(U.left,ee.left),height:Math.min(U.bottom,ee.bottom)-Math.max(U.top,ee.top)}):ee},void 0);x.x+=S,x.y+=S,x.width-=S*2,x.height-=S*2;let T={anchor:a.value,origin:s.value};function O(U){const V=new Zs(y),q=Dg(U.anchor,g),ee=Dg(U.origin,V);let{x:pe,y:j}=tH(q,ee);switch(U.anchor.side){case"top":j-=h.value[0];break;case"bottom":j+=h.value[0];break;case"left":pe-=h.value[0];break;case"right":pe+=h.value[0];break}switch(U.anchor.align){case"top":j-=h.value[1];break;case"bottom":j+=h.value[1];break;case"left":pe-=h.value[1];break;case"right":pe+=h.value[1];break}return V.x+=pe,V.y+=j,V.width=Math.min(V.width,c.value),V.height=Math.min(V.height,d.value),{overflows:f_(V,x),x:pe,y:j}}let D=0,R=0;const N={x:0,y:0},B={x:!1,y:!1};let F=-1;for(;!(F++>10);){const{x:U,y:V,overflows:q}=O(T);D+=U,R+=V,y.x+=U,y.y+=V;{const ee=d_(T.anchor),pe=q.x.before||q.x.after,j=q.y.before||q.y.after;let oe=!1;if(["x","y"].forEach(z=>{if(z==="x"&&pe&&!B.x||z==="y"&&j&&!B.y){const ne={anchor:{...T.anchor},origin:{...T.origin}},Y=z==="x"?ee==="y"?ld:ad:ee==="y"?ad:ld;ne.anchor=Y(ne.anchor),ne.origin=Y(ne.origin);const{overflows:Q}=O(ne);(Q[z].before<=q[z].before&&Q[z].after<=q[z].after||Q[z].before+Q[z].after<(q[z].before+q[z].after)/2)&&(T=ne,oe=B[z]=!0)}}),oe)continue}q.x.before&&(D+=q.x.before,y.x+=q.x.before),q.x.after&&(D-=q.x.after,y.x-=q.x.after),q.y.before&&(R+=q.y.before,y.y+=q.y.before),q.y.after&&(R-=q.y.after,y.y-=q.y.after);{const ee=f_(y,x);N.x=x.width-ee.x.before-ee.x.after,N.y=x.height-ee.y.before-ee.y.after,D+=ee.x.before,y.x+=ee.x.before,R+=ee.y.before,y.y+=ee.y.before}break}const W=d_(T.anchor);return Object.assign(n.value,{"--v-overlay-anchor-origin":`${T.anchor.side} ${T.anchor.align}`,transformOrigin:`${T.origin.side} ${T.origin.align}`,top:Ge(Hd(R)),left:e.isRtl.value?void 0:Ge(Hd(D)),right:e.isRtl.value?Ge(Hd(-D)):void 0,minWidth:Ge(W==="y"?Math.min(o.value,g.width):o.value),maxWidth:Ge(Ng($s(N.x,o.value===1/0?0:o.value,c.value))),maxHeight:Ge(Ng($s(N.y,l.value===1/0?0:l.value,d.value)))}),{available:N,contentBox:y}}return Te(()=>[a.value,s.value,t.offset,t.minWidth,t.minHeight,t.maxWidth,t.maxHeight],()=>v()),St(()=>{const g=v();if(!g)return;const{available:y,contentBox:w}=g;w.height>y.y&&requestAnimationFrame(()=>{v(),requestAnimationFrame(()=>{v()})})}),{updateLocation:v}}function Hd(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function Ng(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Zf=!0;const Ou=[];function aH(e){!Zf||Ou.length?(Ou.push(e),Wf()):(Zf=!1,e(),Wf())}let Rg=-1;function Wf(){cancelAnimationFrame(Rg),Rg=requestAnimationFrame(()=>{const e=Ou.shift();e&&e(),Ou.length?Wf():Zf=!0})}const tu={none:null,close:cH,block:dH,reposition:fH},lH=ge({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in tu}},"VOverlay-scroll-strategies");function uH(e,t){if(!pt)return;let n;pn(async()=>{n==null||n.stop(),t.isActive.value&&e.scrollStrategy&&(n=Oa(),await St(),n.active&&n.run(()=>{var i;typeof e.scrollStrategy=="function"?e.scrollStrategy(t,e,n):(i=tu[e.scrollStrategy])==null||i.call(tu,t,e,n)}))}),tn(()=>{n==null||n.stop()})}function cH(e){function t(n){e.isActive.value=!1}uS(e.targetEl.value??e.contentEl.value,t)}function dH(e,t){var o;const n=(o=e.root.value)==null?void 0:o.offsetParent,i=[...new Set([...vu(e.targetEl.value,t.contained?n:void 0),...vu(e.contentEl.value,t.contained?n:void 0)])].filter(l=>!l.classList.contains("v-overlay-scroll-blocked")),a=window.innerWidth-document.documentElement.offsetWidth,s=(l=>Lh(l)&&l)(n||document.documentElement);s&&e.root.value.classList.add("v-overlay--scroll-blocked"),i.forEach((l,c)=>{l.style.setProperty("--v-body-scroll-x",Ge(-l.scrollLeft)),l.style.setProperty("--v-body-scroll-y",Ge(-l.scrollTop)),l!==document.documentElement&&l.style.setProperty("--v-scrollbar-offset",Ge(a)),l.classList.add("v-overlay-scroll-blocked")}),tn(()=>{i.forEach((l,c)=>{const d=parseFloat(l.style.getPropertyValue("--v-body-scroll-x")),h=parseFloat(l.style.getPropertyValue("--v-body-scroll-y")),m=l.style.scrollBehavior;l.style.scrollBehavior="auto",l.style.removeProperty("--v-body-scroll-x"),l.style.removeProperty("--v-body-scroll-y"),l.style.removeProperty("--v-scrollbar-offset"),l.classList.remove("v-overlay-scroll-blocked"),l.scrollLeft=-d,l.scrollTop=-h,l.style.scrollBehavior=m}),s&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function fH(e,t,n){let i=!1,a=-1,s=-1;function o(l){aH(()=>{var h,m;const c=performance.now();(m=(h=e.updateLocation).value)==null||m.call(h,l),i=(performance.now()-c)/(1e3/60)>2})}s=(typeof requestIdleCallback>"u"?l=>l():requestIdleCallback)(()=>{n.run(()=>{uS(e.targetEl.value??e.contentEl.value,l=>{i?(cancelAnimationFrame(a),a=requestAnimationFrame(()=>{a=requestAnimationFrame(()=>{o(l)})})):o(l)})})}),tn(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(s),cancelAnimationFrame(a)})}function uS(e,t){const n=[document,...vu(e)];n.forEach(i=>{i.addEventListener("scroll",t,{passive:!0})}),tn(()=>{n.forEach(i=>{i.removeEventListener("scroll",t)})})}const Uf=Symbol.for("vuetify:v-menu"),hH=ge({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function mH(e,t){let n=()=>{};function i(o){n==null||n();const l=Number(o?e.openDelay:e.closeDelay);return new Promise(c=>{n=Ik(l,()=>{t==null||t(o),c(o)})})}function a(){return i(!0)}function s(){return i(!1)}return{clearDelay:n,runOpenDelay:a,runCloseDelay:s}}const pH=ge({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,...hH()},"VOverlay-activator");function _H(e,t){let{isActive:n,isTop:i}=t;const a=$t("useActivator"),s=fe();let o=!1,l=!1,c=!0;const d=P(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),h=P(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!d.value),{runOpenDelay:m,runCloseDelay:p}=mH(e,N=>{N===(e.openOnHover&&o||d.value&&l)&&!(e.openOnHover&&n.value&&!i.value)&&(n.value!==N&&(c=!0),n.value=N)}),v=fe(),g={onClick:N=>{N.stopPropagation(),s.value=N.currentTarget||N.target,n.value||(v.value=[N.clientX,N.clientY]),n.value=!n.value},onMouseenter:N=>{var B;(B=N.sourceCapabilities)!=null&&B.firesTouchEvents||(o=!0,s.value=N.currentTarget||N.target,m())},onMouseleave:N=>{o=!1,p()},onFocus:N=>{$r(N.target,":focus-visible")!==!1&&(l=!0,N.stopPropagation(),s.value=N.currentTarget||N.target,m())},onBlur:N=>{l=!1,N.stopPropagation(),p()}},y=P(()=>{const N={};return h.value&&(N.onClick=g.onClick),e.openOnHover&&(N.onMouseenter=g.onMouseenter,N.onMouseleave=g.onMouseleave),d.value&&(N.onFocus=g.onFocus,N.onBlur=g.onBlur),N}),w=P(()=>{const N={};if(e.openOnHover&&(N.onMouseenter=()=>{o=!0,m()},N.onMouseleave=()=>{o=!1,p()}),d.value&&(N.onFocusin=()=>{l=!0,m()},N.onFocusout=()=>{l=!1,p()}),e.closeOnContentClick){const B=ct(Uf,null);N.onClick=()=>{n.value=!1,B==null||B.closeParents()}}return N}),S=P(()=>{const N={};return e.openOnHover&&(N.onMouseenter=()=>{c&&(o=!0,c=!1,m())},N.onMouseleave=()=>{o=!1,p()}),N});Te(i,N=>{N&&(e.openOnHover&&!o&&(!d.value||!l)||d.value&&!l&&(!e.openOnHover||!o))&&(n.value=!1)}),Te(n,N=>{N||setTimeout(()=>{v.value=void 0})},{flush:"post"});const x=fe();pn(()=>{x.value&&St(()=>{s.value=du(x.value)})});const T=fe(),O=P(()=>e.target==="cursor"&&v.value?v.value:T.value?du(T.value):cS(e.target,a)||s.value),D=P(()=>Array.isArray(O.value)?void 0:O.value);let R;return Te(()=>!!e.activator,N=>{N&&pt?(R=Oa(),R.run(()=>{vH(e,a,{activatorEl:s,activatorEvents:y})})):R&&R.stop()},{flush:"post",immediate:!0}),tn(()=>{R==null||R.stop()}),{activatorEl:s,activatorRef:x,target:O,targetEl:D,targetRef:T,activatorEvents:y,contentEvents:w,scrimEvents:S}}function vH(e,t,n){let{activatorEl:i,activatorEvents:a}=n;Te(()=>e.activator,(c,d)=>{if(d&&c!==d){const h=l(d);h&&o(h)}c&&St(()=>s())},{immediate:!0}),Te(()=>e.activatorProps,()=>{s()}),tn(()=>{o()});function s(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;c&&Rk(c,Be(a.value,d))}function o(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:l(),d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;c&&Vk(c,Be(a.value,d))}function l(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const d=cS(c,t);return i.value=(d==null?void 0:d.nodeType)===Node.ELEMENT_NODE?d:void 0,i.value}}function cS(e,t){var i,a;if(!e)return;let n;if(e==="parent"){let s=(a=(i=t==null?void 0:t.proxy)==null?void 0:i.$el)==null?void 0:a.parentNode;for(;s!=null&&s.hasAttribute("data-no-activator");)s=s.parentNode;n=s}else typeof e=="string"?n=document.querySelector(e):"$el"in e?n=e.$el:n=e;return n}function gH(){if(!pt)return De(!1);const{ssr:e}=xh();if(e){const t=De(!1);return Xn(()=>{t.value=!0}),t}else return De(!0)}const yH=ge({eager:Boolean},"lazy");function bH(e,t){const n=De(!1),i=P(()=>n.value||e.eager||t.value);Te(t,()=>n.value=!0);function a(){e.eager||(n.value=!1)}return{isBooted:n,hasContent:i,onAfterLeave:a}}function dS(){const t=$t("useScopeId").vnode.scopeId;return{scopeId:t?{[t]:""}:void 0}}const Vg=Symbol.for("vuetify:stack"),Go=Bn([]);function wH(e,t,n){const i=$t("useStack"),a=!n,s=ct(Vg,void 0),o=Bn({activeChildren:new Set});jt(Vg,o);const l=De(+t.value);Gs(e,()=>{var m;const h=(m=Go.at(-1))==null?void 0:m[1];l.value=h?h+10:+t.value,a&&Go.push([i.uid,l.value]),s==null||s.activeChildren.add(i.uid),tn(()=>{if(a){const p=ze(Go).findIndex(v=>v[0]===i.uid);Go.splice(p,1)}s==null||s.activeChildren.delete(i.uid)})});const c=De(!0);a&&pn(()=>{var m;const h=((m=Go.at(-1))==null?void 0:m[0])===i.uid;setTimeout(()=>c.value=h)});const d=P(()=>!o.activeChildren.size);return{globalTop:Pa(c),localTop:d,stackStyles:P(()=>({zIndex:l.value}))}}function CH(e){return{teleportTarget:P(()=>{const n=e.value;if(n===!0||!pt)return;const i=n===!1?document.body:typeof n=="string"?document.querySelector(n):n;if(i==null)return;let a=i.querySelector(":scope > .v-overlay-container");return a||(a=document.createElement("div"),a.className="v-overlay-container",i.appendChild(a)),a})}}function SH(){return!0}function fS(e,t,n){if(!e||hS(e,n)===!1)return!1;const i=Cb(t);if(typeof ShadowRoot<"u"&&i instanceof ShadowRoot&&i.host===e.target)return!1;const a=(typeof n.value=="object"&&n.value.include||(()=>[]))();return a.push(t),!a.some(s=>s==null?void 0:s.contains(e.target))}function hS(e,t){return(typeof t.value=="object"&&t.value.closeConditional||SH)(e)}function EH(e,t,n){const i=typeof n.value=="function"?n.value:n.value.handler;t._clickOutside.lastMousedownWasOutside&&fS(e,t,n)&&setTimeout(()=>{hS(e,n)&&i&&i(e)},0)}function Fg(e,t){const n=Cb(e);t(document),typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&t(n)}const LH={mounted(e,t){const n=a=>EH(a,e,t),i=a=>{e._clickOutside.lastMousedownWasOutside=fS(a,e,t)};Fg(e,a=>{a.addEventListener("click",n,!0),a.addEventListener("mousedown",i,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[t.instance.$.uid]={onClick:n,onMousedown:i}},unmounted(e,t){e._clickOutside&&(Fg(e,n=>{var s;if(!n||!((s=e._clickOutside)!=null&&s[t.instance.$.uid]))return;const{onClick:i,onMousedown:a}=e._clickOutside[t.instance.$.uid];n.removeEventListener("click",i,!0),n.removeEventListener("mousedown",a,!0)}),delete e._clickOutside[t.instance.$.uid])}};function xH(e){const{modelValue:t,color:n,...i}=e;return E(Mi,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&E("div",Be({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},i),null)]})}const mS=ge({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},...pH(),...lt(),...ir(),...yH(),...nH(),...lH(),...qt(),...bo()},"VOverlay"),Bg=$e()({name:"VOverlay",directives:{ClickOutside:LH},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...mS()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,t){let{slots:n,attrs:i,emit:a}=t;const s=dt(e,"modelValue"),o=P({get:()=>s.value,set:le=>{le&&e.disabled||(s.value=le)}}),{teleportTarget:l}=CH(P(()=>e.attach||e.contained)),{themeClasses:c}=ln(e),{rtlClasses:d,isRtl:h}=uo(),{hasContent:m,onAfterLeave:p}=bH(e,o),v=hi(P(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:g,localTop:y,stackStyles:w}=wH(o,Fe(e,"zIndex"),e._disableGlobalStack),{activatorEl:S,activatorRef:x,target:T,targetEl:O,targetRef:D,activatorEvents:R,contentEvents:N,scrimEvents:B}=_H(e,{isActive:o,isTop:y}),{dimensionStyles:F}=sr(e),W=gH(),{scopeId:U}=dS();Te(()=>e.disabled,le=>{le&&(o.value=!1)});const V=fe(),q=fe(),{contentStyles:ee,updateLocation:pe}=iH(e,{isRtl:h,contentEl:q,target:T,isActive:o});uH(e,{root:V,contentEl:q,targetEl:O,isActive:o,updateLocation:pe});function j(le){a("click:outside",le),e.persistent?Q():o.value=!1}function oe(){return o.value&&g.value}pt&&Te(o,le=>{le?window.addEventListener("keydown",z):window.removeEventListener("keydown",z)},{immediate:!0}),zn(()=>{pt&&window.removeEventListener("keydown",z)});function z(le){var ye,Se;le.key==="Escape"&&g.value&&(e.persistent?Q():(o.value=!1,(ye=q.value)!=null&&ye.contains(document.activeElement)&&((Se=S.value)==null||Se.focus())))}const ne=k$();Gs(()=>e.closeOnBack,()=>{T$(ne,le=>{g.value&&o.value?(le(!1),e.persistent?Q():o.value=!1):le()})});const Y=fe();Te(()=>o.value&&(e.absolute||e.contained)&&l.value==null,le=>{if(le){const ye=Eb(V.value);ye&&ye!==document.scrollingElement&&(Y.value=ye.scrollTop)}});function Q(){e.noClickAnimation||q.value&&kr(q.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:_u})}function de(){p(),a("afterLeave")}return Je(()=>{var le;return E(Ve,null,[(le=n.activator)==null?void 0:le.call(n,{isActive:o.value,props:Be({ref:x,targetRef:D},R.value,e.activatorProps)}),W.value&&m.value&&E(Ix,{disabled:!l.value,to:l.value},{default:()=>[E("div",Be({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":o.value,"v-overlay--contained":e.contained},c.value,d.value,e.class],style:[w.value,{"--v-overlay-opacity":e.opacity,top:Ge(Y.value)},e.style],ref:V},U,i),[E(xH,Be({color:v,modelValue:o.value&&!!e.scrim},B.value),null),E(ki,{appear:!0,persisted:!0,transition:e.transition,target:T.value,onAfterLeave:de},{default:()=>{var ye;return[Qe(E("div",Be({ref:q,class:["v-overlay__content",e.contentClass],style:[F.value,ee.value]},N.value,e.contentProps),[(ye=n.default)==null?void 0:ye.call(n,{isActive:o})]),[[fs,o.value],[Qs("click-outside"),{handler:j,closeConditional:oe,include:()=>[S.value]}]])]}})])]})])}),{activatorEl:S,target:T,animateClick:Q,contentEl:q,globalTop:g,localTop:y,updateLocation:pe}}}),Zd=Symbol("Forwarded refs");function Wd(e,t){let n=e;for(;n;){const i=Reflect.getOwnPropertyDescriptor(n,t);if(i)return i;n=Object.getPrototypeOf(n)}}function gc(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i!0},setup(e,t){let{slots:n}=t;const i=dt(e,"modelValue"),{scopeId:a}=dS(),s=pi(),o=P(()=>e.id||`v-menu-${s}`),l=fe(),c=ct(Uf,null),d=De(0);jt(Uf,{register(){++d.value},unregister(){--d.value},closeParents(y){setTimeout(()=>{!d.value&&(y==null||y&&!Dk(y,l.value.contentEl))&&(i.value=!1,c==null||c.closeParents())},40)}});async function h(y){var x,T,O;const w=y.relatedTarget,S=y.target;await St(),i.value&&w!==S&&((x=l.value)!=null&&x.contentEl)&&((T=l.value)!=null&&T.globalTop)&&![document,l.value.contentEl].includes(S)&&!l.value.contentEl.contains(S)&&((O=hu(l.value.contentEl)[0])==null||O.focus())}Te(i,y=>{y?(c==null||c.register(),document.addEventListener("focusin",h,{once:!0})):(c==null||c.unregister(),document.removeEventListener("focusin",h))});function m(y){c==null||c.closeParents(y)}function p(y){var w,S,x;e.disabled||y.key==="Tab"&&(mb(hu((w=l.value)==null?void 0:w.contentEl,!1),y.shiftKey?"prev":"next",O=>O.tabIndex>=0)||(i.value=!1,(x=(S=l.value)==null?void 0:S.activatorEl)==null||x.focus()))}function v(y){var S;if(e.disabled)return;const w=(S=l.value)==null?void 0:S.contentEl;w&&i.value?y.key==="ArrowDown"?(y.preventDefault(),mu(w,"next")):y.key==="ArrowUp"&&(y.preventDefault(),mu(w,"prev")):["ArrowDown","ArrowUp"].includes(y.key)&&(i.value=!0,y.preventDefault(),setTimeout(()=>setTimeout(()=>v(y))))}const g=P(()=>Be({"aria-haspopup":"menu","aria-expanded":String(i.value),"aria-owns":o.value,onKeydown:v},e.activatorProps));return Je(()=>{const y=Bg.filterProps(e);return E(Bg,Be({ref:l,id:o.value,class:["v-menu",e.class],style:e.style},y,{modelValue:i.value,"onUpdate:modelValue":w=>i.value=w,absolute:!0,activatorProps:g.value,"onClick:outside":m,onKeydown:p},a),{activator:n.activator,default:function(){for(var w=arguments.length,S=new Array(w),x=0;x{var T;return[(T=n.default)==null?void 0:T.call(n,...S)]}})}})}),gc({id:o,ΨopenChildren:d},l)}}),TH=ge({active:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...lt(),...bo({transition:{component:FC}})},"VCounter"),OH=$e()({name:"VCounter",functional:!0,props:TH(),setup(e,t){let{slots:n}=t;const i=P(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Je(()=>E(ki,{transition:e.transition},{default:()=>[Qe(E("div",{class:["v-counter",e.class],style:e.style},[n.default?n.default({counter:i.value,max:e.max,value:e.value}):i.value]),[[fs,e.active]])]})),{}}}),PH=ge({floating:Boolean,...lt()},"VFieldLabel"),zl=$e()({name:"VFieldLabel",props:PH(),setup(e,t){let{slots:n}=t;return Je(()=>E(wC,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},n)),{}}});function _S(e,t){const n=fe(),i=De(!1);if(gh){const a=new IntersectionObserver(s=>{i.value=!!s.find(o=>o.isIntersecting)},t);zn(()=>{a.disconnect()}),Te(n,(s,o)=>{o&&(a.unobserve(o),i.value=!1),s&&a.observe(s)},{flush:"post"})}return{intersectionRef:n,isIntersecting:i}}const zg={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},hm=ge({location:String},"location");function mm(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2?arguments[2]:void 0;const{isRtl:i}=uo();return{locationStyles:P(()=>{if(!e.location)return{};const{side:s,align:o}=lf(e.location.split(" ").length>1?e.location:`${e.location} center`,i.value);function l(d){return n?n(d):0}const c={};return s!=="center"&&(t?c[zg[s]]=`calc(100% - ${l(s)}px)`:c[s]=0),o!=="center"?t?c[zg[o]]=`calc(100% - ${l(o)}px)`:c[o]=0:(s==="center"?c.top=c.left="50%":c[{top:"left",bottom:"left",left:"top",right:"top"}[s]]="50%",c.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[s]),c})}}const AH=ge({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...lt(),...hm({location:"top"}),...vi(),...un(),...qt()},"VProgressLinear"),MH=$e()({name:"VProgressLinear",props:AH(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const i=dt(e,"modelValue"),{isRtl:a,rtlClasses:s}=uo(),{themeClasses:o}=ln(e),{locationStyles:l}=mm(e),{textColorClasses:c,textColorStyles:d}=fi(e,"color"),{backgroundColorClasses:h,backgroundColorStyles:m}=hi(P(()=>e.bgColor||e.color)),{backgroundColorClasses:p,backgroundColorStyles:v}=hi(e,"color"),{roundedClasses:g}=gi(e),{intersectionRef:y,isIntersecting:w}=_S(),S=P(()=>parseInt(e.max,10)),x=P(()=>parseInt(e.height,10)),T=P(()=>parseFloat(e.bufferValue)/S.value*100),O=P(()=>parseFloat(i.value)/S.value*100),D=P(()=>a.value!==e.reverse),R=P(()=>e.indeterminate?"fade-transition":"slide-x-transition"),N=P(()=>e.bgOpacity==null?e.bgOpacity:parseFloat(e.bgOpacity));function B(F){if(!y.value)return;const{left:W,right:U,width:V}=y.value.getBoundingClientRect(),q=D.value?V-F.clientX+(U-V):F.clientX-W;i.value=Math.round(q/V*S.value)}return Je(()=>E(e.tag,{ref:y,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&w.value,"v-progress-linear--reverse":D.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},g.value,o.value,s.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?Ge(x.value):0,"--v-progress-linear-height":Ge(x.value),...l.value},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:O.value,onClick:e.clickable&&B},{default:()=>[e.stream&&E("div",{key:"stream",class:["v-progress-linear__stream",c.value],style:{...d.value,[D.value?"left":"right"]:Ge(-x.value),borderTop:`${Ge(x.value/2)} dotted`,opacity:N.value,top:`calc(50% - ${Ge(x.value/4)})`,width:Ge(100-T.value,"%"),"--v-progress-linear-stream-to":Ge(x.value*(D.value?1:-1))}},null),E("div",{class:["v-progress-linear__background",h.value],style:[m.value,{opacity:N.value,width:Ge(e.stream?T.value:100,"%")}]},null),E(Mi,{name:R.value},{default:()=>[e.indeterminate?E("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(F=>E("div",{key:F,class:["v-progress-linear__indeterminate",F,p.value],style:v.value},null))]):E("div",{class:["v-progress-linear__determinate",p.value],style:[v.value,{width:Ge(O.value,"%")}]},null)]}),n.default&&E("div",{class:"v-progress-linear__content"},[n.default({value:O.value,buffer:T.value})])]})),{}}}),vS=ge({loading:[Boolean,String]},"loader");function gS(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{loaderClasses:P(()=>({[`${t}--loading`]:e.loading}))}}function IH(e,t){var i;let{slots:n}=t;return E("div",{class:`${e.name}__loader`},[((i=n.default)==null?void 0:i.call(n,{color:e.color,isActive:e.active}))||E(MH,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const DH=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],yS=ge({appendInnerIcon:gt,bgColor:String,clearable:Boolean,clearIcon:{type:gt,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},error:Boolean,flat:Boolean,label:String,persistentClear:Boolean,prependInnerIcon:gt,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>DH.includes(e)},"onClick:clear":Mn(),"onClick:appendInner":Mn(),"onClick:prependInner":Mn(),...lt(),...vS(),...vi(),...qt()},"VField"),bS=$e()({name:"VField",inheritAttrs:!1,props:{id:String,...zC(),...yS()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:i,slots:a}=t;const{themeClasses:s}=ln(e),{loaderClasses:o}=gS(e),{focusClasses:l,isFocused:c,focus:d,blur:h}=$C(e),{InputIcon:m}=DC(e),{roundedClasses:p}=gi(e),{rtlClasses:v}=uo(),g=P(()=>e.dirty||e.active),y=P(()=>!e.singleLine&&!!(e.label||a.label)),w=pi(),S=P(()=>e.id||`input-${w}`),x=P(()=>`${S.value}-messages`),T=fe(),O=fe(),D=fe(),R=P(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:N,backgroundColorStyles:B}=hi(Fe(e,"bgColor")),{textColorClasses:F,textColorStyles:W}=fi(P(()=>e.error||e.disabled?void 0:g.value&&c.value?e.color:e.baseColor));Te(g,q=>{if(y.value){const ee=T.value.$el,pe=O.value.$el;requestAnimationFrame(()=>{const j=Ch(ee),oe=pe.getBoundingClientRect(),z=oe.x-j.x,ne=oe.y-j.y-(j.height/2-oe.height/2),Y=oe.width/.75,Q=Math.abs(Y-j.width)>1?{maxWidth:Ge(Y)}:void 0,de=getComputedStyle(ee),le=getComputedStyle(pe),ye=parseFloat(de.transitionDuration)*1e3||150,Se=parseFloat(le.getPropertyValue("--v-field-label-scale")),ve=le.getPropertyValue("color");ee.style.visibility="visible",pe.style.visibility="hidden",kr(ee,{transform:`translate(${z}px, ${ne}px) scale(${Se})`,color:ve,...Q},{duration:ye,easing:_u,direction:q?"normal":"reverse"}).finished.then(()=>{ee.style.removeProperty("visibility"),pe.style.removeProperty("visibility")})})}},{flush:"post"});const U=P(()=>({isActive:g,isFocused:c,controlRef:D,blur:h,focus:d}));function V(q){q.target!==document.activeElement&&q.preventDefault()}return Je(()=>{var z,ne,Y;const q=e.variant==="outlined",ee=a["prepend-inner"]||e.prependInnerIcon,pe=!!(e.clearable||a.clear),j=!!(a["append-inner"]||e.appendInnerIcon||pe),oe=()=>a.label?a.label({...U.value,label:e.label,props:{for:S.value}}):e.label;return E("div",Be({class:["v-field",{"v-field--active":g.value,"v-field--appended":j,"v-field--center-affix":e.centerAffix??!R.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":ee,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!oe(),[`v-field--variant-${e.variant}`]:!0},s.value,N.value,l.value,o.value,p.value,v.value,e.class],style:[B.value,e.style],onClick:V},n),[E("div",{class:"v-field__overlay"},null),E(IH,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:a.loader}),ee&&E("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&E(m,{key:"prepend-icon",name:"prependInner"},null),(z=a["prepend-inner"])==null?void 0:z.call(a,U.value)]),E("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&y.value&&E(zl,{key:"floating-label",ref:O,class:[F.value],floating:!0,for:S.value,style:W.value},{default:()=>[oe()]}),E(zl,{ref:T,for:S.value},{default:()=>[oe()]}),(ne=a.default)==null?void 0:ne.call(a,{...U.value,props:{id:S.value,class:"v-field__input","aria-describedby":x.value},focus:d,blur:h})]),pe&&E(BC,{key:"clear"},{default:()=>[Qe(E("div",{class:"v-field__clearable",onMousedown:Q=>{Q.preventDefault(),Q.stopPropagation()}},[a.clear?a.clear():E(m,{name:"clear"},null)]),[[fs,e.dirty]])]}),j&&E("div",{key:"append",class:"v-field__append-inner"},[(Y=a["append-inner"])==null?void 0:Y.call(a,U.value),e.appendInnerIcon&&E(m,{key:"append-icon",name:"appendInner"},null)]),E("div",{class:["v-field__outline",F.value],style:W.value},[q&&E(Ve,null,[E("div",{class:"v-field__outline__start"},null),y.value&&E("div",{class:"v-field__outline__notch"},[E(zl,{ref:O,floating:!0,for:S.value},{default:()=>[oe()]})]),E("div",{class:"v-field__outline__end"},null)]),R.value&&y.value&&E(zl,{ref:O,floating:!0,for:S.value},{default:()=>[oe()]})])])}),{controlRef:D}}});function NH(e){const t=Object.keys(bS.props).filter(n=>!yh(n)&&n!=="class"&&n!=="style");return ub(e,t)}const RH=["color","file","time","date","datetime-local","week","month"],pm=ge({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,...HC(),...yS()},"VTextField"),no=$e()({name:"VTextField",directives:{Intersect:bC},inheritAttrs:!1,props:pm(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:n,emit:i,slots:a}=t;const s=dt(e,"modelValue"),{isFocused:o,focus:l,blur:c}=$C(e),d=P(()=>typeof e.counterValue=="function"?e.counterValue(s.value):typeof e.counterValue=="number"?e.counterValue:(s.value??"").toString().length),h=P(()=>{if(n.maxlength)return n.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),m=P(()=>["plain","underlined"].includes(e.variant));function p(R,N){var B,F;!e.autofocus||!R||(F=(B=N[0].target)==null?void 0:B.focus)==null||F.call(B)}const v=fe(),g=fe(),y=fe(),w=P(()=>RH.includes(e.type)||e.persistentPlaceholder||o.value||e.active);function S(){var R;y.value!==document.activeElement&&((R=y.value)==null||R.focus()),o.value||l()}function x(R){i("mousedown:control",R),R.target!==y.value&&(S(),R.preventDefault())}function T(R){S(),i("click:control",R)}function O(R){R.stopPropagation(),S(),St(()=>{s.value=null,Ak(e["onClick:clear"],R)})}function D(R){var B;const N=R.target;if(s.value=N.value,(B=e.modelModifiers)!=null&&B.trim&&["text","search","password","tel","url"].includes(e.type)){const F=[N.selectionStart,N.selectionEnd];St(()=>{N.selectionStart=F[0],N.selectionEnd=F[1]})}}return Je(()=>{const R=!!(a.counter||e.counter!==!1&&e.counter!=null),N=!!(R||a.details),[B,F]=db(n),{modelValue:W,...U}=Og.filterProps(e),V=NH(e);return E(Og,Be({ref:v,modelValue:s.value,"onUpdate:modelValue":q=>s.value=q,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":m.value},e.class],style:e.style},B,U,{centerAffix:!m.value,focused:o.value}),{...a,default:q=>{let{id:ee,isDisabled:pe,isDirty:j,isReadonly:oe,isValid:z}=q;return E(bS,Be({ref:g,onMousedown:x,onClick:T,"onClick:clear":O,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},V,{id:ee.value,active:w.value||j.value,dirty:j.value||e.dirty,disabled:pe.value,focused:o.value,error:z.value===!1}),{...a,default:ne=>{let{props:{class:Y,...Q}}=ne;const de=Qe(E("input",Be({ref:y,value:s.value,onInput:D,autofocus:e.autofocus,readonly:oe.value,disabled:pe.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:S,onBlur:c},Q,F),null),[[Qs("intersect"),{handler:p},null,{once:!0}]]);return E(Ve,null,[e.prefix&&E("span",{class:"v-text-field__prefix"},[E("span",{class:"v-text-field__prefix__text"},[e.prefix])]),a.default?E("div",{class:Y,"data-no-activator":""},[a.default(),de]):ci(de,{class:Y}),e.suffix&&E("span",{class:"v-text-field__suffix"},[E("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:N?q=>{var ee;return E(Ve,null,[(ee=a.details)==null?void 0:ee.call(a,q),R&&E(Ve,null,[E("span",null,null),E(OH,{active:e.persistentCounter||o.value,value:d.value,max:h.value},a.counter)])])}:void 0})}),gc({},v,g,y)}}),VH=ge({renderless:Boolean,...lt()},"VVirtualScrollItem"),FH=$e()({name:"VVirtualScrollItem",inheritAttrs:!1,props:VH(),emits:{"update:height":e=>!0},setup(e,t){let{attrs:n,emit:i,slots:a}=t;const{resizeRef:s,contentRect:o}=ya(void 0,"border");Te(()=>{var l;return(l=o.value)==null?void 0:l.height},l=>{l!=null&&i("update:height",l)}),Je(()=>{var l,c;return e.renderless?E(Ve,null,[(l=a.default)==null?void 0:l.call(a,{itemRef:s})]):E("div",Be({ref:s,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(c=a.default)==null?void 0:c.call(a)])})}}),BH=-1,zH=1,Ud=100,$H=ge({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function HH(e,t){const n=xh(),i=De(0);pn(()=>{i.value=parseFloat(e.itemHeight||0)});const a=De(0),s=De(Math.ceil((parseInt(e.height)||n.height.value)/(i.value||16))||1),o=De(0),l=De(0),c=fe(),d=fe();let h=0;const{resizeRef:m,contentRect:p}=ya();pn(()=>{m.value=c.value});const v=P(()=>{var ne;return c.value===document.documentElement?n.height.value:((ne=p.value)==null?void 0:ne.height)||parseInt(e.height)||0}),g=P(()=>!!(c.value&&d.value&&v.value&&i.value));let y=Array.from({length:t.value.length}),w=Array.from({length:t.value.length});const S=De(0);let x=-1;function T(ne){return y[ne]||i.value}const O=Ok(()=>{const ne=performance.now();w[0]=0;const Y=t.value.length;for(let Q=1;Q<=Y-1;Q++)w[Q]=(w[Q-1]||0)+T(Q-1);S.value=Math.max(S.value,performance.now()-ne)},S),D=Te(g,ne=>{ne&&(D(),h=d.value.offsetTop,O.immediate(),pe(),~x&&St(()=>{pt&&window.requestAnimationFrame(()=>{oe(x),x=-1})}))});tn(()=>{O.clear()});function R(ne,Y){const Q=y[ne],de=i.value;i.value=de?Math.min(i.value,Y):Y,(Q!==Y||de!==i.value)&&(y[ne]=Y,O())}function N(ne){return ne=$s(ne,0,t.value.length-1),w[ne]||0}function B(ne){return ZH(w,ne)}let F=0,W=0,U=0;Te(v,(ne,Y)=>{Y&&(pe(),ne{W=0,pe()}))});function V(){if(!c.value||!d.value)return;const ne=c.value.scrollTop,Y=performance.now();Y-U>500?(W=Math.sign(ne-F),h=d.value.offsetTop):W=ne-F,F=ne,U=Y,pe()}function q(){!c.value||!d.value||(W=0,U=0,pe())}let ee=-1;function pe(){cancelAnimationFrame(ee),ee=requestAnimationFrame(j)}function j(){if(!c.value||!v.value)return;const ne=F-h,Y=Math.sign(W),Q=Math.max(0,ne-Ud),de=$s(B(Q),0,t.value.length),le=ne+v.value+Ud,ye=$s(B(le)+1,de+1,t.value.length);if((Y!==BH||des.value)){const Se=N(a.value)-N(de),ve=N(ye)-N(s.value);Math.max(Se,ve)>Ud?(a.value=de,s.value=ye):(de<=0&&(a.value=de),ye>=t.value.length&&(s.value=ye))}o.value=N(a.value),l.value=N(t.value.length)-N(s.value)}function oe(ne){const Y=N(ne);!c.value||ne&&!Y?x=ne:c.value.scrollTop=Y}const z=P(()=>t.value.slice(a.value,s.value).map((ne,Y)=>({raw:ne,index:Y+a.value})));return Te(t,()=>{y=Array.from({length:t.value.length}),w=Array.from({length:t.value.length}),O.immediate(),pe()},{deep:!0}),{containerRef:c,markerRef:d,computedItems:z,paddingTop:o,paddingBottom:l,scrollToIndex:oe,handleScroll:V,handleScrollend:q,handleItemResize:R}}function ZH(e,t){let n=e.length-1,i=0,a=0,s=null,o=-1;if(e[n]>1,s=e[a],s>t)n=a-1;else if(s[]},renderless:Boolean,...$H(),...lt(),...ir()},"VVirtualScroll"),wS=$e()({name:"VVirtualScroll",props:WH(),setup(e,t){let{slots:n}=t;const i=$t("VVirtualScroll"),{dimensionStyles:a}=sr(e),{containerRef:s,markerRef:o,handleScroll:l,handleScrollend:c,handleItemResize:d,scrollToIndex:h,paddingTop:m,paddingBottom:p,computedItems:v}=HH(e,Fe(e,"items"));return Gs(()=>e.renderless,()=>{function g(){var S,x;const w=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";s.value===document.documentElement?(document[w]("scroll",l,{passive:!0}),document[w]("scrollend",c)):((S=s.value)==null||S[w]("scroll",l,{passive:!0}),(x=s.value)==null||x[w]("scrollend",c))}Xn(()=>{s.value=Eb(i.vnode.el,!0),g(!0)}),tn(g)}),Je(()=>{const g=v.value.map(y=>E(FH,{key:y.index,renderless:e.renderless,"onUpdate:height":w=>d(y.index,w)},{default:w=>{var S;return(S=n.default)==null?void 0:S.call(n,{item:y.raw,index:y.index,...w})}}));return e.renderless?E(Ve,null,[E("div",{ref:o,class:"v-virtual-scroll__spacer",style:{paddingTop:Ge(m.value)}},null),g,E("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:Ge(p.value)}},null)]):E("div",{ref:s,class:["v-virtual-scroll",e.class],onScrollPassive:l,onScrollend:c,style:[a.value,e.style]},[E("div",{ref:o,class:"v-virtual-scroll__container",style:{paddingTop:Ge(m.value),paddingBottom:Ge(p.value)}},[g])])}),{scrollToIndex:h}}});function CS(e,t){const n=De(!1);let i;function a(l){cancelAnimationFrame(i),n.value=!0,i=requestAnimationFrame(()=>{i=requestAnimationFrame(()=>{n.value=!1})})}async function s(){await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>requestAnimationFrame(l)),await new Promise(l=>{if(n.value){const c=Te(n,()=>{c(),l()})}else l()})}async function o(l){var h,m;if(l.key==="Tab"&&((h=t.value)==null||h.focus()),!["PageDown","PageUp","Home","End"].includes(l.key))return;const c=(m=e.value)==null?void 0:m.$el;if(!c)return;(l.key==="Home"||l.key==="End")&&c.scrollTo({top:l.key==="Home"?0:c.scrollHeight,behavior:"smooth"}),await s();const d=c.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(l.key==="PageDown"||l.key==="Home"){const p=c.getBoundingClientRect().top;for(const v of d)if(v.getBoundingClientRect().top>=p){v.focus();break}}else{const p=c.getBoundingClientRect().bottom;for(const v of[...d].reverse())if(v.getBoundingClientRect().bottom<=p){v.focus();break}}}return{onListScroll:a,onListKeydown:o}}const SS=ge({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:gt,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...iS({itemChildren:!1})},"Select"),UH=ge({...SS(),...Kn(pm({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...bo({transition:{component:VC}})},"VSelect");$e()({name:"VSelect",props:UH(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:i}=lo(),a=fe(),s=fe(),o=fe(),l=dt(e,"menu"),c=P({get:()=>l.value,set:z=>{var ne;l.value&&!z&&((ne=s.value)!=null&&ne.ΨopenChildren)||(l.value=z)}}),{items:d,transformIn:h,transformOut:m}=rS(e),p=dt(e,"modelValue",[],z=>h(z===null?[null]:Gt(z)),z=>{const ne=m(z);return e.multiple?ne:ne[0]??null}),v=P(()=>typeof e.counterValue=="function"?e.counterValue(p.value):typeof e.counterValue=="number"?e.counterValue:p.value.length),g=om(),y=P(()=>p.value.map(z=>z.value)),w=De(!1),S=P(()=>c.value?e.closeText:e.openText);let x="",T;const O=P(()=>e.hideSelected?d.value.filter(z=>!p.value.some(ne=>ne===z)):d.value),D=P(()=>e.hideNoData&&!O.value.length||e.readonly||(g==null?void 0:g.isReadonly.value)),R=P(()=>{var z;return{...e.menuProps,activatorProps:{...((z=e.menuProps)==null?void 0:z.activatorProps)||{},"aria-haspopup":"listbox"}}}),N=fe(),{onListScroll:B,onListKeydown:F}=CS(N,a);function W(z){e.openOnClear&&(c.value=!0)}function U(){D.value||(c.value=!c.value)}function V(z){var le,ye;if(!z.key||e.readonly||g!=null&&g.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(z.key)&&z.preventDefault(),["Enter","ArrowDown"," "].includes(z.key)&&(c.value=!0),["Escape","Tab"].includes(z.key)&&(c.value=!1),z.key==="Home"?(le=N.value)==null||le.focus("first"):z.key==="End"&&((ye=N.value)==null||ye.focus("last"));const ne=1e3;function Y(Se){const ve=Se.key.length===1,Z=!Se.ctrlKey&&!Se.metaKey&&!Se.altKey;return ve&&Z}if(e.multiple||!Y(z))return;const Q=performance.now();Q-T>ne&&(x=""),x+=z.key.toLowerCase(),T=Q;const de=d.value.find(Se=>Se.title.toLowerCase().startsWith(x));de!==void 0&&(p.value=[de])}function q(z){let ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!z.props.disabled)if(e.multiple){const Y=p.value.findIndex(de=>e.valueComparator(de.value,z.value)),Q=ne??!~Y;if(~Y){const de=Q?[...p.value,z]:[...p.value];de.splice(Y,1),p.value=de}else Q&&(p.value=[...p.value,z])}else{const Y=ne!==!1;p.value=Y?[z]:[],St(()=>{c.value=!1})}}function ee(z){var ne;(ne=N.value)!=null&&ne.$el.contains(z.relatedTarget)||(c.value=!1)}function pe(){var z;w.value&&((z=a.value)==null||z.focus())}function j(z){w.value=!0}function oe(z){if(z==null)p.value=[];else if($r(a.value,":autofill")||$r(a.value,":-webkit-autofill")){const ne=d.value.find(Y=>Y.title===z);ne&&q(ne)}else a.value&&(a.value.value="")}return Te(c,()=>{if(!e.hideSelected&&c.value&&p.value.length){const z=O.value.findIndex(ne=>p.value.some(Y=>e.valueComparator(Y.value,ne.value)));pt&&window.requestAnimationFrame(()=>{var ne;z>=0&&((ne=o.value)==null||ne.scrollToIndex(z))})}}),Te(()=>e.items,(z,ne)=>{c.value||w.value&&!ne.length&&z.length&&(c.value=!0)}),Je(()=>{const z=!!(e.chips||n.chip),ne=!!(!e.hideNoData||O.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),Y=p.value.length>0,Q=no.filterProps(e),de=Y||!w.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return E(no,Be({ref:a},Q,{modelValue:p.value.map(le=>le.props.value).join(", "),"onUpdate:modelValue":oe,focused:w.value,"onUpdate:focused":le=>w.value=le,validationValue:p.externalValue,counterValue:v.value,dirty:Y,class:["v-select",{"v-select--active-menu":c.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":p.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:de,"onClick:clear":W,"onMousedown:control":U,onBlur:ee,onKeydown:V,"aria-label":i(S.value),title:i(S.value)}),{...n,default:()=>E(Ve,null,[E(pS,Be({ref:s,modelValue:c.value,"onUpdate:modelValue":le=>c.value=le,activator:"parent",contentClass:"v-select__content",disabled:D.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:pe},R.value),{default:()=>[ne&&E(aS,Be({ref:N,selected:y.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:le=>le.preventDefault(),onKeydown:F,onFocusin:j,onScrollPassive:B,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var le,ye,Se;return[(le=n["prepend-item"])==null?void 0:le.call(n),!O.value.length&&!e.hideNoData&&(((ye=n["no-data"])==null?void 0:ye.call(n))??E(to,{title:i(e.noDataText)},null)),E(wS,{ref:o,renderless:!0,items:O.value},{default:ve=>{var Ee;let{item:Z,index:ie,itemRef:he}=ve;const X=Be(Z.props,{ref:he,key:ie,onClick:()=>q(Z,null)});return((Ee=n.item)==null?void 0:Ee.call(n,{item:Z,index:ie,props:X}))??E(to,Be(X,{role:"option"}),{prepend:Me=>{let{isSelected:k}=Me;return E(Ve,null,[e.multiple&&!e.hideSelected?E(IC,{key:Z.value,modelValue:k,ripple:!1,tabindex:"-1"},null):void 0,Z.props.prependAvatar&&E(eo,{image:Z.props.prependAvatar},null),Z.props.prependIcon&&E(Rt,{icon:Z.props.prependIcon},null)])}})}}),(Se=n["append-item"])==null?void 0:Se.call(n)]}})]}),p.value.map((le,ye)=>{function Se(he){he.stopPropagation(),he.preventDefault(),q(le,!1)}const ve={"onClick:close":Se,onMousedown(he){he.preventDefault(),he.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},Z=z?!!n.chip:!!n.selection,ie=Z?wh(z?n.chip({item:le,index:ye,props:ve}):n.selection({item:le,index:ye})):void 0;if(!(Z&&!ie))return E("div",{key:le.value,class:"v-select__selection"},[z?n.chip?E(Nt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:le.title}}},{default:()=>[ie]}):E(qC,Be({key:"chip",closable:e.closableChips,size:"small",text:le.title,disabled:le.props.disabled},ve),null):ie??E("span",{class:"v-select__selection-text"},[le.title,e.multiple&&yee==null||t==null?-1:e.toString().toLocaleLowerCase().indexOf(t.toString().toLocaleLowerCase()),GH=ge({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function qH(e,t,n){var l;const i=[],a=(n==null?void 0:n.default)??jH,s=n!=null&&n.filterKeys?Gt(n.filterKeys):!1,o=Object.keys((n==null?void 0:n.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return i;e:for(let c=0;cPt(t));pn(()=>{const c=typeof n=="function"?n():Pt(n),d=typeof c!="string"&&typeof c!="number"?"":String(c),h=qH(o.value,d,{customKeyFilter:{...e.customKeyFilter,...Pt(i==null?void 0:i.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),m=Pt(t),p=[],v=new Map;h.forEach(g=>{let{index:y,matches:w}=g;const S=m[y];p.push(S),v.set(S.value,w)}),a.value=p,s.value=v});function l(c){return s.value.get(c.value)}return{filteredItems:a,filteredMatches:s,getMatches:l}}function YH(e,t,n){if(t==null)return e;if(Array.isArray(t))throw new Error("Multiple matches is not implemented");return typeof t=="number"&&~t?E(Ve,null,[E("span",{class:"v-autocomplete__unmask"},[e.substr(0,t)]),E("span",{class:"v-autocomplete__mask"},[e.substr(t,n)]),E("span",{class:"v-autocomplete__unmask"},[e.substr(t+n)])]):e}const JH=ge({autoSelectFirst:{type:[Boolean,String]},clearOnSelect:Boolean,search:String,...GH({filterKeys:["title"]}),...SS(),...Kn(pm({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...bo({transition:!1})},"VAutocomplete"),qo=$e()({name:"VAutocomplete",props:JH(),emits:{"update:focused":e=>!0,"update:search":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,t){let{slots:n}=t;const{t:i}=lo(),a=fe(),s=De(!1),o=De(!0),l=De(!1),c=fe(),d=fe(),h=dt(e,"menu"),m=P({get:()=>h.value,set:X=>{var Ee;h.value&&!X&&((Ee=c.value)!=null&&Ee.ΨopenChildren)||(h.value=X)}}),p=De(-1),v=P(()=>{var X;return(X=a.value)==null?void 0:X.color}),g=P(()=>m.value?e.closeText:e.openText),{items:y,transformIn:w,transformOut:S}=rS(e),{textColorClasses:x,textColorStyles:T}=fi(v),O=dt(e,"search",""),D=dt(e,"modelValue",[],X=>w(X===null?[null]:Gt(X)),X=>{const Ee=S(X);return e.multiple?Ee:Ee[0]??null}),R=P(()=>typeof e.counterValue=="function"?e.counterValue(D.value):typeof e.counterValue=="number"?e.counterValue:D.value.length),N=om(),{filteredItems:B,getMatches:F}=KH(e,y,()=>o.value?"":O.value),W=P(()=>e.hideSelected?B.value.filter(X=>!D.value.some(Ee=>Ee.value===X.value)):B.value),U=P(()=>!!(e.chips||n.chip)),V=P(()=>U.value||!!n.selection),q=P(()=>D.value.map(X=>X.props.value)),ee=P(()=>{var Ee;return(e.autoSelectFirst===!0||e.autoSelectFirst==="exact"&&O.value===((Ee=W.value[0])==null?void 0:Ee.title))&&W.value.length>0&&!o.value&&!l.value}),pe=P(()=>e.hideNoData&&!W.value.length||e.readonly||(N==null?void 0:N.isReadonly.value)),j=fe(),{onListScroll:oe,onListKeydown:z}=CS(j,a);function ne(X){e.openOnClear&&(m.value=!0),O.value=""}function Y(){pe.value||(m.value=!0)}function Q(X){pe.value||(s.value&&(X.preventDefault(),X.stopPropagation()),m.value=!m.value)}function de(X){var k,A,H;if(e.readonly||N!=null&&N.isReadonly.value)return;const Ee=a.value.selectionStart,Me=D.value.length;if((p.value>-1||["Enter","ArrowDown","ArrowUp"].includes(X.key))&&X.preventDefault(),["Enter","ArrowDown"].includes(X.key)&&(m.value=!0),["Escape"].includes(X.key)&&(m.value=!1),ee.value&&["Enter","Tab"].includes(X.key)&&he(W.value[0]),X.key==="ArrowDown"&&ee.value&&((k=j.value)==null||k.focus("next")),!!e.multiple){if(["Backspace","Delete"].includes(X.key)){if(p.value<0){X.key==="Backspace"&&!O.value&&(p.value=Me-1);return}const J=p.value,K=D.value[p.value];K&&!K.props.disabled&&he(K,!1),p.value=J>=Me-1?Me-2:J}if(X.key==="ArrowLeft"){if(p.value<0&&Ee>0)return;const J=p.value>-1?p.value-1:Me-1;D.value[J]?p.value=J:(p.value=-1,a.value.setSelectionRange((A=O.value)==null?void 0:A.length,(H=O.value)==null?void 0:H.length))}if(X.key==="ArrowRight"){if(p.value<0)return;const J=p.value+1;D.value[J]?p.value=J:(p.value=-1,a.value.setSelectionRange(0,0))}}}function le(X){if($r(a.value,":autofill")||$r(a.value,":-webkit-autofill")){const Ee=y.value.find(Me=>Me.title===X.target.value);Ee&&he(Ee)}}function ye(){var X;s.value&&(o.value=!0,(X=a.value)==null||X.focus())}function Se(X){s.value=!0,setTimeout(()=>{l.value=!0})}function ve(X){l.value=!1}function Z(X){(X==null||X===""&&!e.multiple)&&(D.value=[])}const ie=De(!1);function he(X){let Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!X.props.disabled)if(e.multiple){const Me=D.value.findIndex(A=>e.valueComparator(A.value,X.value)),k=Ee??!~Me;if(~Me){const A=k?[...D.value,X]:[...D.value];A.splice(Me,1),D.value=A}else k&&(D.value=[...D.value,X]);e.clearOnSelect&&(O.value="")}else{const Me=Ee!==!1;D.value=Me?[X]:[],O.value=Me&&!V.value?X.title:"",St(()=>{m.value=!1,o.value=!0})}}return Te(s,(X,Ee)=>{var Me;X!==Ee&&(X?(ie.value=!0,O.value=e.multiple||V.value?"":String(((Me=D.value.at(-1))==null?void 0:Me.props.title)??""),o.value=!0,St(()=>ie.value=!1)):(!e.multiple&&O.value==null?D.value=[]:ee.value&&!l.value&&!D.value.some(k=>{let{value:A}=k;return A===W.value[0].value})&&he(W.value[0]),m.value=!1,O.value="",p.value=-1))}),Te(O,X=>{!s.value||ie.value||(X&&(m.value=!0),o.value=!X)}),Te(m,()=>{if(!e.hideSelected&&m.value&&D.value.length){const X=W.value.findIndex(Ee=>D.value.some(Me=>Ee.value===Me.value));pt&&window.requestAnimationFrame(()=>{var Ee;X>=0&&((Ee=d.value)==null||Ee.scrollToIndex(X))})}}),Te(()=>e.items,(X,Ee)=>{m.value||s.value&&!Ee.length&&X.length&&(m.value=!0)}),Je(()=>{const X=!!(!e.hideNoData||W.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),Ee=D.value.length>0,Me=no.filterProps(e);return E(no,Be({ref:a},Me,{modelValue:O.value,"onUpdate:modelValue":[k=>O.value=k,Z],focused:s.value,"onUpdate:focused":k=>s.value=k,validationValue:D.externalValue,counterValue:R.value,dirty:Ee,onChange:le,class:["v-autocomplete",`v-autocomplete--${e.multiple?"multiple":"single"}`,{"v-autocomplete--active-menu":m.value,"v-autocomplete--chips":!!e.chips,"v-autocomplete--selection-slot":!!V.value,"v-autocomplete--selecting-index":p.value>-1},e.class],style:e.style,readonly:e.readonly,placeholder:Ee?void 0:e.placeholder,"onClick:clear":ne,"onMousedown:control":Y,onKeydown:de}),{...n,default:()=>E(Ve,null,[E(pS,Be({ref:c,modelValue:m.value,"onUpdate:modelValue":k=>m.value=k,activator:"parent",contentClass:"v-autocomplete__content",disabled:pe.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:ye},e.menuProps),{default:()=>[X&&E(aS,Be({ref:j,selected:q.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:k=>k.preventDefault(),onKeydown:z,onFocusin:Se,onFocusout:ve,onScrollPassive:oe,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var k,A,H;return[(k=n["prepend-item"])==null?void 0:k.call(n),!W.value.length&&!e.hideNoData&&(((A=n["no-data"])==null?void 0:A.call(n))??E(to,{title:i(e.noDataText)},null)),E(wS,{ref:d,renderless:!0,items:W.value},{default:J=>{var me;let{item:K,index:ce,itemRef:_e}=J;const ue=Be(K.props,{ref:_e,key:ce,active:ee.value&&ce===0?!0:void 0,onClick:()=>he(K,null)});return((me=n.item)==null?void 0:me.call(n,{item:K,index:ce,props:ue}))??E(to,Be(ue,{role:"option"}),{prepend:se=>{let{isSelected:be}=se;return E(Ve,null,[e.multiple&&!e.hideSelected?E(IC,{key:K.value,modelValue:be,ripple:!1,tabindex:"-1"},null):void 0,K.props.prependAvatar&&E(eo,{image:K.props.prependAvatar},null),K.props.prependIcon&&E(Rt,{icon:K.props.prependIcon},null)])},title:()=>{var se,be;return o.value?K.title:YH(K.title,(se=F(K))==null?void 0:se.title,((be=O.value)==null?void 0:be.length)??0)}})}}),(H=n["append-item"])==null?void 0:H.call(n)]}})]}),D.value.map((k,A)=>{function H(_e){_e.stopPropagation(),_e.preventDefault(),he(k,!1)}const J={"onClick:close":H,onMousedown(_e){_e.preventDefault(),_e.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},K=U.value?!!n.chip:!!n.selection,ce=K?wh(U.value?n.chip({item:k,index:A,props:J}):n.selection({item:k,index:A})):void 0;if(!(K&&!ce))return E("div",{key:k.value,class:["v-autocomplete__selection",A===p.value&&["v-autocomplete__selection--selected",x.value]],style:A===p.value?T.value:{}},[U.value?n.chip?E(Nt,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:k.title}}},{default:()=>[ce]}):E(qC,Be({key:"chip",closable:e.closableChips,size:"small",text:k.title,disabled:k.props.disabled},J),null):ce??E("span",{class:"v-autocomplete__selection-text"},[k.title,e.multiple&&AE(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},i.value,s.value,a.value,o.value,l.value,e.class],style:e.style},n))}}),LS=Symbol.for("vuetify:v-btn-toggle"),XH=ge({...ES(),...am()},"VBtnToggle");$e()({name:"VBtnToggle",props:XH(),emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:n}=t;const{isSelected:i,next:a,prev:s,select:o,selected:l}=lm(e,LS);return Je(()=>{const c=$g.filterProps(e);return E($g,Be({class:["v-btn-toggle",e.class]},c,{style:e.style}),{default:()=>{var d;return[(d=n.default)==null?void 0:d.call(n,{isSelected:i,next:a,prev:s,select:o,selected:l})]}})}),{next:a,prev:s,select:o}}});const QH=ge({bgColor:String,color:String,indeterminate:[Boolean,String],modelValue:{type:[Number,String],default:0},rotate:{type:[Number,String],default:0},width:{type:[Number,String],default:4},...lt(),...Ga(),...un({tag:"div"}),...qt()},"VProgressCircular"),eZ=$e()({name:"VProgressCircular",props:QH(),setup(e,t){let{slots:n}=t;const i=20,a=2*Math.PI*i,s=fe(),{themeClasses:o}=ln(e),{sizeClasses:l,sizeStyles:c}=qa(e),{textColorClasses:d,textColorStyles:h}=fi(Fe(e,"color")),{textColorClasses:m,textColorStyles:p}=fi(Fe(e,"bgColor")),{intersectionRef:v,isIntersecting:g}=_S(),{resizeRef:y,contentRect:w}=ya(),S=P(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),x=P(()=>Number(e.width)),T=P(()=>c.value?Number(e.size):w.value?w.value.width:Math.max(x.value,32)),O=P(()=>i/(1-x.value/T.value)*2),D=P(()=>x.value/T.value*O.value),R=P(()=>Ge((100-S.value)/100*a));return pn(()=>{v.value=s.value,y.value=s.value}),Je(()=>E(e.tag,{ref:s,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":g.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},o.value,l.value,d.value,e.class],style:[c.value,h.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:S.value},{default:()=>[E("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${O.value} ${O.value}`},[E("circle",{class:["v-progress-circular__underlay",m.value],style:p.value,fill:"transparent",cx:"50%",cy:"50%",r:i,"stroke-width":D.value,"stroke-dasharray":a,"stroke-dashoffset":0},null),E("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:i,"stroke-width":D.value,"stroke-dasharray":a,"stroke-dashoffset":R.value},null)]),n.default&&E("div",{class:"v-progress-circular__content"},[n.default({value:S.value})])]})),{}}}),tZ=["static","relative","fixed","absolute","sticky"],xS=ge({position:{type:String,validator:e=>tZ.includes(e)}},"position");function kS(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:mi();return{positionClasses:P(()=>e.position?`${t}--${e.position}`:void 0)}}function nZ(e,t){Te(()=>{var n;return(n=e.isActive)==null?void 0:n.value},n=>{e.isLink.value&&n&&t&&St(()=>{t(!0)})},{immediate:!0})}const iZ=ge({active:{type:Boolean,default:void 0},symbol:{type:null,default:LS},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:gt,appendIcon:gt,block:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...wo(),...lt(),...ws(),...ir(),...So(),...ZC(),...vS(),...hm(),...xS(),...vi(),...cm(),...Ga(),...un({tag:"button"}),...qt(),...rr({variant:"elevated"})},"VBtn"),os=$e()({name:"VBtn",directives:{Ripple:vc},props:iZ(),emits:{"group:selected":e=>!0},setup(e,t){let{attrs:n,slots:i}=t;const{themeClasses:a}=ln(e),{borderClasses:s}=Co(e),{colorClasses:o,colorStyles:l,variantClasses:c}=_c(e),{densityClasses:d}=Cs(e),{dimensionStyles:h}=sr(e),{elevationClasses:m}=Eo(e),{loaderClasses:p}=gS(e),{locationStyles:v}=mm(e),{positionClasses:g}=kS(e),{roundedClasses:y}=gi(e),{sizeClasses:w,sizeStyles:S}=qa(e),x=WC(e,e.symbol,!1),T=um(e,n),O=P(()=>{var F;return e.active!==void 0?e.active:T.isLink.value?(F=T.isActive)==null?void 0:F.value:x==null?void 0:x.isSelected.value}),D=P(()=>(x==null?void 0:x.disabled.value)||e.disabled),R=P(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),N=P(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function B(F){var W;D.value||T.isLink.value&&(F.metaKey||F.ctrlKey||F.shiftKey||F.button!==0||n.target==="_blank")||((W=T.navigate)==null||W.call(T,F),x==null||x.toggle())}return nZ(T,x==null?void 0:x.select),Je(()=>{var ee,pe;const F=T.isLink.value?"a":e.tag,W=!!(e.prependIcon||i.prepend),U=!!(e.appendIcon||i.append),V=!!(e.icon&&e.icon!==!0),q=(x==null?void 0:x.isSelected.value)&&(!T.isLink.value||((ee=T.isActive)==null?void 0:ee.value))||!x||((pe=T.isActive)==null?void 0:pe.value);return Qe(E(F,{type:F==="a"?void 0:"button",class:["v-btn",x==null?void 0:x.selectedClass.value,{"v-btn--active":O.value,"v-btn--block":e.block,"v-btn--disabled":D.value,"v-btn--elevated":R.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},a.value,s.value,q?o.value:void 0,d.value,m.value,p.value,g.value,y.value,w.value,c.value,e.class],style:[q?l.value:void 0,h.value,v.value,S.value,e.style],disabled:D.value||void 0,href:T.href.value,onClick:B,value:N.value},{default:()=>{var j;return[pc(!0,"v-btn"),!e.icon&&W&&E("span",{key:"prepend",class:"v-btn__prepend"},[i.prepend?E(Nt,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},i.prepend):E(Rt,{key:"prepend-icon",icon:e.prependIcon},null)]),E("span",{class:"v-btn__content","data-no-activator":""},[!i.default&&V?E(Rt,{key:"content-icon",icon:e.icon},null):E(Nt,{key:"content-defaults",disabled:!V,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var oe;return[((oe=i.default)==null?void 0:oe.call(i))??e.text]}})]),!e.icon&&U&&E("span",{key:"append",class:"v-btn__append"},[i.append?E(Nt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},i.append):E(Rt,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&E("span",{key:"loader",class:"v-btn__loader"},[((j=i.loader)==null?void 0:j.call(i))??E(eZ,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,size:"23",width:"2"},null)])]}}),[[Qs("ripple"),!D.value&&e.ripple,null]])}),{group:x}}}),sZ=Uu("v-spacer","div","VSpacer"),TS=ge({active:{type:[String,Array],default:void 0},disabled:{type:[Boolean,String,Array],default:!1},nextIcon:{type:[String],default:"$next"},prevIcon:{type:[String],default:"$prev"},modeIcon:{type:[String],default:"$subgroup"},text:String,viewMode:{type:String,default:"month"}},"VDatePickerControls"),Hg=$e()({name:"VDatePickerControls",props:TS(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,t){let{emit:n}=t;const i=P(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),a=P(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),s=P(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),o=P(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function l(){n("click:prev")}function c(){n("click:next")}function d(){n("click:year")}function h(){n("click:month")}return Je(()=>E("div",{class:["v-date-picker-controls"]},[E(os,{class:"v-date-picker-controls__month-btn",disabled:i.value,text:e.text,variant:"text",rounded:!0,onClick:h},null),E(os,{key:"mode-btn",class:"v-date-picker-controls__mode-btn",disabled:a.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:d},null),E(sZ,{key:"mode-spacer"},null),E("div",{key:"month-buttons",class:"v-date-picker-controls__month"},[E(os,{disabled:s.value,icon:e.prevIcon,variant:"text",onClick:l},null),E(os,{disabled:o.value,icon:e.nextIcon,variant:"text",onClick:c},null)])])),{}}}),rZ=ge({appendIcon:String,color:String,header:String,transition:String,onClick:Mn()},"VDatePickerHeader"),Zg=$e()({name:"VDatePickerHeader",props:rZ(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,t){let{emit:n,slots:i}=t;const{backgroundColorClasses:a,backgroundColorStyles:s}=hi(e,"color");function o(){n("click")}function l(){n("click:append")}return Je(()=>{const c=!!(i.default||e.header),d=!!(i.append||e.appendIcon);return E("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},a.value],style:s.value,onClick:o},[i.prepend&&E("div",{key:"prepend",class:"v-date-picker-header__prepend"},[i.prepend()]),c&&E(ki,{key:"content",name:e.transition},{default:()=>{var h;return[E("div",{key:e.header,class:"v-date-picker-header__content"},[((h=i.default)==null?void 0:h.call(i))??e.header])]}}),d&&E("div",{class:"v-date-picker-header__append"},[i.append?E(Nt,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var h;return[(h=i.append)==null?void 0:h.call(i)]}}):E(os,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:l},null)])])}),{}}}),oZ=ge({allowedDates:[Array,Function],disabled:Boolean,displayValue:null,modelValue:Array,month:[Number,String],max:null,min:null,showAdjacentMonths:Boolean,year:[Number,String],weekdays:{type:Array,default:()=>[0,1,2,3,4,5,6]}},"calendar");function aZ(e){const t=Da(),n=dt(e,"modelValue",[],p=>Gt(p)),i=P(()=>e.displayValue?t.date(e.displayValue):n.value.length>0?t.date(n.value[0]):e.min?t.date(e.min):Array.isArray(e.allowedDates)?t.date(e.allowedDates[0]):t.date()),a=dt(e,"year",void 0,p=>{const v=p!=null?Number(p):t.getYear(i.value);return t.startOfYear(t.setYear(t.date(),v))},p=>t.getYear(p)),s=dt(e,"month",void 0,p=>{const v=p!=null?Number(p):t.getMonth(i.value),g=t.setYear(t.startOfMonth(t.date()),t.getYear(a.value));return t.setMonth(g,v)},p=>t.getMonth(p)),o=P(()=>{const p=t.getWeekArray(s.value),v=p.flat(),g=6*7;if(v.lengthe.weekdays.includes(t.toJsDate(g).getDay())).map((g,y)=>{const w=t.toISO(g),S=!t.isSameMonth(g,s.value),x=t.isSameDay(g,t.startOfMonth(s.value)),T=t.isSameDay(g,t.endOfMonth(s.value)),O=t.isSameDay(g,s.value);return{date:g,isoDate:w,formatted:t.format(g,"keyboardDate"),year:t.getYear(g),month:t.getMonth(g),isDisabled:m(g),isWeekStart:y%7===0,isWeekEnd:y%7===6,isToday:t.isSameDay(g,v),isAdjacent:S,isHidden:S&&!e.showAdjacentMonths,isStart:x,isSelected:n.value.some(D=>t.isSameDay(g,D)),isEnd:T,isSame:O,localized:t.format(g,"dayOfMonth")}})}const c=P(()=>{const p=t.startOfWeek(n.value),v=[];for(let w=0;w<=6;w++)v.push(t.addDays(p,w));const g=v,y=t.date();return l(g,y)}),d=P(()=>{const p=o.value.flat(),v=t.date();return l(p,v)}),h=P(()=>o.value.map(p=>p.length?t1(t,p[0]):null));function m(p){if(e.disabled)return!0;const v=t.date(p);return e.min&&t.isAfter(t.date(e.min),v)||e.max&&t.isAfter(v,t.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(g=>t.isSameDay(t.date(g),v)):typeof e.allowedDates=="function"?!e.allowedDates(v):!1}return{displayValue:i,daysInMonth:d,daysInWeek:c,genDays:l,model:n,weeksInMonth:o,weekNumbers:h}}const OS=ge({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,...oZ()},"VDatePickerMonth"),Wg=$e()({name:"VDatePickerMonth",props:OS(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,t){let{emit:n,slots:i}=t;const a=fe(),{daysInMonth:s,model:o,weekNumbers:l}=aZ(e),c=Da(),d=De(),h=De(),m=P(()=>{const y=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return o.value.length>=y});function p(y){const w=c.startOfDay(y);if(!d.value)d.value=w,o.value=[d.value];else if(h.value)d.value=y,h.value=void 0,o.value=[d.value];else{if(c.isSameDay(y,d.value)){d.value=void 0,o.value=[];return}else c.isBefore(y,d.value)?(h.value=d.value,d.value=w):h.value=w;const S=c.getDiff(h.value,d.value,"days"),x=[d.value];for(let T=1;Tc.isSameDay(S,y));if(w===-1)o.value=[...o.value,y];else{const S=[...o.value];S.splice(w,1),o.value=S}}function g(y){e.multiple==="range"?p(y):e.multiple?v(y):o.value=[y]}return()=>E("div",{class:"v-date-picker-month"},[e.showWeek&&E("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&E("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[bt(" ")]),l.value.map(y=>E("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[y]))]),E("div",{ref:a,class:"v-date-picker-month__days"},[!e.hideWeekdays&&c.getWeekdays().map(y=>E("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[y])),s.value.map((y,w)=>{const S={props:{onClick:()=>g(y.date)},item:y,i:w};return m.value&&!y.isSelected&&(y.isDisabled=!0),E("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":y.isAdjacent,"v-date-picker-month__day--hide-adjacent":y.isHidden,"v-date-picker-month__day--selected":y.isSelected,"v-date-picker-month__day--week-end":y.isWeekEnd,"v-date-picker-month__day--week-start":y.isWeekStart}],"data-v-date":y.isDisabled?void 0:y.isoDate},[(e.showAdjacentMonths||!y.isAdjacent)&&E(Nt,{defaults:{VBtn:{class:"v-date-picker-month__day-btn",color:(y.isSelected||y.isToday)&&!y.isDisabled?e.color:void 0,disabled:y.isDisabled,icon:!0,ripple:!1,text:y.localized,variant:y.isDisabled?y.isToday?"outlined":"text":y.isToday&&!y.isSelected?"outlined":"flat",onClick:()=>g(y.date)}}},{default:()=>{var x;return[((x=i.day)==null?void 0:x.call(i,S))??E(os,S.props,null)]}})])})])])}}),PS=ge({color:String,height:[String,Number],modelValue:Number},"VDatePickerMonths"),Ug=$e()({name:"VDatePickerMonths",props:PS(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:i}=t;const a=Da(),s=dt(e,"modelValue"),o=P(()=>{let l=a.startOfYear(a.date());return Wu(12).map(c=>{const d=a.format(l,"monthShort");return l=a.getNextMonth(l),{text:d,value:c}})});return pn(()=>{s.value=s.value??a.getMonth(a.date())}),Je(()=>E("div",{class:"v-date-picker-months",style:{height:Ge(e.height)}},[E("div",{class:"v-date-picker-months__content"},[o.value.map((l,c)=>{var m;const d={active:s.value===c,color:s.value===c?e.color:void 0,rounded:!0,text:l.text,variant:s.value===l.value?"flat":"text",onClick:()=>h(c)};function h(p){if(s.value===p){n("update:modelValue",s.value);return}s.value=p}return((m=i.month)==null?void 0:m.call(i,{month:l,i:c,props:d}))??E(os,Be({key:"month"},d),null)})])])),{}}}),AS=ge({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears"),jg=$e()({name:"VDatePickerYears",props:AS(),emits:{"update:modelValue":e=>!0},setup(e,t){let{emit:n,slots:i}=t;const a=Da(),s=dt(e,"modelValue"),o=P(()=>{const c=a.getYear(a.date());let d=c-100,h=c+52;e.min&&(d=a.getYear(a.date(e.min))),e.max&&(h=a.getYear(a.date(e.max)));let m=a.startOfYear(a.date());return m=a.setYear(m,d),Wu(h-d+1,d).map(p=>{const v=a.format(m,"year");return m=a.setYear(m,a.getYear(m)+1),{text:v,value:p}})});pn(()=>{s.value=s.value??a.getYear(a.date())});const l=fe();return Xn(async()=>{var c;await St(),(c=l.value)==null||c.$el.scrollIntoView({block:"center"})}),Je(()=>E("div",{class:"v-date-picker-years",style:{height:Ge(e.height)}},[E("div",{class:"v-date-picker-years__content"},[o.value.map((c,d)=>{var m;const h={ref:s.value===c.value?l:void 0,active:s.value===c.value,color:s.value===c.value?e.color:void 0,rounded:!0,text:c.text,variant:s.value===c.value?"flat":"text",onClick:()=>{if(s.value===c.value){n("update:modelValue",s.value);return}s.value=c.value}};return((m=i.year)==null?void 0:m.call(i,{year:c,i:d,props:h}))??E(os,Be({key:"month"},h),null)})])])),{}}}),lZ=Uu("v-picker-title"),MS=ge({color:String,...wo(),...lt(),...ir(),...So(),...hm(),...xS(),...vi(),...un(),...qt()},"VSheet"),Gg=$e()({name:"VSheet",props:MS(),setup(e,t){let{slots:n}=t;const{themeClasses:i}=ln(e),{backgroundColorClasses:a,backgroundColorStyles:s}=hi(Fe(e,"color")),{borderClasses:o}=Co(e),{dimensionStyles:l}=sr(e),{elevationClasses:c}=Eo(e),{locationStyles:d}=mm(e),{positionClasses:h}=kS(e),{roundedClasses:m}=gi(e);return Je(()=>E(e.tag,{class:["v-sheet",i.value,a.value,o.value,c.value,h.value,m.value,e.class],style:[s.value,l.value,d.value,e.style]},n)),{}}}),IS=ge({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...MS()},"VPicker"),qg=$e()({name:"VPicker",props:IS(),setup(e,t){let{slots:n}=t;const{backgroundColorClasses:i,backgroundColorStyles:a}=hi(Fe(e,"color"));return Je(()=>{const s=Gg.filterProps(e),o=!!(e.title||n.title);return E(Gg,Be(s,{color:e.bgColor,class:["v-picker",{"v-picker--landscape":e.landscape,"v-picker--with-actions":!!n.actions},e.class],style:e.style}),{default:()=>{var l;return[!e.hideHeader&&E("div",{key:"header",class:[i.value],style:[a.value]},[o&&E(lZ,{key:"picker-title"},{default:()=>{var c;return[((c=n.title)==null?void 0:c.call(n))??e.title]}}),n.header&&E("div",{class:"v-picker__header"},[n.header()])]),E("div",{class:"v-picker__body"},[(l=n.default)==null?void 0:l.call(n)]),n.actions&&E(Nt,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[E("div",{class:"v-picker__actions"},[n.actions()])]})]}})}),{}}}),uZ=ge({header:{type:String,default:"$vuetify.datePicker.header"},...TS(),...OS(),...Kn(PS(),["modelValue"]),...Kn(AS(),["modelValue"]),...IS({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),Kg=$e()({name:"VDatePicker",props:uZ(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,t){let{emit:n,slots:i}=t;const a=Da(),{t:s}=lo(),o=dt(e,"modelValue",void 0,F=>Gt(F),F=>e.multiple?F:F[0]),l=dt(e,"viewMode"),c=P(()=>{var W;const F=a.date((W=o.value)==null?void 0:W[0]);return F&&a.isValid(F)?F:a.date()}),d=fe(Number(e.month??a.getMonth(a.startOfMonth(c.value)))),h=fe(Number(e.year??a.getYear(a.startOfYear(a.setMonth(c.value,d.value))))),m=De(!1),p=P(()=>e.multiple&&o.value.length>1?s("$vuetify.datePicker.itemsSelected",o.value.length):o.value[0]&&a.isValid(o.value[0])?a.format(o.value[0],"normalDateWithWeekday"):s(e.header)),v=P(()=>a.format(a.date(new Date(h.value,d.value,1)),"monthAndYear")),g=P(()=>`date-picker-header${m.value?"-reverse":""}-transition`),y=P(()=>{const F=a.date(e.min);return e.min&&a.isValid(F)?F:null}),w=P(()=>{const F=a.date(e.max);return e.max&&a.isValid(F)?F:null}),S=P(()=>{if(e.disabled)return!0;const F=[];if(l.value!=="month")F.push("prev","next");else{let W=a.date();if(W=a.setYear(W,h.value),W=a.setMonth(W,d.value),y.value){const U=a.addDays(a.startOfMonth(W),-1);a.isAfter(y.value,U)&&F.push("prev")}if(w.value){const U=a.addDays(a.endOfMonth(W),1);a.isAfter(U,w.value)&&F.push("next")}}return F});function x(){d.value<11?d.value++:(h.value++,d.value=0,B(h.value)),N(d.value)}function T(){d.value>0?d.value--:(h.value--,d.value=11,B(h.value)),N(d.value)}function O(){l.value="month"}function D(){l.value=l.value==="months"?"month":"months"}function R(){l.value=l.value==="year"?"month":"year"}function N(F){l.value==="months"&&D(),n("update:month",F)}function B(F){l.value==="year"&&R(),n("update:year",F)}return Te(o,(F,W)=>{const U=a.date(Gt(F)[0]),V=a.date(Gt(W)[0]);m.value=a.isBefore(U,V)}),Je(()=>{const F=qg.filterProps(e),W=Hg.filterProps(e),U=Zg.filterProps(e),V=Wg.filterProps(e),q=Kn(Ug.filterProps(e),["modelValue"]),ee=Kn(jg.filterProps(e),["modelValue"]),pe={header:p.value,transition:g.value};return E(qg,Be(F,{class:["v-date-picker",`v-date-picker--${l.value}`,{"v-date-picker--show-week":e.showWeek},e.class],style:e.style}),{title:()=>{var j;return((j=i.title)==null?void 0:j.call(i))??E("div",{class:"v-date-picker__title"},[s(e.title)])},header:()=>i.header?E(Nt,{defaults:{VDatePickerHeader:{...pe}}},{default:()=>{var j;return[(j=i.header)==null?void 0:j.call(i,pe)]}}):E(Zg,Be({key:"header"},U,pe,{onClick:l.value!=="month"?O:void 0}),{...i,default:void 0}),default:()=>E(Ve,null,[E(Hg,Be(W,{disabled:S.value,text:v.value,"onClick:next":x,"onClick:prev":T,"onClick:month":D,"onClick:year":R}),null),E(zf,{hideOnLeave:!0},{default:()=>[l.value==="months"?E(Ug,Be({key:"date-picker-months"},q,{modelValue:d.value,"onUpdate:modelValue":[j=>d.value=j,N],min:y.value,max:w.value}),null):l.value==="year"?E(jg,Be({key:"date-picker-years"},ee,{modelValue:h.value,"onUpdate:modelValue":[j=>h.value=j,B],min:y.value,max:w.value}),null):E(Wg,Be({key:"date-picker-month"},V,{modelValue:o.value,"onUpdate:modelValue":j=>o.value=j,month:d.value,"onUpdate:month":[j=>d.value=j,N],year:h.value,"onUpdate:year":[j=>h.value=j,B],min:y.value,max:w.value}),null)]})]),actions:i.actions})}),{}}}),cZ={setup(){const e=Vi(),t=P(()=>e.loadingObservations),n=P(()=>e.municipalities),i=P(()=>e.provinces),a=fe([]),s=fe([]),o=fe([]),l=fe([]),c=fe(null),d=fe(!0),h=fe([{name:"actief embryonaal nest",value:"actief_embryonaal_nest"},{name:"actief primair nest",value:"actief_primair_nest"},{name:"actief secundair nest",value:"actief_secundair_nest"},{name:"inactief/leeg nest",value:"inactief_leeg_nest"},{name:"potentieel nest (meer info nodig)",value:"potentieel_nest"}]),m=fe([{name:"Bestreden",value:"eradicated"},{name:"Gereserveerd",value:"reserved"},{name:"Niet bestreden",value:"open"}]),p=fe([{name:"Niet in ANB gebied",value:!1},{name:"Wel in ANB gebied",value:!0}]),v=fe([{name:"Zichtbaar",value:!0},{name:"Niet zichtbaar",value:!1}]),g=fe(new Date(new Date().getFullYear(),3,1)),y=fe(null),w=fe(!1),S=fe(!1),x=fe(!1),T=fe(!1),O=()=>{const W=g.value?Ze.fromJSDate(g.value).setZone("Europe/Paris").toFormat("yyyy-MM-dd'T'HH:mm:ss"):null,U=y.value?Ze.fromJSDate(y.value).setZone("Europe/Paris").toFormat("yyyy-MM-dd'T'HH:mm:ss"):null;e.applyFilters({municipalities:a.value.length>0?a.value:[],provinces:s.value.length>0?s.value:[],anbAreasActief:c.value,nestType:o.value.length>0?o.value:null,nestStatus:l.value.length>0?l.value:null,min_observation_date:W,max_observation_date:U,visible:d.value})},D=()=>{x.value=!x.value},R=()=>{x.value=!1,O()},N=()=>{T.value=!T.value},B=()=>{T.value=!1,O()};return Te(s,async()=>{s.value.length>0?await e.fetchMunicipalitiesByProvinces(s.value):await e.fetchMunicipalities()},{deep:!0}),Te([g,y],O,{immediate:!0}),Te([a,s,o,l,c,w,S,d],()=>{O()},{deep:!0}),Xn(()=>{e.fetchMunicipalities(),e.fetchProvinces()}),{municipalities:n,provinces:i,loading:t,nestType:h,minDate:g,selectedObservationStart:w,selectedObservationEnd:S,nestStatus:m,anbAreaOptions:p,selectedMunicipalities:a,selectedProvinces:s,selectedNestType:o,selectedNestStatus:l,anbAreasActief:c,emitFilterUpdate:O,maxDate:y,menu1:x,menu2:T,toggleMenu1:D,closeMenu1:R,toggleMenu2:N,closeMenu2:B,VisibleOptions:v,visibleActief:d}}},dZ={class:"collapse d-block",id:"filtersCollapse"},fZ={class:"container-fluid mt-1"},hZ={class:"row"},mZ=M("div",{class:"col-12"},[M("h3",null,"Filters")],-1),pZ={class:"col-12"},_Z={class:"col-12"},vZ={class:"col-12"},gZ={class:"col-12"},yZ={class:"col-12"},bZ={class:"col-12"},wZ={class:"col-12"};function CZ(e,t,n,i,a,s){return we(),Le("div",dZ,[M("div",fZ,[M("div",hZ,[mZ,M("div",pZ,[E(qo,{modelValue:i.selectedProvinces,"onUpdate:modelValue":t[0]||(t[0]=o=>i.selectedProvinces=o),items:i.provinces.length?i.provinces.map(o=>({title:o.name,value:o.id})):[],"item-text":"title","item-value":"value",label:"provincie(s)",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])]),M("div",_Z,[E(qo,{modelValue:i.selectedMunicipalities,"onUpdate:modelValue":t[1]||(t[1]=o=>i.selectedMunicipalities=o),items:i.municipalities.length?i.municipalities.map(o=>({title:o.name,value:o.id})):[],"item-text":"title","item-value":"value",label:"gemeente(s)",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])]),M("div",vZ,[E(no,{modelValue:i.minDate,"onUpdate:modelValue":t[2]||(t[2]=o=>i.minDate=o),label:"Observaties vanaf","prepend-icon":"mdi-calendar",readonly:"",onClick:i.toggleMenu1},null,8,["modelValue","onClick"]),Qe(E(Kg,{modelValue:i.minDate,"onUpdate:modelValue":t[3]||(t[3]=o=>i.minDate=o),onInput:i.closeMenu1,onChange:i.closeMenu1},null,8,["modelValue","onInput","onChange"]),[[fs,i.menu1]])]),M("div",gZ,[E(no,{modelValue:i.maxDate,"onUpdate:modelValue":t[4]||(t[4]=o=>i.maxDate=o),label:"Observaties tot","prepend-icon":"mdi-calendar",readonly:"",onClick:i.toggleMenu2},null,8,["modelValue","onClick"]),Qe(E(Kg,{modelValue:i.maxDate,"onUpdate:modelValue":t[5]||(t[5]=o=>i.maxDate=o),onInput:i.closeMenu2,onChange:i.closeMenu2},null,8,["modelValue","onInput","onChange"]),[[fs,i.menu2]])]),M("div",yZ,[E(qo,{modelValue:i.selectedNestType,"onUpdate:modelValue":t[6]||(t[6]=o=>i.selectedNestType=o),items:i.nestType.length?i.nestType.map(o=>({title:o.name,value:o.value})):[],"item-text":"title","item-value":"value",label:"nest type",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])]),M("div",bZ,[E(qo,{modelValue:i.selectedNestStatus,"onUpdate:modelValue":t[7]||(t[7]=o=>i.selectedNestStatus=o),items:i.nestStatus.length?i.nestStatus.map(o=>({title:o.name,value:o.value})):[],"item-text":"title","item-value":"value",label:"nest status",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])]),M("div",wZ,[E(qo,{modelValue:i.anbAreasActief,"onUpdate:modelValue":t[8]||(t[8]=o=>i.anbAreasActief=o),items:i.anbAreaOptions.length?i.anbAreaOptions.map(o=>({title:o.name,value:o.value})):[],"item-text":"title","item-value":"value",label:"ANB",multiple:"",chips:"",dense:"",solo:"",onChange:i.emitFilterUpdate},null,8,["modelValue","items","onChange"])])])])])}const yc=Ri(cZ,[["render",CZ]]);var Yg={exports:{}};(function(e,t){(function(n,i){i(t)})(Ah,function(n){var i=L.MarkerClusterGroup=L.FeatureGroup.extend({options:{maxClusterRadius:80,iconCreateFunction:null,clusterPane:L.Marker.prototype.options.pane,spiderfyOnEveryZoom:!1,spiderfyOnMaxZoom:!0,showCoverageOnHover:!0,zoomToBoundsOnClick:!0,singleMarkerMode:!1,disableClusteringAtZoom:null,removeOutsideVisibleBounds:!0,animate:!0,animateAddingMarkers:!1,spiderfyShapePositions:null,spiderfyDistanceMultiplier:1,spiderLegPolylineOptions:{weight:1.5,color:"#222",opacity:.5},chunkedLoading:!1,chunkInterval:200,chunkDelay:50,chunkProgress:null,polygonOptions:{}},initialize:function(s){L.Util.setOptions(this,s),this.options.iconCreateFunction||(this.options.iconCreateFunction=this._defaultIconCreateFunction),this._featureGroup=L.featureGroup(),this._featureGroup.addEventParent(this),this._nonPointGroup=L.featureGroup(),this._nonPointGroup.addEventParent(this),this._inZoomAnimation=0,this._needsClustering=[],this._needsRemoving=[],this._currentShownBounds=null,this._queue=[],this._childMarkerEventHandlers={dragstart:this._childMarkerDragStart,move:this._childMarkerMoved,dragend:this._childMarkerDragEnd};var o=L.DomUtil.TRANSITION&&this.options.animate;L.extend(this,o?this._withAnimation:this._noAnimation),this._markerCluster=o?L.MarkerCluster:L.MarkerClusterNonAnimated},addLayer:function(s){if(s instanceof L.LayerGroup)return this.addLayers([s]);if(!s.getLatLng)return this._nonPointGroup.addLayer(s),this.fire("layeradd",{layer:s}),this;if(!this._map)return this._needsClustering.push(s),this.fire("layeradd",{layer:s}),this;if(this.hasLayer(s))return this;this._unspiderfy&&this._unspiderfy(),this._addLayer(s,this._maxZoom),this.fire("layeradd",{layer:s}),this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons();var o=s,l=this._zoom;if(s.__parent)for(;o.__parent._zoom>=l;)o=o.__parent;return this._currentShownBounds.contains(o.getLatLng())&&(this.options.animateAddingMarkers?this._animationAddLayer(s,o):this._animationAddLayerNonAnimated(s,o)),this},removeLayer:function(s){return s instanceof L.LayerGroup?this.removeLayers([s]):s.getLatLng?this._map?s.__parent?(this._unspiderfy&&(this._unspiderfy(),this._unspiderfyLayer(s)),this._removeLayer(s,!0),this.fire("layerremove",{layer:s}),this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons(),s.off(this._childMarkerEventHandlers,this),this._featureGroup.hasLayer(s)&&(this._featureGroup.removeLayer(s),s.clusterShow&&s.clusterShow()),this):this:(!this._arraySplice(this._needsClustering,s)&&this.hasLayer(s)&&this._needsRemoving.push({layer:s,latlng:s._latlng}),this.fire("layerremove",{layer:s}),this):(this._nonPointGroup.removeLayer(s),this.fire("layerremove",{layer:s}),this)},addLayers:function(s,o){if(!L.Util.isArray(s))return this.addLayer(s);var l=this._featureGroup,c=this._nonPointGroup,d=this.options.chunkedLoading,h=this.options.chunkInterval,m=this.options.chunkProgress,p=s.length,v=0,g=!0,y;if(this._map){var w=new Date().getTime(),S=L.bind(function(){var T=new Date().getTime();for(this._map&&this._unspiderfy&&this._unspiderfy();vh)break}if(y=s[v],y instanceof L.LayerGroup){g&&(s=s.slice(),g=!1),this._extractNonGroupLayers(y,s),p=s.length;continue}if(!y.getLatLng){c.addLayer(y),o||this.fire("layeradd",{layer:y});continue}if(!this.hasLayer(y)&&(this._addLayer(y,this._maxZoom),o||this.fire("layeradd",{layer:y}),y.__parent&&y.__parent.getChildCount()===2)){var D=y.__parent.getAllChildMarkers(),R=D[0]===y?D[1]:D[0];l.removeLayer(R)}}m&&m(v,p,new Date().getTime()-w),v===p?(this._topClusterLevel._recalculateBounds(),this._refreshClustersIcons(),this._topClusterLevel._recursivelyAddChildrenToMap(null,this._zoom,this._currentShownBounds)):setTimeout(S,this.options.chunkDelay)},this);S()}else for(var x=this._needsClustering;v=0;o--)s.extend(this._needsClustering[o].getLatLng());return s.extend(this._nonPointGroup.getBounds()),s},eachLayer:function(s,o){var l=this._needsClustering.slice(),c=this._needsRemoving,d,h,m;for(this._topClusterLevel&&this._topClusterLevel.getAllChildMarkers(l),h=l.length-1;h>=0;h--){for(d=!0,m=c.length-1;m>=0;m--)if(c[m].layer===l[h]){d=!1;break}d&&s.call(o,l[h])}this._nonPointGroup.eachLayer(s,o)},getLayers:function(){var s=[];return this.eachLayer(function(o){s.push(o)}),s},getLayer:function(s){var o=null;return s=parseInt(s,10),this.eachLayer(function(l){L.stamp(l)===s&&(o=l)}),o},hasLayer:function(s){if(!s)return!1;var o,l=this._needsClustering;for(o=l.length-1;o>=0;o--)if(l[o]===s)return!0;for(l=this._needsRemoving,o=l.length-1;o>=0;o--)if(l[o].layer===s)return!1;return!!(s.__parent&&s.__parent._group===this)||this._nonPointGroup.hasLayer(s)},zoomToShowLayer:function(s,o){var l=this._map;typeof o!="function"&&(o=function(){});var c=function(){(l.hasLayer(s)||l.hasLayer(s.__parent))&&!this._inZoomAnimation&&(this._map.off("moveend",c,this),this.off("animationend",c,this),l.hasLayer(s)?o():s.__parent._icon&&(this.once("spiderfied",o,this),s.__parent.spiderfy()))};s._icon&&this._map.getBounds().contains(s.getLatLng())?o():s.__parent._zoom=0;l--)if(s[l]===o)return s.splice(l,1),!0},_removeFromGridUnclustered:function(s,o){for(var l=this._map,c=this._gridUnclustered,d=Math.floor(this._map.getMinZoom());o>=d&&c[o].removeObject(s,l.project(s.getLatLng(),o));o--);},_childMarkerDragStart:function(s){s.target.__dragStart=s.target._latlng},_childMarkerMoved:function(s){if(!this._ignoreMove&&!s.target.__dragStart){var o=s.target._popup&&s.target._popup.isOpen();this._moveChild(s.target,s.oldLatLng,s.latlng),o&&s.target.openPopup()}},_moveChild:function(s,o,l){s._latlng=o,this.removeLayer(s),s._latlng=l,this.addLayer(s)},_childMarkerDragEnd:function(s){var o=s.target.__dragStart;delete s.target.__dragStart,o&&this._moveChild(s.target,o,s.target._latlng)},_removeLayer:function(s,o,l){var c=this._gridClusters,d=this._gridUnclustered,h=this._featureGroup,m=this._map,p=Math.floor(this._map.getMinZoom());o&&this._removeFromGridUnclustered(s,this._maxZoom);var v=s.__parent,g=v._markers,y;for(this._arraySplice(g,s);v&&(v._childCount--,v._boundsNeedUpdate=!0,!(v._zoom"+o+"",className:"marker-cluster"+l,iconSize:new L.Point(40,40)})},_bindEvents:function(){var s=this._map,o=this.options.spiderfyOnMaxZoom,l=this.options.showCoverageOnHover,c=this.options.zoomToBoundsOnClick,d=this.options.spiderfyOnEveryZoom;(o||c||d)&&this.on("clusterclick clusterkeypress",this._zoomOrSpiderfy,this),l&&(this.on("clustermouseover",this._showCoverage,this),this.on("clustermouseout",this._hideCoverage,this),s.on("zoomend",this._hideCoverage,this))},_zoomOrSpiderfy:function(s){var o=s.layer,l=o;if(!(s.type==="clusterkeypress"&&s.originalEvent&&s.originalEvent.keyCode!==13)){for(;l._childClusters.length===1;)l=l._childClusters[0];l._zoom===this._maxZoom&&l._childCount===o._childCount&&this.options.spiderfyOnMaxZoom?o.spiderfy():this.options.zoomToBoundsOnClick&&o.zoomToBounds(),this.options.spiderfyOnEveryZoom&&o.spiderfy(),s.originalEvent&&s.originalEvent.keyCode===13&&this._map._container.focus()}},_showCoverage:function(s){var o=this._map;this._inZoomAnimation||(this._shownPolygon&&o.removeLayer(this._shownPolygon),s.layer.getChildCount()>2&&s.layer!==this._spiderfied&&(this._shownPolygon=new L.Polygon(s.layer.getConvexHull(),this.options.polygonOptions),o.addLayer(this._shownPolygon)))},_hideCoverage:function(){this._shownPolygon&&(this._map.removeLayer(this._shownPolygon),this._shownPolygon=null)},_unbindEvents:function(){var s=this.options.spiderfyOnMaxZoom,o=this.options.showCoverageOnHover,l=this.options.zoomToBoundsOnClick,c=this.options.spiderfyOnEveryZoom,d=this._map;(s||l||c)&&this.off("clusterclick clusterkeypress",this._zoomOrSpiderfy,this),o&&(this.off("clustermouseover",this._showCoverage,this),this.off("clustermouseout",this._hideCoverage,this),d.off("zoomend",this._hideCoverage,this))},_zoomEnd:function(){this._map&&(this._mergeSplitClusters(),this._zoom=Math.round(this._map._zoom),this._currentShownBounds=this._getExpandedVisibleBounds())},_moveEnd:function(){if(!this._inZoomAnimation){var s=this._getExpandedVisibleBounds();this._topClusterLevel._recursivelyRemoveChildrenFromMap(this._currentShownBounds,Math.floor(this._map.getMinZoom()),this._zoom,s),this._topClusterLevel._recursivelyAddChildrenToMap(null,Math.round(this._map._zoom),s),this._currentShownBounds=s}},_generateInitialClusters:function(){var s=Math.ceil(this._map.getMaxZoom()),o=Math.floor(this._map.getMinZoom()),l=this.options.maxClusterRadius,c=l;typeof l!="function"&&(c=function(){return l}),this.options.disableClusteringAtZoom!==null&&(s=this.options.disableClusteringAtZoom-1),this._maxZoom=s,this._gridClusters={},this._gridUnclustered={};for(var d=s;d>=o;d--)this._gridClusters[d]=new L.DistanceGrid(c(d)),this._gridUnclustered[d]=new L.DistanceGrid(c(d));this._topClusterLevel=new this._markerCluster(this,o-1)},_addLayer:function(s,o){var l=this._gridClusters,c=this._gridUnclustered,d=Math.floor(this._map.getMinZoom()),h,m;for(this.options.singleMarkerMode&&this._overrideMarkerIcon(s),s.on(this._childMarkerEventHandlers,this);o>=d;o--){h=this._map.project(s.getLatLng(),o);var p=l[o].getNearObject(h);if(p){p._addChild(s),s.__parent=p;return}if(p=c[o].getNearObject(h),p){var v=p.__parent;v&&this._removeLayer(p,!1);var g=new this._markerCluster(this,o,p,s);l[o].addObject(g,this._map.project(g._cLatLng,o)),p.__parent=g,s.__parent=g;var y=g;for(m=o-1;m>v._zoom;m--)y=new this._markerCluster(this,m,y),l[m].addObject(y,this._map.project(p.getLatLng(),m));v._addChild(y),this._removeFromGridUnclustered(p,o);return}c[o].addObject(s,h)}this._topClusterLevel._addChild(s),s.__parent=this._topClusterLevel},_refreshClustersIcons:function(){this._featureGroup.eachLayer(function(s){s instanceof L.MarkerCluster&&s._iconNeedsUpdate&&s._updateIcon()})},_enqueue:function(s){this._queue.push(s),this._queueTimeout||(this._queueTimeout=setTimeout(L.bind(this._processQueue,this),300))},_processQueue:function(){for(var s=0;ss?(this._animationStart(),this._animationZoomOut(this._zoom,s)):this._moveEnd()},_getExpandedVisibleBounds:function(){if(this.options.removeOutsideVisibleBounds){if(L.Browser.mobile)return this._checkBoundsMaxLat(this._map.getBounds())}else return this._mapBoundsInfinite;return this._checkBoundsMaxLat(this._map.getBounds().pad(1))},_checkBoundsMaxLat:function(s){var o=this._maxLat;return o!==void 0&&(s.getNorth()>=o&&(s._northEast.lat=1/0),s.getSouth()<=-o&&(s._southWest.lat=-1/0)),s},_animationAddLayerNonAnimated:function(s,o){if(o===s)this._featureGroup.addLayer(s);else if(o._childCount===2){o._addToMap();var l=o.getAllChildMarkers();this._featureGroup.removeLayer(l[0]),this._featureGroup.removeLayer(l[1])}else o._updateIcon()},_extractNonGroupLayers:function(s,o){var l=s.getLayers(),c=0,d;for(o=o||[];c=0;h--)g=v[h],l.contains(g._latlng)||c.removeLayer(g)}),this._forceLayout(),this._topClusterLevel._recursivelyBecomeVisible(l,o),c.eachLayer(function(m){!(m instanceof L.MarkerCluster)&&m._icon&&m.clusterShow()}),this._topClusterLevel._recursively(l,s,o,function(m){m._recursivelyRestoreChildPositions(o)}),this._ignoreMove=!1,this._enqueue(function(){this._topClusterLevel._recursively(l,s,d,function(m){c.removeLayer(m),m.clusterShow()}),this._animationEnd()})},_animationZoomOut:function(s,o){this._animationZoomOutSingle(this._topClusterLevel,s-1,o),this._topClusterLevel._recursivelyAddChildrenToMap(null,o,this._getExpandedVisibleBounds()),this._topClusterLevel._recursivelyRemoveChildrenFromMap(this._currentShownBounds,Math.floor(this._map.getMinZoom()),s,this._getExpandedVisibleBounds())},_animationAddLayer:function(s,o){var l=this,c=this._featureGroup;c.addLayer(s),o!==s&&(o._childCount>2?(o._updateIcon(),this._forceLayout(),this._animationStart(),s._setPos(this._map.latLngToLayerPoint(o.getLatLng())),s.clusterHide(),this._enqueue(function(){c.removeLayer(s),s.clusterShow(),l._animationEnd()})):(this._forceLayout(),l._animationStart(),l._animationZoomOutSingle(o,this._map.getMaxZoom(),this._zoom)))}},_animationZoomOutSingle:function(s,o,l){var c=this._getExpandedVisibleBounds(),d=Math.floor(this._map.getMinZoom());s._recursivelyAnimateChildrenInAndAddSelfToMap(c,d,o+1,l);var h=this;this._forceLayout(),s._recursivelyBecomeVisible(c,l),this._enqueue(function(){if(s._childCount===1){var m=s._markers[0];this._ignoreMove=!0,m.setLatLng(m.getLatLng()),this._ignoreMove=!1,m.clusterShow&&m.clusterShow()}else s._recursively(c,l,d,function(p){p._recursivelyRemoveChildrenFromMap(c,d,o+1)});h._animationEnd()})},_animationEnd:function(){this._map&&(this._map._mapPane.className=this._map._mapPane.className.replace(" leaflet-cluster-anim","")),this._inZoomAnimation--,this.fire("animationend")},_forceLayout:function(){L.Util.falseFn(document.body.offsetWidth)}}),L.markerClusterGroup=function(s){return new L.MarkerClusterGroup(s)};var a=L.MarkerCluster=L.Marker.extend({options:L.Icon.prototype.options,initialize:function(s,o,l,c){L.Marker.prototype.initialize.call(this,l?l._cLatLng||l.getLatLng():new L.LatLng(0,0),{icon:this,pane:s.options.clusterPane}),this._group=s,this._zoom=o,this._markers=[],this._childClusters=[],this._childCount=0,this._iconNeedsUpdate=!0,this._boundsNeedUpdate=!0,this._bounds=new L.LatLngBounds,l&&this._addChild(l),c&&this._addChild(c)},getAllChildMarkers:function(s,o){s=s||[];for(var l=this._childClusters.length-1;l>=0;l--)this._childClusters[l].getAllChildMarkers(s,o);for(var c=this._markers.length-1;c>=0;c--)o&&this._markers[c].__dragStart||s.push(this._markers[c]);return s},getChildCount:function(){return this._childCount},zoomToBounds:function(s){for(var o=this._childClusters.slice(),l=this._group._map,c=l.getBoundsZoom(this._bounds),d=this._zoom+1,h=l.getZoom(),m;o.length>0&&c>d;){d++;var p=[];for(m=0;md?this._group._map.setView(this._latlng,d):c<=h?this._group._map.setView(this._latlng,h+1):this._group._map.fitBounds(this._bounds,s)},getBounds:function(){var s=new L.LatLngBounds;return s.extend(this._bounds),s},_updateIcon:function(){this._iconNeedsUpdate=!0,this._icon&&this.setIcon(this)},createIcon:function(){return this._iconNeedsUpdate&&(this._iconObj=this._group.options.iconCreateFunction(this),this._iconNeedsUpdate=!1),this._iconObj.createIcon()},createShadow:function(){return this._iconObj.createShadow()},_addChild:function(s,o){this._iconNeedsUpdate=!0,this._boundsNeedUpdate=!0,this._setClusterCenter(s),s instanceof L.MarkerCluster?(o||(this._childClusters.push(s),s.__parent=this),this._childCount+=s._childCount):(o||this._markers.push(s),this._childCount++),this.__parent&&this.__parent._addChild(s,!0)},_setClusterCenter:function(s){this._cLatLng||(this._cLatLng=s._cLatLng||s._latlng)},_resetBounds:function(){var s=this._bounds;s._southWest&&(s._southWest.lat=1/0,s._southWest.lng=1/0),s._northEast&&(s._northEast.lat=-1/0,s._northEast.lng=-1/0)},_recalculateBounds:function(){var s=this._markers,o=this._childClusters,l=0,c=0,d=this._childCount,h,m,p,v;if(d!==0){for(this._resetBounds(),h=0;h=0;h--)m=d[h],m._icon&&(m._setPos(o),m.clusterHide())},function(c){var d=c._childClusters,h,m;for(h=d.length-1;h>=0;h--)m=d[h],m._icon&&(m._setPos(o),m.clusterHide())})},_recursivelyAnimateChildrenInAndAddSelfToMap:function(s,o,l,c){this._recursively(s,c,o,function(d){d._recursivelyAnimateChildrenIn(s,d._group._map.latLngToLayerPoint(d.getLatLng()).round(),l),d._isSingleParent()&&l-1===c?(d.clusterShow(),d._recursivelyRemoveChildrenFromMap(s,o,l)):d.clusterHide(),d._addToMap()})},_recursivelyBecomeVisible:function(s,o){this._recursively(s,this._group._map.getMinZoom(),o,null,function(l){l.clusterShow()})},_recursivelyAddChildrenToMap:function(s,o,l){this._recursively(l,this._group._map.getMinZoom()-1,o,function(c){if(o!==c._zoom)for(var d=c._markers.length-1;d>=0;d--){var h=c._markers[d];l.contains(h._latlng)&&(s&&(h._backupLatlng=h.getLatLng(),h.setLatLng(s),h.clusterHide&&h.clusterHide()),c._group._featureGroup.addLayer(h))}},function(c){c._addToMap(s)})},_recursivelyRestoreChildPositions:function(s){for(var o=this._markers.length-1;o>=0;o--){var l=this._markers[o];l._backupLatlng&&(l.setLatLng(l._backupLatlng),delete l._backupLatlng)}if(s-1===this._zoom)for(var c=this._childClusters.length-1;c>=0;c--)this._childClusters[c]._restorePosition();else for(var d=this._childClusters.length-1;d>=0;d--)this._childClusters[d]._recursivelyRestoreChildPositions(s)},_restorePosition:function(){this._backupLatlng&&(this.setLatLng(this._backupLatlng),delete this._backupLatlng)},_recursivelyRemoveChildrenFromMap:function(s,o,l,c){var d,h;this._recursively(s,o-1,l-1,function(m){for(h=m._markers.length-1;h>=0;h--)d=m._markers[h],(!c||!c.contains(d._latlng))&&(m._group._featureGroup.removeLayer(d),d.clusterShow&&d.clusterShow())},function(m){for(h=m._childClusters.length-1;h>=0;h--)d=m._childClusters[h],(!c||!c.contains(d._latlng))&&(m._group._featureGroup.removeLayer(d),d.clusterShow&&d.clusterShow())})},_recursively:function(s,o,l,c,d){var h=this._childClusters,m=this._zoom,p,v;if(o<=m&&(c&&c(this),d&&m===l&&d(this)),m=0;p--)v=h[p],v._boundsNeedUpdate&&v._recalculateBounds(),s.intersects(v._bounds)&&v._recursively(s,o,l,c,d)},_isSingleParent:function(){return this._childClusters.length>0&&this._childClusters[0]._childCount===this._childCount}});L.Marker.include({clusterHide:function(){var s=this.options.opacity;return this.setOpacity(0),this.options.opacity=s,this},clusterShow:function(){return this.setOpacity(this.options.opacity)}}),L.DistanceGrid=function(s){this._cellSize=s,this._sqCellSize=s*s,this._grid={},this._objectPoint={}},L.DistanceGrid.prototype={addObject:function(s,o){var l=this._getCoord(o.x),c=this._getCoord(o.y),d=this._grid,h=d[c]=d[c]||{},m=h[l]=h[l]||[],p=L.Util.stamp(s);this._objectPoint[p]=o,m.push(s)},updateObject:function(s,o){this.removeObject(s),this.addObject(s,o)},removeObject:function(s,o){var l=this._getCoord(o.x),c=this._getCoord(o.y),d=this._grid,h=d[c]=d[c]||{},m=h[l]=h[l]||[],p,v;for(delete this._objectPoint[L.Util.stamp(s)],p=0,v=m.length;p=0;h--){if(m=o[h],p=this.getDistant(m,s),p>0)d.push(m);else continue;p>l&&(l=p,c=m)}return{maxPoint:c,newPoints:d}},buildConvexHull:function(s,o){var l=[],c=this.findMostDistantPointFromBaseLine(s,o);return c.maxPoint?(l=l.concat(this.buildConvexHull([s[0],c.maxPoint],c.newPoints)),l=l.concat(this.buildConvexHull([c.maxPoint,s[1]],c.newPoints)),l):[s[0]]},getConvexHull:function(s){var o=!1,l=!1,c=!1,d=!1,h=null,m=null,p=null,v=null,g=null,y=null,w;for(w=s.length-1;w>=0;w--){var S=s[w];(o===!1||S.lat>o)&&(h=S,o=S.lat),(l===!1||S.latc)&&(p=S,c=S.lng),(d===!1||S.lng=0;c--)l=s[c].getLatLng(),o.push(l);return L.QuickHull.getConvexHull(o)}}),L.MarkerCluster.include({_2PI:Math.PI*2,_circleFootSeparation:25,_circleStartAngle:0,_spiralFootSeparation:28,_spiralLengthStart:11,_spiralLengthFactor:5,_circleSpiralSwitchover:9,spiderfy:function(){if(!(this._group._spiderfied===this||this._group._inZoomAnimation)){var s=this.getAllChildMarkers(null,!0),o=this._group,l=o._map,c=l.latLngToLayerPoint(this._latlng),d;this._group._unspiderfy(),this._group._spiderfied=this,this._group.options.spiderfyShapePositions?d=this._group.options.spiderfyShapePositions(s.length,c):s.length>=this._circleSpiralSwitchover?d=this._generatePointsSpiral(s.length,c):(c.y+=10,d=this._generatePointsCircle(s.length,c)),this._animationSpiderfy(s,d)}},unspiderfy:function(s){this._group._inZoomAnimation||(this._animationUnspiderfy(s),this._group._spiderfied=null)},_generatePointsCircle:function(s,o){var l=this._group.options.spiderfyDistanceMultiplier*this._circleFootSeparation*(2+s),c=l/this._2PI,d=this._2PI/s,h=[],m,p;for(c=Math.max(c,35),h.length=s,m=0;m=0;v--)v=0;h--)d=c[h],l.removeLayer(d),d._preSpiderfyLatlng&&(d.setLatLng(d._preSpiderfyLatlng),delete d._preSpiderfyLatlng),d.setZIndexOffset&&d.setZIndexOffset(0),d._spiderLeg&&(o.removeLayer(d._spiderLeg),delete d._spiderLeg);s.fire("unspiderfied",{cluster:this,markers:c}),s._ignoreMove=!1,s._spiderfied=null}}),L.MarkerClusterNonAnimated=L.MarkerCluster.extend({_animationSpiderfy:function(s,o){var l=this._group,c=l._map,d=l._featureGroup,h=this._group.options.spiderLegPolylineOptions,m,p,v,g;for(l._ignoreMove=!0,m=0;m=0;w--)D=d.layerPointToLatLng(o[w]),S=s[w],S._preSpiderfyLatlng=S._latlng,S.setLatLng(D),S.clusterShow&&S.clusterShow(),v&&(x=S._spiderLeg,T=x._path,T.style.strokeDashoffset=0,x.setStyle({opacity:y}));this.setOpacity(.3),c._ignoreMove=!1,setTimeout(function(){c._animationEnd(),c.fire("spiderfied",{cluster:l,markers:s})},200)},_animationUnspiderfy:function(s){var o=this,l=this._group,c=l._map,d=l._featureGroup,h=s?c._latLngToNewLayerPoint(this._latlng,s.zoom,s.center):c.latLngToLayerPoint(this._latlng),m=this.getAllChildMarkers(null,!0),p=L.Path.SVG,v,g,y,w,S,x;for(l._ignoreMove=!0,l._animationStart(),this.setOpacity(1),g=m.length-1;g>=0;g--)v=m[g],v._preSpiderfyLatlng&&(v.closePopup(),v.setLatLng(v._preSpiderfyLatlng),delete v._preSpiderfyLatlng,x=!0,v._setPos&&(v._setPos(h),x=!1),v.clusterHide&&(v.clusterHide(),x=!1),x&&d.removeLayer(v),p&&(y=v._spiderLeg,w=y._path,S=w.getTotalLength()+.1,w.style.strokeDashoffset=S,y.setStyle({opacity:0})));l._ignoreMove=!1,setTimeout(function(){var T=0;for(g=m.length-1;g>=0;g--)v=m[g],v._spiderLeg&&T++;for(g=m.length-1;g>=0;g--)v=m[g],v._spiderLeg&&(v.clusterShow&&v.clusterShow(),v.setZIndexOffset&&v.setZIndexOffset(0),T>1&&d.removeLayer(v),c.removeLayer(v._spiderLeg),delete v._spiderLeg);l._animationEnd(),l.fire("unspiderfied",{cluster:o,markers:m})},200)}}),L.MarkerClusterGroup.include({_spiderfied:null,unspiderfy:function(){this._unspiderfy.apply(this,arguments)},_spiderfierOnAdd:function(){this._map.on("click",this._unspiderfyWrapper,this),this._map.options.zoomAnimation&&this._map.on("zoomstart",this._unspiderfyZoomStart,this),this._map.on("zoomend",this._noanimationUnspiderfy,this),L.Browser.touch||this._map.getRenderer(this)},_spiderfierOnRemove:function(){this._map.off("click",this._unspiderfyWrapper,this),this._map.off("zoomstart",this._unspiderfyZoomStart,this),this._map.off("zoomanim",this._unspiderfyZoomAnim,this),this._map.off("zoomend",this._noanimationUnspiderfy,this),this._noanimationUnspiderfy()},_unspiderfyZoomStart:function(){this._map&&this._map.on("zoomanim",this._unspiderfyZoomAnim,this)},_unspiderfyZoomAnim:function(s){L.DomUtil.hasClass(this._map._mapPane,"leaflet-touching")||(this._map.off("zoomanim",this._unspiderfyZoomAnim,this),this._unspiderfy(s))},_unspiderfyWrapper:function(){this._unspiderfy()},_unspiderfy:function(s){this._spiderfied&&this._spiderfied.unspiderfy(s)},_noanimationUnspiderfy:function(){this._spiderfied&&this._spiderfied._noanimationUnspiderfy()},_unspiderfyLayer:function(s){s._spiderLeg&&(this._featureGroup.removeLayer(s),s.clusterShow&&s.clusterShow(),s.setZIndexOffset&&s.setZIndexOffset(0),this._map.removeLayer(s._spiderLeg),delete s._spiderLeg)}}),L.MarkerClusterGroup.include({refreshClusters:function(s){return s?s instanceof L.MarkerClusterGroup?s=s._topClusterLevel.getAllChildMarkers():s instanceof L.LayerGroup?s=s._layers:s instanceof L.MarkerCluster?s=s.getAllChildMarkers():s instanceof L.Marker&&(s=[s]):s=this._topClusterLevel.getAllChildMarkers(),this._flagParentsIconsNeedUpdate(s),this._refreshClustersIcons(),this.options.singleMarkerMode&&this._refreshSingleMarkerModeMarkers(s),this},_flagParentsIconsNeedUpdate:function(s){var o,l;for(o in s)for(l=s[o].__parent;l;)l._iconNeedsUpdate=!0,l=l.__parent},_refreshSingleMarkerModeMarkers:function(s){var o,l;for(o in s)l=s[o],this.hasLayer(l)&&l.setIcon(this._overrideMarkerIcon(l))}}),L.Marker.include({refreshIconOptions:function(s,o){var l=this.options.icon;return L.setOptions(l,s),this.setIcon(l),o&&this.__parent&&this.__parent._group.refreshClusters(this),this}}),n.MarkerClusterGroup=i,n.MarkerCluster=a,Object.defineProperty(n,"__esModule",{value:!0})})})(Yg,Yg.exports);const SZ={components:{NavbarComponent:bs,FilterComponent:yc,ObservationDetailsComponent:uc},setup(){const e=Vi(),t=ec(),n=P(()=>e.selectedObservation),i=P(()=>e.isEditing),a=fe(null),s=P(()=>e.isLoggedIn),o=P(()=>e.isDetailsPaneOpen),l=fe(!1),c=P(()=>e.error),d=P(()=>c.value?c.value.includes("Failed to fetch observation details")?"Het ophalen van observatiedetails is mislukt.":c.value:null),h=()=>{i.value=!0},m=()=>{i.value=!1},p=()=>{i.value=!1},v=()=>{e.isDetailsPaneOpen=!e.isDetailsPaneOpen,e.isDetailsPaneOpen||t.push({path:"/map"})},g=()=>{l.value=!l.value},y=async x=>{try{await e.fetchObservationDetails(x.id),e.isDetailsPaneOpen=!0,t.push({path:`/map/observation/${x.id}`})}catch(T){console.error("Failed to fetch observation details:",T)}},w=()=>{e.getObservationsGeoJson().then(x=>{const T=L.geoJSON(e.observations,{pointToLayer:(O,D)=>{const R=e.createCircleMarker(O,D);return R.on("click",()=>y(O.properties)),R}});e.markerClusterGroup.clearLayers(),e.markerClusterGroup.addLayer(T),a.value.addLayer(e.markerClusterGroup)})},S=()=>{e.markerClusterGroup&&e.markerClusterGroup.clearLayers(),e.observations=[],w()};return Te(()=>e.filters,x=>{S()},{deep:!0}),Xn(async()=>{e.markerClusterGroup=L.markerClusterGroup({spiderfyOnMaxZoom:!1,showCoverageOnHover:!0,zoomToBoundsOnClick:!0,disableClusteringAtZoom:16,iconCreateFunction:T=>L.divIcon({html:`
${T.getChildCount()}
`,className:"marker-cluster",iconSize:L.point(40,40)})});const x=t.currentRoute.value.params.id;if(x){await e.fetchObservationDetails(x);const T=n.value.location,[O,D]=T.slice(T.indexOf("(")+1,T.indexOf(")")).split(" ").map(parseFloat);a.value=L.map("map",{center:[D,O],zoom:16,maxZoom:20,layers:[L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:"Map data © OpenStreetMap contributors"})]})}else a.value=L.map("map",{center:[50.8503,4.3517],zoom:9,maxZoom:20,layers:[L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:"Map data © OpenStreetMap contributors"})]});e.map=a.value}),{isDetailsPaneOpen:o,isFilterPaneOpen:l,toggleDetailsPane:v,toggleFilterPanel:g,selectedObservation:n,isEditing:i,map:a,isLoggedIn:s,startEdit:h,confirmUpdate:m,cancelEdit:p,formattedError:d}}},Ka=e=>(ZL("data-v-7eea8b9f"),e=e(),WL(),e),EZ={class:"d-flex flex-column vh-100"},LZ={class:"flex-grow-1 position-relative"},xZ=Ka(()=>M("i",{class:"fas fa-sliders-h"},null,-1)),kZ=Ka(()=>M("div",{id:"map",class:"h-100"},null,-1)),TZ={key:0,class:"map-legend"},OZ=Ka(()=>M("div",null,[M("span",{class:"legend-icon bg-green"}),bt(" Bestreden ")],-1)),PZ=Ka(()=>M("div",null,[M("span",{class:"legend-icon bg-grey"}),bt(" Gereserveerd ")],-1)),AZ=Ka(()=>M("div",null,[M("span",{class:"legend-icon bg-orange"}),bt(" Standaard ")],-1)),MZ=[OZ,PZ,AZ],IZ={key:1,class:"alert alert-danger position-absolute top-0 start-50 translate-middle-x mt-2"};function DZ(e,t,n,i,a,s){const o=bs,l=yc,c=uc;return we(),Le("div",EZ,[E(o),M("div",LZ,[M("button",{class:"btn-filter-toggle",onClick:t[0]||(t[0]=(...d)=>i.toggleFilterPanel&&i.toggleFilterPanel(...d))},[xZ,bt(" Filters ")]),kZ,i.map?(we(),Le("div",TZ,MZ)):Ke("",!0),M("div",{class:zt(["filter-panel",{"d-none":!i.isFilterPaneOpen,"d-block":i.isFilterPaneOpen,"col-12":!0,"col-md-6":!0,"col-lg-4":!0}])},[E(l)],2),M("div",{class:zt(["details-panel",{"d-none":!i.isDetailsPaneOpen,"d-block":i.isDetailsPaneOpen,"col-12":!0,"col-md-6":!0,"col-lg-4":!0}])},[E(c)],2),i.formattedError?(we(),Le("div",IZ,Ye(i.formattedError),1)):Ke("",!0)])])}const jd=Ri(SZ,[["render",DZ],["__scopeId","data-v-7eea8b9f"]]),NZ={components:{NavbarComponent:bs,FilterComponent:yc,ObservationDetailsComponent:uc},setup(){const e=Vi(),t=ec(),n=fe(!1),i=P(()=>e.loadingObservations),a=P(()=>e.totalObservations),s=P(()=>e.nextPage),o=P(()=>e.previousPage),l=P(()=>e.table_observations),c=fe([{text:"ID",value:"id"},{text:"Gemeente",value:"municipality_name"},{text:"Aangemaakt",value:"created_datetime"},{text:"Observatie tijdstip",value:"observation_datetime"},{text:"Bestreden tijdstip",value:"eradication_datetime"},{text:"Soorten",value:"species"}]),d=fe(null),h=fe("asc"),m=P(()=>e.isDetailsPaneOpen),p=(x,T="")=>{if(!x)return T;const O=new Date(x);return isNaN(O.getTime())?T:new Intl.DateTimeFormat("nl-NL",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"}).format(O)},v=()=>{n.value=!n.value},g=x=>{d.value===x?h.value=h.value==="asc"?"desc":"asc":(d.value=x,h.value="asc"),e.getObservations(1,25,d.value,h.value)},y=x=>{let T;if(x==="next"&&s.value?T=s.value:x==="prev"&&o.value&&(T=o.value),T){const O=new URLSearchParams(T.split("?")[1]);e.getObservations(O.get("page"),O.get("page_size"))}},w=async x=>{try{await e.fetchObservationDetails(x.id),e.isDetailsPaneOpen=!0,t.push({path:`/table/observation/${x.id}`})}catch(T){console.error("Failed to fetch observation details:",T)}},S=()=>{e.isDetailsPaneOpen=!e.isDetailsPaneOpen,e.isDetailsPaneOpen||t.push({path:"/table"})};return Te(()=>e.filters,x=>{e.getObservations()},{deep:!0}),{table_observations:l,loading:i,fetchPage:y,nextPage:s,previousPage:o,totalObservations:a,tableHeaders:c,toggleSort:g,toggleFilterPane:v,isFilterPaneOpen:n,sortBy:d,sortOrder:h,formatDate:p,openObservationDetails:w,isDetailsPaneOpen:m,toggleDetailsPane:S}}},RZ={class:"d-flex flex-column vh-100"},VZ={class:"flex-grow-1 position-relative"},FZ=M("i",{class:"fas fa-sliders-h"},null,-1),BZ={class:"container mt-4"},zZ={key:0,class:"text-center"},$Z=M("div",{class:"spinner-border text-primary",role:"status"},[M("span",{class:"visually-hidden"},"Loading...")],-1),HZ=[$Z],ZZ={key:1,class:"table-responsive"},WZ={class:"table table-hover table-sm"},UZ={class:"table-light"},jZ=["onClick"],GZ={key:0},qZ=["onClick"],KZ={key:2,class:"d-flex justify-content-start mt-3"},YZ=["disabled"],JZ=M("i",{class:"fas fa-chevron-left"},null,-1),XZ=["disabled"],QZ=M("i",{class:"fas fa-chevron-right"},null,-1),eW={class:"d-flex justify-content-between align-items-center"},tW=M("h3",null,"Observatie details",-1);function nW(e,t,n,i,a,s){const o=bs,l=yc,c=uc;return we(),Le("div",RZ,[E(o),M("div",VZ,[M("button",{class:"btn-filter-toggle",onClick:t[0]||(t[0]=(...d)=>i.toggleFilterPane&&i.toggleFilterPane(...d))},[FZ,bt(" Filters ")]),M("div",{class:zt(["filter-panel",{"d-none":!i.isFilterPaneOpen,"d-block":i.isFilterPaneOpen,"col-12":!0,"col-md-6":!0,"col-lg-4":!0}])},[E(l)],2),M("div",BZ,[M("div",null,[i.loading?(we(),Le("div",zZ,HZ)):i.table_observations.length>0?(we(),Le("div",ZZ,[M("table",WZ,[M("thead",UZ,[M("tr",null,[(we(!0),Le(Ve,null,cn(i.tableHeaders,d=>(we(),Le("th",{scope:"col",key:d.value,onClick:h=>i.toggleSort(d.value)},[bt(Ye(d.text)+" ",1),i.sortBy===d.value?(we(),Le("span",GZ,[M("i",{class:zt(["fas",{"fa-sort-up":i.sortOrder==="asc","fa-sort-down":i.sortOrder==="desc"}])},null,2)])):Ke("",!0)],8,jZ))),128))])]),M("tbody",null,[(we(!0),Le(Ve,null,cn(i.table_observations,d=>(we(),Le("tr",{key:d.id,onClick:h=>i.openObservationDetails(d)},[M("td",null,Ye(d.id),1),M("td",null,Ye(d.municipality_name),1),M("td",null,Ye(i.formatDate(d.created_datetime)),1),M("td",null,Ye(i.formatDate(d.observation_datetime)),1),M("td",null,Ye(i.formatDate(d.eradication_datetime,"Onbestreden")),1),M("td",null,Ye(d.species),1)],8,qZ))),128))])])])):Ke("",!0),i.totalObservations>0?(we(),Le("div",KZ,[M("button",{class:"btn btn-outline-success mr-2",onClick:t[1]||(t[1]=d=>i.fetchPage("prev")),disabled:!i.previousPage},[JZ,bt(" Previous ")],8,YZ),M("button",{class:"btn btn-outline-success",onClick:t[2]||(t[2]=d=>i.fetchPage("next")),disabled:!i.nextPage},[bt(" Next "),QZ],8,XZ)])):Ke("",!0)]),M("div",{class:zt(["details-panel mt-4",{"d-none":!i.isDetailsPaneOpen,"d-block":i.isDetailsPaneOpen,"col-12":!0,"col-md-6":!0,"col-lg-4":!0}])},[M("div",eW,[tW,M("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:t[3]||(t[3]=(...d)=>i.toggleDetailsPane&&i.toggleDetailsPane(...d))})]),E(c)],2)])])])}const Jg=Ri(NZ,[["render",nW]]),iW=[{path:"/login",name:"Login",component:KR},{path:"/map",name:"MapPage",component:jd},{path:"/map/observation/:id",name:"ObservationDetailMap",component:jd},{path:"/table/observation/:id",name:"ObservationDetailTable",component:Jg},{path:"/table",name:"TableView",component:Jg},{path:"/",name:"Home",component:jd},{path:"/change-password",name:"ChangePassword",component:DR}],DS=JP({history:xP("/vespa-db/"),routes:iW});DS.beforeEach(async(e,t,n)=>{const i=Vi();e.meta.requiresAuth&&!i.isLoggedIn?n({name:"Login"}):n()});const bc=Ek(O1),sW=y1();bc.use(sW);bc.use(DS);v1(bc);const rW=Vi();rW.authCheck();bc.mount("#app"); diff --git a/assets/index-Bz8pC8hD.css b/assets/index-C1voZ2tG.css similarity index 99% rename from assets/index-Bz8pC8hD.css rename to assets/index-C1voZ2tG.css index 9309567..6c20a8f 100644 --- a/assets/index-Bz8pC8hD.css +++ b/assets/index-C1voZ2tG.css @@ -2,7 +2,7 @@ * ress.css • v2.0.4 * MIT License * github.com/filipelinhares/ress - */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}::-ms-clear,::-ms-reveal{display:none}img{border-style:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity!important;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute!important}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity!important}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from{transform:translateY(100%)}.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-enter-from{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s!important}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s!important}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s!important}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity!important}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity!important}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity!important}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity!important}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity!important}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform!important}.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}.blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}html{font-family:Roboto,sans-serif;line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media (max-width: 599.98px){.hidden-xs{display:none!important}}@media (min-width: 600px) and (max-width: 959.98px){.hidden-sm{display:none!important}}@media (min-width: 960px) and (max-width: 1279.98px){.hidden-md{display:none!important}}@media (min-width: 1280px) and (max-width: 1919.98px){.hidden-lg{display:none!important}}@media (min-width: 1920px) and (max-width: 2559.98px){.hidden-xl{display:none!important}}@media (min-width: 2560px){.hidden-xxl{display:none!important}}@media (min-width: 600px){.hidden-sm-and-up{display:none!important}}@media (min-width: 960px){.hidden-md-and-up{display:none!important}}@media (min-width: 1280px){.hidden-lg-and-up{display:none!important}}@media (min-width: 1920px){.hidden-xl-and-up{display:none!important}}@media (max-width: 959.98px){.hidden-sm-and-down{display:none!important}}@media (max-width: 1279.98px){.hidden-md-and-down{display:none!important}}@media (max-width: 1919.98px){.hidden-lg-and-down{display:none!important}}@media (max-width: 2559.98px){.hidden-xl-and-down{display:none!important}}.elevation-24{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-23{box-shadow:0 11px 14px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 23px 36px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 44px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-22{box-shadow:0 10px 14px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 22px 35px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 42px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-21{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 21px 33px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 40px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-20{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 20px 31px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 38px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-19{box-shadow:0 9px 12px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 19px 29px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 36px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-18{box-shadow:0 9px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 18px 28px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 34px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-17{box-shadow:0 8px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 17px 26px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 32px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-16{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-15{box-shadow:0 8px 9px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 15px 22px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 28px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-14{box-shadow:0 7px 9px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 14px 21px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 26px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-13{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 13px 19px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 24px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-12{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-11{box-shadow:0 6px 7px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 11px 15px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 20px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-10{box-shadow:0 6px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 10px 14px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 18px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-9{box-shadow:0 5px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 9px 12px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 16px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-8{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-7{box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 7px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 2px 16px 1px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-6{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-5{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 5px 8px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 14px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-4{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-3{box-shadow:0 3px 3px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 3px 4px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 8px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-2{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-1{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-0{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.float-left{float:left!important}.float-right{float:right!important}.v-locale--is-rtl .float-end{float:left!important}.v-locale--is-rtl .float-start,.v-locale--is-ltr .float-end{float:right!important}.v-locale--is-ltr .float-start{float:left!important}.flex-fill,.flex-1-1{flex:1 1 auto!important}.flex-1-0{flex:1 0 auto!important}.flex-0-1{flex:0 1 auto!important}.flex-0-0{flex:0 0 auto!important}.flex-1-1-100{flex:1 1 100%!important}.flex-1-0-100{flex:1 0 100%!important}.flex-0-1-100{flex:0 1 100%!important}.flex-0-0-100{flex:0 0 100%!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-space-between{justify-content:space-between!important}.justify-space-around{justify-content:space-around!important}.justify-space-evenly{justify-content:space-evenly!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.align-stretch{align-items:stretch!important}.align-content-space-between{align-content:space-between!important}.align-content-space-around{align-content:space-around!important}.align-content-space-evenly{align-content:space-evenly!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.order-last{order:13!important}.ga-0{gap:0px!important}.ga-1{gap:4px!important}.ga-2{gap:8px!important}.ga-3{gap:12px!important}.ga-4{gap:16px!important}.ga-5{gap:20px!important}.ga-6{gap:24px!important}.ga-7{gap:28px!important}.ga-8{gap:32px!important}.ga-9{gap:36px!important}.ga-10{gap:40px!important}.ga-11{gap:44px!important}.ga-12{gap:48px!important}.ga-13{gap:52px!important}.ga-14{gap:56px!important}.ga-15{gap:60px!important}.ga-16{gap:64px!important}.ga-auto{gap:auto!important}.gr-0{row-gap:0px!important}.gr-1{row-gap:4px!important}.gr-2{row-gap:8px!important}.gr-3{row-gap:12px!important}.gr-4{row-gap:16px!important}.gr-5{row-gap:20px!important}.gr-6{row-gap:24px!important}.gr-7{row-gap:28px!important}.gr-8{row-gap:32px!important}.gr-9{row-gap:36px!important}.gr-10{row-gap:40px!important}.gr-11{row-gap:44px!important}.gr-12{row-gap:48px!important}.gr-13{row-gap:52px!important}.gr-14{row-gap:56px!important}.gr-15{row-gap:60px!important}.gr-16{row-gap:64px!important}.gr-auto{row-gap:auto!important}.gc-0{column-gap:0px!important}.gc-1{column-gap:4px!important}.gc-2{column-gap:8px!important}.gc-3{column-gap:12px!important}.gc-4{column-gap:16px!important}.gc-5{column-gap:20px!important}.gc-6{column-gap:24px!important}.gc-7{column-gap:28px!important}.gc-8{column-gap:32px!important}.gc-9{column-gap:36px!important}.gc-10{column-gap:40px!important}.gc-11{column-gap:44px!important}.gc-12{column-gap:48px!important}.gc-13{column-gap:52px!important}.gc-14{column-gap:56px!important}.gc-15{column-gap:60px!important}.gc-16{column-gap:64px!important}.gc-auto{column-gap:auto!important}.ma-0{margin:0!important}.ma-1{margin:4px!important}.ma-2{margin:8px!important}.ma-3{margin:12px!important}.ma-4{margin:16px!important}.ma-5{margin:20px!important}.ma-6{margin:24px!important}.ma-7{margin:28px!important}.ma-8{margin:32px!important}.ma-9{margin:36px!important}.ma-10{margin:40px!important}.ma-11{margin:44px!important}.ma-12{margin:48px!important}.ma-13{margin:52px!important}.ma-14{margin:56px!important}.ma-15{margin:60px!important}.ma-16{margin:64px!important}.ma-auto{margin:auto!important}.mx-1{margin-right:4px!important;margin-left:4px!important}.mx-2{margin-right:8px!important;margin-left:8px!important}.mx-3{margin-right:12px!important;margin-left:12px!important}.mx-4{margin-right:16px!important;margin-left:16px!important}.mx-5{margin-right:20px!important;margin-left:20px!important}.mx-6{margin-right:24px!important;margin-left:24px!important}.mx-7{margin-right:28px!important;margin-left:28px!important}.mx-8{margin-right:32px!important;margin-left:32px!important}.mx-9{margin-right:36px!important;margin-left:36px!important}.mx-10{margin-right:40px!important;margin-left:40px!important}.mx-11{margin-right:44px!important;margin-left:44px!important}.mx-12{margin-right:48px!important;margin-left:48px!important}.mx-13{margin-right:52px!important;margin-left:52px!important}.mx-14{margin-right:56px!important;margin-left:56px!important}.mx-15{margin-right:60px!important;margin-left:60px!important}.mx-16{margin-right:64px!important;margin-left:64px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.my-13{margin-top:52px!important;margin-bottom:52px!important}.my-14{margin-top:56px!important;margin-bottom:56px!important}.my-15{margin-top:60px!important;margin-bottom:60px!important}.my-16{margin-top:64px!important;margin-bottom:64px!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mt-6{margin-top:24px!important}.mt-7{margin-top:28px!important}.mt-8{margin-top:32px!important}.mt-9{margin-top:36px!important}.mt-10{margin-top:40px!important}.mt-11{margin-top:44px!important}.mt-12{margin-top:48px!important}.mt-13{margin-top:52px!important}.mt-14{margin-top:56px!important}.mt-15{margin-top:60px!important}.mt-16{margin-top:64px!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:20px!important}.mr-6{margin-right:24px!important}.mr-7{margin-right:28px!important}.mr-8{margin-right:32px!important}.mr-9{margin-right:36px!important}.mr-10{margin-right:40px!important}.mr-11{margin-right:44px!important}.mr-12{margin-right:48px!important}.mr-13{margin-right:52px!important}.mr-14{margin-right:56px!important}.mr-15{margin-right:60px!important}.mr-16{margin-right:64px!important}.mr-auto{margin-right:auto!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mb-7{margin-bottom:28px!important}.mb-8{margin-bottom:32px!important}.mb-9{margin-bottom:36px!important}.mb-10{margin-bottom:40px!important}.mb-11{margin-bottom:44px!important}.mb-12{margin-bottom:48px!important}.mb-13{margin-bottom:52px!important}.mb-14{margin-bottom:56px!important}.mb-15{margin-bottom:60px!important}.mb-16{margin-bottom:64px!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:20px!important}.ml-6{margin-left:24px!important}.ml-7{margin-left:28px!important}.ml-8{margin-left:32px!important}.ml-9{margin-left:36px!important}.ml-10{margin-left:40px!important}.ml-11{margin-left:44px!important}.ml-12{margin-left:48px!important}.ml-13{margin-left:52px!important}.ml-14{margin-left:56px!important}.ml-15{margin-left:60px!important}.ml-16{margin-left:64px!important}.ml-auto{margin-left:auto!important}.ms-0{margin-inline-start:0px!important}.ms-1{margin-inline-start:4px!important}.ms-2{margin-inline-start:8px!important}.ms-3{margin-inline-start:12px!important}.ms-4{margin-inline-start:16px!important}.ms-5{margin-inline-start:20px!important}.ms-6{margin-inline-start:24px!important}.ms-7{margin-inline-start:28px!important}.ms-8{margin-inline-start:32px!important}.ms-9{margin-inline-start:36px!important}.ms-10{margin-inline-start:40px!important}.ms-11{margin-inline-start:44px!important}.ms-12{margin-inline-start:48px!important}.ms-13{margin-inline-start:52px!important}.ms-14{margin-inline-start:56px!important}.ms-15{margin-inline-start:60px!important}.ms-16{margin-inline-start:64px!important}.ms-auto{margin-inline-start:auto!important}.me-0{margin-inline-end:0px!important}.me-1{margin-inline-end:4px!important}.me-2{margin-inline-end:8px!important}.me-3{margin-inline-end:12px!important}.me-4{margin-inline-end:16px!important}.me-5{margin-inline-end:20px!important}.me-6{margin-inline-end:24px!important}.me-7{margin-inline-end:28px!important}.me-8{margin-inline-end:32px!important}.me-9{margin-inline-end:36px!important}.me-10{margin-inline-end:40px!important}.me-11{margin-inline-end:44px!important}.me-12{margin-inline-end:48px!important}.me-13{margin-inline-end:52px!important}.me-14{margin-inline-end:56px!important}.me-15{margin-inline-end:60px!important}.me-16{margin-inline-end:64px!important}.me-auto{margin-inline-end:auto!important}.ma-n1{margin:-4px!important}.ma-n2{margin:-8px!important}.ma-n3{margin:-12px!important}.ma-n4{margin:-16px!important}.ma-n5{margin:-20px!important}.ma-n6{margin:-24px!important}.ma-n7{margin:-28px!important}.ma-n8{margin:-32px!important}.ma-n9{margin:-36px!important}.ma-n10{margin:-40px!important}.ma-n11{margin:-44px!important}.ma-n12{margin:-48px!important}.ma-n13{margin:-52px!important}.ma-n14{margin:-56px!important}.ma-n15{margin:-60px!important}.ma-n16{margin:-64px!important}.mx-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-n16{margin-right:-64px!important;margin-left:-64px!important}.my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-n1{margin-top:-4px!important}.mt-n2{margin-top:-8px!important}.mt-n3{margin-top:-12px!important}.mt-n4{margin-top:-16px!important}.mt-n5{margin-top:-20px!important}.mt-n6{margin-top:-24px!important}.mt-n7{margin-top:-28px!important}.mt-n8{margin-top:-32px!important}.mt-n9{margin-top:-36px!important}.mt-n10{margin-top:-40px!important}.mt-n11{margin-top:-44px!important}.mt-n12{margin-top:-48px!important}.mt-n13{margin-top:-52px!important}.mt-n14{margin-top:-56px!important}.mt-n15{margin-top:-60px!important}.mt-n16{margin-top:-64px!important}.mr-n1{margin-right:-4px!important}.mr-n2{margin-right:-8px!important}.mr-n3{margin-right:-12px!important}.mr-n4{margin-right:-16px!important}.mr-n5{margin-right:-20px!important}.mr-n6{margin-right:-24px!important}.mr-n7{margin-right:-28px!important}.mr-n8{margin-right:-32px!important}.mr-n9{margin-right:-36px!important}.mr-n10{margin-right:-40px!important}.mr-n11{margin-right:-44px!important}.mr-n12{margin-right:-48px!important}.mr-n13{margin-right:-52px!important}.mr-n14{margin-right:-56px!important}.mr-n15{margin-right:-60px!important}.mr-n16{margin-right:-64px!important}.mb-n1{margin-bottom:-4px!important}.mb-n2{margin-bottom:-8px!important}.mb-n3{margin-bottom:-12px!important}.mb-n4{margin-bottom:-16px!important}.mb-n5{margin-bottom:-20px!important}.mb-n6{margin-bottom:-24px!important}.mb-n7{margin-bottom:-28px!important}.mb-n8{margin-bottom:-32px!important}.mb-n9{margin-bottom:-36px!important}.mb-n10{margin-bottom:-40px!important}.mb-n11{margin-bottom:-44px!important}.mb-n12{margin-bottom:-48px!important}.mb-n13{margin-bottom:-52px!important}.mb-n14{margin-bottom:-56px!important}.mb-n15{margin-bottom:-60px!important}.mb-n16{margin-bottom:-64px!important}.ml-n1{margin-left:-4px!important}.ml-n2{margin-left:-8px!important}.ml-n3{margin-left:-12px!important}.ml-n4{margin-left:-16px!important}.ml-n5{margin-left:-20px!important}.ml-n6{margin-left:-24px!important}.ml-n7{margin-left:-28px!important}.ml-n8{margin-left:-32px!important}.ml-n9{margin-left:-36px!important}.ml-n10{margin-left:-40px!important}.ml-n11{margin-left:-44px!important}.ml-n12{margin-left:-48px!important}.ml-n13{margin-left:-52px!important}.ml-n14{margin-left:-56px!important}.ml-n15{margin-left:-60px!important}.ml-n16{margin-left:-64px!important}.ms-n1{margin-inline-start:-4px!important}.ms-n2{margin-inline-start:-8px!important}.ms-n3{margin-inline-start:-12px!important}.ms-n4{margin-inline-start:-16px!important}.ms-n5{margin-inline-start:-20px!important}.ms-n6{margin-inline-start:-24px!important}.ms-n7{margin-inline-start:-28px!important}.ms-n8{margin-inline-start:-32px!important}.ms-n9{margin-inline-start:-36px!important}.ms-n10{margin-inline-start:-40px!important}.ms-n11{margin-inline-start:-44px!important}.ms-n12{margin-inline-start:-48px!important}.ms-n13{margin-inline-start:-52px!important}.ms-n14{margin-inline-start:-56px!important}.ms-n15{margin-inline-start:-60px!important}.ms-n16{margin-inline-start:-64px!important}.me-n1{margin-inline-end:-4px!important}.me-n2{margin-inline-end:-8px!important}.me-n3{margin-inline-end:-12px!important}.me-n4{margin-inline-end:-16px!important}.me-n5{margin-inline-end:-20px!important}.me-n6{margin-inline-end:-24px!important}.me-n7{margin-inline-end:-28px!important}.me-n8{margin-inline-end:-32px!important}.me-n9{margin-inline-end:-36px!important}.me-n10{margin-inline-end:-40px!important}.me-n11{margin-inline-end:-44px!important}.me-n12{margin-inline-end:-48px!important}.me-n13{margin-inline-end:-52px!important}.me-n14{margin-inline-end:-56px!important}.me-n15{margin-inline-end:-60px!important}.me-n16{margin-inline-end:-64px!important}.pa-0{padding:0!important}.pa-1{padding:4px!important}.pa-2{padding:8px!important}.pa-3{padding:12px!important}.pa-4{padding:16px!important}.pa-5{padding:20px!important}.pa-6{padding:24px!important}.pa-7{padding:28px!important}.pa-8{padding:32px!important}.pa-9{padding:36px!important}.pa-10{padding:40px!important}.pa-11{padding:44px!important}.pa-12{padding:48px!important}.pa-13{padding:52px!important}.pa-14{padding:56px!important}.pa-15{padding:60px!important}.pa-16{padding:64px!important}.px-1{padding-right:4px!important;padding-left:4px!important}.px-2{padding-right:8px!important;padding-left:8px!important}.px-3{padding-right:12px!important;padding-left:12px!important}.px-4{padding-right:16px!important;padding-left:16px!important}.px-5{padding-right:20px!important;padding-left:20px!important}.px-6{padding-right:24px!important;padding-left:24px!important}.px-7{padding-right:28px!important;padding-left:28px!important}.px-8{padding-right:32px!important;padding-left:32px!important}.px-9{padding-right:36px!important;padding-left:36px!important}.px-10{padding-right:40px!important;padding-left:40px!important}.px-11{padding-right:44px!important;padding-left:44px!important}.px-12{padding-right:48px!important;padding-left:48px!important}.px-13{padding-right:52px!important;padding-left:52px!important}.px-14{padding-right:56px!important;padding-left:56px!important}.px-15{padding-right:60px!important;padding-left:60px!important}.px-16{padding-right:64px!important;padding-left:64px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.py-13{padding-top:52px!important;padding-bottom:52px!important}.py-14{padding-top:56px!important;padding-bottom:56px!important}.py-15{padding-top:60px!important;padding-bottom:60px!important}.py-16{padding-top:64px!important;padding-bottom:64px!important}.pt-1{padding-top:4px!important}.pt-2{padding-top:8px!important}.pt-3{padding-top:12px!important}.pt-4{padding-top:16px!important}.pt-5{padding-top:20px!important}.pt-6{padding-top:24px!important}.pt-7{padding-top:28px!important}.pt-8{padding-top:32px!important}.pt-9{padding-top:36px!important}.pt-10{padding-top:40px!important}.pt-11{padding-top:44px!important}.pt-12{padding-top:48px!important}.pt-13{padding-top:52px!important}.pt-14{padding-top:56px!important}.pt-15{padding-top:60px!important}.pt-16{padding-top:64px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:4px!important}.pr-2{padding-right:8px!important}.pr-3{padding-right:12px!important}.pr-4{padding-right:16px!important}.pr-5{padding-right:20px!important}.pr-6{padding-right:24px!important}.pr-7{padding-right:28px!important}.pr-8{padding-right:32px!important}.pr-9{padding-right:36px!important}.pr-10{padding-right:40px!important}.pr-11{padding-right:44px!important}.pr-12{padding-right:48px!important}.pr-13{padding-right:52px!important}.pr-14{padding-right:56px!important}.pr-15{padding-right:60px!important}.pr-16{padding-right:64px!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:12px!important}.pb-4{padding-bottom:16px!important}.pb-5{padding-bottom:20px!important}.pb-6{padding-bottom:24px!important}.pb-7{padding-bottom:28px!important}.pb-8{padding-bottom:32px!important}.pb-9{padding-bottom:36px!important}.pb-10{padding-bottom:40px!important}.pb-11{padding-bottom:44px!important}.pb-12{padding-bottom:48px!important}.pb-13{padding-bottom:52px!important}.pb-14{padding-bottom:56px!important}.pb-15{padding-bottom:60px!important}.pb-16{padding-bottom:64px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:4px!important}.pl-2{padding-left:8px!important}.pl-3{padding-left:12px!important}.pl-4{padding-left:16px!important}.pl-5{padding-left:20px!important}.pl-6{padding-left:24px!important}.pl-7{padding-left:28px!important}.pl-8{padding-left:32px!important}.pl-9{padding-left:36px!important}.pl-10{padding-left:40px!important}.pl-11{padding-left:44px!important}.pl-12{padding-left:48px!important}.pl-13{padding-left:52px!important}.pl-14{padding-left:56px!important}.pl-15{padding-left:60px!important}.pl-16{padding-left:64px!important}.ps-0{padding-inline-start:0px!important}.ps-1{padding-inline-start:4px!important}.ps-2{padding-inline-start:8px!important}.ps-3{padding-inline-start:12px!important}.ps-4{padding-inline-start:16px!important}.ps-5{padding-inline-start:20px!important}.ps-6{padding-inline-start:24px!important}.ps-7{padding-inline-start:28px!important}.ps-8{padding-inline-start:32px!important}.ps-9{padding-inline-start:36px!important}.ps-10{padding-inline-start:40px!important}.ps-11{padding-inline-start:44px!important}.ps-12{padding-inline-start:48px!important}.ps-13{padding-inline-start:52px!important}.ps-14{padding-inline-start:56px!important}.ps-15{padding-inline-start:60px!important}.ps-16{padding-inline-start:64px!important}.pe-0{padding-inline-end:0px!important}.pe-1{padding-inline-end:4px!important}.pe-2{padding-inline-end:8px!important}.pe-3{padding-inline-end:12px!important}.pe-4{padding-inline-end:16px!important}.pe-5{padding-inline-end:20px!important}.pe-6{padding-inline-end:24px!important}.pe-7{padding-inline-end:28px!important}.pe-8{padding-inline-end:32px!important}.pe-9{padding-inline-end:36px!important}.pe-10{padding-inline-end:40px!important}.pe-11{padding-inline-end:44px!important}.pe-12{padding-inline-end:48px!important}.pe-13{padding-inline-end:52px!important}.pe-14{padding-inline-end:56px!important}.pe-15{padding-inline-end:60px!important}.pe-16{padding-inline-end:64px!important}.rounded-sm{border-radius:2px!important}.rounded{border-radius:4px!important}.rounded-lg{border-radius:8px!important}.rounded-xl{border-radius:24px!important}.rounded-pill{border-radius:9999px!important}.rounded-shaped{border-radius:24px 0!important}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-t-shaped{border-top-left-radius:24px!important;border-top-right-radius:0!important}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-e{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-e{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-b-shaped{border-bottom-left-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-s{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-s{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0!important}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0!important}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:2px!important}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:2px!important}.v-locale--is-ltr .rounded-ts{border-top-left-radius:4px!important}.v-locale--is-rtl .rounded-ts{border-top-right-radius:4px!important}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:8px!important}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:8px!important}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:24px!important}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:24px!important}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px!important}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px!important}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%!important}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%!important}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:24px 0!important}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:24px 0!important}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0!important}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0!important}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:2px!important}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:2px!important}.v-locale--is-ltr .rounded-te{border-top-right-radius:4px!important}.v-locale--is-rtl .rounded-te{border-top-left-radius:4px!important}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:8px!important}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:8px!important}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:24px!important}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:24px!important}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px!important}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px!important}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%!important}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%!important}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:24px 0!important}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:24px 0!important}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:24px 0!important}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:24px 0!important}.border-0{border-width:0!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border{border-width:thin!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-sm{border-width:1px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-md{border-width:2px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-lg{border-width:4px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-xl{border-width:8px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-opacity-0{--v-border-opacity: 0 !important}.border-opacity{--v-border-opacity: .12 !important}.border-opacity-25{--v-border-opacity: .25 !important}.border-opacity-50{--v-border-opacity: .5 !important}.border-opacity-75{--v-border-opacity: .75 !important}.border-opacity-100{--v-border-opacity: 1 !important}.border-t-0{border-block-start-width:0!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t{border-block-start-width:thin!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-sm{border-block-start-width:1px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-md{border-block-start-width:2px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-lg{border-block-start-width:4px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-xl{border-block-start-width:8px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-0{border-inline-end-width:0!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e{border-inline-end-width:thin!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-sm{border-inline-end-width:1px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-md{border-inline-end-width:2px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-lg{border-inline-end-width:4px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-xl{border-inline-end-width:8px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-0{border-block-end-width:0!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b{border-block-end-width:thin!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-sm{border-block-end-width:1px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-md{border-block-end-width:2px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-lg{border-block-end-width:4px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-xl{border-block-end-width:8px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-0{border-inline-start-width:0!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s{border-inline-start-width:thin!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-sm{border-inline-start-width:1px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-md{border-inline-start-width:2px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-lg{border-inline-start-width:4px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-xl{border-inline-start-width:8px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}.border-none{border-style:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.text-decoration-overline{text-decoration:overline!important}.text-no-wrap{white-space:nowrap!important}.text-pre{white-space:pre!important}.text-pre-line{white-space:pre-line!important}.text-pre-wrap{white-space:pre-wrap!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.text-high-emphasis{color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))!important}.text-medium-emphasis{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))!important}.text-disabled{color:rgba(var(--v-theme-on-background),var(--v-disabled-opacity))!important}.text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-none{text-transform:none!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-mono{font-family:monospace!important}.position-sticky{position:sticky!important}.cursor-auto{cursor:auto!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-text{cursor:text!important}.cursor-move{cursor:move!important}.cursor-help{cursor:help!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-progress{cursor:progress!important}.cursor-grab{cursor:grab!important}.cursor-grabbing{cursor:grabbing!important}.cursor-none{cursor:none!important}.fill-height{height:100%!important}.h-screen{height:100vh!important}.h-0{height:0!important}.h-screen{height:100dvh!important}.w-0{width:0!important}.w-33{width:33%!important}.w-66{width:66%!important}@media (min-width: 600px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.float-sm-none{float:none!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.v-locale--is-rtl .float-sm-end{float:left!important}.v-locale--is-rtl .float-sm-start,.v-locale--is-ltr .float-sm-end{float:right!important}.v-locale--is-ltr .float-sm-start{float:left!important}.flex-sm-fill,.flex-sm-1-1{flex:1 1 auto!important}.flex-sm-1-0{flex:1 0 auto!important}.flex-sm-0-1{flex:0 1 auto!important}.flex-sm-0-0{flex:0 0 auto!important}.flex-sm-1-1-100{flex:1 1 100%!important}.flex-sm-1-0-100{flex:1 0 100%!important}.flex-sm-0-1-100{flex:0 1 100%!important}.flex-sm-0-0-100{flex:0 0 100%!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-sm-start{justify-content:flex-start!important}.justify-sm-end{justify-content:flex-end!important}.justify-sm-center{justify-content:center!important}.justify-sm-space-between{justify-content:space-between!important}.justify-sm-space-around{justify-content:space-around!important}.justify-sm-space-evenly{justify-content:space-evenly!important}.align-sm-start{align-items:flex-start!important}.align-sm-end{align-items:flex-end!important}.align-sm-center{align-items:center!important}.align-sm-baseline{align-items:baseline!important}.align-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-space-between{align-content:space-between!important}.align-content-sm-space-around{align-content:space-around!important}.align-content-sm-space-evenly{align-content:space-evenly!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-6{order:6!important}.order-sm-7{order:7!important}.order-sm-8{order:8!important}.order-sm-9{order:9!important}.order-sm-10{order:10!important}.order-sm-11{order:11!important}.order-sm-12{order:12!important}.order-sm-last{order:13!important}.ga-sm-0{gap:0px!important}.ga-sm-1{gap:4px!important}.ga-sm-2{gap:8px!important}.ga-sm-3{gap:12px!important}.ga-sm-4{gap:16px!important}.ga-sm-5{gap:20px!important}.ga-sm-6{gap:24px!important}.ga-sm-7{gap:28px!important}.ga-sm-8{gap:32px!important}.ga-sm-9{gap:36px!important}.ga-sm-10{gap:40px!important}.ga-sm-11{gap:44px!important}.ga-sm-12{gap:48px!important}.ga-sm-13{gap:52px!important}.ga-sm-14{gap:56px!important}.ga-sm-15{gap:60px!important}.ga-sm-16{gap:64px!important}.ga-sm-auto{gap:auto!important}.gr-sm-0{row-gap:0px!important}.gr-sm-1{row-gap:4px!important}.gr-sm-2{row-gap:8px!important}.gr-sm-3{row-gap:12px!important}.gr-sm-4{row-gap:16px!important}.gr-sm-5{row-gap:20px!important}.gr-sm-6{row-gap:24px!important}.gr-sm-7{row-gap:28px!important}.gr-sm-8{row-gap:32px!important}.gr-sm-9{row-gap:36px!important}.gr-sm-10{row-gap:40px!important}.gr-sm-11{row-gap:44px!important}.gr-sm-12{row-gap:48px!important}.gr-sm-13{row-gap:52px!important}.gr-sm-14{row-gap:56px!important}.gr-sm-15{row-gap:60px!important}.gr-sm-16{row-gap:64px!important}.gr-sm-auto{row-gap:auto!important}.gc-sm-0{column-gap:0px!important}.gc-sm-1{column-gap:4px!important}.gc-sm-2{column-gap:8px!important}.gc-sm-3{column-gap:12px!important}.gc-sm-4{column-gap:16px!important}.gc-sm-5{column-gap:20px!important}.gc-sm-6{column-gap:24px!important}.gc-sm-7{column-gap:28px!important}.gc-sm-8{column-gap:32px!important}.gc-sm-9{column-gap:36px!important}.gc-sm-10{column-gap:40px!important}.gc-sm-11{column-gap:44px!important}.gc-sm-12{column-gap:48px!important}.gc-sm-13{column-gap:52px!important}.gc-sm-14{column-gap:56px!important}.gc-sm-15{column-gap:60px!important}.gc-sm-16{column-gap:64px!important}.gc-sm-auto{column-gap:auto!important}.ma-sm-0{margin:0!important}.ma-sm-1{margin:4px!important}.ma-sm-2{margin:8px!important}.ma-sm-3{margin:12px!important}.ma-sm-4{margin:16px!important}.ma-sm-5{margin:20px!important}.ma-sm-6{margin:24px!important}.ma-sm-7{margin:28px!important}.ma-sm-8{margin:32px!important}.ma-sm-9{margin:36px!important}.ma-sm-10{margin:40px!important}.ma-sm-11{margin:44px!important}.ma-sm-12{margin:48px!important}.ma-sm-13{margin:52px!important}.ma-sm-14{margin:56px!important}.ma-sm-15{margin:60px!important}.ma-sm-16{margin:64px!important}.ma-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:4px!important;margin-left:4px!important}.mx-sm-2{margin-right:8px!important;margin-left:8px!important}.mx-sm-3{margin-right:12px!important;margin-left:12px!important}.mx-sm-4{margin-right:16px!important;margin-left:16px!important}.mx-sm-5{margin-right:20px!important;margin-left:20px!important}.mx-sm-6{margin-right:24px!important;margin-left:24px!important}.mx-sm-7{margin-right:28px!important;margin-left:28px!important}.mx-sm-8{margin-right:32px!important;margin-left:32px!important}.mx-sm-9{margin-right:36px!important;margin-left:36px!important}.mx-sm-10{margin-right:40px!important;margin-left:40px!important}.mx-sm-11{margin-right:44px!important;margin-left:44px!important}.mx-sm-12{margin-right:48px!important;margin-left:48px!important}.mx-sm-13{margin-right:52px!important;margin-left:52px!important}.mx-sm-14{margin-right:56px!important;margin-left:56px!important}.mx-sm-15{margin-right:60px!important;margin-left:60px!important}.mx-sm-16{margin-right:64px!important;margin-left:64px!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:4px!important}.mt-sm-2{margin-top:8px!important}.mt-sm-3{margin-top:12px!important}.mt-sm-4{margin-top:16px!important}.mt-sm-5{margin-top:20px!important}.mt-sm-6{margin-top:24px!important}.mt-sm-7{margin-top:28px!important}.mt-sm-8{margin-top:32px!important}.mt-sm-9{margin-top:36px!important}.mt-sm-10{margin-top:40px!important}.mt-sm-11{margin-top:44px!important}.mt-sm-12{margin-top:48px!important}.mt-sm-13{margin-top:52px!important}.mt-sm-14{margin-top:56px!important}.mt-sm-15{margin-top:60px!important}.mt-sm-16{margin-top:64px!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:4px!important}.mr-sm-2{margin-right:8px!important}.mr-sm-3{margin-right:12px!important}.mr-sm-4{margin-right:16px!important}.mr-sm-5{margin-right:20px!important}.mr-sm-6{margin-right:24px!important}.mr-sm-7{margin-right:28px!important}.mr-sm-8{margin-right:32px!important}.mr-sm-9{margin-right:36px!important}.mr-sm-10{margin-right:40px!important}.mr-sm-11{margin-right:44px!important}.mr-sm-12{margin-right:48px!important}.mr-sm-13{margin-right:52px!important}.mr-sm-14{margin-right:56px!important}.mr-sm-15{margin-right:60px!important}.mr-sm-16{margin-right:64px!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:4px!important}.mb-sm-2{margin-bottom:8px!important}.mb-sm-3{margin-bottom:12px!important}.mb-sm-4{margin-bottom:16px!important}.mb-sm-5{margin-bottom:20px!important}.mb-sm-6{margin-bottom:24px!important}.mb-sm-7{margin-bottom:28px!important}.mb-sm-8{margin-bottom:32px!important}.mb-sm-9{margin-bottom:36px!important}.mb-sm-10{margin-bottom:40px!important}.mb-sm-11{margin-bottom:44px!important}.mb-sm-12{margin-bottom:48px!important}.mb-sm-13{margin-bottom:52px!important}.mb-sm-14{margin-bottom:56px!important}.mb-sm-15{margin-bottom:60px!important}.mb-sm-16{margin-bottom:64px!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:4px!important}.ml-sm-2{margin-left:8px!important}.ml-sm-3{margin-left:12px!important}.ml-sm-4{margin-left:16px!important}.ml-sm-5{margin-left:20px!important}.ml-sm-6{margin-left:24px!important}.ml-sm-7{margin-left:28px!important}.ml-sm-8{margin-left:32px!important}.ml-sm-9{margin-left:36px!important}.ml-sm-10{margin-left:40px!important}.ml-sm-11{margin-left:44px!important}.ml-sm-12{margin-left:48px!important}.ml-sm-13{margin-left:52px!important}.ml-sm-14{margin-left:56px!important}.ml-sm-15{margin-left:60px!important}.ml-sm-16{margin-left:64px!important}.ml-sm-auto{margin-left:auto!important}.ms-sm-0{margin-inline-start:0px!important}.ms-sm-1{margin-inline-start:4px!important}.ms-sm-2{margin-inline-start:8px!important}.ms-sm-3{margin-inline-start:12px!important}.ms-sm-4{margin-inline-start:16px!important}.ms-sm-5{margin-inline-start:20px!important}.ms-sm-6{margin-inline-start:24px!important}.ms-sm-7{margin-inline-start:28px!important}.ms-sm-8{margin-inline-start:32px!important}.ms-sm-9{margin-inline-start:36px!important}.ms-sm-10{margin-inline-start:40px!important}.ms-sm-11{margin-inline-start:44px!important}.ms-sm-12{margin-inline-start:48px!important}.ms-sm-13{margin-inline-start:52px!important}.ms-sm-14{margin-inline-start:56px!important}.ms-sm-15{margin-inline-start:60px!important}.ms-sm-16{margin-inline-start:64px!important}.ms-sm-auto{margin-inline-start:auto!important}.me-sm-0{margin-inline-end:0px!important}.me-sm-1{margin-inline-end:4px!important}.me-sm-2{margin-inline-end:8px!important}.me-sm-3{margin-inline-end:12px!important}.me-sm-4{margin-inline-end:16px!important}.me-sm-5{margin-inline-end:20px!important}.me-sm-6{margin-inline-end:24px!important}.me-sm-7{margin-inline-end:28px!important}.me-sm-8{margin-inline-end:32px!important}.me-sm-9{margin-inline-end:36px!important}.me-sm-10{margin-inline-end:40px!important}.me-sm-11{margin-inline-end:44px!important}.me-sm-12{margin-inline-end:48px!important}.me-sm-13{margin-inline-end:52px!important}.me-sm-14{margin-inline-end:56px!important}.me-sm-15{margin-inline-end:60px!important}.me-sm-16{margin-inline-end:64px!important}.me-sm-auto{margin-inline-end:auto!important}.ma-sm-n1{margin:-4px!important}.ma-sm-n2{margin:-8px!important}.ma-sm-n3{margin:-12px!important}.ma-sm-n4{margin:-16px!important}.ma-sm-n5{margin:-20px!important}.ma-sm-n6{margin:-24px!important}.ma-sm-n7{margin:-28px!important}.ma-sm-n8{margin:-32px!important}.ma-sm-n9{margin:-36px!important}.ma-sm-n10{margin:-40px!important}.ma-sm-n11{margin:-44px!important}.ma-sm-n12{margin:-48px!important}.ma-sm-n13{margin:-52px!important}.ma-sm-n14{margin:-56px!important}.ma-sm-n15{margin:-60px!important}.ma-sm-n16{margin:-64px!important}.mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-sm-n1{margin-top:-4px!important}.mt-sm-n2{margin-top:-8px!important}.mt-sm-n3{margin-top:-12px!important}.mt-sm-n4{margin-top:-16px!important}.mt-sm-n5{margin-top:-20px!important}.mt-sm-n6{margin-top:-24px!important}.mt-sm-n7{margin-top:-28px!important}.mt-sm-n8{margin-top:-32px!important}.mt-sm-n9{margin-top:-36px!important}.mt-sm-n10{margin-top:-40px!important}.mt-sm-n11{margin-top:-44px!important}.mt-sm-n12{margin-top:-48px!important}.mt-sm-n13{margin-top:-52px!important}.mt-sm-n14{margin-top:-56px!important}.mt-sm-n15{margin-top:-60px!important}.mt-sm-n16{margin-top:-64px!important}.mr-sm-n1{margin-right:-4px!important}.mr-sm-n2{margin-right:-8px!important}.mr-sm-n3{margin-right:-12px!important}.mr-sm-n4{margin-right:-16px!important}.mr-sm-n5{margin-right:-20px!important}.mr-sm-n6{margin-right:-24px!important}.mr-sm-n7{margin-right:-28px!important}.mr-sm-n8{margin-right:-32px!important}.mr-sm-n9{margin-right:-36px!important}.mr-sm-n10{margin-right:-40px!important}.mr-sm-n11{margin-right:-44px!important}.mr-sm-n12{margin-right:-48px!important}.mr-sm-n13{margin-right:-52px!important}.mr-sm-n14{margin-right:-56px!important}.mr-sm-n15{margin-right:-60px!important}.mr-sm-n16{margin-right:-64px!important}.mb-sm-n1{margin-bottom:-4px!important}.mb-sm-n2{margin-bottom:-8px!important}.mb-sm-n3{margin-bottom:-12px!important}.mb-sm-n4{margin-bottom:-16px!important}.mb-sm-n5{margin-bottom:-20px!important}.mb-sm-n6{margin-bottom:-24px!important}.mb-sm-n7{margin-bottom:-28px!important}.mb-sm-n8{margin-bottom:-32px!important}.mb-sm-n9{margin-bottom:-36px!important}.mb-sm-n10{margin-bottom:-40px!important}.mb-sm-n11{margin-bottom:-44px!important}.mb-sm-n12{margin-bottom:-48px!important}.mb-sm-n13{margin-bottom:-52px!important}.mb-sm-n14{margin-bottom:-56px!important}.mb-sm-n15{margin-bottom:-60px!important}.mb-sm-n16{margin-bottom:-64px!important}.ml-sm-n1{margin-left:-4px!important}.ml-sm-n2{margin-left:-8px!important}.ml-sm-n3{margin-left:-12px!important}.ml-sm-n4{margin-left:-16px!important}.ml-sm-n5{margin-left:-20px!important}.ml-sm-n6{margin-left:-24px!important}.ml-sm-n7{margin-left:-28px!important}.ml-sm-n8{margin-left:-32px!important}.ml-sm-n9{margin-left:-36px!important}.ml-sm-n10{margin-left:-40px!important}.ml-sm-n11{margin-left:-44px!important}.ml-sm-n12{margin-left:-48px!important}.ml-sm-n13{margin-left:-52px!important}.ml-sm-n14{margin-left:-56px!important}.ml-sm-n15{margin-left:-60px!important}.ml-sm-n16{margin-left:-64px!important}.ms-sm-n1{margin-inline-start:-4px!important}.ms-sm-n2{margin-inline-start:-8px!important}.ms-sm-n3{margin-inline-start:-12px!important}.ms-sm-n4{margin-inline-start:-16px!important}.ms-sm-n5{margin-inline-start:-20px!important}.ms-sm-n6{margin-inline-start:-24px!important}.ms-sm-n7{margin-inline-start:-28px!important}.ms-sm-n8{margin-inline-start:-32px!important}.ms-sm-n9{margin-inline-start:-36px!important}.ms-sm-n10{margin-inline-start:-40px!important}.ms-sm-n11{margin-inline-start:-44px!important}.ms-sm-n12{margin-inline-start:-48px!important}.ms-sm-n13{margin-inline-start:-52px!important}.ms-sm-n14{margin-inline-start:-56px!important}.ms-sm-n15{margin-inline-start:-60px!important}.ms-sm-n16{margin-inline-start:-64px!important}.me-sm-n1{margin-inline-end:-4px!important}.me-sm-n2{margin-inline-end:-8px!important}.me-sm-n3{margin-inline-end:-12px!important}.me-sm-n4{margin-inline-end:-16px!important}.me-sm-n5{margin-inline-end:-20px!important}.me-sm-n6{margin-inline-end:-24px!important}.me-sm-n7{margin-inline-end:-28px!important}.me-sm-n8{margin-inline-end:-32px!important}.me-sm-n9{margin-inline-end:-36px!important}.me-sm-n10{margin-inline-end:-40px!important}.me-sm-n11{margin-inline-end:-44px!important}.me-sm-n12{margin-inline-end:-48px!important}.me-sm-n13{margin-inline-end:-52px!important}.me-sm-n14{margin-inline-end:-56px!important}.me-sm-n15{margin-inline-end:-60px!important}.me-sm-n16{margin-inline-end:-64px!important}.pa-sm-0{padding:0!important}.pa-sm-1{padding:4px!important}.pa-sm-2{padding:8px!important}.pa-sm-3{padding:12px!important}.pa-sm-4{padding:16px!important}.pa-sm-5{padding:20px!important}.pa-sm-6{padding:24px!important}.pa-sm-7{padding:28px!important}.pa-sm-8{padding:32px!important}.pa-sm-9{padding:36px!important}.pa-sm-10{padding:40px!important}.pa-sm-11{padding:44px!important}.pa-sm-12{padding:48px!important}.pa-sm-13{padding:52px!important}.pa-sm-14{padding:56px!important}.pa-sm-15{padding:60px!important}.pa-sm-16{padding:64px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:4px!important;padding-left:4px!important}.px-sm-2{padding-right:8px!important;padding-left:8px!important}.px-sm-3{padding-right:12px!important;padding-left:12px!important}.px-sm-4{padding-right:16px!important;padding-left:16px!important}.px-sm-5{padding-right:20px!important;padding-left:20px!important}.px-sm-6{padding-right:24px!important;padding-left:24px!important}.px-sm-7{padding-right:28px!important;padding-left:28px!important}.px-sm-8{padding-right:32px!important;padding-left:32px!important}.px-sm-9{padding-right:36px!important;padding-left:36px!important}.px-sm-10{padding-right:40px!important;padding-left:40px!important}.px-sm-11{padding-right:44px!important;padding-left:44px!important}.px-sm-12{padding-right:48px!important;padding-left:48px!important}.px-sm-13{padding-right:52px!important;padding-left:52px!important}.px-sm-14{padding-right:56px!important;padding-left:56px!important}.px-sm-15{padding-right:60px!important;padding-left:60px!important}.px-sm-16{padding-right:64px!important;padding-left:64px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:4px!important}.pt-sm-2{padding-top:8px!important}.pt-sm-3{padding-top:12px!important}.pt-sm-4{padding-top:16px!important}.pt-sm-5{padding-top:20px!important}.pt-sm-6{padding-top:24px!important}.pt-sm-7{padding-top:28px!important}.pt-sm-8{padding-top:32px!important}.pt-sm-9{padding-top:36px!important}.pt-sm-10{padding-top:40px!important}.pt-sm-11{padding-top:44px!important}.pt-sm-12{padding-top:48px!important}.pt-sm-13{padding-top:52px!important}.pt-sm-14{padding-top:56px!important}.pt-sm-15{padding-top:60px!important}.pt-sm-16{padding-top:64px!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:4px!important}.pr-sm-2{padding-right:8px!important}.pr-sm-3{padding-right:12px!important}.pr-sm-4{padding-right:16px!important}.pr-sm-5{padding-right:20px!important}.pr-sm-6{padding-right:24px!important}.pr-sm-7{padding-right:28px!important}.pr-sm-8{padding-right:32px!important}.pr-sm-9{padding-right:36px!important}.pr-sm-10{padding-right:40px!important}.pr-sm-11{padding-right:44px!important}.pr-sm-12{padding-right:48px!important}.pr-sm-13{padding-right:52px!important}.pr-sm-14{padding-right:56px!important}.pr-sm-15{padding-right:60px!important}.pr-sm-16{padding-right:64px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:4px!important}.pb-sm-2{padding-bottom:8px!important}.pb-sm-3{padding-bottom:12px!important}.pb-sm-4{padding-bottom:16px!important}.pb-sm-5{padding-bottom:20px!important}.pb-sm-6{padding-bottom:24px!important}.pb-sm-7{padding-bottom:28px!important}.pb-sm-8{padding-bottom:32px!important}.pb-sm-9{padding-bottom:36px!important}.pb-sm-10{padding-bottom:40px!important}.pb-sm-11{padding-bottom:44px!important}.pb-sm-12{padding-bottom:48px!important}.pb-sm-13{padding-bottom:52px!important}.pb-sm-14{padding-bottom:56px!important}.pb-sm-15{padding-bottom:60px!important}.pb-sm-16{padding-bottom:64px!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:4px!important}.pl-sm-2{padding-left:8px!important}.pl-sm-3{padding-left:12px!important}.pl-sm-4{padding-left:16px!important}.pl-sm-5{padding-left:20px!important}.pl-sm-6{padding-left:24px!important}.pl-sm-7{padding-left:28px!important}.pl-sm-8{padding-left:32px!important}.pl-sm-9{padding-left:36px!important}.pl-sm-10{padding-left:40px!important}.pl-sm-11{padding-left:44px!important}.pl-sm-12{padding-left:48px!important}.pl-sm-13{padding-left:52px!important}.pl-sm-14{padding-left:56px!important}.pl-sm-15{padding-left:60px!important}.pl-sm-16{padding-left:64px!important}.ps-sm-0{padding-inline-start:0px!important}.ps-sm-1{padding-inline-start:4px!important}.ps-sm-2{padding-inline-start:8px!important}.ps-sm-3{padding-inline-start:12px!important}.ps-sm-4{padding-inline-start:16px!important}.ps-sm-5{padding-inline-start:20px!important}.ps-sm-6{padding-inline-start:24px!important}.ps-sm-7{padding-inline-start:28px!important}.ps-sm-8{padding-inline-start:32px!important}.ps-sm-9{padding-inline-start:36px!important}.ps-sm-10{padding-inline-start:40px!important}.ps-sm-11{padding-inline-start:44px!important}.ps-sm-12{padding-inline-start:48px!important}.ps-sm-13{padding-inline-start:52px!important}.ps-sm-14{padding-inline-start:56px!important}.ps-sm-15{padding-inline-start:60px!important}.ps-sm-16{padding-inline-start:64px!important}.pe-sm-0{padding-inline-end:0px!important}.pe-sm-1{padding-inline-end:4px!important}.pe-sm-2{padding-inline-end:8px!important}.pe-sm-3{padding-inline-end:12px!important}.pe-sm-4{padding-inline-end:16px!important}.pe-sm-5{padding-inline-end:20px!important}.pe-sm-6{padding-inline-end:24px!important}.pe-sm-7{padding-inline-end:28px!important}.pe-sm-8{padding-inline-end:32px!important}.pe-sm-9{padding-inline-end:36px!important}.pe-sm-10{padding-inline-end:40px!important}.pe-sm-11{padding-inline-end:44px!important}.pe-sm-12{padding-inline-end:48px!important}.pe-sm-13{padding-inline-end:52px!important}.pe-sm-14{padding-inline-end:56px!important}.pe-sm-15{padding-inline-end:60px!important}.pe-sm-16{padding-inline-end:64px!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.text-sm-justify{text-align:justify!important}.text-sm-start{text-align:start!important}.text-sm-end{text-align:end!important}.text-sm-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-sm-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 960px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.float-md-none{float:none!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.v-locale--is-rtl .float-md-end{float:left!important}.v-locale--is-rtl .float-md-start,.v-locale--is-ltr .float-md-end{float:right!important}.v-locale--is-ltr .float-md-start{float:left!important}.flex-md-fill,.flex-md-1-1{flex:1 1 auto!important}.flex-md-1-0{flex:1 0 auto!important}.flex-md-0-1{flex:0 1 auto!important}.flex-md-0-0{flex:0 0 auto!important}.flex-md-1-1-100{flex:1 1 100%!important}.flex-md-1-0-100{flex:1 0 100%!important}.flex-md-0-1-100{flex:0 1 100%!important}.flex-md-0-0-100{flex:0 0 100%!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-md-start{justify-content:flex-start!important}.justify-md-end{justify-content:flex-end!important}.justify-md-center{justify-content:center!important}.justify-md-space-between{justify-content:space-between!important}.justify-md-space-around{justify-content:space-around!important}.justify-md-space-evenly{justify-content:space-evenly!important}.align-md-start{align-items:flex-start!important}.align-md-end{align-items:flex-end!important}.align-md-center{align-items:center!important}.align-md-baseline{align-items:baseline!important}.align-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-space-between{align-content:space-between!important}.align-content-md-space-around{align-content:space-around!important}.align-content-md-space-evenly{align-content:space-evenly!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-6{order:6!important}.order-md-7{order:7!important}.order-md-8{order:8!important}.order-md-9{order:9!important}.order-md-10{order:10!important}.order-md-11{order:11!important}.order-md-12{order:12!important}.order-md-last{order:13!important}.ga-md-0{gap:0px!important}.ga-md-1{gap:4px!important}.ga-md-2{gap:8px!important}.ga-md-3{gap:12px!important}.ga-md-4{gap:16px!important}.ga-md-5{gap:20px!important}.ga-md-6{gap:24px!important}.ga-md-7{gap:28px!important}.ga-md-8{gap:32px!important}.ga-md-9{gap:36px!important}.ga-md-10{gap:40px!important}.ga-md-11{gap:44px!important}.ga-md-12{gap:48px!important}.ga-md-13{gap:52px!important}.ga-md-14{gap:56px!important}.ga-md-15{gap:60px!important}.ga-md-16{gap:64px!important}.ga-md-auto{gap:auto!important}.gr-md-0{row-gap:0px!important}.gr-md-1{row-gap:4px!important}.gr-md-2{row-gap:8px!important}.gr-md-3{row-gap:12px!important}.gr-md-4{row-gap:16px!important}.gr-md-5{row-gap:20px!important}.gr-md-6{row-gap:24px!important}.gr-md-7{row-gap:28px!important}.gr-md-8{row-gap:32px!important}.gr-md-9{row-gap:36px!important}.gr-md-10{row-gap:40px!important}.gr-md-11{row-gap:44px!important}.gr-md-12{row-gap:48px!important}.gr-md-13{row-gap:52px!important}.gr-md-14{row-gap:56px!important}.gr-md-15{row-gap:60px!important}.gr-md-16{row-gap:64px!important}.gr-md-auto{row-gap:auto!important}.gc-md-0{column-gap:0px!important}.gc-md-1{column-gap:4px!important}.gc-md-2{column-gap:8px!important}.gc-md-3{column-gap:12px!important}.gc-md-4{column-gap:16px!important}.gc-md-5{column-gap:20px!important}.gc-md-6{column-gap:24px!important}.gc-md-7{column-gap:28px!important}.gc-md-8{column-gap:32px!important}.gc-md-9{column-gap:36px!important}.gc-md-10{column-gap:40px!important}.gc-md-11{column-gap:44px!important}.gc-md-12{column-gap:48px!important}.gc-md-13{column-gap:52px!important}.gc-md-14{column-gap:56px!important}.gc-md-15{column-gap:60px!important}.gc-md-16{column-gap:64px!important}.gc-md-auto{column-gap:auto!important}.ma-md-0{margin:0!important}.ma-md-1{margin:4px!important}.ma-md-2{margin:8px!important}.ma-md-3{margin:12px!important}.ma-md-4{margin:16px!important}.ma-md-5{margin:20px!important}.ma-md-6{margin:24px!important}.ma-md-7{margin:28px!important}.ma-md-8{margin:32px!important}.ma-md-9{margin:36px!important}.ma-md-10{margin:40px!important}.ma-md-11{margin:44px!important}.ma-md-12{margin:48px!important}.ma-md-13{margin:52px!important}.ma-md-14{margin:56px!important}.ma-md-15{margin:60px!important}.ma-md-16{margin:64px!important}.ma-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:4px!important;margin-left:4px!important}.mx-md-2{margin-right:8px!important;margin-left:8px!important}.mx-md-3{margin-right:12px!important;margin-left:12px!important}.mx-md-4{margin-right:16px!important;margin-left:16px!important}.mx-md-5{margin-right:20px!important;margin-left:20px!important}.mx-md-6{margin-right:24px!important;margin-left:24px!important}.mx-md-7{margin-right:28px!important;margin-left:28px!important}.mx-md-8{margin-right:32px!important;margin-left:32px!important}.mx-md-9{margin-right:36px!important;margin-left:36px!important}.mx-md-10{margin-right:40px!important;margin-left:40px!important}.mx-md-11{margin-right:44px!important;margin-left:44px!important}.mx-md-12{margin-right:48px!important;margin-left:48px!important}.mx-md-13{margin-right:52px!important;margin-left:52px!important}.mx-md-14{margin-right:56px!important;margin-left:56px!important}.mx-md-15{margin-right:60px!important;margin-left:60px!important}.mx-md-16{margin-right:64px!important;margin-left:64px!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:4px!important;margin-bottom:4px!important}.my-md-2{margin-top:8px!important;margin-bottom:8px!important}.my-md-3{margin-top:12px!important;margin-bottom:12px!important}.my-md-4{margin-top:16px!important;margin-bottom:16px!important}.my-md-5{margin-top:20px!important;margin-bottom:20px!important}.my-md-6{margin-top:24px!important;margin-bottom:24px!important}.my-md-7{margin-top:28px!important;margin-bottom:28px!important}.my-md-8{margin-top:32px!important;margin-bottom:32px!important}.my-md-9{margin-top:36px!important;margin-bottom:36px!important}.my-md-10{margin-top:40px!important;margin-bottom:40px!important}.my-md-11{margin-top:44px!important;margin-bottom:44px!important}.my-md-12{margin-top:48px!important;margin-bottom:48px!important}.my-md-13{margin-top:52px!important;margin-bottom:52px!important}.my-md-14{margin-top:56px!important;margin-bottom:56px!important}.my-md-15{margin-top:60px!important;margin-bottom:60px!important}.my-md-16{margin-top:64px!important;margin-bottom:64px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:4px!important}.mt-md-2{margin-top:8px!important}.mt-md-3{margin-top:12px!important}.mt-md-4{margin-top:16px!important}.mt-md-5{margin-top:20px!important}.mt-md-6{margin-top:24px!important}.mt-md-7{margin-top:28px!important}.mt-md-8{margin-top:32px!important}.mt-md-9{margin-top:36px!important}.mt-md-10{margin-top:40px!important}.mt-md-11{margin-top:44px!important}.mt-md-12{margin-top:48px!important}.mt-md-13{margin-top:52px!important}.mt-md-14{margin-top:56px!important}.mt-md-15{margin-top:60px!important}.mt-md-16{margin-top:64px!important}.mt-md-auto{margin-top:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:4px!important}.mr-md-2{margin-right:8px!important}.mr-md-3{margin-right:12px!important}.mr-md-4{margin-right:16px!important}.mr-md-5{margin-right:20px!important}.mr-md-6{margin-right:24px!important}.mr-md-7{margin-right:28px!important}.mr-md-8{margin-right:32px!important}.mr-md-9{margin-right:36px!important}.mr-md-10{margin-right:40px!important}.mr-md-11{margin-right:44px!important}.mr-md-12{margin-right:48px!important}.mr-md-13{margin-right:52px!important}.mr-md-14{margin-right:56px!important}.mr-md-15{margin-right:60px!important}.mr-md-16{margin-right:64px!important}.mr-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:4px!important}.mb-md-2{margin-bottom:8px!important}.mb-md-3{margin-bottom:12px!important}.mb-md-4{margin-bottom:16px!important}.mb-md-5{margin-bottom:20px!important}.mb-md-6{margin-bottom:24px!important}.mb-md-7{margin-bottom:28px!important}.mb-md-8{margin-bottom:32px!important}.mb-md-9{margin-bottom:36px!important}.mb-md-10{margin-bottom:40px!important}.mb-md-11{margin-bottom:44px!important}.mb-md-12{margin-bottom:48px!important}.mb-md-13{margin-bottom:52px!important}.mb-md-14{margin-bottom:56px!important}.mb-md-15{margin-bottom:60px!important}.mb-md-16{margin-bottom:64px!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:4px!important}.ml-md-2{margin-left:8px!important}.ml-md-3{margin-left:12px!important}.ml-md-4{margin-left:16px!important}.ml-md-5{margin-left:20px!important}.ml-md-6{margin-left:24px!important}.ml-md-7{margin-left:28px!important}.ml-md-8{margin-left:32px!important}.ml-md-9{margin-left:36px!important}.ml-md-10{margin-left:40px!important}.ml-md-11{margin-left:44px!important}.ml-md-12{margin-left:48px!important}.ml-md-13{margin-left:52px!important}.ml-md-14{margin-left:56px!important}.ml-md-15{margin-left:60px!important}.ml-md-16{margin-left:64px!important}.ml-md-auto{margin-left:auto!important}.ms-md-0{margin-inline-start:0px!important}.ms-md-1{margin-inline-start:4px!important}.ms-md-2{margin-inline-start:8px!important}.ms-md-3{margin-inline-start:12px!important}.ms-md-4{margin-inline-start:16px!important}.ms-md-5{margin-inline-start:20px!important}.ms-md-6{margin-inline-start:24px!important}.ms-md-7{margin-inline-start:28px!important}.ms-md-8{margin-inline-start:32px!important}.ms-md-9{margin-inline-start:36px!important}.ms-md-10{margin-inline-start:40px!important}.ms-md-11{margin-inline-start:44px!important}.ms-md-12{margin-inline-start:48px!important}.ms-md-13{margin-inline-start:52px!important}.ms-md-14{margin-inline-start:56px!important}.ms-md-15{margin-inline-start:60px!important}.ms-md-16{margin-inline-start:64px!important}.ms-md-auto{margin-inline-start:auto!important}.me-md-0{margin-inline-end:0px!important}.me-md-1{margin-inline-end:4px!important}.me-md-2{margin-inline-end:8px!important}.me-md-3{margin-inline-end:12px!important}.me-md-4{margin-inline-end:16px!important}.me-md-5{margin-inline-end:20px!important}.me-md-6{margin-inline-end:24px!important}.me-md-7{margin-inline-end:28px!important}.me-md-8{margin-inline-end:32px!important}.me-md-9{margin-inline-end:36px!important}.me-md-10{margin-inline-end:40px!important}.me-md-11{margin-inline-end:44px!important}.me-md-12{margin-inline-end:48px!important}.me-md-13{margin-inline-end:52px!important}.me-md-14{margin-inline-end:56px!important}.me-md-15{margin-inline-end:60px!important}.me-md-16{margin-inline-end:64px!important}.me-md-auto{margin-inline-end:auto!important}.ma-md-n1{margin:-4px!important}.ma-md-n2{margin:-8px!important}.ma-md-n3{margin:-12px!important}.ma-md-n4{margin:-16px!important}.ma-md-n5{margin:-20px!important}.ma-md-n6{margin:-24px!important}.ma-md-n7{margin:-28px!important}.ma-md-n8{margin:-32px!important}.ma-md-n9{margin:-36px!important}.ma-md-n10{margin:-40px!important}.ma-md-n11{margin:-44px!important}.ma-md-n12{margin:-48px!important}.ma-md-n13{margin:-52px!important}.ma-md-n14{margin:-56px!important}.ma-md-n15{margin:-60px!important}.ma-md-n16{margin:-64px!important}.mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-md-n1{margin-top:-4px!important}.mt-md-n2{margin-top:-8px!important}.mt-md-n3{margin-top:-12px!important}.mt-md-n4{margin-top:-16px!important}.mt-md-n5{margin-top:-20px!important}.mt-md-n6{margin-top:-24px!important}.mt-md-n7{margin-top:-28px!important}.mt-md-n8{margin-top:-32px!important}.mt-md-n9{margin-top:-36px!important}.mt-md-n10{margin-top:-40px!important}.mt-md-n11{margin-top:-44px!important}.mt-md-n12{margin-top:-48px!important}.mt-md-n13{margin-top:-52px!important}.mt-md-n14{margin-top:-56px!important}.mt-md-n15{margin-top:-60px!important}.mt-md-n16{margin-top:-64px!important}.mr-md-n1{margin-right:-4px!important}.mr-md-n2{margin-right:-8px!important}.mr-md-n3{margin-right:-12px!important}.mr-md-n4{margin-right:-16px!important}.mr-md-n5{margin-right:-20px!important}.mr-md-n6{margin-right:-24px!important}.mr-md-n7{margin-right:-28px!important}.mr-md-n8{margin-right:-32px!important}.mr-md-n9{margin-right:-36px!important}.mr-md-n10{margin-right:-40px!important}.mr-md-n11{margin-right:-44px!important}.mr-md-n12{margin-right:-48px!important}.mr-md-n13{margin-right:-52px!important}.mr-md-n14{margin-right:-56px!important}.mr-md-n15{margin-right:-60px!important}.mr-md-n16{margin-right:-64px!important}.mb-md-n1{margin-bottom:-4px!important}.mb-md-n2{margin-bottom:-8px!important}.mb-md-n3{margin-bottom:-12px!important}.mb-md-n4{margin-bottom:-16px!important}.mb-md-n5{margin-bottom:-20px!important}.mb-md-n6{margin-bottom:-24px!important}.mb-md-n7{margin-bottom:-28px!important}.mb-md-n8{margin-bottom:-32px!important}.mb-md-n9{margin-bottom:-36px!important}.mb-md-n10{margin-bottom:-40px!important}.mb-md-n11{margin-bottom:-44px!important}.mb-md-n12{margin-bottom:-48px!important}.mb-md-n13{margin-bottom:-52px!important}.mb-md-n14{margin-bottom:-56px!important}.mb-md-n15{margin-bottom:-60px!important}.mb-md-n16{margin-bottom:-64px!important}.ml-md-n1{margin-left:-4px!important}.ml-md-n2{margin-left:-8px!important}.ml-md-n3{margin-left:-12px!important}.ml-md-n4{margin-left:-16px!important}.ml-md-n5{margin-left:-20px!important}.ml-md-n6{margin-left:-24px!important}.ml-md-n7{margin-left:-28px!important}.ml-md-n8{margin-left:-32px!important}.ml-md-n9{margin-left:-36px!important}.ml-md-n10{margin-left:-40px!important}.ml-md-n11{margin-left:-44px!important}.ml-md-n12{margin-left:-48px!important}.ml-md-n13{margin-left:-52px!important}.ml-md-n14{margin-left:-56px!important}.ml-md-n15{margin-left:-60px!important}.ml-md-n16{margin-left:-64px!important}.ms-md-n1{margin-inline-start:-4px!important}.ms-md-n2{margin-inline-start:-8px!important}.ms-md-n3{margin-inline-start:-12px!important}.ms-md-n4{margin-inline-start:-16px!important}.ms-md-n5{margin-inline-start:-20px!important}.ms-md-n6{margin-inline-start:-24px!important}.ms-md-n7{margin-inline-start:-28px!important}.ms-md-n8{margin-inline-start:-32px!important}.ms-md-n9{margin-inline-start:-36px!important}.ms-md-n10{margin-inline-start:-40px!important}.ms-md-n11{margin-inline-start:-44px!important}.ms-md-n12{margin-inline-start:-48px!important}.ms-md-n13{margin-inline-start:-52px!important}.ms-md-n14{margin-inline-start:-56px!important}.ms-md-n15{margin-inline-start:-60px!important}.ms-md-n16{margin-inline-start:-64px!important}.me-md-n1{margin-inline-end:-4px!important}.me-md-n2{margin-inline-end:-8px!important}.me-md-n3{margin-inline-end:-12px!important}.me-md-n4{margin-inline-end:-16px!important}.me-md-n5{margin-inline-end:-20px!important}.me-md-n6{margin-inline-end:-24px!important}.me-md-n7{margin-inline-end:-28px!important}.me-md-n8{margin-inline-end:-32px!important}.me-md-n9{margin-inline-end:-36px!important}.me-md-n10{margin-inline-end:-40px!important}.me-md-n11{margin-inline-end:-44px!important}.me-md-n12{margin-inline-end:-48px!important}.me-md-n13{margin-inline-end:-52px!important}.me-md-n14{margin-inline-end:-56px!important}.me-md-n15{margin-inline-end:-60px!important}.me-md-n16{margin-inline-end:-64px!important}.pa-md-0{padding:0!important}.pa-md-1{padding:4px!important}.pa-md-2{padding:8px!important}.pa-md-3{padding:12px!important}.pa-md-4{padding:16px!important}.pa-md-5{padding:20px!important}.pa-md-6{padding:24px!important}.pa-md-7{padding:28px!important}.pa-md-8{padding:32px!important}.pa-md-9{padding:36px!important}.pa-md-10{padding:40px!important}.pa-md-11{padding:44px!important}.pa-md-12{padding:48px!important}.pa-md-13{padding:52px!important}.pa-md-14{padding:56px!important}.pa-md-15{padding:60px!important}.pa-md-16{padding:64px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:4px!important;padding-left:4px!important}.px-md-2{padding-right:8px!important;padding-left:8px!important}.px-md-3{padding-right:12px!important;padding-left:12px!important}.px-md-4{padding-right:16px!important;padding-left:16px!important}.px-md-5{padding-right:20px!important;padding-left:20px!important}.px-md-6{padding-right:24px!important;padding-left:24px!important}.px-md-7{padding-right:28px!important;padding-left:28px!important}.px-md-8{padding-right:32px!important;padding-left:32px!important}.px-md-9{padding-right:36px!important;padding-left:36px!important}.px-md-10{padding-right:40px!important;padding-left:40px!important}.px-md-11{padding-right:44px!important;padding-left:44px!important}.px-md-12{padding-right:48px!important;padding-left:48px!important}.px-md-13{padding-right:52px!important;padding-left:52px!important}.px-md-14{padding-right:56px!important;padding-left:56px!important}.px-md-15{padding-right:60px!important;padding-left:60px!important}.px-md-16{padding-right:64px!important;padding-left:64px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:4px!important;padding-bottom:4px!important}.py-md-2{padding-top:8px!important;padding-bottom:8px!important}.py-md-3{padding-top:12px!important;padding-bottom:12px!important}.py-md-4{padding-top:16px!important;padding-bottom:16px!important}.py-md-5{padding-top:20px!important;padding-bottom:20px!important}.py-md-6{padding-top:24px!important;padding-bottom:24px!important}.py-md-7{padding-top:28px!important;padding-bottom:28px!important}.py-md-8{padding-top:32px!important;padding-bottom:32px!important}.py-md-9{padding-top:36px!important;padding-bottom:36px!important}.py-md-10{padding-top:40px!important;padding-bottom:40px!important}.py-md-11{padding-top:44px!important;padding-bottom:44px!important}.py-md-12{padding-top:48px!important;padding-bottom:48px!important}.py-md-13{padding-top:52px!important;padding-bottom:52px!important}.py-md-14{padding-top:56px!important;padding-bottom:56px!important}.py-md-15{padding-top:60px!important;padding-bottom:60px!important}.py-md-16{padding-top:64px!important;padding-bottom:64px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:4px!important}.pt-md-2{padding-top:8px!important}.pt-md-3{padding-top:12px!important}.pt-md-4{padding-top:16px!important}.pt-md-5{padding-top:20px!important}.pt-md-6{padding-top:24px!important}.pt-md-7{padding-top:28px!important}.pt-md-8{padding-top:32px!important}.pt-md-9{padding-top:36px!important}.pt-md-10{padding-top:40px!important}.pt-md-11{padding-top:44px!important}.pt-md-12{padding-top:48px!important}.pt-md-13{padding-top:52px!important}.pt-md-14{padding-top:56px!important}.pt-md-15{padding-top:60px!important}.pt-md-16{padding-top:64px!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:4px!important}.pr-md-2{padding-right:8px!important}.pr-md-3{padding-right:12px!important}.pr-md-4{padding-right:16px!important}.pr-md-5{padding-right:20px!important}.pr-md-6{padding-right:24px!important}.pr-md-7{padding-right:28px!important}.pr-md-8{padding-right:32px!important}.pr-md-9{padding-right:36px!important}.pr-md-10{padding-right:40px!important}.pr-md-11{padding-right:44px!important}.pr-md-12{padding-right:48px!important}.pr-md-13{padding-right:52px!important}.pr-md-14{padding-right:56px!important}.pr-md-15{padding-right:60px!important}.pr-md-16{padding-right:64px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:4px!important}.pb-md-2{padding-bottom:8px!important}.pb-md-3{padding-bottom:12px!important}.pb-md-4{padding-bottom:16px!important}.pb-md-5{padding-bottom:20px!important}.pb-md-6{padding-bottom:24px!important}.pb-md-7{padding-bottom:28px!important}.pb-md-8{padding-bottom:32px!important}.pb-md-9{padding-bottom:36px!important}.pb-md-10{padding-bottom:40px!important}.pb-md-11{padding-bottom:44px!important}.pb-md-12{padding-bottom:48px!important}.pb-md-13{padding-bottom:52px!important}.pb-md-14{padding-bottom:56px!important}.pb-md-15{padding-bottom:60px!important}.pb-md-16{padding-bottom:64px!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:4px!important}.pl-md-2{padding-left:8px!important}.pl-md-3{padding-left:12px!important}.pl-md-4{padding-left:16px!important}.pl-md-5{padding-left:20px!important}.pl-md-6{padding-left:24px!important}.pl-md-7{padding-left:28px!important}.pl-md-8{padding-left:32px!important}.pl-md-9{padding-left:36px!important}.pl-md-10{padding-left:40px!important}.pl-md-11{padding-left:44px!important}.pl-md-12{padding-left:48px!important}.pl-md-13{padding-left:52px!important}.pl-md-14{padding-left:56px!important}.pl-md-15{padding-left:60px!important}.pl-md-16{padding-left:64px!important}.ps-md-0{padding-inline-start:0px!important}.ps-md-1{padding-inline-start:4px!important}.ps-md-2{padding-inline-start:8px!important}.ps-md-3{padding-inline-start:12px!important}.ps-md-4{padding-inline-start:16px!important}.ps-md-5{padding-inline-start:20px!important}.ps-md-6{padding-inline-start:24px!important}.ps-md-7{padding-inline-start:28px!important}.ps-md-8{padding-inline-start:32px!important}.ps-md-9{padding-inline-start:36px!important}.ps-md-10{padding-inline-start:40px!important}.ps-md-11{padding-inline-start:44px!important}.ps-md-12{padding-inline-start:48px!important}.ps-md-13{padding-inline-start:52px!important}.ps-md-14{padding-inline-start:56px!important}.ps-md-15{padding-inline-start:60px!important}.ps-md-16{padding-inline-start:64px!important}.pe-md-0{padding-inline-end:0px!important}.pe-md-1{padding-inline-end:4px!important}.pe-md-2{padding-inline-end:8px!important}.pe-md-3{padding-inline-end:12px!important}.pe-md-4{padding-inline-end:16px!important}.pe-md-5{padding-inline-end:20px!important}.pe-md-6{padding-inline-end:24px!important}.pe-md-7{padding-inline-end:28px!important}.pe-md-8{padding-inline-end:32px!important}.pe-md-9{padding-inline-end:36px!important}.pe-md-10{padding-inline-end:40px!important}.pe-md-11{padding-inline-end:44px!important}.pe-md-12{padding-inline-end:48px!important}.pe-md-13{padding-inline-end:52px!important}.pe-md-14{padding-inline-end:56px!important}.pe-md-15{padding-inline-end:60px!important}.pe-md-16{padding-inline-end:64px!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.text-md-justify{text-align:justify!important}.text-md-start{text-align:start!important}.text-md-end{text-align:end!important}.text-md-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-md-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 1280px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.float-lg-none{float:none!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.v-locale--is-rtl .float-lg-end{float:left!important}.v-locale--is-rtl .float-lg-start,.v-locale--is-ltr .float-lg-end{float:right!important}.v-locale--is-ltr .float-lg-start{float:left!important}.flex-lg-fill,.flex-lg-1-1{flex:1 1 auto!important}.flex-lg-1-0{flex:1 0 auto!important}.flex-lg-0-1{flex:0 1 auto!important}.flex-lg-0-0{flex:0 0 auto!important}.flex-lg-1-1-100{flex:1 1 100%!important}.flex-lg-1-0-100{flex:1 0 100%!important}.flex-lg-0-1-100{flex:0 1 100%!important}.flex-lg-0-0-100{flex:0 0 100%!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-lg-start{justify-content:flex-start!important}.justify-lg-end{justify-content:flex-end!important}.justify-lg-center{justify-content:center!important}.justify-lg-space-between{justify-content:space-between!important}.justify-lg-space-around{justify-content:space-around!important}.justify-lg-space-evenly{justify-content:space-evenly!important}.align-lg-start{align-items:flex-start!important}.align-lg-end{align-items:flex-end!important}.align-lg-center{align-items:center!important}.align-lg-baseline{align-items:baseline!important}.align-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-space-between{align-content:space-between!important}.align-content-lg-space-around{align-content:space-around!important}.align-content-lg-space-evenly{align-content:space-evenly!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-6{order:6!important}.order-lg-7{order:7!important}.order-lg-8{order:8!important}.order-lg-9{order:9!important}.order-lg-10{order:10!important}.order-lg-11{order:11!important}.order-lg-12{order:12!important}.order-lg-last{order:13!important}.ga-lg-0{gap:0px!important}.ga-lg-1{gap:4px!important}.ga-lg-2{gap:8px!important}.ga-lg-3{gap:12px!important}.ga-lg-4{gap:16px!important}.ga-lg-5{gap:20px!important}.ga-lg-6{gap:24px!important}.ga-lg-7{gap:28px!important}.ga-lg-8{gap:32px!important}.ga-lg-9{gap:36px!important}.ga-lg-10{gap:40px!important}.ga-lg-11{gap:44px!important}.ga-lg-12{gap:48px!important}.ga-lg-13{gap:52px!important}.ga-lg-14{gap:56px!important}.ga-lg-15{gap:60px!important}.ga-lg-16{gap:64px!important}.ga-lg-auto{gap:auto!important}.gr-lg-0{row-gap:0px!important}.gr-lg-1{row-gap:4px!important}.gr-lg-2{row-gap:8px!important}.gr-lg-3{row-gap:12px!important}.gr-lg-4{row-gap:16px!important}.gr-lg-5{row-gap:20px!important}.gr-lg-6{row-gap:24px!important}.gr-lg-7{row-gap:28px!important}.gr-lg-8{row-gap:32px!important}.gr-lg-9{row-gap:36px!important}.gr-lg-10{row-gap:40px!important}.gr-lg-11{row-gap:44px!important}.gr-lg-12{row-gap:48px!important}.gr-lg-13{row-gap:52px!important}.gr-lg-14{row-gap:56px!important}.gr-lg-15{row-gap:60px!important}.gr-lg-16{row-gap:64px!important}.gr-lg-auto{row-gap:auto!important}.gc-lg-0{column-gap:0px!important}.gc-lg-1{column-gap:4px!important}.gc-lg-2{column-gap:8px!important}.gc-lg-3{column-gap:12px!important}.gc-lg-4{column-gap:16px!important}.gc-lg-5{column-gap:20px!important}.gc-lg-6{column-gap:24px!important}.gc-lg-7{column-gap:28px!important}.gc-lg-8{column-gap:32px!important}.gc-lg-9{column-gap:36px!important}.gc-lg-10{column-gap:40px!important}.gc-lg-11{column-gap:44px!important}.gc-lg-12{column-gap:48px!important}.gc-lg-13{column-gap:52px!important}.gc-lg-14{column-gap:56px!important}.gc-lg-15{column-gap:60px!important}.gc-lg-16{column-gap:64px!important}.gc-lg-auto{column-gap:auto!important}.ma-lg-0{margin:0!important}.ma-lg-1{margin:4px!important}.ma-lg-2{margin:8px!important}.ma-lg-3{margin:12px!important}.ma-lg-4{margin:16px!important}.ma-lg-5{margin:20px!important}.ma-lg-6{margin:24px!important}.ma-lg-7{margin:28px!important}.ma-lg-8{margin:32px!important}.ma-lg-9{margin:36px!important}.ma-lg-10{margin:40px!important}.ma-lg-11{margin:44px!important}.ma-lg-12{margin:48px!important}.ma-lg-13{margin:52px!important}.ma-lg-14{margin:56px!important}.ma-lg-15{margin:60px!important}.ma-lg-16{margin:64px!important}.ma-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:4px!important;margin-left:4px!important}.mx-lg-2{margin-right:8px!important;margin-left:8px!important}.mx-lg-3{margin-right:12px!important;margin-left:12px!important}.mx-lg-4{margin-right:16px!important;margin-left:16px!important}.mx-lg-5{margin-right:20px!important;margin-left:20px!important}.mx-lg-6{margin-right:24px!important;margin-left:24px!important}.mx-lg-7{margin-right:28px!important;margin-left:28px!important}.mx-lg-8{margin-right:32px!important;margin-left:32px!important}.mx-lg-9{margin-right:36px!important;margin-left:36px!important}.mx-lg-10{margin-right:40px!important;margin-left:40px!important}.mx-lg-11{margin-right:44px!important;margin-left:44px!important}.mx-lg-12{margin-right:48px!important;margin-left:48px!important}.mx-lg-13{margin-right:52px!important;margin-left:52px!important}.mx-lg-14{margin-right:56px!important;margin-left:56px!important}.mx-lg-15{margin-right:60px!important;margin-left:60px!important}.mx-lg-16{margin-right:64px!important;margin-left:64px!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:4px!important}.mt-lg-2{margin-top:8px!important}.mt-lg-3{margin-top:12px!important}.mt-lg-4{margin-top:16px!important}.mt-lg-5{margin-top:20px!important}.mt-lg-6{margin-top:24px!important}.mt-lg-7{margin-top:28px!important}.mt-lg-8{margin-top:32px!important}.mt-lg-9{margin-top:36px!important}.mt-lg-10{margin-top:40px!important}.mt-lg-11{margin-top:44px!important}.mt-lg-12{margin-top:48px!important}.mt-lg-13{margin-top:52px!important}.mt-lg-14{margin-top:56px!important}.mt-lg-15{margin-top:60px!important}.mt-lg-16{margin-top:64px!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:4px!important}.mr-lg-2{margin-right:8px!important}.mr-lg-3{margin-right:12px!important}.mr-lg-4{margin-right:16px!important}.mr-lg-5{margin-right:20px!important}.mr-lg-6{margin-right:24px!important}.mr-lg-7{margin-right:28px!important}.mr-lg-8{margin-right:32px!important}.mr-lg-9{margin-right:36px!important}.mr-lg-10{margin-right:40px!important}.mr-lg-11{margin-right:44px!important}.mr-lg-12{margin-right:48px!important}.mr-lg-13{margin-right:52px!important}.mr-lg-14{margin-right:56px!important}.mr-lg-15{margin-right:60px!important}.mr-lg-16{margin-right:64px!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:4px!important}.mb-lg-2{margin-bottom:8px!important}.mb-lg-3{margin-bottom:12px!important}.mb-lg-4{margin-bottom:16px!important}.mb-lg-5{margin-bottom:20px!important}.mb-lg-6{margin-bottom:24px!important}.mb-lg-7{margin-bottom:28px!important}.mb-lg-8{margin-bottom:32px!important}.mb-lg-9{margin-bottom:36px!important}.mb-lg-10{margin-bottom:40px!important}.mb-lg-11{margin-bottom:44px!important}.mb-lg-12{margin-bottom:48px!important}.mb-lg-13{margin-bottom:52px!important}.mb-lg-14{margin-bottom:56px!important}.mb-lg-15{margin-bottom:60px!important}.mb-lg-16{margin-bottom:64px!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:4px!important}.ml-lg-2{margin-left:8px!important}.ml-lg-3{margin-left:12px!important}.ml-lg-4{margin-left:16px!important}.ml-lg-5{margin-left:20px!important}.ml-lg-6{margin-left:24px!important}.ml-lg-7{margin-left:28px!important}.ml-lg-8{margin-left:32px!important}.ml-lg-9{margin-left:36px!important}.ml-lg-10{margin-left:40px!important}.ml-lg-11{margin-left:44px!important}.ml-lg-12{margin-left:48px!important}.ml-lg-13{margin-left:52px!important}.ml-lg-14{margin-left:56px!important}.ml-lg-15{margin-left:60px!important}.ml-lg-16{margin-left:64px!important}.ml-lg-auto{margin-left:auto!important}.ms-lg-0{margin-inline-start:0px!important}.ms-lg-1{margin-inline-start:4px!important}.ms-lg-2{margin-inline-start:8px!important}.ms-lg-3{margin-inline-start:12px!important}.ms-lg-4{margin-inline-start:16px!important}.ms-lg-5{margin-inline-start:20px!important}.ms-lg-6{margin-inline-start:24px!important}.ms-lg-7{margin-inline-start:28px!important}.ms-lg-8{margin-inline-start:32px!important}.ms-lg-9{margin-inline-start:36px!important}.ms-lg-10{margin-inline-start:40px!important}.ms-lg-11{margin-inline-start:44px!important}.ms-lg-12{margin-inline-start:48px!important}.ms-lg-13{margin-inline-start:52px!important}.ms-lg-14{margin-inline-start:56px!important}.ms-lg-15{margin-inline-start:60px!important}.ms-lg-16{margin-inline-start:64px!important}.ms-lg-auto{margin-inline-start:auto!important}.me-lg-0{margin-inline-end:0px!important}.me-lg-1{margin-inline-end:4px!important}.me-lg-2{margin-inline-end:8px!important}.me-lg-3{margin-inline-end:12px!important}.me-lg-4{margin-inline-end:16px!important}.me-lg-5{margin-inline-end:20px!important}.me-lg-6{margin-inline-end:24px!important}.me-lg-7{margin-inline-end:28px!important}.me-lg-8{margin-inline-end:32px!important}.me-lg-9{margin-inline-end:36px!important}.me-lg-10{margin-inline-end:40px!important}.me-lg-11{margin-inline-end:44px!important}.me-lg-12{margin-inline-end:48px!important}.me-lg-13{margin-inline-end:52px!important}.me-lg-14{margin-inline-end:56px!important}.me-lg-15{margin-inline-end:60px!important}.me-lg-16{margin-inline-end:64px!important}.me-lg-auto{margin-inline-end:auto!important}.ma-lg-n1{margin:-4px!important}.ma-lg-n2{margin:-8px!important}.ma-lg-n3{margin:-12px!important}.ma-lg-n4{margin:-16px!important}.ma-lg-n5{margin:-20px!important}.ma-lg-n6{margin:-24px!important}.ma-lg-n7{margin:-28px!important}.ma-lg-n8{margin:-32px!important}.ma-lg-n9{margin:-36px!important}.ma-lg-n10{margin:-40px!important}.ma-lg-n11{margin:-44px!important}.ma-lg-n12{margin:-48px!important}.ma-lg-n13{margin:-52px!important}.ma-lg-n14{margin:-56px!important}.ma-lg-n15{margin:-60px!important}.ma-lg-n16{margin:-64px!important}.mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-lg-n1{margin-top:-4px!important}.mt-lg-n2{margin-top:-8px!important}.mt-lg-n3{margin-top:-12px!important}.mt-lg-n4{margin-top:-16px!important}.mt-lg-n5{margin-top:-20px!important}.mt-lg-n6{margin-top:-24px!important}.mt-lg-n7{margin-top:-28px!important}.mt-lg-n8{margin-top:-32px!important}.mt-lg-n9{margin-top:-36px!important}.mt-lg-n10{margin-top:-40px!important}.mt-lg-n11{margin-top:-44px!important}.mt-lg-n12{margin-top:-48px!important}.mt-lg-n13{margin-top:-52px!important}.mt-lg-n14{margin-top:-56px!important}.mt-lg-n15{margin-top:-60px!important}.mt-lg-n16{margin-top:-64px!important}.mr-lg-n1{margin-right:-4px!important}.mr-lg-n2{margin-right:-8px!important}.mr-lg-n3{margin-right:-12px!important}.mr-lg-n4{margin-right:-16px!important}.mr-lg-n5{margin-right:-20px!important}.mr-lg-n6{margin-right:-24px!important}.mr-lg-n7{margin-right:-28px!important}.mr-lg-n8{margin-right:-32px!important}.mr-lg-n9{margin-right:-36px!important}.mr-lg-n10{margin-right:-40px!important}.mr-lg-n11{margin-right:-44px!important}.mr-lg-n12{margin-right:-48px!important}.mr-lg-n13{margin-right:-52px!important}.mr-lg-n14{margin-right:-56px!important}.mr-lg-n15{margin-right:-60px!important}.mr-lg-n16{margin-right:-64px!important}.mb-lg-n1{margin-bottom:-4px!important}.mb-lg-n2{margin-bottom:-8px!important}.mb-lg-n3{margin-bottom:-12px!important}.mb-lg-n4{margin-bottom:-16px!important}.mb-lg-n5{margin-bottom:-20px!important}.mb-lg-n6{margin-bottom:-24px!important}.mb-lg-n7{margin-bottom:-28px!important}.mb-lg-n8{margin-bottom:-32px!important}.mb-lg-n9{margin-bottom:-36px!important}.mb-lg-n10{margin-bottom:-40px!important}.mb-lg-n11{margin-bottom:-44px!important}.mb-lg-n12{margin-bottom:-48px!important}.mb-lg-n13{margin-bottom:-52px!important}.mb-lg-n14{margin-bottom:-56px!important}.mb-lg-n15{margin-bottom:-60px!important}.mb-lg-n16{margin-bottom:-64px!important}.ml-lg-n1{margin-left:-4px!important}.ml-lg-n2{margin-left:-8px!important}.ml-lg-n3{margin-left:-12px!important}.ml-lg-n4{margin-left:-16px!important}.ml-lg-n5{margin-left:-20px!important}.ml-lg-n6{margin-left:-24px!important}.ml-lg-n7{margin-left:-28px!important}.ml-lg-n8{margin-left:-32px!important}.ml-lg-n9{margin-left:-36px!important}.ml-lg-n10{margin-left:-40px!important}.ml-lg-n11{margin-left:-44px!important}.ml-lg-n12{margin-left:-48px!important}.ml-lg-n13{margin-left:-52px!important}.ml-lg-n14{margin-left:-56px!important}.ml-lg-n15{margin-left:-60px!important}.ml-lg-n16{margin-left:-64px!important}.ms-lg-n1{margin-inline-start:-4px!important}.ms-lg-n2{margin-inline-start:-8px!important}.ms-lg-n3{margin-inline-start:-12px!important}.ms-lg-n4{margin-inline-start:-16px!important}.ms-lg-n5{margin-inline-start:-20px!important}.ms-lg-n6{margin-inline-start:-24px!important}.ms-lg-n7{margin-inline-start:-28px!important}.ms-lg-n8{margin-inline-start:-32px!important}.ms-lg-n9{margin-inline-start:-36px!important}.ms-lg-n10{margin-inline-start:-40px!important}.ms-lg-n11{margin-inline-start:-44px!important}.ms-lg-n12{margin-inline-start:-48px!important}.ms-lg-n13{margin-inline-start:-52px!important}.ms-lg-n14{margin-inline-start:-56px!important}.ms-lg-n15{margin-inline-start:-60px!important}.ms-lg-n16{margin-inline-start:-64px!important}.me-lg-n1{margin-inline-end:-4px!important}.me-lg-n2{margin-inline-end:-8px!important}.me-lg-n3{margin-inline-end:-12px!important}.me-lg-n4{margin-inline-end:-16px!important}.me-lg-n5{margin-inline-end:-20px!important}.me-lg-n6{margin-inline-end:-24px!important}.me-lg-n7{margin-inline-end:-28px!important}.me-lg-n8{margin-inline-end:-32px!important}.me-lg-n9{margin-inline-end:-36px!important}.me-lg-n10{margin-inline-end:-40px!important}.me-lg-n11{margin-inline-end:-44px!important}.me-lg-n12{margin-inline-end:-48px!important}.me-lg-n13{margin-inline-end:-52px!important}.me-lg-n14{margin-inline-end:-56px!important}.me-lg-n15{margin-inline-end:-60px!important}.me-lg-n16{margin-inline-end:-64px!important}.pa-lg-0{padding:0!important}.pa-lg-1{padding:4px!important}.pa-lg-2{padding:8px!important}.pa-lg-3{padding:12px!important}.pa-lg-4{padding:16px!important}.pa-lg-5{padding:20px!important}.pa-lg-6{padding:24px!important}.pa-lg-7{padding:28px!important}.pa-lg-8{padding:32px!important}.pa-lg-9{padding:36px!important}.pa-lg-10{padding:40px!important}.pa-lg-11{padding:44px!important}.pa-lg-12{padding:48px!important}.pa-lg-13{padding:52px!important}.pa-lg-14{padding:56px!important}.pa-lg-15{padding:60px!important}.pa-lg-16{padding:64px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:4px!important;padding-left:4px!important}.px-lg-2{padding-right:8px!important;padding-left:8px!important}.px-lg-3{padding-right:12px!important;padding-left:12px!important}.px-lg-4{padding-right:16px!important;padding-left:16px!important}.px-lg-5{padding-right:20px!important;padding-left:20px!important}.px-lg-6{padding-right:24px!important;padding-left:24px!important}.px-lg-7{padding-right:28px!important;padding-left:28px!important}.px-lg-8{padding-right:32px!important;padding-left:32px!important}.px-lg-9{padding-right:36px!important;padding-left:36px!important}.px-lg-10{padding-right:40px!important;padding-left:40px!important}.px-lg-11{padding-right:44px!important;padding-left:44px!important}.px-lg-12{padding-right:48px!important;padding-left:48px!important}.px-lg-13{padding-right:52px!important;padding-left:52px!important}.px-lg-14{padding-right:56px!important;padding-left:56px!important}.px-lg-15{padding-right:60px!important;padding-left:60px!important}.px-lg-16{padding-right:64px!important;padding-left:64px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:4px!important}.pt-lg-2{padding-top:8px!important}.pt-lg-3{padding-top:12px!important}.pt-lg-4{padding-top:16px!important}.pt-lg-5{padding-top:20px!important}.pt-lg-6{padding-top:24px!important}.pt-lg-7{padding-top:28px!important}.pt-lg-8{padding-top:32px!important}.pt-lg-9{padding-top:36px!important}.pt-lg-10{padding-top:40px!important}.pt-lg-11{padding-top:44px!important}.pt-lg-12{padding-top:48px!important}.pt-lg-13{padding-top:52px!important}.pt-lg-14{padding-top:56px!important}.pt-lg-15{padding-top:60px!important}.pt-lg-16{padding-top:64px!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:4px!important}.pr-lg-2{padding-right:8px!important}.pr-lg-3{padding-right:12px!important}.pr-lg-4{padding-right:16px!important}.pr-lg-5{padding-right:20px!important}.pr-lg-6{padding-right:24px!important}.pr-lg-7{padding-right:28px!important}.pr-lg-8{padding-right:32px!important}.pr-lg-9{padding-right:36px!important}.pr-lg-10{padding-right:40px!important}.pr-lg-11{padding-right:44px!important}.pr-lg-12{padding-right:48px!important}.pr-lg-13{padding-right:52px!important}.pr-lg-14{padding-right:56px!important}.pr-lg-15{padding-right:60px!important}.pr-lg-16{padding-right:64px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:4px!important}.pb-lg-2{padding-bottom:8px!important}.pb-lg-3{padding-bottom:12px!important}.pb-lg-4{padding-bottom:16px!important}.pb-lg-5{padding-bottom:20px!important}.pb-lg-6{padding-bottom:24px!important}.pb-lg-7{padding-bottom:28px!important}.pb-lg-8{padding-bottom:32px!important}.pb-lg-9{padding-bottom:36px!important}.pb-lg-10{padding-bottom:40px!important}.pb-lg-11{padding-bottom:44px!important}.pb-lg-12{padding-bottom:48px!important}.pb-lg-13{padding-bottom:52px!important}.pb-lg-14{padding-bottom:56px!important}.pb-lg-15{padding-bottom:60px!important}.pb-lg-16{padding-bottom:64px!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:4px!important}.pl-lg-2{padding-left:8px!important}.pl-lg-3{padding-left:12px!important}.pl-lg-4{padding-left:16px!important}.pl-lg-5{padding-left:20px!important}.pl-lg-6{padding-left:24px!important}.pl-lg-7{padding-left:28px!important}.pl-lg-8{padding-left:32px!important}.pl-lg-9{padding-left:36px!important}.pl-lg-10{padding-left:40px!important}.pl-lg-11{padding-left:44px!important}.pl-lg-12{padding-left:48px!important}.pl-lg-13{padding-left:52px!important}.pl-lg-14{padding-left:56px!important}.pl-lg-15{padding-left:60px!important}.pl-lg-16{padding-left:64px!important}.ps-lg-0{padding-inline-start:0px!important}.ps-lg-1{padding-inline-start:4px!important}.ps-lg-2{padding-inline-start:8px!important}.ps-lg-3{padding-inline-start:12px!important}.ps-lg-4{padding-inline-start:16px!important}.ps-lg-5{padding-inline-start:20px!important}.ps-lg-6{padding-inline-start:24px!important}.ps-lg-7{padding-inline-start:28px!important}.ps-lg-8{padding-inline-start:32px!important}.ps-lg-9{padding-inline-start:36px!important}.ps-lg-10{padding-inline-start:40px!important}.ps-lg-11{padding-inline-start:44px!important}.ps-lg-12{padding-inline-start:48px!important}.ps-lg-13{padding-inline-start:52px!important}.ps-lg-14{padding-inline-start:56px!important}.ps-lg-15{padding-inline-start:60px!important}.ps-lg-16{padding-inline-start:64px!important}.pe-lg-0{padding-inline-end:0px!important}.pe-lg-1{padding-inline-end:4px!important}.pe-lg-2{padding-inline-end:8px!important}.pe-lg-3{padding-inline-end:12px!important}.pe-lg-4{padding-inline-end:16px!important}.pe-lg-5{padding-inline-end:20px!important}.pe-lg-6{padding-inline-end:24px!important}.pe-lg-7{padding-inline-end:28px!important}.pe-lg-8{padding-inline-end:32px!important}.pe-lg-9{padding-inline-end:36px!important}.pe-lg-10{padding-inline-end:40px!important}.pe-lg-11{padding-inline-end:44px!important}.pe-lg-12{padding-inline-end:48px!important}.pe-lg-13{padding-inline-end:52px!important}.pe-lg-14{padding-inline-end:56px!important}.pe-lg-15{padding-inline-end:60px!important}.pe-lg-16{padding-inline-end:64px!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.text-lg-justify{text-align:justify!important}.text-lg-start{text-align:start!important}.text-lg-end{text-align:end!important}.text-lg-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-lg-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 1920px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.float-xl-none{float:none!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.v-locale--is-rtl .float-xl-end{float:left!important}.v-locale--is-rtl .float-xl-start,.v-locale--is-ltr .float-xl-end{float:right!important}.v-locale--is-ltr .float-xl-start{float:left!important}.flex-xl-fill,.flex-xl-1-1{flex:1 1 auto!important}.flex-xl-1-0{flex:1 0 auto!important}.flex-xl-0-1{flex:0 1 auto!important}.flex-xl-0-0{flex:0 0 auto!important}.flex-xl-1-1-100{flex:1 1 100%!important}.flex-xl-1-0-100{flex:1 0 100%!important}.flex-xl-0-1-100{flex:0 1 100%!important}.flex-xl-0-0-100{flex:0 0 100%!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xl-start{justify-content:flex-start!important}.justify-xl-end{justify-content:flex-end!important}.justify-xl-center{justify-content:center!important}.justify-xl-space-between{justify-content:space-between!important}.justify-xl-space-around{justify-content:space-around!important}.justify-xl-space-evenly{justify-content:space-evenly!important}.align-xl-start{align-items:flex-start!important}.align-xl-end{align-items:flex-end!important}.align-xl-center{align-items:center!important}.align-xl-baseline{align-items:baseline!important}.align-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-space-between{align-content:space-between!important}.align-content-xl-space-around{align-content:space-around!important}.align-content-xl-space-evenly{align-content:space-evenly!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-6{order:6!important}.order-xl-7{order:7!important}.order-xl-8{order:8!important}.order-xl-9{order:9!important}.order-xl-10{order:10!important}.order-xl-11{order:11!important}.order-xl-12{order:12!important}.order-xl-last{order:13!important}.ga-xl-0{gap:0px!important}.ga-xl-1{gap:4px!important}.ga-xl-2{gap:8px!important}.ga-xl-3{gap:12px!important}.ga-xl-4{gap:16px!important}.ga-xl-5{gap:20px!important}.ga-xl-6{gap:24px!important}.ga-xl-7{gap:28px!important}.ga-xl-8{gap:32px!important}.ga-xl-9{gap:36px!important}.ga-xl-10{gap:40px!important}.ga-xl-11{gap:44px!important}.ga-xl-12{gap:48px!important}.ga-xl-13{gap:52px!important}.ga-xl-14{gap:56px!important}.ga-xl-15{gap:60px!important}.ga-xl-16{gap:64px!important}.ga-xl-auto{gap:auto!important}.gr-xl-0{row-gap:0px!important}.gr-xl-1{row-gap:4px!important}.gr-xl-2{row-gap:8px!important}.gr-xl-3{row-gap:12px!important}.gr-xl-4{row-gap:16px!important}.gr-xl-5{row-gap:20px!important}.gr-xl-6{row-gap:24px!important}.gr-xl-7{row-gap:28px!important}.gr-xl-8{row-gap:32px!important}.gr-xl-9{row-gap:36px!important}.gr-xl-10{row-gap:40px!important}.gr-xl-11{row-gap:44px!important}.gr-xl-12{row-gap:48px!important}.gr-xl-13{row-gap:52px!important}.gr-xl-14{row-gap:56px!important}.gr-xl-15{row-gap:60px!important}.gr-xl-16{row-gap:64px!important}.gr-xl-auto{row-gap:auto!important}.gc-xl-0{column-gap:0px!important}.gc-xl-1{column-gap:4px!important}.gc-xl-2{column-gap:8px!important}.gc-xl-3{column-gap:12px!important}.gc-xl-4{column-gap:16px!important}.gc-xl-5{column-gap:20px!important}.gc-xl-6{column-gap:24px!important}.gc-xl-7{column-gap:28px!important}.gc-xl-8{column-gap:32px!important}.gc-xl-9{column-gap:36px!important}.gc-xl-10{column-gap:40px!important}.gc-xl-11{column-gap:44px!important}.gc-xl-12{column-gap:48px!important}.gc-xl-13{column-gap:52px!important}.gc-xl-14{column-gap:56px!important}.gc-xl-15{column-gap:60px!important}.gc-xl-16{column-gap:64px!important}.gc-xl-auto{column-gap:auto!important}.ma-xl-0{margin:0!important}.ma-xl-1{margin:4px!important}.ma-xl-2{margin:8px!important}.ma-xl-3{margin:12px!important}.ma-xl-4{margin:16px!important}.ma-xl-5{margin:20px!important}.ma-xl-6{margin:24px!important}.ma-xl-7{margin:28px!important}.ma-xl-8{margin:32px!important}.ma-xl-9{margin:36px!important}.ma-xl-10{margin:40px!important}.ma-xl-11{margin:44px!important}.ma-xl-12{margin:48px!important}.ma-xl-13{margin:52px!important}.ma-xl-14{margin:56px!important}.ma-xl-15{margin:60px!important}.ma-xl-16{margin:64px!important}.ma-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:4px!important;margin-left:4px!important}.mx-xl-2{margin-right:8px!important;margin-left:8px!important}.mx-xl-3{margin-right:12px!important;margin-left:12px!important}.mx-xl-4{margin-right:16px!important;margin-left:16px!important}.mx-xl-5{margin-right:20px!important;margin-left:20px!important}.mx-xl-6{margin-right:24px!important;margin-left:24px!important}.mx-xl-7{margin-right:28px!important;margin-left:28px!important}.mx-xl-8{margin-right:32px!important;margin-left:32px!important}.mx-xl-9{margin-right:36px!important;margin-left:36px!important}.mx-xl-10{margin-right:40px!important;margin-left:40px!important}.mx-xl-11{margin-right:44px!important;margin-left:44px!important}.mx-xl-12{margin-right:48px!important;margin-left:48px!important}.mx-xl-13{margin-right:52px!important;margin-left:52px!important}.mx-xl-14{margin-right:56px!important;margin-left:56px!important}.mx-xl-15{margin-right:60px!important;margin-left:60px!important}.mx-xl-16{margin-right:64px!important;margin-left:64px!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:4px!important}.mt-xl-2{margin-top:8px!important}.mt-xl-3{margin-top:12px!important}.mt-xl-4{margin-top:16px!important}.mt-xl-5{margin-top:20px!important}.mt-xl-6{margin-top:24px!important}.mt-xl-7{margin-top:28px!important}.mt-xl-8{margin-top:32px!important}.mt-xl-9{margin-top:36px!important}.mt-xl-10{margin-top:40px!important}.mt-xl-11{margin-top:44px!important}.mt-xl-12{margin-top:48px!important}.mt-xl-13{margin-top:52px!important}.mt-xl-14{margin-top:56px!important}.mt-xl-15{margin-top:60px!important}.mt-xl-16{margin-top:64px!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:4px!important}.mr-xl-2{margin-right:8px!important}.mr-xl-3{margin-right:12px!important}.mr-xl-4{margin-right:16px!important}.mr-xl-5{margin-right:20px!important}.mr-xl-6{margin-right:24px!important}.mr-xl-7{margin-right:28px!important}.mr-xl-8{margin-right:32px!important}.mr-xl-9{margin-right:36px!important}.mr-xl-10{margin-right:40px!important}.mr-xl-11{margin-right:44px!important}.mr-xl-12{margin-right:48px!important}.mr-xl-13{margin-right:52px!important}.mr-xl-14{margin-right:56px!important}.mr-xl-15{margin-right:60px!important}.mr-xl-16{margin-right:64px!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:4px!important}.mb-xl-2{margin-bottom:8px!important}.mb-xl-3{margin-bottom:12px!important}.mb-xl-4{margin-bottom:16px!important}.mb-xl-5{margin-bottom:20px!important}.mb-xl-6{margin-bottom:24px!important}.mb-xl-7{margin-bottom:28px!important}.mb-xl-8{margin-bottom:32px!important}.mb-xl-9{margin-bottom:36px!important}.mb-xl-10{margin-bottom:40px!important}.mb-xl-11{margin-bottom:44px!important}.mb-xl-12{margin-bottom:48px!important}.mb-xl-13{margin-bottom:52px!important}.mb-xl-14{margin-bottom:56px!important}.mb-xl-15{margin-bottom:60px!important}.mb-xl-16{margin-bottom:64px!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:4px!important}.ml-xl-2{margin-left:8px!important}.ml-xl-3{margin-left:12px!important}.ml-xl-4{margin-left:16px!important}.ml-xl-5{margin-left:20px!important}.ml-xl-6{margin-left:24px!important}.ml-xl-7{margin-left:28px!important}.ml-xl-8{margin-left:32px!important}.ml-xl-9{margin-left:36px!important}.ml-xl-10{margin-left:40px!important}.ml-xl-11{margin-left:44px!important}.ml-xl-12{margin-left:48px!important}.ml-xl-13{margin-left:52px!important}.ml-xl-14{margin-left:56px!important}.ml-xl-15{margin-left:60px!important}.ml-xl-16{margin-left:64px!important}.ml-xl-auto{margin-left:auto!important}.ms-xl-0{margin-inline-start:0px!important}.ms-xl-1{margin-inline-start:4px!important}.ms-xl-2{margin-inline-start:8px!important}.ms-xl-3{margin-inline-start:12px!important}.ms-xl-4{margin-inline-start:16px!important}.ms-xl-5{margin-inline-start:20px!important}.ms-xl-6{margin-inline-start:24px!important}.ms-xl-7{margin-inline-start:28px!important}.ms-xl-8{margin-inline-start:32px!important}.ms-xl-9{margin-inline-start:36px!important}.ms-xl-10{margin-inline-start:40px!important}.ms-xl-11{margin-inline-start:44px!important}.ms-xl-12{margin-inline-start:48px!important}.ms-xl-13{margin-inline-start:52px!important}.ms-xl-14{margin-inline-start:56px!important}.ms-xl-15{margin-inline-start:60px!important}.ms-xl-16{margin-inline-start:64px!important}.ms-xl-auto{margin-inline-start:auto!important}.me-xl-0{margin-inline-end:0px!important}.me-xl-1{margin-inline-end:4px!important}.me-xl-2{margin-inline-end:8px!important}.me-xl-3{margin-inline-end:12px!important}.me-xl-4{margin-inline-end:16px!important}.me-xl-5{margin-inline-end:20px!important}.me-xl-6{margin-inline-end:24px!important}.me-xl-7{margin-inline-end:28px!important}.me-xl-8{margin-inline-end:32px!important}.me-xl-9{margin-inline-end:36px!important}.me-xl-10{margin-inline-end:40px!important}.me-xl-11{margin-inline-end:44px!important}.me-xl-12{margin-inline-end:48px!important}.me-xl-13{margin-inline-end:52px!important}.me-xl-14{margin-inline-end:56px!important}.me-xl-15{margin-inline-end:60px!important}.me-xl-16{margin-inline-end:64px!important}.me-xl-auto{margin-inline-end:auto!important}.ma-xl-n1{margin:-4px!important}.ma-xl-n2{margin:-8px!important}.ma-xl-n3{margin:-12px!important}.ma-xl-n4{margin:-16px!important}.ma-xl-n5{margin:-20px!important}.ma-xl-n6{margin:-24px!important}.ma-xl-n7{margin:-28px!important}.ma-xl-n8{margin:-32px!important}.ma-xl-n9{margin:-36px!important}.ma-xl-n10{margin:-40px!important}.ma-xl-n11{margin:-44px!important}.ma-xl-n12{margin:-48px!important}.ma-xl-n13{margin:-52px!important}.ma-xl-n14{margin:-56px!important}.ma-xl-n15{margin:-60px!important}.ma-xl-n16{margin:-64px!important}.mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xl-n1{margin-top:-4px!important}.mt-xl-n2{margin-top:-8px!important}.mt-xl-n3{margin-top:-12px!important}.mt-xl-n4{margin-top:-16px!important}.mt-xl-n5{margin-top:-20px!important}.mt-xl-n6{margin-top:-24px!important}.mt-xl-n7{margin-top:-28px!important}.mt-xl-n8{margin-top:-32px!important}.mt-xl-n9{margin-top:-36px!important}.mt-xl-n10{margin-top:-40px!important}.mt-xl-n11{margin-top:-44px!important}.mt-xl-n12{margin-top:-48px!important}.mt-xl-n13{margin-top:-52px!important}.mt-xl-n14{margin-top:-56px!important}.mt-xl-n15{margin-top:-60px!important}.mt-xl-n16{margin-top:-64px!important}.mr-xl-n1{margin-right:-4px!important}.mr-xl-n2{margin-right:-8px!important}.mr-xl-n3{margin-right:-12px!important}.mr-xl-n4{margin-right:-16px!important}.mr-xl-n5{margin-right:-20px!important}.mr-xl-n6{margin-right:-24px!important}.mr-xl-n7{margin-right:-28px!important}.mr-xl-n8{margin-right:-32px!important}.mr-xl-n9{margin-right:-36px!important}.mr-xl-n10{margin-right:-40px!important}.mr-xl-n11{margin-right:-44px!important}.mr-xl-n12{margin-right:-48px!important}.mr-xl-n13{margin-right:-52px!important}.mr-xl-n14{margin-right:-56px!important}.mr-xl-n15{margin-right:-60px!important}.mr-xl-n16{margin-right:-64px!important}.mb-xl-n1{margin-bottom:-4px!important}.mb-xl-n2{margin-bottom:-8px!important}.mb-xl-n3{margin-bottom:-12px!important}.mb-xl-n4{margin-bottom:-16px!important}.mb-xl-n5{margin-bottom:-20px!important}.mb-xl-n6{margin-bottom:-24px!important}.mb-xl-n7{margin-bottom:-28px!important}.mb-xl-n8{margin-bottom:-32px!important}.mb-xl-n9{margin-bottom:-36px!important}.mb-xl-n10{margin-bottom:-40px!important}.mb-xl-n11{margin-bottom:-44px!important}.mb-xl-n12{margin-bottom:-48px!important}.mb-xl-n13{margin-bottom:-52px!important}.mb-xl-n14{margin-bottom:-56px!important}.mb-xl-n15{margin-bottom:-60px!important}.mb-xl-n16{margin-bottom:-64px!important}.ml-xl-n1{margin-left:-4px!important}.ml-xl-n2{margin-left:-8px!important}.ml-xl-n3{margin-left:-12px!important}.ml-xl-n4{margin-left:-16px!important}.ml-xl-n5{margin-left:-20px!important}.ml-xl-n6{margin-left:-24px!important}.ml-xl-n7{margin-left:-28px!important}.ml-xl-n8{margin-left:-32px!important}.ml-xl-n9{margin-left:-36px!important}.ml-xl-n10{margin-left:-40px!important}.ml-xl-n11{margin-left:-44px!important}.ml-xl-n12{margin-left:-48px!important}.ml-xl-n13{margin-left:-52px!important}.ml-xl-n14{margin-left:-56px!important}.ml-xl-n15{margin-left:-60px!important}.ml-xl-n16{margin-left:-64px!important}.ms-xl-n1{margin-inline-start:-4px!important}.ms-xl-n2{margin-inline-start:-8px!important}.ms-xl-n3{margin-inline-start:-12px!important}.ms-xl-n4{margin-inline-start:-16px!important}.ms-xl-n5{margin-inline-start:-20px!important}.ms-xl-n6{margin-inline-start:-24px!important}.ms-xl-n7{margin-inline-start:-28px!important}.ms-xl-n8{margin-inline-start:-32px!important}.ms-xl-n9{margin-inline-start:-36px!important}.ms-xl-n10{margin-inline-start:-40px!important}.ms-xl-n11{margin-inline-start:-44px!important}.ms-xl-n12{margin-inline-start:-48px!important}.ms-xl-n13{margin-inline-start:-52px!important}.ms-xl-n14{margin-inline-start:-56px!important}.ms-xl-n15{margin-inline-start:-60px!important}.ms-xl-n16{margin-inline-start:-64px!important}.me-xl-n1{margin-inline-end:-4px!important}.me-xl-n2{margin-inline-end:-8px!important}.me-xl-n3{margin-inline-end:-12px!important}.me-xl-n4{margin-inline-end:-16px!important}.me-xl-n5{margin-inline-end:-20px!important}.me-xl-n6{margin-inline-end:-24px!important}.me-xl-n7{margin-inline-end:-28px!important}.me-xl-n8{margin-inline-end:-32px!important}.me-xl-n9{margin-inline-end:-36px!important}.me-xl-n10{margin-inline-end:-40px!important}.me-xl-n11{margin-inline-end:-44px!important}.me-xl-n12{margin-inline-end:-48px!important}.me-xl-n13{margin-inline-end:-52px!important}.me-xl-n14{margin-inline-end:-56px!important}.me-xl-n15{margin-inline-end:-60px!important}.me-xl-n16{margin-inline-end:-64px!important}.pa-xl-0{padding:0!important}.pa-xl-1{padding:4px!important}.pa-xl-2{padding:8px!important}.pa-xl-3{padding:12px!important}.pa-xl-4{padding:16px!important}.pa-xl-5{padding:20px!important}.pa-xl-6{padding:24px!important}.pa-xl-7{padding:28px!important}.pa-xl-8{padding:32px!important}.pa-xl-9{padding:36px!important}.pa-xl-10{padding:40px!important}.pa-xl-11{padding:44px!important}.pa-xl-12{padding:48px!important}.pa-xl-13{padding:52px!important}.pa-xl-14{padding:56px!important}.pa-xl-15{padding:60px!important}.pa-xl-16{padding:64px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:4px!important;padding-left:4px!important}.px-xl-2{padding-right:8px!important;padding-left:8px!important}.px-xl-3{padding-right:12px!important;padding-left:12px!important}.px-xl-4{padding-right:16px!important;padding-left:16px!important}.px-xl-5{padding-right:20px!important;padding-left:20px!important}.px-xl-6{padding-right:24px!important;padding-left:24px!important}.px-xl-7{padding-right:28px!important;padding-left:28px!important}.px-xl-8{padding-right:32px!important;padding-left:32px!important}.px-xl-9{padding-right:36px!important;padding-left:36px!important}.px-xl-10{padding-right:40px!important;padding-left:40px!important}.px-xl-11{padding-right:44px!important;padding-left:44px!important}.px-xl-12{padding-right:48px!important;padding-left:48px!important}.px-xl-13{padding-right:52px!important;padding-left:52px!important}.px-xl-14{padding-right:56px!important;padding-left:56px!important}.px-xl-15{padding-right:60px!important;padding-left:60px!important}.px-xl-16{padding-right:64px!important;padding-left:64px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:4px!important}.pt-xl-2{padding-top:8px!important}.pt-xl-3{padding-top:12px!important}.pt-xl-4{padding-top:16px!important}.pt-xl-5{padding-top:20px!important}.pt-xl-6{padding-top:24px!important}.pt-xl-7{padding-top:28px!important}.pt-xl-8{padding-top:32px!important}.pt-xl-9{padding-top:36px!important}.pt-xl-10{padding-top:40px!important}.pt-xl-11{padding-top:44px!important}.pt-xl-12{padding-top:48px!important}.pt-xl-13{padding-top:52px!important}.pt-xl-14{padding-top:56px!important}.pt-xl-15{padding-top:60px!important}.pt-xl-16{padding-top:64px!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:4px!important}.pr-xl-2{padding-right:8px!important}.pr-xl-3{padding-right:12px!important}.pr-xl-4{padding-right:16px!important}.pr-xl-5{padding-right:20px!important}.pr-xl-6{padding-right:24px!important}.pr-xl-7{padding-right:28px!important}.pr-xl-8{padding-right:32px!important}.pr-xl-9{padding-right:36px!important}.pr-xl-10{padding-right:40px!important}.pr-xl-11{padding-right:44px!important}.pr-xl-12{padding-right:48px!important}.pr-xl-13{padding-right:52px!important}.pr-xl-14{padding-right:56px!important}.pr-xl-15{padding-right:60px!important}.pr-xl-16{padding-right:64px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:4px!important}.pb-xl-2{padding-bottom:8px!important}.pb-xl-3{padding-bottom:12px!important}.pb-xl-4{padding-bottom:16px!important}.pb-xl-5{padding-bottom:20px!important}.pb-xl-6{padding-bottom:24px!important}.pb-xl-7{padding-bottom:28px!important}.pb-xl-8{padding-bottom:32px!important}.pb-xl-9{padding-bottom:36px!important}.pb-xl-10{padding-bottom:40px!important}.pb-xl-11{padding-bottom:44px!important}.pb-xl-12{padding-bottom:48px!important}.pb-xl-13{padding-bottom:52px!important}.pb-xl-14{padding-bottom:56px!important}.pb-xl-15{padding-bottom:60px!important}.pb-xl-16{padding-bottom:64px!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:4px!important}.pl-xl-2{padding-left:8px!important}.pl-xl-3{padding-left:12px!important}.pl-xl-4{padding-left:16px!important}.pl-xl-5{padding-left:20px!important}.pl-xl-6{padding-left:24px!important}.pl-xl-7{padding-left:28px!important}.pl-xl-8{padding-left:32px!important}.pl-xl-9{padding-left:36px!important}.pl-xl-10{padding-left:40px!important}.pl-xl-11{padding-left:44px!important}.pl-xl-12{padding-left:48px!important}.pl-xl-13{padding-left:52px!important}.pl-xl-14{padding-left:56px!important}.pl-xl-15{padding-left:60px!important}.pl-xl-16{padding-left:64px!important}.ps-xl-0{padding-inline-start:0px!important}.ps-xl-1{padding-inline-start:4px!important}.ps-xl-2{padding-inline-start:8px!important}.ps-xl-3{padding-inline-start:12px!important}.ps-xl-4{padding-inline-start:16px!important}.ps-xl-5{padding-inline-start:20px!important}.ps-xl-6{padding-inline-start:24px!important}.ps-xl-7{padding-inline-start:28px!important}.ps-xl-8{padding-inline-start:32px!important}.ps-xl-9{padding-inline-start:36px!important}.ps-xl-10{padding-inline-start:40px!important}.ps-xl-11{padding-inline-start:44px!important}.ps-xl-12{padding-inline-start:48px!important}.ps-xl-13{padding-inline-start:52px!important}.ps-xl-14{padding-inline-start:56px!important}.ps-xl-15{padding-inline-start:60px!important}.ps-xl-16{padding-inline-start:64px!important}.pe-xl-0{padding-inline-end:0px!important}.pe-xl-1{padding-inline-end:4px!important}.pe-xl-2{padding-inline-end:8px!important}.pe-xl-3{padding-inline-end:12px!important}.pe-xl-4{padding-inline-end:16px!important}.pe-xl-5{padding-inline-end:20px!important}.pe-xl-6{padding-inline-end:24px!important}.pe-xl-7{padding-inline-end:28px!important}.pe-xl-8{padding-inline-end:32px!important}.pe-xl-9{padding-inline-end:36px!important}.pe-xl-10{padding-inline-end:40px!important}.pe-xl-11{padding-inline-end:44px!important}.pe-xl-12{padding-inline-end:48px!important}.pe-xl-13{padding-inline-end:52px!important}.pe-xl-14{padding-inline-end:56px!important}.pe-xl-15{padding-inline-end:60px!important}.pe-xl-16{padding-inline-end:64px!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.text-xl-justify{text-align:justify!important}.text-xl-start{text-align:start!important}.text-xl-end{text-align:end!important}.text-xl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 2560px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.float-xxl-none{float:none!important}.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.v-locale--is-rtl .float-xxl-end{float:left!important}.v-locale--is-rtl .float-xxl-start,.v-locale--is-ltr .float-xxl-end{float:right!important}.v-locale--is-ltr .float-xxl-start{float:left!important}.flex-xxl-fill,.flex-xxl-1-1{flex:1 1 auto!important}.flex-xxl-1-0{flex:1 0 auto!important}.flex-xxl-0-1{flex:0 1 auto!important}.flex-xxl-0-0{flex:0 0 auto!important}.flex-xxl-1-1-100{flex:1 1 100%!important}.flex-xxl-1-0-100{flex:1 0 100%!important}.flex-xxl-0-1-100{flex:0 1 100%!important}.flex-xxl-0-0-100{flex:0 0 100%!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xxl-start{justify-content:flex-start!important}.justify-xxl-end{justify-content:flex-end!important}.justify-xxl-center{justify-content:center!important}.justify-xxl-space-between{justify-content:space-between!important}.justify-xxl-space-around{justify-content:space-around!important}.justify-xxl-space-evenly{justify-content:space-evenly!important}.align-xxl-start{align-items:flex-start!important}.align-xxl-end{align-items:flex-end!important}.align-xxl-center{align-items:center!important}.align-xxl-baseline{align-items:baseline!important}.align-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-space-between{align-content:space-between!important}.align-content-xxl-space-around{align-content:space-around!important}.align-content-xxl-space-evenly{align-content:space-evenly!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-6{order:6!important}.order-xxl-7{order:7!important}.order-xxl-8{order:8!important}.order-xxl-9{order:9!important}.order-xxl-10{order:10!important}.order-xxl-11{order:11!important}.order-xxl-12{order:12!important}.order-xxl-last{order:13!important}.ga-xxl-0{gap:0px!important}.ga-xxl-1{gap:4px!important}.ga-xxl-2{gap:8px!important}.ga-xxl-3{gap:12px!important}.ga-xxl-4{gap:16px!important}.ga-xxl-5{gap:20px!important}.ga-xxl-6{gap:24px!important}.ga-xxl-7{gap:28px!important}.ga-xxl-8{gap:32px!important}.ga-xxl-9{gap:36px!important}.ga-xxl-10{gap:40px!important}.ga-xxl-11{gap:44px!important}.ga-xxl-12{gap:48px!important}.ga-xxl-13{gap:52px!important}.ga-xxl-14{gap:56px!important}.ga-xxl-15{gap:60px!important}.ga-xxl-16{gap:64px!important}.ga-xxl-auto{gap:auto!important}.gr-xxl-0{row-gap:0px!important}.gr-xxl-1{row-gap:4px!important}.gr-xxl-2{row-gap:8px!important}.gr-xxl-3{row-gap:12px!important}.gr-xxl-4{row-gap:16px!important}.gr-xxl-5{row-gap:20px!important}.gr-xxl-6{row-gap:24px!important}.gr-xxl-7{row-gap:28px!important}.gr-xxl-8{row-gap:32px!important}.gr-xxl-9{row-gap:36px!important}.gr-xxl-10{row-gap:40px!important}.gr-xxl-11{row-gap:44px!important}.gr-xxl-12{row-gap:48px!important}.gr-xxl-13{row-gap:52px!important}.gr-xxl-14{row-gap:56px!important}.gr-xxl-15{row-gap:60px!important}.gr-xxl-16{row-gap:64px!important}.gr-xxl-auto{row-gap:auto!important}.gc-xxl-0{column-gap:0px!important}.gc-xxl-1{column-gap:4px!important}.gc-xxl-2{column-gap:8px!important}.gc-xxl-3{column-gap:12px!important}.gc-xxl-4{column-gap:16px!important}.gc-xxl-5{column-gap:20px!important}.gc-xxl-6{column-gap:24px!important}.gc-xxl-7{column-gap:28px!important}.gc-xxl-8{column-gap:32px!important}.gc-xxl-9{column-gap:36px!important}.gc-xxl-10{column-gap:40px!important}.gc-xxl-11{column-gap:44px!important}.gc-xxl-12{column-gap:48px!important}.gc-xxl-13{column-gap:52px!important}.gc-xxl-14{column-gap:56px!important}.gc-xxl-15{column-gap:60px!important}.gc-xxl-16{column-gap:64px!important}.gc-xxl-auto{column-gap:auto!important}.ma-xxl-0{margin:0!important}.ma-xxl-1{margin:4px!important}.ma-xxl-2{margin:8px!important}.ma-xxl-3{margin:12px!important}.ma-xxl-4{margin:16px!important}.ma-xxl-5{margin:20px!important}.ma-xxl-6{margin:24px!important}.ma-xxl-7{margin:28px!important}.ma-xxl-8{margin:32px!important}.ma-xxl-9{margin:36px!important}.ma-xxl-10{margin:40px!important}.ma-xxl-11{margin:44px!important}.ma-xxl-12{margin:48px!important}.ma-xxl-13{margin:52px!important}.ma-xxl-14{margin:56px!important}.ma-xxl-15{margin:60px!important}.ma-xxl-16{margin:64px!important}.ma-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:4px!important;margin-left:4px!important}.mx-xxl-2{margin-right:8px!important;margin-left:8px!important}.mx-xxl-3{margin-right:12px!important;margin-left:12px!important}.mx-xxl-4{margin-right:16px!important;margin-left:16px!important}.mx-xxl-5{margin-right:20px!important;margin-left:20px!important}.mx-xxl-6{margin-right:24px!important;margin-left:24px!important}.mx-xxl-7{margin-right:28px!important;margin-left:28px!important}.mx-xxl-8{margin-right:32px!important;margin-left:32px!important}.mx-xxl-9{margin-right:36px!important;margin-left:36px!important}.mx-xxl-10{margin-right:40px!important;margin-left:40px!important}.mx-xxl-11{margin-right:44px!important;margin-left:44px!important}.mx-xxl-12{margin-right:48px!important;margin-left:48px!important}.mx-xxl-13{margin-right:52px!important;margin-left:52px!important}.mx-xxl-14{margin-right:56px!important;margin-left:56px!important}.mx-xxl-15{margin-right:60px!important;margin-left:60px!important}.mx-xxl-16{margin-right:64px!important;margin-left:64px!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xxl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xxl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xxl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xxl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xxl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xxl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xxl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xxl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xxl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xxl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xxl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xxl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xxl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xxl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xxl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:4px!important}.mt-xxl-2{margin-top:8px!important}.mt-xxl-3{margin-top:12px!important}.mt-xxl-4{margin-top:16px!important}.mt-xxl-5{margin-top:20px!important}.mt-xxl-6{margin-top:24px!important}.mt-xxl-7{margin-top:28px!important}.mt-xxl-8{margin-top:32px!important}.mt-xxl-9{margin-top:36px!important}.mt-xxl-10{margin-top:40px!important}.mt-xxl-11{margin-top:44px!important}.mt-xxl-12{margin-top:48px!important}.mt-xxl-13{margin-top:52px!important}.mt-xxl-14{margin-top:56px!important}.mt-xxl-15{margin-top:60px!important}.mt-xxl-16{margin-top:64px!important}.mt-xxl-auto{margin-top:auto!important}.mr-xxl-0{margin-right:0!important}.mr-xxl-1{margin-right:4px!important}.mr-xxl-2{margin-right:8px!important}.mr-xxl-3{margin-right:12px!important}.mr-xxl-4{margin-right:16px!important}.mr-xxl-5{margin-right:20px!important}.mr-xxl-6{margin-right:24px!important}.mr-xxl-7{margin-right:28px!important}.mr-xxl-8{margin-right:32px!important}.mr-xxl-9{margin-right:36px!important}.mr-xxl-10{margin-right:40px!important}.mr-xxl-11{margin-right:44px!important}.mr-xxl-12{margin-right:48px!important}.mr-xxl-13{margin-right:52px!important}.mr-xxl-14{margin-right:56px!important}.mr-xxl-15{margin-right:60px!important}.mr-xxl-16{margin-right:64px!important}.mr-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:4px!important}.mb-xxl-2{margin-bottom:8px!important}.mb-xxl-3{margin-bottom:12px!important}.mb-xxl-4{margin-bottom:16px!important}.mb-xxl-5{margin-bottom:20px!important}.mb-xxl-6{margin-bottom:24px!important}.mb-xxl-7{margin-bottom:28px!important}.mb-xxl-8{margin-bottom:32px!important}.mb-xxl-9{margin-bottom:36px!important}.mb-xxl-10{margin-bottom:40px!important}.mb-xxl-11{margin-bottom:44px!important}.mb-xxl-12{margin-bottom:48px!important}.mb-xxl-13{margin-bottom:52px!important}.mb-xxl-14{margin-bottom:56px!important}.mb-xxl-15{margin-bottom:60px!important}.mb-xxl-16{margin-bottom:64px!important}.mb-xxl-auto{margin-bottom:auto!important}.ml-xxl-0{margin-left:0!important}.ml-xxl-1{margin-left:4px!important}.ml-xxl-2{margin-left:8px!important}.ml-xxl-3{margin-left:12px!important}.ml-xxl-4{margin-left:16px!important}.ml-xxl-5{margin-left:20px!important}.ml-xxl-6{margin-left:24px!important}.ml-xxl-7{margin-left:28px!important}.ml-xxl-8{margin-left:32px!important}.ml-xxl-9{margin-left:36px!important}.ml-xxl-10{margin-left:40px!important}.ml-xxl-11{margin-left:44px!important}.ml-xxl-12{margin-left:48px!important}.ml-xxl-13{margin-left:52px!important}.ml-xxl-14{margin-left:56px!important}.ml-xxl-15{margin-left:60px!important}.ml-xxl-16{margin-left:64px!important}.ml-xxl-auto{margin-left:auto!important}.ms-xxl-0{margin-inline-start:0px!important}.ms-xxl-1{margin-inline-start:4px!important}.ms-xxl-2{margin-inline-start:8px!important}.ms-xxl-3{margin-inline-start:12px!important}.ms-xxl-4{margin-inline-start:16px!important}.ms-xxl-5{margin-inline-start:20px!important}.ms-xxl-6{margin-inline-start:24px!important}.ms-xxl-7{margin-inline-start:28px!important}.ms-xxl-8{margin-inline-start:32px!important}.ms-xxl-9{margin-inline-start:36px!important}.ms-xxl-10{margin-inline-start:40px!important}.ms-xxl-11{margin-inline-start:44px!important}.ms-xxl-12{margin-inline-start:48px!important}.ms-xxl-13{margin-inline-start:52px!important}.ms-xxl-14{margin-inline-start:56px!important}.ms-xxl-15{margin-inline-start:60px!important}.ms-xxl-16{margin-inline-start:64px!important}.ms-xxl-auto{margin-inline-start:auto!important}.me-xxl-0{margin-inline-end:0px!important}.me-xxl-1{margin-inline-end:4px!important}.me-xxl-2{margin-inline-end:8px!important}.me-xxl-3{margin-inline-end:12px!important}.me-xxl-4{margin-inline-end:16px!important}.me-xxl-5{margin-inline-end:20px!important}.me-xxl-6{margin-inline-end:24px!important}.me-xxl-7{margin-inline-end:28px!important}.me-xxl-8{margin-inline-end:32px!important}.me-xxl-9{margin-inline-end:36px!important}.me-xxl-10{margin-inline-end:40px!important}.me-xxl-11{margin-inline-end:44px!important}.me-xxl-12{margin-inline-end:48px!important}.me-xxl-13{margin-inline-end:52px!important}.me-xxl-14{margin-inline-end:56px!important}.me-xxl-15{margin-inline-end:60px!important}.me-xxl-16{margin-inline-end:64px!important}.me-xxl-auto{margin-inline-end:auto!important}.ma-xxl-n1{margin:-4px!important}.ma-xxl-n2{margin:-8px!important}.ma-xxl-n3{margin:-12px!important}.ma-xxl-n4{margin:-16px!important}.ma-xxl-n5{margin:-20px!important}.ma-xxl-n6{margin:-24px!important}.ma-xxl-n7{margin:-28px!important}.ma-xxl-n8{margin:-32px!important}.ma-xxl-n9{margin:-36px!important}.ma-xxl-n10{margin:-40px!important}.ma-xxl-n11{margin:-44px!important}.ma-xxl-n12{margin:-48px!important}.ma-xxl-n13{margin:-52px!important}.ma-xxl-n14{margin:-56px!important}.ma-xxl-n15{margin:-60px!important}.ma-xxl-n16{margin:-64px!important}.mx-xxl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xxl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xxl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xxl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xxl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xxl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xxl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xxl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xxl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xxl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xxl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xxl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xxl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xxl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xxl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xxl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xxl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xxl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xxl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xxl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xxl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xxl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xxl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xxl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xxl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xxl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xxl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xxl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xxl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xxl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xxl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xxl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xxl-n1{margin-top:-4px!important}.mt-xxl-n2{margin-top:-8px!important}.mt-xxl-n3{margin-top:-12px!important}.mt-xxl-n4{margin-top:-16px!important}.mt-xxl-n5{margin-top:-20px!important}.mt-xxl-n6{margin-top:-24px!important}.mt-xxl-n7{margin-top:-28px!important}.mt-xxl-n8{margin-top:-32px!important}.mt-xxl-n9{margin-top:-36px!important}.mt-xxl-n10{margin-top:-40px!important}.mt-xxl-n11{margin-top:-44px!important}.mt-xxl-n12{margin-top:-48px!important}.mt-xxl-n13{margin-top:-52px!important}.mt-xxl-n14{margin-top:-56px!important}.mt-xxl-n15{margin-top:-60px!important}.mt-xxl-n16{margin-top:-64px!important}.mr-xxl-n1{margin-right:-4px!important}.mr-xxl-n2{margin-right:-8px!important}.mr-xxl-n3{margin-right:-12px!important}.mr-xxl-n4{margin-right:-16px!important}.mr-xxl-n5{margin-right:-20px!important}.mr-xxl-n6{margin-right:-24px!important}.mr-xxl-n7{margin-right:-28px!important}.mr-xxl-n8{margin-right:-32px!important}.mr-xxl-n9{margin-right:-36px!important}.mr-xxl-n10{margin-right:-40px!important}.mr-xxl-n11{margin-right:-44px!important}.mr-xxl-n12{margin-right:-48px!important}.mr-xxl-n13{margin-right:-52px!important}.mr-xxl-n14{margin-right:-56px!important}.mr-xxl-n15{margin-right:-60px!important}.mr-xxl-n16{margin-right:-64px!important}.mb-xxl-n1{margin-bottom:-4px!important}.mb-xxl-n2{margin-bottom:-8px!important}.mb-xxl-n3{margin-bottom:-12px!important}.mb-xxl-n4{margin-bottom:-16px!important}.mb-xxl-n5{margin-bottom:-20px!important}.mb-xxl-n6{margin-bottom:-24px!important}.mb-xxl-n7{margin-bottom:-28px!important}.mb-xxl-n8{margin-bottom:-32px!important}.mb-xxl-n9{margin-bottom:-36px!important}.mb-xxl-n10{margin-bottom:-40px!important}.mb-xxl-n11{margin-bottom:-44px!important}.mb-xxl-n12{margin-bottom:-48px!important}.mb-xxl-n13{margin-bottom:-52px!important}.mb-xxl-n14{margin-bottom:-56px!important}.mb-xxl-n15{margin-bottom:-60px!important}.mb-xxl-n16{margin-bottom:-64px!important}.ml-xxl-n1{margin-left:-4px!important}.ml-xxl-n2{margin-left:-8px!important}.ml-xxl-n3{margin-left:-12px!important}.ml-xxl-n4{margin-left:-16px!important}.ml-xxl-n5{margin-left:-20px!important}.ml-xxl-n6{margin-left:-24px!important}.ml-xxl-n7{margin-left:-28px!important}.ml-xxl-n8{margin-left:-32px!important}.ml-xxl-n9{margin-left:-36px!important}.ml-xxl-n10{margin-left:-40px!important}.ml-xxl-n11{margin-left:-44px!important}.ml-xxl-n12{margin-left:-48px!important}.ml-xxl-n13{margin-left:-52px!important}.ml-xxl-n14{margin-left:-56px!important}.ml-xxl-n15{margin-left:-60px!important}.ml-xxl-n16{margin-left:-64px!important}.ms-xxl-n1{margin-inline-start:-4px!important}.ms-xxl-n2{margin-inline-start:-8px!important}.ms-xxl-n3{margin-inline-start:-12px!important}.ms-xxl-n4{margin-inline-start:-16px!important}.ms-xxl-n5{margin-inline-start:-20px!important}.ms-xxl-n6{margin-inline-start:-24px!important}.ms-xxl-n7{margin-inline-start:-28px!important}.ms-xxl-n8{margin-inline-start:-32px!important}.ms-xxl-n9{margin-inline-start:-36px!important}.ms-xxl-n10{margin-inline-start:-40px!important}.ms-xxl-n11{margin-inline-start:-44px!important}.ms-xxl-n12{margin-inline-start:-48px!important}.ms-xxl-n13{margin-inline-start:-52px!important}.ms-xxl-n14{margin-inline-start:-56px!important}.ms-xxl-n15{margin-inline-start:-60px!important}.ms-xxl-n16{margin-inline-start:-64px!important}.me-xxl-n1{margin-inline-end:-4px!important}.me-xxl-n2{margin-inline-end:-8px!important}.me-xxl-n3{margin-inline-end:-12px!important}.me-xxl-n4{margin-inline-end:-16px!important}.me-xxl-n5{margin-inline-end:-20px!important}.me-xxl-n6{margin-inline-end:-24px!important}.me-xxl-n7{margin-inline-end:-28px!important}.me-xxl-n8{margin-inline-end:-32px!important}.me-xxl-n9{margin-inline-end:-36px!important}.me-xxl-n10{margin-inline-end:-40px!important}.me-xxl-n11{margin-inline-end:-44px!important}.me-xxl-n12{margin-inline-end:-48px!important}.me-xxl-n13{margin-inline-end:-52px!important}.me-xxl-n14{margin-inline-end:-56px!important}.me-xxl-n15{margin-inline-end:-60px!important}.me-xxl-n16{margin-inline-end:-64px!important}.pa-xxl-0{padding:0!important}.pa-xxl-1{padding:4px!important}.pa-xxl-2{padding:8px!important}.pa-xxl-3{padding:12px!important}.pa-xxl-4{padding:16px!important}.pa-xxl-5{padding:20px!important}.pa-xxl-6{padding:24px!important}.pa-xxl-7{padding:28px!important}.pa-xxl-8{padding:32px!important}.pa-xxl-9{padding:36px!important}.pa-xxl-10{padding:40px!important}.pa-xxl-11{padding:44px!important}.pa-xxl-12{padding:48px!important}.pa-xxl-13{padding:52px!important}.pa-xxl-14{padding:56px!important}.pa-xxl-15{padding:60px!important}.pa-xxl-16{padding:64px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:4px!important;padding-left:4px!important}.px-xxl-2{padding-right:8px!important;padding-left:8px!important}.px-xxl-3{padding-right:12px!important;padding-left:12px!important}.px-xxl-4{padding-right:16px!important;padding-left:16px!important}.px-xxl-5{padding-right:20px!important;padding-left:20px!important}.px-xxl-6{padding-right:24px!important;padding-left:24px!important}.px-xxl-7{padding-right:28px!important;padding-left:28px!important}.px-xxl-8{padding-right:32px!important;padding-left:32px!important}.px-xxl-9{padding-right:36px!important;padding-left:36px!important}.px-xxl-10{padding-right:40px!important;padding-left:40px!important}.px-xxl-11{padding-right:44px!important;padding-left:44px!important}.px-xxl-12{padding-right:48px!important;padding-left:48px!important}.px-xxl-13{padding-right:52px!important;padding-left:52px!important}.px-xxl-14{padding-right:56px!important;padding-left:56px!important}.px-xxl-15{padding-right:60px!important;padding-left:60px!important}.px-xxl-16{padding-right:64px!important;padding-left:64px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xxl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xxl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xxl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xxl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xxl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xxl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xxl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xxl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xxl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xxl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xxl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xxl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xxl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xxl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xxl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:4px!important}.pt-xxl-2{padding-top:8px!important}.pt-xxl-3{padding-top:12px!important}.pt-xxl-4{padding-top:16px!important}.pt-xxl-5{padding-top:20px!important}.pt-xxl-6{padding-top:24px!important}.pt-xxl-7{padding-top:28px!important}.pt-xxl-8{padding-top:32px!important}.pt-xxl-9{padding-top:36px!important}.pt-xxl-10{padding-top:40px!important}.pt-xxl-11{padding-top:44px!important}.pt-xxl-12{padding-top:48px!important}.pt-xxl-13{padding-top:52px!important}.pt-xxl-14{padding-top:56px!important}.pt-xxl-15{padding-top:60px!important}.pt-xxl-16{padding-top:64px!important}.pr-xxl-0{padding-right:0!important}.pr-xxl-1{padding-right:4px!important}.pr-xxl-2{padding-right:8px!important}.pr-xxl-3{padding-right:12px!important}.pr-xxl-4{padding-right:16px!important}.pr-xxl-5{padding-right:20px!important}.pr-xxl-6{padding-right:24px!important}.pr-xxl-7{padding-right:28px!important}.pr-xxl-8{padding-right:32px!important}.pr-xxl-9{padding-right:36px!important}.pr-xxl-10{padding-right:40px!important}.pr-xxl-11{padding-right:44px!important}.pr-xxl-12{padding-right:48px!important}.pr-xxl-13{padding-right:52px!important}.pr-xxl-14{padding-right:56px!important}.pr-xxl-15{padding-right:60px!important}.pr-xxl-16{padding-right:64px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:4px!important}.pb-xxl-2{padding-bottom:8px!important}.pb-xxl-3{padding-bottom:12px!important}.pb-xxl-4{padding-bottom:16px!important}.pb-xxl-5{padding-bottom:20px!important}.pb-xxl-6{padding-bottom:24px!important}.pb-xxl-7{padding-bottom:28px!important}.pb-xxl-8{padding-bottom:32px!important}.pb-xxl-9{padding-bottom:36px!important}.pb-xxl-10{padding-bottom:40px!important}.pb-xxl-11{padding-bottom:44px!important}.pb-xxl-12{padding-bottom:48px!important}.pb-xxl-13{padding-bottom:52px!important}.pb-xxl-14{padding-bottom:56px!important}.pb-xxl-15{padding-bottom:60px!important}.pb-xxl-16{padding-bottom:64px!important}.pl-xxl-0{padding-left:0!important}.pl-xxl-1{padding-left:4px!important}.pl-xxl-2{padding-left:8px!important}.pl-xxl-3{padding-left:12px!important}.pl-xxl-4{padding-left:16px!important}.pl-xxl-5{padding-left:20px!important}.pl-xxl-6{padding-left:24px!important}.pl-xxl-7{padding-left:28px!important}.pl-xxl-8{padding-left:32px!important}.pl-xxl-9{padding-left:36px!important}.pl-xxl-10{padding-left:40px!important}.pl-xxl-11{padding-left:44px!important}.pl-xxl-12{padding-left:48px!important}.pl-xxl-13{padding-left:52px!important}.pl-xxl-14{padding-left:56px!important}.pl-xxl-15{padding-left:60px!important}.pl-xxl-16{padding-left:64px!important}.ps-xxl-0{padding-inline-start:0px!important}.ps-xxl-1{padding-inline-start:4px!important}.ps-xxl-2{padding-inline-start:8px!important}.ps-xxl-3{padding-inline-start:12px!important}.ps-xxl-4{padding-inline-start:16px!important}.ps-xxl-5{padding-inline-start:20px!important}.ps-xxl-6{padding-inline-start:24px!important}.ps-xxl-7{padding-inline-start:28px!important}.ps-xxl-8{padding-inline-start:32px!important}.ps-xxl-9{padding-inline-start:36px!important}.ps-xxl-10{padding-inline-start:40px!important}.ps-xxl-11{padding-inline-start:44px!important}.ps-xxl-12{padding-inline-start:48px!important}.ps-xxl-13{padding-inline-start:52px!important}.ps-xxl-14{padding-inline-start:56px!important}.ps-xxl-15{padding-inline-start:60px!important}.ps-xxl-16{padding-inline-start:64px!important}.pe-xxl-0{padding-inline-end:0px!important}.pe-xxl-1{padding-inline-end:4px!important}.pe-xxl-2{padding-inline-end:8px!important}.pe-xxl-3{padding-inline-end:12px!important}.pe-xxl-4{padding-inline-end:16px!important}.pe-xxl-5{padding-inline-end:20px!important}.pe-xxl-6{padding-inline-end:24px!important}.pe-xxl-7{padding-inline-end:28px!important}.pe-xxl-8{padding-inline-end:32px!important}.pe-xxl-9{padding-inline-end:36px!important}.pe-xxl-10{padding-inline-end:40px!important}.pe-xxl-11{padding-inline-end:44px!important}.pe-xxl-12{padding-inline-end:48px!important}.pe-xxl-13{padding-inline-end:52px!important}.pe-xxl-14{padding-inline-end:56px!important}.pe-xxl-15{padding-inline-end:60px!important}.pe-xxl-16{padding-inline-end:64px!important}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}.text-xxl-justify{text-align:justify!important}.text-xxl-start{text-align:start!important}.text-xxl-end{text-align:end!important}.text-xxl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xxl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.float-print-none{float:none!important}.float-print-left{float:left!important}.float-print-right{float:right!important}.v-locale--is-rtl .float-print-end{float:left!important}.v-locale--is-rtl .float-print-start,.v-locale--is-ltr .float-print-end{float:right!important}.v-locale--is-ltr .float-print-start{float:left!important}}.marker-cluster-small{background-color:#b5e28c99}.marker-cluster-small div{background-color:#6ecc3999}.marker-cluster-medium{background-color:#f1d35799}.marker-cluster-medium div{background-color:#f0c20c99}.marker-cluster-large{background-color:#fd9c7399}.marker-cluster-large div{background-color:#f1801799}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.modal-overlay[data-v-3205bc2c]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:1000}.modal-content[data-v-3205bc2c]{background:#fff;padding:20px;border-radius:5px;text-align:center}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle;border-radius:50%}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:var(--v-theme-surface);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar--rounded{border-radius:4px}.v-avatar .v-img{height:100%;width:100%}.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;-webkit-user-select:none;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error .v-label,.v-selection-control--disabled .v-label{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:auto auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition-duration:.15s}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:9999px}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -8px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -12px)}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--filter{-webkit-user-select:none;user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.v-chip--label{border-radius:4px}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow:hidden}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--border{border-width:thin;box-shadow:none}.v-list--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}.v-list__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list-item--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@supports selector(:focus-visible){.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar,.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden}.v-list-item-action{align-self:center;display:flex;align-items:center;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-start:8px;margin-inline-end:-8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;padding:0;text-overflow:ellipsis;overflow-wrap:break-word;word-break:initial;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word;font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5rem;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: 40px}.v-list--slim .v-list-group{--prepend-width: 28px}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--list-indent-size))}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header.v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header.v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit;border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:inherit;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-menu>.v-overlay__content{display:flex;flex-direction:column;border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%;box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{border-radius:inherit;display:flex;left:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:rgb(var(--v-theme-on-surface));border-radius:inherit;bottom:0;left:0;opacity:var(--v-overlay-opacity, .32);position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;width:100%;transition:none;pointer-events:none;caret-color:transparent}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-text-field input{color:inherit;opacity:0;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;contain:layout;flex:1 0;grid-area:control;position:relative;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled,.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:9999px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media (hover: hover){.v-field:hover .v-field__clearable{opacity:1}}@media (hover: none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden;max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media (hover: hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 12px)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width)}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px)}.v-field__overlay{border-radius:inherit;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover: hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0px,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}.v-progress-linear__background{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;transition-property:width,left,right;transition:inherit}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.v-date-picker{overflow:hidden;width:328px}.v-date-picker--show-week{width:368px}.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;padding-top:4px;padding-bottom:4px;padding-inline-start:6px;padding-inline-end:12px}.v-date-picker-controls>.v-btn:first-child{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls--variant-classic{padding-inline-start:12px}.v-date-picker-controls--variant-modern .v-date-picker__title:not(:hover){opacity:.7}.v-date-picker--month .v-date-picker-controls--variant-modern .v-date-picker__title{cursor:pointer}.v-date-picker--year .v-date-picker-controls--variant-modern .v-date-picker__title{opacity:1}.v-date-picker-controls .v-btn:last-child{margin-inline-start:4px}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls--variant-classic .v-date-picker-controls__date{margin:auto;text-align:center}.v-date-picker-controls__month{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__month{flex-direction:row-reverse}.v-date-picker-controls--variant-classic .v-date-picker-controls__month{flex:1 0 auto}.v-date-picker__title{display:inline-block}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@supports selector(:focus-visible){.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-card-actions .v-btn~.v-btn:not(.v-btn-toggle .v-btn){margin-inline-start:.5rem}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-btn__overlay{transition:none}.v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px;background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--tile{border-radius:0}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media (min-width: 960px){.v-container{max-width:900px}}@media (min-width: 1280px){.v-container{max-width:1200px}}@media (min-width: 1920px){.v-container{max-width:1800px}}@media (min-width: 2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.v-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col,.v-row.v-row--no-gutters>[class*=v-col-]{padding:0}.v-spacer{flex-grow:1}.v-col-xxl,.v-col-xxl-auto,.v-col-xxl-12,.v-col-xxl-11,.v-col-xxl-10,.v-col-xxl-9,.v-col-xxl-8,.v-col-xxl-7,.v-col-xxl-6,.v-col-xxl-5,.v-col-xxl-4,.v-col-xxl-3,.v-col-xxl-2,.v-col-xxl-1,.v-col-xl,.v-col-xl-auto,.v-col-xl-12,.v-col-xl-11,.v-col-xl-10,.v-col-xl-9,.v-col-xl-8,.v-col-xl-7,.v-col-xl-6,.v-col-xl-5,.v-col-xl-4,.v-col-xl-3,.v-col-xl-2,.v-col-xl-1,.v-col-lg,.v-col-lg-auto,.v-col-lg-12,.v-col-lg-11,.v-col-lg-10,.v-col-lg-9,.v-col-lg-8,.v-col-lg-7,.v-col-lg-6,.v-col-lg-5,.v-col-lg-4,.v-col-lg-3,.v-col-lg-2,.v-col-lg-1,.v-col-md,.v-col-md-auto,.v-col-md-12,.v-col-md-11,.v-col-md-10,.v-col-md-9,.v-col-md-8,.v-col-md-7,.v-col-md-6,.v-col-md-5,.v-col-md-4,.v-col-md-3,.v-col-md-2,.v-col-md-1,.v-col-sm,.v-col-sm-auto,.v-col-sm-12,.v-col-sm-11,.v-col-sm-10,.v-col-sm-9,.v-col-sm-8,.v-col-sm-7,.v-col-sm-6,.v-col-sm-5,.v-col-sm-4,.v-col-sm-3,.v-col-sm-2,.v-col-sm-1,.v-col,.v-col-auto,.v-col-12,.v-col-11,.v-col-10,.v-col-9,.v-col-8,.v-col-7,.v-col-6,.v-col-5,.v-col-4,.v-col-3,.v-col-2,.v-col-1{width:100%;padding:12px}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-inline-start:8.3333333333%}.offset-2{margin-inline-start:16.6666666667%}.offset-3{margin-inline-start:25%}.offset-4{margin-inline-start:33.3333333333%}.offset-5{margin-inline-start:41.6666666667%}.offset-6{margin-inline-start:50%}.offset-7{margin-inline-start:58.3333333333%}.offset-8{margin-inline-start:66.6666666667%}.offset-9{margin-inline-start:75%}.offset-10{margin-inline-start:83.3333333333%}.offset-11{margin-inline-start:91.6666666667%}@media (min-width: 600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-inline-start:0}.offset-sm-1{margin-inline-start:8.3333333333%}.offset-sm-2{margin-inline-start:16.6666666667%}.offset-sm-3{margin-inline-start:25%}.offset-sm-4{margin-inline-start:33.3333333333%}.offset-sm-5{margin-inline-start:41.6666666667%}.offset-sm-6{margin-inline-start:50%}.offset-sm-7{margin-inline-start:58.3333333333%}.offset-sm-8{margin-inline-start:66.6666666667%}.offset-sm-9{margin-inline-start:75%}.offset-sm-10{margin-inline-start:83.3333333333%}.offset-sm-11{margin-inline-start:91.6666666667%}}@media (min-width: 960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-inline-start:0}.offset-md-1{margin-inline-start:8.3333333333%}.offset-md-2{margin-inline-start:16.6666666667%}.offset-md-3{margin-inline-start:25%}.offset-md-4{margin-inline-start:33.3333333333%}.offset-md-5{margin-inline-start:41.6666666667%}.offset-md-6{margin-inline-start:50%}.offset-md-7{margin-inline-start:58.3333333333%}.offset-md-8{margin-inline-start:66.6666666667%}.offset-md-9{margin-inline-start:75%}.offset-md-10{margin-inline-start:83.3333333333%}.offset-md-11{margin-inline-start:91.6666666667%}}@media (min-width: 1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-inline-start:0}.offset-lg-1{margin-inline-start:8.3333333333%}.offset-lg-2{margin-inline-start:16.6666666667%}.offset-lg-3{margin-inline-start:25%}.offset-lg-4{margin-inline-start:33.3333333333%}.offset-lg-5{margin-inline-start:41.6666666667%}.offset-lg-6{margin-inline-start:50%}.offset-lg-7{margin-inline-start:58.3333333333%}.offset-lg-8{margin-inline-start:66.6666666667%}.offset-lg-9{margin-inline-start:75%}.offset-lg-10{margin-inline-start:83.3333333333%}.offset-lg-11{margin-inline-start:91.6666666667%}}@media (min-width: 1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-inline-start:0}.offset-xl-1{margin-inline-start:8.3333333333%}.offset-xl-2{margin-inline-start:16.6666666667%}.offset-xl-3{margin-inline-start:25%}.offset-xl-4{margin-inline-start:33.3333333333%}.offset-xl-5{margin-inline-start:41.6666666667%}.offset-xl-6{margin-inline-start:50%}.offset-xl-7{margin-inline-start:58.3333333333%}.offset-xl-8{margin-inline-start:66.6666666667%}.offset-xl-9{margin-inline-start:75%}.offset-xl-10{margin-inline-start:83.3333333333%}.offset-xl-11{margin-inline-start:91.6666666667%}}@media (min-width: 2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-inline-start:0}.offset-xxl-1{margin-inline-start:8.3333333333%}.offset-xxl-2{margin-inline-start:16.6666666667%}.offset-xxl-3{margin-inline-start:25%}.offset-xxl-4{margin-inline-start:33.3333333333%}.offset-xxl-5{margin-inline-start:41.6666666667%}.offset-xxl-6{margin-inline-start:50%}.offset-xxl-7{margin-inline-start:58.3333333333%}.offset-xxl-8{margin-inline-start:66.6666666667%}.offset-xxl-9{margin-inline-start:75%}.offset-xxl-10{margin-inline-start:83.3333333333%}.offset-xxl-11{margin-inline-start:91.6666666667%}}.v-date-picker-header{align-items:flex-end;height:70px;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}.v-date-picker-month{display:flex;justify-content:center;padding:0 12px 8px;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:grid;grid-template-rows:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;font-size:.85rem}.v-date-picker-month__weeks+.v-date-picker-month__days{grid-row-gap:0}.v-date-picker-month__weekday{font-size:.85rem}.v-date-picker-month__days{display:grid;grid-template-columns:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;flex:1 1;justify-content:space-around}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative;height:40px;width:40px}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height: 24px;--v-btn-size: .85rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(2,1fr);grid-gap:0px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{text-transform:none;padding-inline-start:8px;padding-inline-end:8px}.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(3,1fr);gap:8px 24px;padding-inline:32px}.v-date-picker-years__content .v-btn{padding-inline:8px}.v-picker.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px;display:grid;grid-auto-rows:min-content;grid-template-areas:"title" "header" "body";overflow:hidden}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"title" "header" "body" "actions"}.v-picker__body{grid-area:body}.v-picker__header{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--landscape{grid-template-areas:"title" "header body" "header body"}.v-picker--landscape.v-picker--with-actions{grid-template-areas:"title" "header body" "header actions"}.v-picker-title{text-transform:uppercase;font-size:.75rem;grid-area:title;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:400;letter-spacing:.1666666667em}.v-sheet{display:block;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet--rounded{border-radius:4px}.map-legend[data-v-b2721b0b]{font-family:Arial,sans-serif;font-size:14px;background:#fff;padding:10px;border-radius:5px;position:absolute;bottom:10px;left:10px;z-index:1000}.legend-icon[data-v-b2721b0b]{display:inline-block;width:16px;height:16px;margin-right:8px;border-radius:50%;vertical-align:middle}.bg-green[data-v-b2721b0b]{background-color:green}.bg-grey[data-v-b2721b0b]{background-color:gray}.bg-orange[data-v-b2721b0b]{background-color:orange}/*! + */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,:before,:after{background-repeat:no-repeat;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}::-ms-clear,::-ms-reveal{display:none}img{border-style:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.dialog-transition-enter-active,.dialog-bottom-transition-enter-active,.dialog-top-transition-enter-active{transition-duration:225ms!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}.dialog-transition-leave-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-leave-active{transition-duration:125ms!important;transition-timing-function:cubic-bezier(.4,0,1,1)!important}.dialog-transition-enter-active,.dialog-transition-leave-active,.dialog-bottom-transition-enter-active,.dialog-bottom-transition-leave-active,.dialog-top-transition-enter-active,.dialog-top-transition-leave-active{transition-property:transform,opacity!important;pointer-events:none}.dialog-transition-enter-from,.dialog-transition-leave-to{transform:scale(.9);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave-from{opacity:1}.dialog-bottom-transition-enter-from,.dialog-bottom-transition-leave-to{transform:translateY(calc(50vh + 50%))}.dialog-top-transition-enter-from,.dialog-top-transition-leave-to{transform:translateY(calc(-50vh - 50%))}.picker-transition-enter-active,.picker-reverse-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move,.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from,.picker-transition-leave-to,.picker-reverse-transition-enter-from,.picker-reverse-transition-leave-to{opacity:0}.picker-transition-leave-from,.picker-transition-leave-active,.picker-transition-leave-to,.picker-reverse-transition-leave-from,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to{position:absolute!important}.picker-transition-enter-active,.picker-transition-leave-active,.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-property:transform,opacity!important}.picker-transition-enter-active,.picker-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-transition-enter-from{transform:translateY(100%)}.picker-transition-leave-to{transform:translateY(-100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.picker-reverse-transition-enter-from{transform:translateY(-100%)}.picker-reverse-transition-leave-to{transform:translateY(100%)}.expand-transition-enter-active,.expand-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-transition-enter-active,.expand-transition-leave-active{transition-property:height!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition-property:width!important}.scale-transition-enter-active,.scale-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-transition-leave-to{opacity:0}.scale-transition-leave-active{transition-duration:.1s!important}.scale-transition-enter-from{opacity:0;transform:scale(0)}.scale-transition-enter-active,.scale-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-transition-leave-to{opacity:0}.scale-rotate-transition-leave-active{transition-duration:.1s!important}.scale-rotate-transition-enter-from{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition-property:transform,opacity!important}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scale-rotate-reverse-transition-leave-to{opacity:0}.scale-rotate-reverse-transition-leave-active{transition-duration:.1s!important}.scale-rotate-reverse-transition-enter-from{opacity:0;transform:scale(0) rotate(45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition-property:transform,opacity!important}.message-transition-enter-active,.message-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.message-transition-enter-from,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave-from,.message-transition-leave-active{position:absolute}.message-transition-enter-active,.message-transition-leave-active{transition-property:transform,opacity!important}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-transition-enter-from,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition-property:transform,opacity!important}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition-property:transform,opacity!important}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition-property:transform,opacity!important}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-transition-enter-from,.slide-x-transition-leave-to{opacity:0;transform:translate(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition-property:transform,opacity!important}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{opacity:0;transform:translate(15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition-property:transform,opacity!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0!important}.fade-transition-enter-active,.fade-transition-leave-active{transition-property:opacity!important}.fab-transition-enter-active,.fab-transition-leave-active{transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-move{transition-duration:.5s!important;transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.fab-transition-enter-from,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.fab-transition-enter-active,.fab-transition-leave-active{transition-property:transform!important}.v-locale--is-rtl{direction:rtl}.v-locale--is-ltr{direction:ltr}.blockquote{padding:16px 0 16px 24px;font-size:18px;font-weight:300}html{font-family:Roboto,sans-serif;line-height:1.5;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.overflow-y-hidden{overflow-y:hidden!important}:root{--v-theme-overlay-multiplier: 1;--v-scrollbar-offset: 0px}@supports (-webkit-touch-callout: none){body{cursor:pointer}}@media only print{.hidden-print-only{display:none!important}}@media only screen{.hidden-screen-only{display:none!important}}@media (max-width: 599.98px){.hidden-xs{display:none!important}}@media (min-width: 600px) and (max-width: 959.98px){.hidden-sm{display:none!important}}@media (min-width: 960px) and (max-width: 1279.98px){.hidden-md{display:none!important}}@media (min-width: 1280px) and (max-width: 1919.98px){.hidden-lg{display:none!important}}@media (min-width: 1920px) and (max-width: 2559.98px){.hidden-xl{display:none!important}}@media (min-width: 2560px){.hidden-xxl{display:none!important}}@media (min-width: 600px){.hidden-sm-and-up{display:none!important}}@media (min-width: 960px){.hidden-md-and-up{display:none!important}}@media (min-width: 1280px){.hidden-lg-and-up{display:none!important}}@media (min-width: 1920px){.hidden-xl-and-up{display:none!important}}@media (max-width: 959.98px){.hidden-sm-and-down{display:none!important}}@media (max-width: 1279.98px){.hidden-md-and-down{display:none!important}}@media (max-width: 1919.98px){.hidden-lg-and-down{display:none!important}}@media (max-width: 2559.98px){.hidden-xl-and-down{display:none!important}}.elevation-24{box-shadow:0 11px 15px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 24px 38px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 46px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-23{box-shadow:0 11px 14px -7px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 23px 36px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 9px 44px 8px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-22{box-shadow:0 10px 14px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 22px 35px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 42px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-21{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 21px 33px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 40px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-20{box-shadow:0 10px 13px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 20px 31px 3px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 8px 38px 7px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-19{box-shadow:0 9px 12px -6px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 19px 29px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 36px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-18{box-shadow:0 9px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 18px 28px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 7px 34px 6px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-17{box-shadow:0 8px 11px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 17px 26px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 32px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-16{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-15{box-shadow:0 8px 9px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 15px 22px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 28px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-14{box-shadow:0 7px 9px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 14px 21px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 26px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-13{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 13px 19px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 24px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-12{box-shadow:0 7px 8px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 12px 17px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 5px 22px 4px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-11{box-shadow:0 6px 7px -4px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 11px 15px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 20px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-10{box-shadow:0 6px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 10px 14px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 4px 18px 3px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-9{box-shadow:0 5px 6px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 9px 12px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 16px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-8{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-7{box-shadow:0 4px 5px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 7px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 2px 16px 1px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-6{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-5{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 5px 8px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 14px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-4{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-3{box-shadow:0 3px 3px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 3px 4px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 8px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-2{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-1{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.elevation-0{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))!important}.d-sr-only,.d-sr-only-focusable:not(:focus){border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.float-left{float:left!important}.float-right{float:right!important}.v-locale--is-rtl .float-end{float:left!important}.v-locale--is-rtl .float-start,.v-locale--is-ltr .float-end{float:right!important}.v-locale--is-ltr .float-start{float:left!important}.flex-fill,.flex-1-1{flex:1 1 auto!important}.flex-1-0{flex:1 0 auto!important}.flex-0-1{flex:0 1 auto!important}.flex-0-0{flex:0 0 auto!important}.flex-1-1-100{flex:1 1 100%!important}.flex-1-0-100{flex:1 0 100%!important}.flex-0-1-100{flex:0 1 100%!important}.flex-0-0-100{flex:0 0 100%!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-space-between{justify-content:space-between!important}.justify-space-around{justify-content:space-around!important}.justify-space-evenly{justify-content:space-evenly!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.align-stretch{align-items:stretch!important}.align-content-space-between{align-content:space-between!important}.align-content-space-around{align-content:space-around!important}.align-content-space-evenly{align-content:space-evenly!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10{order:10!important}.order-11{order:11!important}.order-12{order:12!important}.order-last{order:13!important}.ga-0{gap:0px!important}.ga-1{gap:4px!important}.ga-2{gap:8px!important}.ga-3{gap:12px!important}.ga-4{gap:16px!important}.ga-5{gap:20px!important}.ga-6{gap:24px!important}.ga-7{gap:28px!important}.ga-8{gap:32px!important}.ga-9{gap:36px!important}.ga-10{gap:40px!important}.ga-11{gap:44px!important}.ga-12{gap:48px!important}.ga-13{gap:52px!important}.ga-14{gap:56px!important}.ga-15{gap:60px!important}.ga-16{gap:64px!important}.ga-auto{gap:auto!important}.gr-0{row-gap:0px!important}.gr-1{row-gap:4px!important}.gr-2{row-gap:8px!important}.gr-3{row-gap:12px!important}.gr-4{row-gap:16px!important}.gr-5{row-gap:20px!important}.gr-6{row-gap:24px!important}.gr-7{row-gap:28px!important}.gr-8{row-gap:32px!important}.gr-9{row-gap:36px!important}.gr-10{row-gap:40px!important}.gr-11{row-gap:44px!important}.gr-12{row-gap:48px!important}.gr-13{row-gap:52px!important}.gr-14{row-gap:56px!important}.gr-15{row-gap:60px!important}.gr-16{row-gap:64px!important}.gr-auto{row-gap:auto!important}.gc-0{column-gap:0px!important}.gc-1{column-gap:4px!important}.gc-2{column-gap:8px!important}.gc-3{column-gap:12px!important}.gc-4{column-gap:16px!important}.gc-5{column-gap:20px!important}.gc-6{column-gap:24px!important}.gc-7{column-gap:28px!important}.gc-8{column-gap:32px!important}.gc-9{column-gap:36px!important}.gc-10{column-gap:40px!important}.gc-11{column-gap:44px!important}.gc-12{column-gap:48px!important}.gc-13{column-gap:52px!important}.gc-14{column-gap:56px!important}.gc-15{column-gap:60px!important}.gc-16{column-gap:64px!important}.gc-auto{column-gap:auto!important}.ma-0{margin:0!important}.ma-1{margin:4px!important}.ma-2{margin:8px!important}.ma-3{margin:12px!important}.ma-4{margin:16px!important}.ma-5{margin:20px!important}.ma-6{margin:24px!important}.ma-7{margin:28px!important}.ma-8{margin:32px!important}.ma-9{margin:36px!important}.ma-10{margin:40px!important}.ma-11{margin:44px!important}.ma-12{margin:48px!important}.ma-13{margin:52px!important}.ma-14{margin:56px!important}.ma-15{margin:60px!important}.ma-16{margin:64px!important}.ma-auto{margin:auto!important}.mx-1{margin-right:4px!important;margin-left:4px!important}.mx-2{margin-right:8px!important;margin-left:8px!important}.mx-3{margin-right:12px!important;margin-left:12px!important}.mx-4{margin-right:16px!important;margin-left:16px!important}.mx-5{margin-right:20px!important;margin-left:20px!important}.mx-6{margin-right:24px!important;margin-left:24px!important}.mx-7{margin-right:28px!important;margin-left:28px!important}.mx-8{margin-right:32px!important;margin-left:32px!important}.mx-9{margin-right:36px!important;margin-left:36px!important}.mx-10{margin-right:40px!important;margin-left:40px!important}.mx-11{margin-right:44px!important;margin-left:44px!important}.mx-12{margin-right:48px!important;margin-left:48px!important}.mx-13{margin-right:52px!important;margin-left:52px!important}.mx-14{margin-right:56px!important;margin-left:56px!important}.mx-15{margin-right:60px!important;margin-left:60px!important}.mx-16{margin-right:64px!important;margin-left:64px!important}.my-1{margin-top:4px!important;margin-bottom:4px!important}.my-2{margin-top:8px!important;margin-bottom:8px!important}.my-3{margin-top:12px!important;margin-bottom:12px!important}.my-4{margin-top:16px!important;margin-bottom:16px!important}.my-5{margin-top:20px!important;margin-bottom:20px!important}.my-6{margin-top:24px!important;margin-bottom:24px!important}.my-7{margin-top:28px!important;margin-bottom:28px!important}.my-8{margin-top:32px!important;margin-bottom:32px!important}.my-9{margin-top:36px!important;margin-bottom:36px!important}.my-10{margin-top:40px!important;margin-bottom:40px!important}.my-11{margin-top:44px!important;margin-bottom:44px!important}.my-12{margin-top:48px!important;margin-bottom:48px!important}.my-13{margin-top:52px!important;margin-bottom:52px!important}.my-14{margin-top:56px!important;margin-bottom:56px!important}.my-15{margin-top:60px!important;margin-bottom:60px!important}.my-16{margin-top:64px!important;margin-bottom:64px!important}.mt-1{margin-top:4px!important}.mt-2{margin-top:8px!important}.mt-3{margin-top:12px!important}.mt-4{margin-top:16px!important}.mt-5{margin-top:20px!important}.mt-6{margin-top:24px!important}.mt-7{margin-top:28px!important}.mt-8{margin-top:32px!important}.mt-9{margin-top:36px!important}.mt-10{margin-top:40px!important}.mt-11{margin-top:44px!important}.mt-12{margin-top:48px!important}.mt-13{margin-top:52px!important}.mt-14{margin-top:56px!important}.mt-15{margin-top:60px!important}.mt-16{margin-top:64px!important}.mr-0{margin-right:0!important}.mr-1{margin-right:4px!important}.mr-2{margin-right:8px!important}.mr-3{margin-right:12px!important}.mr-4{margin-right:16px!important}.mr-5{margin-right:20px!important}.mr-6{margin-right:24px!important}.mr-7{margin-right:28px!important}.mr-8{margin-right:32px!important}.mr-9{margin-right:36px!important}.mr-10{margin-right:40px!important}.mr-11{margin-right:44px!important}.mr-12{margin-right:48px!important}.mr-13{margin-right:52px!important}.mr-14{margin-right:56px!important}.mr-15{margin-right:60px!important}.mr-16{margin-right:64px!important}.mr-auto{margin-right:auto!important}.mb-1{margin-bottom:4px!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px!important}.mb-4{margin-bottom:16px!important}.mb-5{margin-bottom:20px!important}.mb-6{margin-bottom:24px!important}.mb-7{margin-bottom:28px!important}.mb-8{margin-bottom:32px!important}.mb-9{margin-bottom:36px!important}.mb-10{margin-bottom:40px!important}.mb-11{margin-bottom:44px!important}.mb-12{margin-bottom:48px!important}.mb-13{margin-bottom:52px!important}.mb-14{margin-bottom:56px!important}.mb-15{margin-bottom:60px!important}.mb-16{margin-bottom:64px!important}.ml-0{margin-left:0!important}.ml-1{margin-left:4px!important}.ml-2{margin-left:8px!important}.ml-3{margin-left:12px!important}.ml-4{margin-left:16px!important}.ml-5{margin-left:20px!important}.ml-6{margin-left:24px!important}.ml-7{margin-left:28px!important}.ml-8{margin-left:32px!important}.ml-9{margin-left:36px!important}.ml-10{margin-left:40px!important}.ml-11{margin-left:44px!important}.ml-12{margin-left:48px!important}.ml-13{margin-left:52px!important}.ml-14{margin-left:56px!important}.ml-15{margin-left:60px!important}.ml-16{margin-left:64px!important}.ml-auto{margin-left:auto!important}.ms-0{margin-inline-start:0px!important}.ms-1{margin-inline-start:4px!important}.ms-2{margin-inline-start:8px!important}.ms-3{margin-inline-start:12px!important}.ms-4{margin-inline-start:16px!important}.ms-5{margin-inline-start:20px!important}.ms-6{margin-inline-start:24px!important}.ms-7{margin-inline-start:28px!important}.ms-8{margin-inline-start:32px!important}.ms-9{margin-inline-start:36px!important}.ms-10{margin-inline-start:40px!important}.ms-11{margin-inline-start:44px!important}.ms-12{margin-inline-start:48px!important}.ms-13{margin-inline-start:52px!important}.ms-14{margin-inline-start:56px!important}.ms-15{margin-inline-start:60px!important}.ms-16{margin-inline-start:64px!important}.ms-auto{margin-inline-start:auto!important}.me-0{margin-inline-end:0px!important}.me-1{margin-inline-end:4px!important}.me-2{margin-inline-end:8px!important}.me-3{margin-inline-end:12px!important}.me-4{margin-inline-end:16px!important}.me-5{margin-inline-end:20px!important}.me-6{margin-inline-end:24px!important}.me-7{margin-inline-end:28px!important}.me-8{margin-inline-end:32px!important}.me-9{margin-inline-end:36px!important}.me-10{margin-inline-end:40px!important}.me-11{margin-inline-end:44px!important}.me-12{margin-inline-end:48px!important}.me-13{margin-inline-end:52px!important}.me-14{margin-inline-end:56px!important}.me-15{margin-inline-end:60px!important}.me-16{margin-inline-end:64px!important}.me-auto{margin-inline-end:auto!important}.ma-n1{margin:-4px!important}.ma-n2{margin:-8px!important}.ma-n3{margin:-12px!important}.ma-n4{margin:-16px!important}.ma-n5{margin:-20px!important}.ma-n6{margin:-24px!important}.ma-n7{margin:-28px!important}.ma-n8{margin:-32px!important}.ma-n9{margin:-36px!important}.ma-n10{margin:-40px!important}.ma-n11{margin:-44px!important}.ma-n12{margin:-48px!important}.ma-n13{margin:-52px!important}.ma-n14{margin:-56px!important}.ma-n15{margin:-60px!important}.ma-n16{margin:-64px!important}.mx-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-n16{margin-right:-64px!important;margin-left:-64px!important}.my-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-n1{margin-top:-4px!important}.mt-n2{margin-top:-8px!important}.mt-n3{margin-top:-12px!important}.mt-n4{margin-top:-16px!important}.mt-n5{margin-top:-20px!important}.mt-n6{margin-top:-24px!important}.mt-n7{margin-top:-28px!important}.mt-n8{margin-top:-32px!important}.mt-n9{margin-top:-36px!important}.mt-n10{margin-top:-40px!important}.mt-n11{margin-top:-44px!important}.mt-n12{margin-top:-48px!important}.mt-n13{margin-top:-52px!important}.mt-n14{margin-top:-56px!important}.mt-n15{margin-top:-60px!important}.mt-n16{margin-top:-64px!important}.mr-n1{margin-right:-4px!important}.mr-n2{margin-right:-8px!important}.mr-n3{margin-right:-12px!important}.mr-n4{margin-right:-16px!important}.mr-n5{margin-right:-20px!important}.mr-n6{margin-right:-24px!important}.mr-n7{margin-right:-28px!important}.mr-n8{margin-right:-32px!important}.mr-n9{margin-right:-36px!important}.mr-n10{margin-right:-40px!important}.mr-n11{margin-right:-44px!important}.mr-n12{margin-right:-48px!important}.mr-n13{margin-right:-52px!important}.mr-n14{margin-right:-56px!important}.mr-n15{margin-right:-60px!important}.mr-n16{margin-right:-64px!important}.mb-n1{margin-bottom:-4px!important}.mb-n2{margin-bottom:-8px!important}.mb-n3{margin-bottom:-12px!important}.mb-n4{margin-bottom:-16px!important}.mb-n5{margin-bottom:-20px!important}.mb-n6{margin-bottom:-24px!important}.mb-n7{margin-bottom:-28px!important}.mb-n8{margin-bottom:-32px!important}.mb-n9{margin-bottom:-36px!important}.mb-n10{margin-bottom:-40px!important}.mb-n11{margin-bottom:-44px!important}.mb-n12{margin-bottom:-48px!important}.mb-n13{margin-bottom:-52px!important}.mb-n14{margin-bottom:-56px!important}.mb-n15{margin-bottom:-60px!important}.mb-n16{margin-bottom:-64px!important}.ml-n1{margin-left:-4px!important}.ml-n2{margin-left:-8px!important}.ml-n3{margin-left:-12px!important}.ml-n4{margin-left:-16px!important}.ml-n5{margin-left:-20px!important}.ml-n6{margin-left:-24px!important}.ml-n7{margin-left:-28px!important}.ml-n8{margin-left:-32px!important}.ml-n9{margin-left:-36px!important}.ml-n10{margin-left:-40px!important}.ml-n11{margin-left:-44px!important}.ml-n12{margin-left:-48px!important}.ml-n13{margin-left:-52px!important}.ml-n14{margin-left:-56px!important}.ml-n15{margin-left:-60px!important}.ml-n16{margin-left:-64px!important}.ms-n1{margin-inline-start:-4px!important}.ms-n2{margin-inline-start:-8px!important}.ms-n3{margin-inline-start:-12px!important}.ms-n4{margin-inline-start:-16px!important}.ms-n5{margin-inline-start:-20px!important}.ms-n6{margin-inline-start:-24px!important}.ms-n7{margin-inline-start:-28px!important}.ms-n8{margin-inline-start:-32px!important}.ms-n9{margin-inline-start:-36px!important}.ms-n10{margin-inline-start:-40px!important}.ms-n11{margin-inline-start:-44px!important}.ms-n12{margin-inline-start:-48px!important}.ms-n13{margin-inline-start:-52px!important}.ms-n14{margin-inline-start:-56px!important}.ms-n15{margin-inline-start:-60px!important}.ms-n16{margin-inline-start:-64px!important}.me-n1{margin-inline-end:-4px!important}.me-n2{margin-inline-end:-8px!important}.me-n3{margin-inline-end:-12px!important}.me-n4{margin-inline-end:-16px!important}.me-n5{margin-inline-end:-20px!important}.me-n6{margin-inline-end:-24px!important}.me-n7{margin-inline-end:-28px!important}.me-n8{margin-inline-end:-32px!important}.me-n9{margin-inline-end:-36px!important}.me-n10{margin-inline-end:-40px!important}.me-n11{margin-inline-end:-44px!important}.me-n12{margin-inline-end:-48px!important}.me-n13{margin-inline-end:-52px!important}.me-n14{margin-inline-end:-56px!important}.me-n15{margin-inline-end:-60px!important}.me-n16{margin-inline-end:-64px!important}.pa-0{padding:0!important}.pa-1{padding:4px!important}.pa-2{padding:8px!important}.pa-3{padding:12px!important}.pa-4{padding:16px!important}.pa-5{padding:20px!important}.pa-6{padding:24px!important}.pa-7{padding:28px!important}.pa-8{padding:32px!important}.pa-9{padding:36px!important}.pa-10{padding:40px!important}.pa-11{padding:44px!important}.pa-12{padding:48px!important}.pa-13{padding:52px!important}.pa-14{padding:56px!important}.pa-15{padding:60px!important}.pa-16{padding:64px!important}.px-1{padding-right:4px!important;padding-left:4px!important}.px-2{padding-right:8px!important;padding-left:8px!important}.px-3{padding-right:12px!important;padding-left:12px!important}.px-4{padding-right:16px!important;padding-left:16px!important}.px-5{padding-right:20px!important;padding-left:20px!important}.px-6{padding-right:24px!important;padding-left:24px!important}.px-7{padding-right:28px!important;padding-left:28px!important}.px-8{padding-right:32px!important;padding-left:32px!important}.px-9{padding-right:36px!important;padding-left:36px!important}.px-10{padding-right:40px!important;padding-left:40px!important}.px-11{padding-right:44px!important;padding-left:44px!important}.px-12{padding-right:48px!important;padding-left:48px!important}.px-13{padding-right:52px!important;padding-left:52px!important}.px-14{padding-right:56px!important;padding-left:56px!important}.px-15{padding-right:60px!important;padding-left:60px!important}.px-16{padding-right:64px!important;padding-left:64px!important}.py-1{padding-top:4px!important;padding-bottom:4px!important}.py-2{padding-top:8px!important;padding-bottom:8px!important}.py-3{padding-top:12px!important;padding-bottom:12px!important}.py-4{padding-top:16px!important;padding-bottom:16px!important}.py-5{padding-top:20px!important;padding-bottom:20px!important}.py-6{padding-top:24px!important;padding-bottom:24px!important}.py-7{padding-top:28px!important;padding-bottom:28px!important}.py-8{padding-top:32px!important;padding-bottom:32px!important}.py-9{padding-top:36px!important;padding-bottom:36px!important}.py-10{padding-top:40px!important;padding-bottom:40px!important}.py-11{padding-top:44px!important;padding-bottom:44px!important}.py-12{padding-top:48px!important;padding-bottom:48px!important}.py-13{padding-top:52px!important;padding-bottom:52px!important}.py-14{padding-top:56px!important;padding-bottom:56px!important}.py-15{padding-top:60px!important;padding-bottom:60px!important}.py-16{padding-top:64px!important;padding-bottom:64px!important}.pt-1{padding-top:4px!important}.pt-2{padding-top:8px!important}.pt-3{padding-top:12px!important}.pt-4{padding-top:16px!important}.pt-5{padding-top:20px!important}.pt-6{padding-top:24px!important}.pt-7{padding-top:28px!important}.pt-8{padding-top:32px!important}.pt-9{padding-top:36px!important}.pt-10{padding-top:40px!important}.pt-11{padding-top:44px!important}.pt-12{padding-top:48px!important}.pt-13{padding-top:52px!important}.pt-14{padding-top:56px!important}.pt-15{padding-top:60px!important}.pt-16{padding-top:64px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:4px!important}.pr-2{padding-right:8px!important}.pr-3{padding-right:12px!important}.pr-4{padding-right:16px!important}.pr-5{padding-right:20px!important}.pr-6{padding-right:24px!important}.pr-7{padding-right:28px!important}.pr-8{padding-right:32px!important}.pr-9{padding-right:36px!important}.pr-10{padding-right:40px!important}.pr-11{padding-right:44px!important}.pr-12{padding-right:48px!important}.pr-13{padding-right:52px!important}.pr-14{padding-right:56px!important}.pr-15{padding-right:60px!important}.pr-16{padding-right:64px!important}.pb-1{padding-bottom:4px!important}.pb-2{padding-bottom:8px!important}.pb-3{padding-bottom:12px!important}.pb-4{padding-bottom:16px!important}.pb-5{padding-bottom:20px!important}.pb-6{padding-bottom:24px!important}.pb-7{padding-bottom:28px!important}.pb-8{padding-bottom:32px!important}.pb-9{padding-bottom:36px!important}.pb-10{padding-bottom:40px!important}.pb-11{padding-bottom:44px!important}.pb-12{padding-bottom:48px!important}.pb-13{padding-bottom:52px!important}.pb-14{padding-bottom:56px!important}.pb-15{padding-bottom:60px!important}.pb-16{padding-bottom:64px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:4px!important}.pl-2{padding-left:8px!important}.pl-3{padding-left:12px!important}.pl-4{padding-left:16px!important}.pl-5{padding-left:20px!important}.pl-6{padding-left:24px!important}.pl-7{padding-left:28px!important}.pl-8{padding-left:32px!important}.pl-9{padding-left:36px!important}.pl-10{padding-left:40px!important}.pl-11{padding-left:44px!important}.pl-12{padding-left:48px!important}.pl-13{padding-left:52px!important}.pl-14{padding-left:56px!important}.pl-15{padding-left:60px!important}.pl-16{padding-left:64px!important}.ps-0{padding-inline-start:0px!important}.ps-1{padding-inline-start:4px!important}.ps-2{padding-inline-start:8px!important}.ps-3{padding-inline-start:12px!important}.ps-4{padding-inline-start:16px!important}.ps-5{padding-inline-start:20px!important}.ps-6{padding-inline-start:24px!important}.ps-7{padding-inline-start:28px!important}.ps-8{padding-inline-start:32px!important}.ps-9{padding-inline-start:36px!important}.ps-10{padding-inline-start:40px!important}.ps-11{padding-inline-start:44px!important}.ps-12{padding-inline-start:48px!important}.ps-13{padding-inline-start:52px!important}.ps-14{padding-inline-start:56px!important}.ps-15{padding-inline-start:60px!important}.ps-16{padding-inline-start:64px!important}.pe-0{padding-inline-end:0px!important}.pe-1{padding-inline-end:4px!important}.pe-2{padding-inline-end:8px!important}.pe-3{padding-inline-end:12px!important}.pe-4{padding-inline-end:16px!important}.pe-5{padding-inline-end:20px!important}.pe-6{padding-inline-end:24px!important}.pe-7{padding-inline-end:28px!important}.pe-8{padding-inline-end:32px!important}.pe-9{padding-inline-end:36px!important}.pe-10{padding-inline-end:40px!important}.pe-11{padding-inline-end:44px!important}.pe-12{padding-inline-end:48px!important}.pe-13{padding-inline-end:52px!important}.pe-14{padding-inline-end:56px!important}.pe-15{padding-inline-end:60px!important}.pe-16{padding-inline-end:64px!important}.rounded-sm{border-radius:2px!important}.rounded{border-radius:4px!important}.rounded-lg{border-radius:8px!important}.rounded-xl{border-radius:24px!important}.rounded-pill{border-radius:9999px!important}.rounded-shaped{border-radius:24px 0!important}.rounded-t-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-sm{border-top-left-radius:2px!important;border-top-right-radius:2px!important}.rounded-t{border-top-left-radius:4px!important;border-top-right-radius:4px!important}.rounded-t-lg{border-top-left-radius:8px!important;border-top-right-radius:8px!important}.rounded-t-xl{border-top-left-radius:24px!important;border-top-right-radius:24px!important}.rounded-t-pill{border-top-left-radius:9999px!important;border-top-right-radius:9999px!important}.rounded-t-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-t-shaped{border-top-left-radius:24px!important;border-top-right-radius:0!important}.v-locale--is-ltr .rounded-e-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-e-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-e-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-e{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-e{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-e-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-e-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-e-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-e-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-e-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-e-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-e-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-e-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-e-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-e-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.rounded-b-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-b-sm{border-bottom-left-radius:2px!important;border-bottom-right-radius:2px!important}.rounded-b{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important}.rounded-b-lg{border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important}.rounded-b-xl{border-bottom-left-radius:24px!important;border-bottom-right-radius:24px!important}.rounded-b-pill{border-bottom-left-radius:9999px!important;border-bottom-right-radius:9999px!important}.rounded-b-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-b-shaped{border-bottom-left-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-s-sm{border-top-left-radius:2px!important;border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-s-sm{border-top-right-radius:2px!important;border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-s{border-top-left-radius:4px!important;border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-s{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-s-lg{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-s-lg{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-s-xl{border-top-left-radius:24px!important;border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-s-xl{border-top-right-radius:24px!important;border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-s-pill{border-top-left-radius:9999px!important;border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-s-pill{border-top-right-radius:9999px!important;border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-s-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-s-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-s-shaped{border-top-left-radius:24px!important;border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-s-shaped{border-top-right-radius:24px!important;border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-ts-0{border-top-left-radius:0!important}.v-locale--is-rtl .rounded-ts-0{border-top-right-radius:0!important}.v-locale--is-ltr .rounded-ts-sm{border-top-left-radius:2px!important}.v-locale--is-rtl .rounded-ts-sm{border-top-right-radius:2px!important}.v-locale--is-ltr .rounded-ts{border-top-left-radius:4px!important}.v-locale--is-rtl .rounded-ts{border-top-right-radius:4px!important}.v-locale--is-ltr .rounded-ts-lg{border-top-left-radius:8px!important}.v-locale--is-rtl .rounded-ts-lg{border-top-right-radius:8px!important}.v-locale--is-ltr .rounded-ts-xl{border-top-left-radius:24px!important}.v-locale--is-rtl .rounded-ts-xl{border-top-right-radius:24px!important}.v-locale--is-ltr .rounded-ts-pill{border-top-left-radius:9999px!important}.v-locale--is-rtl .rounded-ts-pill{border-top-right-radius:9999px!important}.v-locale--is-ltr .rounded-ts-circle{border-top-left-radius:50%!important}.v-locale--is-rtl .rounded-ts-circle{border-top-right-radius:50%!important}.v-locale--is-ltr .rounded-ts-shaped{border-top-left-radius:24px 0!important}.v-locale--is-rtl .rounded-ts-shaped{border-top-right-radius:24px 0!important}.v-locale--is-ltr .rounded-te-0{border-top-right-radius:0!important}.v-locale--is-rtl .rounded-te-0{border-top-left-radius:0!important}.v-locale--is-ltr .rounded-te-sm{border-top-right-radius:2px!important}.v-locale--is-rtl .rounded-te-sm{border-top-left-radius:2px!important}.v-locale--is-ltr .rounded-te{border-top-right-radius:4px!important}.v-locale--is-rtl .rounded-te{border-top-left-radius:4px!important}.v-locale--is-ltr .rounded-te-lg{border-top-right-radius:8px!important}.v-locale--is-rtl .rounded-te-lg{border-top-left-radius:8px!important}.v-locale--is-ltr .rounded-te-xl{border-top-right-radius:24px!important}.v-locale--is-rtl .rounded-te-xl{border-top-left-radius:24px!important}.v-locale--is-ltr .rounded-te-pill{border-top-right-radius:9999px!important}.v-locale--is-rtl .rounded-te-pill{border-top-left-radius:9999px!important}.v-locale--is-ltr .rounded-te-circle{border-top-right-radius:50%!important}.v-locale--is-rtl .rounded-te-circle{border-top-left-radius:50%!important}.v-locale--is-ltr .rounded-te-shaped{border-top-right-radius:24px 0!important}.v-locale--is-rtl .rounded-te-shaped{border-top-left-radius:24px 0!important}.v-locale--is-ltr .rounded-be-0{border-bottom-right-radius:0!important}.v-locale--is-rtl .rounded-be-0{border-bottom-left-radius:0!important}.v-locale--is-ltr .rounded-be-sm{border-bottom-right-radius:2px!important}.v-locale--is-rtl .rounded-be-sm{border-bottom-left-radius:2px!important}.v-locale--is-ltr .rounded-be{border-bottom-right-radius:4px!important}.v-locale--is-rtl .rounded-be{border-bottom-left-radius:4px!important}.v-locale--is-ltr .rounded-be-lg{border-bottom-right-radius:8px!important}.v-locale--is-rtl .rounded-be-lg{border-bottom-left-radius:8px!important}.v-locale--is-ltr .rounded-be-xl{border-bottom-right-radius:24px!important}.v-locale--is-rtl .rounded-be-xl{border-bottom-left-radius:24px!important}.v-locale--is-ltr .rounded-be-pill{border-bottom-right-radius:9999px!important}.v-locale--is-rtl .rounded-be-pill{border-bottom-left-radius:9999px!important}.v-locale--is-ltr .rounded-be-circle{border-bottom-right-radius:50%!important}.v-locale--is-rtl .rounded-be-circle{border-bottom-left-radius:50%!important}.v-locale--is-ltr .rounded-be-shaped{border-bottom-right-radius:24px 0!important}.v-locale--is-rtl .rounded-be-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-ltr .rounded-bs-0{border-bottom-left-radius:0!important}.v-locale--is-rtl .rounded-bs-0{border-bottom-right-radius:0!important}.v-locale--is-ltr .rounded-bs-sm{border-bottom-left-radius:2px!important}.v-locale--is-rtl .rounded-bs-sm{border-bottom-right-radius:2px!important}.v-locale--is-ltr .rounded-bs{border-bottom-left-radius:4px!important}.v-locale--is-rtl .rounded-bs{border-bottom-right-radius:4px!important}.v-locale--is-ltr .rounded-bs-lg{border-bottom-left-radius:8px!important}.v-locale--is-rtl .rounded-bs-lg{border-bottom-right-radius:8px!important}.v-locale--is-ltr .rounded-bs-xl{border-bottom-left-radius:24px!important}.v-locale--is-rtl .rounded-bs-xl{border-bottom-right-radius:24px!important}.v-locale--is-ltr .rounded-bs-pill{border-bottom-left-radius:9999px!important}.v-locale--is-rtl .rounded-bs-pill{border-bottom-right-radius:9999px!important}.v-locale--is-ltr .rounded-bs-circle{border-bottom-left-radius:50%!important}.v-locale--is-rtl .rounded-bs-circle{border-bottom-right-radius:50%!important}.v-locale--is-ltr .rounded-bs-shaped{border-bottom-left-radius:24px 0!important}.v-locale--is-rtl .rounded-bs-shaped{border-bottom-right-radius:24px 0!important}.border-0{border-width:0!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border{border-width:thin!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-sm{border-width:1px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-md{border-width:2px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-lg{border-width:4px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-xl{border-width:8px!important;border-style:solid!important;border-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-opacity-0{--v-border-opacity: 0 !important}.border-opacity{--v-border-opacity: .12 !important}.border-opacity-25{--v-border-opacity: .25 !important}.border-opacity-50{--v-border-opacity: .5 !important}.border-opacity-75{--v-border-opacity: .75 !important}.border-opacity-100{--v-border-opacity: 1 !important}.border-t-0{border-block-start-width:0!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t{border-block-start-width:thin!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-sm{border-block-start-width:1px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-md{border-block-start-width:2px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-lg{border-block-start-width:4px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-t-xl{border-block-start-width:8px!important;border-block-start-style:solid!important;border-block-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-0{border-inline-end-width:0!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e{border-inline-end-width:thin!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-sm{border-inline-end-width:1px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-md{border-inline-end-width:2px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-lg{border-inline-end-width:4px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-e-xl{border-inline-end-width:8px!important;border-inline-end-style:solid!important;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-0{border-block-end-width:0!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b{border-block-end-width:thin!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-sm{border-block-end-width:1px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-md{border-block-end-width:2px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-lg{border-block-end-width:4px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-b-xl{border-block-end-width:8px!important;border-block-end-style:solid!important;border-block-end-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-0{border-inline-start-width:0!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s{border-inline-start-width:thin!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-sm{border-inline-start-width:1px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-md{border-inline-start-width:2px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-lg{border-inline-start-width:4px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-s-xl{border-inline-start-width:8px!important;border-inline-start-style:solid!important;border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}.border-none{border-style:none!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.text-decoration-overline{text-decoration:overline!important}.text-no-wrap{white-space:nowrap!important}.text-pre{white-space:pre!important}.text-pre-line{white-space:pre-line!important}.text-pre-wrap{white-space:pre-wrap!important}.text-break{overflow-wrap:break-word!important;word-break:break-word!important}.text-high-emphasis{color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))!important}.text-medium-emphasis{color:rgba(var(--v-theme-on-background),var(--v-medium-emphasis-opacity))!important}.text-disabled{color:rgba(var(--v-theme-on-background),var(--v-disabled-opacity))!important}.text-truncate{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.text-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-none{text-transform:none!important}.font-weight-thin{font-weight:100!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-bold{font-weight:700!important}.font-weight-black{font-weight:900!important}.font-italic{font-style:italic!important}.text-mono{font-family:monospace!important}.position-sticky{position:sticky!important}.cursor-auto{cursor:auto!important}.cursor-default{cursor:default!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-text{cursor:text!important}.cursor-move{cursor:move!important}.cursor-help{cursor:help!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-progress{cursor:progress!important}.cursor-grab{cursor:grab!important}.cursor-grabbing{cursor:grabbing!important}.cursor-none{cursor:none!important}.fill-height{height:100%!important}.h-screen{height:100vh!important}.h-0{height:0!important}.h-screen{height:100dvh!important}.w-0{width:0!important}.w-33{width:33%!important}.w-66{width:66%!important}@media (min-width: 600px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.float-sm-none{float:none!important}.float-sm-left{float:left!important}.float-sm-right{float:right!important}.v-locale--is-rtl .float-sm-end{float:left!important}.v-locale--is-rtl .float-sm-start,.v-locale--is-ltr .float-sm-end{float:right!important}.v-locale--is-ltr .float-sm-start{float:left!important}.flex-sm-fill,.flex-sm-1-1{flex:1 1 auto!important}.flex-sm-1-0{flex:1 0 auto!important}.flex-sm-0-1{flex:0 1 auto!important}.flex-sm-0-0{flex:0 0 auto!important}.flex-sm-1-1-100{flex:1 1 100%!important}.flex-sm-1-0-100{flex:1 0 100%!important}.flex-sm-0-1-100{flex:0 1 100%!important}.flex-sm-0-0-100{flex:0 0 100%!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-sm-start{justify-content:flex-start!important}.justify-sm-end{justify-content:flex-end!important}.justify-sm-center{justify-content:center!important}.justify-sm-space-between{justify-content:space-between!important}.justify-sm-space-around{justify-content:space-around!important}.justify-sm-space-evenly{justify-content:space-evenly!important}.align-sm-start{align-items:flex-start!important}.align-sm-end{align-items:flex-end!important}.align-sm-center{align-items:center!important}.align-sm-baseline{align-items:baseline!important}.align-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-space-between{align-content:space-between!important}.align-content-sm-space-around{align-content:space-around!important}.align-content-sm-space-evenly{align-content:space-evenly!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-6{order:6!important}.order-sm-7{order:7!important}.order-sm-8{order:8!important}.order-sm-9{order:9!important}.order-sm-10{order:10!important}.order-sm-11{order:11!important}.order-sm-12{order:12!important}.order-sm-last{order:13!important}.ga-sm-0{gap:0px!important}.ga-sm-1{gap:4px!important}.ga-sm-2{gap:8px!important}.ga-sm-3{gap:12px!important}.ga-sm-4{gap:16px!important}.ga-sm-5{gap:20px!important}.ga-sm-6{gap:24px!important}.ga-sm-7{gap:28px!important}.ga-sm-8{gap:32px!important}.ga-sm-9{gap:36px!important}.ga-sm-10{gap:40px!important}.ga-sm-11{gap:44px!important}.ga-sm-12{gap:48px!important}.ga-sm-13{gap:52px!important}.ga-sm-14{gap:56px!important}.ga-sm-15{gap:60px!important}.ga-sm-16{gap:64px!important}.ga-sm-auto{gap:auto!important}.gr-sm-0{row-gap:0px!important}.gr-sm-1{row-gap:4px!important}.gr-sm-2{row-gap:8px!important}.gr-sm-3{row-gap:12px!important}.gr-sm-4{row-gap:16px!important}.gr-sm-5{row-gap:20px!important}.gr-sm-6{row-gap:24px!important}.gr-sm-7{row-gap:28px!important}.gr-sm-8{row-gap:32px!important}.gr-sm-9{row-gap:36px!important}.gr-sm-10{row-gap:40px!important}.gr-sm-11{row-gap:44px!important}.gr-sm-12{row-gap:48px!important}.gr-sm-13{row-gap:52px!important}.gr-sm-14{row-gap:56px!important}.gr-sm-15{row-gap:60px!important}.gr-sm-16{row-gap:64px!important}.gr-sm-auto{row-gap:auto!important}.gc-sm-0{column-gap:0px!important}.gc-sm-1{column-gap:4px!important}.gc-sm-2{column-gap:8px!important}.gc-sm-3{column-gap:12px!important}.gc-sm-4{column-gap:16px!important}.gc-sm-5{column-gap:20px!important}.gc-sm-6{column-gap:24px!important}.gc-sm-7{column-gap:28px!important}.gc-sm-8{column-gap:32px!important}.gc-sm-9{column-gap:36px!important}.gc-sm-10{column-gap:40px!important}.gc-sm-11{column-gap:44px!important}.gc-sm-12{column-gap:48px!important}.gc-sm-13{column-gap:52px!important}.gc-sm-14{column-gap:56px!important}.gc-sm-15{column-gap:60px!important}.gc-sm-16{column-gap:64px!important}.gc-sm-auto{column-gap:auto!important}.ma-sm-0{margin:0!important}.ma-sm-1{margin:4px!important}.ma-sm-2{margin:8px!important}.ma-sm-3{margin:12px!important}.ma-sm-4{margin:16px!important}.ma-sm-5{margin:20px!important}.ma-sm-6{margin:24px!important}.ma-sm-7{margin:28px!important}.ma-sm-8{margin:32px!important}.ma-sm-9{margin:36px!important}.ma-sm-10{margin:40px!important}.ma-sm-11{margin:44px!important}.ma-sm-12{margin:48px!important}.ma-sm-13{margin:52px!important}.ma-sm-14{margin:56px!important}.ma-sm-15{margin:60px!important}.ma-sm-16{margin:64px!important}.ma-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:4px!important;margin-left:4px!important}.mx-sm-2{margin-right:8px!important;margin-left:8px!important}.mx-sm-3{margin-right:12px!important;margin-left:12px!important}.mx-sm-4{margin-right:16px!important;margin-left:16px!important}.mx-sm-5{margin-right:20px!important;margin-left:20px!important}.mx-sm-6{margin-right:24px!important;margin-left:24px!important}.mx-sm-7{margin-right:28px!important;margin-left:28px!important}.mx-sm-8{margin-right:32px!important;margin-left:32px!important}.mx-sm-9{margin-right:36px!important;margin-left:36px!important}.mx-sm-10{margin-right:40px!important;margin-left:40px!important}.mx-sm-11{margin-right:44px!important;margin-left:44px!important}.mx-sm-12{margin-right:48px!important;margin-left:48px!important}.mx-sm-13{margin-right:52px!important;margin-left:52px!important}.mx-sm-14{margin-right:56px!important;margin-left:56px!important}.mx-sm-15{margin-right:60px!important;margin-left:60px!important}.mx-sm-16{margin-right:64px!important;margin-left:64px!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:4px!important;margin-bottom:4px!important}.my-sm-2{margin-top:8px!important;margin-bottom:8px!important}.my-sm-3{margin-top:12px!important;margin-bottom:12px!important}.my-sm-4{margin-top:16px!important;margin-bottom:16px!important}.my-sm-5{margin-top:20px!important;margin-bottom:20px!important}.my-sm-6{margin-top:24px!important;margin-bottom:24px!important}.my-sm-7{margin-top:28px!important;margin-bottom:28px!important}.my-sm-8{margin-top:32px!important;margin-bottom:32px!important}.my-sm-9{margin-top:36px!important;margin-bottom:36px!important}.my-sm-10{margin-top:40px!important;margin-bottom:40px!important}.my-sm-11{margin-top:44px!important;margin-bottom:44px!important}.my-sm-12{margin-top:48px!important;margin-bottom:48px!important}.my-sm-13{margin-top:52px!important;margin-bottom:52px!important}.my-sm-14{margin-top:56px!important;margin-bottom:56px!important}.my-sm-15{margin-top:60px!important;margin-bottom:60px!important}.my-sm-16{margin-top:64px!important;margin-bottom:64px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:4px!important}.mt-sm-2{margin-top:8px!important}.mt-sm-3{margin-top:12px!important}.mt-sm-4{margin-top:16px!important}.mt-sm-5{margin-top:20px!important}.mt-sm-6{margin-top:24px!important}.mt-sm-7{margin-top:28px!important}.mt-sm-8{margin-top:32px!important}.mt-sm-9{margin-top:36px!important}.mt-sm-10{margin-top:40px!important}.mt-sm-11{margin-top:44px!important}.mt-sm-12{margin-top:48px!important}.mt-sm-13{margin-top:52px!important}.mt-sm-14{margin-top:56px!important}.mt-sm-15{margin-top:60px!important}.mt-sm-16{margin-top:64px!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:4px!important}.mr-sm-2{margin-right:8px!important}.mr-sm-3{margin-right:12px!important}.mr-sm-4{margin-right:16px!important}.mr-sm-5{margin-right:20px!important}.mr-sm-6{margin-right:24px!important}.mr-sm-7{margin-right:28px!important}.mr-sm-8{margin-right:32px!important}.mr-sm-9{margin-right:36px!important}.mr-sm-10{margin-right:40px!important}.mr-sm-11{margin-right:44px!important}.mr-sm-12{margin-right:48px!important}.mr-sm-13{margin-right:52px!important}.mr-sm-14{margin-right:56px!important}.mr-sm-15{margin-right:60px!important}.mr-sm-16{margin-right:64px!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:4px!important}.mb-sm-2{margin-bottom:8px!important}.mb-sm-3{margin-bottom:12px!important}.mb-sm-4{margin-bottom:16px!important}.mb-sm-5{margin-bottom:20px!important}.mb-sm-6{margin-bottom:24px!important}.mb-sm-7{margin-bottom:28px!important}.mb-sm-8{margin-bottom:32px!important}.mb-sm-9{margin-bottom:36px!important}.mb-sm-10{margin-bottom:40px!important}.mb-sm-11{margin-bottom:44px!important}.mb-sm-12{margin-bottom:48px!important}.mb-sm-13{margin-bottom:52px!important}.mb-sm-14{margin-bottom:56px!important}.mb-sm-15{margin-bottom:60px!important}.mb-sm-16{margin-bottom:64px!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:4px!important}.ml-sm-2{margin-left:8px!important}.ml-sm-3{margin-left:12px!important}.ml-sm-4{margin-left:16px!important}.ml-sm-5{margin-left:20px!important}.ml-sm-6{margin-left:24px!important}.ml-sm-7{margin-left:28px!important}.ml-sm-8{margin-left:32px!important}.ml-sm-9{margin-left:36px!important}.ml-sm-10{margin-left:40px!important}.ml-sm-11{margin-left:44px!important}.ml-sm-12{margin-left:48px!important}.ml-sm-13{margin-left:52px!important}.ml-sm-14{margin-left:56px!important}.ml-sm-15{margin-left:60px!important}.ml-sm-16{margin-left:64px!important}.ml-sm-auto{margin-left:auto!important}.ms-sm-0{margin-inline-start:0px!important}.ms-sm-1{margin-inline-start:4px!important}.ms-sm-2{margin-inline-start:8px!important}.ms-sm-3{margin-inline-start:12px!important}.ms-sm-4{margin-inline-start:16px!important}.ms-sm-5{margin-inline-start:20px!important}.ms-sm-6{margin-inline-start:24px!important}.ms-sm-7{margin-inline-start:28px!important}.ms-sm-8{margin-inline-start:32px!important}.ms-sm-9{margin-inline-start:36px!important}.ms-sm-10{margin-inline-start:40px!important}.ms-sm-11{margin-inline-start:44px!important}.ms-sm-12{margin-inline-start:48px!important}.ms-sm-13{margin-inline-start:52px!important}.ms-sm-14{margin-inline-start:56px!important}.ms-sm-15{margin-inline-start:60px!important}.ms-sm-16{margin-inline-start:64px!important}.ms-sm-auto{margin-inline-start:auto!important}.me-sm-0{margin-inline-end:0px!important}.me-sm-1{margin-inline-end:4px!important}.me-sm-2{margin-inline-end:8px!important}.me-sm-3{margin-inline-end:12px!important}.me-sm-4{margin-inline-end:16px!important}.me-sm-5{margin-inline-end:20px!important}.me-sm-6{margin-inline-end:24px!important}.me-sm-7{margin-inline-end:28px!important}.me-sm-8{margin-inline-end:32px!important}.me-sm-9{margin-inline-end:36px!important}.me-sm-10{margin-inline-end:40px!important}.me-sm-11{margin-inline-end:44px!important}.me-sm-12{margin-inline-end:48px!important}.me-sm-13{margin-inline-end:52px!important}.me-sm-14{margin-inline-end:56px!important}.me-sm-15{margin-inline-end:60px!important}.me-sm-16{margin-inline-end:64px!important}.me-sm-auto{margin-inline-end:auto!important}.ma-sm-n1{margin:-4px!important}.ma-sm-n2{margin:-8px!important}.ma-sm-n3{margin:-12px!important}.ma-sm-n4{margin:-16px!important}.ma-sm-n5{margin:-20px!important}.ma-sm-n6{margin:-24px!important}.ma-sm-n7{margin:-28px!important}.ma-sm-n8{margin:-32px!important}.ma-sm-n9{margin:-36px!important}.ma-sm-n10{margin:-40px!important}.ma-sm-n11{margin:-44px!important}.ma-sm-n12{margin:-48px!important}.ma-sm-n13{margin:-52px!important}.ma-sm-n14{margin:-56px!important}.ma-sm-n15{margin:-60px!important}.ma-sm-n16{margin:-64px!important}.mx-sm-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-sm-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-sm-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-sm-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-sm-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-sm-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-sm-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-sm-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-sm-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-sm-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-sm-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-sm-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-sm-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-sm-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-sm-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-sm-n16{margin-right:-64px!important;margin-left:-64px!important}.my-sm-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-sm-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-sm-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-sm-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-sm-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-sm-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-sm-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-sm-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-sm-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-sm-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-sm-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-sm-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-sm-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-sm-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-sm-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-sm-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-sm-n1{margin-top:-4px!important}.mt-sm-n2{margin-top:-8px!important}.mt-sm-n3{margin-top:-12px!important}.mt-sm-n4{margin-top:-16px!important}.mt-sm-n5{margin-top:-20px!important}.mt-sm-n6{margin-top:-24px!important}.mt-sm-n7{margin-top:-28px!important}.mt-sm-n8{margin-top:-32px!important}.mt-sm-n9{margin-top:-36px!important}.mt-sm-n10{margin-top:-40px!important}.mt-sm-n11{margin-top:-44px!important}.mt-sm-n12{margin-top:-48px!important}.mt-sm-n13{margin-top:-52px!important}.mt-sm-n14{margin-top:-56px!important}.mt-sm-n15{margin-top:-60px!important}.mt-sm-n16{margin-top:-64px!important}.mr-sm-n1{margin-right:-4px!important}.mr-sm-n2{margin-right:-8px!important}.mr-sm-n3{margin-right:-12px!important}.mr-sm-n4{margin-right:-16px!important}.mr-sm-n5{margin-right:-20px!important}.mr-sm-n6{margin-right:-24px!important}.mr-sm-n7{margin-right:-28px!important}.mr-sm-n8{margin-right:-32px!important}.mr-sm-n9{margin-right:-36px!important}.mr-sm-n10{margin-right:-40px!important}.mr-sm-n11{margin-right:-44px!important}.mr-sm-n12{margin-right:-48px!important}.mr-sm-n13{margin-right:-52px!important}.mr-sm-n14{margin-right:-56px!important}.mr-sm-n15{margin-right:-60px!important}.mr-sm-n16{margin-right:-64px!important}.mb-sm-n1{margin-bottom:-4px!important}.mb-sm-n2{margin-bottom:-8px!important}.mb-sm-n3{margin-bottom:-12px!important}.mb-sm-n4{margin-bottom:-16px!important}.mb-sm-n5{margin-bottom:-20px!important}.mb-sm-n6{margin-bottom:-24px!important}.mb-sm-n7{margin-bottom:-28px!important}.mb-sm-n8{margin-bottom:-32px!important}.mb-sm-n9{margin-bottom:-36px!important}.mb-sm-n10{margin-bottom:-40px!important}.mb-sm-n11{margin-bottom:-44px!important}.mb-sm-n12{margin-bottom:-48px!important}.mb-sm-n13{margin-bottom:-52px!important}.mb-sm-n14{margin-bottom:-56px!important}.mb-sm-n15{margin-bottom:-60px!important}.mb-sm-n16{margin-bottom:-64px!important}.ml-sm-n1{margin-left:-4px!important}.ml-sm-n2{margin-left:-8px!important}.ml-sm-n3{margin-left:-12px!important}.ml-sm-n4{margin-left:-16px!important}.ml-sm-n5{margin-left:-20px!important}.ml-sm-n6{margin-left:-24px!important}.ml-sm-n7{margin-left:-28px!important}.ml-sm-n8{margin-left:-32px!important}.ml-sm-n9{margin-left:-36px!important}.ml-sm-n10{margin-left:-40px!important}.ml-sm-n11{margin-left:-44px!important}.ml-sm-n12{margin-left:-48px!important}.ml-sm-n13{margin-left:-52px!important}.ml-sm-n14{margin-left:-56px!important}.ml-sm-n15{margin-left:-60px!important}.ml-sm-n16{margin-left:-64px!important}.ms-sm-n1{margin-inline-start:-4px!important}.ms-sm-n2{margin-inline-start:-8px!important}.ms-sm-n3{margin-inline-start:-12px!important}.ms-sm-n4{margin-inline-start:-16px!important}.ms-sm-n5{margin-inline-start:-20px!important}.ms-sm-n6{margin-inline-start:-24px!important}.ms-sm-n7{margin-inline-start:-28px!important}.ms-sm-n8{margin-inline-start:-32px!important}.ms-sm-n9{margin-inline-start:-36px!important}.ms-sm-n10{margin-inline-start:-40px!important}.ms-sm-n11{margin-inline-start:-44px!important}.ms-sm-n12{margin-inline-start:-48px!important}.ms-sm-n13{margin-inline-start:-52px!important}.ms-sm-n14{margin-inline-start:-56px!important}.ms-sm-n15{margin-inline-start:-60px!important}.ms-sm-n16{margin-inline-start:-64px!important}.me-sm-n1{margin-inline-end:-4px!important}.me-sm-n2{margin-inline-end:-8px!important}.me-sm-n3{margin-inline-end:-12px!important}.me-sm-n4{margin-inline-end:-16px!important}.me-sm-n5{margin-inline-end:-20px!important}.me-sm-n6{margin-inline-end:-24px!important}.me-sm-n7{margin-inline-end:-28px!important}.me-sm-n8{margin-inline-end:-32px!important}.me-sm-n9{margin-inline-end:-36px!important}.me-sm-n10{margin-inline-end:-40px!important}.me-sm-n11{margin-inline-end:-44px!important}.me-sm-n12{margin-inline-end:-48px!important}.me-sm-n13{margin-inline-end:-52px!important}.me-sm-n14{margin-inline-end:-56px!important}.me-sm-n15{margin-inline-end:-60px!important}.me-sm-n16{margin-inline-end:-64px!important}.pa-sm-0{padding:0!important}.pa-sm-1{padding:4px!important}.pa-sm-2{padding:8px!important}.pa-sm-3{padding:12px!important}.pa-sm-4{padding:16px!important}.pa-sm-5{padding:20px!important}.pa-sm-6{padding:24px!important}.pa-sm-7{padding:28px!important}.pa-sm-8{padding:32px!important}.pa-sm-9{padding:36px!important}.pa-sm-10{padding:40px!important}.pa-sm-11{padding:44px!important}.pa-sm-12{padding:48px!important}.pa-sm-13{padding:52px!important}.pa-sm-14{padding:56px!important}.pa-sm-15{padding:60px!important}.pa-sm-16{padding:64px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:4px!important;padding-left:4px!important}.px-sm-2{padding-right:8px!important;padding-left:8px!important}.px-sm-3{padding-right:12px!important;padding-left:12px!important}.px-sm-4{padding-right:16px!important;padding-left:16px!important}.px-sm-5{padding-right:20px!important;padding-left:20px!important}.px-sm-6{padding-right:24px!important;padding-left:24px!important}.px-sm-7{padding-right:28px!important;padding-left:28px!important}.px-sm-8{padding-right:32px!important;padding-left:32px!important}.px-sm-9{padding-right:36px!important;padding-left:36px!important}.px-sm-10{padding-right:40px!important;padding-left:40px!important}.px-sm-11{padding-right:44px!important;padding-left:44px!important}.px-sm-12{padding-right:48px!important;padding-left:48px!important}.px-sm-13{padding-right:52px!important;padding-left:52px!important}.px-sm-14{padding-right:56px!important;padding-left:56px!important}.px-sm-15{padding-right:60px!important;padding-left:60px!important}.px-sm-16{padding-right:64px!important;padding-left:64px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:4px!important;padding-bottom:4px!important}.py-sm-2{padding-top:8px!important;padding-bottom:8px!important}.py-sm-3{padding-top:12px!important;padding-bottom:12px!important}.py-sm-4{padding-top:16px!important;padding-bottom:16px!important}.py-sm-5{padding-top:20px!important;padding-bottom:20px!important}.py-sm-6{padding-top:24px!important;padding-bottom:24px!important}.py-sm-7{padding-top:28px!important;padding-bottom:28px!important}.py-sm-8{padding-top:32px!important;padding-bottom:32px!important}.py-sm-9{padding-top:36px!important;padding-bottom:36px!important}.py-sm-10{padding-top:40px!important;padding-bottom:40px!important}.py-sm-11{padding-top:44px!important;padding-bottom:44px!important}.py-sm-12{padding-top:48px!important;padding-bottom:48px!important}.py-sm-13{padding-top:52px!important;padding-bottom:52px!important}.py-sm-14{padding-top:56px!important;padding-bottom:56px!important}.py-sm-15{padding-top:60px!important;padding-bottom:60px!important}.py-sm-16{padding-top:64px!important;padding-bottom:64px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:4px!important}.pt-sm-2{padding-top:8px!important}.pt-sm-3{padding-top:12px!important}.pt-sm-4{padding-top:16px!important}.pt-sm-5{padding-top:20px!important}.pt-sm-6{padding-top:24px!important}.pt-sm-7{padding-top:28px!important}.pt-sm-8{padding-top:32px!important}.pt-sm-9{padding-top:36px!important}.pt-sm-10{padding-top:40px!important}.pt-sm-11{padding-top:44px!important}.pt-sm-12{padding-top:48px!important}.pt-sm-13{padding-top:52px!important}.pt-sm-14{padding-top:56px!important}.pt-sm-15{padding-top:60px!important}.pt-sm-16{padding-top:64px!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:4px!important}.pr-sm-2{padding-right:8px!important}.pr-sm-3{padding-right:12px!important}.pr-sm-4{padding-right:16px!important}.pr-sm-5{padding-right:20px!important}.pr-sm-6{padding-right:24px!important}.pr-sm-7{padding-right:28px!important}.pr-sm-8{padding-right:32px!important}.pr-sm-9{padding-right:36px!important}.pr-sm-10{padding-right:40px!important}.pr-sm-11{padding-right:44px!important}.pr-sm-12{padding-right:48px!important}.pr-sm-13{padding-right:52px!important}.pr-sm-14{padding-right:56px!important}.pr-sm-15{padding-right:60px!important}.pr-sm-16{padding-right:64px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:4px!important}.pb-sm-2{padding-bottom:8px!important}.pb-sm-3{padding-bottom:12px!important}.pb-sm-4{padding-bottom:16px!important}.pb-sm-5{padding-bottom:20px!important}.pb-sm-6{padding-bottom:24px!important}.pb-sm-7{padding-bottom:28px!important}.pb-sm-8{padding-bottom:32px!important}.pb-sm-9{padding-bottom:36px!important}.pb-sm-10{padding-bottom:40px!important}.pb-sm-11{padding-bottom:44px!important}.pb-sm-12{padding-bottom:48px!important}.pb-sm-13{padding-bottom:52px!important}.pb-sm-14{padding-bottom:56px!important}.pb-sm-15{padding-bottom:60px!important}.pb-sm-16{padding-bottom:64px!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:4px!important}.pl-sm-2{padding-left:8px!important}.pl-sm-3{padding-left:12px!important}.pl-sm-4{padding-left:16px!important}.pl-sm-5{padding-left:20px!important}.pl-sm-6{padding-left:24px!important}.pl-sm-7{padding-left:28px!important}.pl-sm-8{padding-left:32px!important}.pl-sm-9{padding-left:36px!important}.pl-sm-10{padding-left:40px!important}.pl-sm-11{padding-left:44px!important}.pl-sm-12{padding-left:48px!important}.pl-sm-13{padding-left:52px!important}.pl-sm-14{padding-left:56px!important}.pl-sm-15{padding-left:60px!important}.pl-sm-16{padding-left:64px!important}.ps-sm-0{padding-inline-start:0px!important}.ps-sm-1{padding-inline-start:4px!important}.ps-sm-2{padding-inline-start:8px!important}.ps-sm-3{padding-inline-start:12px!important}.ps-sm-4{padding-inline-start:16px!important}.ps-sm-5{padding-inline-start:20px!important}.ps-sm-6{padding-inline-start:24px!important}.ps-sm-7{padding-inline-start:28px!important}.ps-sm-8{padding-inline-start:32px!important}.ps-sm-9{padding-inline-start:36px!important}.ps-sm-10{padding-inline-start:40px!important}.ps-sm-11{padding-inline-start:44px!important}.ps-sm-12{padding-inline-start:48px!important}.ps-sm-13{padding-inline-start:52px!important}.ps-sm-14{padding-inline-start:56px!important}.ps-sm-15{padding-inline-start:60px!important}.ps-sm-16{padding-inline-start:64px!important}.pe-sm-0{padding-inline-end:0px!important}.pe-sm-1{padding-inline-end:4px!important}.pe-sm-2{padding-inline-end:8px!important}.pe-sm-3{padding-inline-end:12px!important}.pe-sm-4{padding-inline-end:16px!important}.pe-sm-5{padding-inline-end:20px!important}.pe-sm-6{padding-inline-end:24px!important}.pe-sm-7{padding-inline-end:28px!important}.pe-sm-8{padding-inline-end:32px!important}.pe-sm-9{padding-inline-end:36px!important}.pe-sm-10{padding-inline-end:40px!important}.pe-sm-11{padding-inline-end:44px!important}.pe-sm-12{padding-inline-end:48px!important}.pe-sm-13{padding-inline-end:52px!important}.pe-sm-14{padding-inline-end:56px!important}.pe-sm-15{padding-inline-end:60px!important}.pe-sm-16{padding-inline-end:64px!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.text-sm-justify{text-align:justify!important}.text-sm-start{text-align:start!important}.text-sm-end{text-align:end!important}.text-sm-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-sm-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-sm-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 960px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.float-md-none{float:none!important}.float-md-left{float:left!important}.float-md-right{float:right!important}.v-locale--is-rtl .float-md-end{float:left!important}.v-locale--is-rtl .float-md-start,.v-locale--is-ltr .float-md-end{float:right!important}.v-locale--is-ltr .float-md-start{float:left!important}.flex-md-fill,.flex-md-1-1{flex:1 1 auto!important}.flex-md-1-0{flex:1 0 auto!important}.flex-md-0-1{flex:0 1 auto!important}.flex-md-0-0{flex:0 0 auto!important}.flex-md-1-1-100{flex:1 1 100%!important}.flex-md-1-0-100{flex:1 0 100%!important}.flex-md-0-1-100{flex:0 1 100%!important}.flex-md-0-0-100{flex:0 0 100%!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-md-start{justify-content:flex-start!important}.justify-md-end{justify-content:flex-end!important}.justify-md-center{justify-content:center!important}.justify-md-space-between{justify-content:space-between!important}.justify-md-space-around{justify-content:space-around!important}.justify-md-space-evenly{justify-content:space-evenly!important}.align-md-start{align-items:flex-start!important}.align-md-end{align-items:flex-end!important}.align-md-center{align-items:center!important}.align-md-baseline{align-items:baseline!important}.align-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-space-between{align-content:space-between!important}.align-content-md-space-around{align-content:space-around!important}.align-content-md-space-evenly{align-content:space-evenly!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-6{order:6!important}.order-md-7{order:7!important}.order-md-8{order:8!important}.order-md-9{order:9!important}.order-md-10{order:10!important}.order-md-11{order:11!important}.order-md-12{order:12!important}.order-md-last{order:13!important}.ga-md-0{gap:0px!important}.ga-md-1{gap:4px!important}.ga-md-2{gap:8px!important}.ga-md-3{gap:12px!important}.ga-md-4{gap:16px!important}.ga-md-5{gap:20px!important}.ga-md-6{gap:24px!important}.ga-md-7{gap:28px!important}.ga-md-8{gap:32px!important}.ga-md-9{gap:36px!important}.ga-md-10{gap:40px!important}.ga-md-11{gap:44px!important}.ga-md-12{gap:48px!important}.ga-md-13{gap:52px!important}.ga-md-14{gap:56px!important}.ga-md-15{gap:60px!important}.ga-md-16{gap:64px!important}.ga-md-auto{gap:auto!important}.gr-md-0{row-gap:0px!important}.gr-md-1{row-gap:4px!important}.gr-md-2{row-gap:8px!important}.gr-md-3{row-gap:12px!important}.gr-md-4{row-gap:16px!important}.gr-md-5{row-gap:20px!important}.gr-md-6{row-gap:24px!important}.gr-md-7{row-gap:28px!important}.gr-md-8{row-gap:32px!important}.gr-md-9{row-gap:36px!important}.gr-md-10{row-gap:40px!important}.gr-md-11{row-gap:44px!important}.gr-md-12{row-gap:48px!important}.gr-md-13{row-gap:52px!important}.gr-md-14{row-gap:56px!important}.gr-md-15{row-gap:60px!important}.gr-md-16{row-gap:64px!important}.gr-md-auto{row-gap:auto!important}.gc-md-0{column-gap:0px!important}.gc-md-1{column-gap:4px!important}.gc-md-2{column-gap:8px!important}.gc-md-3{column-gap:12px!important}.gc-md-4{column-gap:16px!important}.gc-md-5{column-gap:20px!important}.gc-md-6{column-gap:24px!important}.gc-md-7{column-gap:28px!important}.gc-md-8{column-gap:32px!important}.gc-md-9{column-gap:36px!important}.gc-md-10{column-gap:40px!important}.gc-md-11{column-gap:44px!important}.gc-md-12{column-gap:48px!important}.gc-md-13{column-gap:52px!important}.gc-md-14{column-gap:56px!important}.gc-md-15{column-gap:60px!important}.gc-md-16{column-gap:64px!important}.gc-md-auto{column-gap:auto!important}.ma-md-0{margin:0!important}.ma-md-1{margin:4px!important}.ma-md-2{margin:8px!important}.ma-md-3{margin:12px!important}.ma-md-4{margin:16px!important}.ma-md-5{margin:20px!important}.ma-md-6{margin:24px!important}.ma-md-7{margin:28px!important}.ma-md-8{margin:32px!important}.ma-md-9{margin:36px!important}.ma-md-10{margin:40px!important}.ma-md-11{margin:44px!important}.ma-md-12{margin:48px!important}.ma-md-13{margin:52px!important}.ma-md-14{margin:56px!important}.ma-md-15{margin:60px!important}.ma-md-16{margin:64px!important}.ma-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:4px!important;margin-left:4px!important}.mx-md-2{margin-right:8px!important;margin-left:8px!important}.mx-md-3{margin-right:12px!important;margin-left:12px!important}.mx-md-4{margin-right:16px!important;margin-left:16px!important}.mx-md-5{margin-right:20px!important;margin-left:20px!important}.mx-md-6{margin-right:24px!important;margin-left:24px!important}.mx-md-7{margin-right:28px!important;margin-left:28px!important}.mx-md-8{margin-right:32px!important;margin-left:32px!important}.mx-md-9{margin-right:36px!important;margin-left:36px!important}.mx-md-10{margin-right:40px!important;margin-left:40px!important}.mx-md-11{margin-right:44px!important;margin-left:44px!important}.mx-md-12{margin-right:48px!important;margin-left:48px!important}.mx-md-13{margin-right:52px!important;margin-left:52px!important}.mx-md-14{margin-right:56px!important;margin-left:56px!important}.mx-md-15{margin-right:60px!important;margin-left:60px!important}.mx-md-16{margin-right:64px!important;margin-left:64px!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:4px!important;margin-bottom:4px!important}.my-md-2{margin-top:8px!important;margin-bottom:8px!important}.my-md-3{margin-top:12px!important;margin-bottom:12px!important}.my-md-4{margin-top:16px!important;margin-bottom:16px!important}.my-md-5{margin-top:20px!important;margin-bottom:20px!important}.my-md-6{margin-top:24px!important;margin-bottom:24px!important}.my-md-7{margin-top:28px!important;margin-bottom:28px!important}.my-md-8{margin-top:32px!important;margin-bottom:32px!important}.my-md-9{margin-top:36px!important;margin-bottom:36px!important}.my-md-10{margin-top:40px!important;margin-bottom:40px!important}.my-md-11{margin-top:44px!important;margin-bottom:44px!important}.my-md-12{margin-top:48px!important;margin-bottom:48px!important}.my-md-13{margin-top:52px!important;margin-bottom:52px!important}.my-md-14{margin-top:56px!important;margin-bottom:56px!important}.my-md-15{margin-top:60px!important;margin-bottom:60px!important}.my-md-16{margin-top:64px!important;margin-bottom:64px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:4px!important}.mt-md-2{margin-top:8px!important}.mt-md-3{margin-top:12px!important}.mt-md-4{margin-top:16px!important}.mt-md-5{margin-top:20px!important}.mt-md-6{margin-top:24px!important}.mt-md-7{margin-top:28px!important}.mt-md-8{margin-top:32px!important}.mt-md-9{margin-top:36px!important}.mt-md-10{margin-top:40px!important}.mt-md-11{margin-top:44px!important}.mt-md-12{margin-top:48px!important}.mt-md-13{margin-top:52px!important}.mt-md-14{margin-top:56px!important}.mt-md-15{margin-top:60px!important}.mt-md-16{margin-top:64px!important}.mt-md-auto{margin-top:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:4px!important}.mr-md-2{margin-right:8px!important}.mr-md-3{margin-right:12px!important}.mr-md-4{margin-right:16px!important}.mr-md-5{margin-right:20px!important}.mr-md-6{margin-right:24px!important}.mr-md-7{margin-right:28px!important}.mr-md-8{margin-right:32px!important}.mr-md-9{margin-right:36px!important}.mr-md-10{margin-right:40px!important}.mr-md-11{margin-right:44px!important}.mr-md-12{margin-right:48px!important}.mr-md-13{margin-right:52px!important}.mr-md-14{margin-right:56px!important}.mr-md-15{margin-right:60px!important}.mr-md-16{margin-right:64px!important}.mr-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:4px!important}.mb-md-2{margin-bottom:8px!important}.mb-md-3{margin-bottom:12px!important}.mb-md-4{margin-bottom:16px!important}.mb-md-5{margin-bottom:20px!important}.mb-md-6{margin-bottom:24px!important}.mb-md-7{margin-bottom:28px!important}.mb-md-8{margin-bottom:32px!important}.mb-md-9{margin-bottom:36px!important}.mb-md-10{margin-bottom:40px!important}.mb-md-11{margin-bottom:44px!important}.mb-md-12{margin-bottom:48px!important}.mb-md-13{margin-bottom:52px!important}.mb-md-14{margin-bottom:56px!important}.mb-md-15{margin-bottom:60px!important}.mb-md-16{margin-bottom:64px!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:4px!important}.ml-md-2{margin-left:8px!important}.ml-md-3{margin-left:12px!important}.ml-md-4{margin-left:16px!important}.ml-md-5{margin-left:20px!important}.ml-md-6{margin-left:24px!important}.ml-md-7{margin-left:28px!important}.ml-md-8{margin-left:32px!important}.ml-md-9{margin-left:36px!important}.ml-md-10{margin-left:40px!important}.ml-md-11{margin-left:44px!important}.ml-md-12{margin-left:48px!important}.ml-md-13{margin-left:52px!important}.ml-md-14{margin-left:56px!important}.ml-md-15{margin-left:60px!important}.ml-md-16{margin-left:64px!important}.ml-md-auto{margin-left:auto!important}.ms-md-0{margin-inline-start:0px!important}.ms-md-1{margin-inline-start:4px!important}.ms-md-2{margin-inline-start:8px!important}.ms-md-3{margin-inline-start:12px!important}.ms-md-4{margin-inline-start:16px!important}.ms-md-5{margin-inline-start:20px!important}.ms-md-6{margin-inline-start:24px!important}.ms-md-7{margin-inline-start:28px!important}.ms-md-8{margin-inline-start:32px!important}.ms-md-9{margin-inline-start:36px!important}.ms-md-10{margin-inline-start:40px!important}.ms-md-11{margin-inline-start:44px!important}.ms-md-12{margin-inline-start:48px!important}.ms-md-13{margin-inline-start:52px!important}.ms-md-14{margin-inline-start:56px!important}.ms-md-15{margin-inline-start:60px!important}.ms-md-16{margin-inline-start:64px!important}.ms-md-auto{margin-inline-start:auto!important}.me-md-0{margin-inline-end:0px!important}.me-md-1{margin-inline-end:4px!important}.me-md-2{margin-inline-end:8px!important}.me-md-3{margin-inline-end:12px!important}.me-md-4{margin-inline-end:16px!important}.me-md-5{margin-inline-end:20px!important}.me-md-6{margin-inline-end:24px!important}.me-md-7{margin-inline-end:28px!important}.me-md-8{margin-inline-end:32px!important}.me-md-9{margin-inline-end:36px!important}.me-md-10{margin-inline-end:40px!important}.me-md-11{margin-inline-end:44px!important}.me-md-12{margin-inline-end:48px!important}.me-md-13{margin-inline-end:52px!important}.me-md-14{margin-inline-end:56px!important}.me-md-15{margin-inline-end:60px!important}.me-md-16{margin-inline-end:64px!important}.me-md-auto{margin-inline-end:auto!important}.ma-md-n1{margin:-4px!important}.ma-md-n2{margin:-8px!important}.ma-md-n3{margin:-12px!important}.ma-md-n4{margin:-16px!important}.ma-md-n5{margin:-20px!important}.ma-md-n6{margin:-24px!important}.ma-md-n7{margin:-28px!important}.ma-md-n8{margin:-32px!important}.ma-md-n9{margin:-36px!important}.ma-md-n10{margin:-40px!important}.ma-md-n11{margin:-44px!important}.ma-md-n12{margin:-48px!important}.ma-md-n13{margin:-52px!important}.ma-md-n14{margin:-56px!important}.ma-md-n15{margin:-60px!important}.ma-md-n16{margin:-64px!important}.mx-md-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-md-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-md-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-md-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-md-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-md-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-md-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-md-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-md-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-md-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-md-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-md-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-md-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-md-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-md-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-md-n16{margin-right:-64px!important;margin-left:-64px!important}.my-md-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-md-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-md-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-md-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-md-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-md-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-md-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-md-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-md-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-md-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-md-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-md-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-md-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-md-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-md-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-md-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-md-n1{margin-top:-4px!important}.mt-md-n2{margin-top:-8px!important}.mt-md-n3{margin-top:-12px!important}.mt-md-n4{margin-top:-16px!important}.mt-md-n5{margin-top:-20px!important}.mt-md-n6{margin-top:-24px!important}.mt-md-n7{margin-top:-28px!important}.mt-md-n8{margin-top:-32px!important}.mt-md-n9{margin-top:-36px!important}.mt-md-n10{margin-top:-40px!important}.mt-md-n11{margin-top:-44px!important}.mt-md-n12{margin-top:-48px!important}.mt-md-n13{margin-top:-52px!important}.mt-md-n14{margin-top:-56px!important}.mt-md-n15{margin-top:-60px!important}.mt-md-n16{margin-top:-64px!important}.mr-md-n1{margin-right:-4px!important}.mr-md-n2{margin-right:-8px!important}.mr-md-n3{margin-right:-12px!important}.mr-md-n4{margin-right:-16px!important}.mr-md-n5{margin-right:-20px!important}.mr-md-n6{margin-right:-24px!important}.mr-md-n7{margin-right:-28px!important}.mr-md-n8{margin-right:-32px!important}.mr-md-n9{margin-right:-36px!important}.mr-md-n10{margin-right:-40px!important}.mr-md-n11{margin-right:-44px!important}.mr-md-n12{margin-right:-48px!important}.mr-md-n13{margin-right:-52px!important}.mr-md-n14{margin-right:-56px!important}.mr-md-n15{margin-right:-60px!important}.mr-md-n16{margin-right:-64px!important}.mb-md-n1{margin-bottom:-4px!important}.mb-md-n2{margin-bottom:-8px!important}.mb-md-n3{margin-bottom:-12px!important}.mb-md-n4{margin-bottom:-16px!important}.mb-md-n5{margin-bottom:-20px!important}.mb-md-n6{margin-bottom:-24px!important}.mb-md-n7{margin-bottom:-28px!important}.mb-md-n8{margin-bottom:-32px!important}.mb-md-n9{margin-bottom:-36px!important}.mb-md-n10{margin-bottom:-40px!important}.mb-md-n11{margin-bottom:-44px!important}.mb-md-n12{margin-bottom:-48px!important}.mb-md-n13{margin-bottom:-52px!important}.mb-md-n14{margin-bottom:-56px!important}.mb-md-n15{margin-bottom:-60px!important}.mb-md-n16{margin-bottom:-64px!important}.ml-md-n1{margin-left:-4px!important}.ml-md-n2{margin-left:-8px!important}.ml-md-n3{margin-left:-12px!important}.ml-md-n4{margin-left:-16px!important}.ml-md-n5{margin-left:-20px!important}.ml-md-n6{margin-left:-24px!important}.ml-md-n7{margin-left:-28px!important}.ml-md-n8{margin-left:-32px!important}.ml-md-n9{margin-left:-36px!important}.ml-md-n10{margin-left:-40px!important}.ml-md-n11{margin-left:-44px!important}.ml-md-n12{margin-left:-48px!important}.ml-md-n13{margin-left:-52px!important}.ml-md-n14{margin-left:-56px!important}.ml-md-n15{margin-left:-60px!important}.ml-md-n16{margin-left:-64px!important}.ms-md-n1{margin-inline-start:-4px!important}.ms-md-n2{margin-inline-start:-8px!important}.ms-md-n3{margin-inline-start:-12px!important}.ms-md-n4{margin-inline-start:-16px!important}.ms-md-n5{margin-inline-start:-20px!important}.ms-md-n6{margin-inline-start:-24px!important}.ms-md-n7{margin-inline-start:-28px!important}.ms-md-n8{margin-inline-start:-32px!important}.ms-md-n9{margin-inline-start:-36px!important}.ms-md-n10{margin-inline-start:-40px!important}.ms-md-n11{margin-inline-start:-44px!important}.ms-md-n12{margin-inline-start:-48px!important}.ms-md-n13{margin-inline-start:-52px!important}.ms-md-n14{margin-inline-start:-56px!important}.ms-md-n15{margin-inline-start:-60px!important}.ms-md-n16{margin-inline-start:-64px!important}.me-md-n1{margin-inline-end:-4px!important}.me-md-n2{margin-inline-end:-8px!important}.me-md-n3{margin-inline-end:-12px!important}.me-md-n4{margin-inline-end:-16px!important}.me-md-n5{margin-inline-end:-20px!important}.me-md-n6{margin-inline-end:-24px!important}.me-md-n7{margin-inline-end:-28px!important}.me-md-n8{margin-inline-end:-32px!important}.me-md-n9{margin-inline-end:-36px!important}.me-md-n10{margin-inline-end:-40px!important}.me-md-n11{margin-inline-end:-44px!important}.me-md-n12{margin-inline-end:-48px!important}.me-md-n13{margin-inline-end:-52px!important}.me-md-n14{margin-inline-end:-56px!important}.me-md-n15{margin-inline-end:-60px!important}.me-md-n16{margin-inline-end:-64px!important}.pa-md-0{padding:0!important}.pa-md-1{padding:4px!important}.pa-md-2{padding:8px!important}.pa-md-3{padding:12px!important}.pa-md-4{padding:16px!important}.pa-md-5{padding:20px!important}.pa-md-6{padding:24px!important}.pa-md-7{padding:28px!important}.pa-md-8{padding:32px!important}.pa-md-9{padding:36px!important}.pa-md-10{padding:40px!important}.pa-md-11{padding:44px!important}.pa-md-12{padding:48px!important}.pa-md-13{padding:52px!important}.pa-md-14{padding:56px!important}.pa-md-15{padding:60px!important}.pa-md-16{padding:64px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:4px!important;padding-left:4px!important}.px-md-2{padding-right:8px!important;padding-left:8px!important}.px-md-3{padding-right:12px!important;padding-left:12px!important}.px-md-4{padding-right:16px!important;padding-left:16px!important}.px-md-5{padding-right:20px!important;padding-left:20px!important}.px-md-6{padding-right:24px!important;padding-left:24px!important}.px-md-7{padding-right:28px!important;padding-left:28px!important}.px-md-8{padding-right:32px!important;padding-left:32px!important}.px-md-9{padding-right:36px!important;padding-left:36px!important}.px-md-10{padding-right:40px!important;padding-left:40px!important}.px-md-11{padding-right:44px!important;padding-left:44px!important}.px-md-12{padding-right:48px!important;padding-left:48px!important}.px-md-13{padding-right:52px!important;padding-left:52px!important}.px-md-14{padding-right:56px!important;padding-left:56px!important}.px-md-15{padding-right:60px!important;padding-left:60px!important}.px-md-16{padding-right:64px!important;padding-left:64px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:4px!important;padding-bottom:4px!important}.py-md-2{padding-top:8px!important;padding-bottom:8px!important}.py-md-3{padding-top:12px!important;padding-bottom:12px!important}.py-md-4{padding-top:16px!important;padding-bottom:16px!important}.py-md-5{padding-top:20px!important;padding-bottom:20px!important}.py-md-6{padding-top:24px!important;padding-bottom:24px!important}.py-md-7{padding-top:28px!important;padding-bottom:28px!important}.py-md-8{padding-top:32px!important;padding-bottom:32px!important}.py-md-9{padding-top:36px!important;padding-bottom:36px!important}.py-md-10{padding-top:40px!important;padding-bottom:40px!important}.py-md-11{padding-top:44px!important;padding-bottom:44px!important}.py-md-12{padding-top:48px!important;padding-bottom:48px!important}.py-md-13{padding-top:52px!important;padding-bottom:52px!important}.py-md-14{padding-top:56px!important;padding-bottom:56px!important}.py-md-15{padding-top:60px!important;padding-bottom:60px!important}.py-md-16{padding-top:64px!important;padding-bottom:64px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:4px!important}.pt-md-2{padding-top:8px!important}.pt-md-3{padding-top:12px!important}.pt-md-4{padding-top:16px!important}.pt-md-5{padding-top:20px!important}.pt-md-6{padding-top:24px!important}.pt-md-7{padding-top:28px!important}.pt-md-8{padding-top:32px!important}.pt-md-9{padding-top:36px!important}.pt-md-10{padding-top:40px!important}.pt-md-11{padding-top:44px!important}.pt-md-12{padding-top:48px!important}.pt-md-13{padding-top:52px!important}.pt-md-14{padding-top:56px!important}.pt-md-15{padding-top:60px!important}.pt-md-16{padding-top:64px!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:4px!important}.pr-md-2{padding-right:8px!important}.pr-md-3{padding-right:12px!important}.pr-md-4{padding-right:16px!important}.pr-md-5{padding-right:20px!important}.pr-md-6{padding-right:24px!important}.pr-md-7{padding-right:28px!important}.pr-md-8{padding-right:32px!important}.pr-md-9{padding-right:36px!important}.pr-md-10{padding-right:40px!important}.pr-md-11{padding-right:44px!important}.pr-md-12{padding-right:48px!important}.pr-md-13{padding-right:52px!important}.pr-md-14{padding-right:56px!important}.pr-md-15{padding-right:60px!important}.pr-md-16{padding-right:64px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:4px!important}.pb-md-2{padding-bottom:8px!important}.pb-md-3{padding-bottom:12px!important}.pb-md-4{padding-bottom:16px!important}.pb-md-5{padding-bottom:20px!important}.pb-md-6{padding-bottom:24px!important}.pb-md-7{padding-bottom:28px!important}.pb-md-8{padding-bottom:32px!important}.pb-md-9{padding-bottom:36px!important}.pb-md-10{padding-bottom:40px!important}.pb-md-11{padding-bottom:44px!important}.pb-md-12{padding-bottom:48px!important}.pb-md-13{padding-bottom:52px!important}.pb-md-14{padding-bottom:56px!important}.pb-md-15{padding-bottom:60px!important}.pb-md-16{padding-bottom:64px!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:4px!important}.pl-md-2{padding-left:8px!important}.pl-md-3{padding-left:12px!important}.pl-md-4{padding-left:16px!important}.pl-md-5{padding-left:20px!important}.pl-md-6{padding-left:24px!important}.pl-md-7{padding-left:28px!important}.pl-md-8{padding-left:32px!important}.pl-md-9{padding-left:36px!important}.pl-md-10{padding-left:40px!important}.pl-md-11{padding-left:44px!important}.pl-md-12{padding-left:48px!important}.pl-md-13{padding-left:52px!important}.pl-md-14{padding-left:56px!important}.pl-md-15{padding-left:60px!important}.pl-md-16{padding-left:64px!important}.ps-md-0{padding-inline-start:0px!important}.ps-md-1{padding-inline-start:4px!important}.ps-md-2{padding-inline-start:8px!important}.ps-md-3{padding-inline-start:12px!important}.ps-md-4{padding-inline-start:16px!important}.ps-md-5{padding-inline-start:20px!important}.ps-md-6{padding-inline-start:24px!important}.ps-md-7{padding-inline-start:28px!important}.ps-md-8{padding-inline-start:32px!important}.ps-md-9{padding-inline-start:36px!important}.ps-md-10{padding-inline-start:40px!important}.ps-md-11{padding-inline-start:44px!important}.ps-md-12{padding-inline-start:48px!important}.ps-md-13{padding-inline-start:52px!important}.ps-md-14{padding-inline-start:56px!important}.ps-md-15{padding-inline-start:60px!important}.ps-md-16{padding-inline-start:64px!important}.pe-md-0{padding-inline-end:0px!important}.pe-md-1{padding-inline-end:4px!important}.pe-md-2{padding-inline-end:8px!important}.pe-md-3{padding-inline-end:12px!important}.pe-md-4{padding-inline-end:16px!important}.pe-md-5{padding-inline-end:20px!important}.pe-md-6{padding-inline-end:24px!important}.pe-md-7{padding-inline-end:28px!important}.pe-md-8{padding-inline-end:32px!important}.pe-md-9{padding-inline-end:36px!important}.pe-md-10{padding-inline-end:40px!important}.pe-md-11{padding-inline-end:44px!important}.pe-md-12{padding-inline-end:48px!important}.pe-md-13{padding-inline-end:52px!important}.pe-md-14{padding-inline-end:56px!important}.pe-md-15{padding-inline-end:60px!important}.pe-md-16{padding-inline-end:64px!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.text-md-justify{text-align:justify!important}.text-md-start{text-align:start!important}.text-md-end{text-align:end!important}.text-md-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-md-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-md-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 1280px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.float-lg-none{float:none!important}.float-lg-left{float:left!important}.float-lg-right{float:right!important}.v-locale--is-rtl .float-lg-end{float:left!important}.v-locale--is-rtl .float-lg-start,.v-locale--is-ltr .float-lg-end{float:right!important}.v-locale--is-ltr .float-lg-start{float:left!important}.flex-lg-fill,.flex-lg-1-1{flex:1 1 auto!important}.flex-lg-1-0{flex:1 0 auto!important}.flex-lg-0-1{flex:0 1 auto!important}.flex-lg-0-0{flex:0 0 auto!important}.flex-lg-1-1-100{flex:1 1 100%!important}.flex-lg-1-0-100{flex:1 0 100%!important}.flex-lg-0-1-100{flex:0 1 100%!important}.flex-lg-0-0-100{flex:0 0 100%!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-lg-start{justify-content:flex-start!important}.justify-lg-end{justify-content:flex-end!important}.justify-lg-center{justify-content:center!important}.justify-lg-space-between{justify-content:space-between!important}.justify-lg-space-around{justify-content:space-around!important}.justify-lg-space-evenly{justify-content:space-evenly!important}.align-lg-start{align-items:flex-start!important}.align-lg-end{align-items:flex-end!important}.align-lg-center{align-items:center!important}.align-lg-baseline{align-items:baseline!important}.align-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-space-between{align-content:space-between!important}.align-content-lg-space-around{align-content:space-around!important}.align-content-lg-space-evenly{align-content:space-evenly!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-6{order:6!important}.order-lg-7{order:7!important}.order-lg-8{order:8!important}.order-lg-9{order:9!important}.order-lg-10{order:10!important}.order-lg-11{order:11!important}.order-lg-12{order:12!important}.order-lg-last{order:13!important}.ga-lg-0{gap:0px!important}.ga-lg-1{gap:4px!important}.ga-lg-2{gap:8px!important}.ga-lg-3{gap:12px!important}.ga-lg-4{gap:16px!important}.ga-lg-5{gap:20px!important}.ga-lg-6{gap:24px!important}.ga-lg-7{gap:28px!important}.ga-lg-8{gap:32px!important}.ga-lg-9{gap:36px!important}.ga-lg-10{gap:40px!important}.ga-lg-11{gap:44px!important}.ga-lg-12{gap:48px!important}.ga-lg-13{gap:52px!important}.ga-lg-14{gap:56px!important}.ga-lg-15{gap:60px!important}.ga-lg-16{gap:64px!important}.ga-lg-auto{gap:auto!important}.gr-lg-0{row-gap:0px!important}.gr-lg-1{row-gap:4px!important}.gr-lg-2{row-gap:8px!important}.gr-lg-3{row-gap:12px!important}.gr-lg-4{row-gap:16px!important}.gr-lg-5{row-gap:20px!important}.gr-lg-6{row-gap:24px!important}.gr-lg-7{row-gap:28px!important}.gr-lg-8{row-gap:32px!important}.gr-lg-9{row-gap:36px!important}.gr-lg-10{row-gap:40px!important}.gr-lg-11{row-gap:44px!important}.gr-lg-12{row-gap:48px!important}.gr-lg-13{row-gap:52px!important}.gr-lg-14{row-gap:56px!important}.gr-lg-15{row-gap:60px!important}.gr-lg-16{row-gap:64px!important}.gr-lg-auto{row-gap:auto!important}.gc-lg-0{column-gap:0px!important}.gc-lg-1{column-gap:4px!important}.gc-lg-2{column-gap:8px!important}.gc-lg-3{column-gap:12px!important}.gc-lg-4{column-gap:16px!important}.gc-lg-5{column-gap:20px!important}.gc-lg-6{column-gap:24px!important}.gc-lg-7{column-gap:28px!important}.gc-lg-8{column-gap:32px!important}.gc-lg-9{column-gap:36px!important}.gc-lg-10{column-gap:40px!important}.gc-lg-11{column-gap:44px!important}.gc-lg-12{column-gap:48px!important}.gc-lg-13{column-gap:52px!important}.gc-lg-14{column-gap:56px!important}.gc-lg-15{column-gap:60px!important}.gc-lg-16{column-gap:64px!important}.gc-lg-auto{column-gap:auto!important}.ma-lg-0{margin:0!important}.ma-lg-1{margin:4px!important}.ma-lg-2{margin:8px!important}.ma-lg-3{margin:12px!important}.ma-lg-4{margin:16px!important}.ma-lg-5{margin:20px!important}.ma-lg-6{margin:24px!important}.ma-lg-7{margin:28px!important}.ma-lg-8{margin:32px!important}.ma-lg-9{margin:36px!important}.ma-lg-10{margin:40px!important}.ma-lg-11{margin:44px!important}.ma-lg-12{margin:48px!important}.ma-lg-13{margin:52px!important}.ma-lg-14{margin:56px!important}.ma-lg-15{margin:60px!important}.ma-lg-16{margin:64px!important}.ma-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:4px!important;margin-left:4px!important}.mx-lg-2{margin-right:8px!important;margin-left:8px!important}.mx-lg-3{margin-right:12px!important;margin-left:12px!important}.mx-lg-4{margin-right:16px!important;margin-left:16px!important}.mx-lg-5{margin-right:20px!important;margin-left:20px!important}.mx-lg-6{margin-right:24px!important;margin-left:24px!important}.mx-lg-7{margin-right:28px!important;margin-left:28px!important}.mx-lg-8{margin-right:32px!important;margin-left:32px!important}.mx-lg-9{margin-right:36px!important;margin-left:36px!important}.mx-lg-10{margin-right:40px!important;margin-left:40px!important}.mx-lg-11{margin-right:44px!important;margin-left:44px!important}.mx-lg-12{margin-right:48px!important;margin-left:48px!important}.mx-lg-13{margin-right:52px!important;margin-left:52px!important}.mx-lg-14{margin-right:56px!important;margin-left:56px!important}.mx-lg-15{margin-right:60px!important;margin-left:60px!important}.mx-lg-16{margin-right:64px!important;margin-left:64px!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:4px!important;margin-bottom:4px!important}.my-lg-2{margin-top:8px!important;margin-bottom:8px!important}.my-lg-3{margin-top:12px!important;margin-bottom:12px!important}.my-lg-4{margin-top:16px!important;margin-bottom:16px!important}.my-lg-5{margin-top:20px!important;margin-bottom:20px!important}.my-lg-6{margin-top:24px!important;margin-bottom:24px!important}.my-lg-7{margin-top:28px!important;margin-bottom:28px!important}.my-lg-8{margin-top:32px!important;margin-bottom:32px!important}.my-lg-9{margin-top:36px!important;margin-bottom:36px!important}.my-lg-10{margin-top:40px!important;margin-bottom:40px!important}.my-lg-11{margin-top:44px!important;margin-bottom:44px!important}.my-lg-12{margin-top:48px!important;margin-bottom:48px!important}.my-lg-13{margin-top:52px!important;margin-bottom:52px!important}.my-lg-14{margin-top:56px!important;margin-bottom:56px!important}.my-lg-15{margin-top:60px!important;margin-bottom:60px!important}.my-lg-16{margin-top:64px!important;margin-bottom:64px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:4px!important}.mt-lg-2{margin-top:8px!important}.mt-lg-3{margin-top:12px!important}.mt-lg-4{margin-top:16px!important}.mt-lg-5{margin-top:20px!important}.mt-lg-6{margin-top:24px!important}.mt-lg-7{margin-top:28px!important}.mt-lg-8{margin-top:32px!important}.mt-lg-9{margin-top:36px!important}.mt-lg-10{margin-top:40px!important}.mt-lg-11{margin-top:44px!important}.mt-lg-12{margin-top:48px!important}.mt-lg-13{margin-top:52px!important}.mt-lg-14{margin-top:56px!important}.mt-lg-15{margin-top:60px!important}.mt-lg-16{margin-top:64px!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:4px!important}.mr-lg-2{margin-right:8px!important}.mr-lg-3{margin-right:12px!important}.mr-lg-4{margin-right:16px!important}.mr-lg-5{margin-right:20px!important}.mr-lg-6{margin-right:24px!important}.mr-lg-7{margin-right:28px!important}.mr-lg-8{margin-right:32px!important}.mr-lg-9{margin-right:36px!important}.mr-lg-10{margin-right:40px!important}.mr-lg-11{margin-right:44px!important}.mr-lg-12{margin-right:48px!important}.mr-lg-13{margin-right:52px!important}.mr-lg-14{margin-right:56px!important}.mr-lg-15{margin-right:60px!important}.mr-lg-16{margin-right:64px!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:4px!important}.mb-lg-2{margin-bottom:8px!important}.mb-lg-3{margin-bottom:12px!important}.mb-lg-4{margin-bottom:16px!important}.mb-lg-5{margin-bottom:20px!important}.mb-lg-6{margin-bottom:24px!important}.mb-lg-7{margin-bottom:28px!important}.mb-lg-8{margin-bottom:32px!important}.mb-lg-9{margin-bottom:36px!important}.mb-lg-10{margin-bottom:40px!important}.mb-lg-11{margin-bottom:44px!important}.mb-lg-12{margin-bottom:48px!important}.mb-lg-13{margin-bottom:52px!important}.mb-lg-14{margin-bottom:56px!important}.mb-lg-15{margin-bottom:60px!important}.mb-lg-16{margin-bottom:64px!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:4px!important}.ml-lg-2{margin-left:8px!important}.ml-lg-3{margin-left:12px!important}.ml-lg-4{margin-left:16px!important}.ml-lg-5{margin-left:20px!important}.ml-lg-6{margin-left:24px!important}.ml-lg-7{margin-left:28px!important}.ml-lg-8{margin-left:32px!important}.ml-lg-9{margin-left:36px!important}.ml-lg-10{margin-left:40px!important}.ml-lg-11{margin-left:44px!important}.ml-lg-12{margin-left:48px!important}.ml-lg-13{margin-left:52px!important}.ml-lg-14{margin-left:56px!important}.ml-lg-15{margin-left:60px!important}.ml-lg-16{margin-left:64px!important}.ml-lg-auto{margin-left:auto!important}.ms-lg-0{margin-inline-start:0px!important}.ms-lg-1{margin-inline-start:4px!important}.ms-lg-2{margin-inline-start:8px!important}.ms-lg-3{margin-inline-start:12px!important}.ms-lg-4{margin-inline-start:16px!important}.ms-lg-5{margin-inline-start:20px!important}.ms-lg-6{margin-inline-start:24px!important}.ms-lg-7{margin-inline-start:28px!important}.ms-lg-8{margin-inline-start:32px!important}.ms-lg-9{margin-inline-start:36px!important}.ms-lg-10{margin-inline-start:40px!important}.ms-lg-11{margin-inline-start:44px!important}.ms-lg-12{margin-inline-start:48px!important}.ms-lg-13{margin-inline-start:52px!important}.ms-lg-14{margin-inline-start:56px!important}.ms-lg-15{margin-inline-start:60px!important}.ms-lg-16{margin-inline-start:64px!important}.ms-lg-auto{margin-inline-start:auto!important}.me-lg-0{margin-inline-end:0px!important}.me-lg-1{margin-inline-end:4px!important}.me-lg-2{margin-inline-end:8px!important}.me-lg-3{margin-inline-end:12px!important}.me-lg-4{margin-inline-end:16px!important}.me-lg-5{margin-inline-end:20px!important}.me-lg-6{margin-inline-end:24px!important}.me-lg-7{margin-inline-end:28px!important}.me-lg-8{margin-inline-end:32px!important}.me-lg-9{margin-inline-end:36px!important}.me-lg-10{margin-inline-end:40px!important}.me-lg-11{margin-inline-end:44px!important}.me-lg-12{margin-inline-end:48px!important}.me-lg-13{margin-inline-end:52px!important}.me-lg-14{margin-inline-end:56px!important}.me-lg-15{margin-inline-end:60px!important}.me-lg-16{margin-inline-end:64px!important}.me-lg-auto{margin-inline-end:auto!important}.ma-lg-n1{margin:-4px!important}.ma-lg-n2{margin:-8px!important}.ma-lg-n3{margin:-12px!important}.ma-lg-n4{margin:-16px!important}.ma-lg-n5{margin:-20px!important}.ma-lg-n6{margin:-24px!important}.ma-lg-n7{margin:-28px!important}.ma-lg-n8{margin:-32px!important}.ma-lg-n9{margin:-36px!important}.ma-lg-n10{margin:-40px!important}.ma-lg-n11{margin:-44px!important}.ma-lg-n12{margin:-48px!important}.ma-lg-n13{margin:-52px!important}.ma-lg-n14{margin:-56px!important}.ma-lg-n15{margin:-60px!important}.ma-lg-n16{margin:-64px!important}.mx-lg-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-lg-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-lg-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-lg-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-lg-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-lg-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-lg-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-lg-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-lg-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-lg-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-lg-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-lg-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-lg-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-lg-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-lg-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-lg-n16{margin-right:-64px!important;margin-left:-64px!important}.my-lg-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-lg-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-lg-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-lg-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-lg-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-lg-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-lg-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-lg-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-lg-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-lg-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-lg-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-lg-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-lg-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-lg-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-lg-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-lg-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-lg-n1{margin-top:-4px!important}.mt-lg-n2{margin-top:-8px!important}.mt-lg-n3{margin-top:-12px!important}.mt-lg-n4{margin-top:-16px!important}.mt-lg-n5{margin-top:-20px!important}.mt-lg-n6{margin-top:-24px!important}.mt-lg-n7{margin-top:-28px!important}.mt-lg-n8{margin-top:-32px!important}.mt-lg-n9{margin-top:-36px!important}.mt-lg-n10{margin-top:-40px!important}.mt-lg-n11{margin-top:-44px!important}.mt-lg-n12{margin-top:-48px!important}.mt-lg-n13{margin-top:-52px!important}.mt-lg-n14{margin-top:-56px!important}.mt-lg-n15{margin-top:-60px!important}.mt-lg-n16{margin-top:-64px!important}.mr-lg-n1{margin-right:-4px!important}.mr-lg-n2{margin-right:-8px!important}.mr-lg-n3{margin-right:-12px!important}.mr-lg-n4{margin-right:-16px!important}.mr-lg-n5{margin-right:-20px!important}.mr-lg-n6{margin-right:-24px!important}.mr-lg-n7{margin-right:-28px!important}.mr-lg-n8{margin-right:-32px!important}.mr-lg-n9{margin-right:-36px!important}.mr-lg-n10{margin-right:-40px!important}.mr-lg-n11{margin-right:-44px!important}.mr-lg-n12{margin-right:-48px!important}.mr-lg-n13{margin-right:-52px!important}.mr-lg-n14{margin-right:-56px!important}.mr-lg-n15{margin-right:-60px!important}.mr-lg-n16{margin-right:-64px!important}.mb-lg-n1{margin-bottom:-4px!important}.mb-lg-n2{margin-bottom:-8px!important}.mb-lg-n3{margin-bottom:-12px!important}.mb-lg-n4{margin-bottom:-16px!important}.mb-lg-n5{margin-bottom:-20px!important}.mb-lg-n6{margin-bottom:-24px!important}.mb-lg-n7{margin-bottom:-28px!important}.mb-lg-n8{margin-bottom:-32px!important}.mb-lg-n9{margin-bottom:-36px!important}.mb-lg-n10{margin-bottom:-40px!important}.mb-lg-n11{margin-bottom:-44px!important}.mb-lg-n12{margin-bottom:-48px!important}.mb-lg-n13{margin-bottom:-52px!important}.mb-lg-n14{margin-bottom:-56px!important}.mb-lg-n15{margin-bottom:-60px!important}.mb-lg-n16{margin-bottom:-64px!important}.ml-lg-n1{margin-left:-4px!important}.ml-lg-n2{margin-left:-8px!important}.ml-lg-n3{margin-left:-12px!important}.ml-lg-n4{margin-left:-16px!important}.ml-lg-n5{margin-left:-20px!important}.ml-lg-n6{margin-left:-24px!important}.ml-lg-n7{margin-left:-28px!important}.ml-lg-n8{margin-left:-32px!important}.ml-lg-n9{margin-left:-36px!important}.ml-lg-n10{margin-left:-40px!important}.ml-lg-n11{margin-left:-44px!important}.ml-lg-n12{margin-left:-48px!important}.ml-lg-n13{margin-left:-52px!important}.ml-lg-n14{margin-left:-56px!important}.ml-lg-n15{margin-left:-60px!important}.ml-lg-n16{margin-left:-64px!important}.ms-lg-n1{margin-inline-start:-4px!important}.ms-lg-n2{margin-inline-start:-8px!important}.ms-lg-n3{margin-inline-start:-12px!important}.ms-lg-n4{margin-inline-start:-16px!important}.ms-lg-n5{margin-inline-start:-20px!important}.ms-lg-n6{margin-inline-start:-24px!important}.ms-lg-n7{margin-inline-start:-28px!important}.ms-lg-n8{margin-inline-start:-32px!important}.ms-lg-n9{margin-inline-start:-36px!important}.ms-lg-n10{margin-inline-start:-40px!important}.ms-lg-n11{margin-inline-start:-44px!important}.ms-lg-n12{margin-inline-start:-48px!important}.ms-lg-n13{margin-inline-start:-52px!important}.ms-lg-n14{margin-inline-start:-56px!important}.ms-lg-n15{margin-inline-start:-60px!important}.ms-lg-n16{margin-inline-start:-64px!important}.me-lg-n1{margin-inline-end:-4px!important}.me-lg-n2{margin-inline-end:-8px!important}.me-lg-n3{margin-inline-end:-12px!important}.me-lg-n4{margin-inline-end:-16px!important}.me-lg-n5{margin-inline-end:-20px!important}.me-lg-n6{margin-inline-end:-24px!important}.me-lg-n7{margin-inline-end:-28px!important}.me-lg-n8{margin-inline-end:-32px!important}.me-lg-n9{margin-inline-end:-36px!important}.me-lg-n10{margin-inline-end:-40px!important}.me-lg-n11{margin-inline-end:-44px!important}.me-lg-n12{margin-inline-end:-48px!important}.me-lg-n13{margin-inline-end:-52px!important}.me-lg-n14{margin-inline-end:-56px!important}.me-lg-n15{margin-inline-end:-60px!important}.me-lg-n16{margin-inline-end:-64px!important}.pa-lg-0{padding:0!important}.pa-lg-1{padding:4px!important}.pa-lg-2{padding:8px!important}.pa-lg-3{padding:12px!important}.pa-lg-4{padding:16px!important}.pa-lg-5{padding:20px!important}.pa-lg-6{padding:24px!important}.pa-lg-7{padding:28px!important}.pa-lg-8{padding:32px!important}.pa-lg-9{padding:36px!important}.pa-lg-10{padding:40px!important}.pa-lg-11{padding:44px!important}.pa-lg-12{padding:48px!important}.pa-lg-13{padding:52px!important}.pa-lg-14{padding:56px!important}.pa-lg-15{padding:60px!important}.pa-lg-16{padding:64px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:4px!important;padding-left:4px!important}.px-lg-2{padding-right:8px!important;padding-left:8px!important}.px-lg-3{padding-right:12px!important;padding-left:12px!important}.px-lg-4{padding-right:16px!important;padding-left:16px!important}.px-lg-5{padding-right:20px!important;padding-left:20px!important}.px-lg-6{padding-right:24px!important;padding-left:24px!important}.px-lg-7{padding-right:28px!important;padding-left:28px!important}.px-lg-8{padding-right:32px!important;padding-left:32px!important}.px-lg-9{padding-right:36px!important;padding-left:36px!important}.px-lg-10{padding-right:40px!important;padding-left:40px!important}.px-lg-11{padding-right:44px!important;padding-left:44px!important}.px-lg-12{padding-right:48px!important;padding-left:48px!important}.px-lg-13{padding-right:52px!important;padding-left:52px!important}.px-lg-14{padding-right:56px!important;padding-left:56px!important}.px-lg-15{padding-right:60px!important;padding-left:60px!important}.px-lg-16{padding-right:64px!important;padding-left:64px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:4px!important;padding-bottom:4px!important}.py-lg-2{padding-top:8px!important;padding-bottom:8px!important}.py-lg-3{padding-top:12px!important;padding-bottom:12px!important}.py-lg-4{padding-top:16px!important;padding-bottom:16px!important}.py-lg-5{padding-top:20px!important;padding-bottom:20px!important}.py-lg-6{padding-top:24px!important;padding-bottom:24px!important}.py-lg-7{padding-top:28px!important;padding-bottom:28px!important}.py-lg-8{padding-top:32px!important;padding-bottom:32px!important}.py-lg-9{padding-top:36px!important;padding-bottom:36px!important}.py-lg-10{padding-top:40px!important;padding-bottom:40px!important}.py-lg-11{padding-top:44px!important;padding-bottom:44px!important}.py-lg-12{padding-top:48px!important;padding-bottom:48px!important}.py-lg-13{padding-top:52px!important;padding-bottom:52px!important}.py-lg-14{padding-top:56px!important;padding-bottom:56px!important}.py-lg-15{padding-top:60px!important;padding-bottom:60px!important}.py-lg-16{padding-top:64px!important;padding-bottom:64px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:4px!important}.pt-lg-2{padding-top:8px!important}.pt-lg-3{padding-top:12px!important}.pt-lg-4{padding-top:16px!important}.pt-lg-5{padding-top:20px!important}.pt-lg-6{padding-top:24px!important}.pt-lg-7{padding-top:28px!important}.pt-lg-8{padding-top:32px!important}.pt-lg-9{padding-top:36px!important}.pt-lg-10{padding-top:40px!important}.pt-lg-11{padding-top:44px!important}.pt-lg-12{padding-top:48px!important}.pt-lg-13{padding-top:52px!important}.pt-lg-14{padding-top:56px!important}.pt-lg-15{padding-top:60px!important}.pt-lg-16{padding-top:64px!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:4px!important}.pr-lg-2{padding-right:8px!important}.pr-lg-3{padding-right:12px!important}.pr-lg-4{padding-right:16px!important}.pr-lg-5{padding-right:20px!important}.pr-lg-6{padding-right:24px!important}.pr-lg-7{padding-right:28px!important}.pr-lg-8{padding-right:32px!important}.pr-lg-9{padding-right:36px!important}.pr-lg-10{padding-right:40px!important}.pr-lg-11{padding-right:44px!important}.pr-lg-12{padding-right:48px!important}.pr-lg-13{padding-right:52px!important}.pr-lg-14{padding-right:56px!important}.pr-lg-15{padding-right:60px!important}.pr-lg-16{padding-right:64px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:4px!important}.pb-lg-2{padding-bottom:8px!important}.pb-lg-3{padding-bottom:12px!important}.pb-lg-4{padding-bottom:16px!important}.pb-lg-5{padding-bottom:20px!important}.pb-lg-6{padding-bottom:24px!important}.pb-lg-7{padding-bottom:28px!important}.pb-lg-8{padding-bottom:32px!important}.pb-lg-9{padding-bottom:36px!important}.pb-lg-10{padding-bottom:40px!important}.pb-lg-11{padding-bottom:44px!important}.pb-lg-12{padding-bottom:48px!important}.pb-lg-13{padding-bottom:52px!important}.pb-lg-14{padding-bottom:56px!important}.pb-lg-15{padding-bottom:60px!important}.pb-lg-16{padding-bottom:64px!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:4px!important}.pl-lg-2{padding-left:8px!important}.pl-lg-3{padding-left:12px!important}.pl-lg-4{padding-left:16px!important}.pl-lg-5{padding-left:20px!important}.pl-lg-6{padding-left:24px!important}.pl-lg-7{padding-left:28px!important}.pl-lg-8{padding-left:32px!important}.pl-lg-9{padding-left:36px!important}.pl-lg-10{padding-left:40px!important}.pl-lg-11{padding-left:44px!important}.pl-lg-12{padding-left:48px!important}.pl-lg-13{padding-left:52px!important}.pl-lg-14{padding-left:56px!important}.pl-lg-15{padding-left:60px!important}.pl-lg-16{padding-left:64px!important}.ps-lg-0{padding-inline-start:0px!important}.ps-lg-1{padding-inline-start:4px!important}.ps-lg-2{padding-inline-start:8px!important}.ps-lg-3{padding-inline-start:12px!important}.ps-lg-4{padding-inline-start:16px!important}.ps-lg-5{padding-inline-start:20px!important}.ps-lg-6{padding-inline-start:24px!important}.ps-lg-7{padding-inline-start:28px!important}.ps-lg-8{padding-inline-start:32px!important}.ps-lg-9{padding-inline-start:36px!important}.ps-lg-10{padding-inline-start:40px!important}.ps-lg-11{padding-inline-start:44px!important}.ps-lg-12{padding-inline-start:48px!important}.ps-lg-13{padding-inline-start:52px!important}.ps-lg-14{padding-inline-start:56px!important}.ps-lg-15{padding-inline-start:60px!important}.ps-lg-16{padding-inline-start:64px!important}.pe-lg-0{padding-inline-end:0px!important}.pe-lg-1{padding-inline-end:4px!important}.pe-lg-2{padding-inline-end:8px!important}.pe-lg-3{padding-inline-end:12px!important}.pe-lg-4{padding-inline-end:16px!important}.pe-lg-5{padding-inline-end:20px!important}.pe-lg-6{padding-inline-end:24px!important}.pe-lg-7{padding-inline-end:28px!important}.pe-lg-8{padding-inline-end:32px!important}.pe-lg-9{padding-inline-end:36px!important}.pe-lg-10{padding-inline-end:40px!important}.pe-lg-11{padding-inline-end:44px!important}.pe-lg-12{padding-inline-end:48px!important}.pe-lg-13{padding-inline-end:52px!important}.pe-lg-14{padding-inline-end:56px!important}.pe-lg-15{padding-inline-end:60px!important}.pe-lg-16{padding-inline-end:64px!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.text-lg-justify{text-align:justify!important}.text-lg-start{text-align:start!important}.text-lg-end{text-align:end!important}.text-lg-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-lg-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-lg-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 1920px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.float-xl-none{float:none!important}.float-xl-left{float:left!important}.float-xl-right{float:right!important}.v-locale--is-rtl .float-xl-end{float:left!important}.v-locale--is-rtl .float-xl-start,.v-locale--is-ltr .float-xl-end{float:right!important}.v-locale--is-ltr .float-xl-start{float:left!important}.flex-xl-fill,.flex-xl-1-1{flex:1 1 auto!important}.flex-xl-1-0{flex:1 0 auto!important}.flex-xl-0-1{flex:0 1 auto!important}.flex-xl-0-0{flex:0 0 auto!important}.flex-xl-1-1-100{flex:1 1 100%!important}.flex-xl-1-0-100{flex:1 0 100%!important}.flex-xl-0-1-100{flex:0 1 100%!important}.flex-xl-0-0-100{flex:0 0 100%!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xl-start{justify-content:flex-start!important}.justify-xl-end{justify-content:flex-end!important}.justify-xl-center{justify-content:center!important}.justify-xl-space-between{justify-content:space-between!important}.justify-xl-space-around{justify-content:space-around!important}.justify-xl-space-evenly{justify-content:space-evenly!important}.align-xl-start{align-items:flex-start!important}.align-xl-end{align-items:flex-end!important}.align-xl-center{align-items:center!important}.align-xl-baseline{align-items:baseline!important}.align-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-space-between{align-content:space-between!important}.align-content-xl-space-around{align-content:space-around!important}.align-content-xl-space-evenly{align-content:space-evenly!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-6{order:6!important}.order-xl-7{order:7!important}.order-xl-8{order:8!important}.order-xl-9{order:9!important}.order-xl-10{order:10!important}.order-xl-11{order:11!important}.order-xl-12{order:12!important}.order-xl-last{order:13!important}.ga-xl-0{gap:0px!important}.ga-xl-1{gap:4px!important}.ga-xl-2{gap:8px!important}.ga-xl-3{gap:12px!important}.ga-xl-4{gap:16px!important}.ga-xl-5{gap:20px!important}.ga-xl-6{gap:24px!important}.ga-xl-7{gap:28px!important}.ga-xl-8{gap:32px!important}.ga-xl-9{gap:36px!important}.ga-xl-10{gap:40px!important}.ga-xl-11{gap:44px!important}.ga-xl-12{gap:48px!important}.ga-xl-13{gap:52px!important}.ga-xl-14{gap:56px!important}.ga-xl-15{gap:60px!important}.ga-xl-16{gap:64px!important}.ga-xl-auto{gap:auto!important}.gr-xl-0{row-gap:0px!important}.gr-xl-1{row-gap:4px!important}.gr-xl-2{row-gap:8px!important}.gr-xl-3{row-gap:12px!important}.gr-xl-4{row-gap:16px!important}.gr-xl-5{row-gap:20px!important}.gr-xl-6{row-gap:24px!important}.gr-xl-7{row-gap:28px!important}.gr-xl-8{row-gap:32px!important}.gr-xl-9{row-gap:36px!important}.gr-xl-10{row-gap:40px!important}.gr-xl-11{row-gap:44px!important}.gr-xl-12{row-gap:48px!important}.gr-xl-13{row-gap:52px!important}.gr-xl-14{row-gap:56px!important}.gr-xl-15{row-gap:60px!important}.gr-xl-16{row-gap:64px!important}.gr-xl-auto{row-gap:auto!important}.gc-xl-0{column-gap:0px!important}.gc-xl-1{column-gap:4px!important}.gc-xl-2{column-gap:8px!important}.gc-xl-3{column-gap:12px!important}.gc-xl-4{column-gap:16px!important}.gc-xl-5{column-gap:20px!important}.gc-xl-6{column-gap:24px!important}.gc-xl-7{column-gap:28px!important}.gc-xl-8{column-gap:32px!important}.gc-xl-9{column-gap:36px!important}.gc-xl-10{column-gap:40px!important}.gc-xl-11{column-gap:44px!important}.gc-xl-12{column-gap:48px!important}.gc-xl-13{column-gap:52px!important}.gc-xl-14{column-gap:56px!important}.gc-xl-15{column-gap:60px!important}.gc-xl-16{column-gap:64px!important}.gc-xl-auto{column-gap:auto!important}.ma-xl-0{margin:0!important}.ma-xl-1{margin:4px!important}.ma-xl-2{margin:8px!important}.ma-xl-3{margin:12px!important}.ma-xl-4{margin:16px!important}.ma-xl-5{margin:20px!important}.ma-xl-6{margin:24px!important}.ma-xl-7{margin:28px!important}.ma-xl-8{margin:32px!important}.ma-xl-9{margin:36px!important}.ma-xl-10{margin:40px!important}.ma-xl-11{margin:44px!important}.ma-xl-12{margin:48px!important}.ma-xl-13{margin:52px!important}.ma-xl-14{margin:56px!important}.ma-xl-15{margin:60px!important}.ma-xl-16{margin:64px!important}.ma-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:4px!important;margin-left:4px!important}.mx-xl-2{margin-right:8px!important;margin-left:8px!important}.mx-xl-3{margin-right:12px!important;margin-left:12px!important}.mx-xl-4{margin-right:16px!important;margin-left:16px!important}.mx-xl-5{margin-right:20px!important;margin-left:20px!important}.mx-xl-6{margin-right:24px!important;margin-left:24px!important}.mx-xl-7{margin-right:28px!important;margin-left:28px!important}.mx-xl-8{margin-right:32px!important;margin-left:32px!important}.mx-xl-9{margin-right:36px!important;margin-left:36px!important}.mx-xl-10{margin-right:40px!important;margin-left:40px!important}.mx-xl-11{margin-right:44px!important;margin-left:44px!important}.mx-xl-12{margin-right:48px!important;margin-left:48px!important}.mx-xl-13{margin-right:52px!important;margin-left:52px!important}.mx-xl-14{margin-right:56px!important;margin-left:56px!important}.mx-xl-15{margin-right:60px!important;margin-left:60px!important}.mx-xl-16{margin-right:64px!important;margin-left:64px!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:4px!important}.mt-xl-2{margin-top:8px!important}.mt-xl-3{margin-top:12px!important}.mt-xl-4{margin-top:16px!important}.mt-xl-5{margin-top:20px!important}.mt-xl-6{margin-top:24px!important}.mt-xl-7{margin-top:28px!important}.mt-xl-8{margin-top:32px!important}.mt-xl-9{margin-top:36px!important}.mt-xl-10{margin-top:40px!important}.mt-xl-11{margin-top:44px!important}.mt-xl-12{margin-top:48px!important}.mt-xl-13{margin-top:52px!important}.mt-xl-14{margin-top:56px!important}.mt-xl-15{margin-top:60px!important}.mt-xl-16{margin-top:64px!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:4px!important}.mr-xl-2{margin-right:8px!important}.mr-xl-3{margin-right:12px!important}.mr-xl-4{margin-right:16px!important}.mr-xl-5{margin-right:20px!important}.mr-xl-6{margin-right:24px!important}.mr-xl-7{margin-right:28px!important}.mr-xl-8{margin-right:32px!important}.mr-xl-9{margin-right:36px!important}.mr-xl-10{margin-right:40px!important}.mr-xl-11{margin-right:44px!important}.mr-xl-12{margin-right:48px!important}.mr-xl-13{margin-right:52px!important}.mr-xl-14{margin-right:56px!important}.mr-xl-15{margin-right:60px!important}.mr-xl-16{margin-right:64px!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:4px!important}.mb-xl-2{margin-bottom:8px!important}.mb-xl-3{margin-bottom:12px!important}.mb-xl-4{margin-bottom:16px!important}.mb-xl-5{margin-bottom:20px!important}.mb-xl-6{margin-bottom:24px!important}.mb-xl-7{margin-bottom:28px!important}.mb-xl-8{margin-bottom:32px!important}.mb-xl-9{margin-bottom:36px!important}.mb-xl-10{margin-bottom:40px!important}.mb-xl-11{margin-bottom:44px!important}.mb-xl-12{margin-bottom:48px!important}.mb-xl-13{margin-bottom:52px!important}.mb-xl-14{margin-bottom:56px!important}.mb-xl-15{margin-bottom:60px!important}.mb-xl-16{margin-bottom:64px!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:4px!important}.ml-xl-2{margin-left:8px!important}.ml-xl-3{margin-left:12px!important}.ml-xl-4{margin-left:16px!important}.ml-xl-5{margin-left:20px!important}.ml-xl-6{margin-left:24px!important}.ml-xl-7{margin-left:28px!important}.ml-xl-8{margin-left:32px!important}.ml-xl-9{margin-left:36px!important}.ml-xl-10{margin-left:40px!important}.ml-xl-11{margin-left:44px!important}.ml-xl-12{margin-left:48px!important}.ml-xl-13{margin-left:52px!important}.ml-xl-14{margin-left:56px!important}.ml-xl-15{margin-left:60px!important}.ml-xl-16{margin-left:64px!important}.ml-xl-auto{margin-left:auto!important}.ms-xl-0{margin-inline-start:0px!important}.ms-xl-1{margin-inline-start:4px!important}.ms-xl-2{margin-inline-start:8px!important}.ms-xl-3{margin-inline-start:12px!important}.ms-xl-4{margin-inline-start:16px!important}.ms-xl-5{margin-inline-start:20px!important}.ms-xl-6{margin-inline-start:24px!important}.ms-xl-7{margin-inline-start:28px!important}.ms-xl-8{margin-inline-start:32px!important}.ms-xl-9{margin-inline-start:36px!important}.ms-xl-10{margin-inline-start:40px!important}.ms-xl-11{margin-inline-start:44px!important}.ms-xl-12{margin-inline-start:48px!important}.ms-xl-13{margin-inline-start:52px!important}.ms-xl-14{margin-inline-start:56px!important}.ms-xl-15{margin-inline-start:60px!important}.ms-xl-16{margin-inline-start:64px!important}.ms-xl-auto{margin-inline-start:auto!important}.me-xl-0{margin-inline-end:0px!important}.me-xl-1{margin-inline-end:4px!important}.me-xl-2{margin-inline-end:8px!important}.me-xl-3{margin-inline-end:12px!important}.me-xl-4{margin-inline-end:16px!important}.me-xl-5{margin-inline-end:20px!important}.me-xl-6{margin-inline-end:24px!important}.me-xl-7{margin-inline-end:28px!important}.me-xl-8{margin-inline-end:32px!important}.me-xl-9{margin-inline-end:36px!important}.me-xl-10{margin-inline-end:40px!important}.me-xl-11{margin-inline-end:44px!important}.me-xl-12{margin-inline-end:48px!important}.me-xl-13{margin-inline-end:52px!important}.me-xl-14{margin-inline-end:56px!important}.me-xl-15{margin-inline-end:60px!important}.me-xl-16{margin-inline-end:64px!important}.me-xl-auto{margin-inline-end:auto!important}.ma-xl-n1{margin:-4px!important}.ma-xl-n2{margin:-8px!important}.ma-xl-n3{margin:-12px!important}.ma-xl-n4{margin:-16px!important}.ma-xl-n5{margin:-20px!important}.ma-xl-n6{margin:-24px!important}.ma-xl-n7{margin:-28px!important}.ma-xl-n8{margin:-32px!important}.ma-xl-n9{margin:-36px!important}.ma-xl-n10{margin:-40px!important}.ma-xl-n11{margin:-44px!important}.ma-xl-n12{margin:-48px!important}.ma-xl-n13{margin:-52px!important}.ma-xl-n14{margin:-56px!important}.ma-xl-n15{margin:-60px!important}.ma-xl-n16{margin:-64px!important}.mx-xl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xl-n1{margin-top:-4px!important}.mt-xl-n2{margin-top:-8px!important}.mt-xl-n3{margin-top:-12px!important}.mt-xl-n4{margin-top:-16px!important}.mt-xl-n5{margin-top:-20px!important}.mt-xl-n6{margin-top:-24px!important}.mt-xl-n7{margin-top:-28px!important}.mt-xl-n8{margin-top:-32px!important}.mt-xl-n9{margin-top:-36px!important}.mt-xl-n10{margin-top:-40px!important}.mt-xl-n11{margin-top:-44px!important}.mt-xl-n12{margin-top:-48px!important}.mt-xl-n13{margin-top:-52px!important}.mt-xl-n14{margin-top:-56px!important}.mt-xl-n15{margin-top:-60px!important}.mt-xl-n16{margin-top:-64px!important}.mr-xl-n1{margin-right:-4px!important}.mr-xl-n2{margin-right:-8px!important}.mr-xl-n3{margin-right:-12px!important}.mr-xl-n4{margin-right:-16px!important}.mr-xl-n5{margin-right:-20px!important}.mr-xl-n6{margin-right:-24px!important}.mr-xl-n7{margin-right:-28px!important}.mr-xl-n8{margin-right:-32px!important}.mr-xl-n9{margin-right:-36px!important}.mr-xl-n10{margin-right:-40px!important}.mr-xl-n11{margin-right:-44px!important}.mr-xl-n12{margin-right:-48px!important}.mr-xl-n13{margin-right:-52px!important}.mr-xl-n14{margin-right:-56px!important}.mr-xl-n15{margin-right:-60px!important}.mr-xl-n16{margin-right:-64px!important}.mb-xl-n1{margin-bottom:-4px!important}.mb-xl-n2{margin-bottom:-8px!important}.mb-xl-n3{margin-bottom:-12px!important}.mb-xl-n4{margin-bottom:-16px!important}.mb-xl-n5{margin-bottom:-20px!important}.mb-xl-n6{margin-bottom:-24px!important}.mb-xl-n7{margin-bottom:-28px!important}.mb-xl-n8{margin-bottom:-32px!important}.mb-xl-n9{margin-bottom:-36px!important}.mb-xl-n10{margin-bottom:-40px!important}.mb-xl-n11{margin-bottom:-44px!important}.mb-xl-n12{margin-bottom:-48px!important}.mb-xl-n13{margin-bottom:-52px!important}.mb-xl-n14{margin-bottom:-56px!important}.mb-xl-n15{margin-bottom:-60px!important}.mb-xl-n16{margin-bottom:-64px!important}.ml-xl-n1{margin-left:-4px!important}.ml-xl-n2{margin-left:-8px!important}.ml-xl-n3{margin-left:-12px!important}.ml-xl-n4{margin-left:-16px!important}.ml-xl-n5{margin-left:-20px!important}.ml-xl-n6{margin-left:-24px!important}.ml-xl-n7{margin-left:-28px!important}.ml-xl-n8{margin-left:-32px!important}.ml-xl-n9{margin-left:-36px!important}.ml-xl-n10{margin-left:-40px!important}.ml-xl-n11{margin-left:-44px!important}.ml-xl-n12{margin-left:-48px!important}.ml-xl-n13{margin-left:-52px!important}.ml-xl-n14{margin-left:-56px!important}.ml-xl-n15{margin-left:-60px!important}.ml-xl-n16{margin-left:-64px!important}.ms-xl-n1{margin-inline-start:-4px!important}.ms-xl-n2{margin-inline-start:-8px!important}.ms-xl-n3{margin-inline-start:-12px!important}.ms-xl-n4{margin-inline-start:-16px!important}.ms-xl-n5{margin-inline-start:-20px!important}.ms-xl-n6{margin-inline-start:-24px!important}.ms-xl-n7{margin-inline-start:-28px!important}.ms-xl-n8{margin-inline-start:-32px!important}.ms-xl-n9{margin-inline-start:-36px!important}.ms-xl-n10{margin-inline-start:-40px!important}.ms-xl-n11{margin-inline-start:-44px!important}.ms-xl-n12{margin-inline-start:-48px!important}.ms-xl-n13{margin-inline-start:-52px!important}.ms-xl-n14{margin-inline-start:-56px!important}.ms-xl-n15{margin-inline-start:-60px!important}.ms-xl-n16{margin-inline-start:-64px!important}.me-xl-n1{margin-inline-end:-4px!important}.me-xl-n2{margin-inline-end:-8px!important}.me-xl-n3{margin-inline-end:-12px!important}.me-xl-n4{margin-inline-end:-16px!important}.me-xl-n5{margin-inline-end:-20px!important}.me-xl-n6{margin-inline-end:-24px!important}.me-xl-n7{margin-inline-end:-28px!important}.me-xl-n8{margin-inline-end:-32px!important}.me-xl-n9{margin-inline-end:-36px!important}.me-xl-n10{margin-inline-end:-40px!important}.me-xl-n11{margin-inline-end:-44px!important}.me-xl-n12{margin-inline-end:-48px!important}.me-xl-n13{margin-inline-end:-52px!important}.me-xl-n14{margin-inline-end:-56px!important}.me-xl-n15{margin-inline-end:-60px!important}.me-xl-n16{margin-inline-end:-64px!important}.pa-xl-0{padding:0!important}.pa-xl-1{padding:4px!important}.pa-xl-2{padding:8px!important}.pa-xl-3{padding:12px!important}.pa-xl-4{padding:16px!important}.pa-xl-5{padding:20px!important}.pa-xl-6{padding:24px!important}.pa-xl-7{padding:28px!important}.pa-xl-8{padding:32px!important}.pa-xl-9{padding:36px!important}.pa-xl-10{padding:40px!important}.pa-xl-11{padding:44px!important}.pa-xl-12{padding:48px!important}.pa-xl-13{padding:52px!important}.pa-xl-14{padding:56px!important}.pa-xl-15{padding:60px!important}.pa-xl-16{padding:64px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:4px!important;padding-left:4px!important}.px-xl-2{padding-right:8px!important;padding-left:8px!important}.px-xl-3{padding-right:12px!important;padding-left:12px!important}.px-xl-4{padding-right:16px!important;padding-left:16px!important}.px-xl-5{padding-right:20px!important;padding-left:20px!important}.px-xl-6{padding-right:24px!important;padding-left:24px!important}.px-xl-7{padding-right:28px!important;padding-left:28px!important}.px-xl-8{padding-right:32px!important;padding-left:32px!important}.px-xl-9{padding-right:36px!important;padding-left:36px!important}.px-xl-10{padding-right:40px!important;padding-left:40px!important}.px-xl-11{padding-right:44px!important;padding-left:44px!important}.px-xl-12{padding-right:48px!important;padding-left:48px!important}.px-xl-13{padding-right:52px!important;padding-left:52px!important}.px-xl-14{padding-right:56px!important;padding-left:56px!important}.px-xl-15{padding-right:60px!important;padding-left:60px!important}.px-xl-16{padding-right:64px!important;padding-left:64px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:4px!important}.pt-xl-2{padding-top:8px!important}.pt-xl-3{padding-top:12px!important}.pt-xl-4{padding-top:16px!important}.pt-xl-5{padding-top:20px!important}.pt-xl-6{padding-top:24px!important}.pt-xl-7{padding-top:28px!important}.pt-xl-8{padding-top:32px!important}.pt-xl-9{padding-top:36px!important}.pt-xl-10{padding-top:40px!important}.pt-xl-11{padding-top:44px!important}.pt-xl-12{padding-top:48px!important}.pt-xl-13{padding-top:52px!important}.pt-xl-14{padding-top:56px!important}.pt-xl-15{padding-top:60px!important}.pt-xl-16{padding-top:64px!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:4px!important}.pr-xl-2{padding-right:8px!important}.pr-xl-3{padding-right:12px!important}.pr-xl-4{padding-right:16px!important}.pr-xl-5{padding-right:20px!important}.pr-xl-6{padding-right:24px!important}.pr-xl-7{padding-right:28px!important}.pr-xl-8{padding-right:32px!important}.pr-xl-9{padding-right:36px!important}.pr-xl-10{padding-right:40px!important}.pr-xl-11{padding-right:44px!important}.pr-xl-12{padding-right:48px!important}.pr-xl-13{padding-right:52px!important}.pr-xl-14{padding-right:56px!important}.pr-xl-15{padding-right:60px!important}.pr-xl-16{padding-right:64px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:4px!important}.pb-xl-2{padding-bottom:8px!important}.pb-xl-3{padding-bottom:12px!important}.pb-xl-4{padding-bottom:16px!important}.pb-xl-5{padding-bottom:20px!important}.pb-xl-6{padding-bottom:24px!important}.pb-xl-7{padding-bottom:28px!important}.pb-xl-8{padding-bottom:32px!important}.pb-xl-9{padding-bottom:36px!important}.pb-xl-10{padding-bottom:40px!important}.pb-xl-11{padding-bottom:44px!important}.pb-xl-12{padding-bottom:48px!important}.pb-xl-13{padding-bottom:52px!important}.pb-xl-14{padding-bottom:56px!important}.pb-xl-15{padding-bottom:60px!important}.pb-xl-16{padding-bottom:64px!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:4px!important}.pl-xl-2{padding-left:8px!important}.pl-xl-3{padding-left:12px!important}.pl-xl-4{padding-left:16px!important}.pl-xl-5{padding-left:20px!important}.pl-xl-6{padding-left:24px!important}.pl-xl-7{padding-left:28px!important}.pl-xl-8{padding-left:32px!important}.pl-xl-9{padding-left:36px!important}.pl-xl-10{padding-left:40px!important}.pl-xl-11{padding-left:44px!important}.pl-xl-12{padding-left:48px!important}.pl-xl-13{padding-left:52px!important}.pl-xl-14{padding-left:56px!important}.pl-xl-15{padding-left:60px!important}.pl-xl-16{padding-left:64px!important}.ps-xl-0{padding-inline-start:0px!important}.ps-xl-1{padding-inline-start:4px!important}.ps-xl-2{padding-inline-start:8px!important}.ps-xl-3{padding-inline-start:12px!important}.ps-xl-4{padding-inline-start:16px!important}.ps-xl-5{padding-inline-start:20px!important}.ps-xl-6{padding-inline-start:24px!important}.ps-xl-7{padding-inline-start:28px!important}.ps-xl-8{padding-inline-start:32px!important}.ps-xl-9{padding-inline-start:36px!important}.ps-xl-10{padding-inline-start:40px!important}.ps-xl-11{padding-inline-start:44px!important}.ps-xl-12{padding-inline-start:48px!important}.ps-xl-13{padding-inline-start:52px!important}.ps-xl-14{padding-inline-start:56px!important}.ps-xl-15{padding-inline-start:60px!important}.ps-xl-16{padding-inline-start:64px!important}.pe-xl-0{padding-inline-end:0px!important}.pe-xl-1{padding-inline-end:4px!important}.pe-xl-2{padding-inline-end:8px!important}.pe-xl-3{padding-inline-end:12px!important}.pe-xl-4{padding-inline-end:16px!important}.pe-xl-5{padding-inline-end:20px!important}.pe-xl-6{padding-inline-end:24px!important}.pe-xl-7{padding-inline-end:28px!important}.pe-xl-8{padding-inline-end:32px!important}.pe-xl-9{padding-inline-end:36px!important}.pe-xl-10{padding-inline-end:40px!important}.pe-xl-11{padding-inline-end:44px!important}.pe-xl-12{padding-inline-end:48px!important}.pe-xl-13{padding-inline-end:52px!important}.pe-xl-14{padding-inline-end:56px!important}.pe-xl-15{padding-inline-end:60px!important}.pe-xl-16{padding-inline-end:64px!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.text-xl-justify{text-align:justify!important}.text-xl-start{text-align:start!important}.text-xl-end{text-align:end!important}.text-xl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media (min-width: 2560px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.float-xxl-none{float:none!important}.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.v-locale--is-rtl .float-xxl-end{float:left!important}.v-locale--is-rtl .float-xxl-start,.v-locale--is-ltr .float-xxl-end{float:right!important}.v-locale--is-ltr .float-xxl-start{float:left!important}.flex-xxl-fill,.flex-xxl-1-1{flex:1 1 auto!important}.flex-xxl-1-0{flex:1 0 auto!important}.flex-xxl-0-1{flex:0 1 auto!important}.flex-xxl-0-0{flex:0 0 auto!important}.flex-xxl-1-1-100{flex:1 1 100%!important}.flex-xxl-1-0-100{flex:1 0 100%!important}.flex-xxl-0-1-100{flex:0 1 100%!important}.flex-xxl-0-0-100{flex:0 0 100%!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-xxl-start{justify-content:flex-start!important}.justify-xxl-end{justify-content:flex-end!important}.justify-xxl-center{justify-content:center!important}.justify-xxl-space-between{justify-content:space-between!important}.justify-xxl-space-around{justify-content:space-around!important}.justify-xxl-space-evenly{justify-content:space-evenly!important}.align-xxl-start{align-items:flex-start!important}.align-xxl-end{align-items:flex-end!important}.align-xxl-center{align-items:center!important}.align-xxl-baseline{align-items:baseline!important}.align-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-space-between{align-content:space-between!important}.align-content-xxl-space-around{align-content:space-around!important}.align-content-xxl-space-evenly{align-content:space-evenly!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-6{order:6!important}.order-xxl-7{order:7!important}.order-xxl-8{order:8!important}.order-xxl-9{order:9!important}.order-xxl-10{order:10!important}.order-xxl-11{order:11!important}.order-xxl-12{order:12!important}.order-xxl-last{order:13!important}.ga-xxl-0{gap:0px!important}.ga-xxl-1{gap:4px!important}.ga-xxl-2{gap:8px!important}.ga-xxl-3{gap:12px!important}.ga-xxl-4{gap:16px!important}.ga-xxl-5{gap:20px!important}.ga-xxl-6{gap:24px!important}.ga-xxl-7{gap:28px!important}.ga-xxl-8{gap:32px!important}.ga-xxl-9{gap:36px!important}.ga-xxl-10{gap:40px!important}.ga-xxl-11{gap:44px!important}.ga-xxl-12{gap:48px!important}.ga-xxl-13{gap:52px!important}.ga-xxl-14{gap:56px!important}.ga-xxl-15{gap:60px!important}.ga-xxl-16{gap:64px!important}.ga-xxl-auto{gap:auto!important}.gr-xxl-0{row-gap:0px!important}.gr-xxl-1{row-gap:4px!important}.gr-xxl-2{row-gap:8px!important}.gr-xxl-3{row-gap:12px!important}.gr-xxl-4{row-gap:16px!important}.gr-xxl-5{row-gap:20px!important}.gr-xxl-6{row-gap:24px!important}.gr-xxl-7{row-gap:28px!important}.gr-xxl-8{row-gap:32px!important}.gr-xxl-9{row-gap:36px!important}.gr-xxl-10{row-gap:40px!important}.gr-xxl-11{row-gap:44px!important}.gr-xxl-12{row-gap:48px!important}.gr-xxl-13{row-gap:52px!important}.gr-xxl-14{row-gap:56px!important}.gr-xxl-15{row-gap:60px!important}.gr-xxl-16{row-gap:64px!important}.gr-xxl-auto{row-gap:auto!important}.gc-xxl-0{column-gap:0px!important}.gc-xxl-1{column-gap:4px!important}.gc-xxl-2{column-gap:8px!important}.gc-xxl-3{column-gap:12px!important}.gc-xxl-4{column-gap:16px!important}.gc-xxl-5{column-gap:20px!important}.gc-xxl-6{column-gap:24px!important}.gc-xxl-7{column-gap:28px!important}.gc-xxl-8{column-gap:32px!important}.gc-xxl-9{column-gap:36px!important}.gc-xxl-10{column-gap:40px!important}.gc-xxl-11{column-gap:44px!important}.gc-xxl-12{column-gap:48px!important}.gc-xxl-13{column-gap:52px!important}.gc-xxl-14{column-gap:56px!important}.gc-xxl-15{column-gap:60px!important}.gc-xxl-16{column-gap:64px!important}.gc-xxl-auto{column-gap:auto!important}.ma-xxl-0{margin:0!important}.ma-xxl-1{margin:4px!important}.ma-xxl-2{margin:8px!important}.ma-xxl-3{margin:12px!important}.ma-xxl-4{margin:16px!important}.ma-xxl-5{margin:20px!important}.ma-xxl-6{margin:24px!important}.ma-xxl-7{margin:28px!important}.ma-xxl-8{margin:32px!important}.ma-xxl-9{margin:36px!important}.ma-xxl-10{margin:40px!important}.ma-xxl-11{margin:44px!important}.ma-xxl-12{margin:48px!important}.ma-xxl-13{margin:52px!important}.ma-xxl-14{margin:56px!important}.ma-xxl-15{margin:60px!important}.ma-xxl-16{margin:64px!important}.ma-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:4px!important;margin-left:4px!important}.mx-xxl-2{margin-right:8px!important;margin-left:8px!important}.mx-xxl-3{margin-right:12px!important;margin-left:12px!important}.mx-xxl-4{margin-right:16px!important;margin-left:16px!important}.mx-xxl-5{margin-right:20px!important;margin-left:20px!important}.mx-xxl-6{margin-right:24px!important;margin-left:24px!important}.mx-xxl-7{margin-right:28px!important;margin-left:28px!important}.mx-xxl-8{margin-right:32px!important;margin-left:32px!important}.mx-xxl-9{margin-right:36px!important;margin-left:36px!important}.mx-xxl-10{margin-right:40px!important;margin-left:40px!important}.mx-xxl-11{margin-right:44px!important;margin-left:44px!important}.mx-xxl-12{margin-right:48px!important;margin-left:48px!important}.mx-xxl-13{margin-right:52px!important;margin-left:52px!important}.mx-xxl-14{margin-right:56px!important;margin-left:56px!important}.mx-xxl-15{margin-right:60px!important;margin-left:60px!important}.mx-xxl-16{margin-right:64px!important;margin-left:64px!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:4px!important;margin-bottom:4px!important}.my-xxl-2{margin-top:8px!important;margin-bottom:8px!important}.my-xxl-3{margin-top:12px!important;margin-bottom:12px!important}.my-xxl-4{margin-top:16px!important;margin-bottom:16px!important}.my-xxl-5{margin-top:20px!important;margin-bottom:20px!important}.my-xxl-6{margin-top:24px!important;margin-bottom:24px!important}.my-xxl-7{margin-top:28px!important;margin-bottom:28px!important}.my-xxl-8{margin-top:32px!important;margin-bottom:32px!important}.my-xxl-9{margin-top:36px!important;margin-bottom:36px!important}.my-xxl-10{margin-top:40px!important;margin-bottom:40px!important}.my-xxl-11{margin-top:44px!important;margin-bottom:44px!important}.my-xxl-12{margin-top:48px!important;margin-bottom:48px!important}.my-xxl-13{margin-top:52px!important;margin-bottom:52px!important}.my-xxl-14{margin-top:56px!important;margin-bottom:56px!important}.my-xxl-15{margin-top:60px!important;margin-bottom:60px!important}.my-xxl-16{margin-top:64px!important;margin-bottom:64px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:4px!important}.mt-xxl-2{margin-top:8px!important}.mt-xxl-3{margin-top:12px!important}.mt-xxl-4{margin-top:16px!important}.mt-xxl-5{margin-top:20px!important}.mt-xxl-6{margin-top:24px!important}.mt-xxl-7{margin-top:28px!important}.mt-xxl-8{margin-top:32px!important}.mt-xxl-9{margin-top:36px!important}.mt-xxl-10{margin-top:40px!important}.mt-xxl-11{margin-top:44px!important}.mt-xxl-12{margin-top:48px!important}.mt-xxl-13{margin-top:52px!important}.mt-xxl-14{margin-top:56px!important}.mt-xxl-15{margin-top:60px!important}.mt-xxl-16{margin-top:64px!important}.mt-xxl-auto{margin-top:auto!important}.mr-xxl-0{margin-right:0!important}.mr-xxl-1{margin-right:4px!important}.mr-xxl-2{margin-right:8px!important}.mr-xxl-3{margin-right:12px!important}.mr-xxl-4{margin-right:16px!important}.mr-xxl-5{margin-right:20px!important}.mr-xxl-6{margin-right:24px!important}.mr-xxl-7{margin-right:28px!important}.mr-xxl-8{margin-right:32px!important}.mr-xxl-9{margin-right:36px!important}.mr-xxl-10{margin-right:40px!important}.mr-xxl-11{margin-right:44px!important}.mr-xxl-12{margin-right:48px!important}.mr-xxl-13{margin-right:52px!important}.mr-xxl-14{margin-right:56px!important}.mr-xxl-15{margin-right:60px!important}.mr-xxl-16{margin-right:64px!important}.mr-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:4px!important}.mb-xxl-2{margin-bottom:8px!important}.mb-xxl-3{margin-bottom:12px!important}.mb-xxl-4{margin-bottom:16px!important}.mb-xxl-5{margin-bottom:20px!important}.mb-xxl-6{margin-bottom:24px!important}.mb-xxl-7{margin-bottom:28px!important}.mb-xxl-8{margin-bottom:32px!important}.mb-xxl-9{margin-bottom:36px!important}.mb-xxl-10{margin-bottom:40px!important}.mb-xxl-11{margin-bottom:44px!important}.mb-xxl-12{margin-bottom:48px!important}.mb-xxl-13{margin-bottom:52px!important}.mb-xxl-14{margin-bottom:56px!important}.mb-xxl-15{margin-bottom:60px!important}.mb-xxl-16{margin-bottom:64px!important}.mb-xxl-auto{margin-bottom:auto!important}.ml-xxl-0{margin-left:0!important}.ml-xxl-1{margin-left:4px!important}.ml-xxl-2{margin-left:8px!important}.ml-xxl-3{margin-left:12px!important}.ml-xxl-4{margin-left:16px!important}.ml-xxl-5{margin-left:20px!important}.ml-xxl-6{margin-left:24px!important}.ml-xxl-7{margin-left:28px!important}.ml-xxl-8{margin-left:32px!important}.ml-xxl-9{margin-left:36px!important}.ml-xxl-10{margin-left:40px!important}.ml-xxl-11{margin-left:44px!important}.ml-xxl-12{margin-left:48px!important}.ml-xxl-13{margin-left:52px!important}.ml-xxl-14{margin-left:56px!important}.ml-xxl-15{margin-left:60px!important}.ml-xxl-16{margin-left:64px!important}.ml-xxl-auto{margin-left:auto!important}.ms-xxl-0{margin-inline-start:0px!important}.ms-xxl-1{margin-inline-start:4px!important}.ms-xxl-2{margin-inline-start:8px!important}.ms-xxl-3{margin-inline-start:12px!important}.ms-xxl-4{margin-inline-start:16px!important}.ms-xxl-5{margin-inline-start:20px!important}.ms-xxl-6{margin-inline-start:24px!important}.ms-xxl-7{margin-inline-start:28px!important}.ms-xxl-8{margin-inline-start:32px!important}.ms-xxl-9{margin-inline-start:36px!important}.ms-xxl-10{margin-inline-start:40px!important}.ms-xxl-11{margin-inline-start:44px!important}.ms-xxl-12{margin-inline-start:48px!important}.ms-xxl-13{margin-inline-start:52px!important}.ms-xxl-14{margin-inline-start:56px!important}.ms-xxl-15{margin-inline-start:60px!important}.ms-xxl-16{margin-inline-start:64px!important}.ms-xxl-auto{margin-inline-start:auto!important}.me-xxl-0{margin-inline-end:0px!important}.me-xxl-1{margin-inline-end:4px!important}.me-xxl-2{margin-inline-end:8px!important}.me-xxl-3{margin-inline-end:12px!important}.me-xxl-4{margin-inline-end:16px!important}.me-xxl-5{margin-inline-end:20px!important}.me-xxl-6{margin-inline-end:24px!important}.me-xxl-7{margin-inline-end:28px!important}.me-xxl-8{margin-inline-end:32px!important}.me-xxl-9{margin-inline-end:36px!important}.me-xxl-10{margin-inline-end:40px!important}.me-xxl-11{margin-inline-end:44px!important}.me-xxl-12{margin-inline-end:48px!important}.me-xxl-13{margin-inline-end:52px!important}.me-xxl-14{margin-inline-end:56px!important}.me-xxl-15{margin-inline-end:60px!important}.me-xxl-16{margin-inline-end:64px!important}.me-xxl-auto{margin-inline-end:auto!important}.ma-xxl-n1{margin:-4px!important}.ma-xxl-n2{margin:-8px!important}.ma-xxl-n3{margin:-12px!important}.ma-xxl-n4{margin:-16px!important}.ma-xxl-n5{margin:-20px!important}.ma-xxl-n6{margin:-24px!important}.ma-xxl-n7{margin:-28px!important}.ma-xxl-n8{margin:-32px!important}.ma-xxl-n9{margin:-36px!important}.ma-xxl-n10{margin:-40px!important}.ma-xxl-n11{margin:-44px!important}.ma-xxl-n12{margin:-48px!important}.ma-xxl-n13{margin:-52px!important}.ma-xxl-n14{margin:-56px!important}.ma-xxl-n15{margin:-60px!important}.ma-xxl-n16{margin:-64px!important}.mx-xxl-n1{margin-right:-4px!important;margin-left:-4px!important}.mx-xxl-n2{margin-right:-8px!important;margin-left:-8px!important}.mx-xxl-n3{margin-right:-12px!important;margin-left:-12px!important}.mx-xxl-n4{margin-right:-16px!important;margin-left:-16px!important}.mx-xxl-n5{margin-right:-20px!important;margin-left:-20px!important}.mx-xxl-n6{margin-right:-24px!important;margin-left:-24px!important}.mx-xxl-n7{margin-right:-28px!important;margin-left:-28px!important}.mx-xxl-n8{margin-right:-32px!important;margin-left:-32px!important}.mx-xxl-n9{margin-right:-36px!important;margin-left:-36px!important}.mx-xxl-n10{margin-right:-40px!important;margin-left:-40px!important}.mx-xxl-n11{margin-right:-44px!important;margin-left:-44px!important}.mx-xxl-n12{margin-right:-48px!important;margin-left:-48px!important}.mx-xxl-n13{margin-right:-52px!important;margin-left:-52px!important}.mx-xxl-n14{margin-right:-56px!important;margin-left:-56px!important}.mx-xxl-n15{margin-right:-60px!important;margin-left:-60px!important}.mx-xxl-n16{margin-right:-64px!important;margin-left:-64px!important}.my-xxl-n1{margin-top:-4px!important;margin-bottom:-4px!important}.my-xxl-n2{margin-top:-8px!important;margin-bottom:-8px!important}.my-xxl-n3{margin-top:-12px!important;margin-bottom:-12px!important}.my-xxl-n4{margin-top:-16px!important;margin-bottom:-16px!important}.my-xxl-n5{margin-top:-20px!important;margin-bottom:-20px!important}.my-xxl-n6{margin-top:-24px!important;margin-bottom:-24px!important}.my-xxl-n7{margin-top:-28px!important;margin-bottom:-28px!important}.my-xxl-n8{margin-top:-32px!important;margin-bottom:-32px!important}.my-xxl-n9{margin-top:-36px!important;margin-bottom:-36px!important}.my-xxl-n10{margin-top:-40px!important;margin-bottom:-40px!important}.my-xxl-n11{margin-top:-44px!important;margin-bottom:-44px!important}.my-xxl-n12{margin-top:-48px!important;margin-bottom:-48px!important}.my-xxl-n13{margin-top:-52px!important;margin-bottom:-52px!important}.my-xxl-n14{margin-top:-56px!important;margin-bottom:-56px!important}.my-xxl-n15{margin-top:-60px!important;margin-bottom:-60px!important}.my-xxl-n16{margin-top:-64px!important;margin-bottom:-64px!important}.mt-xxl-n1{margin-top:-4px!important}.mt-xxl-n2{margin-top:-8px!important}.mt-xxl-n3{margin-top:-12px!important}.mt-xxl-n4{margin-top:-16px!important}.mt-xxl-n5{margin-top:-20px!important}.mt-xxl-n6{margin-top:-24px!important}.mt-xxl-n7{margin-top:-28px!important}.mt-xxl-n8{margin-top:-32px!important}.mt-xxl-n9{margin-top:-36px!important}.mt-xxl-n10{margin-top:-40px!important}.mt-xxl-n11{margin-top:-44px!important}.mt-xxl-n12{margin-top:-48px!important}.mt-xxl-n13{margin-top:-52px!important}.mt-xxl-n14{margin-top:-56px!important}.mt-xxl-n15{margin-top:-60px!important}.mt-xxl-n16{margin-top:-64px!important}.mr-xxl-n1{margin-right:-4px!important}.mr-xxl-n2{margin-right:-8px!important}.mr-xxl-n3{margin-right:-12px!important}.mr-xxl-n4{margin-right:-16px!important}.mr-xxl-n5{margin-right:-20px!important}.mr-xxl-n6{margin-right:-24px!important}.mr-xxl-n7{margin-right:-28px!important}.mr-xxl-n8{margin-right:-32px!important}.mr-xxl-n9{margin-right:-36px!important}.mr-xxl-n10{margin-right:-40px!important}.mr-xxl-n11{margin-right:-44px!important}.mr-xxl-n12{margin-right:-48px!important}.mr-xxl-n13{margin-right:-52px!important}.mr-xxl-n14{margin-right:-56px!important}.mr-xxl-n15{margin-right:-60px!important}.mr-xxl-n16{margin-right:-64px!important}.mb-xxl-n1{margin-bottom:-4px!important}.mb-xxl-n2{margin-bottom:-8px!important}.mb-xxl-n3{margin-bottom:-12px!important}.mb-xxl-n4{margin-bottom:-16px!important}.mb-xxl-n5{margin-bottom:-20px!important}.mb-xxl-n6{margin-bottom:-24px!important}.mb-xxl-n7{margin-bottom:-28px!important}.mb-xxl-n8{margin-bottom:-32px!important}.mb-xxl-n9{margin-bottom:-36px!important}.mb-xxl-n10{margin-bottom:-40px!important}.mb-xxl-n11{margin-bottom:-44px!important}.mb-xxl-n12{margin-bottom:-48px!important}.mb-xxl-n13{margin-bottom:-52px!important}.mb-xxl-n14{margin-bottom:-56px!important}.mb-xxl-n15{margin-bottom:-60px!important}.mb-xxl-n16{margin-bottom:-64px!important}.ml-xxl-n1{margin-left:-4px!important}.ml-xxl-n2{margin-left:-8px!important}.ml-xxl-n3{margin-left:-12px!important}.ml-xxl-n4{margin-left:-16px!important}.ml-xxl-n5{margin-left:-20px!important}.ml-xxl-n6{margin-left:-24px!important}.ml-xxl-n7{margin-left:-28px!important}.ml-xxl-n8{margin-left:-32px!important}.ml-xxl-n9{margin-left:-36px!important}.ml-xxl-n10{margin-left:-40px!important}.ml-xxl-n11{margin-left:-44px!important}.ml-xxl-n12{margin-left:-48px!important}.ml-xxl-n13{margin-left:-52px!important}.ml-xxl-n14{margin-left:-56px!important}.ml-xxl-n15{margin-left:-60px!important}.ml-xxl-n16{margin-left:-64px!important}.ms-xxl-n1{margin-inline-start:-4px!important}.ms-xxl-n2{margin-inline-start:-8px!important}.ms-xxl-n3{margin-inline-start:-12px!important}.ms-xxl-n4{margin-inline-start:-16px!important}.ms-xxl-n5{margin-inline-start:-20px!important}.ms-xxl-n6{margin-inline-start:-24px!important}.ms-xxl-n7{margin-inline-start:-28px!important}.ms-xxl-n8{margin-inline-start:-32px!important}.ms-xxl-n9{margin-inline-start:-36px!important}.ms-xxl-n10{margin-inline-start:-40px!important}.ms-xxl-n11{margin-inline-start:-44px!important}.ms-xxl-n12{margin-inline-start:-48px!important}.ms-xxl-n13{margin-inline-start:-52px!important}.ms-xxl-n14{margin-inline-start:-56px!important}.ms-xxl-n15{margin-inline-start:-60px!important}.ms-xxl-n16{margin-inline-start:-64px!important}.me-xxl-n1{margin-inline-end:-4px!important}.me-xxl-n2{margin-inline-end:-8px!important}.me-xxl-n3{margin-inline-end:-12px!important}.me-xxl-n4{margin-inline-end:-16px!important}.me-xxl-n5{margin-inline-end:-20px!important}.me-xxl-n6{margin-inline-end:-24px!important}.me-xxl-n7{margin-inline-end:-28px!important}.me-xxl-n8{margin-inline-end:-32px!important}.me-xxl-n9{margin-inline-end:-36px!important}.me-xxl-n10{margin-inline-end:-40px!important}.me-xxl-n11{margin-inline-end:-44px!important}.me-xxl-n12{margin-inline-end:-48px!important}.me-xxl-n13{margin-inline-end:-52px!important}.me-xxl-n14{margin-inline-end:-56px!important}.me-xxl-n15{margin-inline-end:-60px!important}.me-xxl-n16{margin-inline-end:-64px!important}.pa-xxl-0{padding:0!important}.pa-xxl-1{padding:4px!important}.pa-xxl-2{padding:8px!important}.pa-xxl-3{padding:12px!important}.pa-xxl-4{padding:16px!important}.pa-xxl-5{padding:20px!important}.pa-xxl-6{padding:24px!important}.pa-xxl-7{padding:28px!important}.pa-xxl-8{padding:32px!important}.pa-xxl-9{padding:36px!important}.pa-xxl-10{padding:40px!important}.pa-xxl-11{padding:44px!important}.pa-xxl-12{padding:48px!important}.pa-xxl-13{padding:52px!important}.pa-xxl-14{padding:56px!important}.pa-xxl-15{padding:60px!important}.pa-xxl-16{padding:64px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:4px!important;padding-left:4px!important}.px-xxl-2{padding-right:8px!important;padding-left:8px!important}.px-xxl-3{padding-right:12px!important;padding-left:12px!important}.px-xxl-4{padding-right:16px!important;padding-left:16px!important}.px-xxl-5{padding-right:20px!important;padding-left:20px!important}.px-xxl-6{padding-right:24px!important;padding-left:24px!important}.px-xxl-7{padding-right:28px!important;padding-left:28px!important}.px-xxl-8{padding-right:32px!important;padding-left:32px!important}.px-xxl-9{padding-right:36px!important;padding-left:36px!important}.px-xxl-10{padding-right:40px!important;padding-left:40px!important}.px-xxl-11{padding-right:44px!important;padding-left:44px!important}.px-xxl-12{padding-right:48px!important;padding-left:48px!important}.px-xxl-13{padding-right:52px!important;padding-left:52px!important}.px-xxl-14{padding-right:56px!important;padding-left:56px!important}.px-xxl-15{padding-right:60px!important;padding-left:60px!important}.px-xxl-16{padding-right:64px!important;padding-left:64px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:4px!important;padding-bottom:4px!important}.py-xxl-2{padding-top:8px!important;padding-bottom:8px!important}.py-xxl-3{padding-top:12px!important;padding-bottom:12px!important}.py-xxl-4{padding-top:16px!important;padding-bottom:16px!important}.py-xxl-5{padding-top:20px!important;padding-bottom:20px!important}.py-xxl-6{padding-top:24px!important;padding-bottom:24px!important}.py-xxl-7{padding-top:28px!important;padding-bottom:28px!important}.py-xxl-8{padding-top:32px!important;padding-bottom:32px!important}.py-xxl-9{padding-top:36px!important;padding-bottom:36px!important}.py-xxl-10{padding-top:40px!important;padding-bottom:40px!important}.py-xxl-11{padding-top:44px!important;padding-bottom:44px!important}.py-xxl-12{padding-top:48px!important;padding-bottom:48px!important}.py-xxl-13{padding-top:52px!important;padding-bottom:52px!important}.py-xxl-14{padding-top:56px!important;padding-bottom:56px!important}.py-xxl-15{padding-top:60px!important;padding-bottom:60px!important}.py-xxl-16{padding-top:64px!important;padding-bottom:64px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:4px!important}.pt-xxl-2{padding-top:8px!important}.pt-xxl-3{padding-top:12px!important}.pt-xxl-4{padding-top:16px!important}.pt-xxl-5{padding-top:20px!important}.pt-xxl-6{padding-top:24px!important}.pt-xxl-7{padding-top:28px!important}.pt-xxl-8{padding-top:32px!important}.pt-xxl-9{padding-top:36px!important}.pt-xxl-10{padding-top:40px!important}.pt-xxl-11{padding-top:44px!important}.pt-xxl-12{padding-top:48px!important}.pt-xxl-13{padding-top:52px!important}.pt-xxl-14{padding-top:56px!important}.pt-xxl-15{padding-top:60px!important}.pt-xxl-16{padding-top:64px!important}.pr-xxl-0{padding-right:0!important}.pr-xxl-1{padding-right:4px!important}.pr-xxl-2{padding-right:8px!important}.pr-xxl-3{padding-right:12px!important}.pr-xxl-4{padding-right:16px!important}.pr-xxl-5{padding-right:20px!important}.pr-xxl-6{padding-right:24px!important}.pr-xxl-7{padding-right:28px!important}.pr-xxl-8{padding-right:32px!important}.pr-xxl-9{padding-right:36px!important}.pr-xxl-10{padding-right:40px!important}.pr-xxl-11{padding-right:44px!important}.pr-xxl-12{padding-right:48px!important}.pr-xxl-13{padding-right:52px!important}.pr-xxl-14{padding-right:56px!important}.pr-xxl-15{padding-right:60px!important}.pr-xxl-16{padding-right:64px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:4px!important}.pb-xxl-2{padding-bottom:8px!important}.pb-xxl-3{padding-bottom:12px!important}.pb-xxl-4{padding-bottom:16px!important}.pb-xxl-5{padding-bottom:20px!important}.pb-xxl-6{padding-bottom:24px!important}.pb-xxl-7{padding-bottom:28px!important}.pb-xxl-8{padding-bottom:32px!important}.pb-xxl-9{padding-bottom:36px!important}.pb-xxl-10{padding-bottom:40px!important}.pb-xxl-11{padding-bottom:44px!important}.pb-xxl-12{padding-bottom:48px!important}.pb-xxl-13{padding-bottom:52px!important}.pb-xxl-14{padding-bottom:56px!important}.pb-xxl-15{padding-bottom:60px!important}.pb-xxl-16{padding-bottom:64px!important}.pl-xxl-0{padding-left:0!important}.pl-xxl-1{padding-left:4px!important}.pl-xxl-2{padding-left:8px!important}.pl-xxl-3{padding-left:12px!important}.pl-xxl-4{padding-left:16px!important}.pl-xxl-5{padding-left:20px!important}.pl-xxl-6{padding-left:24px!important}.pl-xxl-7{padding-left:28px!important}.pl-xxl-8{padding-left:32px!important}.pl-xxl-9{padding-left:36px!important}.pl-xxl-10{padding-left:40px!important}.pl-xxl-11{padding-left:44px!important}.pl-xxl-12{padding-left:48px!important}.pl-xxl-13{padding-left:52px!important}.pl-xxl-14{padding-left:56px!important}.pl-xxl-15{padding-left:60px!important}.pl-xxl-16{padding-left:64px!important}.ps-xxl-0{padding-inline-start:0px!important}.ps-xxl-1{padding-inline-start:4px!important}.ps-xxl-2{padding-inline-start:8px!important}.ps-xxl-3{padding-inline-start:12px!important}.ps-xxl-4{padding-inline-start:16px!important}.ps-xxl-5{padding-inline-start:20px!important}.ps-xxl-6{padding-inline-start:24px!important}.ps-xxl-7{padding-inline-start:28px!important}.ps-xxl-8{padding-inline-start:32px!important}.ps-xxl-9{padding-inline-start:36px!important}.ps-xxl-10{padding-inline-start:40px!important}.ps-xxl-11{padding-inline-start:44px!important}.ps-xxl-12{padding-inline-start:48px!important}.ps-xxl-13{padding-inline-start:52px!important}.ps-xxl-14{padding-inline-start:56px!important}.ps-xxl-15{padding-inline-start:60px!important}.ps-xxl-16{padding-inline-start:64px!important}.pe-xxl-0{padding-inline-end:0px!important}.pe-xxl-1{padding-inline-end:4px!important}.pe-xxl-2{padding-inline-end:8px!important}.pe-xxl-3{padding-inline-end:12px!important}.pe-xxl-4{padding-inline-end:16px!important}.pe-xxl-5{padding-inline-end:20px!important}.pe-xxl-6{padding-inline-end:24px!important}.pe-xxl-7{padding-inline-end:28px!important}.pe-xxl-8{padding-inline-end:32px!important}.pe-xxl-9{padding-inline-end:36px!important}.pe-xxl-10{padding-inline-end:40px!important}.pe-xxl-11{padding-inline-end:44px!important}.pe-xxl-12{padding-inline-end:48px!important}.pe-xxl-13{padding-inline-end:52px!important}.pe-xxl-14{padding-inline-end:56px!important}.pe-xxl-15{padding-inline-end:60px!important}.pe-xxl-16{padding-inline-end:64px!important}.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}.text-xxl-justify{text-align:justify!important}.text-xxl-start{text-align:start!important}.text-xxl-end{text-align:end!important}.text-xxl-h1{font-size:6rem!important;font-weight:300;line-height:6rem;letter-spacing:-.015625em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h2{font-size:3.75rem!important;font-weight:300;line-height:3.75rem;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h3{font-size:3rem!important;font-weight:400;line-height:3.125rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h4{font-size:2.125rem!important;font-weight:400;line-height:2.5rem;letter-spacing:.0073529412em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h5{font-size:1.5rem!important;font-weight:400;line-height:2rem;letter-spacing:normal!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-h6{font-size:1.25rem!important;font-weight:500;line-height:2rem;letter-spacing:.0125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-1{font-size:1rem!important;font-weight:400;line-height:1.75rem;letter-spacing:.009375em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-subtitle-2{font-size:.875rem!important;font-weight:500;line-height:1.375rem;letter-spacing:.0071428571em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-1{font-size:1rem!important;font-weight:400;line-height:1.5rem;letter-spacing:.03125em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-body-2{font-size:.875rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0178571429em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-button{font-size:.875rem!important;font-weight:500;line-height:2.25rem;letter-spacing:.0892857143em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-xxl-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-xxl-overline{font-size:.75rem!important;font-weight:500;line-height:2rem;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.float-print-none{float:none!important}.float-print-left{float:left!important}.float-print-right{float:right!important}.v-locale--is-rtl .float-print-end{float:left!important}.v-locale--is-rtl .float-print-start,.v-locale--is-ltr .float-print-end{float:right!important}.v-locale--is-ltr .float-print-start{float:left!important}}.marker-cluster-small{background-color:#b5e28c99}.marker-cluster-small div{background-color:#6ecc3999}.marker-cluster-medium{background-color:#f1d35799}.marker-cluster-medium div{background-color:#f0c20c99}.marker-cluster-large{background-color:#fd9c7399}.marker-cluster-large div{background-color:#f1801799}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.modal-overlay[data-v-3205bc2c]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:1000}.modal-content[data-v-3205bc2c]{background:#fff;padding:20px;border-radius:5px;text-align:center}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1 1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-autocomplete__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{display:inline-flex;align-items:center;height:1.5rem;letter-spacing:inherit;line-height:inherit;max-width:calc(100% - 4px)}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:transparent}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{flex:1 1;position:absolute;left:0;right:0;width:100%;padding-inline:inherit}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input{opacity:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-avatar{flex:none;align-items:center;display:inline-flex;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:center;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:width,height;vertical-align:middle;border-radius:50%}.v-avatar.v-avatar--size-x-small{--v-avatar-height: 24px}.v-avatar.v-avatar--size-small{--v-avatar-height: 32px}.v-avatar.v-avatar--size-default{--v-avatar-height: 40px}.v-avatar.v-avatar--size-large{--v-avatar-height: 48px}.v-avatar.v-avatar--size-x-large{--v-avatar-height: 56px}.v-avatar.v-avatar--density-default{height:calc(var(--v-avatar-height) + 0px);width:calc(var(--v-avatar-height) + 0px)}.v-avatar.v-avatar--density-comfortable{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -8px);width:calc(var(--v-avatar-height) + -8px)}.v-avatar--variant-plain,.v-avatar--variant-outlined,.v-avatar--variant-text,.v-avatar--variant-tonal{background:transparent;color:inherit}.v-avatar--variant-plain{opacity:.62}.v-avatar--variant-plain:focus,.v-avatar--variant-plain:hover{opacity:1}.v-avatar--variant-plain .v-avatar__overlay{display:none}.v-avatar--variant-elevated,.v-avatar--variant-flat{background:var(--v-theme-surface);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.v-avatar--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-avatar--variant-outlined{border:thin solid currentColor}.v-avatar--variant-text .v-avatar__overlay{background:currentColor}.v-avatar--variant-tonal .v-avatar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar--rounded{border-radius:4px}.v-avatar .v-img{height:100%;width:100%}.v-icon{--v-icon-size-multiplier: 1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em;min-width:1em}.v-icon--clickable{cursor:pointer}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier) * 1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier) * 1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier) * 1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier) * 1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier) * 2em)}.v-icon__svg{fill:currentColor;width:100%;height:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-img{--v-theme-overlay-multiplier: 3;z-index:0}.v-img--booting .v-responsive__sizer{transition:none}.v-img--rounded{border-radius:4px}.v-img__img,.v-img__picture,.v-img__gradient,.v-img__placeholder,.v-img__error{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.v-img__img--preload{filter:blur(4px)}.v-img__img--contain{object-fit:contain}.v-img__img--cover{object-fit:cover}.v-img__gradient{background-repeat:no-repeat}.v-responsive{display:flex;flex:1 0 auto;max-height:100%;max-width:100%;overflow:hidden;position:relative}.v-responsive--inline{display:inline-flex;flex:0 0 auto}.v-responsive__content{flex:1 0 0px;max-width:100%}.v-responsive__sizer~.v-responsive__content{margin-inline-start:-100%}.v-responsive__sizer{flex:1 0 0px;transition:padding-bottom .2s cubic-bezier(.4,0,.2,1);pointer-events:none}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;-webkit-user-select:none;user-select:none}.v-selection-control .v-label{white-space:normal;word-break:break-word;height:100%}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error .v-label,.v-selection-control--disabled .v-label{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;min-width:0;max-width:100%}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size: 40px}.v-selection-control--density-comfortable{--v-selection-control-size: 36px}.v-selection-control--density-compact{--v-selection-control-size: 28px}.v-selection-control__wrapper{width:var(--v-selection-control-size);height:var(--v-selection-control-size);display:inline-flex;align-items:center;position:relative;justify-content:center;flex:none}.v-selection-control__input{width:var(--v-selection-control-size);height:var(--v-selection-control-size);align-items:center;display:flex;flex:none;justify-content:center;position:relative;border-radius:50%}.v-selection-control__input input{cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.v-selection-control__input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background-color:currentColor;opacity:0;pointer-events:none}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}.v-label{align-items:center;color:inherit;display:inline-flex;font-size:1rem;letter-spacing:.009375em;min-width:0;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-label--clickable{cursor:pointer}.v-selection-control-group{grid-area:control;display:flex;flex-direction:column}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:currentColor;opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none;opacity:0}.v-ripple__animation--in{transition:transform .25s cubic-bezier(0,0,.2,1),opacity .1s cubic-bezier(0,0,.2,1);opacity:calc(.25 * var(--v-theme-overlay-multiplier))}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(0,0,.2,1);opacity:0}.v-input{display:grid;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1.5}.v-input--disabled{pointer-events:none}.v-input--density-default{--v-input-control-height: 56px;--v-input-padding-top: 16px}.v-input--density-comfortable{--v-input-control-height: 48px;--v-input-padding-top: 12px}.v-input--density-compact{--v-input-control-height: 40px;--v-input-padding-top: 8px}.v-input--vertical{grid-template-areas:"append" "control" "prepend";grid-template-rows:max-content auto max-content;grid-template-columns:min-content}.v-input--vertical .v-input__prepend{margin-block-start:16px}.v-input--vertical .v-input__append{margin-block-end:16px}.v-input--horizontal{grid-template-areas:"prepend control append" "a messages b";grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-rows:auto auto}.v-input--horizontal .v-input__prepend{margin-inline-end:16px}.v-input--horizontal .v-input__append{margin-inline-start:16px}.v-input__details{align-items:flex-end;display:flex;font-size:.75rem;font-weight:400;grid-area:messages;letter-spacing:.0333333333em;line-height:normal;min-height:22px;padding-top:6px;overflow:hidden;justify-content:space-between}.v-input__details>.v-icon,.v-input__prepend>.v-icon,.v-input__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-input--disabled .v-input__details>.v-icon,.v-input--disabled .v-input__details .v-messages,.v-input--error .v-input__details>.v-icon,.v-input--error .v-input__details .v-messages,.v-input--disabled .v-input__prepend>.v-icon,.v-input--disabled .v-input__prepend .v-messages,.v-input--error .v-input__prepend>.v-icon,.v-input--error .v-input__prepend .v-messages,.v-input--disabled .v-input__append>.v-icon,.v-input--disabled .v-input__append .v-messages,.v-input--error .v-input__append>.v-icon,.v-input--error .v-input__append .v-messages{opacity:1}.v-input--disabled .v-input__details,.v-input--disabled .v-input__prepend,.v-input--disabled .v-input__append{opacity:var(--v-disabled-opacity)}.v-input--error:not(.v-input--disabled) .v-input__details>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__details .v-messages,.v-input--error:not(.v-input--disabled) .v-input__prepend>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__prepend .v-messages,.v-input--error:not(.v-input--disabled) .v-input__append>.v-icon,.v-input--error:not(.v-input--disabled) .v-input__append .v-messages{color:rgb(var(--v-theme-error))}.v-input__prepend,.v-input__append{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top)}.v-input--center-affix .v-input__prepend,.v-input--center-affix .v-input__append{align-items:center;padding-top:0}.v-input__prepend{grid-area:prepend}.v-input__append{grid-area:append}.v-input__control{display:flex;grid-area:control}.v-input--hide-spin-buttons input::-webkit-outer-spin-button,.v-input--hide-spin-buttons input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-input--hide-spin-buttons input[type=number]{-moz-appearance:textfield}.v-input--plain-underlined .v-input__prepend,.v-input--plain-underlined .v-input__append{align-items:flex-start}.v-input--density-default.v-input--plain-underlined .v-input__prepend,.v-input--density-default.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 4px)}.v-input--density-comfortable.v-input--plain-underlined .v-input__prepend,.v-input--density-comfortable.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 2px)}.v-input--density-compact.v-input--plain-underlined .v-input__prepend,.v-input--density-compact.v-input--plain-underlined .v-input__append{padding-top:calc(var(--v-input-padding-top) + 0px)}.v-messages{flex:1 1 auto;font-size:12px;min-height:14px;min-width:1px;opacity:var(--v-medium-emphasis-opacity);position:relative}.v-messages__message{line-height:12px;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;transition-duration:.15s}.v-chip{align-items:center;display:inline-flex;font-weight:400;max-width:100%;min-width:0;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:9999px}.v-chip.v-chip--size-x-small{--v-chip-size: .625rem;--v-chip-height: 20px;font-size:.625rem;padding:0 8px}.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 14px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar{--v-avatar-height: 20px}.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-5.6px;margin-inline-end:4px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--start{margin-inline-start:-8px}.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-start:4px;margin-inline-end:-5.6px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end{margin-inline-end:-8px}.v-chip--pill.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-x-small .v-icon--start,.v-chip.v-chip--size-x-small .v-chip__filter{margin-inline-start:-4px;margin-inline-end:4px}.v-chip.v-chip--size-x-small .v-icon--end,.v-chip.v-chip--size-x-small .v-chip__close{margin-inline-start:4px;margin-inline-end:-4px}.v-chip.v-chip--size-x-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-small .v-chip__append+.v-chip__close{margin-inline-start:8px}.v-chip.v-chip--size-small{--v-chip-size: .75rem;--v-chip-height: 26px;font-size:.75rem;padding:0 10px}.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 20px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar{--v-avatar-height: 26px}.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-7px;margin-inline-end:5px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--start{margin-inline-start:-10px}.v-chip.v-chip--size-small .v-avatar--end{margin-inline-start:5px;margin-inline-end:-7px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end{margin-inline-end:-10px}.v-chip--pill.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close{margin-inline-start:15px}.v-chip.v-chip--size-small .v-icon--start,.v-chip.v-chip--size-small .v-chip__filter{margin-inline-start:-5px;margin-inline-end:5px}.v-chip.v-chip--size-small .v-icon--end,.v-chip.v-chip--size-small .v-chip__close{margin-inline-start:5px;margin-inline-end:-5px}.v-chip.v-chip--size-small .v-icon--end+.v-chip__close,.v-chip.v-chip--size-small .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-small .v-chip__append+.v-chip__close{margin-inline-start:10px}.v-chip.v-chip--size-default{--v-chip-size: .875rem;--v-chip-height: 32px;font-size:.875rem;padding:0 12px}.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 26px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar{--v-avatar-height: 32px}.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-8.4px;margin-inline-end:6px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--start{margin-inline-start:-12px}.v-chip.v-chip--size-default .v-avatar--end{margin-inline-start:6px;margin-inline-end:-8.4px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end{margin-inline-end:-12px}.v-chip--pill.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close{margin-inline-start:18px}.v-chip.v-chip--size-default .v-icon--start,.v-chip.v-chip--size-default .v-chip__filter{margin-inline-start:-6px;margin-inline-end:6px}.v-chip.v-chip--size-default .v-icon--end,.v-chip.v-chip--size-default .v-chip__close{margin-inline-start:6px;margin-inline-end:-6px}.v-chip.v-chip--size-default .v-icon--end+.v-chip__close,.v-chip.v-chip--size-default .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-default .v-chip__append+.v-chip__close{margin-inline-start:12px}.v-chip.v-chip--size-large{--v-chip-size: 1rem;--v-chip-height: 38px;font-size:1rem;padding:0 14px}.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 32px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar{--v-avatar-height: 38px}.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-9.8px;margin-inline-end:7px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--start{margin-inline-start:-14px}.v-chip.v-chip--size-large .v-avatar--end{margin-inline-start:7px;margin-inline-end:-9.8px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end{margin-inline-end:-14px}.v-chip--pill.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close{margin-inline-start:21px}.v-chip.v-chip--size-large .v-icon--start,.v-chip.v-chip--size-large .v-chip__filter{margin-inline-start:-7px;margin-inline-end:7px}.v-chip.v-chip--size-large .v-icon--end,.v-chip.v-chip--size-large .v-chip__close{margin-inline-start:7px;margin-inline-end:-7px}.v-chip.v-chip--size-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-large .v-chip__append+.v-chip__close{margin-inline-start:14px}.v-chip.v-chip--size-x-large{--v-chip-size: 1.125rem;--v-chip-height: 44px;font-size:1.125rem;padding:0 17px}.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 38px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar{--v-avatar-height: 44px}.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-11.9px;margin-inline-end:8.5px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--start{margin-inline-start:-17px}.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-start:8.5px;margin-inline-end:-11.9px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end{margin-inline-end:-17px}.v-chip--pill.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close{margin-inline-start:25.5px}.v-chip.v-chip--size-x-large .v-icon--start,.v-chip.v-chip--size-x-large .v-chip__filter{margin-inline-start:-8.5px;margin-inline-end:8.5px}.v-chip.v-chip--size-x-large .v-icon--end,.v-chip.v-chip--size-x-large .v-chip__close{margin-inline-start:8.5px;margin-inline-end:-8.5px}.v-chip.v-chip--size-x-large .v-icon--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-avatar--end+.v-chip__close,.v-chip.v-chip--size-x-large .v-chip__append+.v-chip__close{margin-inline-start:17px}.v-chip.v-chip--density-default{height:calc(var(--v-chip-height) + 0px)}.v-chip.v-chip--density-comfortable{height:calc(var(--v-chip-height) + -8px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -12px)}.v-chip:hover>.v-chip__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-chip:focus-visible>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip:focus>.v-chip__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-chip--active>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]>.v-chip__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-chip--active:hover>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:hover>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-chip--active:focus-visible>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-chip--active:focus>.v-chip__overlay,.v-chip[aria-haspopup=menu][aria-expanded=true]:focus>.v-chip__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-chip--variant-plain,.v-chip--variant-outlined,.v-chip--variant-text,.v-chip--variant-tonal{background:transparent;color:inherit}.v-chip--variant-plain{opacity:.26}.v-chip--variant-plain:focus,.v-chip--variant-plain:hover{opacity:1}.v-chip--variant-plain .v-chip__overlay{display:none}.v-chip--variant-elevated,.v-chip--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-chip--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-chip--variant-outlined{border:thin solid currentColor}.v-chip--variant-text .v-chip__overlay{background:currentColor}.v-chip--variant-tonal .v-chip__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--filter{-webkit-user-select:none;user-select:none}.v-chip__content{align-items:center;display:inline-flex}.v-autocomplete__selection .v-chip__content,.v-combobox__selection .v-chip__content,.v-select__selection .v-chip__content{overflow:hidden}.v-chip__filter,.v-chip__prepend,.v-chip__append,.v-chip__close{align-items:center;display:inline-flex}.v-chip__close{cursor:pointer;flex:0 1 auto;font-size:18px;max-height:18px;max-width:18px;-webkit-user-select:none;user-select:none}.v-chip__close .v-icon{font-size:inherit}.v-chip__filter{transition:.15s cubic-bezier(.4,0,.2,1)}.v-chip__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:currentColor;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-chip--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none}.v-chip--label{border-radius:4px}.v-chip-group{display:flex;max-width:100%;min-width:0;overflow-x:auto;padding:4px 0}.v-chip-group .v-chip{margin:4px 8px 4px 0}.v-chip-group .v-chip.v-chip--selected:not(.v-chip--disabled) .v-chip__overlay{opacity:var(--v-activated-opacity)}.v-chip-group--column .v-slide-group__content{white-space:normal;flex-wrap:wrap;max-width:100%}.v-slide-group{display:flex;overflow:hidden}.v-slide-group__next,.v-slide-group__prev{align-items:center;display:flex;flex:0 1 52px;justify-content:center;min-width:52px;cursor:pointer}.v-slide-group__next--disabled,.v-slide-group__prev--disabled{pointer-events:none;opacity:var(--v-disabled-opacity)}.v-slide-group__content{display:flex;flex:1 0 auto;position:relative;transition:.2s all cubic-bezier(.4,0,.2,1);white-space:nowrap}.v-slide-group__content>*{white-space:initial}.v-slide-group__container{contain:content;display:flex;flex:1 1 auto;overflow:hidden}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-list{overflow:auto;padding:8px 0;position:relative;outline:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list--border{border-width:thin;box-shadow:none}.v-list--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-list--nav{padding-inline:8px}.v-list--rounded{border-radius:4px}.v-list--subheader{padding-top:0}.v-list-img{border-radius:inherit;display:flex;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-list-subheader{align-items:center;background:inherit;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));display:flex;font-size:.875rem;font-weight:400;line-height:1.375rem;padding-inline-end:16px;min-height:40px;transition:.2s min-height cubic-bezier(.4,0,.2,1)}.v-list-subheader__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list--density-default .v-list-subheader{min-height:40px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-comfortable .v-list-subheader{min-height:36px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:32px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-subheader--inset{--indent-padding: 56px}.v-list--nav .v-list-subheader{font-size:.75rem}.v-list-subheader--sticky{background:inherit;left:0;position:sticky;top:0;z-index:1}.v-list__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content 1fr auto;outline:none;max-width:100%;padding:4px 16px;position:relative;text-decoration:none;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:0}.v-list-item--border{border-width:thin;box-shadow:none}.v-list-item:hover>.v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item:focus-visible>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item:focus>.v-list-item__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-list-item--active>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]>.v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-list-item--active:hover>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:hover>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-list-item--active:focus-visible>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-list-item--active:focus>.v-list-item__overlay,.v-list-item[aria-haspopup=menu][aria-expanded=true]:focus>.v-list-item__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-list-item--variant-plain,.v-list-item--variant-outlined,.v-list-item--variant-text,.v-list-item--variant-tonal{background:transparent;color:inherit}.v-list-item--variant-plain{opacity:.62}.v-list-item--variant-plain:focus,.v-list-item--variant-plain:hover{opacity:1}.v-list-item--variant-plain .v-list-item__overlay{display:none}.v-list-item--variant-elevated,.v-list-item--variant-flat{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-list-item--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-list-item--variant-outlined{border:thin solid currentColor}.v-list-item--variant-text .v-list-item__overlay{background:currentColor}.v-list-item--variant-tonal .v-list-item__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@supports selector(:focus-visible){.v-list-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:4px;opacity:0;transition:opacity .2s ease-in-out}.v-list-item:focus-visible:after{opacity:calc(.15 * var(--v-theme-overlay-multiplier))}}.v-list-item__prepend>.v-badge .v-icon,.v-list-item__prepend>.v-icon,.v-list-item__append>.v-badge .v-icon,.v-list-item__append>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-list-item--active .v-list-item__prepend>.v-badge .v-icon,.v-list-item--active .v-list-item__prepend>.v-icon,.v-list-item--active .v-list-item__append>.v-badge .v-icon,.v-list-item--active .v-list-item__append>.v-icon{opacity:1}.v-list-item--rounded{border-radius:4px}.v-list-item--disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}.v-list-item--link{cursor:pointer}.v-navigation-drawer--rail:not(.v-navigation-drawer--expand-on-hover) .v-list-item .v-avatar,.v-navigation-drawer--rail.v-navigation-drawer--expand-on-hover:not(.v-navigation-drawer--is-hovering) .v-list-item .v-avatar{--v-avatar-height: 24px}.v-list-item__prepend{align-items:center;align-self:center;display:flex;grid-area:prepend}.v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__prepend>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__prepend>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__prepend>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__prepend>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__prepend{align-self:start}.v-list-item__append{align-self:center;display:flex;align-items:center;grid-area:append}.v-list-item__append .v-list-item__spacer{order:-1;transition:.15s width cubic-bezier(.4,0,.2,1)}.v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item__append>.v-tooltip~.v-list-item__spacer{width:32px}.v-list-item__append>.v-avatar~.v-list-item__spacer{width:16px}.v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:16px}.v-list-item--slim .v-list-item__append>.v-badge~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-icon~.v-list-item__spacer,.v-list-item--slim .v-list-item__append>.v-tooltip~.v-list-item__spacer{width:20px}.v-list-item--slim .v-list-item__append>.v-avatar~.v-list-item__spacer{width:4px}.v-list-item--slim .v-list-item__append>.v-list-item-action~.v-list-item__spacer{width:4px}.v-list-item--three-line .v-list-item__append{align-self:start}.v-list-item__content{align-self:center;grid-area:content;overflow:hidden}.v-list-item-action{align-self:center;display:flex;align-items:center;flex:none;transition:inherit;transition-property:height,width}.v-list-item-action--start{margin-inline-end:8px;margin-inline-start:-8px}.v-list-item-action--end{margin-inline-start:8px;margin-inline-end:-8px}.v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-media--start{margin-inline-end:16px}.v-list-item-media--end{margin-inline-start:16px}.v-list-item--two-line .v-list-item-media{margin-top:-4px;margin-bottom:-4px}.v-list-item--three-line .v-list-item-media{margin-top:0;margin-bottom:0}.v-list-item-subtitle{-webkit-box-orient:vertical;display:-webkit-box;opacity:var(--v-medium-emphasis-opacity);overflow:hidden;padding:0;text-overflow:ellipsis;overflow-wrap:break-word;word-break:initial;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem;text-transform:none}.v-list-item--one-line .v-list-item-subtitle{-webkit-line-clamp:1}.v-list-item--two-line .v-list-item-subtitle{-webkit-line-clamp:2}.v-list-item--three-line .v-list-item-subtitle{-webkit-line-clamp:3}.v-list-item--nav .v-list-item-subtitle{font-size:.75rem;font-weight:400;letter-spacing:.0178571429em;line-height:1rem}.v-list-item-title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis;word-break:normal;word-wrap:break-word;font-size:1rem;font-weight:400;letter-spacing:.009375em;line-height:1.5rem;text-transform:none}.v-list-item--nav .v-list-item-title{font-size:.8125rem;font-weight:500;letter-spacing:normal;line-height:1rem}.v-list-item--density-default{min-height:40px}.v-list-item--density-default.v-list-item--one-line{min-height:48px;padding-top:4px;padding-bottom:4px}.v-list-item--density-default.v-list-item--two-line{min-height:64px;padding-top:12px;padding-bottom:12px}.v-list-item--density-default.v-list-item--three-line{min-height:88px;padding-top:16px;padding-bottom:16px}.v-list-item--density-default.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-default.v-list-item--three-line .v-list-item__append{padding-top:8px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-default:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-comfortable{min-height:36px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:44px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-comfortable.v-list-item--three-line .v-list-item__append{padding-top:6px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-comfortable:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--density-compact{min-height:32px}.v-list-item--density-compact.v-list-item--one-line{min-height:40px}.v-list-item--density-compact.v-list-item--two-line{min-height:56px;padding-top:4px;padding-bottom:4px}.v-list-item--density-compact.v-list-item--three-line{min-height:80px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line .v-list-item__prepend,.v-list-item--density-compact.v-list-item--three-line .v-list-item__append{padding-top:4px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--one-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--two-line{padding-inline:16px}.v-list-item--density-compact:not(.v-list-item--nav).v-list-item--three-line{padding-inline:16px}.v-list-item--nav{padding-inline:8px}.v-list .v-list-item--nav:not(:only-child){margin-bottom:4px}.v-list-item__underlay{position:absolute}.v-list-item__overlay{background-color:currentColor;border-radius:inherit;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease-in-out}.v-list-item--active.v-list-item--variant-elevated .v-list-item__overlay{--v-theme-overlay-multiplier: 0}.v-list{--indent-padding: 0px}.v-list--nav{--indent-padding: -8px}.v-list-group{--list-indent-size: 16px;--parent-padding: var(--indent-padding);--prepend-width: 40px}.v-list--slim .v-list-group{--prepend-width: 28px}.v-list-group--fluid{--list-indent-size: 0px}.v-list-group--prepend{--parent-padding: calc(var(--indent-padding) + var(--prepend-width))}.v-list-group--fluid.v-list-group--prepend{--parent-padding: var(--indent-padding)}.v-list-group__items{--indent-padding: calc(var(--parent-padding) + var(--list-indent-size))}.v-list-group__items .v-list-item{padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list-group__header.v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header.v-list-item--active:hover .v-list-item__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-divider{display:block;flex:1 1 100%;height:0px;max-height:0px;opacity:var(--v-border-opacity);transition:inherit;border-style:solid;border-width:thin 0 0 0}.v-divider--vertical{align-self:stretch;border-width:0 thin 0 0;display:inline-flex;height:inherit;margin-left:-1px;max-height:100%;max-width:0px;vertical-align:text-bottom;width:0px}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 72px);margin-inline-start:72px}.v-divider--inset.v-divider--vertical{margin-bottom:8px;margin-top:8px;max-height:calc(100% - 16px)}.v-menu>.v-overlay__content{display:flex;flex-direction:column;border-radius:4px}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-sheet,.v-menu>.v-overlay__content>.v-list{background:rgb(var(--v-theme-surface));border-radius:inherit;overflow:auto;height:100%;box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-overlay-container{contain:layout;left:0;pointer-events:none;position:absolute;top:0;display:contents}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{position:fixed;top:var(--v-body-scroll-y);left:var(--v-body-scroll-x);width:100%;height:100%}.v-overlay{border-radius:inherit;display:flex;left:0;pointer-events:none;position:fixed;top:0;bottom:0;right:0}.v-overlay__content{outline:none;position:absolute;pointer-events:auto;contain:layout}.v-overlay__scrim{pointer-events:auto;background:rgb(var(--v-theme-on-surface));border-radius:inherit;bottom:0;left:0;opacity:var(--v-overlay-opacity, .32);position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field .v-field__input,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;opacity:1;flex:0 0;position:absolute;width:100%;transition:none;pointer-events:none;caret-color:transparent}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{overflow:hidden;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px}.v-select__selection{display:inline-flex;align-items:center;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{opacity:var(--v-high-emphasis-opacity);transform:rotate(180deg)}.v-text-field input{color:inherit;opacity:0;flex:1;transition:.15s opacity cubic-bezier(.4,0,.2,1);min-width:0}.v-text-field input:focus,.v-text-field input:active{outline:none}.v-text-field input:invalid{box-shadow:none}.v-text-field .v-field{cursor:text}.v-text-field--prefixed.v-text-field .v-field__input{--v-field-padding-start: 6px}.v-text-field--suffixed.v-text-field .v-field__input{--v-field-padding-end: 0}.v-text-field .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-text-field .v-input__details{padding-inline:0}.v-text-field .v-field--no-label input,.v-text-field .v-field--active input{opacity:1}.v-text-field .v-field--single-line input{transition:none}.v-text-field__prefix,.v-text-field__suffix{align-items:center;color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));cursor:default;display:flex;opacity:0;transition:inherit;white-space:nowrap;min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));padding-top:calc(var(--v-field-padding-top, 4px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 6px)}.v-field--active .v-text-field__prefix,.v-field--active .v-text-field__suffix{opacity:1}.v-field--disabled .v-text-field__prefix,.v-field--disabled .v-text-field__suffix{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-text-field__prefix{padding-inline-start:var(--v-field-padding-start)}.v-text-field__suffix{padding-inline-end:var(--v-field-padding-end)}.v-counter{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));flex:0 1 auto;font-size:12px;transition-duration:.15s}.v-field{display:grid;grid-template-areas:"prepend-inner field clear append-inner";grid-template-columns:min-content minmax(0,1fr) min-content min-content;font-size:16px;letter-spacing:.009375em;max-width:100%;border-radius:4px;contain:layout;flex:1 0;grid-area:control;position:relative;--v-field-padding-start: 16px;--v-field-padding-end: 16px;--v-field-padding-top: 8px;--v-field-padding-bottom: 4px;--v-field-input-padding-top: calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));--v-field-input-padding-bottom: var(--v-field-padding-bottom, 4px)}.v-field--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-field .v-chip{--v-chip-height: 24px}.v-field--prepended{padding-inline-start:12px}.v-field--appended{padding-inline-end:12px}.v-field--variant-solo,.v-field--variant-solo-filled,.v-field--variant-solo-inverted{background:rgb(var(--v-theme-surface));border-color:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-field--variant-solo-inverted.v-field--focused{color:rgb(var(--v-theme-on-surface-variant))}.v-field--variant-filled{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-input--density-default .v-field--variant-solo,.v-input--density-default .v-field--variant-solo-inverted,.v-input--density-default .v-field--variant-solo-filled,.v-input--density-default .v-field--variant-filled{--v-input-control-height: 56px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-solo,.v-input--density-comfortable .v-field--variant-solo-inverted,.v-input--density-comfortable .v-field--variant-solo-filled,.v-input--density-comfortable .v-field--variant-filled{--v-input-control-height: 48px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-solo,.v-input--density-compact .v-field--variant-solo-inverted,.v-input--density-compact .v-field--variant-solo-filled,.v-input--density-compact .v-field--variant-filled{--v-input-control-height: 40px;--v-field-padding-bottom: 0px}.v-field--variant-outlined,.v-field--single-line,.v-field--no-label{--v-field-padding-top: 0px}.v-input--density-default .v-field--variant-outlined,.v-input--density-default .v-field--single-line,.v-input--density-default .v-field--no-label{--v-field-padding-bottom: 16px}.v-input--density-comfortable .v-field--variant-outlined,.v-input--density-comfortable .v-field--single-line,.v-input--density-comfortable .v-field--no-label{--v-field-padding-bottom: 12px}.v-input--density-compact .v-field--variant-outlined,.v-input--density-compact .v-field--single-line,.v-input--density-compact .v-field--no-label{--v-field-padding-bottom: 8px}.v-field--variant-plain,.v-field--variant-underlined{border-radius:0;padding:0}.v-field--variant-plain.v-field,.v-field--variant-underlined.v-field{--v-field-padding-start: 0px;--v-field-padding-end: 0px}.v-input--density-default .v-field--variant-plain,.v-input--density-default .v-field--variant-underlined{--v-input-control-height: 48px;--v-field-padding-top: 4px;--v-field-padding-bottom: 4px}.v-input--density-comfortable .v-field--variant-plain,.v-input--density-comfortable .v-field--variant-underlined{--v-input-control-height: 40px;--v-field-padding-top: 2px;--v-field-padding-bottom: 0px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 32px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:9999px}.v-field.v-field--prepended{--v-field-padding-start: 6px}.v-field.v-field--appended{--v-field-padding-end: 6px}.v-field__input{align-items:center;color:inherit;column-gap:2px;display:flex;flex-wrap:wrap;letter-spacing:.009375em;opacity:var(--v-high-emphasis-opacity);min-height:max(var(--v-input-control-height, 56px),1.5rem + var(--v-field-input-padding-top) + var(--v-field-input-padding-bottom));min-width:0;padding-inline:var(--v-field-padding-start) var(--v-field-padding-end);padding-top:var(--v-field-input-padding-top);padding-bottom:var(--v-field-input-padding-bottom);position:relative;width:100%}.v-input--density-default .v-field__input{row-gap:8px}.v-input--density-comfortable .v-field__input{row-gap:6px}.v-input--density-compact .v-field__input{row-gap:4px}.v-field__input input{letter-spacing:inherit}.v-field__input input::placeholder,input.v-field__input::placeholder,textarea.v-field__input::placeholder{color:currentColor;opacity:var(--v-disabled-opacity)}.v-field__input:focus,.v-field__input:active{outline:none}.v-field__input:invalid{box-shadow:none}.v-field__field{flex:1 0;grid-area:field;position:relative;align-items:flex-start;display:flex}.v-field__prepend-inner{grid-area:prepend-inner;padding-inline-end:var(--v-field-padding-after)}.v-field__clearable{grid-area:clear}.v-field__append-inner{grid-area:append-inner;padding-inline-start:var(--v-field-padding-after)}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{display:flex;align-items:flex-start;padding-top:var(--v-input-padding-top, 8px)}.v-field--center-affix .v-field__append-inner,.v-field--center-affix .v-field__clearable,.v-field--center-affix .v-field__prepend-inner{align-items:center;padding-top:0}.v-field.v-field--variant-underlined .v-field__append-inner,.v-field.v-field--variant-underlined .v-field__clearable,.v-field.v-field--variant-underlined .v-field__prepend-inner,.v-field.v-field--variant-plain .v-field__append-inner,.v-field.v-field--variant-plain .v-field__clearable,.v-field.v-field--variant-plain .v-field__prepend-inner{align-items:flex-start;padding-top:calc(var(--v-field-padding-top, 8px) + var(--v-input-padding-top, 0));padding-bottom:var(--v-field-padding-bottom, 4px)}.v-field--focused .v-field__prepend-inner,.v-field--focused .v-field__append-inner{opacity:1}.v-field__prepend-inner>.v-icon,.v-field__append-inner>.v-icon,.v-field__clearable>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-field--disabled .v-field__prepend-inner>.v-icon,.v-field--error .v-field__prepend-inner>.v-icon,.v-field--disabled .v-field__append-inner>.v-icon,.v-field--error .v-field__append-inner>.v-icon,.v-field--disabled .v-field__clearable>.v-icon,.v-field--error .v-field__clearable>.v-icon{opacity:1}.v-field--error:not(.v-field--disabled) .v-field__prepend-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__append-inner>.v-icon,.v-field--error:not(.v-field--disabled) .v-field__clearable>.v-icon{color:rgb(var(--v-theme-error))}.v-field__clearable{cursor:pointer;opacity:0;overflow:hidden;margin-inline:4px;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform,width}.v-field--focused .v-field__clearable,.v-field--persistent-clear .v-field__clearable{opacity:1}@media (hover: hover){.v-field:hover .v-field__clearable{opacity:1}}@media (hover: none){.v-field__clearable{opacity:1}}.v-label.v-field-label{contain:layout paint;display:block;margin-inline-start:var(--v-field-padding-start);margin-inline-end:var(--v-field-padding-end);max-width:calc(100% - var(--v-field-padding-start) - var(--v-field-padding-end));pointer-events:none;position:absolute;top:var(--v-input-padding-top);transform-origin:left center;transition:.15s cubic-bezier(.4,0,.2,1);transition-property:opacity,transform;z-index:1}.v-field--variant-underlined .v-label.v-field-label,.v-field--variant-plain .v-label.v-field-label{top:calc(var(--v-input-padding-top) + var(--v-field-padding-top))}.v-field--center-affix .v-label.v-field-label{top:50%;transform:translateY(-50%)}.v-field--active .v-label.v-field-label{visibility:hidden}.v-field--focused .v-label.v-field-label,.v-field--error .v-label.v-field-label{opacity:1}.v-field--error:not(.v-field--disabled) .v-label.v-field-label{color:rgb(var(--v-theme-error))}.v-label.v-field-label--floating{--v-field-label-scale: .75em;font-size:var(--v-field-label-scale);visibility:hidden;max-width:100%}.v-field--center-affix .v-label.v-field-label--floating{transform:none}.v-field.v-field--active .v-label.v-field-label--floating{visibility:unset}.v-input--density-default .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-default .v-field--variant-solo-filled .v-label.v-field-label--floating{top:7px}.v-input--density-comfortable .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-comfortable .v-field--variant-solo-filled .v-label.v-field-label--floating{top:5px}.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:3px}.v-field--variant-plain .v-label.v-field-label--floating,.v-field--variant-underlined .v-label.v-field-label--floating{transform:translateY(-16px);margin:0;top:var(--v-input-padding-top)}.v-field--variant-outlined .v-label.v-field-label--floating{transform:translateY(-50%);transform-origin:center;position:static;margin:0 4px}.v-field__outline{--v-field-border-width: 1px;--v-field-border-opacity: .38;align-items:stretch;contain:layout;display:flex;height:100%;left:0;pointer-events:none;position:absolute;right:0;width:100%}@media (hover: hover){.v-field:hover .v-field__outline{--v-field-border-opacity: var(--v-high-emphasis-opacity)}}.v-field--error:not(.v-field--disabled) .v-field__outline{color:rgb(var(--v-theme-error))}.v-field.v-field--focused .v-field__outline,.v-input.v-input--error .v-field__outline{--v-field-border-opacity: 1}.v-field--variant-outlined.v-field--focused .v-field__outline{--v-field-border-width: 2px}.v-field--variant-filled .v-field__outline:before,.v-field--variant-underlined .v-field__outline:before{border-color:currentColor;border-style:solid;border-width:0 0 var(--v-field-border-width);opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__outline:after,.v-field--variant-underlined .v-field__outline:after{border-color:currentColor;border-style:solid;border-width:0 0 2px;transform:scaleX(0);transition:transform .15s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--focused.v-field--variant-filled .v-field__outline:after,.v-field--focused.v-field--variant-underlined .v-field__outline:after{transform:scaleX(1)}.v-field--variant-outlined .v-field__outline{border-radius:inherit}.v-field--variant-outlined .v-field__outline__start,.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after,.v-field--variant-outlined .v-field__outline__end{border:0 solid currentColor;opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-outlined .v-field__outline__start{flex:0 0 12px;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-start-width:var(--v-field-border-width);border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit}.v-field--rounded.v-field--variant-outlined .v-field__outline__start,[class^=rounded-].v-field--variant-outlined .v-field__outline__start,[class*=" rounded-"].v-field--variant-outlined .v-field__outline__start{flex-basis:calc(var(--v-input-control-height) / 2 + 2px)}.v-field--reverse.v-field--variant-outlined .v-field__outline__start{border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0;border-inline-end-width:var(--v-field-border-width);border-inline-start-width:0}.v-field--variant-outlined .v-field__outline__notch{flex:none;position:relative;max-width:calc(100% - 12px)}.v-field--variant-outlined .v-field__outline__notch:before,.v-field--variant-outlined .v-field__outline__notch:after{opacity:var(--v-field-border-opacity);transition:opacity .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-outlined .v-field__outline__notch:before{border-width:var(--v-field-border-width) 0 0}.v-field--variant-outlined .v-field__outline__notch:after{bottom:0;border-width:0 0 var(--v-field-border-width)}.v-field--active.v-field--variant-outlined .v-field__outline__notch:before{opacity:0}.v-field--variant-outlined .v-field__outline__end{flex:1;border-top-width:var(--v-field-border-width);border-bottom-width:var(--v-field-border-width);border-inline-end-width:var(--v-field-border-width);border-start-start-radius:0;border-start-end-radius:inherit;border-end-end-radius:inherit;border-end-start-radius:0}.v-field--reverse.v-field--variant-outlined .v-field__outline__end{border-start-start-radius:inherit;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:inherit;border-inline-end-width:0;border-inline-start-width:var(--v-field-border-width)}.v-field__loader{top:calc(100% - 2px);left:0;position:absolute;right:0;width:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;overflow:hidden}.v-field--variant-outlined .v-field__loader{top:calc(100% - 3px)}.v-field__overlay{border-radius:inherit;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.v-field--variant-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-filled.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-filled .v-field__overlay{background-color:currentColor;opacity:.04;transition:opacity .25s cubic-bezier(.4,0,.2,1)}@media (hover: hover){.v-field--variant-solo-filled:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-filled.v-field--focused .v-field__overlay{opacity:calc((.04 + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}.v-field--variant-solo-inverted .v-field__overlay{transition:opacity .25s cubic-bezier(.4,0,.2,1)}.v-field--variant-solo-inverted.v-field--has-background .v-field__overlay{opacity:0}@media (hover: hover){.v-field--variant-solo-inverted:hover .v-field__overlay{opacity:calc((.04 + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}}.v-field--variant-solo-inverted.v-field--focused .v-field__overlay{background-color:rgb(var(--v-theme-surface-variant));opacity:1}.v-field--reverse .v-field__field,.v-field--reverse .v-field__input,.v-field--reverse .v-field__outline{flex-direction:row-reverse}.v-field--reverse .v-field__input,.v-field--reverse input{text-align:end}.v-input--disabled .v-field--variant-filled .v-field__outline:before,.v-input--disabled .v-field--variant-underlined .v-field__outline:before{border-image:repeating-linear-gradient(to right,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 0px,rgba(var(--v-theme-on-surface),var(--v-disabled-opacity)) 2px,transparent 2px,transparent 4px) 1 repeat}.v-field--loading .v-field__outline:after,.v-field--loading .v-field__outline:before{opacity:0}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);width:100%}.v-progress-linear__background{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;transition-property:width,left,right;transition:inherit}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-play-state:paused;animation-duration:2.2s;animation-iteration-count:infinite;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s infinite linear;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s infinite linear;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-start-start-radius:0;border-end-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.v-date-picker{overflow:hidden;width:328px}.v-date-picker--show-week{width:368px}.v-date-picker-controls{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;padding-top:4px;padding-bottom:4px;padding-inline-start:6px;padding-inline-end:12px}.v-date-picker-controls>.v-btn:first-child{text-transform:none;font-weight:400;line-height:initial;letter-spacing:initial}.v-date-picker-controls--variant-classic{padding-inline-start:12px}.v-date-picker-controls--variant-modern .v-date-picker__title:not(:hover){opacity:.7}.v-date-picker--month .v-date-picker-controls--variant-modern .v-date-picker__title{cursor:pointer}.v-date-picker--year .v-date-picker-controls--variant-modern .v-date-picker__title{opacity:1}.v-date-picker-controls .v-btn:last-child{margin-inline-start:4px}.v-date-picker--year .v-date-picker-controls .v-date-picker-controls__mode-btn{transform:rotate(180deg)}.v-date-picker-controls__date{margin-inline-end:4px}.v-date-picker-controls--variant-classic .v-date-picker-controls__date{margin:auto;text-align:center}.v-date-picker-controls__month{display:flex}.v-locale--is-rtl.v-date-picker-controls__month,.v-locale--is-rtl .v-date-picker-controls__month{flex-direction:row-reverse}.v-date-picker-controls--variant-classic .v-date-picker-controls__month{flex:1 0 auto}.v-date-picker__title{display:inline-block}.v-btn{align-items:center;border-radius:4px;display:inline-grid;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;font-weight:500;justify-content:center;letter-spacing:.0892857143em;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-property:box-shadow,transform,opacity,background;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;vertical-align:middle;flex-shrink:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 20px;font-size:var(--v-btn-size);min-width:36px;padding:0 8px}.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 52px;font-size:var(--v-btn-size);min-width:92px;padding:0 24px}.v-btn.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -8px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn--border{border-width:thin;box-shadow:none}.v-btn--absolute{position:absolute}.v-btn--fixed{position:fixed}.v-btn:hover>.v-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-btn:focus-visible>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn:focus>.v-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-btn--active>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn--active:hover>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn--active:focus-visible>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn--active:focus>.v-btn__overlay,.v-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn--variant-plain,.v-btn--variant-outlined,.v-btn--variant-text,.v-btn--variant-tonal{background:transparent;color:inherit}.v-btn--variant-plain{opacity:.62}.v-btn--variant-plain:focus,.v-btn--variant-plain:hover{opacity:1}.v-btn--variant-plain .v-btn__overlay{display:none}.v-btn--variant-elevated,.v-btn--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn--variant-elevated{box-shadow:0 3px 1px -2px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 2px 2px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 5px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--variant-outlined{border:thin solid currentColor}.v-btn--variant-text .v-btn__overlay{background:currentColor}.v-btn--variant-tonal .v-btn__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}@supports selector(:focus-visible){.v-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border:2px solid currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-btn--icon{border-radius:50%;min-width:0;padding:0}.v-btn--icon.v-btn--size-default{--v-btn-size: 1rem}.v-btn--icon.v-btn--density-default{width:calc(var(--v-btn-height) + 12px);height:calc(var(--v-btn-height) + 12px)}.v-btn--icon.v-btn--density-comfortable{width:calc(var(--v-btn-height) + 0px);height:calc(var(--v-btn-height) + 0px)}.v-btn--icon.v-btn--density-compact{width:calc(var(--v-btn-height) + -8px);height:calc(var(--v-btn-height) + -8px)}.v-btn--elevated:hover,.v-btn--elevated:focus{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--elevated:active{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-btn--flat{box-shadow:none}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%}.v-btn--disabled{pointer-events:none;opacity:.26}.v-btn--disabled:hover{opacity:.26}.v-btn--disabled.v-btn--variant-elevated,.v-btn--disabled.v-btn--variant-flat{box-shadow:none;opacity:1;color:rgba(var(--v-theme-on-surface),.26);background:rgb(var(--v-theme-surface))}.v-btn--disabled.v-btn--variant-elevated .v-btn__overlay,.v-btn--disabled.v-btn--variant-flat .v-btn__overlay{opacity:.4615384615}.v-btn--loading{pointer-events:none}.v-btn--loading .v-btn__content,.v-btn--loading .v-btn__prepend,.v-btn--loading .v-btn__append{opacity:0}.v-btn--stacked{grid-template-areas:"prepend" "content" "append";grid-template-columns:auto;grid-template-rows:max-content max-content max-content;justify-items:center;align-content:center}.v-btn--stacked .v-btn__content{flex-direction:column;line-height:1.25}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--start,.v-btn--stacked .v-btn__content>.v-icon--end{margin-inline:0}.v-btn--stacked .v-btn__prepend,.v-btn--stacked .v-btn__content>.v-icon--start{margin-bottom:4px}.v-btn--stacked .v-btn__append,.v-btn--stacked .v-btn__content>.v-icon--end{margin-top:4px}.v-btn--stacked.v-btn--size-x-small{--v-btn-size: .625rem;--v-btn-height: 56px;font-size:var(--v-btn-size);min-width:56px;padding:0 12px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-default{--v-btn-size: .875rem;--v-btn-height: 72px;font-size:var(--v-btn-size);min-width:72px;padding:0 16px}.v-btn--stacked.v-btn--size-large{--v-btn-size: 1rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.125rem;--v-btn-height: 88px;font-size:var(--v-btn-size);min-width:88px;padding:0 20px}.v-btn--stacked.v-btn--density-default{height:calc(var(--v-btn-height) + 0px)}.v-btn--stacked.v-btn--density-comfortable{height:calc(var(--v-btn-height) + -16px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -24px)}.v-btn--slim{padding:0 8px}.v-btn--rounded{border-radius:24px}.v-btn--rounded.v-btn--icon{border-radius:4px}.v-btn .v-icon{--v-icon-size-multiplier: .8571428571}.v-btn--icon .v-icon{--v-icon-size-multiplier: 1}.v-btn--stacked .v-icon{--v-icon-size-multiplier: 1.1428571429}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn__content,.v-btn__prepend,.v-btn__append{align-items:center;display:flex;transition:transform,opacity .2s cubic-bezier(.4,0,.2,1)}.v-btn__prepend{grid-area:prepend;margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn__content{grid-area:content;justify-content:center;white-space:nowrap}.v-btn__content>.v-icon--start{margin-inline:calc(var(--v-btn-height) / -9) calc(var(--v-btn-height) / 4.5)}.v-btn__content>.v-icon--end{margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--stacked .v-btn__content{white-space:normal}.v-btn__overlay{background-color:currentColor;border-radius:inherit;opacity:0;transition:opacity .2s ease-in-out}.v-btn__overlay,.v-btn__underlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.v-card-actions .v-btn~.v-btn:not(.v-btn-toggle .v-btn){margin-inline-start:.5rem}.v-pagination .v-btn{border-radius:4px}.v-pagination .v-btn--rounded{border-radius:50%}.v-btn__overlay{transition:none}.v-pagination__item--is-active .v-btn__overlay{opacity:var(--v-border-opacity)}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled)>.v-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):hover>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus-visible>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-btn-toggle>.v-btn.v-btn--active:not(.v-btn--disabled):focus>.v-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-btn-group{display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px;background:transparent;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-btn-group--border{border-width:thin;box-shadow:none}.v-btn-group--density-default.v-btn-group{height:48px}.v-btn-group--density-comfortable.v-btn-group{height:40px}.v-btn-group--density-compact.v-btn-group{height:36px}.v-btn-group .v-btn{border-radius:0;border-color:inherit}.v-btn-group .v-btn:not(:last-child){border-inline-end:none}.v-btn-group .v-btn:not(:first-child){border-inline-start:none}.v-btn-group .v-btn:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.v-btn-group .v-btn:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.v-btn-group--divided .v-btn:not(:last-child){border-inline-end-width:thin;border-inline-end-style:solid;border-inline-end-color:rgba(var(--v-border-color),var(--v-border-opacity))}.v-btn-group--tile{border-radius:0}.v-progress-circular{align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:middle}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular__content{align-items:center;display:flex;justify-content:center}.v-progress-circular__underlay{color:rgba(var(--v-border-color),var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;transition:all .2s ease-in-out,stroke-width 0s;z-index:2}.v-progress-circular--size-x-small{height:16px;width:16px}.v-progress-circular--size-small{height:24px;width:24px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:48px;width:48px}.v-progress-circular--size-x-large{height:64px;width:64px}.v-progress-circular--indeterminate>svg{animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{animation:progress-circular-dash 1.4s ease-in-out infinite,progress-circular-rotate 1.4s linear infinite;stroke-dasharray:25,200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:center center;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused!important}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0px}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}to{stroke-dasharray:100,200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}.v-container{width:100%;padding:16px;margin-right:auto;margin-left:auto}@media (min-width: 960px){.v-container{max-width:900px}}@media (min-width: 1280px){.v-container{max-width:1200px}}@media (min-width: 1920px){.v-container{max-width:1800px}}@media (min-width: 2560px){.v-container{max-width:2400px}}.v-container--fluid{max-width:100%}.v-container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.v-row{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px}.v-row+.v-row{margin-top:12px}.v-row+.v-row--dense{margin-top:4px}.v-row--dense{margin:-4px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:4px}.v-row.v-row--no-gutters{margin:0}.v-row.v-row--no-gutters>.v-col,.v-row.v-row--no-gutters>[class*=v-col-]{padding:0}.v-spacer{flex-grow:1}.v-col-xxl,.v-col-xxl-auto,.v-col-xxl-12,.v-col-xxl-11,.v-col-xxl-10,.v-col-xxl-9,.v-col-xxl-8,.v-col-xxl-7,.v-col-xxl-6,.v-col-xxl-5,.v-col-xxl-4,.v-col-xxl-3,.v-col-xxl-2,.v-col-xxl-1,.v-col-xl,.v-col-xl-auto,.v-col-xl-12,.v-col-xl-11,.v-col-xl-10,.v-col-xl-9,.v-col-xl-8,.v-col-xl-7,.v-col-xl-6,.v-col-xl-5,.v-col-xl-4,.v-col-xl-3,.v-col-xl-2,.v-col-xl-1,.v-col-lg,.v-col-lg-auto,.v-col-lg-12,.v-col-lg-11,.v-col-lg-10,.v-col-lg-9,.v-col-lg-8,.v-col-lg-7,.v-col-lg-6,.v-col-lg-5,.v-col-lg-4,.v-col-lg-3,.v-col-lg-2,.v-col-lg-1,.v-col-md,.v-col-md-auto,.v-col-md-12,.v-col-md-11,.v-col-md-10,.v-col-md-9,.v-col-md-8,.v-col-md-7,.v-col-md-6,.v-col-md-5,.v-col-md-4,.v-col-md-3,.v-col-md-2,.v-col-md-1,.v-col-sm,.v-col-sm-auto,.v-col-sm-12,.v-col-sm-11,.v-col-sm-10,.v-col-sm-9,.v-col-sm-8,.v-col-sm-7,.v-col-sm-6,.v-col-sm-5,.v-col-sm-4,.v-col-sm-3,.v-col-sm-2,.v-col-sm-1,.v-col,.v-col-auto,.v-col-12,.v-col-11,.v-col-10,.v-col-9,.v-col-8,.v-col-7,.v-col-6,.v-col-5,.v-col-4,.v-col-3,.v-col-2,.v-col-1{width:100%;padding:12px}.v-col{flex-basis:0;flex-grow:1;max-width:100%}.v-col-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-3{flex:0 0 25%;max-width:25%}.v-col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-6{flex:0 0 50%;max-width:50%}.v-col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-9{flex:0 0 75%;max-width:75%}.v-col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-inline-start:8.3333333333%}.offset-2{margin-inline-start:16.6666666667%}.offset-3{margin-inline-start:25%}.offset-4{margin-inline-start:33.3333333333%}.offset-5{margin-inline-start:41.6666666667%}.offset-6{margin-inline-start:50%}.offset-7{margin-inline-start:58.3333333333%}.offset-8{margin-inline-start:66.6666666667%}.offset-9{margin-inline-start:75%}.offset-10{margin-inline-start:83.3333333333%}.offset-11{margin-inline-start:91.6666666667%}@media (min-width: 600px){.v-col-sm{flex-basis:0;flex-grow:1;max-width:100%}.v-col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-sm-3{flex:0 0 25%;max-width:25%}.v-col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-sm-6{flex:0 0 50%;max-width:50%}.v-col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-sm-9{flex:0 0 75%;max-width:75%}.v-col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-inline-start:0}.offset-sm-1{margin-inline-start:8.3333333333%}.offset-sm-2{margin-inline-start:16.6666666667%}.offset-sm-3{margin-inline-start:25%}.offset-sm-4{margin-inline-start:33.3333333333%}.offset-sm-5{margin-inline-start:41.6666666667%}.offset-sm-6{margin-inline-start:50%}.offset-sm-7{margin-inline-start:58.3333333333%}.offset-sm-8{margin-inline-start:66.6666666667%}.offset-sm-9{margin-inline-start:75%}.offset-sm-10{margin-inline-start:83.3333333333%}.offset-sm-11{margin-inline-start:91.6666666667%}}@media (min-width: 960px){.v-col-md{flex-basis:0;flex-grow:1;max-width:100%}.v-col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-md-3{flex:0 0 25%;max-width:25%}.v-col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-md-6{flex:0 0 50%;max-width:50%}.v-col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-md-9{flex:0 0 75%;max-width:75%}.v-col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-inline-start:0}.offset-md-1{margin-inline-start:8.3333333333%}.offset-md-2{margin-inline-start:16.6666666667%}.offset-md-3{margin-inline-start:25%}.offset-md-4{margin-inline-start:33.3333333333%}.offset-md-5{margin-inline-start:41.6666666667%}.offset-md-6{margin-inline-start:50%}.offset-md-7{margin-inline-start:58.3333333333%}.offset-md-8{margin-inline-start:66.6666666667%}.offset-md-9{margin-inline-start:75%}.offset-md-10{margin-inline-start:83.3333333333%}.offset-md-11{margin-inline-start:91.6666666667%}}@media (min-width: 1280px){.v-col-lg{flex-basis:0;flex-grow:1;max-width:100%}.v-col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-lg-3{flex:0 0 25%;max-width:25%}.v-col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-lg-6{flex:0 0 50%;max-width:50%}.v-col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-lg-9{flex:0 0 75%;max-width:75%}.v-col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-inline-start:0}.offset-lg-1{margin-inline-start:8.3333333333%}.offset-lg-2{margin-inline-start:16.6666666667%}.offset-lg-3{margin-inline-start:25%}.offset-lg-4{margin-inline-start:33.3333333333%}.offset-lg-5{margin-inline-start:41.6666666667%}.offset-lg-6{margin-inline-start:50%}.offset-lg-7{margin-inline-start:58.3333333333%}.offset-lg-8{margin-inline-start:66.6666666667%}.offset-lg-9{margin-inline-start:75%}.offset-lg-10{margin-inline-start:83.3333333333%}.offset-lg-11{margin-inline-start:91.6666666667%}}@media (min-width: 1920px){.v-col-xl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xl-3{flex:0 0 25%;max-width:25%}.v-col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xl-6{flex:0 0 50%;max-width:50%}.v-col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xl-9{flex:0 0 75%;max-width:75%}.v-col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-inline-start:0}.offset-xl-1{margin-inline-start:8.3333333333%}.offset-xl-2{margin-inline-start:16.6666666667%}.offset-xl-3{margin-inline-start:25%}.offset-xl-4{margin-inline-start:33.3333333333%}.offset-xl-5{margin-inline-start:41.6666666667%}.offset-xl-6{margin-inline-start:50%}.offset-xl-7{margin-inline-start:58.3333333333%}.offset-xl-8{margin-inline-start:66.6666666667%}.offset-xl-9{margin-inline-start:75%}.offset-xl-10{margin-inline-start:83.3333333333%}.offset-xl-11{margin-inline-start:91.6666666667%}}@media (min-width: 2560px){.v-col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.v-col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.v-col-xxl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.v-col-xxl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.v-col-xxl-3{flex:0 0 25%;max-width:25%}.v-col-xxl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.v-col-xxl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.v-col-xxl-6{flex:0 0 50%;max-width:50%}.v-col-xxl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.v-col-xxl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.v-col-xxl-9{flex:0 0 75%;max-width:75%}.v-col-xxl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.v-col-xxl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.v-col-xxl-12{flex:0 0 100%;max-width:100%}.offset-xxl-0{margin-inline-start:0}.offset-xxl-1{margin-inline-start:8.3333333333%}.offset-xxl-2{margin-inline-start:16.6666666667%}.offset-xxl-3{margin-inline-start:25%}.offset-xxl-4{margin-inline-start:33.3333333333%}.offset-xxl-5{margin-inline-start:41.6666666667%}.offset-xxl-6{margin-inline-start:50%}.offset-xxl-7{margin-inline-start:58.3333333333%}.offset-xxl-8{margin-inline-start:66.6666666667%}.offset-xxl-9{margin-inline-start:75%}.offset-xxl-10{margin-inline-start:83.3333333333%}.offset-xxl-11{margin-inline-start:91.6666666667%}}.v-date-picker-header{align-items:flex-end;height:70px;display:grid;grid-template-areas:"prepend content append";grid-template-columns:min-content minmax(0,1fr) min-content;overflow:hidden;padding-inline:24px 12px;padding-bottom:12px}.v-date-picker-header__append{grid-area:append}.v-date-picker-header__prepend{grid-area:prepend;padding-inline-start:8px}.v-date-picker-header__content{align-items:center;display:inline-flex;font-size:32px;line-height:40px;grid-area:content;justify-content:space-between}.v-date-picker-header--clickable .v-date-picker-header__content{cursor:pointer}.v-date-picker-header--clickable .v-date-picker-header__content:not(:hover){opacity:.7}.date-picker-header-transition-enter-active,.date-picker-header-reverse-transition-enter-active,.date-picker-header-transition-leave-active,.date-picker-header-reverse-transition-leave-active{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.date-picker-header-transition-enter-from{transform:translateY(100%)}.date-picker-header-transition-leave-to{opacity:0;transform:translateY(-100%)}.date-picker-header-reverse-transition-enter-from{transform:translateY(-100%)}.date-picker-header-reverse-transition-leave-to{opacity:0;transform:translateY(100%)}.v-date-picker-month{display:flex;justify-content:center;padding:0 12px 8px;--v-date-picker-month-day-diff: 4px}.v-date-picker-month__weeks{display:grid;grid-template-rows:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;font-size:.85rem}.v-date-picker-month__weeks+.v-date-picker-month__days{grid-row-gap:0}.v-date-picker-month__weekday{font-size:.85rem}.v-date-picker-month__days{display:grid;grid-template-columns:min-content min-content min-content min-content min-content min-content min-content;column-gap:4px;flex:1 1;justify-content:space-around}.v-date-picker-month__day{align-items:center;display:flex;justify-content:center;position:relative;height:40px;width:40px}.v-date-picker-month__day--selected .v-btn{background-color:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-date-picker-month__day .v-btn.v-date-picker-month__day-btn{--v-btn-height: 24px;--v-btn-size: .85rem}.v-date-picker-month__day--week{font-size:var(--v-btn-size)}.v-date-picker-month__day--adjacent{opacity:.5}.v-date-picker-month__day--hide-adjacent{opacity:0}.v-date-picker-months{height:288px}.v-date-picker-months__content{align-items:center;display:grid;flex:1 1;height:inherit;justify-content:space-around;grid-template-columns:repeat(2,1fr);grid-gap:0px 24px;padding-inline-start:36px;padding-inline-end:36px}.v-date-picker-months__content .v-btn{text-transform:none;padding-inline-start:8px;padding-inline-end:8px}.v-date-picker-years{height:288px;overflow-y:scroll}.v-date-picker-years__content{display:grid;flex:1 1;justify-content:space-around;grid-template-columns:repeat(3,1fr);gap:8px 24px;padding-inline:32px}.v-date-picker-years__content .v-btn{padding-inline:8px}.v-picker.v-sheet{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:4px;display:grid;grid-auto-rows:min-content;grid-template-areas:"title" "header" "body";overflow:hidden}.v-picker.v-sheet.v-picker--with-actions{grid-template-areas:"title" "header" "body" "actions"}.v-picker__body{grid-area:body}.v-picker__header{grid-area:header}.v-picker__actions{grid-area:actions;padding:0 12px 12px;display:flex;align-items:center;justify-content:flex-end}.v-picker__actions .v-btn{min-width:48px}.v-picker__actions .v-btn:not(:last-child){margin-inline-end:8px}.v-picker--landscape{grid-template-areas:"title" "header body" "header body"}.v-picker--landscape.v-picker--with-actions{grid-template-areas:"title" "header body" "header actions"}.v-picker-title{text-transform:uppercase;font-size:.75rem;grid-area:title;padding-inline:24px 12px;padding-top:16px;padding-bottom:16px;font-weight:400;letter-spacing:.1666666667em}.v-sheet{display:block;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12));border-radius:0;background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-sheet--border{border-width:thin;box-shadow:none}.v-sheet--absolute{position:absolute}.v-sheet--fixed{position:fixed}.v-sheet--relative{position:relative}.v-sheet--sticky{position:sticky}.v-sheet--rounded{border-radius:4px}.map-legend[data-v-7eea8b9f]{font-family:Arial,sans-serif;font-size:14px;background:#fff;padding:10px;border-radius:5px;position:absolute;bottom:10px;left:10px;z-index:1000}.legend-icon[data-v-7eea8b9f]{display:inline-block;width:16px;height:16px;margin-right:8px;border-radius:50%;vertical-align:middle}.bg-green[data-v-7eea8b9f]{background-color:green}.bg-grey[data-v-7eea8b9f]{background-color:gray}.bg-orange[data-v-7eea8b9f]{background-color:orange}/*! * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. diff --git a/index.html b/index.html index c78382b..97d6c4c 100644 --- a/index.html +++ b/index.html @@ -9,8 +9,8 @@ - + @@ -21,8 +21,8 @@ VespaDB - - + +