From 92eb058e25d2a33753f43a3a1a3c672315e20674 Mon Sep 17 00:00:00 2001 From: Julien Rouhaud Date: Sun, 8 Dec 2024 14:07:40 +0800 Subject: [PATCH] Release 5.0.1 (#238) --- CHANGELOG | 11 ++++ powa/__init__.py | 2 +- powa/static/dist/.vite/manifest.json | 62 +++++++++++++++++++ powa/static/dist/assets/d3-GY-Jf1db.js | 1 + powa/static/dist/assets/highlight-CRyVn9mj.js | 2 + powa/static/dist/assets/lodash-CmFMvF3r.js | 27 ++++++++ powa/static/dist/assets/luxon-lqzArHOP.js | 1 + powa/static/dist/assets/main-BQBMx7EO.js | 6 ++ powa/static/dist/assets/main-OiFLL3TG.css | 13 ++++ powa/static/dist/assets/moment-C5S46NFB.js | 10 +++ .../assets/sqltools-formatter-M1RRnKbr.js | 8 +++ powa/static/dist/assets/vue-SrZHs5Ax.js | 21 +++++++ powa/static/dist/assets/vuetify-Bf0BnRvR.js | 5 ++ 13 files changed, 168 insertions(+), 1 deletion(-) create mode 100644 powa/static/dist/.vite/manifest.json create mode 100644 powa/static/dist/assets/d3-GY-Jf1db.js create mode 100644 powa/static/dist/assets/highlight-CRyVn9mj.js create mode 100644 powa/static/dist/assets/lodash-CmFMvF3r.js create mode 100644 powa/static/dist/assets/luxon-lqzArHOP.js create mode 100644 powa/static/dist/assets/main-BQBMx7EO.js create mode 100644 powa/static/dist/assets/main-OiFLL3TG.css create mode 100644 powa/static/dist/assets/moment-C5S46NFB.js create mode 100644 powa/static/dist/assets/sqltools-formatter-M1RRnKbr.js create mode 100644 powa/static/dist/assets/vue-SrZHs5Ax.js create mode 100644 powa/static/dist/assets/vuetify-Bf0BnRvR.js diff --git a/CHANGELOG b/CHANGELOG index 9dc52dda..7e2412aa 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,14 @@ +5.0.1: + New feature: + - Make the server field in login form required (Pierre Giraud) + Bug fixes: + - Fix alert messages (Pierre Giraud) + - Fix typo in WAL and pg_qualstats related queries (Pierre Giraud) + - Various SQL formatting improvements (Pierre Giraud) + - Fix postgres 13 and below compatibility (Julien Rouhaud) + - Include the missing generated assets in the release (Julien Rouhaud) + - Fix various packaging problems (Matthias Dötsch, Pierre Giraud, Julien + Rouhaud) 5.0.0: New feature: - Complete rewrite of the UI using (currently) modern frameworks and diff --git a/powa/__init__.py b/powa/__init__.py index 8489b28f..17ff427a 100644 --- a/powa/__init__.py +++ b/powa/__init__.py @@ -7,7 +7,7 @@ import os import re -__VERSION__ = "5.0.0" +__VERSION__ = "5.0.1" ver_tmp = re.sub("(alpha|beta|dev)[0-9]*", "", __VERSION__) __VERSION_NUM__ = [int(part) for part in (ver_tmp.split("."))] diff --git a/powa/static/dist/.vite/manifest.json b/powa/static/dist/.vite/manifest.json new file mode 100644 index 00000000..0858f55a --- /dev/null +++ b/powa/static/dist/.vite/manifest.json @@ -0,0 +1,62 @@ +{ + "_d3-GY-Jf1db.js": { + "file": "assets/d3-GY-Jf1db.js", + "name": "d3" + }, + "_highlight-CRyVn9mj.js": { + "file": "assets/highlight-CRyVn9mj.js", + "name": "highlight", + "imports": [ + "_lodash-CmFMvF3r.js" + ] + }, + "_lodash-CmFMvF3r.js": { + "file": "assets/lodash-CmFMvF3r.js", + "name": "lodash" + }, + "_luxon-lqzArHOP.js": { + "file": "assets/luxon-lqzArHOP.js", + "name": "luxon" + }, + "_moment-C5S46NFB.js": { + "file": "assets/moment-C5S46NFB.js", + "name": "moment" + }, + "_sqltools-formatter-M1RRnKbr.js": { + "file": "assets/sqltools-formatter-M1RRnKbr.js", + "name": "sqltools-formatter", + "imports": [ + "_lodash-CmFMvF3r.js" + ] + }, + "_vue-SrZHs5Ax.js": { + "file": "assets/vue-SrZHs5Ax.js", + "name": "vue" + }, + "_vuetify-Bf0BnRvR.js": { + "file": "assets/vuetify-Bf0BnRvR.js", + "name": "vuetify", + "imports": [ + "_vue-SrZHs5Ax.js" + ] + }, + "powa/static/js/main.js": { + "file": "assets/main-BQBMx7EO.js", + "name": "main", + "src": "powa/static/js/main.js", + "isEntry": true, + "imports": [ + "_vue-SrZHs5Ax.js", + "_vuetify-Bf0BnRvR.js", + "_lodash-CmFMvF3r.js", + "_moment-C5S46NFB.js", + "_d3-GY-Jf1db.js", + "_luxon-lqzArHOP.js", + "_highlight-CRyVn9mj.js", + "_sqltools-formatter-M1RRnKbr.js" + ], + "css": [ + "assets/main-OiFLL3TG.css" + ] + } +} \ No newline at end of file diff --git a/powa/static/dist/assets/d3-GY-Jf1db.js b/powa/static/dist/assets/d3-GY-Jf1db.js new file mode 100644 index 00000000..1297e360 --- /dev/null +++ b/powa/static/dist/assets/d3-GY-Jf1db.js @@ -0,0 +1 @@ +function fn(t,n){return t==null||n==null?NaN:tn?1:t>=n?0:NaN}function ii(t,n){return t==null||n==null?NaN:nt?1:n>=t?0:NaN}function fe(t){let n,e,r;t.length!==2?(n=fn,e=(a,f)=>fn(t(a),f),r=(a,f)=>t(a)-f):(n=t===fn||t===ii?t:oi,e=t,r=t);function i(a,f,s=0,l=a.length){if(s>>1;e(a[c],f)<0?s=c+1:l=c}while(s>>1;e(a[c],f)<=0?s=c+1:l=c}while(ss&&r(a[c-1],f)>-r(a[c],f)?c-1:c}return{left:i,center:u,right:o}}function oi(){return 0}function ui(t){return t===null?NaN:+t}const ai=fe(fn),si=ai.right,Vf=fe(ui).center;function qf(t,n){let e,r;for(const i of t)i!=null&&(e===void 0?i>=i&&(e=r=i):(e>i&&(e=i),r=fi?10:o>=li?5:o>=ci?2:1;let a,f,s;return i<0?(s=Math.pow(10,-i)/u,a=Math.round(t*s),f=Math.round(n*s),a/sn&&--f,s=-s):(s=Math.pow(10,i)*u,a=Math.round(t/s),f=Math.round(n/s),a*sn&&--f),f0))return[];if(t===n)return[t];const r=n=i))return[];const a=o-i+1,f=new Array(a);if(r)if(u<0)for(let s=0;s=r)&&(e=r);else{let r=-1;for(let i of t)(i=n(i,++r,t))!=null&&(e=i)&&(e=i)}return e}function Zf(t,n){if(typeof t[Symbol.iterator]!="function")throw new TypeError("values is not iterable");if(typeof n!="function")throw new TypeError("mapper is not a function");return Array.from(t,(e,r)=>n(e,r,t))}function gi(t){return t}var Fn=1,ln=2,Gn=3,Zt=4,Ce=1e-6;function mi(t){return"translate("+t+",0)"}function pi(t){return"translate(0,"+t+")"}function di(t){return n=>+t(n)}function yi(t,n){return n=Math.max(0,t.bandwidth()-n*2)/2,t.round()&&(n=Math.round(n)),e=>+t(e)+n}function wi(){return!this.__axis}function le(t,n){var e=[],r=null,i=null,o=6,u=6,a=3,f=typeof window<"u"&&window.devicePixelRatio>1?0:.5,s=t===Fn||t===Zt?-1:1,l=t===Zt||t===ln?"x":"y",c=t===Fn||t===Gn?mi:pi;function h(g){var T=r??(n.ticks?n.ticks.apply(n,e):n.domain()),S=i??(n.tickFormat?n.tickFormat.apply(n,e):gi),m=Math.max(o,0)+a,y=n.range(),_=+y[0]+f,d=+y[y.length-1]+f,x=(n.bandwidth?yi:di)(n.copy(),f),M=g.selection?g.selection():g,w=M.selectAll(".domain").data([null]),A=M.selectAll(".tick").data(T,n).order(),U=A.exit(),V=A.enter().append("g").attr("class","tick"),E=A.select("line"),b=A.select("text");w=w.merge(w.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),A=A.merge(V),E=E.merge(V.append("line").attr("stroke","currentColor").attr(l+"2",s*o)),b=b.merge(V.append("text").attr("fill","currentColor").attr(l,s*m).attr("dy",t===Fn?"0em":t===Gn?"0.71em":"0.32em")),g!==M&&(w=w.transition(g),A=A.transition(g),E=E.transition(g),b=b.transition(g),U=U.transition(g).attr("opacity",Ce).attr("transform",function(H){return isFinite(H=x(H))?c(H+f):this.getAttribute("transform")}),V.attr("opacity",Ce).attr("transform",function(H){var N=this.parentNode.__axis;return c((N&&isFinite(N=N(H))?N:x(H))+f)})),U.remove(),w.attr("d",t===Zt||t===ln?u?"M"+s*u+","+_+"H"+f+"V"+d+"H"+s*u:"M"+f+","+_+"V"+d:u?"M"+_+","+s*u+"V"+f+"H"+d+"V"+s*u:"M"+_+","+f+"H"+d),A.attr("opacity",1).attr("transform",function(H){return c(x(H)+f)}),E.attr(l+"2",s*o),b.attr(l,s*m).text(S),M.filter(wi).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",t===ln?"start":t===Zt?"end":"middle"),M.each(function(){this.__axis=x})}return h.scale=function(g){return arguments.length?(n=g,h):n},h.ticks=function(){return e=Array.from(arguments),h},h.tickArguments=function(g){return arguments.length?(e=g==null?[]:Array.from(g),h):e.slice()},h.tickValues=function(g){return arguments.length?(r=g==null?null:Array.from(g),h):r&&r.slice()},h.tickFormat=function(g){return arguments.length?(i=g,h):i},h.tickSize=function(g){return arguments.length?(o=u=+g,h):o},h.tickSizeInner=function(g){return arguments.length?(o=+g,h):o},h.tickSizeOuter=function(g){return arguments.length?(u=+g,h):u},h.tickPadding=function(g){return arguments.length?(a=+g,h):a},h.offset=function(g){return arguments.length?(f=+g,h):f},h}function Gf(t){return le(ln,t)}function Qf(t){return le(Gn,t)}function Kf(t){return le(Zt,t)}var vi={value:()=>{}};function ce(){for(var t=0,n=arguments.length,e={},r;t=0&&(r=e.slice(i+1),e=e.slice(0,i)),e&&!n.hasOwnProperty(e))throw new Error("unknown type: "+e);return{type:e,name:r}})}cn.prototype=ce.prototype={constructor:cn,on:function(t,n){var e=this._,r=_i(t+"",e),i,o=-1,u=r.length;if(arguments.length<2){for(;++o0)for(var e=new Array(i),r=0,i,o;r=0&&(n=t.slice(0,e))!=="xmlns"&&(t=t.slice(e+1)),Ae.hasOwnProperty(n)?{space:Ae[n],local:t}:t}function bi(t){return function(){var n=this.ownerDocument,e=this.namespaceURI;return e===Qn&&n.documentElement.namespaceURI===Qn?n.createElement(t):n.createElementNS(e,t)}}function Mi(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function mr(t){var n=Nn(t);return(n.local?Mi:bi)(n)}function Ti(){}function he(t){return t==null?Ti:function(){return this.querySelector(t)}}function ki(t){typeof t!="function"&&(t=he(t));for(var n=this._groups,e=n.length,r=new Array(e),i=0;i=d&&(d=_+1);!(M=m[d])&&++d=0;)(u=r[i])&&(o&&u.compareDocumentPosition(o)^4&&o.parentNode.insertBefore(u,o),o=u);return this}function Qi(t){t||(t=Ki);function n(c,h){return c&&h?t(c.__data__,h.__data__):!c-!h}for(var e=this._groups,r=e.length,i=new Array(r),o=0;on?1:t>=n?0:NaN}function Ji(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this}function ji(){return Array.from(this)}function to(){for(var t=this._groups,n=0,e=t.length;n1?this.each((n==null?co:typeof n=="function"?go:ho)(t,n,e??"")):Rt(this.node(),t)}function Rt(t,n){return t.style.getPropertyValue(n)||vr(t).getComputedStyle(t,null).getPropertyValue(n)}function po(t){return function(){delete this[t]}}function yo(t,n){return function(){this[t]=n}}function wo(t,n){return function(){var e=n.apply(this,arguments);e==null?delete this[t]:this[t]=e}}function vo(t,n){return arguments.length>1?this.each((n==null?po:typeof n=="function"?wo:yo)(t,n)):this.node()[t]}function _r(t){return t.trim().split(/^|\s+/)}function ge(t){return t.classList||new xr(t)}function xr(t){this._node=t,this._names=_r(t.getAttribute("class")||"")}xr.prototype={add:function(t){var n=this._names.indexOf(t);n<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var n=this._names.indexOf(t);n>=0&&(this._names.splice(n,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};function br(t,n){for(var e=ge(t),r=-1,i=n.length;++r=0&&(e=n.slice(r+1),n=n.slice(0,r)),{type:n,name:e}})}function Bo(t){return function(){var n=this.__on;if(n){for(var e=0,r=-1,i=n.length,o;e>8&15|n>>4&240,n>>4&15|n&240,(n&15)<<4|n&15,1):e===8?on(n>>24&255,n>>16&255,n>>8&255,(n&255)/255):e===4?on(n>>12&15|n>>8&240,n>>8&15|n>>4&240,n>>4&15|n&240,((n&15)<<4|n&15)/255):null):(n=ou.exec(t))?new nt(n[1],n[2],n[3],1):(n=uu.exec(t))?new nt(n[1]*255/100,n[2]*255/100,n[3]*255/100,1):(n=au.exec(t))?on(n[1],n[2],n[3],n[4]):(n=su.exec(t))?on(n[1]*255/100,n[2]*255/100,n[3]*255/100,n[4]):(n=fu.exec(t))?He(n[1],n[2]/100,n[3]/100,1):(n=lu.exec(t))?He(n[1],n[2]/100,n[3]/100,n[4]):$e.hasOwnProperty(t)?Ee($e[t]):t==="transparent"?new nt(NaN,NaN,NaN,0):null}function Ee(t){return new nt(t>>16&255,t>>8&255,t&255,1)}function on(t,n,e,r){return r<=0&&(t=n=e=NaN),new nt(t,n,e,r)}function gu(t){return t instanceof en||(t=Mt(t)),t?(t=t.rgb(),new nt(t.r,t.g,t.b,t.opacity)):new nt}function jn(t,n,e,r){return arguments.length===1?gu(t):new nt(t,n,e,r??1)}function nt(t,n,e,r){this.r=+t,this.g=+n,this.b=+e,this.opacity=+r}me(nt,jn,Cr(en,{brighter(t){return t=t==null?yn:Math.pow(yn,t),new nt(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=t==null?Jt:Math.pow(Jt,t),new nt(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new nt(bt(this.r),bt(this.g),bt(this.b),wn(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Fe,formatHex:Fe,formatHex8:mu,formatRgb:Ye,toString:Ye}));function Fe(){return`#${xt(this.r)}${xt(this.g)}${xt(this.b)}`}function mu(){return`#${xt(this.r)}${xt(this.g)}${xt(this.b)}${xt((isNaN(this.opacity)?1:this.opacity)*255)}`}function Ye(){const t=wn(this.opacity);return`${t===1?"rgb(":"rgba("}${bt(this.r)}, ${bt(this.g)}, ${bt(this.b)}${t===1?")":`, ${t})`}`}function wn(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function bt(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function xt(t){return t=bt(t),(t<16?"0":"")+t.toString(16)}function He(t,n,e,r){return r<=0?t=n=e=NaN:e<=0||e>=1?t=n=NaN:n<=0&&(t=NaN),new ut(t,n,e,r)}function Sr(t){if(t instanceof ut)return new ut(t.h,t.s,t.l,t.opacity);if(t instanceof en||(t=Mt(t)),!t)return new ut;if(t instanceof ut)return t;t=t.rgb();var n=t.r/255,e=t.g/255,r=t.b/255,i=Math.min(n,e,r),o=Math.max(n,e,r),u=NaN,a=o-i,f=(o+i)/2;return a?(n===o?u=(e-r)/a+(e0&&f<1?0:u,new ut(u,a,f,t.opacity)}function pu(t,n,e,r){return arguments.length===1?Sr(t):new ut(t,n,e,r??1)}function ut(t,n,e,r){this.h=+t,this.s=+n,this.l=+e,this.opacity=+r}me(ut,pu,Cr(en,{brighter(t){return t=t==null?yn:Math.pow(yn,t),new ut(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=t==null?Jt:Math.pow(Jt,t),new ut(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+(this.h<0)*360,n=isNaN(t)||isNaN(this.s)?0:this.s,e=this.l,r=e+(e<.5?e:1-e)*n,i=2*e-r;return new nt(Yn(t>=240?t-240:t+120,i,r),Yn(t,i,r),Yn(t<120?t+240:t-120,i,r),this.opacity)},clamp(){return new ut(Re(this.h),un(this.s),un(this.l),wn(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const t=wn(this.opacity);return`${t===1?"hsl(":"hsla("}${Re(this.h)}, ${un(this.s)*100}%, ${un(this.l)*100}%${t===1?")":`, ${t})`}`}}));function Re(t){return t=(t||0)%360,t<0?t+360:t}function un(t){return Math.max(0,Math.min(1,t||0))}function Yn(t,n,e){return(t<60?n+(e-n)*t/60:t<180?e:t<240?n+(e-n)*(240-t)/60:n)*255}const pe=t=>()=>t;function du(t,n){return function(e){return t+e*n}}function yu(t,n,e){return t=Math.pow(t,e),n=Math.pow(n,e)-t,e=1/e,function(r){return Math.pow(t+r*n,e)}}function wu(t){return(t=+t)==1?Ar:function(n,e){return e-n?yu(n,e,t):pe(isNaN(n)?e:n)}}function Ar(t,n){var e=n-t;return e?du(t,e):pe(isNaN(t)?n:t)}const vn=function t(n){var e=wu(n);function r(i,o){var u=e((i=jn(i)).r,(o=jn(o)).r),a=e(i.g,o.g),f=e(i.b,o.b),s=Ar(i.opacity,o.opacity);return function(l){return i.r=u(l),i.g=a(l),i.b=f(l),i.opacity=s(l),i+""}}return r.gamma=t,r}(1);function vu(t,n){n||(n=[]);var e=t?Math.min(n.length,t.length):0,r=n.slice(),i;return function(o){for(i=0;ie&&(o=n.slice(e,o),a[u]?a[u]+=o:a[++u]=o),(r=r[0])===(i=i[0])?a[u]?a[u]+=i:a[++u]=i:(a[++u]=null,f.push({i:u,x:ot(r,i)})),e=Hn.lastIndex;return e180?l+=360:l-s>180&&(s+=360),h.push({i:c.push(i(c)+"rotate(",null,r)-2,x:ot(s,l)})):l&&c.push(i(c)+"rotate("+l+r)}function a(s,l,c,h){s!==l?h.push({i:c.push(i(c)+"skewX(",null,r)-2,x:ot(s,l)}):l&&c.push(i(c)+"skewX("+l+r)}function f(s,l,c,h,g,T){if(s!==c||l!==h){var S=g.push(i(g)+"scale(",null,",",null,")");T.push({i:S-4,x:ot(s,c)},{i:S-2,x:ot(l,h)})}else(c!==1||h!==1)&&g.push(i(g)+"scale("+c+","+h+")")}return function(s,l){var c=[],h=[];return s=t(s),l=t(l),o(s.translateX,s.translateY,l.translateX,l.translateY,c,h),u(s.rotate,l.rotate,c,h),a(s.skewX,l.skewX,c,h),f(s.scaleX,s.scaleY,l.scaleX,l.scaleY,c,h),s=l=null,function(g){for(var T=-1,S=h.length,m;++T=0&&t._call.call(void 0,n),t=t._next;--Lt}function Ie(){Tt=(xn=tn.now())+Dn,Lt=Gt=0;try{Uu()}finally{Lt=0,Fu(),Tt=0}}function Eu(){var t=tn.now(),n=t-xn;n>Ur&&(Dn-=n,xn=t)}function Fu(){for(var t,n=_n,e,r=1/0;n;)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:_n=e);Qt=t,ee(r)}function ee(t){if(!Lt){Gt&&(Gt=clearTimeout(Gt));var n=t-Tt;n>24?(t<1/0&&(Gt=setTimeout(Ie,t-tn.now()-Dn)),Xt&&(Xt=clearInterval(Xt))):(Xt||(xn=tn.now(),Xt=setInterval(Eu,Ur)),Lt=1,Er(Ie))}}function Pe(t,n,e){var r=new bn;return n=n==null?0:+n,r.restart(i=>{r.stop(),t(i+n)},n,e),r}var Yu=ce("start","end","cancel","interrupt"),Hu=[],Yr=0,ze=1,re=2,hn=3,Oe=4,ie=5,gn=6;function Un(t,n,e,r,i,o){var u=t.__transition;if(!u)t.__transition={};else if(e in u)return;Ru(t,e,{name:n,index:r,group:i,on:Yu,tween:Hu,time:o.time,delay:o.delay,duration:o.duration,ease:o.ease,timer:null,state:Yr})}function ye(t,n){var e=at(t,n);if(e.state>Yr)throw new Error("too late; already scheduled");return e}function ft(t,n){var e=at(t,n);if(e.state>hn)throw new Error("too late; already running");return e}function at(t,n){var e=t.__transition;if(!e||!(e=e[n]))throw new Error("transition not found");return e}function Ru(t,n,e){var r=t.__transition,i;r[n]=e,e.timer=Fr(o,0,e.time);function o(s){e.state=ze,e.timer.restart(u,e.delay,e.time),e.delay<=s&&u(s-e.delay)}function u(s){var l,c,h,g;if(e.state!==ze)return f();for(l in r)if(g=r[l],g.name===e.name){if(g.state===hn)return Pe(u);g.state===Oe?(g.state=gn,g.timer.stop(),g.on.call("interrupt",t,t.__data__,g.index,g.group),delete r[l]):+lre&&r.state=0&&(n=n.slice(0,e)),!n||n==="start"})}function ga(t,n,e){var r,i,o=ha(n)?ye:ft;return function(){var u=o(this,t),a=u.on;a!==r&&(i=(r=a).copy()).on(n,e),u.on=i}}function ma(t,n){var e=this._id;return arguments.length<2?at(this.node(),e).on.on(t):this.each(ga(e,t,n))}function pa(t){return function(){var n=this.parentNode;for(var e in this.__transition)if(+e!==t)return;n&&n.removeChild(this)}}function da(){return this.on("end.remove",pa(this._id))}function ya(t){var n=this._name,e=this._id;typeof t!="function"&&(t=he(t));for(var r=this._groups,i=r.length,o=new Array(i),u=0;u()=>t;function Oa(t,{sourceEvent:n,target:e,selection:r,mode:i,dispatch:o}){Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:n,enumerable:!0,configurable:!0},target:{value:e,enumerable:!0,configurable:!0},selection:{value:r,enumerable:!0,configurable:!0},mode:{value:i,enumerable:!0,configurable:!0},_:{value:o}})}function Wa(t){t.stopImmediatePropagation()}function Ln(t){t.preventDefault(),t.stopImmediatePropagation()}var We={name:"drag"},In={name:"space"},Dt={name:"handle"},Ut={name:"center"};const{abs:Xe,max:Q,min:K}=Math;function Ve(t){return[+t[0],+t[1]]}function qe(t){return[Ve(t[0]),Ve(t[1])]}var mn={name:"x",handles:["w","e"].map(Mn),input:function(t,n){return t==null?null:[[+t[0],n[0][1]],[+t[1],n[1][1]]]},output:function(t){return t&&[t[0][0],t[1][0]]}},Pn={name:"y",handles:["n","s"].map(Mn),input:function(t,n){return t==null?null:[[n[0][0],+t[0]],[n[1][0],+t[1]]]},output:function(t){return t&&[t[0][1],t[1][1]]}},ct={overlay:"crosshair",selection:"move",n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},Be={e:"w",w:"e",nw:"ne",ne:"nw",se:"sw",sw:"se"},Ze={n:"s",s:"n",nw:"sw",ne:"se",se:"ne",sw:"nw"},Xa={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},Va={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function Mn(t){return{type:t}}function qa(t){return!t.ctrlKey&&!t.button}function Ba(){var t=this.ownerSVGElement||this;return t.hasAttribute("viewBox")?(t=t.viewBox.baseVal,[[t.x,t.y],[t.x+t.width,t.y+t.height]]):[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]}function Za(){return navigator.maxTouchPoints||"ontouchstart"in this}function zn(t){for(;!t.__brush;)if(!(t=t.parentNode))return;return t.__brush}function Ga(t){return t[0][0]===t[1][0]||t[0][1]===t[1][1]}function Jf(){return Qa(mn)}function Qa(t){var n=Ba,e=qa,r=Za,i=!0,o=ce("start","brush","end"),u=6,a;function f(m){var y=m.property("__brush",S).selectAll(".overlay").data([Mn("overlay")]);y.enter().append("rect").attr("class","overlay").attr("pointer-events","all").attr("cursor",ct.overlay).merge(y).each(function(){var d=zn(this).extent;_t(this).attr("x",d[0][0]).attr("y",d[0][1]).attr("width",d[1][0]-d[0][0]).attr("height",d[1][1]-d[0][1])}),m.selectAll(".selection").data([Mn("selection")]).enter().append("rect").attr("class","selection").attr("cursor",ct.selection).attr("fill","#777").attr("fill-opacity",.3).attr("stroke","#fff").attr("shape-rendering","crispEdges");var _=m.selectAll(".handle").data(t.handles,function(d){return d.type});_.exit().remove(),_.enter().append("rect").attr("class",function(d){return"handle handle--"+d.type}).attr("cursor",function(d){return ct[d.type]}),m.each(s).attr("fill","none").attr("pointer-events","all").on("mousedown.brush",h).filter(r).on("touchstart.brush",h).on("touchmove.brush",g).on("touchend.brush touchcancel.brush",T).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}f.move=function(m,y,_){m.tween?m.on("start.brush",function(d){l(this,arguments).beforestart().start(d)}).on("interrupt.brush end.brush",function(d){l(this,arguments).end(d)}).tween("brush",function(){var d=this,x=d.__brush,M=l(d,arguments),w=x.selection,A=t.input(typeof y=="function"?y.apply(this,arguments):y,x.extent),U=$n(w,A);function V(E){x.selection=E===1&&A===null?null:U(E),s.call(d),M.brush()}return w!==null&&A!==null?V:V(1)}):m.each(function(){var d=this,x=arguments,M=d.__brush,w=t.input(typeof y=="function"?y.apply(d,x):y,M.extent),A=l(d,x).beforestart();oe(d),M.selection=w===null?null:w,s.call(d),A.start(_).brush(_).end(_)})},f.clear=function(m,y){f.move(m,null,y)};function s(){var m=_t(this),y=zn(this).selection;y?(m.selectAll(".selection").style("display",null).attr("x",y[0][0]).attr("y",y[0][1]).attr("width",y[1][0]-y[0][0]).attr("height",y[1][1]-y[0][1]),m.selectAll(".handle").style("display",null).attr("x",function(_){return _.type[_.type.length-1]==="e"?y[1][0]-u/2:y[0][0]-u/2}).attr("y",function(_){return _.type[0]==="s"?y[1][1]-u/2:y[0][1]-u/2}).attr("width",function(_){return _.type==="n"||_.type==="s"?y[1][0]-y[0][0]+u:u}).attr("height",function(_){return _.type==="e"||_.type==="w"?y[1][1]-y[0][1]+u:u})):m.selectAll(".selection,.handle").style("display","none").attr("x",null).attr("y",null).attr("width",null).attr("height",null)}function l(m,y,_){var d=m.__brush.emitter;return d&&(!_||!d.clean)?d:new c(m,y,_)}function c(m,y,_){this.that=m,this.args=y,this.state=m.__brush,this.active=0,this.clean=_}c.prototype={beforestart:function(){return++this.active===1&&(this.state.emitter=this,this.starting=!0),this},start:function(m,y){return this.starting?(this.starting=!1,this.emit("start",m,y)):this.emit("brush",m),this},brush:function(m,y){return this.emit("brush",m,y),this},end:function(m,y){return--this.active===0&&(delete this.state.emitter,this.emit("end",m,y)),this},emit:function(m,y,_){var d=_t(this.that).datum();o.call(m,this.that,new Oa(m,{sourceEvent:y,target:f,selection:t.output(this.state.selection),mode:_,dispatch:o}),d)}};function h(m){if(a&&!m.touches||!e.apply(this,arguments))return;var y=this,_=m.target.__data__.type,d=(i&&m.metaKey?_="overlay":_)==="selection"?We:i&&m.altKey?Ut:Dt,x=t===Pn?null:Xa[_],M=t===mn?null:Va[_],w=zn(y),A=w.extent,U=w.selection,V=A[0][0],E,b,H=A[0][1],N,R,et=A[1][0],L,I,J=A[1][1],F,q,W=0,X=0,Ot,At=x&&M&&i&&m.shiftKey,Nt,$t,G=Array.from(m.touches||[m],k=>{const z=k.identifier;return k=Ne(k,y),k.point0=k.slice(),k.identifier=z,k});oe(y);var wt=l(y,arguments,!0).beforestart();if(_==="overlay"){U&&(Ot=!0);const k=[G[0],G[1]||G[0]];w.selection=U=[[E=t===Pn?V:K(k[0][0],k[1][0]),N=t===mn?H:K(k[0][1],k[1][1])],[L=t===Pn?et:Q(k[0][0],k[1][0]),F=t===mn?J:Q(k[0][1],k[1][1])]],G.length>1&&P(m)}else E=U[0][0],N=U[0][1],L=U[1][0],F=U[1][1];b=E,R=N,I=L,q=F;var v=_t(y).attr("pointer-events","none"),C=v.selectAll(".overlay").attr("cursor",ct[_]);if(m.touches)wt.moved=p,wt.ended=Y;else{var $=_t(m.view).on("mousemove.brush",p,!0).on("mouseup.brush",Y,!0);i&&$.on("keydown.brush",j,!0).on("keyup.brush",tt,!0),eu(m.view)}s.call(y),wt.start(m,d.name);function p(k){for(const z of k.changedTouches||[k])for(const Wt of G)Wt.identifier===z.identifier&&(Wt.cur=Ne(z,y));if(At&&!Nt&&!$t&&G.length===1){const z=G[0];Xe(z.cur[0]-z[0])>Xe(z.cur[1]-z[1])?$t=!0:Nt=!0}for(const z of G)z.cur&&(z[0]=z.cur[0],z[1]=z.cur[1]);Ot=!0,Ln(k),P(k)}function P(k){const z=G[0],Wt=z.point0;var yt;switch(W=z[0]-Wt[0],X=z[1]-Wt[1],d){case In:case We:{x&&(W=Q(V-E,K(et-L,W)),b=E+W,I=L+W),M&&(X=Q(H-N,K(J-F,X)),R=N+X,q=F+X);break}case Dt:{G[1]?(x&&(b=Q(V,K(et,G[0][0])),I=Q(V,K(et,G[1][0])),x=1),M&&(R=Q(H,K(J,G[0][1])),q=Q(H,K(J,G[1][1])),M=1)):(x<0?(W=Q(V-E,K(et-E,W)),b=E+W,I=L):x>0&&(W=Q(V-L,K(et-L,W)),b=E,I=L+W),M<0?(X=Q(H-N,K(J-N,X)),R=N+X,q=F):M>0&&(X=Q(H-F,K(J-F,X)),R=N,q=F+X));break}case Ut:{x&&(b=Q(V,K(et,E-W*x)),I=Q(V,K(et,L+W*x))),M&&(R=Q(H,K(J,N-X*M)),q=Q(H,K(J,F+X*M)));break}}I0&&(E=b-W),M<0?F=q-X:M>0&&(N=R-X),d=In,C.attr("cursor",ct.selection),P(k));break}default:return}Ln(k)}function tt(k){switch(k.keyCode){case 16:{At&&(Nt=$t=At=!1,P(k));break}case 18:{d===Ut&&(x<0?L=I:x>0&&(E=b),M<0?F=q:M>0&&(N=R),d=Dt,P(k));break}case 32:{d===In&&(k.altKey?(x&&(L=I-W*x,E=b+W*x),M&&(F=q-X*M,N=R+X*M),d=Ut):(x<0?L=I:x>0&&(E=b),M<0?F=q:M>0&&(N=R),d=Dt),C.attr("cursor",ct[_]),P(k));break}default:return}Ln(k)}}function g(m){l(this,arguments).moved(m)}function T(m){l(this,arguments).ended(m)}function S(){var m=this.__brush||{selection:null};return m.extent=qe(n.apply(this,arguments)),m.dim=t,m}return f.extent=function(m){return arguments.length?(n=typeof m=="function"?m:Rn(qe(m)),f):n},f.filter=function(m){return arguments.length?(e=typeof m=="function"?m:Rn(!!m),f):e},f.touchable=function(m){return arguments.length?(r=typeof m=="function"?m:Rn(!!m),f):r},f.handleSize=function(m){return arguments.length?(u=+m,f):u},f.keyModifiers=function(m){return arguments.length?(i=!!m,f):i},f.on=function(){var m=o.on.apply(o,arguments);return m===o?f:m},f}const ue=Math.PI,ae=2*ue,vt=1e-6,Ka=ae-vt;function Ir(t){this._+=t[0];for(let n=1,e=t.length;n=0))throw new Error(`invalid digits: ${t}`);if(n>15)return Ir;const e=10**n;return function(r){this._+=r[0];for(let i=1,o=r.length;ivt)if(!(Math.abs(c*f-s*l)>vt)||!o)this._append`L${this._x1=n},${this._y1=e}`;else{let g=r-u,T=i-a,S=f*f+s*s,m=g*g+T*T,y=Math.sqrt(S),_=Math.sqrt(h),d=o*Math.tan((ue-Math.acos((S+h-m)/(2*y*_)))/2),x=d/_,M=d/y;Math.abs(x-1)>vt&&this._append`L${n+x*l},${e+x*c}`,this._append`A${o},${o},0,0,${+(c*g>l*T)},${this._x1=n+M*f},${this._y1=e+M*s}`}}arc(n,e,r,i,o,u){if(n=+n,e=+e,r=+r,u=!!u,r<0)throw new Error(`negative radius: ${r}`);let a=r*Math.cos(i),f=r*Math.sin(i),s=n+a,l=e+f,c=1^u,h=u?i-o:o-i;this._x1===null?this._append`M${s},${l}`:(Math.abs(this._x1-s)>vt||Math.abs(this._y1-l)>vt)&&this._append`L${s},${l}`,r&&(h<0&&(h=h%ae+ae),h>Ka?this._append`A${r},${r},0,1,${c},${n-a},${e-f}A${r},${r},0,1,${c},${this._x1=s},${this._y1=l}`:h>vt&&this._append`A${r},${r},0,${+(h>=ue)},${c},${this._x1=n+r*Math.cos(o)},${this._y1=e+r*Math.sin(o)}`)}rect(n,e,r,i){this._append`M${this._x0=this._x1=+n},${this._y0=this._y1=+e}h${r=+r}v${+i}h${-r}Z`}toString(){return this._}}function ts(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.text()}function jf(t,n){return fetch(t,n).then(ts)}function ns(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);if(!(t.status===204||t.status===205))return t.json()}function tl(t,n){return fetch(t,n).then(ns)}function es(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)}function Tn(t,n){if((e=(t=n?t.toExponential(n-1):t.toExponential()).indexOf("e"))<0)return null;var e,r=t.slice(0,e);return[r.length>1?r[0]+r.slice(2):r,+t.slice(e+1)]}function It(t){return t=Tn(Math.abs(t)),t?t[1]:NaN}function rs(t,n){return function(e,r){for(var i=e.length,o=[],u=0,a=t[0],f=0;i>0&&a>0&&(f+a+1>r&&(a=Math.max(1,r-f)),o.push(e.substring(i-=a,i+a)),!((f+=a+1)>r));)a=t[u=(u+1)%t.length];return o.reverse().join(n)}}function is(t){return function(n){return n.replace(/[0-9]/g,function(e){return t[+e]})}}var os=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function kn(t){if(!(n=os.exec(t)))throw new Error("invalid format: "+t);var n;return new ve({fill:n[1],align:n[2],sign:n[3],symbol:n[4],zero:n[5],width:n[6],comma:n[7],precision:n[8]&&n[8].slice(1),trim:n[9],type:n[10]})}kn.prototype=ve.prototype;function ve(t){this.fill=t.fill===void 0?" ":t.fill+"",this.align=t.align===void 0?">":t.align+"",this.sign=t.sign===void 0?"-":t.sign+"",this.symbol=t.symbol===void 0?"":t.symbol+"",this.zero=!!t.zero,this.width=t.width===void 0?void 0:+t.width,this.comma=!!t.comma,this.precision=t.precision===void 0?void 0:+t.precision,this.trim=!!t.trim,this.type=t.type===void 0?"":t.type+""}ve.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function us(t){t:for(var n=t.length,e=1,r=-1,i;e0&&(r=0);break}return r>0?t.slice(0,r)+t.slice(i+1):t}var Pr;function as(t,n){var e=Tn(t,n);if(!e)return t+"";var r=e[0],i=e[1],o=i-(Pr=Math.max(-8,Math.min(8,Math.floor(i/3)))*3)+1,u=r.length;return o===u?r:o>u?r+new Array(o-u+1).join("0"):o>0?r.slice(0,o)+"."+r.slice(o):"0."+new Array(1-o).join("0")+Tn(t,Math.max(0,n+o-1))[0]}function Ge(t,n){var e=Tn(t,n);if(!e)return t+"";var r=e[0],i=e[1];return i<0?"0."+new Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")}const Qe={"%":(t,n)=>(t*100).toFixed(n),b:t=>Math.round(t).toString(2),c:t=>t+"",d:es,e:(t,n)=>t.toExponential(n),f:(t,n)=>t.toFixed(n),g:(t,n)=>t.toPrecision(n),o:t=>Math.round(t).toString(8),p:(t,n)=>Ge(t*100,n),r:Ge,s:as,X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)};function Ke(t){return t}var Je=Array.prototype.map,je=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function ss(t){var n=t.grouping===void 0||t.thousands===void 0?Ke:rs(Je.call(t.grouping,Number),t.thousands+""),e=t.currency===void 0?"":t.currency[0]+"",r=t.currency===void 0?"":t.currency[1]+"",i=t.decimal===void 0?".":t.decimal+"",o=t.numerals===void 0?Ke:is(Je.call(t.numerals,String)),u=t.percent===void 0?"%":t.percent+"",a=t.minus===void 0?"−":t.minus+"",f=t.nan===void 0?"NaN":t.nan+"";function s(c){c=kn(c);var h=c.fill,g=c.align,T=c.sign,S=c.symbol,m=c.zero,y=c.width,_=c.comma,d=c.precision,x=c.trim,M=c.type;M==="n"?(_=!0,M="g"):Qe[M]||(d===void 0&&(d=12),x=!0,M="g"),(m||h==="0"&&g==="=")&&(m=!0,h="0",g="=");var w=S==="$"?e:S==="#"&&/[boxX]/.test(M)?"0"+M.toLowerCase():"",A=S==="$"?r:/[%p]/.test(M)?u:"",U=Qe[M],V=/[defgprs%]/.test(M);d=d===void 0?6:/[gprs]/.test(M)?Math.max(1,Math.min(21,d)):Math.max(0,Math.min(20,d));function E(b){var H=w,N=A,R,et,L;if(M==="c")N=U(b)+N,b="";else{b=+b;var I=b<0||1/b<0;if(b=isNaN(b)?f:U(Math.abs(b),d),x&&(b=us(b)),I&&+b==0&&T!=="+"&&(I=!1),H=(I?T==="("?T:a:T==="-"||T==="("?"":T)+H,N=(M==="s"?je[8+Pr/3]:"")+N+(I&&T==="("?")":""),V){for(R=-1,et=b.length;++RL||L>57){N=(L===46?i+b.slice(R+1):b.slice(R))+N,b=b.slice(0,R);break}}}_&&!m&&(b=n(b,1/0));var J=H.length+b.length+N.length,F=J>1)+H+b+N+F.slice(J);break;default:b=F+H+b+N;break}return o(b)}return E.toString=function(){return c+""},E}function l(c,h){var g=s((c=kn(c),c.type="f",c)),T=Math.max(-8,Math.min(8,Math.floor(It(h)/3)))*3,S=Math.pow(10,-T),m=je[8+T/3];return function(y){return g(S*y)+m}}return{format:s,formatPrefix:l}}var sn,zr,Or;fs({thousands:",",grouping:[3],currency:["$",""]});function fs(t){return sn=ss(t),zr=sn.format,Or=sn.formatPrefix,sn}function ls(t){return Math.max(0,-It(Math.abs(t)))}function cs(t,n){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(It(n)/3)))*3-It(Math.abs(t)))}function hs(t,n){return t=Math.abs(t),n=Math.abs(n)-t,Math.max(0,It(n)-It(t))+1}function Wr(t,n){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(n).domain(t);break}return this}function gs(t){return function(){return t}}function ms(t){return+t}var tr=[0,1];function Ft(t){return t}function se(t,n){return(n-=t=+t)?function(e){return(e-t)/n}:gs(isNaN(n)?NaN:.5)}function ps(t,n){var e;return t>n&&(e=t,t=n,n=e),function(r){return Math.max(t,Math.min(n,r))}}function ds(t,n,e){var r=t[0],i=t[1],o=n[0],u=n[1];return i2?ys:ds,f=s=null,c}function c(h){return h==null||isNaN(h=+h)?o:(f||(f=a(t.map(r),n,e)))(r(u(h)))}return c.invert=function(h){return u(i((s||(s=a(n,t.map(r),ot)))(h)))},c.domain=function(h){return arguments.length?(t=Array.from(h,ms),l()):t.slice()},c.range=function(h){return arguments.length?(n=Array.from(h),l()):n.slice()},c.rangeRound=function(h){return n=Array.from(h),e=Cu,l()},c.clamp=function(h){return arguments.length?(u=h?!0:Ft,l()):u!==Ft},c.interpolate=function(h){return arguments.length?(e=h,l()):e},c.unknown=function(h){return arguments.length?(o=h,c):o},function(h,g){return r=h,i=g,l()}}function Vr(){return ws()(Ft,Ft)}function vs(t,n,e,r){var i=Zn(t,n,e),o;switch(r=kn(r??",f"),r.type){case"s":{var u=Math.max(Math.abs(t),Math.abs(n));return r.precision==null&&!isNaN(o=cs(i,u))&&(r.precision=o),Or(r,u)}case"":case"e":case"g":case"p":case"r":{r.precision==null&&!isNaN(o=hs(i,Math.max(Math.abs(t),Math.abs(n))))&&(r.precision=o-(r.type==="e"));break}case"f":case"%":{r.precision==null&&!isNaN(o=ls(i))&&(r.precision=o-(r.type==="%")*2);break}}return zr(r)}function _s(t){var n=t.domain;return t.ticks=function(e){var r=n();return hi(r[0],r[r.length-1],e??10)},t.tickFormat=function(e,r){var i=n();return vs(i[0],i[i.length-1],e??10,r)},t.nice=function(e){e==null&&(e=10);var r=n(),i=0,o=r.length-1,u=r[i],a=r[o],f,s,l=10;for(a0;){if(s=Bn(u,a,e),s===f)return r[i]=u,r[o]=a,n(r);if(s>0)u=Math.floor(u/s)*s,a=Math.ceil(a/s)*s;else if(s<0)u=Math.ceil(u*s)/s,a=Math.floor(a*s)/s;else break;f=s}return t},t}function xs(){var t=Vr();return t.copy=function(){return Xr(t,xs())},Wr.apply(t,arguments),_s(t)}function bs(t,n){t=t.slice();var e=0,r=t.length-1,i=t[e],o=t[r],u;return o(t(o=new Date(+o)),o),i.ceil=o=>(t(o=new Date(o-1)),n(o,1),t(o),o),i.round=o=>{const u=i(o),a=i.ceil(o);return o-u(n(o=new Date(+o),u==null?1:Math.floor(u)),o),i.range=(o,u,a)=>{const f=[];if(o=i.ceil(o),a=a==null?1:Math.floor(a),!(o0))return f;let s;do f.push(s=new Date(+o)),n(o,a),t(o);while(sB(u=>{if(u>=u)for(;t(u),!o(u);)u.setTime(u-1)},(u,a)=>{if(u>=u)if(a<0)for(;++a<=0;)for(;n(u,-1),!o(u););else for(;--a>=0;)for(;n(u,1),!o(u););}),e&&(i.count=(o,u)=>(On.setTime(+o),Wn.setTime(+u),t(On),t(Wn),Math.floor(e(On,Wn))),i.every=o=>(o=Math.floor(o),!isFinite(o)||!(o>0)?null:o>1?i.filter(r?u=>r(u)%o===0:u=>i.count(0,u)%o===0):i)),i}const Cn=B(()=>{},(t,n)=>{t.setTime(+t+n)},(t,n)=>n-t);Cn.every=t=>(t=Math.floor(t),!isFinite(t)||!(t>0)?null:t>1?B(n=>{n.setTime(Math.floor(n/t)*t)},(n,e)=>{n.setTime(+n+e*t)},(n,e)=>(e-n)/t):Cn);Cn.range;const ht=1e3,it=ht*60,gt=it*60,pt=gt*24,_e=pt*7,nr=pt*30,Xn=pt*365,Yt=B(t=>{t.setTime(t-t.getMilliseconds())},(t,n)=>{t.setTime(+t+n*ht)},(t,n)=>(n-t)/ht,t=>t.getUTCSeconds());Yt.range;const xe=B(t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*ht)},(t,n)=>{t.setTime(+t+n*it)},(t,n)=>(n-t)/it,t=>t.getMinutes());xe.range;const Ms=B(t=>{t.setUTCSeconds(0,0)},(t,n)=>{t.setTime(+t+n*it)},(t,n)=>(n-t)/it,t=>t.getUTCMinutes());Ms.range;const be=B(t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*ht-t.getMinutes()*it)},(t,n)=>{t.setTime(+t+n*gt)},(t,n)=>(n-t)/gt,t=>t.getHours());be.range;const Ts=B(t=>{t.setUTCMinutes(0,0,0)},(t,n)=>{t.setTime(+t+n*gt)},(t,n)=>(n-t)/gt,t=>t.getUTCHours());Ts.range;const rn=B(t=>t.setHours(0,0,0,0),(t,n)=>t.setDate(t.getDate()+n),(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*it)/pt,t=>t.getDate()-1);rn.range;const Me=B(t=>{t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n)},(t,n)=>(n-t)/pt,t=>t.getUTCDate()-1);Me.range;const ks=B(t=>{t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n)},(t,n)=>(n-t)/pt,t=>Math.floor(t/pt));ks.range;function Ct(t){return B(n=>{n.setDate(n.getDate()-(n.getDay()+7-t)%7),n.setHours(0,0,0,0)},(n,e)=>{n.setDate(n.getDate()+e*7)},(n,e)=>(e-n-(e.getTimezoneOffset()-n.getTimezoneOffset())*it)/_e)}const En=Ct(0),Sn=Ct(1),Cs=Ct(2),Ss=Ct(3),Pt=Ct(4),As=Ct(5),Ns=Ct(6);En.range;Sn.range;Cs.range;Ss.range;Pt.range;As.range;Ns.range;function St(t){return B(n=>{n.setUTCDate(n.getUTCDate()-(n.getUTCDay()+7-t)%7),n.setUTCHours(0,0,0,0)},(n,e)=>{n.setUTCDate(n.getUTCDate()+e*7)},(n,e)=>(e-n)/_e)}const qr=St(0),An=St(1),$s=St(2),Ds=St(3),zt=St(4),Us=St(5),Es=St(6);qr.range;An.range;$s.range;Ds.range;zt.range;Us.range;Es.range;const Te=B(t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,n)=>{t.setMonth(t.getMonth()+n)},(t,n)=>n.getMonth()-t.getMonth()+(n.getFullYear()-t.getFullYear())*12,t=>t.getMonth());Te.range;const Fs=B(t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCMonth(t.getUTCMonth()+n)},(t,n)=>n.getUTCMonth()-t.getUTCMonth()+(n.getUTCFullYear()-t.getUTCFullYear())*12,t=>t.getUTCMonth());Fs.range;const dt=B(t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n)},(t,n)=>n.getFullYear()-t.getFullYear(),t=>t.getFullYear());dt.every=t=>!isFinite(t=Math.floor(t))||!(t>0)?null:B(n=>{n.setFullYear(Math.floor(n.getFullYear()/t)*t),n.setMonth(0,1),n.setHours(0,0,0,0)},(n,e)=>{n.setFullYear(n.getFullYear()+e*t)});dt.range;const kt=B(t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n)},(t,n)=>n.getUTCFullYear()-t.getUTCFullYear(),t=>t.getUTCFullYear());kt.every=t=>!isFinite(t=Math.floor(t))||!(t>0)?null:B(n=>{n.setUTCFullYear(Math.floor(n.getUTCFullYear()/t)*t),n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0)},(n,e)=>{n.setUTCFullYear(n.getUTCFullYear()+e*t)});kt.range;function Ys(t,n,e,r,i,o){const u=[[Yt,1,ht],[Yt,5,5*ht],[Yt,15,15*ht],[Yt,30,30*ht],[o,1,it],[o,5,5*it],[o,15,15*it],[o,30,30*it],[i,1,gt],[i,3,3*gt],[i,6,6*gt],[i,12,12*gt],[r,1,pt],[r,2,2*pt],[e,1,_e],[n,1,nr],[n,3,3*nr],[t,1,Xn]];function a(s,l,c){const h=lm).right(u,h);if(g===u.length)return t.every(Zn(s/Xn,l/Xn,c));if(g===0)return Cn.every(Math.max(Zn(s,l,c),1));const[T,S]=u[h/u[g-1][2]53)return null;"w"in p||(p.w=1),"Z"in p?(Y=qn(Vt(p.y,0,1)),j=Y.getUTCDay(),Y=j>4||j===0?An.ceil(Y):An(Y),Y=Me.offset(Y,(p.V-1)*7),p.y=Y.getUTCFullYear(),p.m=Y.getUTCMonth(),p.d=Y.getUTCDate()+(p.w+6)%7):(Y=Vn(Vt(p.y,0,1)),j=Y.getDay(),Y=j>4||j===0?Sn.ceil(Y):Sn(Y),Y=rn.offset(Y,(p.V-1)*7),p.y=Y.getFullYear(),p.m=Y.getMonth(),p.d=Y.getDate()+(p.w+6)%7)}else("W"in p||"U"in p)&&("w"in p||(p.w="u"in p?p.u%7:"W"in p?1:0),j="Z"in p?qn(Vt(p.y,0,1)).getUTCDay():Vn(Vt(p.y,0,1)).getDay(),p.m=0,p.d="W"in p?(p.w+6)%7+p.W*7-(j+5)%7:p.w+p.U*7-(j+6)%7);return"Z"in p?(p.H+=p.Z/100|0,p.M+=p.Z%100,qn(p)):Vn(p)}}function U(v,C,$,p){for(var P=0,Y=C.length,j=$.length,tt,k;P=j)return-1;if(tt=C.charCodeAt(P++),tt===37){if(tt=C.charAt(P++),k=M[tt in er?C.charAt(P++):tt],!k||(p=k(v,$,p))<0)return-1}else if(tt!=$.charCodeAt(p++))return-1}return p}function V(v,C,$){var p=s.exec(C.slice($));return p?(v.p=l.get(p[0].toLowerCase()),$+p[0].length):-1}function E(v,C,$){var p=g.exec(C.slice($));return p?(v.w=T.get(p[0].toLowerCase()),$+p[0].length):-1}function b(v,C,$){var p=c.exec(C.slice($));return p?(v.w=h.get(p[0].toLowerCase()),$+p[0].length):-1}function H(v,C,$){var p=y.exec(C.slice($));return p?(v.m=_.get(p[0].toLowerCase()),$+p[0].length):-1}function N(v,C,$){var p=S.exec(C.slice($));return p?(v.m=m.get(p[0].toLowerCase()),$+p[0].length):-1}function R(v,C,$){return U(v,n,C,$)}function et(v,C,$){return U(v,e,C,$)}function L(v,C,$){return U(v,r,C,$)}function I(v){return u[v.getDay()]}function J(v){return o[v.getDay()]}function F(v){return f[v.getMonth()]}function q(v){return a[v.getMonth()]}function W(v){return i[+(v.getHours()>=12)]}function X(v){return 1+~~(v.getMonth()/3)}function Ot(v){return u[v.getUTCDay()]}function At(v){return o[v.getUTCDay()]}function Nt(v){return f[v.getUTCMonth()]}function $t(v){return a[v.getUTCMonth()]}function G(v){return i[+(v.getUTCHours()>=12)]}function wt(v){return 1+~~(v.getUTCMonth()/3)}return{format:function(v){var C=w(v+="",d);return C.toString=function(){return v},C},parse:function(v){var C=A(v+="",!1);return C.toString=function(){return v},C},utcFormat:function(v){var C=w(v+="",x);return C.toString=function(){return v},C},utcParse:function(v){var C=A(v+="",!0);return C.toString=function(){return v},C}}}var er={"-":"",_:" ",0:"0"},Z=/^\s*\d+/,Is=/^%/,Ps=/[\\^$*+?|[\]().{}]/g;function D(t,n,e){var r=t<0?"-":"",i=(r?-t:t)+"",o=i.length;return r+(o[n.toLowerCase(),e]))}function Os(t,n,e){var r=Z.exec(n.slice(e,e+1));return r?(t.w=+r[0],e+r[0].length):-1}function Ws(t,n,e){var r=Z.exec(n.slice(e,e+1));return r?(t.u=+r[0],e+r[0].length):-1}function Xs(t,n,e){var r=Z.exec(n.slice(e,e+2));return r?(t.U=+r[0],e+r[0].length):-1}function Vs(t,n,e){var r=Z.exec(n.slice(e,e+2));return r?(t.V=+r[0],e+r[0].length):-1}function qs(t,n,e){var r=Z.exec(n.slice(e,e+2));return r?(t.W=+r[0],e+r[0].length):-1}function rr(t,n,e){var r=Z.exec(n.slice(e,e+4));return r?(t.y=+r[0],e+r[0].length):-1}function ir(t,n,e){var r=Z.exec(n.slice(e,e+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),e+r[0].length):-1}function Bs(t,n,e){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(n.slice(e,e+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),e+r[0].length):-1}function Zs(t,n,e){var r=Z.exec(n.slice(e,e+1));return r?(t.q=r[0]*3-3,e+r[0].length):-1}function Gs(t,n,e){var r=Z.exec(n.slice(e,e+2));return r?(t.m=r[0]-1,e+r[0].length):-1}function or(t,n,e){var r=Z.exec(n.slice(e,e+2));return r?(t.d=+r[0],e+r[0].length):-1}function Qs(t,n,e){var r=Z.exec(n.slice(e,e+3));return r?(t.m=0,t.d=+r[0],e+r[0].length):-1}function ur(t,n,e){var r=Z.exec(n.slice(e,e+2));return r?(t.H=+r[0],e+r[0].length):-1}function Ks(t,n,e){var r=Z.exec(n.slice(e,e+2));return r?(t.M=+r[0],e+r[0].length):-1}function Js(t,n,e){var r=Z.exec(n.slice(e,e+2));return r?(t.S=+r[0],e+r[0].length):-1}function js(t,n,e){var r=Z.exec(n.slice(e,e+3));return r?(t.L=+r[0],e+r[0].length):-1}function tf(t,n,e){var r=Z.exec(n.slice(e,e+6));return r?(t.L=Math.floor(r[0]/1e3),e+r[0].length):-1}function nf(t,n,e){var r=Is.exec(n.slice(e,e+1));return r?e+r[0].length:-1}function ef(t,n,e){var r=Z.exec(n.slice(e));return r?(t.Q=+r[0],e+r[0].length):-1}function rf(t,n,e){var r=Z.exec(n.slice(e));return r?(t.s=+r[0],e+r[0].length):-1}function ar(t,n){return D(t.getDate(),n,2)}function of(t,n){return D(t.getHours(),n,2)}function uf(t,n){return D(t.getHours()%12||12,n,2)}function af(t,n){return D(1+rn.count(dt(t),t),n,3)}function Br(t,n){return D(t.getMilliseconds(),n,3)}function sf(t,n){return Br(t,n)+"000"}function ff(t,n){return D(t.getMonth()+1,n,2)}function lf(t,n){return D(t.getMinutes(),n,2)}function cf(t,n){return D(t.getSeconds(),n,2)}function hf(t){var n=t.getDay();return n===0?7:n}function gf(t,n){return D(En.count(dt(t)-1,t),n,2)}function Zr(t){var n=t.getDay();return n>=4||n===0?Pt(t):Pt.ceil(t)}function mf(t,n){return t=Zr(t),D(Pt.count(dt(t),t)+(dt(t).getDay()===4),n,2)}function pf(t){return t.getDay()}function df(t,n){return D(Sn.count(dt(t)-1,t),n,2)}function yf(t,n){return D(t.getFullYear()%100,n,2)}function wf(t,n){return t=Zr(t),D(t.getFullYear()%100,n,2)}function vf(t,n){return D(t.getFullYear()%1e4,n,4)}function _f(t,n){var e=t.getDay();return t=e>=4||e===0?Pt(t):Pt.ceil(t),D(t.getFullYear()%1e4,n,4)}function xf(t){var n=t.getTimezoneOffset();return(n>0?"-":(n*=-1,"+"))+D(n/60|0,"0",2)+D(n%60,"0",2)}function sr(t,n){return D(t.getUTCDate(),n,2)}function bf(t,n){return D(t.getUTCHours(),n,2)}function Mf(t,n){return D(t.getUTCHours()%12||12,n,2)}function Tf(t,n){return D(1+Me.count(kt(t),t),n,3)}function Gr(t,n){return D(t.getUTCMilliseconds(),n,3)}function kf(t,n){return Gr(t,n)+"000"}function Cf(t,n){return D(t.getUTCMonth()+1,n,2)}function Sf(t,n){return D(t.getUTCMinutes(),n,2)}function Af(t,n){return D(t.getUTCSeconds(),n,2)}function Nf(t){var n=t.getUTCDay();return n===0?7:n}function $f(t,n){return D(qr.count(kt(t)-1,t),n,2)}function Qr(t){var n=t.getUTCDay();return n>=4||n===0?zt(t):zt.ceil(t)}function Df(t,n){return t=Qr(t),D(zt.count(kt(t),t)+(kt(t).getUTCDay()===4),n,2)}function Uf(t){return t.getUTCDay()}function Ef(t,n){return D(An.count(kt(t)-1,t),n,2)}function Ff(t,n){return D(t.getUTCFullYear()%100,n,2)}function Yf(t,n){return t=Qr(t),D(t.getUTCFullYear()%100,n,2)}function Hf(t,n){return D(t.getUTCFullYear()%1e4,n,4)}function Rf(t,n){var e=t.getUTCDay();return t=e>=4||e===0?zt(t):zt.ceil(t),D(t.getUTCFullYear()%1e4,n,4)}function Lf(){return"+0000"}function fr(){return"%"}function lr(t){return+t}function cr(t){return Math.floor(+t/1e3)}var Et,Kr;If({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function If(t){return Et=Ls(t),Kr=Et.format,Et.parse,Et.utcFormat,Et.utcParse,Et}function Pf(t){return new Date(t)}function zf(t){return t instanceof Date?+t:+new Date(+t)}function Jr(t,n,e,r,i,o,u,a,f,s){var l=Vr(),c=l.invert,h=l.domain,g=s(".%L"),T=s(":%S"),S=s("%I:%M"),m=s("%I %p"),y=s("%a %d"),_=s("%b %d"),d=s("%B"),x=s("%Y");function M(w){return(f(w)=0))throw new RangeError(`invalid digits: ${e}`);n=r}return t},()=>new ja(n)}function ke(t){return typeof t=="object"&&"length"in t?t:Array.from(t)}function ti(t){this._context=t}ti.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,n){switch(t=+t,n=+n,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break;case 1:this._point=2;default:this._context.lineTo(t,n);break}}};function ni(t){return new ti(t)}function ei(t){return t[0]}function ri(t){return t[1]}function Of(t,n){var e=O(!0),r=null,i=ni,o=null,u=jr(a);t=typeof t=="function"?t:t===void 0?ei:O(t),n=typeof n=="function"?n:n===void 0?ri:O(n);function a(f){var s,l=(f=ke(f)).length,c,h=!1,g;for(r==null&&(o=i(g=u())),s=0;s<=l;++s)!(s=g;--T)a.point(d[T],x[T]);a.lineEnd(),a.areaEnd()}y&&(d[h]=+t(m,h,c),x[h]=+n(m,h,c),a.point(r?+r(m,h,c):d[h],e?+e(m,h,c):x[h]))}if(_)return a=null,_+""||null}function l(){return Of().defined(i).curve(u).context(o)}return s.x=function(c){return arguments.length?(t=typeof c=="function"?c:O(+c),r=null,s):t},s.x0=function(c){return arguments.length?(t=typeof c=="function"?c:O(+c),s):t},s.x1=function(c){return arguments.length?(r=c==null?null:typeof c=="function"?c:O(+c),s):r},s.y=function(c){return arguments.length?(n=typeof c=="function"?c:O(+c),e=null,s):n},s.y0=function(c){return arguments.length?(n=typeof c=="function"?c:O(+c),s):n},s.y1=function(c){return arguments.length?(e=c==null?null:typeof c=="function"?c:O(+c),s):e},s.lineX0=s.lineY0=function(){return l().x(t).y(n)},s.lineY1=function(){return l().x(t).y(e)},s.lineX1=function(){return l().x(r).y(n)},s.defined=function(c){return arguments.length?(i=typeof c=="function"?c:O(!!c),s):i},s.curve=function(c){return arguments.length?(u=c,o!=null&&(a=u(o)),s):u},s.context=function(c){return arguments.length?(c==null?o=a=null:a=u(o=c),s):o},s}function hr(t,n){if((u=t.length)>1)for(var e=1,r,i,o=t[n[0]],u,a=o.length;e=0;)e[n]=n;return e}function Wf(t,n){return t[n]}function Xf(t){const n=[];return n.key=t,n}function rl(){var t=O([]),n=gr,e=hr,r=Wf;function i(o){var u=Array.from(t.apply(this,arguments),Xf),a,f=u.length,s=-1,l;for(const c of o)for(a=0,++s;a{const i=e[t],u=typeof i;(u==="object"||u==="function")&&!Object.isFrozen(i)&&we(i)}),e}class he{constructor(t){t.data===void 0&&(t.data={}),this.data=t.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function xe(e){return e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function B(e,...t){const i=Object.create(null);for(const u in e)i[u]=e[u];return t.forEach(function(u){for(const b in u)i[b]=u[b]}),i}const Qe="",pe=e=>!!e.scope,me=(e,{prefix:t})=>{if(e.startsWith("language:"))return e.replace("language:","language-");if(e.includes(".")){const i=e.split(".");return[`${t}${i.shift()}`,...i.map((u,b)=>`${u}${"_".repeat(b+1)}`)].join(" ")}return`${t}${e}`};class et{constructor(t,i){this.buffer="",this.classPrefix=i.classPrefix,t.walk(this)}addText(t){this.buffer+=xe(t)}openNode(t){if(!pe(t))return;const i=me(t.scope,{prefix:this.classPrefix});this.span(i)}closeNode(t){pe(t)&&(this.buffer+=Qe)}value(){return this.buffer}span(t){this.buffer+=``}}const de=(e={})=>{const t={children:[]};return Object.assign(t,e),t};class te{constructor(){this.rootNode=de(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(t){this.top.children.push(t)}openNode(t){const i=de({scope:t});this.add(i),this.stack.push(i)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(t){return this.constructor._walk(t,this.rootNode)}static _walk(t,i){return typeof i=="string"?t.addText(i):i.children&&(t.openNode(i),i.children.forEach(u=>this._walk(t,u)),t.closeNode(i)),t}static _collapse(t){typeof t!="string"&&t.children&&(t.children.every(i=>typeof i=="string")?t.children=[t.children.join("")]:t.children.forEach(i=>{te._collapse(i)}))}}class tt extends te{constructor(t){super(),this.options=t}addText(t){t!==""&&this.add(t)}startScope(t){this.openNode(t)}endScope(){this.closeNode()}__addSublanguage(t,i){const u=t.root;i&&(u.scope=`language:${i}`),this.add(u)}toHTML(){return new et(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function P(e){return e?typeof e=="string"?e:e.source:null}function Oe(e){return C("(?=",e,")")}function nt(e){return C("(?:",e,")*")}function it(e){return C("(?:",e,")?")}function C(...e){return e.map(i=>P(i)).join("")}function st(e){const t=e[e.length-1];return typeof t=="object"&&t.constructor===Object?(e.splice(e.length-1,1),t):{}}function ne(...e){return"("+(st(e).capture?"":"?:")+e.map(u=>P(u)).join("|")+")"}function Re(e){return new RegExp(e.toString()+"|").exec("").length-1}function rt(e,t){const i=e&&e.exec(t);return i&&i.index===0}const ct=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function ie(e,{joinWith:t}){let i=0;return e.map(u=>{i+=1;const b=i;let _=P(u),c="";for(;_.length>0;){const r=ct.exec(_);if(!r){c+=_;break}c+=_.substring(0,r.index),_=_.substring(r.index+r[0].length),r[0][0]==="\\"&&r[1]?c+="\\"+String(Number(r[1])+b):(c+=r[0],r[0]==="("&&i++)}return c}).map(u=>`(${u})`).join(t)}const ot=/\b\B/,ye="[a-zA-Z]\\w*",se="[a-zA-Z_]\\w*",Se="\\b\\d+(\\.\\d+)?",Ne="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",Ae="\\b(0b[01]+)",at="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",lt=(e={})=>{const t=/^#![ ]*\//;return e.binary&&(e.begin=C(t,/.*\b/,e.binary,/\b.*/)),B({scope:"meta",begin:t,end:/$/,relevance:0,"on:begin":(i,u)=>{i.index!==0&&u.ignoreMatch()}},e)},U={begin:"\\\\[\\s\\S]",relevance:0},ut={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[U]},ft={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[U]},gt={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},Y=function(e,t,i={}){const u=B({scope:"comment",begin:e,end:t,contains:[]},i);u.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});const b=ne("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return u.contains.push({begin:C(/[ ]+/,"(",b,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),u},ht=Y("//","$"),pt=Y("/\\*","\\*/"),dt=Y("#","$"),Et={scope:"number",begin:Se,relevance:0},bt={scope:"number",begin:Ne,relevance:0},_t={scope:"number",begin:Ae,relevance:0},Mt={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[U,{begin:/\[/,end:/\]/,relevance:0,contains:[U]}]},wt={scope:"title",begin:ye,relevance:0},xt={scope:"title",begin:se,relevance:0},Ot={begin:"\\.\\s*"+se,relevance:0},Rt=function(e){return Object.assign(e,{"on:begin":(t,i)=>{i.data._beginMatch=t[1]},"on:end":(t,i)=>{i.data._beginMatch!==t[1]&&i.ignoreMatch()}})};var z=Object.freeze({__proto__:null,APOS_STRING_MODE:ut,BACKSLASH_ESCAPE:U,BINARY_NUMBER_MODE:_t,BINARY_NUMBER_RE:Ae,COMMENT:Y,C_BLOCK_COMMENT_MODE:pt,C_LINE_COMMENT_MODE:ht,C_NUMBER_MODE:bt,C_NUMBER_RE:Ne,END_SAME_AS_BEGIN:Rt,HASH_COMMENT_MODE:dt,IDENT_RE:ye,MATCH_NOTHING_RE:ot,METHOD_GUARD:Ot,NUMBER_MODE:Et,NUMBER_RE:Se,PHRASAL_WORDS_MODE:gt,QUOTE_STRING_MODE:ft,REGEXP_MODE:Mt,RE_STARTERS_RE:at,SHEBANG:lt,TITLE_MODE:wt,UNDERSCORE_IDENT_RE:se,UNDERSCORE_TITLE_MODE:xt});function yt(e,t){e.input[e.index-1]==="."&&t.ignoreMatch()}function St(e,t){e.className!==void 0&&(e.scope=e.className,delete e.className)}function Nt(e,t){t&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=yt,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,e.relevance===void 0&&(e.relevance=0))}function At(e,t){Array.isArray(e.illegal)&&(e.illegal=ne(...e.illegal))}function kt(e,t){if(e.match){if(e.begin||e.end)throw new Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function Tt(e,t){e.relevance===void 0&&(e.relevance=1)}const It=(e,t)=>{if(!e.beforeMatch)return;if(e.starts)throw new Error("beforeMatch cannot be used with starts");const i=Object.assign({},e);Object.keys(e).forEach(u=>{delete e[u]}),e.keywords=i.keywords,e.begin=C(i.beforeMatch,Oe(i.begin)),e.starts={relevance:0,contains:[Object.assign(i,{endsParent:!0})]},e.relevance=0,delete i.beforeMatch},Bt=["of","and","for","in","not","or","if","then","parent","list","value"],Dt="keyword";function ke(e,t,i=Dt){const u=Object.create(null);return typeof e=="string"?b(i,e.split(" ")):Array.isArray(e)?b(i,e):Object.keys(e).forEach(function(_){Object.assign(u,ke(e[_],t,_))}),u;function b(_,c){t&&(c=c.map(r=>r.toLowerCase())),c.forEach(function(r){const l=r.split("|");u[l[0]]=[_,vt(l[0],l[1])]})}}function vt(e,t){return t?Number(t):Ct(e)?0:1}function Ct(e){return Bt.includes(e.toLowerCase())}const Ee={},v=e=>{console.error(e)},be=(e,...t)=>{console.log(`WARN: ${e}`,...t)},L=(e,t)=>{Ee[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),Ee[`${e}/${t}`]=!0)},X=new Error;function Te(e,t,{key:i}){let u=0;const b=e[i],_={},c={};for(let r=1;r<=t.length;r++)c[r+u]=b[r],_[r+u]=!0,u+=Re(t[r-1]);e[i]=c,e[i]._emit=_,e[i]._multi=!0}function Lt(e){if(Array.isArray(e.begin)){if(e.skip||e.excludeBegin||e.returnBegin)throw v("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),X;if(typeof e.beginScope!="object"||e.beginScope===null)throw v("beginScope must be object"),X;Te(e,e.begin,{key:"beginScope"}),e.begin=ie(e.begin,{joinWith:""})}}function Ht(e){if(Array.isArray(e.end)){if(e.skip||e.excludeEnd||e.returnEnd)throw v("skip, excludeEnd, returnEnd not compatible with endScope: {}"),X;if(typeof e.endScope!="object"||e.endScope===null)throw v("endScope must be object"),X;Te(e,e.end,{key:"endScope"}),e.end=ie(e.end,{joinWith:""})}}function jt(e){e.scope&&typeof e.scope=="object"&&e.scope!==null&&(e.beginScope=e.scope,delete e.scope)}function Pt(e){jt(e),typeof e.beginScope=="string"&&(e.beginScope={_wrap:e.beginScope}),typeof e.endScope=="string"&&(e.endScope={_wrap:e.endScope}),Lt(e),Ht(e)}function Ut(e){function t(c,r){return new RegExp(P(c),"m"+(e.case_insensitive?"i":"")+(e.unicodeRegex?"u":"")+(r?"g":""))}class i{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(r,l){l.position=this.position++,this.matchIndexes[this.matchAt]=l,this.regexes.push([l,r]),this.matchAt+=Re(r)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const r=this.regexes.map(l=>l[1]);this.matcherRe=t(ie(r,{joinWith:"|"}),!0),this.lastIndex=0}exec(r){this.matcherRe.lastIndex=this.lastIndex;const l=this.matcherRe.exec(r);if(!l)return null;const x=l.findIndex((j,Z)=>Z>0&&j!==void 0),M=this.matchIndexes[x];return l.splice(0,x),Object.assign(l,M)}}class u{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(r){if(this.multiRegexes[r])return this.multiRegexes[r];const l=new i;return this.rules.slice(r).forEach(([x,M])=>l.addRule(x,M)),l.compile(),this.multiRegexes[r]=l,l}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(r,l){this.rules.push([r,l]),l.type==="begin"&&this.count++}exec(r){const l=this.getMatcher(this.regexIndex);l.lastIndex=this.lastIndex;let x=l.exec(r);if(this.resumingScanAtSamePosition()&&!(x&&x.index===this.lastIndex)){const M=this.getMatcher(0);M.lastIndex=this.lastIndex+1,x=M.exec(r)}return x&&(this.regexIndex+=x.position+1,this.regexIndex===this.count&&this.considerAll()),x}}function b(c){const r=new u;return c.contains.forEach(l=>r.addRule(l.begin,{rule:l,type:"begin"})),c.terminatorEnd&&r.addRule(c.terminatorEnd,{type:"end"}),c.illegal&&r.addRule(c.illegal,{type:"illegal"}),r}function _(c,r){const l=c;if(c.isCompiled)return l;[St,kt,Pt,It].forEach(M=>M(c,r)),e.compilerExtensions.forEach(M=>M(c,r)),c.__beforeBegin=null,[Nt,At,Tt].forEach(M=>M(c,r)),c.isCompiled=!0;let x=null;return typeof c.keywords=="object"&&c.keywords.$pattern&&(c.keywords=Object.assign({},c.keywords),x=c.keywords.$pattern,delete c.keywords.$pattern),x=x||/\w+/,c.keywords&&(c.keywords=ke(c.keywords,e.case_insensitive)),l.keywordPatternRe=t(x,!0),r&&(c.begin||(c.begin=/\B|\b/),l.beginRe=t(l.begin),!c.end&&!c.endsWithParent&&(c.end=/\B|\b/),c.end&&(l.endRe=t(l.end)),l.terminatorEnd=P(l.end)||"",c.endsWithParent&&r.terminatorEnd&&(l.terminatorEnd+=(c.end?"|":"")+r.terminatorEnd)),c.illegal&&(l.illegalRe=t(c.illegal)),c.contains||(c.contains=[]),c.contains=[].concat(...c.contains.map(function(M){return $t(M==="self"?c:M)})),c.contains.forEach(function(M){_(M,l)}),c.starts&&_(c.starts,r),l.matcher=b(l),l}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=B(e.classNameAliases||{}),_(e)}function Ie(e){return e?e.endsWithParent||Ie(e.starts):!1}function $t(e){return e.variants&&!e.cachedVariants&&(e.cachedVariants=e.variants.map(function(t){return B(e,{variants:null},t)})),e.cachedVariants?e.cachedVariants:Ie(e)?B(e,{starts:e.starts?B(e.starts):null}):Object.isFrozen(e)?B(e):e}var Gt="11.9.0";class Wt extends Error{constructor(t,i){super(t),this.name="HTMLInjectionError",this.html=i}}const ee=xe,_e=B,Me=Symbol("nomatch"),Kt=7,Be=function(e){const t=Object.create(null),i=Object.create(null),u=[];let b=!0;const _="Could not find the language '{}', did you forget to load/include a language module?",c={disableAutodetect:!0,name:"Plain text",contains:[]};let r={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:tt};function l(n){return r.noHighlightRe.test(n)}function x(n){let a=n.className+" ";a+=n.parentNode?n.parentNode.className:"";const h=r.languageDetectRe.exec(a);if(h){const d=T(h[1]);return d||(be(_.replace("{}",h[1])),be("Falling back to no-highlight mode for this block.",n)),d?h[1]:"no-highlight"}return a.split(/\s+/).find(d=>l(d)||T(d))}function M(n,a,h){let d="",w="";typeof a=="object"?(d=n,h=a.ignoreIllegals,w=a.language):(L("10.7.0","highlight(lang, code, ...args) has been deprecated."),L("10.7.0",`Please use highlight(code, options) instead. +https://github.com/highlightjs/highlight.js/issues/2277`),w=n,d=a),h===void 0&&(h=!0);const S={code:d,language:w};G("before:highlight",S);const I=S.result?S.result:j(S.language,S.code,h);return I.code=S.code,G("after:highlight",I),I}function j(n,a,h,d){const w=Object.create(null);function S(s,o){return s.keywords[o]}function I(){if(!f.keywords){O.addText(E);return}let s=0;f.keywordPatternRe.lastIndex=0;let o=f.keywordPatternRe.exec(E),g="";for(;o;){g+=E.substring(s,o.index);const p=A.case_insensitive?o[0].toLowerCase():o[0],R=S(f,p);if(R){const[k,Je]=R;if(O.addText(g),g="",w[p]=(w[p]||0)+1,w[p]<=Kt&&(F+=Je),k.startsWith("_"))g+=o[0];else{const Ve=A.classNameAliases[k]||k;N(o[0],Ve)}}else g+=o[0];s=f.keywordPatternRe.lastIndex,o=f.keywordPatternRe.exec(E)}g+=E.substring(s),O.addText(g)}function W(){if(E==="")return;let s=null;if(typeof f.subLanguage=="string"){if(!t[f.subLanguage]){O.addText(E);return}s=j(f.subLanguage,E,!0,ge[f.subLanguage]),ge[f.subLanguage]=s._top}else s=J(E,f.subLanguage.length?f.subLanguage:null);f.relevance>0&&(F+=s.relevance),O.__addSublanguage(s._emitter,s.language)}function y(){f.subLanguage!=null?W():I(),E=""}function N(s,o){s!==""&&(O.startScope(o),O.addText(s),O.endScope())}function ae(s,o){let g=1;const p=o.length-1;for(;g<=p;){if(!s._emit[g]){g++;continue}const R=A.classNameAliases[s[g]]||s[g],k=o[g];R?N(k,R):(E=k,I(),E=""),g++}}function le(s,o){return s.scope&&typeof s.scope=="string"&&O.openNode(A.classNameAliases[s.scope]||s.scope),s.beginScope&&(s.beginScope._wrap?(N(E,A.classNameAliases[s.beginScope._wrap]||s.beginScope._wrap),E=""):s.beginScope._multi&&(ae(s.beginScope,o),E="")),f=Object.create(s,{parent:{value:f}}),f}function ue(s,o,g){let p=rt(s.endRe,g);if(p){if(s["on:end"]){const R=new he(s);s["on:end"](o,R),R.isMatchIgnored&&(p=!1)}if(p){for(;s.endsParent&&s.parent;)s=s.parent;return s}}if(s.endsWithParent)return ue(s.parent,o,g)}function Fe(s){return f.matcher.regexIndex===0?(E+=s[0],1):(m=!0,0)}function ze(s){const o=s[0],g=s.rule,p=new he(g),R=[g.__beforeBegin,g["on:begin"]];for(const k of R)if(k&&(k(s,p),p.isMatchIgnored))return Fe(o);return g.skip?E+=o:(g.excludeBegin&&(E+=o),y(),!g.returnBegin&&!g.excludeBegin&&(E=o)),le(g,s),g.returnBegin?0:o.length}function Xe(s){const o=s[0],g=a.substring(s.index),p=ue(f,s,g);if(!p)return Me;const R=f;f.endScope&&f.endScope._wrap?(y(),N(o,f.endScope._wrap)):f.endScope&&f.endScope._multi?(y(),ae(f.endScope,s)):R.skip?E+=o:(R.returnEnd||R.excludeEnd||(E+=o),y(),R.excludeEnd&&(E=o));do f.scope&&O.closeNode(),!f.skip&&!f.subLanguage&&(F+=f.relevance),f=f.parent;while(f!==p.parent);return p.starts&&le(p.starts,s),R.returnEnd?0:o.length}function Ye(){const s=[];for(let o=f;o!==A;o=o.parent)o.scope&&s.unshift(o.scope);s.forEach(o=>O.openNode(o))}let K={};function fe(s,o){const g=o&&o[0];if(E+=s,g==null)return y(),0;if(K.type==="begin"&&o.type==="end"&&K.index===o.index&&g===""){if(E+=a.slice(o.index,o.index+1),!b){const p=new Error(`0 width match regex (${n})`);throw p.languageName=n,p.badRule=K.rule,p}return 1}if(K=o,o.type==="begin")return ze(o);if(o.type==="illegal"&&!h){const p=new Error('Illegal lexeme "'+g+'" for mode "'+(f.scope||"")+'"');throw p.mode=f,p}else if(o.type==="end"){const p=Xe(o);if(p!==Me)return p}if(o.type==="illegal"&&g==="")return 1;if(Q>1e5&&Q>o.index*3)throw new Error("potential infinite loop, way more iterations than matches");return E+=g,g.length}const A=T(n);if(!A)throw v(_.replace("{}",n)),new Error('Unknown language: "'+n+'"');const Ze=Ut(A);let q="",f=d||Ze;const ge={},O=new r.__emitter(r);Ye();let E="",F=0,D=0,Q=0,m=!1;try{if(A.__emitTokens)A.__emitTokens(a,O);else{for(f.matcher.considerAll();;){Q++,m?m=!1:f.matcher.considerAll(),f.matcher.lastIndex=D;const s=f.matcher.exec(a);if(!s)break;const o=a.substring(D,s.index),g=fe(o,s);D=s.index+g}fe(a.substring(D))}return O.finalize(),q=O.toHTML(),{language:n,value:q,relevance:F,illegal:!1,_emitter:O,_top:f}}catch(s){if(s.message&&s.message.includes("Illegal"))return{language:n,value:ee(a),illegal:!0,relevance:0,_illegalBy:{message:s.message,index:D,context:a.slice(D-100,D+100),mode:s.mode,resultSoFar:q},_emitter:O};if(b)return{language:n,value:ee(a),illegal:!1,relevance:0,errorRaised:s,_emitter:O,_top:f};throw s}}function Z(n){const a={value:ee(n),illegal:!1,relevance:0,_top:c,_emitter:new r.__emitter(r)};return a._emitter.addText(n),a}function J(n,a){a=a||r.languages||Object.keys(t);const h=Z(n),d=a.filter(T).filter(oe).map(y=>j(y,n,!1));d.unshift(h);const w=d.sort((y,N)=>{if(y.relevance!==N.relevance)return N.relevance-y.relevance;if(y.language&&N.language){if(T(y.language).supersetOf===N.language)return 1;if(T(N.language).supersetOf===y.language)return-1}return 0}),[S,I]=w,W=S;return W.secondBest=I,W}function De(n,a,h){const d=a&&i[a]||h;n.classList.add("hljs"),n.classList.add(`language-${d}`)}function V(n){let a=null;const h=x(n);if(l(h))return;if(G("before:highlightElement",{el:n,language:h}),n.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",n);return}if(n.children.length>0&&(r.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(n)),r.throwUnescapedHTML))throw new Wt("One of your code blocks includes unescaped HTML.",n.innerHTML);a=n;const d=a.textContent,w=h?M(d,{language:h,ignoreIllegals:!0}):J(d);n.innerHTML=w.value,n.dataset.highlighted="yes",De(n,h,w.language),n.result={language:w.language,re:w.relevance,relevance:w.relevance},w.secondBest&&(n.secondBest={language:w.secondBest.language,relevance:w.secondBest.relevance}),G("after:highlightElement",{el:n,result:w,text:d})}function ve(n){r=_e(r,n)}const Ce=()=>{$(),L("10.6.0","initHighlighting() deprecated. Use highlightAll() now.")};function Le(){$(),L("10.6.0","initHighlightingOnLoad() deprecated. Use highlightAll() now.")}let re=!1;function $(){if(document.readyState==="loading"){re=!0;return}document.querySelectorAll(r.cssSelector).forEach(V)}function He(){re&&$()}typeof window<"u"&&window.addEventListener&&window.addEventListener("DOMContentLoaded",He,!1);function je(n,a){let h=null;try{h=a(e)}catch(d){if(v("Language definition for '{}' could not be registered.".replace("{}",n)),b)v(d);else throw d;h=c}h.name||(h.name=n),t[n]=h,h.rawDefinition=a.bind(null,e),h.aliases&&ce(h.aliases,{languageName:n})}function Pe(n){delete t[n];for(const a of Object.keys(i))i[a]===n&&delete i[a]}function Ue(){return Object.keys(t)}function T(n){return n=(n||"").toLowerCase(),t[n]||t[i[n]]}function ce(n,{languageName:a}){typeof n=="string"&&(n=[n]),n.forEach(h=>{i[h.toLowerCase()]=a})}function oe(n){const a=T(n);return a&&!a.disableAutodetect}function $e(n){n["before:highlightBlock"]&&!n["before:highlightElement"]&&(n["before:highlightElement"]=a=>{n["before:highlightBlock"](Object.assign({block:a.el},a))}),n["after:highlightBlock"]&&!n["after:highlightElement"]&&(n["after:highlightElement"]=a=>{n["after:highlightBlock"](Object.assign({block:a.el},a))})}function Ge(n){$e(n),u.push(n)}function We(n){const a=u.indexOf(n);a!==-1&&u.splice(a,1)}function G(n,a){const h=n;u.forEach(function(d){d[h]&&d[h](a)})}function Ke(n){return L("10.7.0","highlightBlock will be removed entirely in v12.0"),L("10.7.0","Please use highlightElement now."),V(n)}Object.assign(e,{highlight:M,highlightAuto:J,highlightAll:$,highlightElement:V,highlightBlock:Ke,configure:ve,initHighlighting:Ce,initHighlightingOnLoad:Le,registerLanguage:je,unregisterLanguage:Pe,listLanguages:Ue,getLanguage:T,registerAliases:ce,autoDetection:oe,inherit:_e,addPlugin:Ge,removePlugin:We}),e.debugMode=function(){b=!1},e.safeMode=function(){b=!0},e.versionString=Gt,e.regex={concat:C,lookahead:Oe,either:ne,optional:it,anyNumberOfTimes:nt};for(const n in z)typeof z[n]=="object"&&we(z[n]);return Object.assign(e,z),e},H=Be({});H.newInstance=()=>Be({});var Ft=H;H.HighlightJS=H;H.default=H;const Xt=qe(Ft);export{Xt as H}; diff --git a/powa/static/dist/assets/lodash-CmFMvF3r.js b/powa/static/dist/assets/lodash-CmFMvF3r.js new file mode 100644 index 00000000..cc2dbbd9 --- /dev/null +++ b/powa/static/dist/assets/lodash-CmFMvF3r.js @@ -0,0 +1,27 @@ +var ne=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function rp(Wn){return Wn&&Wn.__esModule&&Object.prototype.hasOwnProperty.call(Wn,"default")?Wn.default:Wn}var Qe={exports:{}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */Qe.exports;(function(Wn,Ve){(function(){var o,rl="4.17.21",ke=200,il="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",sn="Expected a function",ul="Invalid `variable` option passed into `_.template`",je="__lodash_hash_undefined__",fl=500,te="__lodash_placeholder__",Kn=1,Ii=2,ct=4,ht=1,ee=2,an=1,nt=2,Si=4,En=8,gt=16,Tn=32,_t=64,bn=128,Wt=256,nr=512,ll=30,ol="...",sl=800,al=16,yi=1,cl=2,hl=3,tt=1/0,$n=9007199254740991,gl=17976931348623157e292,re=NaN,Ln=4294967295,_l=Ln-1,pl=Ln>>>1,vl=[["ary",bn],["bind",an],["bindKey",nt],["curry",En],["curryRight",gt],["flip",nr],["partial",Tn],["partialRight",_t],["rearg",Wt]],pt="[object Arguments]",ie="[object Array]",dl="[object AsyncFunction]",bt="[object Boolean]",Pt="[object Date]",wl="[object DOMException]",ue="[object Error]",fe="[object Function]",Ei="[object GeneratorFunction]",xn="[object Map]",Bt="[object Number]",xl="[object Null]",Pn="[object Object]",Ti="[object Promise]",Al="[object Proxy]",Ft="[object RegExp]",An="[object Set]",Mt="[object String]",le="[object Symbol]",Rl="[object Undefined]",Ut="[object WeakMap]",Il="[object WeakSet]",Dt="[object ArrayBuffer]",vt="[object DataView]",tr="[object Float32Array]",er="[object Float64Array]",rr="[object Int8Array]",ir="[object Int16Array]",ur="[object Int32Array]",fr="[object Uint8Array]",lr="[object Uint8ClampedArray]",or="[object Uint16Array]",sr="[object Uint32Array]",Sl=/\b__p \+= '';/g,yl=/\b(__p \+=) '' \+/g,El=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Li=/&(?:amp|lt|gt|quot|#39);/g,Ci=/[&<>"']/g,Tl=RegExp(Li.source),Ll=RegExp(Ci.source),Cl=/<%-([\s\S]+?)%>/g,ml=/<%([\s\S]+?)%>/g,mi=/<%=([\s\S]+?)%>/g,Ol=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Wl=/^\w*$/,bl=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ar=/[\\^$.*+?()[\]{}|]/g,Pl=RegExp(ar.source),cr=/^\s+/,Bl=/\s/,Fl=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ml=/\{\n\/\* \[wrapped with (.+)\] \*/,Ul=/,? & /,Dl=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Nl=/[()=,{}\[\]\/\s]/,Gl=/\\(\\)?/g,Hl=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Oi=/\w*$/,ql=/^[-+]0x[0-9a-f]+$/i,Kl=/^0b[01]+$/i,$l=/^\[object .+?Constructor\]$/,zl=/^0o[0-7]+$/i,Zl=/^(?:0|[1-9]\d*)$/,Yl=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,oe=/($^)/,Xl=/['\n\r\u2028\u2029\\]/g,se="\\ud800-\\udfff",Jl="\\u0300-\\u036f",Ql="\\ufe20-\\ufe2f",Vl="\\u20d0-\\u20ff",Wi=Jl+Ql+Vl,bi="\\u2700-\\u27bf",Pi="a-z\\xdf-\\xf6\\xf8-\\xff",kl="\\xac\\xb1\\xd7\\xf7",jl="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",no="\\u2000-\\u206f",to=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Bi="A-Z\\xc0-\\xd6\\xd8-\\xde",Fi="\\ufe0e\\ufe0f",Mi=kl+jl+no+to,hr="['’]",eo="["+se+"]",Ui="["+Mi+"]",ae="["+Wi+"]",Di="\\d+",ro="["+bi+"]",Ni="["+Pi+"]",Gi="[^"+se+Mi+Di+bi+Pi+Bi+"]",gr="\\ud83c[\\udffb-\\udfff]",io="(?:"+ae+"|"+gr+")",Hi="[^"+se+"]",_r="(?:\\ud83c[\\udde6-\\uddff]){2}",pr="[\\ud800-\\udbff][\\udc00-\\udfff]",dt="["+Bi+"]",qi="\\u200d",Ki="(?:"+Ni+"|"+Gi+")",uo="(?:"+dt+"|"+Gi+")",$i="(?:"+hr+"(?:d|ll|m|re|s|t|ve))?",zi="(?:"+hr+"(?:D|LL|M|RE|S|T|VE))?",Zi=io+"?",Yi="["+Fi+"]?",fo="(?:"+qi+"(?:"+[Hi,_r,pr].join("|")+")"+Yi+Zi+")*",lo="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",oo="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Xi=Yi+Zi+fo,so="(?:"+[ro,_r,pr].join("|")+")"+Xi,ao="(?:"+[Hi+ae+"?",ae,_r,pr,eo].join("|")+")",co=RegExp(hr,"g"),ho=RegExp(ae,"g"),vr=RegExp(gr+"(?="+gr+")|"+ao+Xi,"g"),go=RegExp([dt+"?"+Ni+"+"+$i+"(?="+[Ui,dt,"$"].join("|")+")",uo+"+"+zi+"(?="+[Ui,dt+Ki,"$"].join("|")+")",dt+"?"+Ki+"+"+$i,dt+"+"+zi,oo,lo,Di,so].join("|"),"g"),_o=RegExp("["+qi+se+Wi+Fi+"]"),po=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,vo=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],wo=-1,M={};M[tr]=M[er]=M[rr]=M[ir]=M[ur]=M[fr]=M[lr]=M[or]=M[sr]=!0,M[pt]=M[ie]=M[Dt]=M[bt]=M[vt]=M[Pt]=M[ue]=M[fe]=M[xn]=M[Bt]=M[Pn]=M[Ft]=M[An]=M[Mt]=M[Ut]=!1;var F={};F[pt]=F[ie]=F[Dt]=F[vt]=F[bt]=F[Pt]=F[tr]=F[er]=F[rr]=F[ir]=F[ur]=F[xn]=F[Bt]=F[Pn]=F[Ft]=F[An]=F[Mt]=F[le]=F[fr]=F[lr]=F[or]=F[sr]=!0,F[ue]=F[fe]=F[Ut]=!1;var xo={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Ao={"&":"&","<":"<",">":">",'"':""","'":"'"},Ro={"&":"&","<":"<",">":">",""":'"',"'":"'"},Io={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},So=parseFloat,yo=parseInt,Ji=typeof ne=="object"&&ne&&ne.Object===Object&&ne,Eo=typeof self=="object"&&self&&self.Object===Object&&self,z=Ji||Eo||Function("return this")(),dr=Ve&&!Ve.nodeType&&Ve,et=dr&&!0&&Wn&&!Wn.nodeType&&Wn,Qi=et&&et.exports===dr,wr=Qi&&Ji.process,cn=function(){try{var a=et&&et.require&&et.require("util").types;return a||wr&&wr.binding&&wr.binding("util")}catch{}}(),Vi=cn&&cn.isArrayBuffer,ki=cn&&cn.isDate,ji=cn&&cn.isMap,nu=cn&&cn.isRegExp,tu=cn&&cn.isSet,eu=cn&&cn.isTypedArray;function en(a,g,h){switch(h.length){case 0:return a.call(g);case 1:return a.call(g,h[0]);case 2:return a.call(g,h[0],h[1]);case 3:return a.call(g,h[0],h[1],h[2])}return a.apply(g,h)}function To(a,g,h,w){for(var S=-1,W=a==null?0:a.length;++S-1}function xr(a,g,h){for(var w=-1,S=a==null?0:a.length;++w-1;);return h}function au(a,g){for(var h=a.length;h--&&wt(g,a[h],0)>-1;);return h}function Fo(a,g){for(var h=a.length,w=0;h--;)a[h]===g&&++w;return w}var Mo=Sr(xo),Uo=Sr(Ao);function Do(a){return"\\"+Io[a]}function No(a,g){return a==null?o:a[g]}function xt(a){return _o.test(a)}function Go(a){return po.test(a)}function Ho(a){for(var g,h=[];!(g=a.next()).done;)h.push(g.value);return h}function Lr(a){var g=-1,h=Array(a.size);return a.forEach(function(w,S){h[++g]=[S,w]}),h}function cu(a,g){return function(h){return a(g(h))}}function Yn(a,g){for(var h=-1,w=a.length,S=0,W=[];++h-1}function Cs(n,t){var e=this.__data__,r=Ce(e,n);return r<0?(++this.size,e.push([n,t])):e[r][1]=t,this}Bn.prototype.clear=ys,Bn.prototype.delete=Es,Bn.prototype.get=Ts,Bn.prototype.has=Ls,Bn.prototype.set=Cs;function Fn(n){var t=-1,e=n==null?0:n.length;for(this.clear();++t=t?n:t)),n}function pn(n,t,e,r,i,f){var l,s=t&Kn,c=t&Ii,_=t&ct;if(e&&(l=i?e(n,r,i,f):e(n)),l!==o)return l;if(!D(n))return n;var p=y(n);if(p){if(l=ba(n),!s)return k(n,l)}else{var v=X(n),d=v==fe||v==Ei;if(jn(n))return Yu(n,s);if(v==Pn||v==pt||d&&!i){if(l=c||d?{}:gf(n),!s)return c?Ra(n,$s(l,n)):Aa(n,Su(l,n))}else{if(!F[v])return i?n:{};l=Pa(n,v,s)}}f||(f=new In);var x=f.get(n);if(x)return x;f.set(n,l),qf(n)?n.forEach(function(I){l.add(pn(I,t,e,I,n,f))}):Gf(n)&&n.forEach(function(I,C){l.set(C,pn(I,t,e,C,n,f))});var R=_?c?jr:kr:c?nn:$,T=p?o:R(n);return hn(T||n,function(I,C){T&&(C=I,I=n[C]),zt(l,C,pn(I,t,e,C,n,f))}),l}function zs(n){var t=$(n);return function(e){return yu(e,n,t)}}function yu(n,t,e){var r=e.length;if(n==null)return!r;for(n=B(n);r--;){var i=e[r],f=t[i],l=n[i];if(l===o&&!(i in n)||!f(l))return!1}return!0}function Eu(n,t,e){if(typeof n!="function")throw new gn(sn);return kt(function(){n.apply(o,e)},t)}function Zt(n,t,e,r){var i=-1,f=ce,l=!0,s=n.length,c=[],_=t.length;if(!s)return c;e&&(t=U(t,rn(e))),r?(f=xr,l=!1):t.length>=ke&&(f=Nt,l=!1,t=new ut(t));n:for(;++ii?0:i+e),r=r===o||r>i?i:E(r),r<0&&(r+=i),r=e>r?0:$f(r);e0&&e(s)?t>1?Z(s,t-1,e,r,i):Zn(i,s):r||(i[i.length]=s)}return i}var Br=ju(),Cu=ju(!0);function Cn(n,t){return n&&Br(n,t,$)}function Fr(n,t){return n&&Cu(n,t,$)}function Oe(n,t){return zn(t,function(e){return Gn(n[e])})}function lt(n,t){t=Vn(t,n);for(var e=0,r=t.length;n!=null&&et}function Xs(n,t){return n!=null&&P.call(n,t)}function Js(n,t){return n!=null&&t in B(n)}function Qs(n,t,e){return n>=Y(t,e)&&n=120&&p.length>=120)?new ut(l&&p):o}p=n[0];var v=-1,d=s[0];n:for(;++v-1;)s!==n&&Re.call(s,c,1),Re.call(n,c,1);return n}function Nu(n,t){for(var e=n?t.length:0,r=e-1;e--;){var i=t[e];if(e==r||i!==f){var f=i;Nn(i)?Re.call(n,i,1):zr(n,i)}}return n}function qr(n,t){return n+ye(xu()*(t-n+1))}function sa(n,t,e,r){for(var i=-1,f=K(Se((t-n)/(e||1)),0),l=h(f);f--;)l[r?f:++i]=n,n+=e;return l}function Kr(n,t){var e="";if(!n||t<1||t>$n)return e;do t%2&&(e+=n),t=ye(t/2),t&&(n+=n);while(t);return e}function L(n,t){return fi(vf(n,t,tn),n+"")}function aa(n){return Iu(Ot(n))}function ca(n,t){var e=Ot(n);return He(e,ft(t,0,e.length))}function Jt(n,t,e,r){if(!D(n))return n;t=Vn(t,n);for(var i=-1,f=t.length,l=f-1,s=n;s!=null&&++ii?0:i+t),e=e>i?i:e,e<0&&(e+=i),i=t>e?0:e-t>>>0,t>>>=0;for(var f=h(i);++r>>1,l=n[f];l!==null&&!fn(l)&&(e?l<=t:l=ke){var _=t?null:Ea(n);if(_)return ge(_);l=!1,i=Nt,c=new ut}else c=t?[]:s;n:for(;++r=r?n:vn(n,t,e)}var Zu=es||function(n){return z.clearTimeout(n)};function Yu(n,t){if(t)return n.slice();var e=n.length,r=_u?_u(e):new n.constructor(e);return n.copy(r),r}function Jr(n){var t=new n.constructor(n.byteLength);return new xe(t).set(new xe(n)),t}function va(n,t){var e=t?Jr(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.byteLength)}function da(n){var t=new n.constructor(n.source,Oi.exec(n));return t.lastIndex=n.lastIndex,t}function wa(n){return $t?B($t.call(n)):{}}function Xu(n,t){var e=t?Jr(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.length)}function Ju(n,t){if(n!==t){var e=n!==o,r=n===null,i=n===n,f=fn(n),l=t!==o,s=t===null,c=t===t,_=fn(t);if(!s&&!_&&!f&&n>t||f&&l&&c&&!s&&!_||r&&l&&c||!e&&c||!i)return 1;if(!r&&!f&&!_&&n=s)return c;var _=e[r];return c*(_=="desc"?-1:1)}}return n.index-t.index}function Qu(n,t,e,r){for(var i=-1,f=n.length,l=e.length,s=-1,c=t.length,_=K(f-l,0),p=h(c+_),v=!r;++s1?e[i-1]:o,l=i>2?e[2]:o;for(f=n.length>3&&typeof f=="function"?(i--,f):o,l&&Q(e[0],e[1],l)&&(f=i<3?o:f,i=1),t=B(t);++r-1?i[f?t[l]:l]:o}}function ef(n){return Dn(function(t){var e=t.length,r=e,i=_n.prototype.thru;for(n&&t.reverse();r--;){var f=t[r];if(typeof f!="function")throw new gn(sn);if(i&&!l&&Ne(f)=="wrapper")var l=new _n([],!0)}for(r=l?r:e;++r1&&O.reverse(),p&&cs))return!1;var _=f.get(n),p=f.get(t);if(_&&p)return _==t&&p==n;var v=-1,d=!0,x=e&ee?new ut:o;for(f.set(n,t),f.set(t,n);++v1?"& ":"")+t[r],t=t.join(e>2?", ":" "),n.replace(Fl,`{ +/* [wrapped with `+t+`] */ +`)}function Fa(n){return y(n)||at(n)||!!(du&&n&&n[du])}function Nn(n,t){var e=typeof n;return t=t??$n,!!t&&(e=="number"||e!="symbol"&&Zl.test(n))&&n>-1&&n%1==0&&n0){if(++t>=sl)return arguments[0]}else t=0;return n.apply(o,arguments)}}function He(n,t){var e=-1,r=n.length,i=r-1;for(t=t===o?r:t;++e1?n[t-1]:o;return e=typeof e=="function"?(n.pop(),e):o,Cf(n,e)});function mf(n){var t=u(n);return t.__chain__=!0,t}function Zc(n,t){return t(n),n}function qe(n,t){return t(n)}var Yc=Dn(function(n){var t=n.length,e=t?n[0]:0,r=this.__wrapped__,i=function(f){return Pr(f,n)};return t>1||this.__actions__.length||!(r instanceof m)||!Nn(e)?this.thru(i):(r=r.slice(e,+e+(t?1:0)),r.__actions__.push({func:qe,args:[i],thisArg:o}),new _n(r,this.__chain__).thru(function(f){return t&&!f.length&&f.push(o),f}))});function Xc(){return mf(this)}function Jc(){return new _n(this.value(),this.__chain__)}function Qc(){this.__values__===o&&(this.__values__=Kf(this.value()));var n=this.__index__>=this.__values__.length,t=n?o:this.__values__[this.__index__++];return{done:n,value:t}}function Vc(){return this}function kc(n){for(var t,e=this;e instanceof Le;){var r=If(e);r.__index__=0,r.__values__=o,t?i.__wrapped__=r:t=r;var i=r;e=e.__wrapped__}return i.__wrapped__=n,t}function jc(){var n=this.__wrapped__;if(n instanceof m){var t=n;return this.__actions__.length&&(t=new m(this)),t=t.reverse(),t.__actions__.push({func:qe,args:[li],thisArg:o}),new _n(t,this.__chain__)}return this.thru(li)}function nh(){return $u(this.__wrapped__,this.__actions__)}var th=Be(function(n,t,e){P.call(n,e)?++n[e]:Mn(n,e,1)});function eh(n,t,e){var r=y(n)?ru:Zs;return e&&Q(n,t,e)&&(t=o),r(n,A(t,3))}function rh(n,t){var e=y(n)?zn:Lu;return e(n,A(t,3))}var ih=tf(Sf),uh=tf(yf);function fh(n,t){return Z(Ke(n,t),1)}function lh(n,t){return Z(Ke(n,t),tt)}function oh(n,t,e){return e=e===o?1:E(e),Z(Ke(n,t),e)}function Of(n,t){var e=y(n)?hn:Jn;return e(n,A(t,3))}function Wf(n,t){var e=y(n)?Lo:Tu;return e(n,A(t,3))}var sh=Be(function(n,t,e){P.call(n,e)?n[e].push(t):Mn(n,e,[t])});function ah(n,t,e,r){n=j(n)?n:Ot(n),e=e&&!r?E(e):0;var i=n.length;return e<0&&(e=K(i+e,0)),Xe(n)?e<=i&&n.indexOf(t,e)>-1:!!i&&wt(n,t,e)>-1}var ch=L(function(n,t,e){var r=-1,i=typeof t=="function",f=j(n)?h(n.length):[];return Jn(n,function(l){f[++r]=i?en(t,l,e):Yt(l,t,e)}),f}),hh=Be(function(n,t,e){Mn(n,e,t)});function Ke(n,t){var e=y(n)?U:Pu;return e(n,A(t,3))}function gh(n,t,e,r){return n==null?[]:(y(t)||(t=t==null?[]:[t]),e=r?o:e,y(e)||(e=e==null?[]:[e]),Uu(n,t,e))}var _h=Be(function(n,t,e){n[e?0:1].push(t)},function(){return[[],[]]});function ph(n,t,e){var r=y(n)?Ar:lu,i=arguments.length<3;return r(n,A(t,4),e,i,Jn)}function vh(n,t,e){var r=y(n)?Co:lu,i=arguments.length<3;return r(n,A(t,4),e,i,Tu)}function dh(n,t){var e=y(n)?zn:Lu;return e(n,Ze(A(t,3)))}function wh(n){var t=y(n)?Iu:aa;return t(n)}function xh(n,t,e){(e?Q(n,t,e):t===o)?t=1:t=E(t);var r=y(n)?Hs:ca;return r(n,t)}function Ah(n){var t=y(n)?qs:ga;return t(n)}function Rh(n){if(n==null)return 0;if(j(n))return Xe(n)?At(n):n.length;var t=X(n);return t==xn||t==An?n.size:Nr(n).length}function Ih(n,t,e){var r=y(n)?Rr:_a;return e&&Q(n,t,e)&&(t=o),r(n,A(t,3))}var Sh=L(function(n,t){if(n==null)return[];var e=t.length;return e>1&&Q(n,t[0],t[1])?t=[]:e>2&&Q(t[0],t[1],t[2])&&(t=[t[0]]),Uu(n,Z(t,1),[])}),$e=rs||function(){return z.Date.now()};function yh(n,t){if(typeof t!="function")throw new gn(sn);return n=E(n),function(){if(--n<1)return t.apply(this,arguments)}}function bf(n,t,e){return t=e?o:t,t=n&&t==null?n.length:t,Un(n,bn,o,o,o,o,t)}function Pf(n,t){var e;if(typeof t!="function")throw new gn(sn);return n=E(n),function(){return--n>0&&(e=t.apply(this,arguments)),n<=1&&(t=o),e}}var si=L(function(n,t,e){var r=an;if(e.length){var i=Yn(e,Ct(si));r|=Tn}return Un(n,r,t,e,i)}),Bf=L(function(n,t,e){var r=an|nt;if(e.length){var i=Yn(e,Ct(Bf));r|=Tn}return Un(t,r,n,e,i)});function Ff(n,t,e){t=e?o:t;var r=Un(n,En,o,o,o,o,o,t);return r.placeholder=Ff.placeholder,r}function Mf(n,t,e){t=e?o:t;var r=Un(n,gt,o,o,o,o,o,t);return r.placeholder=Mf.placeholder,r}function Uf(n,t,e){var r,i,f,l,s,c,_=0,p=!1,v=!1,d=!0;if(typeof n!="function")throw new gn(sn);t=wn(t)||0,D(e)&&(p=!!e.leading,v="maxWait"in e,f=v?K(wn(e.maxWait)||0,t):f,d="trailing"in e?!!e.trailing:d);function x(H){var yn=r,qn=i;return r=i=o,_=H,l=n.apply(qn,yn),l}function R(H){return _=H,s=kt(C,t),p?x(H):l}function T(H){var yn=H-c,qn=H-_,el=t-yn;return v?Y(el,f-qn):el}function I(H){var yn=H-c,qn=H-_;return c===o||yn>=t||yn<0||v&&qn>=f}function C(){var H=$e();if(I(H))return O(H);s=kt(C,T(H))}function O(H){return s=o,d&&r?x(H):(r=i=o,l)}function ln(){s!==o&&Zu(s),_=0,r=c=i=s=o}function V(){return s===o?l:O($e())}function on(){var H=$e(),yn=I(H);if(r=arguments,i=this,c=H,yn){if(s===o)return R(c);if(v)return Zu(s),s=kt(C,t),x(c)}return s===o&&(s=kt(C,t)),l}return on.cancel=ln,on.flush=V,on}var Eh=L(function(n,t){return Eu(n,1,t)}),Th=L(function(n,t,e){return Eu(n,wn(t)||0,e)});function Lh(n){return Un(n,nr)}function ze(n,t){if(typeof n!="function"||t!=null&&typeof t!="function")throw new gn(sn);var e=function(){var r=arguments,i=t?t.apply(this,r):r[0],f=e.cache;if(f.has(i))return f.get(i);var l=n.apply(this,r);return e.cache=f.set(i,l)||f,l};return e.cache=new(ze.Cache||Fn),e}ze.Cache=Fn;function Ze(n){if(typeof n!="function")throw new gn(sn);return function(){var t=arguments;switch(t.length){case 0:return!n.call(this);case 1:return!n.call(this,t[0]);case 2:return!n.call(this,t[0],t[1]);case 3:return!n.call(this,t[0],t[1],t[2])}return!n.apply(this,t)}}function Ch(n){return Pf(2,n)}var mh=pa(function(n,t){t=t.length==1&&y(t[0])?U(t[0],rn(A())):U(Z(t,1),rn(A()));var e=t.length;return L(function(r){for(var i=-1,f=Y(r.length,e);++i=t}),at=Ou(function(){return arguments}())?Ou:function(n){return N(n)&&P.call(n,"callee")&&!vu.call(n,"callee")},y=h.isArray,$h=Vi?rn(Vi):ks;function j(n){return n!=null&&Ye(n.length)&&!Gn(n)}function G(n){return N(n)&&j(n)}function zh(n){return n===!0||n===!1||N(n)&&J(n)==bt}var jn=us||Ri,Zh=ki?rn(ki):js;function Yh(n){return N(n)&&n.nodeType===1&&!jt(n)}function Xh(n){if(n==null)return!0;if(j(n)&&(y(n)||typeof n=="string"||typeof n.splice=="function"||jn(n)||mt(n)||at(n)))return!n.length;var t=X(n);if(t==xn||t==An)return!n.size;if(Vt(n))return!Nr(n).length;for(var e in n)if(P.call(n,e))return!1;return!0}function Jh(n,t){return Xt(n,t)}function Qh(n,t,e){e=typeof e=="function"?e:o;var r=e?e(n,t):o;return r===o?Xt(n,t,o,e):!!r}function ci(n){if(!N(n))return!1;var t=J(n);return t==ue||t==wl||typeof n.message=="string"&&typeof n.name=="string"&&!jt(n)}function Vh(n){return typeof n=="number"&&wu(n)}function Gn(n){if(!D(n))return!1;var t=J(n);return t==fe||t==Ei||t==dl||t==Al}function Nf(n){return typeof n=="number"&&n==E(n)}function Ye(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=$n}function D(n){var t=typeof n;return n!=null&&(t=="object"||t=="function")}function N(n){return n!=null&&typeof n=="object"}var Gf=ji?rn(ji):ta;function kh(n,t){return n===t||Dr(n,t,ti(t))}function jh(n,t,e){return e=typeof e=="function"?e:o,Dr(n,t,ti(t),e)}function ng(n){return Hf(n)&&n!=+n}function tg(n){if(Da(n))throw new S(il);return Wu(n)}function eg(n){return n===null}function rg(n){return n==null}function Hf(n){return typeof n=="number"||N(n)&&J(n)==Bt}function jt(n){if(!N(n)||J(n)!=Pn)return!1;var t=Ae(n);if(t===null)return!0;var e=P.call(t,"constructor")&&t.constructor;return typeof e=="function"&&e instanceof e&&ve.call(e)==jo}var hi=nu?rn(nu):ea;function ig(n){return Nf(n)&&n>=-$n&&n<=$n}var qf=tu?rn(tu):ra;function Xe(n){return typeof n=="string"||!y(n)&&N(n)&&J(n)==Mt}function fn(n){return typeof n=="symbol"||N(n)&&J(n)==le}var mt=eu?rn(eu):ia;function ug(n){return n===o}function fg(n){return N(n)&&X(n)==Ut}function lg(n){return N(n)&&J(n)==Il}var og=De(Gr),sg=De(function(n,t){return n<=t});function Kf(n){if(!n)return[];if(j(n))return Xe(n)?Rn(n):k(n);if(Gt&&n[Gt])return Ho(n[Gt]());var t=X(n),e=t==xn?Lr:t==An?ge:Ot;return e(n)}function Hn(n){if(!n)return n===0?n:0;if(n=wn(n),n===tt||n===-tt){var t=n<0?-1:1;return t*gl}return n===n?n:0}function E(n){var t=Hn(n),e=t%1;return t===t?e?t-e:t:0}function $f(n){return n?ft(E(n),0,Ln):0}function wn(n){if(typeof n=="number")return n;if(fn(n))return re;if(D(n)){var t=typeof n.valueOf=="function"?n.valueOf():n;n=D(t)?t+"":t}if(typeof n!="string")return n===0?n:+n;n=ou(n);var e=Kl.test(n);return e||zl.test(n)?yo(n.slice(2),e?2:8):ql.test(n)?re:+n}function zf(n){return mn(n,nn(n))}function ag(n){return n?ft(E(n),-$n,$n):n===0?n:0}function b(n){return n==null?"":un(n)}var cg=Tt(function(n,t){if(Vt(t)||j(t)){mn(t,$(t),n);return}for(var e in t)P.call(t,e)&&zt(n,e,t[e])}),Zf=Tt(function(n,t){mn(t,nn(t),n)}),Je=Tt(function(n,t,e,r){mn(t,nn(t),n,r)}),hg=Tt(function(n,t,e,r){mn(t,$(t),n,r)}),gg=Dn(Pr);function _g(n,t){var e=Et(n);return t==null?e:Su(e,t)}var pg=L(function(n,t){n=B(n);var e=-1,r=t.length,i=r>2?t[2]:o;for(i&&Q(t[0],t[1],i)&&(r=1);++e1),f}),mn(n,jr(n),e),r&&(e=pn(e,Kn|Ii|ct,Ta));for(var i=t.length;i--;)zr(e,t[i]);return e});function Pg(n,t){return Xf(n,Ze(A(t)))}var Bg=Dn(function(n,t){return n==null?{}:la(n,t)});function Xf(n,t){if(n==null)return{};var e=U(jr(n),function(r){return[r]});return t=A(t),Du(n,e,function(r,i){return t(r,i[0])})}function Fg(n,t,e){t=Vn(t,n);var r=-1,i=t.length;for(i||(i=1,n=o);++rt){var r=n;n=t,t=r}if(e||n%1||t%1){var i=xu();return Y(n+i*(t-n+So("1e-"+((i+"").length-1))),t)}return qr(n,t)}var Zg=Lt(function(n,t,e){return t=t.toLowerCase(),n+(e?Vf(t):t)});function Vf(n){return pi(b(n).toLowerCase())}function kf(n){return n=b(n),n&&n.replace(Yl,Mo).replace(ho,"")}function Yg(n,t,e){n=b(n),t=un(t);var r=n.length;e=e===o?r:ft(E(e),0,r);var i=e;return e-=t.length,e>=0&&n.slice(e,i)==t}function Xg(n){return n=b(n),n&&Ll.test(n)?n.replace(Ci,Uo):n}function Jg(n){return n=b(n),n&&Pl.test(n)?n.replace(ar,"\\$&"):n}var Qg=Lt(function(n,t,e){return n+(e?"-":"")+t.toLowerCase()}),Vg=Lt(function(n,t,e){return n+(e?" ":"")+t.toLowerCase()}),kg=nf("toLowerCase");function jg(n,t,e){n=b(n),t=E(t);var r=t?At(n):0;if(!t||r>=t)return n;var i=(t-r)/2;return Ue(ye(i),e)+n+Ue(Se(i),e)}function n_(n,t,e){n=b(n),t=E(t);var r=t?At(n):0;return t&&r>>0,e?(n=b(n),n&&(typeof t=="string"||t!=null&&!hi(t))&&(t=un(t),!t&&xt(n))?kn(Rn(n),0,e):n.split(t,e)):[]}var l_=Lt(function(n,t,e){return n+(e?" ":"")+pi(t)});function o_(n,t,e){return n=b(n),e=e==null?0:ft(E(e),0,n.length),t=un(t),n.slice(e,e+t.length)==t}function s_(n,t,e){var r=u.templateSettings;e&&Q(n,t,e)&&(t=o),n=b(n),t=Je({},t,r,of);var i=Je({},t.imports,r.imports,of),f=$(i),l=Tr(i,f),s,c,_=0,p=t.interpolate||oe,v="__p += '",d=Cr((t.escape||oe).source+"|"+p.source+"|"+(p===mi?Hl:oe).source+"|"+(t.evaluate||oe).source+"|$","g"),x="//# sourceURL="+(P.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++wo+"]")+` +`;n.replace(d,function(I,C,O,ln,V,on){return O||(O=ln),v+=n.slice(_,on).replace(Xl,Do),C&&(s=!0,v+=`' + +__e(`+C+`) + +'`),V&&(c=!0,v+=`'; +`+V+`; +__p += '`),O&&(v+=`' + +((__t = (`+O+`)) == null ? '' : __t) + +'`),_=on+I.length,I}),v+=`'; +`;var R=P.call(t,"variable")&&t.variable;if(!R)v=`with (obj) { +`+v+` +} +`;else if(Nl.test(R))throw new S(ul);v=(c?v.replace(Sl,""):v).replace(yl,"$1").replace(El,"$1;"),v="function("+(R||"obj")+`) { +`+(R?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(s?", __e = _.escape":"")+(c?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+v+`return __p +}`;var T=nl(function(){return W(f,x+"return "+v).apply(o,l)});if(T.source=v,ci(T))throw T;return T}function a_(n){return b(n).toLowerCase()}function c_(n){return b(n).toUpperCase()}function h_(n,t,e){if(n=b(n),n&&(e||t===o))return ou(n);if(!n||!(t=un(t)))return n;var r=Rn(n),i=Rn(t),f=su(r,i),l=au(r,i)+1;return kn(r,f,l).join("")}function g_(n,t,e){if(n=b(n),n&&(e||t===o))return n.slice(0,hu(n)+1);if(!n||!(t=un(t)))return n;var r=Rn(n),i=au(r,Rn(t))+1;return kn(r,0,i).join("")}function __(n,t,e){if(n=b(n),n&&(e||t===o))return n.replace(cr,"");if(!n||!(t=un(t)))return n;var r=Rn(n),i=su(r,Rn(t));return kn(r,i).join("")}function p_(n,t){var e=ll,r=ol;if(D(t)){var i="separator"in t?t.separator:i;e="length"in t?E(t.length):e,r="omission"in t?un(t.omission):r}n=b(n);var f=n.length;if(xt(n)){var l=Rn(n);f=l.length}if(e>=f)return n;var s=e-At(r);if(s<1)return r;var c=l?kn(l,0,s).join(""):n.slice(0,s);if(i===o)return c+r;if(l&&(s+=c.length-s),hi(i)){if(n.slice(s).search(i)){var _,p=c;for(i.global||(i=Cr(i.source,b(Oi.exec(i))+"g")),i.lastIndex=0;_=i.exec(p);)var v=_.index;c=c.slice(0,v===o?s:v)}}else if(n.indexOf(un(i),s)!=s){var d=c.lastIndexOf(i);d>-1&&(c=c.slice(0,d))}return c+r}function v_(n){return n=b(n),n&&Tl.test(n)?n.replace(Li,zo):n}var d_=Lt(function(n,t,e){return n+(e?" ":"")+t.toUpperCase()}),pi=nf("toUpperCase");function jf(n,t,e){return n=b(n),t=e?o:t,t===o?Go(n)?Xo(n):Wo(n):n.match(t)||[]}var nl=L(function(n,t){try{return en(n,o,t)}catch(e){return ci(e)?e:new S(e)}}),w_=Dn(function(n,t){return hn(t,function(e){e=On(e),Mn(n,e,si(n[e],n))}),n});function x_(n){var t=n==null?0:n.length,e=A();return n=t?U(n,function(r){if(typeof r[1]!="function")throw new gn(sn);return[e(r[0]),r[1]]}):[],L(function(r){for(var i=-1;++i$n)return[];var e=Ln,r=Y(n,Ln);t=A(t),n-=Ln;for(var i=Er(r,t);++e0||t<0)?new m(e):(n<0?e=e.takeRight(-n):n&&(e=e.drop(n)),t!==o&&(t=E(t),e=t<0?e.dropRight(-t):e.take(t-n)),e)},m.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},m.prototype.toArray=function(){return this.take(Ln)},Cn(m.prototype,function(n,t){var e=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),i=u[r?"take"+(t=="last"?"Right":""):t],f=r||/^find/.test(t);i&&(u.prototype[t]=function(){var l=this.__wrapped__,s=r?[1]:arguments,c=l instanceof m,_=s[0],p=c||y(l),v=function(C){var O=i.apply(u,Zn([C],s));return r&&d?O[0]:O};p&&e&&typeof _=="function"&&_.length!=1&&(c=p=!1);var d=this.__chain__,x=!!this.__actions__.length,R=f&&!d,T=c&&!x;if(!f&&p){l=T?l:new m(this);var I=n.apply(l,s);return I.__actions__.push({func:qe,args:[v],thisArg:o}),new _n(I,d)}return R&&T?n.apply(this,s):(I=this.thru(v),R?r?I.value()[0]:I.value():I)})}),hn(["pop","push","shift","sort","splice","unshift"],function(n){var t=_e[n],e=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var f=this.value();return t.apply(y(f)?f:[],i)}return this[e](function(l){return t.apply(y(l)?l:[],i)})}}),Cn(m.prototype,function(n,t){var e=u[t];if(e){var r=e.name+"";P.call(yt,r)||(yt[r]=[]),yt[r].push({name:t,func:e})}}),yt[Fe(o,nt).name]=[{name:"wrapper",func:o}],m.prototype.clone=vs,m.prototype.reverse=ds,m.prototype.value=ws,u.prototype.at=Yc,u.prototype.chain=Xc,u.prototype.commit=Jc,u.prototype.next=Qc,u.prototype.plant=kc,u.prototype.reverse=jc,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=nh,u.prototype.first=u.prototype.head,Gt&&(u.prototype[Gt]=Vc),u},Rt=Jo();et?((et.exports=Rt)._=Rt,dr._=Rt):z._=Rt}).call(ne)})(Qe,Qe.exports);var ip=Qe.exports;const up=rp(ip);export{up as _,ne as c,rp as g,ip as l}; diff --git a/powa/static/dist/assets/luxon-lqzArHOP.js b/powa/static/dist/assets/luxon-lqzArHOP.js new file mode 100644 index 00000000..66f7b666 --- /dev/null +++ b/powa/static/dist/assets/luxon-lqzArHOP.js @@ -0,0 +1 @@ +class P extends Error{}class zn extends P{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}}class Un extends P{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}}class Rn extends P{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}}class j extends P{}class Wt extends P{constructor(e){super(`Invalid unit ${e}`)}}class M extends P{}class Z extends P{constructor(){super("Zone is an abstract class")}}const c="numeric",W="short",E="long",Ne={year:c,month:c,day:c},Lt={year:c,month:W,day:c},qn={year:c,month:W,day:c,weekday:W},$t={year:c,month:E,day:c},Zt={year:c,month:E,day:c,weekday:E},At={hour:c,minute:c},zt={hour:c,minute:c,second:c},Ut={hour:c,minute:c,second:c,timeZoneName:W},Rt={hour:c,minute:c,second:c,timeZoneName:E},qt={hour:c,minute:c,hourCycle:"h23"},Ht={hour:c,minute:c,second:c,hourCycle:"h23"},Yt={hour:c,minute:c,second:c,hourCycle:"h23",timeZoneName:W},Pt={hour:c,minute:c,second:c,hourCycle:"h23",timeZoneName:E},Gt={year:c,month:c,day:c,hour:c,minute:c},Jt={year:c,month:c,day:c,hour:c,minute:c,second:c},_t={year:c,month:W,day:c,hour:c,minute:c},Bt={year:c,month:W,day:c,hour:c,minute:c,second:c},Hn={year:c,month:W,day:c,weekday:W,hour:c,minute:c},jt={year:c,month:E,day:c,hour:c,minute:c,timeZoneName:W},Qt={year:c,month:E,day:c,hour:c,minute:c,second:c,timeZoneName:W},Kt={year:c,month:E,day:c,weekday:E,hour:c,minute:c,timeZoneName:E},Xt={year:c,month:E,day:c,weekday:E,hour:c,minute:c,second:c,timeZoneName:E};class fe{get type(){throw new Z}get name(){throw new Z}get ianaName(){return this.name}get isUniversal(){throw new Z}offsetName(e,t){throw new Z}formatOffset(e,t){throw new Z}offset(e){throw new Z}equals(e){throw new Z}get isValid(){throw new Z}}let We=null;class De extends fe{static get instance(){return We===null&&(We=new De),We}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:t,locale:r}){return ln(e,t,r)}formatOffset(e,t){return le(this.offset(e),t)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return e.type==="system"}get isValid(){return!0}}let Oe={};function Yn(n){return Oe[n]||(Oe[n]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:n,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),Oe[n]}const Pn={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function Gn(n,e){const t=n.format(e).replace(/\u200E/g,""),r=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(t),[,s,i,a,o,u,l,f]=r;return[a,s,i,o,u,l,f]}function Jn(n,e){const t=n.formatToParts(e),r=[];for(let s=0;s=0?v:1e3+v,(T-d)/(60*1e3)}equals(e){return e.type==="iana"&&e.name===this.name}get isValid(){return this.valid}}let st={};function _n(n,e={}){const t=JSON.stringify([n,e]);let r=st[t];return r||(r=new Intl.ListFormat(n,e),st[t]=r),r}let qe={};function He(n,e={}){const t=JSON.stringify([n,e]);let r=qe[t];return r||(r=new Intl.DateTimeFormat(n,e),qe[t]=r),r}let Ye={};function Bn(n,e={}){const t=JSON.stringify([n,e]);let r=Ye[t];return r||(r=new Intl.NumberFormat(n,e),Ye[t]=r),r}let Pe={};function jn(n,e={}){const{base:t,...r}=e,s=JSON.stringify([n,r]);let i=Pe[s];return i||(i=new Intl.RelativeTimeFormat(n,e),Pe[s]=i),i}let ue=null;function Qn(){return ue||(ue=new Intl.DateTimeFormat().resolvedOptions().locale,ue)}let it={};function Kn(n){let e=it[n];if(!e){const t=new Intl.Locale(n);e="getWeekInfo"in t?t.getWeekInfo():t.weekInfo,it[n]=e}return e}function Xn(n){const e=n.indexOf("-x-");e!==-1&&(n=n.substring(0,e));const t=n.indexOf("-u-");if(t===-1)return[n];{let r,s;try{r=He(n).resolvedOptions(),s=n}catch{const u=n.substring(0,t);r=He(u).resolvedOptions(),s=u}const{numberingSystem:i,calendar:a}=r;return[s,i,a]}}function er(n,e,t){return(t||e)&&(n.includes("-u-")||(n+="-u"),t&&(n+=`-ca-${t}`),e&&(n+=`-nu-${e}`)),n}function tr(n){const e=[];for(let t=1;t<=12;t++){const r=m.utc(2009,t,1);e.push(n(r))}return e}function nr(n){const e=[];for(let t=1;t<=7;t++){const r=m.utc(2016,11,13+t);e.push(n(r))}return e}function ge(n,e,t,r){const s=n.listingMode();return s==="error"?null:s==="en"?t(e):r(e)}function rr(n){return n.numberingSystem&&n.numberingSystem!=="latn"?!1:n.numberingSystem==="latn"||!n.locale||n.locale.startsWith("en")||new Intl.DateTimeFormat(n.intl).resolvedOptions().numberingSystem==="latn"}class sr{constructor(e,t,r){this.padTo=r.padTo||0,this.floor=r.floor||!1;const{padTo:s,floor:i,...a}=r;if(!t||Object.keys(a).length>0){const o={useGrouping:!1,...r};r.padTo>0&&(o.minimumIntegerDigits=r.padTo),this.inf=Bn(e,o)}}format(e){if(this.inf){const t=this.floor?Math.floor(e):e;return this.inf.format(t)}else{const t=this.floor?Math.floor(e):Qe(e,3);return O(t,this.padTo)}}}class ir{constructor(e,t,r){this.opts=r,this.originalZone=void 0;let s;if(this.opts.timeZone)this.dt=e;else if(e.zone.type==="fixed"){const a=-1*(e.offset/60),o=a>=0?`Etc/GMT+${a}`:`Etc/GMT${a}`;e.offset!==0&&$.create(o).valid?(s=o,this.dt=e):(s="UTC",this.dt=e.offset===0?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else e.zone.type==="system"?this.dt=e:e.zone.type==="iana"?(this.dt=e,s=e.zone.name):(s="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);const i={...this.opts};i.timeZone=i.timeZone||s,this.dtf=He(t,i)}format(){return this.originalZone?this.formatToParts().map(({value:e})=>e).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){const e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(t=>{if(t.type==="timeZoneName"){const r=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return{...t,value:r}}else return t}):e}resolvedOptions(){return this.dtf.resolvedOptions()}}class ar{constructor(e,t,r){this.opts={style:"long",...r},!t&&on()&&(this.rtf=jn(e,r))}format(e,t){return this.rtf?this.rtf.format(e,t):Mr(t,e,this.opts.numeric,this.opts.style!=="long")}formatToParts(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]}}const or={firstDay:1,minimalDays:4,weekend:[6,7]};class k{static fromOpts(e){return k.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,t,r,s,i=!1){const a=e||p.defaultLocale,o=a||(i?"en-US":Qn()),u=t||p.defaultNumberingSystem,l=r||p.defaultOutputCalendar,f=Ge(s)||p.defaultWeekSettings;return new k(o,u,l,f,a)}static resetCache(){ue=null,qe={},Ye={},Pe={}}static fromObject({locale:e,numberingSystem:t,outputCalendar:r,weekSettings:s}={}){return k.create(e,t,r,s)}constructor(e,t,r,s,i){const[a,o,u]=Xn(e);this.locale=a,this.numberingSystem=t||o||null,this.outputCalendar=r||u||null,this.weekSettings=s,this.intl=er(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=rr(this)),this.fastNumbersCached}listingMode(){const e=this.isEnglish(),t=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return e&&t?"en":"intl"}clone(e){return!e||Object.getOwnPropertyNames(e).length===0?this:k.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,Ge(e.weekSettings)||this.weekSettings,e.defaultToEN||!1)}redefaultToEN(e={}){return this.clone({...e,defaultToEN:!0})}redefaultToSystem(e={}){return this.clone({...e,defaultToEN:!1})}months(e,t=!1){return ge(this,e,dn,()=>{const r=t?{month:e,day:"numeric"}:{month:e},s=t?"format":"standalone";return this.monthsCache[s][e]||(this.monthsCache[s][e]=tr(i=>this.extract(i,r,"month"))),this.monthsCache[s][e]})}weekdays(e,t=!1){return ge(this,e,yn,()=>{const r=t?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},s=t?"format":"standalone";return this.weekdaysCache[s][e]||(this.weekdaysCache[s][e]=nr(i=>this.extract(i,r,"weekday"))),this.weekdaysCache[s][e]})}meridiems(){return ge(this,void 0,()=>gn,()=>{if(!this.meridiemCache){const e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[m.utc(2016,11,13,9),m.utc(2016,11,13,19)].map(t=>this.extract(t,e,"dayperiod"))}return this.meridiemCache})}eras(e){return ge(this,e,wn,()=>{const t={era:e};return this.eraCache[e]||(this.eraCache[e]=[m.utc(-40,1,1),m.utc(2017,1,1)].map(r=>this.extract(r,t,"era"))),this.eraCache[e]})}extract(e,t,r){const s=this.dtFormatter(e,t),i=s.formatToParts(),a=i.find(o=>o.type.toLowerCase()===r);return a?a.value:null}numberFormatter(e={}){return new sr(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,t={}){return new ir(e,this.intl,t)}relFormatter(e={}){return new ar(this.intl,this.isEnglish(),e)}listFormatter(e={}){return _n(this.intl,e)}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:un()?Kn(this.locale):or}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}}let Le=null;class I extends fe{static get utcInstance(){return Le===null&&(Le=new I(0)),Le}static instance(e){return e===0?I.utcInstance:new I(e)}static parseSpecifier(e){if(e){const t=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(t)return new I(Fe(t[1],t[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${le(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${le(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,t){return le(this.fixed,t)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return e.type==="fixed"&&e.fixed===this.fixed}get isValid(){return!0}}class ur extends fe{constructor(e){super(),this.zoneName=e}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 U(n,e){if(h(n)||n===null)return e;if(n instanceof fe)return n;if(fr(n)){const t=n.toLowerCase();return t==="default"?e:t==="local"||t==="system"?De.instance:t==="utc"||t==="gmt"?I.utcInstance:I.parseSpecifier(t)||$.create(n)}else return Y(n)?I.instance(n):typeof n=="object"&&"offset"in n&&typeof n.offset=="function"?n:new ur(n)}let at=()=>Date.now(),ot="system",ut=null,lt=null,ct=null,ft=60,dt,ht=null;class p{static get now(){return at}static set now(e){at=e}static set defaultZone(e){ot=e}static get defaultZone(){return U(ot,De.instance)}static get defaultLocale(){return ut}static set defaultLocale(e){ut=e}static get defaultNumberingSystem(){return lt}static set defaultNumberingSystem(e){lt=e}static get defaultOutputCalendar(){return ct}static set defaultOutputCalendar(e){ct=e}static get defaultWeekSettings(){return ht}static set defaultWeekSettings(e){ht=Ge(e)}static get twoDigitCutoffYear(){return ft}static set twoDigitCutoffYear(e){ft=e%100}static get throwOnInvalid(){return dt}static set throwOnInvalid(e){dt=e}static resetCaches(){k.resetCache(),$.resetCache()}}class C{constructor(e,t){this.reason=e,this.explanation=t}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}}const en=[0,31,59,90,120,151,181,212,243,273,304,334],tn=[0,31,60,91,121,152,182,213,244,274,305,335];function x(n,e){return new C("unit out of range",`you specified ${e} (of type ${typeof e}) as a ${n}, which is invalid`)}function _e(n,e,t){const r=new Date(Date.UTC(n,e-1,t));n<100&&n>=0&&r.setUTCFullYear(r.getUTCFullYear()-1900);const s=r.getUTCDay();return s===0?7:s}function nn(n,e,t){return t+(de(n)?tn:en)[e-1]}function rn(n,e){const t=de(n)?tn:en,r=t.findIndex(i=>ice(r,e,t)?(l=r+1,u=1):l=r,{weekYear:l,weekNumber:u,weekday:o,...Ve(n)}}function mt(n,e=4,t=1){const{weekYear:r,weekNumber:s,weekday:i}=n,a=Be(_e(r,1,e),t),o=Q(r);let u=s*7+i-a-7+e,l;u<1?(l=r-1,u+=Q(l)):u>o?(l=r+1,u-=Q(r)):l=r;const{month:f,day:y}=rn(l,u);return{year:l,month:f,day:y,...Ve(n)}}function $e(n){const{year:e,month:t,day:r}=n,s=nn(e,t,r);return{year:e,ordinal:s,...Ve(n)}}function yt(n){const{year:e,ordinal:t}=n,{month:r,day:s}=rn(e,t);return{year:e,month:r,day:s,...Ve(n)}}function gt(n,e){if(!h(n.localWeekday)||!h(n.localWeekNumber)||!h(n.localWeekYear)){if(!h(n.weekday)||!h(n.weekNumber)||!h(n.weekYear))throw new j("Cannot mix locale-based week fields with ISO-based week fields");return h(n.localWeekday)||(n.weekday=n.localWeekday),h(n.localWeekNumber)||(n.weekNumber=n.localWeekNumber),h(n.localWeekYear)||(n.weekYear=n.localWeekYear),delete n.localWeekday,delete n.localWeekNumber,delete n.localWeekYear,{minDaysInFirstWeek:e.getMinDaysInFirstWeek(),startOfWeek:e.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function lr(n,e=4,t=1){const r=xe(n.weekYear),s=b(n.weekNumber,1,ce(n.weekYear,e,t)),i=b(n.weekday,1,7);return r?s?i?!1:x("weekday",n.weekday):x("week",n.weekNumber):x("weekYear",n.weekYear)}function cr(n){const e=xe(n.year),t=b(n.ordinal,1,Q(n.year));return e?t?!1:x("ordinal",n.ordinal):x("year",n.year)}function sn(n){const e=xe(n.year),t=b(n.month,1,12),r=b(n.day,1,Me(n.year,n.month));return e?t?r?!1:x("day",n.day):x("month",n.month):x("year",n.year)}function an(n){const{hour:e,minute:t,second:r,millisecond:s}=n,i=b(e,0,23)||e===24&&t===0&&r===0&&s===0,a=b(t,0,59),o=b(r,0,59),u=b(s,0,999);return i?a?o?u?!1:x("millisecond",s):x("second",r):x("minute",t):x("hour",e)}function h(n){return typeof n>"u"}function Y(n){return typeof n=="number"}function xe(n){return typeof n=="number"&&n%1===0}function fr(n){return typeof n=="string"}function dr(n){return Object.prototype.toString.call(n)==="[object Date]"}function on(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function un(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function hr(n){return Array.isArray(n)?n:[n]}function wt(n,e,t){if(n.length!==0)return n.reduce((r,s)=>{const i=[e(s),s];return r&&t(r[0],i[0])===r[0]?r:i},null)[1]}function mr(n,e){return e.reduce((t,r)=>(t[r]=n[r],t),{})}function X(n,e){return Object.prototype.hasOwnProperty.call(n,e)}function Ge(n){if(n==null)return null;if(typeof n!="object")throw new M("Week settings must be an object");if(!b(n.firstDay,1,7)||!b(n.minimalDays,1,7)||!Array.isArray(n.weekend)||n.weekend.some(e=>!b(e,1,7)))throw new M("Invalid week settings");return{firstDay:n.firstDay,minimalDays:n.minimalDays,weekend:Array.from(n.weekend)}}function b(n,e,t){return xe(n)&&n>=e&&n<=t}function yr(n,e){return n-e*Math.floor(n/e)}function O(n,e=2){const t=n<0;let r;return t?r="-"+(""+-n).padStart(e,"0"):r=(""+n).padStart(e,"0"),r}function z(n){if(!(h(n)||n===null||n===""))return parseInt(n,10)}function R(n){if(!(h(n)||n===null||n===""))return parseFloat(n)}function je(n){if(!(h(n)||n===null||n==="")){const e=parseFloat("0."+n)*1e3;return Math.floor(e)}}function Qe(n,e,t=!1){const r=10**e;return(t?Math.trunc:Math.round)(n*r)/r}function de(n){return n%4===0&&(n%100!==0||n%400===0)}function Q(n){return de(n)?366:365}function Me(n,e){const t=yr(e-1,12)+1,r=n+(e-t)/12;return t===2?de(r)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][t-1]}function be(n){let e=Date.UTC(n.year,n.month-1,n.day,n.hour,n.minute,n.second,n.millisecond);return n.year<100&&n.year>=0&&(e=new Date(e),e.setUTCFullYear(n.year,n.month-1,n.day)),+e}function kt(n,e,t){return-Be(_e(n,1,e),t)+e-1}function ce(n,e=4,t=1){const r=kt(n,e,t),s=kt(n+1,e,t);return(Q(n)-r+s)/7}function Je(n){return n>99?n:n>p.twoDigitCutoffYear?1900+n:2e3+n}function ln(n,e,t,r=null){const s=new Date(n),i={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};r&&(i.timeZone=r);const a={timeZoneName:e,...i},o=new Intl.DateTimeFormat(t,a).formatToParts(s).find(u=>u.type.toLowerCase()==="timezonename");return o?o.value:null}function Fe(n,e){let t=parseInt(n,10);Number.isNaN(t)&&(t=0);const r=parseInt(e,10)||0,s=t<0||Object.is(t,-0)?-r:r;return t*60+s}function cn(n){const e=Number(n);if(typeof n=="boolean"||n===""||Number.isNaN(e))throw new M(`Invalid unit value ${n}`);return e}function Ee(n,e){const t={};for(const r in n)if(X(n,r)){const s=n[r];if(s==null)continue;t[e(r)]=cn(s)}return t}function le(n,e){const t=Math.trunc(Math.abs(n/60)),r=Math.trunc(Math.abs(n%60)),s=n>=0?"+":"-";switch(e){case"short":return`${s}${O(t,2)}:${O(r,2)}`;case"narrow":return`${s}${t}${r>0?`:${r}`:""}`;case"techie":return`${s}${O(t,2)}${O(r,2)}`;default:throw new RangeError(`Value format ${e} is out of range for property format`)}}function Ve(n){return mr(n,["hour","minute","second","millisecond"])}const gr=["January","February","March","April","May","June","July","August","September","October","November","December"],fn=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wr=["J","F","M","A","M","J","J","A","S","O","N","D"];function dn(n){switch(n){case"narrow":return[...wr];case"short":return[...fn];case"long":return[...gr];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 hn=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],mn=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],kr=["M","T","W","T","F","S","S"];function yn(n){switch(n){case"narrow":return[...kr];case"short":return[...mn];case"long":return[...hn];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}const gn=["AM","PM"],Tr=["Before Christ","Anno Domini"],Sr=["BC","AD"],pr=["B","A"];function wn(n){switch(n){case"narrow":return[...pr];case"short":return[...Sr];case"long":return[...Tr];default:return null}}function Or(n){return gn[n.hour<12?0:1]}function vr(n,e){return yn(e)[n.weekday-1]}function Nr(n,e){return dn(e)[n.month-1]}function Ir(n,e){return wn(e)[n.year<0?0:1]}function Mr(n,e,t="always",r=!1){const s={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."]},i=["hours","minutes","seconds"].indexOf(n)===-1;if(t==="auto"&&i){const y=n==="days";switch(e){case 1:return y?"tomorrow":`next ${s[n][0]}`;case-1:return y?"yesterday":`last ${s[n][0]}`;case 0:return y?"today":`this ${s[n][0]}`}}const a=Object.is(e,-0)||e<0,o=Math.abs(e),u=o===1,l=s[n],f=r?u?l[1]:l[2]||l[1]:u?s[n][0]:n;return a?`${o} ${f} ago`:`in ${o} ${f}`}function Tt(n,e){let t="";for(const r of n)r.literal?t+=r.val:t+=e(r.val);return t}const Er={D:Ne,DD:Lt,DDD:$t,DDDD:Zt,t:At,tt:zt,ttt:Ut,tttt:Rt,T:qt,TT:Ht,TTT:Yt,TTTT:Pt,f:Gt,ff:_t,fff:jt,ffff:Kt,F:Jt,FF:Bt,FFF:Qt,FFFF:Xt};class N{static create(e,t={}){return new N(e,t)}static parseFormat(e){let t=null,r="",s=!1;const i=[];for(let a=0;a0&&i.push({literal:s||/^\s+$/.test(r),val:r}),t=null,r="",s=!s):s||o===t?r+=o:(r.length>0&&i.push({literal:/^\s+$/.test(r),val:r}),r=o,t=o)}return r.length>0&&i.push({literal:s||/^\s+$/.test(r),val:r}),i}static macroTokenToFormatOpts(e){return Er[e]}constructor(e,t){this.opts=t,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,t){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,{...this.opts,...t}).format()}dtFormatter(e,t={}){return this.loc.dtFormatter(e,{...this.opts,...t})}formatDateTime(e,t){return this.dtFormatter(e,t).format()}formatDateTimeParts(e,t){return this.dtFormatter(e,t).formatToParts()}formatInterval(e,t){return this.dtFormatter(e.start,t).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,t){return this.dtFormatter(e,t).resolvedOptions()}num(e,t=0){if(this.opts.forceSimple)return O(e,t);const r={...this.opts};return t>0&&(r.padTo=t),this.loc.numberFormatter(r).format(e)}formatDateTimeFromString(e,t){const r=this.loc.listingMode()==="en",s=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",i=(d,v)=>this.loc.extract(e,d,v),a=d=>e.isOffsetFixed&&e.offset===0&&d.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,d.format):"",o=()=>r?Or(e):i({hour:"numeric",hourCycle:"h12"},"dayperiod"),u=(d,v)=>r?Nr(e,d):i(v?{month:d}:{month:d,day:"numeric"},"month"),l=(d,v)=>r?vr(e,d):i(v?{weekday:d}:{weekday:d,month:"long",day:"numeric"},"weekday"),f=d=>{const v=N.macroTokenToFormatOpts(d);return v?this.formatWithSystemDefault(e,v):d},y=d=>r?Ir(e,d):i({era:d},"era"),T=d=>{switch(d){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12===0?12:e.hour%12);case"hh":return this.num(e.hour%12===0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return a({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return a({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return a({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return o();case"d":return s?i({day:"numeric"},"day"):this.num(e.day);case"dd":return s?i({day:"2-digit"},"day"):this.num(e.day,2);case"c":return this.num(e.weekday);case"ccc":return l("short",!0);case"cccc":return l("long",!0);case"ccccc":return l("narrow",!0);case"E":return this.num(e.weekday);case"EEE":return l("short",!1);case"EEEE":return l("long",!1);case"EEEEE":return l("narrow",!1);case"L":return s?i({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return s?i({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return u("short",!0);case"LLLL":return u("long",!0);case"LLLLL":return u("narrow",!0);case"M":return s?i({month:"numeric"},"month"):this.num(e.month);case"MM":return s?i({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return u("short",!1);case"MMMM":return u("long",!1);case"MMMMM":return u("narrow",!1);case"y":return s?i({year:"numeric"},"year"):this.num(e.year);case"yy":return s?i({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return s?i({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return s?i({year:"numeric"},"year"):this.num(e.year,6);case"G":return y("short");case"GG":return y("long");case"GGGGG":return y("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return f(d)}};return Tt(N.parseFormat(t),T)}formatDurationFromString(e,t){const r=u=>{switch(u[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}},s=u=>l=>{const f=r(l);return f?this.num(u.get(f),l.length):l},i=N.parseFormat(t),a=i.reduce((u,{literal:l,val:f})=>l?u:u.concat(f),[]),o=e.shiftTo(...a.map(r).filter(u=>u));return Tt(i,s(o))}}const kn=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function ee(...n){const e=n.reduce((t,r)=>t+r.source,"");return RegExp(`^${e}$`)}function te(...n){return e=>n.reduce(([t,r,s],i)=>{const[a,o,u]=i(e,s);return[{...t,...a},o||r,u]},[{},null,1]).slice(0,2)}function ne(n,...e){if(n==null)return[null,null];for(const[t,r]of e){const s=t.exec(n);if(s)return r(s)}return[null,null]}function Tn(...n){return(e,t)=>{const r={};let s;for(s=0;sd!==void 0&&(v||d&&f)?-d:d;return[{years:T(R(t)),months:T(R(r)),weeks:T(R(s)),days:T(R(i)),hours:T(R(a)),minutes:T(R(o)),seconds:T(R(u),u==="-0"),milliseconds:T(je(l),y)}]}const Ur={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 et(n,e,t,r,s,i,a){const o={year:e.length===2?Je(z(e)):z(e),month:fn.indexOf(t)+1,day:z(r),hour:z(s),minute:z(i)};return a&&(o.second=z(a)),n&&(o.weekday=n.length>3?hn.indexOf(n)+1:mn.indexOf(n)+1),o}const Rr=/^(?:(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 qr(n){const[,e,t,r,s,i,a,o,u,l,f,y]=n,T=et(e,s,r,t,i,a,o);let d;return u?d=Ur[u]:l?d=0:d=Fe(f,y),[T,new I(d)]}function Hr(n){return n.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}const Yr=/^(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$/,Pr=/^(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$/,Gr=/^(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 St(n){const[,e,t,r,s,i,a,o]=n;return[et(e,s,r,t,i,a,o),I.utcInstance]}function Jr(n){const[,e,t,r,s,i,a,o]=n;return[et(e,o,t,r,s,i,a),I.utcInstance]}const _r=ee(xr,Xe),Br=ee(br,Xe),jr=ee(Fr,Xe),Qr=ee(pn),vn=te($r,re,he,me),Kr=te(Vr,re,he,me),Xr=te(Cr,re,he,me),es=te(re,he,me);function ts(n){return ne(n,[_r,vn],[Br,Kr],[jr,Xr],[Qr,es])}function ns(n){return ne(Hr(n),[Rr,qr])}function rs(n){return ne(n,[Yr,St],[Pr,St],[Gr,Jr])}function ss(n){return ne(n,[Ar,zr])}const is=te(re);function as(n){return ne(n,[Zr,is])}const os=ee(Wr,Lr),us=ee(On),ls=te(re,he,me);function cs(n){return ne(n,[os,vn],[us,ls])}const pt="Invalid Duration",Nn={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}},fs={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},...Nn},D=146097/400,_=146097/4800,ds={years:{quarters:4,months:12,weeks:D/7,days:D,hours:D*24,minutes:D*24*60,seconds:D*24*60*60,milliseconds:D*24*60*60*1e3},quarters:{months:3,weeks:D/28,days:D/4,hours:D*24/4,minutes:D*24*60/4,seconds:D*24*60*60/4,milliseconds:D*24*60*60*1e3/4},months:{weeks:_/7,days:_,hours:_*24,minutes:_*24*60,seconds:_*24*60*60,milliseconds:_*24*60*60*1e3},...Nn},H=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],hs=H.slice(0).reverse();function A(n,e,t=!1){const r={values:t?e.values:{...n.values,...e.values||{}},loc:n.loc.clone(e.loc),conversionAccuracy:e.conversionAccuracy||n.conversionAccuracy,matrix:e.matrix||n.matrix};return new g(r)}function In(n,e){let t=e.milliseconds??0;for(const r of hs.slice(1))e[r]&&(t+=e[r]*n[r].milliseconds);return t}function Ot(n,e){const t=In(n,e)<0?-1:1;H.reduceRight((r,s)=>{if(h(e[s]))return r;if(r){const i=e[r]*t,a=n[s][r],o=Math.floor(i/a);e[s]+=o*t,e[r]-=o*a*t}return s},null),H.reduce((r,s)=>{if(h(e[s]))return r;if(r){const i=e[r]%1;e[r]-=i,e[s]+=i*n[r][s]}return s},null)}function ms(n){const e={};for(const[t,r]of Object.entries(n))r!==0&&(e[t]=r);return e}class g{constructor(e){const t=e.conversionAccuracy==="longterm"||!1;let r=t?ds:fs;e.matrix&&(r=e.matrix),this.values=e.values,this.loc=e.loc||k.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=r,this.isLuxonDuration=!0}static fromMillis(e,t){return g.fromObject({milliseconds:e},t)}static fromObject(e,t={}){if(e==null||typeof e!="object")throw new M(`Duration.fromObject: argument expected to be an object, got ${e===null?"null":typeof e}`);return new g({values:Ee(e,g.normalizeUnit),loc:k.fromObject(t),conversionAccuracy:t.conversionAccuracy,matrix:t.matrix})}static fromDurationLike(e){if(Y(e))return g.fromMillis(e);if(g.isDuration(e))return e;if(typeof e=="object")return g.fromObject(e);throw new M(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,t){const[r]=ss(e);return r?g.fromObject(r,t):g.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,t){const[r]=as(e);return r?g.fromObject(r,t):g.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(e,t=null){if(!e)throw new M("need to specify a reason the Duration is invalid");const r=e instanceof C?e:new C(e,t);if(p.throwOnInvalid)throw new Rn(r);return new g({invalid:r})}static normalizeUnit(e){const t={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"}[e&&e.toLowerCase()];if(!t)throw new Wt(e);return t}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,t={}){const r={...t,floor:t.round!==!1&&t.floor!==!1};return this.isValid?N.create(this.loc,r).formatDurationFromString(this,e):pt}toHuman(e={}){if(!this.isValid)return pt;const t=H.map(r=>{const s=this.values[r];return h(s)?null:this.loc.numberFormatter({style:"unit",unitDisplay:"long",...e,unit:r.slice(0,-1)}).format(s)}).filter(r=>r);return this.loc.listFormatter({type:"conjunction",style:e.listStyle||"narrow",...e}).format(t)}toObject(){return this.isValid?{...this.values}:{}}toISO(){if(!this.isValid)return null;let e="P";return this.years!==0&&(e+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(e+=this.months+this.quarters*3+"M"),this.weeks!==0&&(e+=this.weeks+"W"),this.days!==0&&(e+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(e+="T"),this.hours!==0&&(e+=this.hours+"H"),this.minutes!==0&&(e+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(e+=Qe(this.seconds+this.milliseconds/1e3,3)+"S"),e==="P"&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;const t=this.toMillis();return t<0||t>=864e5?null:(e={suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended",...e,includeOffset:!1},m.fromMillis(t,{zone:"UTC"}).toISOTime(e))}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?In(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;const t=g.fromDurationLike(e),r={};for(const s of H)(X(t.values,s)||X(this.values,s))&&(r[s]=t.get(s)+this.get(s));return A(this,{values:r},!0)}minus(e){if(!this.isValid)return this;const t=g.fromDurationLike(e);return this.plus(t.negate())}mapUnits(e){if(!this.isValid)return this;const t={};for(const r of Object.keys(this.values))t[r]=cn(e(this.values[r],r));return A(this,{values:t},!0)}get(e){return this[g.normalizeUnit(e)]}set(e){if(!this.isValid)return this;const t={...this.values,...Ee(e,g.normalizeUnit)};return A(this,{values:t})}reconfigure({locale:e,numberingSystem:t,conversionAccuracy:r,matrix:s}={}){const a={loc:this.loc.clone({locale:e,numberingSystem:t}),matrix:s,conversionAccuracy:r};return A(this,a)}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;const e=this.toObject();return Ot(this.matrix,e),A(this,{values:e},!0)}rescale(){if(!this.isValid)return this;const e=ms(this.normalize().shiftToAll().toObject());return A(this,{values:e},!0)}shiftTo(...e){if(!this.isValid)return this;if(e.length===0)return this;e=e.map(a=>g.normalizeUnit(a));const t={},r={},s=this.toObject();let i;for(const a of H)if(e.indexOf(a)>=0){i=a;let o=0;for(const l in r)o+=this.matrix[l][a]*r[l],r[l]=0;Y(s[a])&&(o+=s[a]);const u=Math.trunc(o);t[a]=u,r[a]=(o*1e3-u*1e3)/1e3}else Y(s[a])&&(r[a]=s[a]);for(const a in r)r[a]!==0&&(t[i]+=a===i?r[a]:r[a]/this.matrix[i][a]);return Ot(this.matrix,t),A(this,{values:t},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;const e={};for(const t of Object.keys(this.values))e[t]=this.values[t]===0?0:-this.values[t];return A(this,{values:e},!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(e){if(!this.isValid||!e.isValid||!this.loc.equals(e.loc))return!1;function t(r,s){return r===void 0||r===0?s===void 0||s===0:r===s}for(const r of H)if(!t(this.values[r],e.values[r]))return!1;return!0}}const B="Invalid Interval";function ys(n,e){return!n||!n.isValid?S.invalid("missing or invalid start"):!e||!e.isValid?S.invalid("missing or invalid end"):ee:!1}isBefore(e){return this.isValid?this.e<=e:!1}contains(e){return this.isValid?this.s<=e&&this.e>e:!1}set({start:e,end:t}={}){return this.isValid?S.fromDateTimes(e||this.s,t||this.e):this}splitAt(...e){if(!this.isValid)return[];const t=e.map(oe).filter(a=>this.contains(a)).sort((a,o)=>a.toMillis()-o.toMillis()),r=[];let{s}=this,i=0;for(;s+this.e?this.e:a;r.push(S.fromDateTimes(s,o)),s=o,i+=1}return r}splitBy(e){const t=g.fromDurationLike(e);if(!this.isValid||!t.isValid||t.as("milliseconds")===0)return[];let{s:r}=this,s=1,i;const a=[];for(;ru*s));i=+o>+this.e?this.e:o,a.push(S.fromDateTimes(r,i)),r=i,s+=1}return a}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e:!1}equals(e){return!this.isValid||!e.isValid?!1:this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;const t=this.s>e.s?this.s:e.s,r=this.e=r?null:S.fromDateTimes(t,r)}union(e){if(!this.isValid)return this;const t=this.se.e?this.e:e.e;return S.fromDateTimes(t,r)}static merge(e){const[t,r]=e.sort((s,i)=>s.s-i.s).reduce(([s,i],a)=>i?i.overlaps(a)||i.abutsStart(a)?[s,i.union(a)]:[s.concat([i]),a]:[s,a],[[],null]);return r&&t.push(r),t}static xor(e){let t=null,r=0;const s=[],i=e.map(u=>[{time:u.s,type:"s"},{time:u.e,type:"e"}]),a=Array.prototype.concat(...i),o=a.sort((u,l)=>u.time-l.time);for(const u of o)r+=u.type==="s"?1:-1,r===1?t=u.time:(t&&+t!=+u.time&&s.push(S.fromDateTimes(t,u.time)),t=null);return S.merge(s)}difference(...e){return S.xor([this].concat(e)).map(t=>this.intersection(t)).filter(t=>t&&!t.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} – ${this.e.toISO()})`:B}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=Ne,t={}){return this.isValid?N.create(this.s.loc.clone(t),e).formatInterval(this):B}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:B}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:B}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:B}toFormat(e,{separator:t=" – "}={}){return this.isValid?`${this.s.toFormat(e)}${t}${this.e.toFormat(e)}`:B}toDuration(e,t){return this.isValid?this.e.diff(this.s,e,t):g.invalid(this.invalidReason)}mapEndpoints(e){return S.fromDateTimes(e(this.s),e(this.e))}}class we{static hasDST(e=p.defaultZone){const t=m.now().setZone(e).set({month:12});return!e.isUniversal&&t.offset!==t.set({month:6}).offset}static isValidIANAZone(e){return $.isValidZone(e)}static normalizeZone(e){return U(e,p.defaultZone)}static getStartOfWeek({locale:e=null,locObj:t=null}={}){return(t||k.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:t=null}={}){return(t||k.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:t=null}={}){return(t||k.create(e)).getWeekendDays().slice()}static months(e="long",{locale:t=null,numberingSystem:r=null,locObj:s=null,outputCalendar:i="gregory"}={}){return(s||k.create(t,r,i)).months(e)}static monthsFormat(e="long",{locale:t=null,numberingSystem:r=null,locObj:s=null,outputCalendar:i="gregory"}={}){return(s||k.create(t,r,i)).months(e,!0)}static weekdays(e="long",{locale:t=null,numberingSystem:r=null,locObj:s=null}={}){return(s||k.create(t,r,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:t=null,numberingSystem:r=null,locObj:s=null}={}){return(s||k.create(t,r,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return k.create(e).meridiems()}static eras(e="short",{locale:t=null}={}){return k.create(t,null,"gregory").eras(e)}static features(){return{relative:on(),localeWeek:un()}}}function vt(n,e){const t=s=>s.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),r=t(e)-t(n);return Math.floor(g.fromMillis(r).as("days"))}function gs(n,e,t){const r=[["years",(u,l)=>l.year-u.year],["quarters",(u,l)=>l.quarter-u.quarter+(l.year-u.year)*4],["months",(u,l)=>l.month-u.month+(l.year-u.year)*12],["weeks",(u,l)=>{const f=vt(u,l);return(f-f%7)/7}],["days",vt]],s={},i=n;let a,o;for(const[u,l]of r)t.indexOf(u)>=0&&(a=u,s[u]=l(n,e),o=i.plus(s),o>e?(s[u]--,n=i.plus(s),n>e&&(o=n,s[u]--,n=i.plus(s))):n=o);return[n,s,o,a]}function ws(n,e,t,r){let[s,i,a,o]=gs(n,e,t);const u=e-s,l=t.filter(y=>["hours","minutes","seconds","milliseconds"].indexOf(y)>=0);l.length===0&&(a0?g.fromMillis(u,r).shiftTo(...l).plus(f):f}const tt={arab:"[٠-٩]",arabext:"[۰-۹]",bali:"[᭐-᭙]",beng:"[০-৯]",deva:"[०-९]",fullwide:"[0-9]",gujr:"[૦-૯]",hanidec:"[〇|一|二|三|四|五|六|七|八|九]",khmr:"[០-៩]",knda:"[೦-೯]",laoo:"[໐-໙]",limb:"[᥆-᥏]",mlym:"[൦-൯]",mong:"[᠐-᠙]",mymr:"[၀-၉]",orya:"[୦-୯]",tamldec:"[௦-௯]",telu:"[౦-౯]",thai:"[๐-๙]",tibt:"[༠-༩]",latn:"\\d"},Nt={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]},ks=tt.hanidec.replace(/[\[|\]]/g,"").split("");function Ts(n){let e=parseInt(n,10);if(isNaN(e)){e="";for(let t=0;t=i&&r<=a&&(e+=r-i)}}return parseInt(e,10)}else return e}function F({numberingSystem:n},e=""){return new RegExp(`${tt[n||"latn"]}${e}`)}const Ss="missing Intl.DateTimeFormat.formatToParts support";function w(n,e=t=>t){return{regex:n,deser:([t])=>e(Ts(t))}}const ps=" ",Mn=`[ ${ps}]`,En=new RegExp(Mn,"g");function Os(n){return n.replace(/\./g,"\\.?").replace(En,Mn)}function It(n){return n.replace(/\./g,"").replace(En," ").toLowerCase()}function V(n,e){return n===null?null:{regex:RegExp(n.map(Os).join("|")),deser:([t])=>n.findIndex(r=>It(t)===It(r))+e}}function Mt(n,e){return{regex:n,deser:([,t,r])=>Fe(t,r),groups:e}}function ke(n){return{regex:n,deser:([e])=>e}}function vs(n){return n.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function Ns(n,e){const t=F(e),r=F(e,"{2}"),s=F(e,"{3}"),i=F(e,"{4}"),a=F(e,"{6}"),o=F(e,"{1,2}"),u=F(e,"{1,3}"),l=F(e,"{1,6}"),f=F(e,"{1,9}"),y=F(e,"{2,4}"),T=F(e,"{4,6}"),d=L=>({regex:RegExp(vs(L.val)),deser:([J])=>J,literal:!0}),G=(L=>{if(n.literal)return d(L);switch(L.val){case"G":return V(e.eras("short"),0);case"GG":return V(e.eras("long"),0);case"y":return w(l);case"yy":return w(y,Je);case"yyyy":return w(i);case"yyyyy":return w(T);case"yyyyyy":return w(a);case"M":return w(o);case"MM":return w(r);case"MMM":return V(e.months("short",!0),1);case"MMMM":return V(e.months("long",!0),1);case"L":return w(o);case"LL":return w(r);case"LLL":return V(e.months("short",!1),1);case"LLLL":return V(e.months("long",!1),1);case"d":return w(o);case"dd":return w(r);case"o":return w(u);case"ooo":return w(s);case"HH":return w(r);case"H":return w(o);case"hh":return w(r);case"h":return w(o);case"mm":return w(r);case"m":return w(o);case"q":return w(o);case"qq":return w(r);case"s":return w(o);case"ss":return w(r);case"S":return w(u);case"SSS":return w(s);case"u":return ke(f);case"uu":return ke(o);case"uuu":return w(t);case"a":return V(e.meridiems(),0);case"kkkk":return w(i);case"kk":return w(y,Je);case"W":return w(o);case"WW":return w(r);case"E":case"c":return w(t);case"EEE":return V(e.weekdays("short",!1),1);case"EEEE":return V(e.weekdays("long",!1),1);case"ccc":return V(e.weekdays("short",!0),1);case"cccc":return V(e.weekdays("long",!0),1);case"Z":case"ZZ":return Mt(new RegExp(`([+-]${o.source})(?::(${r.source}))?`),2);case"ZZZ":return Mt(new RegExp(`([+-]${o.source})(${r.source})?`),2);case"z":return ke(/[a-z_+-/]{1,256}?/i);case" ":return ke(/[^\S\n\r]/);default:return d(L)}})(n)||{invalidReason:Ss};return G.token=n,G}const Is={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 Ms(n,e,t){const{type:r,value:s}=n;if(r==="literal"){const u=/^\s+$/.test(s);return{literal:!u,val:u?" ":s}}const i=e[r];let a=r;r==="hour"&&(e.hour12!=null?a=e.hour12?"hour12":"hour24":e.hourCycle!=null?e.hourCycle==="h11"||e.hourCycle==="h12"?a="hour12":a="hour24":a=t.hour12?"hour12":"hour24");let o=Is[a];if(typeof o=="object"&&(o=o[i]),o)return{literal:!1,val:o}}function Es(n){return[`^${n.map(t=>t.regex).reduce((t,r)=>`${t}(${r.source})`,"")}$`,n]}function Ds(n,e,t){const r=n.match(e);if(r){const s={};let i=1;for(const a in t)if(X(t,a)){const o=t[a],u=o.groups?o.groups+1:1;!o.literal&&o.token&&(s[o.token.val[0]]=o.deser(r.slice(i,i+u))),i+=u}return[r,s]}else return[r,{}]}function xs(n){const e=i=>{switch(i){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 t=null,r;return h(n.z)||(t=$.create(n.z)),h(n.Z)||(t||(t=new I(n.Z)),r=n.Z),h(n.q)||(n.M=(n.q-1)*3+1),h(n.h)||(n.h<12&&n.a===1?n.h+=12:n.h===12&&n.a===0&&(n.h=0)),n.G===0&&n.y&&(n.y=-n.y),h(n.u)||(n.S=je(n.u)),[Object.keys(n).reduce((i,a)=>{const o=e(a);return o&&(i[o]=n[a]),i},{}),t,r]}let Ze=null;function bs(){return Ze||(Ze=m.fromMillis(1555555555555)),Ze}function Fs(n,e){if(n.literal)return n;const t=N.macroTokenToFormatOpts(n.val),r=bn(t,e);return r==null||r.includes(void 0)?n:r}function Dn(n,e){return Array.prototype.concat(...n.map(t=>Fs(t,e)))}function xn(n,e,t){const r=Dn(N.parseFormat(t),n),s=r.map(a=>Ns(a,n)),i=s.find(a=>a.invalidReason);if(i)return{input:e,tokens:r,invalidReason:i.invalidReason};{const[a,o]=Es(s),u=RegExp(a,"i"),[l,f]=Ds(e,u,o),[y,T,d]=f?xs(f):[null,null,void 0];if(X(f,"a")&&X(f,"H"))throw new j("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:r,regex:u,rawMatches:l,matches:f,result:y,zone:T,specificOffset:d}}}function Vs(n,e,t){const{result:r,zone:s,specificOffset:i,invalidReason:a}=xn(n,e,t);return[r,s,i,a]}function bn(n,e){if(!n)return null;const r=N.create(e,n).dtFormatter(bs()),s=r.formatToParts(),i=r.resolvedOptions();return s.map(a=>Ms(a,n,i))}const Ae="Invalid DateTime",Et=864e13;function Te(n){return new C("unsupported zone",`the zone "${n.name}" is not supported`)}function ze(n){return n.weekData===null&&(n.weekData=Ie(n.c)),n.weekData}function Ue(n){return n.localWeekData===null&&(n.localWeekData=Ie(n.c,n.loc.getMinDaysInFirstWeek(),n.loc.getStartOfWeek())),n.localWeekData}function q(n,e){const t={ts:n.ts,zone:n.zone,c:n.c,o:n.o,loc:n.loc,invalid:n.invalid};return new m({...t,...e,old:t})}function Fn(n,e,t){let r=n-e*60*1e3;const s=t.offset(r);if(e===s)return[r,e];r-=(s-e)*60*1e3;const i=t.offset(r);return s===i?[r,s]:[n-Math.min(s,i)*60*1e3,Math.max(s,i)]}function Se(n,e){n+=e*60*1e3;const t=new Date(n);return{year:t.getUTCFullYear(),month:t.getUTCMonth()+1,day:t.getUTCDate(),hour:t.getUTCHours(),minute:t.getUTCMinutes(),second:t.getUTCSeconds(),millisecond:t.getUTCMilliseconds()}}function ve(n,e,t){return Fn(be(n),e,t)}function Dt(n,e){const t=n.o,r=n.c.year+Math.trunc(e.years),s=n.c.month+Math.trunc(e.months)+Math.trunc(e.quarters)*3,i={...n.c,year:r,month:s,day:Math.min(n.c.day,Me(r,s))+Math.trunc(e.days)+Math.trunc(e.weeks)*7},a=g.fromObject({years:e.years-Math.trunc(e.years),quarters:e.quarters-Math.trunc(e.quarters),months:e.months-Math.trunc(e.months),weeks:e.weeks-Math.trunc(e.weeks),days:e.days-Math.trunc(e.days),hours:e.hours,minutes:e.minutes,seconds:e.seconds,milliseconds:e.milliseconds}).as("milliseconds"),o=be(i);let[u,l]=Fn(o,t,n.zone);return a!==0&&(u+=a,l=n.zone.offset(u)),{ts:u,o:l}}function ae(n,e,t,r,s,i){const{setZone:a,zone:o}=t;if(n&&Object.keys(n).length!==0||e){const u=e||o,l=m.fromObject(n,{...t,zone:u,specificOffset:i});return a?l:l.setZone(o)}else return m.invalid(new C("unparsable",`the input "${s}" can't be parsed as ${r}`))}function pe(n,e,t=!0){return n.isValid?N.create(k.create("en-US"),{allowZ:t,forceSimple:!0}).formatDateTimeFromString(n,e):null}function Re(n,e){const t=n.c.year>9999||n.c.year<0;let r="";return t&&n.c.year>=0&&(r+="+"),r+=O(n.c.year,t?6:4),e?(r+="-",r+=O(n.c.month),r+="-",r+=O(n.c.day)):(r+=O(n.c.month),r+=O(n.c.day)),r}function xt(n,e,t,r,s,i){let a=O(n.c.hour);return e?(a+=":",a+=O(n.c.minute),(n.c.millisecond!==0||n.c.second!==0||!t)&&(a+=":")):a+=O(n.c.minute),(n.c.millisecond!==0||n.c.second!==0||!t)&&(a+=O(n.c.second),(n.c.millisecond!==0||!r)&&(a+=".",a+=O(n.c.millisecond,3))),s&&(n.isOffsetFixed&&n.offset===0&&!i?a+="Z":n.o<0?(a+="-",a+=O(Math.trunc(-n.o/60)),a+=":",a+=O(Math.trunc(-n.o%60))):(a+="+",a+=O(Math.trunc(n.o/60)),a+=":",a+=O(Math.trunc(n.o%60)))),i&&(a+="["+n.zone.ianaName+"]"),a}const Vn={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Cs={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Ws={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Cn=["year","month","day","hour","minute","second","millisecond"],Ls=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],$s=["year","ordinal","hour","minute","second","millisecond"];function Zs(n){const e={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"}[n.toLowerCase()];if(!e)throw new Wt(n);return e}function bt(n){switch(n.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return Zs(n)}}function Ft(n,e){const t=U(e.zone,p.defaultZone),r=k.fromObject(e),s=p.now();let i,a;if(h(n.year))i=s;else{for(const l of Cn)h(n[l])&&(n[l]=Vn[l]);const o=sn(n)||an(n);if(o)return m.invalid(o);const u=t.offset(s);[i,a]=ve(n,u,t)}return new m({ts:i,zone:t,loc:r,o:a})}function Vt(n,e,t){const r=h(t.round)?!0:t.round,s=(a,o)=>(a=Qe(a,r||t.calendary?0:2,!0),e.loc.clone(t).relFormatter(t).format(a,o)),i=a=>t.calendary?e.hasSame(n,a)?0:e.startOf(a).diff(n.startOf(a),a).get(a):e.diff(n,a).get(a);if(t.unit)return s(i(t.unit),t.unit);for(const a of t.units){const o=i(a);if(Math.abs(o)>=1)return s(o,a)}return s(n>e?-0:0,t.units[t.units.length-1])}function Ct(n){let e={},t;return n.length>0&&typeof n[n.length-1]=="object"?(e=n[n.length-1],t=Array.from(n).slice(0,n.length-1)):t=Array.from(n),[e,t]}class m{constructor(e){const t=e.zone||p.defaultZone;let r=e.invalid||(Number.isNaN(e.ts)?new C("invalid input"):null)||(t.isValid?null:Te(t));this.ts=h(e.ts)?p.now():e.ts;let s=null,i=null;if(!r)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t))[s,i]=[e.old.c,e.old.o];else{const o=t.offset(this.ts);s=Se(this.ts,o),r=Number.isNaN(s.year)?new C("invalid input"):null,s=r?null:s,i=r?null:o}this._zone=t,this.loc=e.loc||k.create(),this.invalid=r,this.weekData=null,this.localWeekData=null,this.c=s,this.o=i,this.isLuxonDateTime=!0}static now(){return new m({})}static local(){const[e,t]=Ct(arguments),[r,s,i,a,o,u,l]=t;return Ft({year:r,month:s,day:i,hour:a,minute:o,second:u,millisecond:l},e)}static utc(){const[e,t]=Ct(arguments),[r,s,i,a,o,u,l]=t;return e.zone=I.utcInstance,Ft({year:r,month:s,day:i,hour:a,minute:o,second:u,millisecond:l},e)}static fromJSDate(e,t={}){const r=dr(e)?e.valueOf():NaN;if(Number.isNaN(r))return m.invalid("invalid input");const s=U(t.zone,p.defaultZone);return s.isValid?new m({ts:r,zone:s,loc:k.fromObject(t)}):m.invalid(Te(s))}static fromMillis(e,t={}){if(Y(e))return e<-Et||e>Et?m.invalid("Timestamp out of range"):new m({ts:e,zone:U(t.zone,p.defaultZone),loc:k.fromObject(t)});throw new M(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,t={}){if(Y(e))return new m({ts:e*1e3,zone:U(t.zone,p.defaultZone),loc:k.fromObject(t)});throw new M("fromSeconds requires a numerical input")}static fromObject(e,t={}){e=e||{};const r=U(t.zone,p.defaultZone);if(!r.isValid)return m.invalid(Te(r));const s=k.fromObject(t),i=Ee(e,bt),{minDaysInFirstWeek:a,startOfWeek:o}=gt(i,s),u=p.now(),l=h(t.specificOffset)?r.offset(u):t.specificOffset,f=!h(i.ordinal),y=!h(i.year),T=!h(i.month)||!h(i.day),d=y||T,v=i.weekYear||i.weekNumber;if((d||f)&&v)throw new j("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(T&&f)throw new j("Can't mix ordinal dates with month/day");const G=v||i.weekday&&!d;let L,J,se=Se(u,l);G?(L=Ls,J=Cs,se=Ie(se,a,o)):f?(L=$s,J=Ws,se=$e(se)):(L=Cn,J=Vn);let nt=!1;for(const ie of L){const An=i[ie];h(An)?nt?i[ie]=J[ie]:i[ie]=se[ie]:nt=!0}const Wn=G?lr(i,a,o):f?cr(i):sn(i),rt=Wn||an(i);if(rt)return m.invalid(rt);const Ln=G?mt(i,a,o):f?yt(i):i,[$n,Zn]=ve(Ln,l,r),Ce=new m({ts:$n,zone:r,o:Zn,loc:s});return i.weekday&&d&&e.weekday!==Ce.weekday?m.invalid("mismatched weekday",`you can't specify both a weekday of ${i.weekday} and a date of ${Ce.toISO()}`):Ce}static fromISO(e,t={}){const[r,s]=ts(e);return ae(r,s,t,"ISO 8601",e)}static fromRFC2822(e,t={}){const[r,s]=ns(e);return ae(r,s,t,"RFC 2822",e)}static fromHTTP(e,t={}){const[r,s]=rs(e);return ae(r,s,t,"HTTP",t)}static fromFormat(e,t,r={}){if(h(e)||h(t))throw new M("fromFormat requires an input string and a format");const{locale:s=null,numberingSystem:i=null}=r,a=k.fromOpts({locale:s,numberingSystem:i,defaultToEN:!0}),[o,u,l,f]=Vs(a,e,t);return f?m.invalid(f):ae(o,u,r,`format ${t}`,e,l)}static fromString(e,t,r={}){return m.fromFormat(e,t,r)}static fromSQL(e,t={}){const[r,s]=cs(e);return ae(r,s,t,"SQL",e)}static invalid(e,t=null){if(!e)throw new M("need to specify a reason the DateTime is invalid");const r=e instanceof C?e:new C(e,t);if(p.throwOnInvalid)throw new zn(r);return new m({invalid:r})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,t={}){const r=bn(e,k.fromObject(t));return r?r.map(s=>s?s.val:null).join(""):null}static expandFormat(e,t={}){return Dn(N.parseFormat(e),k.fromObject(t)).map(s=>s.val).join("")}get(e){return this[e]}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?ze(this).weekYear:NaN}get weekNumber(){return this.isValid?ze(this).weekNumber:NaN}get weekday(){return this.isValid?ze(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?Ue(this).weekday:NaN}get localWeekNumber(){return this.isValid?Ue(this).weekNumber:NaN}get localWeekYear(){return this.isValid?Ue(this).weekYear:NaN}get ordinal(){return this.isValid?$e(this.c).ordinal:NaN}get monthShort(){return this.isValid?we.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?we.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?we.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?we.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 e=864e5,t=6e4,r=be(this.c),s=this.zone.offset(r-e),i=this.zone.offset(r+e),a=this.zone.offset(r-s*t),o=this.zone.offset(r-i*t);if(a===o)return[this];const u=r-a*t,l=r-o*t,f=Se(u,a),y=Se(l,o);return f.hour===y.hour&&f.minute===y.minute&&f.second===y.second&&f.millisecond===y.millisecond?[q(this,{ts:u}),q(this,{ts:l})]:[this]}get isInLeapYear(){return de(this.year)}get daysInMonth(){return Me(this.year,this.month)}get daysInYear(){return this.isValid?Q(this.year):NaN}get weeksInWeekYear(){return this.isValid?ce(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?ce(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){const{locale:t,numberingSystem:r,calendar:s}=N.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t,numberingSystem:r,outputCalendar:s}}toUTC(e=0,t={}){return this.setZone(I.instance(e),t)}toLocal(){return this.setZone(p.defaultZone)}setZone(e,{keepLocalTime:t=!1,keepCalendarTime:r=!1}={}){if(e=U(e,p.defaultZone),e.equals(this.zone))return this;if(e.isValid){let s=this.ts;if(t||r){const i=e.offset(this.ts),a=this.toObject();[s]=ve(a,i,e)}return q(this,{ts:s,zone:e})}else return m.invalid(Te(e))}reconfigure({locale:e,numberingSystem:t,outputCalendar:r}={}){const s=this.loc.clone({locale:e,numberingSystem:t,outputCalendar:r});return q(this,{loc:s})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;const t=Ee(e,bt),{minDaysInFirstWeek:r,startOfWeek:s}=gt(t,this.loc),i=!h(t.weekYear)||!h(t.weekNumber)||!h(t.weekday),a=!h(t.ordinal),o=!h(t.year),u=!h(t.month)||!h(t.day),l=o||u,f=t.weekYear||t.weekNumber;if((l||a)&&f)throw new j("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(u&&a)throw new j("Can't mix ordinal dates with month/day");let y;i?y=mt({...Ie(this.c,r,s),...t},r,s):h(t.ordinal)?(y={...this.toObject(),...t},h(t.day)&&(y.day=Math.min(Me(y.year,y.month),y.day))):y=yt({...$e(this.c),...t});const[T,d]=ve(y,this.o,this.zone);return q(this,{ts:T,o:d})}plus(e){if(!this.isValid)return this;const t=g.fromDurationLike(e);return q(this,Dt(this,t))}minus(e){if(!this.isValid)return this;const t=g.fromDurationLike(e).negate();return q(this,Dt(this,t))}startOf(e,{useLocaleWeeks:t=!1}={}){if(!this.isValid)return this;const r={},s=g.normalizeUnit(e);switch(s){case"years":r.month=1;case"quarters":case"months":r.day=1;case"weeks":case"days":r.hour=0;case"hours":r.minute=0;case"minutes":r.second=0;case"seconds":r.millisecond=0;break}if(s==="weeks")if(t){const i=this.loc.getStartOfWeek(),{weekday:a}=this;athis.valueOf(),o=a?this:e,u=a?e:this,l=ws(o,u,i,s);return a?l.negate():l}diffNow(e="milliseconds",t={}){return this.diff(m.now(),e,t)}until(e){return this.isValid?S.fromDateTimes(this,e):this}hasSame(e,t,r){if(!this.isValid)return!1;const s=e.valueOf(),i=this.setZone(e.zone,{keepLocalTime:!0});return i.startOf(t,r)<=s&&s<=i.endOf(t,r)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;const t=e.base||m.fromObject({},{zone:this.zone}),r=e.padding?thist.valueOf(),Math.min)}static max(...e){if(!e.every(m.isDateTime))throw new M("max requires all arguments be DateTimes");return wt(e,t=>t.valueOf(),Math.max)}static fromFormatExplain(e,t,r={}){const{locale:s=null,numberingSystem:i=null}=r,a=k.fromOpts({locale:s,numberingSystem:i,defaultToEN:!0});return xn(a,e,t)}static fromStringExplain(e,t,r={}){return m.fromFormatExplain(e,t,r)}static get DATE_SHORT(){return Ne}static get DATE_MED(){return Lt}static get DATE_MED_WITH_WEEKDAY(){return qn}static get DATE_FULL(){return $t}static get DATE_HUGE(){return Zt}static get TIME_SIMPLE(){return At}static get TIME_WITH_SECONDS(){return zt}static get TIME_WITH_SHORT_OFFSET(){return Ut}static get TIME_WITH_LONG_OFFSET(){return Rt}static get TIME_24_SIMPLE(){return qt}static get TIME_24_WITH_SECONDS(){return Ht}static get TIME_24_WITH_SHORT_OFFSET(){return Yt}static get TIME_24_WITH_LONG_OFFSET(){return Pt}static get DATETIME_SHORT(){return Gt}static get DATETIME_SHORT_WITH_SECONDS(){return Jt}static get DATETIME_MED(){return _t}static get DATETIME_MED_WITH_SECONDS(){return Bt}static get DATETIME_MED_WITH_WEEKDAY(){return Hn}static get DATETIME_FULL(){return jt}static get DATETIME_FULL_WITH_SECONDS(){return Qt}static get DATETIME_HUGE(){return Kt}static get DATETIME_HUGE_WITH_SECONDS(){return Xt}}function oe(n){if(m.isDateTime(n))return n;if(n&&n.valueOf&&Y(n.valueOf()))return m.fromJSDate(n);if(n&&typeof n=="object")return m.fromObject(n);throw new M(`Unknown datetime argument: ${n}, of type ${typeof n}`)}export{m as D}; diff --git a/powa/static/dist/assets/main-BQBMx7EO.js b/powa/static/dist/assets/main-BQBMx7EO.js new file mode 100644 index 00000000..9afd7a12 --- /dev/null +++ b/powa/static/dist/assets/main-BQBMx7EO.js @@ -0,0 +1,6 @@ +import{f as Y,n as i,d as _,A as ln,B as el,D as q,x as De,o as Ze,t as zi,T as Xi,F as Q,q as te,E as tl,G as Yt,l as Nn,k as ji,s as ue,w as me,H as Lo,v as Pt,I as Xe,J as Ft,K as jt,u as F,p as Fe,h as pe,L as qi,M as _t,b as ta,N as Ki,m as ct,r as en,a as We,e as Ro,O as Qi,P as Ji,Q as W,R as nl,S as na,U as D,V as ee,W as S,X as re,Y as K,c as aa,Z as V,_ as xe,$ as ka,a0 as Zi,a1 as ko,a2 as po,a3 as Se,a4 as gn,a5 as er,a6 as tr,a7 as nr,a8 as ar,a9 as lr,aa as or}from"./vue-SrZHs5Ax.js";import{V as sr,c as ir,p as U,m as fe,g as J,u as le,d as al,i as kl,a as rr,b as ur,e as cr,h as pl,f as qt,j as lt,I as je,k as dt,l as wt,n as dr,o as ie,q as Ee,r as ke,s as we,t as fr,v as vr,w as Gt,x as mr,y as En,z as gr,A as Po,B as ll,S as ol,E as $e,C as ye,D as It,F as wo,G as Pl,H as sl,J as Ue,K as Wn,L as at,M as bt,N as Mt,O as yr,P as Et,Q as hr,R as la,T as Kt,U as Wt,W as _r,X as zn,Y as br,Z as On,_ as Er,$ as Je,a0 as pa,a1 as Sr,a2 as Pa,a3 as Ea,a4 as Sa,a5 as wl,a6 as Xn,a7 as Ta,a8 as Vl,a9 as xl,aa as ht,ab as Tr,ac as Cr,ad as wa,ae as Ar,af as Ir,ag as Vo,ah as xo,ai as Nr,aj as Or,ak as Lr,al as Rr,am as kr,an as pr,ao as Pr,ap as oa,aq as Ln,ar as wr,as as tn,at as Vr,au as Dl,av as Do,aw as xr,ax as Dr,ay as Mr,az as Mo,aA as Bo,aB as Fo,aC as Br,aD as Fr,aE as Ur,aF as Hr,aG as $r,aH as Gr,aI as Yr,aJ as Wr,aK as zr,aL as Uo,aM as Ml,aN as Bl,aO as Fl,aP as Xr,aQ as jr,aR as Un,aS as Ho,aT as Ul,aU as qr,aV as $o}from"./vuetify-Bf0BnRvR.js";import{l as on,_ as G}from"./lodash-CmFMvF3r.js";import{h as mt}from"./moment-C5S46NFB.js";import{j as $t,t as Kr,f as Va,a as kt,s as Ht,l as Qr,b as Jr,c as Zr,d as eu,e as tu,g as Hl,h as nu,n as au,i as lu,m as ou,k as su,o as $l,p as Ca,q as Gl,r as Yl,u as iu,v as ru,w as uu,x as cu,y as du,z as fu,A as vu,B as mu}from"./d3-GY-Jf1db.js";import{D as Wl}from"./luxon-lqzArHOP.js";import{H as Go}from"./highlight-CRyVn9mj.js";import{s as gu}from"./sqltools-formatter-M1RRnKbr.js";const yu={collapse:"svg:M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z",complete:"svg:M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",cancel:"svg:M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",close:"svg:M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",delete:"svg:M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",clear:"svg:M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",success:"svg:M12,2C17.52,2 22,6.48 22,12C22,17.52 17.52,22 12,22C6.48,22 2,17.52 2,12C2,6.48 6.48,2 12,2M11,16.5L18,9.5L16.59,8.09L11,13.67L7.91,10.59L6.5,12L11,16.5Z",info:"svg:M13,9H11V7H13M13,17H11V11H13M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",warning:"svg:M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",error:"svg:M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",prev:"svg:M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",next:"svg:M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",checkboxOn:"svg:M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3Z",checkboxOff:"svg:M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z",checkboxIndeterminate:"svg:M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3Z",delimiter:"svg:M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",sortAsc:"svg:M13,20H11V8L5.5,13.5L4.08,12.08L12,4.16L19.92,12.08L18.5,13.5L13,8V20Z",sortDesc:"svg:M11,4H13V16L18.5,10.5L19.92,11.92L12,19.84L4.08,11.92L5.5,10.5L11,16V4Z",expand:"svg:M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z",menu:"svg:M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",subgroup:"svg:M7,10L12,15L17,10H7Z",dropdown:"svg:M7,10L12,15L17,10H7Z",radioOn:"svg:M12,20C7.58,20 4,16.42 4,12C4,7.58 7.58,4 12,4C16.42,4 20,7.58 20,12C20,16.42 16.42,20 12,20M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2M12,7C9.24,7 7,9.24 7,12C7,14.76 9.24,17 12,17C14.76,17 17,14.76 17,12C17,9.24 14.76,7 12,7Z",radioOff:"svg:M12,20C7.58,20 4,16.42 4,12C4,7.58 7.58,4 12,4C16.42,4 20,7.58 20,12C20,16.42 16.42,20 12,20M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",edit:"svg:M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z",ratingEmpty:"svg:M12,15.39L8.24,17.66L9.23,13.38L5.91,10.5L10.29,10.13L12,6.09L13.71,10.13L18.09,10.5L14.77,13.38L15.76,17.66M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z",ratingFull:"svg:M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z",ratingHalf:"svg:M12,15.4V6.1L13.71,10.13L18.09,10.5L14.77,13.39L15.76,17.67M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z",loading:"svg:M19,8L15,12H18C18,15.31 15.31,18 12,18C11,18 10.03,17.75 9.2,17.3L7.74,18.76C8.97,19.54 10.43,20 12,20C16.42,20 20,16.42 20,12H23M6,12C6,8.69 8.69,6 12,6C13,6 13.97,6.25 14.8,6.7L16.26,5.24C15.03,4.46 13.57,4 12,4C7.58,4 4,7.58 4,12H1L5,16L9,12",first:"svg:M18.41,16.59L13.82,12L18.41,7.41L17,6L11,12L17,18L18.41,16.59M6,6H8V18H6V6Z",last:"svg:M5.59,7.41L10.18,12L5.59,16.59L7,18L13,12L7,6L5.59,7.41M16,6H18V18H16V6Z",unfold:"svg:M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z",file:"svg:M16.5,6V17.5C16.5,19.71 14.71,21.5 12.5,21.5C10.29,21.5 8.5,19.71 8.5,17.5V5C8.5,3.62 9.62,2.5 11,2.5C12.38,2.5 13.5,3.62 13.5,5V15.5C13.5,16.05 13.05,16.5 12.5,16.5C11.95,16.5 11.5,16.05 11.5,15.5V6H10V15.5C10,16.88 11.12,18 12.5,18C13.88,18 15,16.88 15,15.5V5C15,2.79 13.21,1 11,1C8.79,1 7,2.79 7,5V17.5C7,20.54 9.46,23 12.5,23C15.54,23 18,20.54 18,17.5V6H16.5Z",plus:"svg:M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z",minus:"svg:M19,13H5V11H19V13Z",calendar:"svg:M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1M17,12H12V17H17V12Z",treeviewCollapse:"svg:M7,10L12,15L17,10H7Z",treeviewExpand:"svg:M10,17L15,12L10,7V17Z",eyeDropper:"svg:M19.35,11.72L17.22,13.85L15.81,12.43L8.1,20.14L3.5,22L2,20.5L3.86,15.9L11.57,8.19L10.15,6.78L12.28,4.65L19.35,11.72M16.76,3C17.93,1.83 19.83,1.83 21,3C22.17,4.17 22.17,6.07 21,7.24L19.08,9.16L14.84,4.92L16.76,3M5.56,17.03L4.5,19.5L6.97,18.44L14.4,11L13,9.6L5.56,17.03Z"},hu={component:sr},_u={icons:{defaultSet:"mdi",aliases:yu,sets:{mdi:hu}},theme:{options:{customProperties:!0},defaultTheme:"light",themes:{light:{dark:!1,colors:{primary:"#859145",secondary:"#b0bec5",accent:"#8c9eff",error:"#b71c1c",surface:"#efefef",tickstroke:"#ffffff",axisgridlinestroke:"#d3d3d3",eventmarkerfill:"#000000"}},dark:{dark:!0,colors:{primary:"#859145",mainbg:"#333333",tooltipbg:"#313131",tickstroke:"#333333",axisgridlinestroke:"#4f4f4f",eventmarkerfill:"#ffffff"}}}}},bu=new ir(_u);var Eu=["y","M","w","d","h","m","s"];function Yo(e,a,t){if(e){if(mt.isMoment(e))return e;if(on.isDate(e))return mt(e);var n,l="",o,s;return e.substring(0,3)==="now"?(t==="utc"?n=mt.utc():n=mt(),l=e.substring(3)):(o=e.indexOf("||"),o===-1?(s=e,l=""):(s=e.substring(0,o),l=e.substring(o+2)),n=mt(s,mt.ISO_8601)),l.length?Tu(l,n,a):n}}function Su(e){var a=Yo(e);return a&&mt.isMoment(a)?a.isValid():!1}function Tu(e,a,t){for(var n=a,l=0,o=e.length;l10)return;u=parseInt(e.substring(v,l),10)}if(r===0&&u!==1)return;if(c=e.charAt(l++),on.includes(Eu,c))r===0?t?n.endOf(c):n.startOf(c):r===1?n.add(u,c):r===2&&n.subtract(u,c);else return}return n}const gt={parse:Yo,isValid:Su},sa="now-1h",hn=Y(sa),ia="now",_n=Y(ia),zl=Y(gt.parse(sa)),Xl=Y(gt.parse(ia));function Cu(e){const a={};return(hn.value!=sa||_n.value!=ia)&&(a.from=hn.value,a.to=_n.value),{path:e,query:a}}function rn(){function e(t=sa,n=ia){hn.value=t,_n.value=n,a()}function a(){zl.value=gt.parse(hn.value),Xl.value=gt.parse(_n.value)}return{rawFrom:hn,rawTo:_n,from:zl,to:Xl,setFromTo:e,refresh:a,getUrl:Cu}}const Au=U({divider:[Number,String],...fe()},"VBreadcrumbsDivider"),Iu=J()({name:"VBreadcrumbsDivider",props:Au(),setup(e,a){let{slots:t}=a;return le(()=>{var n;return i("li",{class:["v-breadcrumbs-divider",e.class],style:e.style},[((n=t==null?void 0:t.default)==null?void 0:n.call(t))??e.divider])}),{}}});function il(e){return al(()=>{const a=[],t={};if(e.value.background)if(kl(e.value.background)){if(t.backgroundColor=e.value.background,!e.value.text&&rr(e.value.background)){const n=ur(e.value.background);if(n.a==null||n.a===1){const l=cr(n);t.color=l,t.caretColor=l}}}else a.push(`bg-${e.value.background}`);return e.value.text&&(kl(e.value.text)?(t.color=e.value.text,t.caretColor=e.value.text):a.push(`text-${e.value.text}`)),{colorClasses:a,colorStyles:t}})}function ft(e,a){const t=_(()=>({text:ln(e)?e.value:a?e[a]:null})),{colorClasses:n,colorStyles:l}=il(t);return{textColorClasses:n,textColorStyles:l}}function Ye(e,a){const t=_(()=>({background:ln(e)?e.value:a?e[a]:null})),{colorClasses:n,colorStyles:l}=il(t);return{backgroundColorClasses:n,backgroundColorStyles:l}}function Nu(){const e=lt("useRoute");return _(()=>{var a;return(a=e==null?void 0:e.proxy)==null?void 0:a.$route})}function Ou(){var e,a;return(a=(e=lt("useRouter"))==null?void 0:e.proxy)==null?void 0:a.$router}function Rn(e,a){var c,v;const t=el("RouterLink"),n=_(()=>!!(e.href||e.to)),l=_(()=>(n==null?void 0:n.value)||pl(a,"click")||pl(e,"click"));if(typeof t=="string"||!("useLink"in t))return{isLink:n,isClickable:l,href:q(e,"href")};const o=_(()=>({...e,to:q(()=>e.to||"")})),s=t.useLink(o.value),r=_(()=>e.to?s:void 0),u=Nu();return{isLink:n,isClickable:l,route:(c=r.value)==null?void 0:c.route,navigate:(v=r.value)==null?void 0:v.navigate,isActive:_(()=>{var y,f,d;return r.value?e.exact?u.value?((d=r.value.isExactActive)==null?void 0:d.value)&&qt(r.value.route.value.query,u.value.query):((f=r.value.isExactActive)==null?void 0:f.value)??!1:((y=r.value.isActive)==null?void 0:y.value)??!1:!1}),href:_(()=>{var y;return e.to?(y=r.value)==null?void 0:y.route.value.href:e.href})}}const kn=U({href:String,replace:Boolean,to:[String,Object],exact:Boolean},"router");let Aa=!1;function Lu(e,a){let t=!1,n,l;je&&(De(()=>{window.addEventListener("popstate",o),n=e==null?void 0:e.beforeEach((s,r,u)=>{Aa?t?a(u):u():setTimeout(()=>t?a(u):u()),Aa=!0}),l=e==null?void 0:e.afterEach(()=>{Aa=!1})}),Ze(()=>{window.removeEventListener("popstate",o),n==null||n(),l==null||l()}));function o(s){var r;(r=s.state)!=null&&r.replaced||(t=!0,setTimeout(()=>t=!1))}}const Te=U({tag:{type:String,default:"div"}},"tag"),Ru=U({active:Boolean,activeClass:String,activeColor:String,color:String,disabled:Boolean,title:String,...fe(),...kn(),...Te({tag:"li"})},"VBreadcrumbsItem"),xa=J()({name:"VBreadcrumbsItem",props:Ru(),setup(e,a){let{slots:t,attrs:n}=a;const l=Rn(e,n),o=_(()=>{var c;return e.active||((c=l.isActive)==null?void 0:c.value)}),s=_(()=>o.value?e.activeColor:e.color),{textColorClasses:r,textColorStyles:u}=ft(s);return le(()=>i(e.tag,{class:["v-breadcrumbs-item",{"v-breadcrumbs-item--active":o.value,"v-breadcrumbs-item--disabled":e.disabled,[`${e.activeClass}`]:o.value&&e.activeClass},r.value,e.class],style:[u.value,e.style],"aria-current":o.value?"page":void 0},{default:()=>{var c,v;return[l.isLink.value?i("a",{class:"v-breadcrumbs-item--link",href:l.href.value,"aria-current":o.value?"page":void 0,onClick:l.navigate},[((v=t.default)==null?void 0:v.call(t))??e.title]):((c=t.default)==null?void 0:c.call(t))??e.title]}})),{}}}),ku=U({defaults:Object,disabled:Boolean,reset:[Number,String],root:[Boolean,String],scoped:Boolean},"VDefaultsProvider"),Ae=J(!1)({name:"VDefaultsProvider",props:ku(),setup(e,a){let{slots:t}=a;const{defaults:n,disabled:l,reset:o,root:s,scoped:r}=zi(e);return dt(n,{reset:o,root:s,scoped:r,disabled:l}),()=>{var u;return(u=t.default)==null?void 0:u.call(t)}}}),pu=["x-small","small","default","large","x-large"],un=U({size:{type:[String,Number],default:"default"}},"size");function pn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wt();return al(()=>{let t,n;return dr(pu,e.size)?t=`${a}--size-${e.size}`:e.size&&(n={width:ie(e.size),height:ie(e.size)}),{sizeClasses:t,sizeStyles:n}})}const Pu=U({color:String,disabled:Boolean,start:Boolean,end:Boolean,icon:Ee,...fe(),...un(),...Te({tag:"i"}),...ke()},"VIcon"),be=J()({name:"VIcon",props:Pu(),setup(e,a){let{attrs:t,slots:n}=a;const l=Y(),{themeClasses:o}=we(e),{iconData:s}=fr(_(()=>l.value||e.icon)),{sizeClasses:r}=pn(e),{textColorClasses:u,textColorStyles:c}=ft(q(e,"color"));return le(()=>{var f,d;const v=(f=n.default)==null?void 0:f.call(n);v&&(l.value=(d=vr(v).filter(m=>m.type===Xi&&m.children&&typeof m.children=="string")[0])==null?void 0:d.children);const y=!!(t.onClick||t.onClickOnce);return i(s.value.component,{tag:e.tag,icon:s.value.icon,class:["v-icon","notranslate",o.value,r.value,u.value,{"v-icon--clickable":y,"v-icon--disabled":e.disabled,"v-icon--start":e.start,"v-icon--end":e.end},e.class],style:[r.value?void 0:{fontSize:ie(e.size),height:ie(e.size),width:ie(e.size)},c.value,e.style],role:y?"button":void 0,"aria-hidden":!y,tabindex:y?e.disabled?-1:0:void 0},{default:()=>[v]})}),{}}}),wu=[null,"default","comfortable","compact"],Ke=U({density:{type:String,default:"default",validator:e=>wu.includes(e)}},"density");function ot(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wt();return{densityClasses:_(()=>`${a}--density-${e.density}`)}}const Ge=U({rounded:{type:[Boolean,Number,String],default:void 0},tile:Boolean},"rounded");function ze(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wt();return{roundedClasses:_(()=>{const n=ln(e)?e.value:e.rounded,l=ln(e)?e.value:e.tile,o=[];if(n===!0||n==="")o.push(`${a}--rounded`);else if(typeof n=="string"||n===0)for(const s of String(n).split(" "))o.push(`rounded-${s}`);else(l||n===!1)&&o.push("rounded-0");return o})}}const Vu=U({activeClass:String,activeColor:String,bgColor:String,color:String,disabled:Boolean,divider:{type:String,default:"/"},icon:Ee,items:{type:Array,default:()=>[]},...fe(),...Ke(),...Ge(),...Te({tag:"ul"})},"VBreadcrumbs"),xu=J()({name:"VBreadcrumbs",props:Vu(),setup(e,a){let{slots:t}=a;const{backgroundColorClasses:n,backgroundColorStyles:l}=Ye(q(e,"bgColor")),{densityClasses:o}=ot(e),{roundedClasses:s}=ze(e);dt({VBreadcrumbsDivider:{divider:q(e,"divider")},VBreadcrumbsItem:{activeClass:q(e,"activeClass"),activeColor:q(e,"activeColor"),color:q(e,"color"),disabled:q(e,"disabled")}});const r=_(()=>e.items.map(u=>typeof u=="string"?{item:{title:u},raw:u}:{item:u,raw:u}));return le(()=>{const u=!!(t.prepend||e.icon);return i(e.tag,{class:["v-breadcrumbs",n.value,o.value,s.value,e.class],style:[l.value,e.style]},{default:()=>{var c;return[u&&i("li",{key:"prepend",class:"v-breadcrumbs__prepend"},[t.prepend?i(Ae,{key:"prepend-defaults",disabled:!e.icon,defaults:{VIcon:{icon:e.icon,start:!0}}},t.prepend):i(be,{key:"prepend-icon",start:!0,icon:e.icon},null)]),r.value.map((v,y,f)=>{var g;let{item:d,raw:m}=v;return i(Q,null,[((g=t.item)==null?void 0:g.call(t,{item:d,index:y}))??i(xa,te({key:y,disabled:y>=f.length-1},typeof d=="string"?{title:d}:d),{default:t.title?()=>{var h;return(h=t.title)==null?void 0:h.call(t,{item:d,index:y})}:void 0}),y{var h;return(h=t.divider)==null?void 0:h.call(t,{item:m,index:y})}:void 0})])}),(c=t.default)==null?void 0:c.call(t)]}})}),{}}}),Du=U({disabled:Boolean,group:Boolean,hideOnLeave:Boolean,leaveAbsolute:Boolean,mode:String,origin:String},"transition");function st(e,a,t){return J()({name:e,props:Du({mode:t,origin:a}),setup(n,l){let{slots:o}=l;const s={onBeforeEnter(r){n.origin&&(r.style.transformOrigin=n.origin)},onLeave(r){if(n.leaveAbsolute){const{offsetTop:u,offsetLeft:c,offsetWidth:v,offsetHeight:y}=r;r._transitionInitialStyles={position:r.style.position,top:r.style.top,left:r.style.left,width:r.style.width,height:r.style.height},r.style.position="absolute",r.style.top=`${u}px`,r.style.left=`${c}px`,r.style.width=`${v}px`,r.style.height=`${y}px`}n.hideOnLeave&&r.style.setProperty("display","none","important")},onAfterLeave(r){if(n.leaveAbsolute&&(r!=null&&r._transitionInitialStyles)){const{position:u,top:c,left:v,width:y,height:f}=r._transitionInitialStyles;delete r._transitionInitialStyles,r.style.position=u||"",r.style.top=c||"",r.style.left=v||"",r.style.width=y||"",r.style.height=f||""}}};return()=>{const r=n.group?tl:Yt;return Nn(r,{name:n.disabled?"":e,css:!n.disabled,...n.group?void 0:{mode:n.mode},...n.disabled?{}:s},o.default)}}})}function Wo(e,a){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"in-out";return J()({name:e,props:{mode:{type:String,default:t},disabled:Boolean,group:Boolean},setup(n,l){let{slots:o}=l;const s=n.group?tl:Yt;return()=>Nn(s,{name:n.disabled?"":e,css:!n.disabled,...n.disabled?{}:a},o.default)}})}function zo(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";const t=(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)?"width":"height",n=ji(`offset-${t}`);return{onBeforeEnter(s){s._parent=s.parentNode,s._initialStyle={transition:s.style.transition,overflow:s.style.overflow,[t]:s.style[t]}},onEnter(s){const r=s._initialStyle;s.style.setProperty("transition","none","important"),s.style.overflow="hidden";const u=`${s[n]}px`;s.style[t]="0",s.offsetHeight,s.style.transition=r.transition,e&&s._parent&&s._parent.classList.add(e),requestAnimationFrame(()=>{s.style[t]=u})},onAfterEnter:o,onEnterCancelled:o,onLeave(s){s._initialStyle={transition:"",overflow:s.style.overflow,[t]:s.style[t]},s.style.overflow="hidden",s.style[t]=`${s[n]}px`,s.offsetHeight,requestAnimationFrame(()=>s.style[t]="0")},onAfterLeave:l,onLeaveCancelled:l};function l(s){e&&s._parent&&s._parent.classList.remove(e),o(s)}function o(s){const r=s._initialStyle[t];s.style.overflow=s._initialStyle.overflow,r!=null&&(s.style[t]=r),delete s._initialStyle}}const Mu=U({target:[Object,Array]},"v-dialog-transition"),rl=J()({name:"VDialogTransition",props:Mu(),setup(e,a){let{slots:t}=a;const n={onBeforeEnter(l){l.style.pointerEvents="none",l.style.visibility="hidden"},async onEnter(l,o){var f;await new Promise(d=>requestAnimationFrame(d)),await new Promise(d=>requestAnimationFrame(d)),l.style.visibility="";const{x:s,y:r,sx:u,sy:c,speed:v}=ql(e.target,l),y=Gt(l,[{transform:`translate(${s}px, ${r}px) scale(${u}, ${c})`,opacity:0},{}],{duration:225*v,easing:mr});(f=jl(l))==null||f.forEach(d=>{Gt(d,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*v,easing:En})}),y.finished.then(()=>o())},onAfterEnter(l){l.style.removeProperty("pointer-events")},onBeforeLeave(l){l.style.pointerEvents="none"},async onLeave(l,o){var f;await new Promise(d=>requestAnimationFrame(d));const{x:s,y:r,sx:u,sy:c,speed:v}=ql(e.target,l);Gt(l,[{},{transform:`translate(${s}px, ${r}px) scale(${u}, ${c})`,opacity:0}],{duration:125*v,easing:gr}).finished.then(()=>o()),(f=jl(l))==null||f.forEach(d=>{Gt(d,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*v,easing:En})})},onAfterLeave(l){l.style.removeProperty("pointer-events")}};return()=>e.target?i(Yt,te({name:"dialog-transition"},n,{css:!1}),t):i(Yt,{name:"dialog-transition"},t)}});function jl(e){var t;const a=(t=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:t.children;return a&&[...a]}function ql(e,a){const t=Po(e),n=ll(a),[l,o]=getComputedStyle(a).transformOrigin.split(" ").map(E=>parseFloat(E)),[s,r]=getComputedStyle(a).getPropertyValue("--v-overlay-anchor-origin").split(" ");let u=t.left+t.width/2;s==="left"||r==="left"?u-=t.width/2:(s==="right"||r==="right")&&(u+=t.width/2);let c=t.top+t.height/2;s==="top"||r==="top"?c-=t.height/2:(s==="bottom"||r==="bottom")&&(c+=t.height/2);const v=t.width/n.width,y=t.height/n.height,f=Math.max(1,v,y),d=v/f||0,m=y/f||0,g=n.width*n.height/(window.innerWidth*window.innerHeight),h=g>.12?Math.min(1.5,(g-.12)*10+1):1;return{x:u-(l+n.left),y:c-(o+n.top),sx:d,sy:m,speed:h}}st("fab-transition","center center","out-in");st("dialog-bottom-transition");st("dialog-top-transition");const Da=st("fade-transition"),Bu=st("scale-transition");st("scroll-x-transition");st("scroll-x-reverse-transition");st("scroll-y-transition");st("scroll-y-reverse-transition");st("slide-x-transition");st("slide-x-reverse-transition");const Xo=st("slide-y-transition");st("slide-y-reverse-transition");const jo=Wo("expand-transition",zo()),qo=Wo("expand-x-transition",zo("",!0)),St=U({height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},"dimension");function Tt(e){return{dimensionStyles:_(()=>{const t={},n=ie(e.height),l=ie(e.maxHeight),o=ie(e.maxWidth),s=ie(e.minHeight),r=ie(e.minWidth),u=ie(e.width);return n!=null&&(t.height=n),l!=null&&(t.maxHeight=l),o!=null&&(t.maxWidth=o),s!=null&&(t.minHeight=s),r!=null&&(t.minWidth=r),u!=null&&(t.width=u),t})}}function Fu(e){return{aspectStyles:_(()=>{const a=Number(e.aspectRatio);return a?{paddingBottom:String(1/a*100)+"%"}:void 0})}}const Ko=U({aspectRatio:[String,Number],contentClass:null,inline:Boolean,...fe(),...St()},"VResponsive"),Kl=J()({name:"VResponsive",props:Ko(),setup(e,a){let{slots:t}=a;const{aspectStyles:n}=Fu(e),{dimensionStyles:l}=Tt(e);return le(()=>{var o;return i("div",{class:["v-responsive",{"v-responsive--inline":e.inline},e.class],style:[l.value,e.style]},[i("div",{class:"v-responsive__sizer",style:n.value},null),(o=t.additional)==null?void 0:o.call(t),t.default&&i("div",{class:["v-responsive__content",e.contentClass]},[t.default()])])}),{}}}),Pn=U({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),yt=(e,a)=>{let{slots:t}=a;const{transition:n,disabled:l,group:o,...s}=e,{component:r=o?tl:Yt,...u}=typeof n=="object"?n:{};return Nn(r,te(typeof n=="string"?{name:l?"":n}:u,typeof n=="string"?{}:Object.fromEntries(Object.entries({disabled:l,group:o}).filter(c=>{let[v,y]=c;return y!==void 0})),s),t)};function Uu(e,a){if(!ol)return;const t=a.modifiers||{},n=a.value,{handler:l,options:o}=typeof n=="object"?n:{handler:n,options:{}},s=new IntersectionObserver(function(){var y;let r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],u=arguments.length>1?arguments[1]:void 0;const c=(y=e._observe)==null?void 0:y[a.instance.$.uid];if(!c)return;const v=r.some(f=>f.isIntersecting);l&&(!t.quiet||c.init)&&(!t.once||v||c.init)&&l(v,r,u),v&&t.once?Qo(e,a):c.init=!0},o);e._observe=Object(e._observe),e._observe[a.instance.$.uid]={init:!1,observer:s},s.observe(e)}function Qo(e,a){var n;const t=(n=e._observe)==null?void 0:n[a.instance.$.uid];t&&(t.observer.unobserve(e),delete e._observe[a.instance.$.uid])}const Jo={mounted:Uu,unmounted:Qo},Hu=U({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,...Ko(),...fe(),...Ge(),...Pn()},"VImg"),ul=J()({name:"VImg",directives:{intersect:Jo},props:Hu(),emits:{loadstart:e=>!0,load:e=>!0,error:e=>!0},setup(e,a){let{emit:t,slots:n}=a;const{backgroundColorClasses:l,backgroundColorStyles:o}=Ye(q(e,"color")),{roundedClasses:s}=ze(e),r=lt("VImg"),u=ue(""),c=Y(),v=ue(e.eager?"loading":"idle"),y=ue(),f=ue(),d=_(()=>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)}),m=_(()=>d.value.aspect||y.value/f.value||0);me(()=>e.src,()=>{g(v.value!=="idle")}),me(m,(O,P)=>{!O&&P&&c.value&&R(c.value)}),Lo(()=>g());function g(O){if(!(e.eager&&O)&&!(ol&&!O&&!e.eager)){if(v.value="loading",d.value.lazySrc){const P=new Image;P.src=d.value.lazySrc,R(P,null)}d.value.src&&De(()=>{var P;t("loadstart",((P=c.value)==null?void 0:P.currentSrc)||d.value.src),setTimeout(()=>{var B;if(!r.isUnmounted)if((B=c.value)!=null&&B.complete){if(c.value.naturalWidth||E(),v.value==="error")return;m.value||R(c.value,null),v.value==="loading"&&h()}else m.value||R(c.value),b()})})}}function h(){var O;r.isUnmounted||(b(),R(c.value),v.value="loaded",t("load",((O=c.value)==null?void 0:O.currentSrc)||d.value.src))}function E(){var O;r.isUnmounted||(v.value="error",t("error",((O=c.value)==null?void 0:O.currentSrc)||d.value.src))}function b(){const O=c.value;O&&(u.value=O.currentSrc||O.src)}let T=-1;Pt(()=>{clearTimeout(T)});function R(O){let P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:100;const B=()=>{if(clearTimeout(T),r.isUnmounted)return;const{naturalHeight:$,naturalWidth:z}=O;$||z?(y.value=z,f.value=$):!O.complete&&v.value==="loading"&&P!=null?T=window.setTimeout(B,P):(O.currentSrc.endsWith(".svg")||O.currentSrc.startsWith("data:image/svg+xml"))&&(y.value=1,f.value=1)};B()}const I=_(()=>({"v-img__img--cover":e.cover,"v-img__img--contain":!e.cover})),w=()=>{var B;if(!d.value.src||v.value==="idle")return null;const O=i("img",{class:["v-img__img",I.value],style:{objectPosition:e.position},src:d.value.src,srcset:d.value.srcset,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable,sizes:e.sizes,ref:c,onLoad:h,onError:E},null),P=(B=n.sources)==null?void 0:B.call(n);return i(yt,{transition:e.transition,appear:!0},{default:()=>[Xe(P?i("picture",{class:"v-img__picture"},[P,O]):O,[[jt,v.value==="loaded"]])]})},L=()=>i(yt,{transition:e.transition},{default:()=>[d.value.lazySrc&&v.value!=="loaded"&&i("img",{class:["v-img__img","v-img__img--preload",I.value],style:{objectPosition:e.position},src:d.value.lazySrc,alt:e.alt,crossorigin:e.crossorigin,referrerpolicy:e.referrerpolicy,draggable:e.draggable},null)]}),k=()=>n.placeholder?i(yt,{transition:e.transition,appear:!0},{default:()=>[(v.value==="loading"||v.value==="error"&&!n.error)&&i("div",{class:"v-img__placeholder"},[n.placeholder()])]}):null,N=()=>n.error?i(yt,{transition:e.transition,appear:!0},{default:()=>[v.value==="error"&&i("div",{class:"v-img__error"},[n.error()])]}):null,p=()=>e.gradient?i("div",{class:"v-img__gradient",style:{backgroundImage:`linear-gradient(${e.gradient})`}},null):null,M=ue(!1);{const O=me(m,P=>{P&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{M.value=!0})}),O())})}return le(()=>{const O=Kl.filterProps(e);return Xe(i(Kl,te({class:["v-img",{"v-img--booting":!M.value},l.value,s.value,e.class],style:[{width:ie(e.width==="auto"?y.value:e.width)},o.value,e.style]},O,{aspectRatio:m.value,"aria-label":e.alt,role:e.alt?"img":void 0}),{additional:()=>i(Q,null,[i(w,null,null),i(L,null,null),i(p,null,null),i(k,null,null),i(N,null,null)]),default:n.default}),[[Ft("intersect"),{handler:g,options:e.options},null,{once:!0}]])}),{currentSrc:u,image:c,state:v,naturalWidth:y,naturalHeight:f}}}),$u=["elevated","flat","tonal","outlined","text","plain"];function Qt(e,a){return i(Q,null,[e&&i("span",{key:"overlay",class:`${a}__overlay`},null),i("span",{key:"underlay",class:`${a}__underlay`},null)])}const Ct=U({color:String,variant:{type:String,default:"elevated",validator:e=>$u.includes(e)}},"variant");function Jt(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wt();const t=_(()=>{const{variant:o}=F(e);return`${a}--variant-${o}`}),{colorClasses:n,colorStyles:l}=il(_(()=>{const{variant:o,color:s}=F(e);return{[["elevated","flat"].includes(o)?"background":"text"]:s}}));return{colorClasses:n,colorStyles:l,variantClasses:t}}const Gu=U({start:Boolean,end:Boolean,icon:Ee,image:String,text:String,...fe(),...Ke(),...Ge(),...un(),...Te(),...ke(),...Ct({variant:"flat"})},"VAvatar"),zt=J()({name:"VAvatar",props:Gu(),setup(e,a){let{slots:t}=a;const{themeClasses:n}=we(e),{colorClasses:l,colorStyles:o,variantClasses:s}=Jt(e),{densityClasses:r}=ot(e),{roundedClasses:u}=ze(e),{sizeClasses:c,sizeStyles:v}=pn(e);return le(()=>i(e.tag,{class:["v-avatar",{"v-avatar--start":e.start,"v-avatar--end":e.end},n.value,l.value,r.value,u.value,c.value,s.value,e.class],style:[o.value,v.value,e.style]},{default:()=>[t.default?i(Ae,{key:"content-defaults",defaults:{VImg:{cover:!0,image:e.image},VIcon:{icon:e.icon}}},{default:()=>[t.default()]}):e.image?i(ul,{key:"image",src:e.image,alt:"",cover:!0},null):e.icon?i(be,{key:"icon",icon:e.icon},null):e.text,Qt(!1,"v-avatar")]})),{}}}),Yu=U({text:String,onClick:$e(),...fe(),...ke()},"VLabel"),Zo=J()({name:"VLabel",props:Yu(),setup(e,a){let{slots:t}=a;return le(()=>{var n;return i("label",{class:["v-label",{"v-label--clickable":!!e.onClick},e.class],style:e.style,onClick:e.onClick},[e.text,(n=t.default)==null?void 0:n.call(t)])}),{}}}),es=Symbol.for("vuetify:selection-control-group"),ts=U({color:String,disabled:{type:Boolean,default:null},defaultsTarget:String,error:Boolean,id:String,inline:Boolean,falseIcon:Ee,trueIcon:Ee,ripple:{type:[Boolean,Object],default:!0},multiple:{type:Boolean,default:null},name:String,readonly:{type:Boolean,default:null},modelValue:null,type:String,valueComparator:{type:Function,default:qt},...fe(),...Ke(),...ke()},"SelectionControlGroup"),Wu=U({...ts({defaultsTarget:"VSelectionControl"})},"VSelectionControlGroup");J()({name:"VSelectionControlGroup",props:Wu(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const n=ye(e,"modelValue"),l=It(),o=_(()=>e.id||`v-selection-control-group-${l}`),s=_(()=>e.name||o.value),r=new Set;return Fe(es,{modelValue:n,forceUpdate:()=>{r.forEach(u=>u())},onForceUpdate:u=>{r.add(u),Ze(()=>{r.delete(u)})}}),dt({[e.defaultsTarget]:{color:q(e,"color"),disabled:q(e,"disabled"),density:q(e,"density"),error:q(e,"error"),inline:q(e,"inline"),modelValue:n,multiple:_(()=>!!e.multiple||e.multiple==null&&Array.isArray(n.value)),name:s,falseIcon:q(e,"falseIcon"),trueIcon:q(e,"trueIcon"),readonly:q(e,"readonly"),ripple:q(e,"ripple"),type:q(e,"type"),valueComparator:q(e,"valueComparator")}}),le(()=>{var u;return i("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},[(u=t.default)==null?void 0:u.call(t)])}),{}}});const Ma=Symbol("rippleStop"),zu=80;function Ql(e,a){e.style.transform=a,e.style.webkitTransform=a}function Ba(e){return e.constructor.name==="TouchEvent"}function ns(e){return e.constructor.name==="KeyboardEvent"}const Xu=function(e,a){var y;let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=0,l=0;if(!ns(e)){const f=a.getBoundingClientRect(),d=Ba(e)?e.touches[e.touches.length-1]:e;n=d.clientX-f.left,l=d.clientY-f.top}let o=0,s=.3;(y=a._ripple)!=null&&y.circle?(s=.15,o=a.clientWidth/2,o=t.center?o:o+Math.sqrt((n-o)**2+(l-o)**2)/4):o=Math.sqrt(a.clientWidth**2+a.clientHeight**2)/2;const r=`${(a.clientWidth-o*2)/2}px`,u=`${(a.clientHeight-o*2)/2}px`,c=t.center?r:`${n-o}px`,v=t.center?u:`${l-o}px`;return{radius:o,scale:s,x:c,y:v,centerX:r,centerY:u}},jn={show(e,a){var d;let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!((d=a==null?void 0:a._ripple)!=null&&d.enabled))return;const n=document.createElement("span"),l=document.createElement("span");n.appendChild(l),n.className="v-ripple__container",t.class&&(n.className+=` ${t.class}`);const{radius:o,scale:s,x:r,y:u,centerX:c,centerY:v}=Xu(e,a,t),y=`${o*2}px`;l.className="v-ripple__animation",l.style.width=y,l.style.height=y,a.appendChild(n);const f=window.getComputedStyle(a);f&&f.position==="static"&&(a.style.position="relative",a.dataset.previousPosition="static"),l.classList.add("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--visible"),Ql(l,`translate(${r}, ${u}) scale3d(${s},${s},${s})`),l.dataset.activated=String(performance.now()),setTimeout(()=>{l.classList.remove("v-ripple__animation--enter"),l.classList.add("v-ripple__animation--in"),Ql(l,`translate(${c}, ${v}) scale3d(1,1,1)`)},0)},hide(e){var o;if(!((o=e==null?void 0:e._ripple)!=null&&o.enabled))return;const a=e.getElementsByClassName("v-ripple__animation");if(a.length===0)return;const t=a[a.length-1];if(t.dataset.isHiding)return;t.dataset.isHiding="true";const n=performance.now()-Number(t.dataset.activated),l=Math.max(250-n,0);setTimeout(()=>{t.classList.remove("v-ripple__animation--in"),t.classList.add("v-ripple__animation--out"),setTimeout(()=>{var r;e.getElementsByClassName("v-ripple__animation").length===1&&e.dataset.previousPosition&&(e.style.position=e.dataset.previousPosition,delete e.dataset.previousPosition),((r=t.parentNode)==null?void 0:r.parentNode)===e&&e.removeChild(t.parentNode)},300)},l)}};function as(e){return typeof e>"u"||!!e}function Sn(e){const a={},t=e.currentTarget;if(!(!(t!=null&&t._ripple)||t._ripple.touched||e[Ma])){if(e[Ma]=!0,Ba(e))t._ripple.touched=!0,t._ripple.isTouch=!0;else if(t._ripple.isTouch)return;if(a.center=t._ripple.centered||ns(e),t._ripple.class&&(a.class=t._ripple.class),Ba(e)){if(t._ripple.showTimerCommit)return;t._ripple.showTimerCommit=()=>{jn.show(e,t,a)},t._ripple.showTimer=window.setTimeout(()=>{var n;(n=t==null?void 0:t._ripple)!=null&&n.showTimerCommit&&(t._ripple.showTimerCommit(),t._ripple.showTimerCommit=null)},zu)}else jn.show(e,t,a)}}function Jl(e){e[Ma]=!0}function nt(e){const a=e.currentTarget;if(a!=null&&a._ripple){if(window.clearTimeout(a._ripple.showTimer),e.type==="touchend"&&a._ripple.showTimerCommit){a._ripple.showTimerCommit(),a._ripple.showTimerCommit=null,a._ripple.showTimer=window.setTimeout(()=>{nt(e)});return}window.setTimeout(()=>{a._ripple&&(a._ripple.touched=!1)}),jn.hide(a)}}function ls(e){const a=e.currentTarget;a!=null&&a._ripple&&(a._ripple.showTimerCommit&&(a._ripple.showTimerCommit=null),window.clearTimeout(a._ripple.showTimer))}let Tn=!1;function os(e){!Tn&&(e.keyCode===Pl.enter||e.keyCode===Pl.space)&&(Tn=!0,Sn(e))}function ss(e){Tn=!1,nt(e)}function is(e){Tn&&(Tn=!1,nt(e))}function rs(e,a,t){const{value:n,modifiers:l}=a,o=as(n);if(o||jn.hide(e),e._ripple=e._ripple??{},e._ripple.enabled=o,e._ripple.centered=l.center,e._ripple.circle=l.circle,wo(n)&&n.class&&(e._ripple.class=n.class),o&&!t){if(l.stop){e.addEventListener("touchstart",Jl,{passive:!0}),e.addEventListener("mousedown",Jl);return}e.addEventListener("touchstart",Sn,{passive:!0}),e.addEventListener("touchend",nt,{passive:!0}),e.addEventListener("touchmove",ls,{passive:!0}),e.addEventListener("touchcancel",nt),e.addEventListener("mousedown",Sn),e.addEventListener("mouseup",nt),e.addEventListener("mouseleave",nt),e.addEventListener("keydown",os),e.addEventListener("keyup",ss),e.addEventListener("blur",is),e.addEventListener("dragstart",nt,{passive:!0})}else!o&&t&&us(e)}function us(e){e.removeEventListener("mousedown",Sn),e.removeEventListener("touchstart",Sn),e.removeEventListener("touchend",nt),e.removeEventListener("touchmove",ls),e.removeEventListener("touchcancel",nt),e.removeEventListener("mouseup",nt),e.removeEventListener("mouseleave",nt),e.removeEventListener("keydown",os),e.removeEventListener("keyup",ss),e.removeEventListener("dragstart",nt),e.removeEventListener("blur",is)}function ju(e,a){rs(e,a,!1)}function qu(e){delete e._ripple,us(e)}function Ku(e,a){if(a.value===a.oldValue)return;const t=as(a.oldValue);rs(e,a,t)}const wn={mounted:ju,unmounted:qu,updated:Ku},cl=U({label:String,baseColor:String,trueValue:null,falseValue:null,value:null,...fe(),...ts()},"VSelectionControl");function Qu(e){const a=pe(es,void 0),{densityClasses:t}=ot(e),n=ye(e,"modelValue"),l=_(()=>e.trueValue!==void 0?e.trueValue:e.value!==void 0?e.value:!0),o=_(()=>e.falseValue!==void 0?e.falseValue:!1),s=_(()=>!!e.multiple||e.multiple==null&&Array.isArray(n.value)),r=_({get(){const d=a?a.modelValue.value:n.value;return s.value?Ue(d).some(m=>e.valueComparator(m,l.value)):e.valueComparator(d,l.value)},set(d){if(e.readonly)return;const m=d?l.value:o.value;let g=m;s.value&&(g=d?[...Ue(n.value),m]:Ue(n.value).filter(h=>!e.valueComparator(h,l.value))),a?a.modelValue.value=g:n.value=g}}),{textColorClasses:u,textColorStyles:c}=ft(_(()=>{if(!(e.error||e.disabled))return r.value?e.color:e.baseColor})),{backgroundColorClasses:v,backgroundColorStyles:y}=Ye(_(()=>r.value&&!e.error&&!e.disabled?e.color:e.baseColor)),f=_(()=>r.value?e.trueIcon:e.falseIcon);return{group:a,densityClasses:t,trueValue:l,falseValue:o,model:r,textColorClasses:u,textColorStyles:c,backgroundColorClasses:v,backgroundColorStyles:y,icon:f}}const qn=J()({name:"VSelectionControl",directives:{Ripple:wn},inheritAttrs:!1,props:cl(),emits:{"update:modelValue":e=>!0},setup(e,a){let{attrs:t,slots:n}=a;const{group:l,densityClasses:o,icon:s,model:r,textColorClasses:u,textColorStyles:c,backgroundColorClasses:v,backgroundColorStyles:y,trueValue:f}=Qu(e),d=It(),m=ue(!1),g=ue(!1),h=Y(),E=_(()=>e.id||`input-${d}`),b=_(()=>!e.disabled&&!e.readonly);l==null||l.onForceUpdate(()=>{h.value&&(h.value.checked=r.value)});function T(L){b.value&&(m.value=!0,Wn(L.target,":focus-visible")!==!1&&(g.value=!0))}function R(){m.value=!1,g.value=!1}function I(L){L.stopPropagation()}function w(L){if(!b.value){h.value&&(h.value.checked=r.value);return}e.readonly&&l&&De(()=>l.forceUpdate()),r.value=L.target.checked}return le(()=>{var M,O;const L=n.label?n.label({label:e.label,props:{for:E.value}}):e.label,[k,N]=sl(t),p=i("input",te({ref:h,checked:r.value,disabled:!!e.disabled,id:E.value,onBlur:R,onFocus:T,onInput:w,"aria-disabled":!!e.disabled,"aria-label":e.label,type:e.type,value:f.value,name:e.name,"aria-checked":e.type==="checkbox"?r.value:void 0},N),null);return i("div",te({class:["v-selection-control",{"v-selection-control--dirty":r.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":m.value,"v-selection-control--focus-visible":g.value,"v-selection-control--inline":e.inline},o.value,e.class]},k,{style:e.style}),[i("div",{class:["v-selection-control__wrapper",u.value],style:c.value},[(M=n.default)==null?void 0:M.call(n,{backgroundColorClasses:v,backgroundColorStyles:y}),Xe(i("div",{class:["v-selection-control__input"]},[((O=n.input)==null?void 0:O.call(n,{model:r,textColorClasses:u,textColorStyles:c,backgroundColorClasses:v,backgroundColorStyles:y,inputNode:p,icon:s.value,props:{onFocus:T,onBlur:R,id:E.value}}))??i(Q,null,[s.value&&i(be,{key:"icon",icon:s.value},null),p])]),[[Ft("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),L&&i(Zo,{for:E.value,onClick:I},{default:()=>[L]})])}),{isFocused:m,input:h}}}),Ju=U({indeterminate:Boolean,indeterminateIcon:{type:Ee,default:"$checkboxIndeterminate"},...cl({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),ra=J()({name:"VCheckboxBtn",props:Ju(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,a){let{slots:t}=a;const n=ye(e,"indeterminate"),l=ye(e,"modelValue");function o(u){n.value&&(n.value=!1)}const s=_(()=>n.value?e.indeterminateIcon:e.falseIcon),r=_(()=>n.value?e.indeterminateIcon:e.trueIcon);return le(()=>{const u=at(qn.filterProps(e),["modelValue"]);return i(qn,te(u,{modelValue:l.value,"onUpdate:modelValue":[c=>l.value=c,o],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:s.value,trueIcon:r.value,"aria-checked":n.value?"mixed":void 0}),t)}),{}}});function cs(e){const{t:a}=bt();function t(n){let{name:l}=n;const o={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[l],s=e[`onClick:${l}`],r=s&&o?a(`$vuetify.input.${o}`,e.label??""):void 0;return i(be,{icon:e[`${l}Icon`],"aria-label":r,onClick:s},null)}return{InputIcon:t}}const Zu=U({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...fe(),...Pn({transition:{component:Xo,leaveAbsolute:!0,group:!0}})},"VMessages"),ec=J()({name:"VMessages",props:Zu(),setup(e,a){let{slots:t}=a;const n=_(()=>Ue(e.messages)),{textColorClasses:l,textColorStyles:o}=ft(_(()=>e.color));return le(()=>i(yt,{transition:e.transition,tag:"div",class:["v-messages",l.value,e.class],style:[o.value,e.style],role:"alert","aria-live":"polite"},{default:()=>[e.active&&n.value.map((s,r)=>i("div",{class:"v-messages__message",key:`${r}-${n.value}`},[t.message?t.message({message:s}):s]))]})),{}}}),ds=U({focused:Boolean,"onUpdate:focused":$e()},"focus");function dl(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wt();const t=ye(e,"focused"),n=_(()=>({[`${a}--focused`]:t.value}));function l(){t.value=!0}function o(){t.value=!1}return{focusClasses:n,isFocused:t,focus:l,blur:o}}const fs=Symbol.for("vuetify:form"),tc=U({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function nc(e){const a=ye(e,"modelValue"),t=_(()=>e.disabled),n=_(()=>e.readonly),l=ue(!1),o=Y([]),s=Y([]);async function r(){const v=[];let y=!0;s.value=[],l.value=!0;for(const f of o.value){const d=await f.validate();if(d.length>0&&(y=!1,v.push({id:f.id,errorMessages:d})),!y&&e.fastFail)break}return s.value=v,l.value=!1,{valid:y,errors:s.value}}function u(){o.value.forEach(v=>v.reset())}function c(){o.value.forEach(v=>v.resetValidation())}return me(o,()=>{let v=0,y=0;const f=[];for(const d of o.value)d.isValid===!1?(y++,f.push({id:d.id,errorMessages:d.errorMessages})):d.isValid===!0&&v++;s.value=f,a.value=y>0?!1:v===o.value.length?!0:null},{deep:!0,flush:"post"}),Fe(fs,{register:v=>{let{id:y,vm:f,validate:d,reset:m,resetValidation:g}=v;o.value.some(h=>h.id===y),o.value.push({id:y,validate:d,reset:m,resetValidation:g,vm:qi(f),isValid:null,errorMessages:[]})},unregister:v=>{o.value=o.value.filter(y=>y.id!==v)},update:(v,y,f)=>{const d=o.value.find(m=>m.id===v);d&&(d.isValid=y,d.errorMessages=f)},isDisabled:t,isReadonly:n,isValidating:l,isValid:a,items:o,validateOn:q(e,"validateOn")}),{errors:s,isDisabled:t,isReadonly:n,isValidating:l,isValid:a,items:o,validate:r,reset:u,resetValidation:c}}function vs(){return pe(fs,null)}const ac=U({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,...ds()},"validation");function lc(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wt(),t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:It();const n=ye(e,"modelValue"),l=_(()=>e.validationValue===void 0?n.value:e.validationValue),o=vs(),s=Y([]),r=ue(!0),u=_(()=>!!(Ue(n.value===""?null:n.value).length||Ue(l.value===""?null:l.value).length)),c=_(()=>!!(e.disabled??(o==null?void 0:o.isDisabled.value))),v=_(()=>!!(e.readonly??(o==null?void 0:o.isReadonly.value))),y=_(()=>{var I;return(I=e.errorMessages)!=null&&I.length?Ue(e.errorMessages).concat(s.value).slice(0,Math.max(0,+e.maxErrors)):s.value}),f=_(()=>{let I=(e.validateOn??(o==null?void 0:o.validateOn.value))||"input";I==="lazy"&&(I="input lazy");const w=new Set((I==null?void 0:I.split(" "))??[]);return{blur:w.has("blur")||w.has("input"),input:w.has("input"),submit:w.has("submit"),lazy:w.has("lazy")}}),d=_(()=>{var I;return e.error||(I=e.errorMessages)!=null&&I.length?!1:e.rules.length?r.value?s.value.length||f.value.lazy?null:!0:!s.value.length:!0}),m=ue(!1),g=_(()=>({[`${a}--error`]:d.value===!1,[`${a}--dirty`]:u.value,[`${a}--disabled`]:c.value,[`${a}--readonly`]:v.value})),h=lt("validation"),E=_(()=>e.name??F(t));Lo(()=>{o==null||o.register({id:E.value,vm:h,validate:R,reset:b,resetValidation:T})}),Pt(()=>{o==null||o.unregister(E.value)}),_t(async()=>{f.value.lazy||await R(!0),o==null||o.update(E.value,d.value,y.value)}),Mt(()=>f.value.input,()=>{me(l,()=>{if(l.value!=null)R();else if(e.focused){const I=me(()=>e.focused,w=>{w||R(),I()})}})}),Mt(()=>f.value.blur,()=>{me(()=>e.focused,I=>{I||R()})}),me([d,y],()=>{o==null||o.update(E.value,d.value,y.value)});async function b(){n.value=null,await De(),await T()}async function T(){r.value=!0,f.value.lazy?s.value=[]:await R(!0)}async function R(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const w=[];m.value=!0;for(const L of e.rules){if(w.length>=+(e.maxErrors??1))break;const N=await(typeof L=="function"?L:()=>L)(l.value);if(N!==!0){if(N!==!1&&typeof N!="string"){console.warn(`${N} is not a valid value. Rule functions must return boolean true or a string.`);continue}w.push(N||"")}}return s.value=w,m.value=!1,r.value=I,s.value}return{errorMessages:y,isDirty:u,isDisabled:c,isReadonly:v,isPristine:r,isValid:d,isValidating:m,reset:b,resetValidation:T,validate:R,validationClasses:g}}const fl=U({id:String,appendIcon:Ee,centerAffix:{type:Boolean,default:!0},prependIcon:Ee,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":$e(),"onClick:append":$e(),...fe(),...Ke(),...yr(St(),["maxWidth","minWidth","width"]),...ke(),...ac()},"VInput"),Kn=J()({name:"VInput",props:{...fl()},emits:{"update:modelValue":e=>!0},setup(e,a){let{attrs:t,slots:n,emit:l}=a;const{densityClasses:o}=ot(e),{dimensionStyles:s}=Tt(e),{themeClasses:r}=we(e),{rtlClasses:u}=Et(),{InputIcon:c}=cs(e),v=It(),y=_(()=>e.id||`input-${v}`),f=_(()=>`${y.value}-messages`),{errorMessages:d,isDirty:m,isDisabled:g,isReadonly:h,isPristine:E,isValid:b,isValidating:T,reset:R,resetValidation:I,validate:w,validationClasses:L}=lc(e,"v-input",y),k=_(()=>({id:y,messagesId:f,isDirty:m,isDisabled:g,isReadonly:h,isPristine:E,isValid:b,isValidating:T,reset:R,resetValidation:I,validate:w})),N=_(()=>{var p;return(p=e.errorMessages)!=null&&p.length||!E.value&&d.value.length?d.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages});return le(()=>{var B,$,z,oe;const p=!!(n.prepend||e.prependIcon),M=!!(n.append||e.appendIcon),O=N.value.length>0,P=!e.hideDetails||e.hideDetails==="auto"&&(O||!!n.details);return i("div",{class:["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--hide-spin-buttons":e.hideSpinButtons},o.value,r.value,u.value,L.value,e.class],style:[s.value,e.style]},[p&&i("div",{key:"prepend",class:"v-input__prepend"},[(B=n.prepend)==null?void 0:B.call(n,k.value),e.prependIcon&&i(c,{key:"prepend-icon",name:"prepend"},null)]),n.default&&i("div",{class:"v-input__control"},[($=n.default)==null?void 0:$.call(n,k.value)]),M&&i("div",{key:"append",class:"v-input__append"},[e.appendIcon&&i(c,{key:"append-icon",name:"append"},null),(z=n.append)==null?void 0:z.call(n,k.value)]),P&&i("div",{class:"v-input__details"},[i(ec,{id:f.value,active:O,messages:N.value},{message:n.message}),(oe=n.details)==null?void 0:oe.call(n,k.value)])])}),{reset:R,resetValidation:I,validate:w,isValid:b,errorMessages:d}}}),vl=U({modelValue:{type:null,default:void 0},multiple:Boolean,mandatory:[Boolean,String],max:Number,selectedClass:String,disabled:Boolean},"group"),ml=U({value:null,disabled:Boolean,selectedClass:String},"group-item");function gl(e,a){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const n=lt("useGroupItem");if(!n)throw new Error("[Vuetify] useGroupItem composable must be used inside a component setup function");const l=It();Fe(Symbol.for(`${a.description}:id`),l);const o=pe(a,null);if(!o){if(!t)return o;throw new Error(`[Vuetify] Could not find useGroup injection with symbol ${a.description}`)}const s=q(e,"value"),r=_(()=>!!(o.disabled.value||e.disabled));o.register({id:l,value:s,disabled:r},n),Pt(()=>{o.unregister(l)});const u=_(()=>o.isSelected(l)),c=_(()=>o.items.value[0].id===l),v=_(()=>o.items.value[o.items.value.length-1].id===l),y=_(()=>u.value&&[o.selectedClass.value,e.selectedClass]);return me(u,f=>{n.emit("group:selected",{value:f})},{flush:"sync"}),{id:l,isSelected:u,isFirst:c,isLast:v,toggle:()=>o.select(l,!u.value),select:f=>o.select(l,f),selectedClass:y,value:s,disabled:r,group:o}}function ua(e,a){let t=!1;const n=ta([]),l=ye(e,"modelValue",[],f=>f==null?[]:ms(n,Ue(f)),f=>{const d=sc(n,f);return e.multiple?d:d[0]}),o=lt("useGroup");function s(f,d){const m=f,g=Symbol.for(`${a.description}:id`),E=hr(g,o==null?void 0:o.vnode).indexOf(d);F(m.value)==null&&(m.value=E,m.useIndexAsValue=!0),E>-1?n.splice(E,0,m):n.push(m)}function r(f){if(t)return;u();const d=n.findIndex(m=>m.id===f);n.splice(d,1)}function u(){const f=n.find(d=>!d.disabled);f&&e.mandatory==="force"&&!l.value.length&&(l.value=[f.id])}_t(()=>{u()}),Pt(()=>{t=!0}),Ki(()=>{for(let f=0;fg.id===f);if(!(d&&(m!=null&&m.disabled)))if(e.multiple){const g=l.value.slice(),h=g.findIndex(b=>b===f),E=~h;if(d=d??!E,E&&e.mandatory&&g.length<=1||!E&&e.max!=null&&g.length+1>e.max)return;h<0&&d?g.push(f):h>=0&&!d&&g.splice(h,1),l.value=g}else{const g=l.value.includes(f);if(e.mandatory&&g)return;l.value=d??!g?[f]:[]}}function v(f){if(e.multiple,l.value.length){const d=l.value[0],m=n.findIndex(E=>E.id===d);let g=(m+f)%n.length,h=n[g];for(;h.disabled&&g!==m;)g=(g+f)%n.length,h=n[g];if(h.disabled)return;l.value=[n[g].id]}else{const d=n.find(m=>!m.disabled);d&&(l.value=[d.id])}}const y={register:s,unregister:r,selected:l,select:c,disabled:q(e,"disabled"),prev:()=>v(n.length-1),next:()=>v(1),isSelected:f=>l.value.includes(f),selectedClass:_(()=>e.selectedClass),items:_(()=>n),getItemIndex:f=>oc(n,f)};return Fe(a,y),y}function oc(e,a){const t=ms(e,[a]);return t.length?e.findIndex(n=>n.id===t[0]):-1}function ms(e,a){const t=[];return a.forEach(n=>{const l=e.find(s=>qt(n,s.value)),o=e[n];(l==null?void 0:l.value)!=null?t.push(l.id):o!=null&&t.push(o.id)}),t}function sc(e,a){const t=[];return a.forEach(n=>{const l=e.findIndex(o=>o.id===n);if(~l){const o=e[l];t.push(o.value!=null?o.value:l)}}),t}function ic(e){let{selectedElement:a,containerElement:t,isRtl:n,isHorizontal:l}=e;const o=Cn(l,t),s=gs(l,n,t),r=Cn(l,a),u=ys(l,a),c=r*.4;return s>u?u-c:s+otypeof e=="boolean"||["always","desktop","mobile"].includes(e)},...fe(),...la({mobile:null}),...Te(),...vl({selectedClass:"v-slide-group-item--active"})},"VSlideGroup"),Qn=J()({name:"VSlideGroup",props:yl(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const{isRtl:n}=Et(),{displayClasses:l,mobile:o}=Kt(e),s=ua(e,e.symbol),r=ue(!1),u=ue(0),c=ue(0),v=ue(0),y=_(()=>e.direction==="horizontal"),{resizeRef:f,contentRect:d}=Wt(),{resizeRef:m,contentRect:g}=Wt(),h=_r(),E=_(()=>({container:f.el,duration:200,easing:"easeOutQuart"})),b=_(()=>s.selected.value.length?s.items.value.findIndex(A=>A.id===s.selected.value[0]):-1),T=_(()=>s.selected.value.length?s.items.value.findIndex(A=>A.id===s.selected.value[s.selected.value.length-1]):-1);if(je){let A=-1;me(()=>[s.selected.value,d.value,g.value,y.value],()=>{cancelAnimationFrame(A),A=requestAnimationFrame(()=>{if(d.value&&g.value){const x=y.value?"width":"height";c.value=d.value[x],v.value=g.value[x],r.value=c.value+1=0&&m.el){const x=m.el.children[T.value];I(x,e.centerActive)}})})}const R=ue(!1);function I(A,x){let X=0;x?X=rc({containerElement:f.el,isHorizontal:y.value,selectedElement:A}):X=ic({containerElement:f.el,isHorizontal:y.value,isRtl:n.value,selectedElement:A}),w(X)}function w(A){if(!je||!f.el)return;const x=Cn(y.value,f.el),X=gs(y.value,n.value,f.el);if(!(Zl(y.value,f.el)<=x||Math.abs(A-X)<16)){if(y.value&&n.value&&f.el){const{scrollWidth:se,offsetWidth:ne}=f.el;A=se-ne-A}y.value?h.horizontal(A,E.value):h(A,E.value)}}function L(A){const{scrollTop:x,scrollLeft:X}=A.target;u.value=y.value?X:x}function k(A){if(R.value=!0,!(!r.value||!m.el)){for(const x of A.composedPath())for(const X of m.el.children)if(X===x){I(X);return}}}function N(A){R.value=!1}let p=!1;function M(A){var x;!p&&!R.value&&!(A.relatedTarget&&((x=m.el)!=null&&x.contains(A.relatedTarget)))&&B(),p=!1}function O(){p=!0}function P(A){if(!m.el)return;function x(X){A.preventDefault(),B(X)}y.value?A.key==="ArrowRight"?x(n.value?"prev":"next"):A.key==="ArrowLeft"&&x(n.value?"next":"prev"):A.key==="ArrowDown"?x("next"):A.key==="ArrowUp"&&x("prev"),A.key==="Home"?x("first"):A.key==="End"&&x("last")}function B(A){var X,j;if(!m.el)return;let x;if(!A)x=zn(m.el)[0];else if(A==="next"){if(x=(X=m.el.querySelector(":focus"))==null?void 0:X.nextElementSibling,!x)return B("first")}else if(A==="prev"){if(x=(j=m.el.querySelector(":focus"))==null?void 0:j.previousElementSibling,!x)return B("last")}else A==="first"?x=m.el.firstElementChild:A==="last"&&(x=m.el.lastElementChild);x&&x.focus({preventScroll:!0})}function $(A){const x=y.value&&n.value?-1:1,X=(A==="prev"?-x:x)*c.value;let j=u.value+X;if(y.value&&n.value&&f.el){const{scrollWidth:se,offsetWidth:ne}=f.el;j+=se-ne}w(j)}const z=_(()=>({next:s.next,prev:s.prev,select:s.select,isSelected:s.isSelected})),oe=_(()=>{switch(e.showArrows){case"always":return!0;case"desktop":return!o.value;case!0:return r.value||Math.abs(u.value)>0;case"mobile":return o.value||r.value||Math.abs(u.value)>0;default:return!o.value&&(r.value||Math.abs(u.value)>0)}}),H=_(()=>Math.abs(u.value)>1),C=_(()=>{if(!f.value)return!1;const A=Zl(y.value,f.el),x=uc(y.value,f.el);return A-x-Math.abs(u.value)>1});return le(()=>i(e.tag,{class:["v-slide-group",{"v-slide-group--vertical":!y.value,"v-slide-group--has-affixes":oe.value,"v-slide-group--is-overflowing":r.value},l.value,e.class],style:e.style,tabindex:R.value||s.selected.value.length?-1:0,onFocus:M},{default:()=>{var A,x,X;return[oe.value&&i("div",{key:"prev",class:["v-slide-group__prev",{"v-slide-group__prev--disabled":!H.value}],onMousedown:O,onClick:()=>H.value&&$("prev")},[((A=t.prev)==null?void 0:A.call(t,z.value))??i(Da,null,{default:()=>[i(be,{icon:n.value?e.nextIcon:e.prevIcon},null)]})]),i("div",{key:"container",ref:f,class:"v-slide-group__container",onScroll:L},[i("div",{ref:m,class:"v-slide-group__content",onFocusin:k,onFocusout:N,onKeydown:P},[(x=t.default)==null?void 0:x.call(t,z.value)])]),oe.value&&i("div",{key:"next",class:["v-slide-group__next",{"v-slide-group__next--disabled":!C.value}],onMousedown:O,onClick:()=>C.value&&$("next")},[((X=t.next)==null?void 0:X.call(t,z.value))??i(Da,null,{default:()=>[i(be,{icon:n.value?e.prevIcon:e.nextIcon},null)]})])]}})),{selected:s.selected,scrollTo:$,scrollOffset:u,focus:B}}}),hs=Symbol.for("vuetify:v-chip-group"),dc=U({column:Boolean,filter:Boolean,valueComparator:{type:Function,default:qt},...yl(),...fe(),...vl({selectedClass:"v-chip--selected"}),...Te(),...ke(),...Ct({variant:"tonal"})},"VChipGroup");J()({name:"VChipGroup",props:dc(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const{themeClasses:n}=we(e),{isSelected:l,select:o,next:s,prev:r,selected:u}=ua(e,hs);return dt({VChip:{color:q(e,"color"),disabled:q(e,"disabled"),filter:q(e,"filter"),variant:q(e,"variant")}}),le(()=>{const c=Qn.filterProps(e);return i(Qn,te(c,{class:["v-chip-group",{"v-chip-group--column":e.column},n.value,e.class],style:e.style}),{default:()=>{var v;return[(v=t.default)==null?void 0:v.call(t,{isSelected:l,select:o,next:s,prev:r,selected:u.value})]}})}),{}}});const Nt=U({border:[Boolean,Number,String]},"border");function Vt(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wt();return{borderClasses:_(()=>{const n=ln(e)?e.value:e.border,l=[];if(n===!0||n==="")l.push(`${a}--border`);else if(typeof n=="string"||n===0)for(const o of String(n).split(" "))l.push(`border-${o}`);return l})}}const At=U({elevation:{type:[Number,String],validator(e){const a=parseInt(e);return!isNaN(a)&&a>=0&&a<=24}}},"elevation");function Ot(e){return{elevationClasses:_(()=>{const t=ln(e)?e.value:e.elevation,n=[];return t==null||n.push(`elevation-${t}`),n})}}const fc=U({activeClass:String,appendAvatar:String,appendIcon:Ee,closable:Boolean,closeIcon:{type:Ee,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:Ee,ripple:{type:[Boolean,Object],default:!0},text:String,modelValue:{type:Boolean,default:!0},onClick:$e(),onClickOnce:$e(),...Nt(),...fe(),...Ke(),...At(),...ml(),...Ge(),...kn(),...un(),...Te({tag:"span"}),...ke(),...Ct({variant:"tonal"})},"VChip"),sn=J()({name:"VChip",directives:{Ripple:wn},props:fc(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0,click:e=>!0},setup(e,a){let{attrs:t,emit:n,slots:l}=a;const{t:o}=bt(),{borderClasses:s}=Vt(e),{colorClasses:r,colorStyles:u,variantClasses:c}=Jt(e),{densityClasses:v}=ot(e),{elevationClasses:y}=Ot(e),{roundedClasses:f}=ze(e),{sizeClasses:d}=pn(e),{themeClasses:m}=we(e),g=ye(e,"modelValue"),h=gl(e,hs,!1),E=Rn(e,t),b=_(()=>e.link!==!1&&E.isLink.value),T=_(()=>!e.disabled&&e.link!==!1&&(!!h||e.link||E.isClickable.value)),R=_(()=>({"aria-label":o(e.closeLabel),onClick(L){L.preventDefault(),L.stopPropagation(),g.value=!1,n("click:close",L)}}));function I(L){var k;n("click",L),T.value&&((k=E.navigate)==null||k.call(E,L),h==null||h.toggle())}function w(L){(L.key==="Enter"||L.key===" ")&&(L.preventDefault(),I(L))}return()=>{const L=E.isLink.value?"a":e.tag,k=!!(e.appendIcon||e.appendAvatar),N=!!(k||l.append),p=!!(l.close||e.closable),M=!!(l.filter||e.filter)&&h,O=!!(e.prependIcon||e.prependAvatar),P=!!(O||l.prepend),B=!h||h.isSelected.value;return g.value&&Xe(i(L,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":T.value,"v-chip--filter":M,"v-chip--pill":e.pill},m.value,s.value,B?r.value:void 0,v.value,y.value,f.value,d.value,c.value,h==null?void 0:h.selectedClass.value,e.class],style:[B?u.value:void 0,e.style],disabled:e.disabled||void 0,draggable:e.draggable,href:E.href.value,tabindex:T.value?0:void 0,onClick:I,onKeydown:T.value&&!b.value&&w},{default:()=>{var $;return[Qt(T.value,"v-chip"),M&&i(qo,{key:"filter"},{default:()=>[Xe(i("div",{class:"v-chip__filter"},[l.filter?i(Ae,{key:"filter-defaults",disabled:!e.filterIcon,defaults:{VIcon:{icon:e.filterIcon}}},l.filter):i(be,{key:"filter-icon",icon:e.filterIcon},null)]),[[jt,h.isSelected.value]])]}),P&&i("div",{key:"prepend",class:"v-chip__prepend"},[l.prepend?i(Ae,{key:"prepend-defaults",disabled:!O,defaults:{VAvatar:{image:e.prependAvatar,start:!0},VIcon:{icon:e.prependIcon,start:!0}}},l.prepend):i(Q,null,[e.prependIcon&&i(be,{key:"prepend-icon",icon:e.prependIcon,start:!0},null),e.prependAvatar&&i(zt,{key:"prepend-avatar",image:e.prependAvatar,start:!0},null)])]),i("div",{class:"v-chip__content","data-no-activator":""},[(($=l.default)==null?void 0:$.call(l,{isSelected:h==null?void 0:h.isSelected.value,selectedClass:h==null?void 0:h.selectedClass.value,select:h==null?void 0:h.select,toggle:h==null?void 0:h.toggle,value:h==null?void 0:h.value.value,disabled:e.disabled}))??e.text]),N&&i("div",{key:"append",class:"v-chip__append"},[l.append?i(Ae,{key:"append-defaults",disabled:!k,defaults:{VAvatar:{end:!0,image:e.appendAvatar},VIcon:{end:!0,icon:e.appendIcon}}},l.append):i(Q,null,[e.appendIcon&&i(be,{key:"append-icon",end:!0,icon:e.appendIcon},null),e.appendAvatar&&i(zt,{key:"append-avatar",end:!0,image:e.appendAvatar},null)])]),p&&i("button",te({key:"close",class:"v-chip__close",type:"button"},R.value),[l.close?i(Ae,{key:"close-defaults",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},l.close):i(be,{key:"close-icon",icon:e.closeIcon,size:"x-small"},null)])]}}),[[Ft("ripple"),T.value&&e.ripple,null]])}}}),Fa=Symbol.for("vuetify:list");function _s(){const e=pe(Fa,{hasPrepend:ue(!1),updateHasPrepend:()=>null}),a={hasPrepend:ue(!1),updateHasPrepend:t=>{t&&(a.hasPrepend.value=t)}};return Fe(Fa,a),e}function bs(){return pe(Fa,null)}const hl=e=>{const a={activate:t=>{let{id:n,value:l,activated:o}=t;return n=ct(n),e&&!l&&o.size===1&&o.has(n)||(l?o.add(n):o.delete(n)),o},in:(t,n,l)=>{let o=new Set;if(t!=null)for(const s of Ue(t))o=a.activate({id:s,value:!0,activated:new Set(o),children:n,parents:l});return o},out:t=>Array.from(t)};return a},Es=e=>{const a=hl(e);return{activate:n=>{let{activated:l,id:o,...s}=n;o=ct(o);const r=l.has(o)?new Set([o]):new Set;return a.activate({...s,id:o,activated:r})},in:(n,l,o)=>{let s=new Set;if(n!=null){const r=Ue(n);r.length&&(s=a.in(r.slice(0,1),l,o))}return s},out:(n,l,o)=>a.out(n,l,o)}},vc=e=>{const a=hl(e);return{activate:n=>{let{id:l,activated:o,children:s,...r}=n;return l=ct(l),s.has(l)?o:a.activate({id:l,activated:o,children:s,...r})},in:a.in,out:a.out}},mc=e=>{const a=Es(e);return{activate:n=>{let{id:l,activated:o,children:s,...r}=n;return l=ct(l),s.has(l)?o:a.activate({id:l,activated:o,children:s,...r})},in:a.in,out:a.out}},gc={open:e=>{let{id:a,value:t,opened:n,parents:l}=e;if(t){const o=new Set;o.add(a);let s=l.get(a);for(;s!=null;)o.add(s),s=l.get(s);return o}else return n.delete(a),n},select:()=>null},Ss={open:e=>{let{id:a,value:t,opened:n,parents:l}=e;if(t){let o=l.get(a);for(n.add(a);o!=null&&o!==a;)n.add(o),o=l.get(o);return n}else n.delete(a);return n},select:()=>null},yc={open:Ss.open,select:e=>{let{id:a,value:t,opened:n,parents:l}=e;if(!t)return n;const o=[];let s=l.get(a);for(;s!=null;)o.push(s),s=l.get(s);return new Set(o)}},_l=e=>{const a={select:t=>{let{id:n,value:l,selected:o}=t;if(n=ct(n),e&&!l){const s=Array.from(o.entries()).reduce((r,u)=>{let[c,v]=u;return v==="on"&&r.push(c),r},[]);if(s.length===1&&s[0]===n)return o}return o.set(n,l?"on":"off"),o},in:(t,n,l)=>{let o=new Map;for(const s of t||[])o=a.select({id:s,value:!0,selected:new Map(o),children:n,parents:l});return o},out:t=>{const n=[];for(const[l,o]of t.entries())o==="on"&&n.push(l);return n}};return a},Ts=e=>{const a=_l(e);return{select:n=>{let{selected:l,id:o,...s}=n;o=ct(o);const r=l.has(o)?new Map([[o,l.get(o)]]):new Map;return a.select({...s,id:o,selected:r})},in:(n,l,o)=>{let s=new Map;return n!=null&&n.length&&(s=a.in(n.slice(0,1),l,o)),s},out:(n,l,o)=>a.out(n,l,o)}},hc=e=>{const a=_l(e);return{select:n=>{let{id:l,selected:o,children:s,...r}=n;return l=ct(l),s.has(l)?o:a.select({id:l,selected:o,children:s,...r})},in:a.in,out:a.out}},_c=e=>{const a=Ts(e);return{select:n=>{let{id:l,selected:o,children:s,...r}=n;return l=ct(l),s.has(l)?o:a.select({id:l,selected:o,children:s,...r})},in:a.in,out:a.out}},bc=e=>{const a={select:t=>{let{id:n,value:l,selected:o,children:s,parents:r}=t;n=ct(n);const u=new Map(o),c=[n];for(;c.length;){const y=c.shift();o.set(y,l?"on":"off"),s.has(y)&&c.push(...s.get(y))}let v=r.get(n);for(;v;){const y=s.get(v),f=y.every(m=>o.get(m)==="on"),d=y.every(m=>!o.has(m)||o.get(m)==="off");o.set(v,f?"on":d?"off":"indeterminate"),v=r.get(v)}return e&&!l&&Array.from(o.entries()).reduce((f,d)=>{let[m,g]=d;return g==="on"&&f.push(m),f},[]).length===0?u:o},in:(t,n,l)=>{let o=new Map;for(const s of t||[])o=a.select({id:s,value:!0,selected:new Map(o),children:n,parents:l});return o},out:(t,n)=>{const l=[];for(const[o,s]of t.entries())s==="on"&&!n.has(o)&&l.push(o);return l}};return a},An=Symbol.for("vuetify:nested"),Cs={id:ue(),root:{register:()=>null,unregister:()=>null,parents:Y(new Map),children:Y(new Map),open:()=>null,openOnSelect:()=>null,activate:()=>null,select:()=>null,activatable:Y(!1),selectable:Y(!1),opened:Y(new Set),activated:Y(new Set),selected:Y(new Map),selectedValues:Y([])}},Ec=U({activatable:Boolean,selectable:Boolean,activeStrategy:[String,Function,Object],selectStrategy:[String,Function,Object],openStrategy:[String,Object],opened:null,activated:null,selected:null,mandatory:Boolean},"nested"),Sc=e=>{let a=!1;const t=Y(new Map),n=Y(new Map),l=ye(e,"opened",e.opened,d=>new Set(d),d=>[...d.values()]),o=_(()=>{if(typeof e.activeStrategy=="object")return e.activeStrategy;if(typeof e.activeStrategy=="function")return e.activeStrategy(e.mandatory);switch(e.activeStrategy){case"leaf":return vc(e.mandatory);case"single-leaf":return mc(e.mandatory);case"independent":return hl(e.mandatory);case"single-independent":default:return Es(e.mandatory)}}),s=_(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;if(typeof e.selectStrategy=="function")return e.selectStrategy(e.mandatory);switch(e.selectStrategy){case"single-leaf":return _c(e.mandatory);case"leaf":return hc(e.mandatory);case"independent":return _l(e.mandatory);case"single-independent":return Ts(e.mandatory);case"classic":default:return bc(e.mandatory)}}),r=_(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return yc;case"single":return gc;case"multiple":default:return Ss}}),u=ye(e,"activated",e.activated,d=>o.value.in(d,t.value,n.value),d=>o.value.out(d,t.value,n.value)),c=ye(e,"selected",e.selected,d=>s.value.in(d,t.value,n.value),d=>s.value.out(d,t.value,n.value));Pt(()=>{a=!0});function v(d){const m=[];let g=d;for(;g!=null;)m.unshift(g),g=n.value.get(g);return m}const y=lt("nested"),f={id:ue(),root:{opened:l,activatable:q(e,"activatable"),selectable:q(e,"selectable"),activated:u,selected:c,selectedValues:_(()=>{const d=[];for(const[m,g]of c.value.entries())g==="on"&&d.push(m);return d}),register:(d,m,g)=>{m&&d!==m&&n.value.set(d,m),g&&t.value.set(d,[]),m!=null&&t.value.set(m,[...t.value.get(m)||[],d])},unregister:d=>{if(a)return;t.value.delete(d);const m=n.value.get(d);if(m){const g=t.value.get(m)??[];t.value.set(m,g.filter(h=>h!==d))}n.value.delete(d),l.value.delete(d)},open:(d,m,g)=>{y.emit("click:open",{id:d,value:m,path:v(d),event:g});const h=r.value.open({id:d,value:m,opened:new Set(l.value),children:t.value,parents:n.value,event:g});h&&(l.value=h)},openOnSelect:(d,m,g)=>{const h=r.value.select({id:d,value:m,selected:new Map(c.value),opened:new Set(l.value),children:t.value,parents:n.value,event:g});h&&(l.value=h)},select:(d,m,g)=>{y.emit("click:select",{id:d,value:m,path:v(d),event:g});const h=s.value.select({id:d,value:m,selected:new Map(c.value),children:t.value,parents:n.value,event:g});h&&(c.value=h),f.root.openOnSelect(d,m,g)},activate:(d,m,g)=>{if(!e.activatable)return f.root.select(d,!0,g);y.emit("click:activate",{id:d,value:m,path:v(d),event:g});const h=o.value.activate({id:d,value:m,activated:new Set(u.value),children:t.value,parents:n.value,event:g});h&&(u.value=h)},children:t,parents:n}};return Fe(An,f),f.root},As=(e,a)=>{const t=pe(An,Cs),n=Symbol(It()),l=_(()=>e.value!==void 0?e.value:n),o={...t,id:l,open:(s,r)=>t.root.open(l.value,s,r),openOnSelect:(s,r)=>t.root.openOnSelect(l.value,s,r),isOpen:_(()=>t.root.opened.value.has(l.value)),parent:_(()=>t.root.parents.value.get(l.value)),activate:(s,r)=>t.root.activate(l.value,s,r),isActivated:_(()=>t.root.activated.value.has(ct(l.value))),select:(s,r)=>t.root.select(l.value,s,r),isSelected:_(()=>t.root.selected.value.get(ct(l.value))==="on"),isIndeterminate:_(()=>t.root.selected.value.get(l.value)==="indeterminate"),isLeaf:_(()=>!t.root.children.value.get(l.value)),isGroupActivator:t.isGroupActivator};return!t.isGroupActivator&&t.root.register(l.value,t.id.value,a),Pt(()=>{!t.isGroupActivator&&t.root.unregister(l.value)}),a&&Fe(An,o),o},Tc=()=>{const e=pe(An,Cs);Fe(An,{...e,isGroupActivator:!0})};function ca(){const e=ue(!1);return _t(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:_(()=>e.value?void 0:{transition:"none !important"}),isBooted:en(e)}}const Cc=br({name:"VListGroupActivator",setup(e,a){let{slots:t}=a;return Tc(),()=>{var n;return(n=t.default)==null?void 0:n.call(t)}}}),Ac=U({activeColor:String,baseColor:String,color:String,collapseIcon:{type:Ee,default:"$collapse"},expandIcon:{type:Ee,default:"$expand"},prependIcon:Ee,appendIcon:Ee,fluid:Boolean,subgroup:Boolean,title:String,value:null,...fe(),...Te()},"VListGroup"),eo=J()({name:"VListGroup",props:Ac(),setup(e,a){let{slots:t}=a;const{isOpen:n,open:l,id:o}=As(q(e,"value"),!0),s=_(()=>`v-list-group--id-${String(o.value)}`),r=bs(),{isBooted:u}=ca();function c(d){d.stopPropagation(),l(!n.value,d)}const v=_(()=>({onClick:c,class:"v-list-group__header",id:s.value})),y=_(()=>n.value?e.collapseIcon:e.expandIcon),f=_(()=>({VListItem:{active:n.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&y.value,appendIcon:e.appendIcon||!e.subgroup&&y.value,title:e.title,value:e.value}}));return le(()=>i(e.tag,{class:["v-list-group",{"v-list-group--prepend":r==null?void 0:r.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":n.value},e.class],style:e.style},{default:()=>[t.activator&&i(Ae,{defaults:f.value},{default:()=>[i(Cc,null,{default:()=>[t.activator({props:v.value,isOpen:n.value})]})]}),i(yt,{transition:{component:jo},disabled:!u.value},{default:()=>{var d;return[Xe(i("div",{class:"v-list-group__items",role:"group","aria-labelledby":s.value},[(d=t.default)==null?void 0:d.call(t)]),[[jt,n.value]])]}})]})),{isOpen:n}}}),Ic=U({opacity:[Number,String],...fe(),...Te()},"VListItemSubtitle"),Nc=J()({name:"VListItemSubtitle",props:Ic(),setup(e,a){let{slots:t}=a;return le(()=>i(e.tag,{class:["v-list-item-subtitle",e.class],style:[{"--v-list-item-subtitle-opacity":e.opacity},e.style]},t)),{}}}),bn=On("v-list-item-title"),Oc=U({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:Ee,baseColor:String,disabled:Boolean,lines:[Boolean,String],link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:$e(),onClickOnce:$e(),...Nt(),...fe(),...Ke(),...St(),...At(),...Ge(),...kn(),...Te(),...ke(),...Ct({variant:"text"})},"VListItem"),pt=J()({name:"VListItem",directives:{Ripple:wn},props:Oc(),emits:{click:e=>!0},setup(e,a){let{attrs:t,slots:n,emit:l}=a;const o=Rn(e,t),s=_(()=>e.value===void 0?o.href.value:e.value),{activate:r,isActivated:u,select:c,isSelected:v,isIndeterminate:y,isGroupActivator:f,root:d,parent:m,openOnSelect:g}=As(s,!1),h=bs(),E=_(()=>{var A;return e.active!==!1&&(e.active||((A=o.isActive)==null?void 0:A.value)||(d.activatable.value?u.value:v.value))}),b=_(()=>e.link!==!1&&o.isLink.value),T=_(()=>!e.disabled&&e.link!==!1&&(e.link||o.isClickable.value||!!h&&(d.selectable.value||d.activatable.value||e.value!=null))),R=_(()=>e.rounded||e.nav),I=_(()=>e.color??e.activeColor),w=_(()=>({color:E.value?I.value??e.baseColor:e.baseColor,variant:e.variant}));me(()=>{var A;return(A=o.isActive)==null?void 0:A.value},A=>{A&&m.value!=null&&d.open(m.value,!0),A&&g(A)},{immediate:!0});const{themeClasses:L}=we(e),{borderClasses:k}=Vt(e),{colorClasses:N,colorStyles:p,variantClasses:M}=Jt(w),{densityClasses:O}=ot(e),{dimensionStyles:P}=Tt(e),{elevationClasses:B}=Ot(e),{roundedClasses:$}=ze(R),z=_(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),oe=_(()=>({isActive:E.value,select:c,isSelected:v.value,isIndeterminate:y.value}));function H(A){var x;l("click",A),T.value&&((x=o.navigate)==null||x.call(o,A),!f&&(d.activatable.value?r(!u.value,A):(d.selectable.value||e.value!=null)&&c(!v.value,A)))}function C(A){(A.key==="Enter"||A.key===" ")&&(A.preventDefault(),H(A))}return le(()=>{const A=b.value?"a":e.tag,x=n.title||e.title!=null,X=n.subtitle||e.subtitle!=null,j=!!(e.appendAvatar||e.appendIcon),se=!!(j||n.append),ne=!!(e.prependAvatar||e.prependIcon),Z=!!(ne||n.prepend);return h==null||h.updateHasPrepend(Z),e.activeColor&&Er("active-color",["color","base-color"]),Xe(i(A,{class:["v-list-item",{"v-list-item--active":E.value,"v-list-item--disabled":e.disabled,"v-list-item--link":T.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!Z&&(h==null?void 0:h.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&E.value},L.value,k.value,N.value,O.value,B.value,z.value,$.value,M.value,e.class],style:[p.value,P.value,e.style],href:o.href.value,tabindex:T.value?h?-2:0:void 0,onClick:H,onKeydown:T.value&&!b.value&&C},{default:()=>{var ve;return[Qt(T.value||E.value,"v-list-item"),Z&&i("div",{key:"prepend",class:"v-list-item__prepend"},[n.prepend?i(Ae,{key:"prepend-defaults",disabled:!ne,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var he;return[(he=n.prepend)==null?void 0:he.call(n,oe.value)]}}):i(Q,null,[e.prependAvatar&&i(zt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&i(be,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),i("div",{class:"v-list-item__spacer"},null)]),i("div",{class:"v-list-item__content","data-no-activator":""},[x&&i(bn,{key:"title"},{default:()=>{var he;return[((he=n.title)==null?void 0:he.call(n,{title:e.title}))??e.title]}}),X&&i(Nc,{key:"subtitle"},{default:()=>{var he;return[((he=n.subtitle)==null?void 0:he.call(n,{subtitle:e.subtitle}))??e.subtitle]}}),(ve=n.default)==null?void 0:ve.call(n,oe.value)]),se&&i("div",{key:"append",class:"v-list-item__append"},[n.append?i(Ae,{key:"append-defaults",disabled:!j,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var he;return[(he=n.append)==null?void 0:he.call(n,oe.value)]}}):i(Q,null,[e.appendIcon&&i(be,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&i(zt,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),i("div",{class:"v-list-item__spacer"},null)])]}}),[[Ft("ripple"),T.value&&e.ripple]])}),{activate:r,isActivated:u,isGroupActivator:f,isSelected:v,list:h,select:c}}}),Lc=U({color:String,inset:Boolean,sticky:Boolean,title:String,...fe(),...Te()},"VListSubheader"),Rc=J()({name:"VListSubheader",props:Lc(),setup(e,a){let{slots:t}=a;const{textColorClasses:n,textColorStyles:l}=ft(q(e,"color"));return le(()=>{const o=!!(t.default||e.title);return i(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},n.value,e.class],style:[{textColorStyles:l},e.style]},{default:()=>{var s;return[o&&i("div",{class:"v-list-subheader__text"},[((s=t.default)==null?void 0:s.call(t))??e.title])]}})}),{}}}),kc=U({color:String,inset:Boolean,length:[Number,String],opacity:[Number,String],thickness:[Number,String],vertical:Boolean,...fe(),...ke()},"VDivider"),Is=J()({name:"VDivider",props:kc(),setup(e,a){let{attrs:t,slots:n}=a;const{themeClasses:l}=we(e),{textColorClasses:o,textColorStyles:s}=ft(q(e,"color")),r=_(()=>{const u={};return e.length&&(u[e.vertical?"height":"width"]=ie(e.length)),e.thickness&&(u[e.vertical?"borderRightWidth":"borderTopWidth"]=ie(e.thickness)),u});return le(()=>{const u=i("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},l.value,o.value,e.class],style:[r.value,s.value,{"--v-border-opacity":e.opacity},e.style],"aria-orientation":!t.role||t.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${t.role||"separator"}`},null);return n.default?i("div",{class:["v-divider__wrapper",{"v-divider__wrapper--vertical":e.vertical,"v-divider__wrapper--inset":e.inset}]},[u,i("div",{class:"v-divider__content"},[n.default()]),u]):u}),{}}}),pc=U({items:Array,returnObject:Boolean},"VListChildren"),Ns=J()({name:"VListChildren",props:pc(),setup(e,a){let{slots:t}=a;return _s(),()=>{var n,l;return((n=t.default)==null?void 0:n.call(t))??((l=e.items)==null?void 0:l.map(o=>{var f,d;let{children:s,props:r,type:u,raw:c}=o;if(u==="divider")return((f=t.divider)==null?void 0:f.call(t,{props:r}))??i(Is,r,null);if(u==="subheader")return((d=t.subheader)==null?void 0:d.call(t,{props:r}))??i(Rc,r,null);const v={subtitle:t.subtitle?m=>{var g;return(g=t.subtitle)==null?void 0:g.call(t,{...m,item:c})}:void 0,prepend:t.prepend?m=>{var g;return(g=t.prepend)==null?void 0:g.call(t,{...m,item:c})}:void 0,append:t.append?m=>{var g;return(g=t.append)==null?void 0:g.call(t,{...m,item:c})}:void 0,title:t.title?m=>{var g;return(g=t.title)==null?void 0:g.call(t,{...m,item:c})}:void 0},y=eo.filterProps(r);return s?i(eo,te({value:r==null?void 0:r.value},y),{activator:m=>{let{props:g}=m;const h={...r,...g,value:e.returnObject?c:r.value};return t.header?t.header({props:h}):i(pt,h,v)},default:()=>i(Ns,{items:s,returnObject:e.returnObject},t)}):t.item?t.item({props:r}):i(pt,te(r,{value:e.returnObject?c:r.value}),v)}))}}}),Os=U({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:qt}},"list-items");function Ua(e,a){const t=Je(a,e.itemTitle,a),n=Je(a,e.itemValue,t),l=Je(a,e.itemChildren),o=e.itemProps===!0?typeof a=="object"&&a!=null&&!Array.isArray(a)?"children"in a?at(a,["children"]):a:void 0:Je(a,e.itemProps),s={title:t,value:n,...o};return{title:String(s.title??""),value:s.value,props:s,children:Array.isArray(l)?Ls(e,l):void 0,raw:a}}function Ls(e,a){const t=[];for(const n of a)t.push(Ua(e,n));return t}function Pc(e){const a=_(()=>Ls(e,e.items)),t=_(()=>a.value.some(o=>o.value===null));function n(o){return t.value||(o=o.filter(s=>s!==null)),o.map(s=>e.returnObject&&typeof s=="string"?Ua(e,s):a.value.find(r=>e.valueComparator(s,r.value))||Ua(e,s))}function l(o){return e.returnObject?o.map(s=>{let{raw:r}=s;return r}):o.map(s=>{let{value:r}=s;return r})}return{items:a,transformIn:n,transformOut:l}}function wc(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function Vc(e,a){const t=Je(a,e.itemType,"item"),n=wc(a)?a:Je(a,e.itemTitle),l=Je(a,e.itemValue,void 0),o=Je(a,e.itemChildren),s=e.itemProps===!0?at(a,["children"]):Je(a,e.itemProps),r={title:n,value:l,...s};return{type:t,title:r.title,value:r.value,props:r,children:t==="item"&&o?Rs(e,o):void 0,raw:a}}function Rs(e,a){const t=[];for(const n of a)t.push(Vc(e,n));return t}function xc(e){return{items:_(()=>Rs(e,e.items))}}const Dc=U({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,"onClick:open":$e(),"onClick:select":$e(),"onUpdate:opened":$e(),...Ec({selectStrategy:"single-leaf",openStrategy:"list"}),...Nt(),...fe(),...Ke(),...St(),...At(),itemType:{type:String,default:"type"},...Os(),...Ge(),...Te(),...ke(),...Ct({variant:"text"})},"VList"),da=J()({name:"VList",props:Dc(),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,a){let{slots:t}=a;const{items:n}=xc(e),{themeClasses:l}=we(e),{backgroundColorClasses:o,backgroundColorStyles:s}=Ye(q(e,"bgColor")),{borderClasses:r}=Vt(e),{densityClasses:u}=ot(e),{dimensionStyles:c}=Tt(e),{elevationClasses:v}=Ot(e),{roundedClasses:y}=ze(e),{children:f,open:d,parents:m,select:g}=Sc(e),h=_(()=>e.lines?`v-list--${e.lines}-line`:void 0),E=q(e,"activeColor"),b=q(e,"baseColor"),T=q(e,"color");_s(),dt({VListGroup:{activeColor:E,baseColor:b,color:T,expandIcon:q(e,"expandIcon"),collapseIcon:q(e,"collapseIcon")},VListItem:{activeClass:q(e,"activeClass"),activeColor:E,baseColor:b,color:T,density:q(e,"density"),disabled:q(e,"disabled"),lines:q(e,"lines"),nav:q(e,"nav"),slim:q(e,"slim"),variant:q(e,"variant")}});const R=ue(!1),I=Y();function w(O){R.value=!0}function L(O){R.value=!1}function k(O){var P;!R.value&&!(O.relatedTarget&&((P=I.value)!=null&&P.contains(O.relatedTarget)))&&M()}function N(O){const P=O.target;if(!(!I.value||["INPUT","TEXTAREA"].includes(P.tagName))){if(O.key==="ArrowDown")M("next");else if(O.key==="ArrowUp")M("prev");else if(O.key==="Home")M("first");else if(O.key==="End")M("last");else return;O.preventDefault()}}function p(O){R.value=!0}function M(O){if(I.value)return pa(I.value,O)}return le(()=>i(e.tag,{ref:I,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},l.value,o.value,r.value,u.value,v.value,h.value,y.value,e.class],style:[s.value,c.value,e.style],tabindex:e.disabled||R.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:w,onFocusout:L,onFocus:k,onKeydown:N,onMousedown:p},{default:()=>[i(Ns,{items:n.value,returnObject:e.returnObject},t)]})),{open:d,select:g,focus:M,children:f,parents:m}}});function Ia(e,a){return{x:e.x+a.x,y:e.y+a.y}}function Mc(e,a){return{x:e.x-a.x,y:e.y-a.y}}function to(e,a){if(e.side==="top"||e.side==="bottom"){const{side:t,align:n}=e,l=n==="left"?0:n==="center"?a.width/2:n==="right"?a.width:n,o=t==="top"?0:t==="bottom"?a.height:t;return Ia({x:l,y:o},a)}else if(e.side==="left"||e.side==="right"){const{side:t,align:n}=e,l=t==="left"?0:t==="right"?a.width:t,o=n==="top"?0:n==="center"?a.height/2:n==="bottom"?a.height:n;return Ia({x:l,y:o},a)}return Ia({x:a.width/2,y:a.height/2},a)}const ks={static:Uc,connected:$c},Bc=U({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in ks},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function Fc(e,a){const t=Y({}),n=Y();je&&Mt(()=>!!(a.isActive.value&&e.locationStrategy),o=>{var s,r;me(()=>e.locationStrategy,o),Ze(()=>{window.removeEventListener("resize",l),n.value=void 0}),window.addEventListener("resize",l,{passive:!0}),typeof e.locationStrategy=="function"?n.value=(s=e.locationStrategy(a,e,t))==null?void 0:s.updateLocation:n.value=(r=ks[e.locationStrategy](a,e,t))==null?void 0:r.updateLocation});function l(o){var s;(s=n.value)==null||s.call(n,o)}return{contentStyles:t,updateLocation:n}}function Uc(){}function Hc(e,a){a?e.style.removeProperty("left"):e.style.removeProperty("right");const t=ll(e);return a?t.x+=parseFloat(e.style.right||0):t.x-=parseFloat(e.style.left||0),t.y-=parseFloat(e.style.top||0),t}function $c(e,a,t){(Array.isArray(e.target.value)||Sr(e.target.value))&&Object.assign(t.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:l,preferredOrigin:o}=al(()=>{const m=Pa(a.location,e.isRtl.value),g=a.origin==="overlap"?m:a.origin==="auto"?Ea(m):Pa(a.origin,e.isRtl.value);return m.side===g.side&&m.align===Sa(g).align?{preferredAnchor:wl(m),preferredOrigin:wl(g)}:{preferredAnchor:m,preferredOrigin:g}}),[s,r,u,c]=["minWidth","minHeight","maxWidth","maxHeight"].map(m=>_(()=>{const g=parseFloat(a[m]);return isNaN(g)?1/0:g})),v=_(()=>{if(Array.isArray(a.offset))return a.offset;if(typeof a.offset=="string"){const m=a.offset.split(" ").map(parseFloat);return m.length<2&&m.push(0),m}return typeof a.offset=="number"?[a.offset,0]:[0,0]});let y=!1;const f=new ResizeObserver(()=>{y&&d()});me([e.target,e.contentEl],(m,g)=>{let[h,E]=m,[b,T]=g;b&&!Array.isArray(b)&&f.unobserve(b),h&&!Array.isArray(h)&&f.observe(h),T&&f.unobserve(T),E&&f.observe(E)},{immediate:!0}),Ze(()=>{f.disconnect()});function d(){if(y=!1,requestAnimationFrame(()=>y=!0),!e.target.value||!e.contentEl.value)return;const m=Po(e.target.value),g=Hc(e.contentEl.value,e.isRtl.value),h=Xn(e.contentEl.value),E=12;h.length||(h.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(g.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),g.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const b=h.reduce((M,O)=>{const P=O.getBoundingClientRect(),B=new Ta({x:O===document.documentElement?0:P.x,y:O===document.documentElement?0:P.y,width:O.clientWidth,height:O.clientHeight});return M?new Ta({x:Math.max(M.left,B.left),y:Math.max(M.top,B.top),width:Math.min(M.right,B.right)-Math.max(M.left,B.left),height:Math.min(M.bottom,B.bottom)-Math.max(M.top,B.top)}):B},void 0);b.x+=E,b.y+=E,b.width-=E*2,b.height-=E*2;let T={anchor:l.value,origin:o.value};function R(M){const O=new Ta(g),P=to(M.anchor,m),B=to(M.origin,O);let{x:$,y:z}=Mc(P,B);switch(M.anchor.side){case"top":z-=v.value[0];break;case"bottom":z+=v.value[0];break;case"left":$-=v.value[0];break;case"right":$+=v.value[0];break}switch(M.anchor.align){case"top":z-=v.value[1];break;case"bottom":z+=v.value[1];break;case"left":$-=v.value[1];break;case"right":$+=v.value[1];break}return O.x+=$,O.y+=z,O.width=Math.min(O.width,u.value),O.height=Math.min(O.height,c.value),{overflows:xl(O,b),x:$,y:z}}let I=0,w=0;const L={x:0,y:0},k={x:!1,y:!1};let N=-1;for(;!(N++>10);){const{x:M,y:O,overflows:P}=R(T);I+=M,w+=O,g.x+=M,g.y+=O;{const B=Vl(T.anchor),$=P.x.before||P.x.after,z=P.y.before||P.y.after;let oe=!1;if(["x","y"].forEach(H=>{if(H==="x"&&$&&!k.x||H==="y"&&z&&!k.y){const C={anchor:{...T.anchor},origin:{...T.origin}},A=H==="x"?B==="y"?Sa:Ea:B==="y"?Ea:Sa;C.anchor=A(C.anchor),C.origin=A(C.origin);const{overflows:x}=R(C);(x[H].before<=P[H].before&&x[H].after<=P[H].after||x[H].before+x[H].after<(P[H].before+P[H].after)/2)&&(T=C,oe=k[H]=!0)}}),oe)continue}P.x.before&&(I+=P.x.before,g.x+=P.x.before),P.x.after&&(I-=P.x.after,g.x-=P.x.after),P.y.before&&(w+=P.y.before,g.y+=P.y.before),P.y.after&&(w-=P.y.after,g.y-=P.y.after);{const B=xl(g,b);L.x=b.width-B.x.before-B.x.after,L.y=b.height-B.y.before-B.y.after,I+=B.x.before,g.x+=B.x.before,w+=B.y.before,g.y+=B.y.before}break}const p=Vl(T.anchor);return Object.assign(t.value,{"--v-overlay-anchor-origin":`${T.anchor.side} ${T.anchor.align}`,transformOrigin:`${T.origin.side} ${T.origin.align}`,top:ie(Na(w)),left:e.isRtl.value?void 0:ie(Na(I)),right:e.isRtl.value?ie(Na(-I)):void 0,minWidth:ie(p==="y"?Math.min(s.value,m.width):s.value),maxWidth:ie(no(ht(L.x,s.value===1/0?0:s.value,u.value))),maxHeight:ie(no(ht(L.y,r.value===1/0?0:r.value,c.value)))}),{available:L,contentBox:g}}return me(()=>[l.value,o.value,a.offset,a.minWidth,a.minHeight,a.maxWidth,a.maxHeight],()=>d()),De(()=>{const m=d();if(!m)return;const{available:g,contentBox:h}=m;h.height>g.y&&requestAnimationFrame(()=>{d(),requestAnimationFrame(()=>{d()})})}),{updateLocation:d}}function Na(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function no(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Ha=!0;const Jn=[];function Gc(e){!Ha||Jn.length?(Jn.push(e),$a()):(Ha=!1,e(),$a())}let ao=-1;function $a(){cancelAnimationFrame(ao),ao=requestAnimationFrame(()=>{const e=Jn.shift();e&&e(),Jn.length?$a():Ha=!0})}const Gn={none:null,close:zc,block:Xc,reposition:jc},Yc=U({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in Gn}},"VOverlay-scroll-strategies");function Wc(e,a){if(!je)return;let t;We(async()=>{t==null||t.stop(),a.isActive.value&&e.scrollStrategy&&(t=Ro(),await new Promise(n=>setTimeout(n)),t.active&&t.run(()=>{var n;typeof e.scrollStrategy=="function"?e.scrollStrategy(a,e,t):(n=Gn[e.scrollStrategy])==null||n.call(Gn,a,e,t)}))}),Ze(()=>{t==null||t.stop()})}function zc(e){function a(t){e.isActive.value=!1}ps(e.targetEl.value??e.contentEl.value,a)}function Xc(e,a){var s;const t=(s=e.root.value)==null?void 0:s.offsetParent,n=[...new Set([...Xn(e.targetEl.value,a.contained?t:void 0),...Xn(e.contentEl.value,a.contained?t:void 0)])].filter(r=>!r.classList.contains("v-overlay-scroll-blocked")),l=window.innerWidth-document.documentElement.offsetWidth,o=(r=>Tr(r)&&r)(t||document.documentElement);o&&e.root.value.classList.add("v-overlay--scroll-blocked"),n.forEach((r,u)=>{r.style.setProperty("--v-body-scroll-x",ie(-r.scrollLeft)),r.style.setProperty("--v-body-scroll-y",ie(-r.scrollTop)),r!==document.documentElement&&r.style.setProperty("--v-scrollbar-offset",ie(l)),r.classList.add("v-overlay-scroll-blocked")}),Ze(()=>{n.forEach((r,u)=>{const c=parseFloat(r.style.getPropertyValue("--v-body-scroll-x")),v=parseFloat(r.style.getPropertyValue("--v-body-scroll-y")),y=r.style.scrollBehavior;r.style.scrollBehavior="auto",r.style.removeProperty("--v-body-scroll-x"),r.style.removeProperty("--v-body-scroll-y"),r.style.removeProperty("--v-scrollbar-offset"),r.classList.remove("v-overlay-scroll-blocked"),r.scrollLeft=-c,r.scrollTop=-v,r.style.scrollBehavior=y}),o&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function jc(e,a,t){let n=!1,l=-1,o=-1;function s(r){Gc(()=>{var v,y;const u=performance.now();(y=(v=e.updateLocation).value)==null||y.call(v,r),n=(performance.now()-u)/(1e3/60)>2})}o=(typeof requestIdleCallback>"u"?r=>r():requestIdleCallback)(()=>{t.run(()=>{ps(e.targetEl.value??e.contentEl.value,r=>{n?(cancelAnimationFrame(l),l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{s(r)})})):s(r)})})}),Ze(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(o),cancelAnimationFrame(l)})}function ps(e,a){const t=[document,...Xn(e)];t.forEach(n=>{n.addEventListener("scroll",a,{passive:!0})}),Ze(()=>{t.forEach(n=>{n.removeEventListener("scroll",a)})})}const Ga=Symbol.for("vuetify:v-menu"),qc=U({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function Kc(e,a){let t=()=>{};function n(s){t==null||t();const r=Number(s?e.openDelay:e.closeDelay);return new Promise(u=>{t=Cr(r,()=>{a==null||a(s),u(s)})})}function l(){return n(!0)}function o(){return n(!1)}return{clearDelay:t,runOpenDelay:l,runCloseDelay:o}}const Qc=U({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,...qc()},"VOverlay-activator");function Jc(e,a){let{isActive:t,isTop:n}=a;const l=lt("useActivator"),o=Y();let s=!1,r=!1,u=!0;const c=_(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),v=_(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!c.value),{runOpenDelay:y,runCloseDelay:f}=Kc(e,L=>{L===(e.openOnHover&&s||c.value&&r)&&!(e.openOnHover&&t.value&&!n.value)&&(t.value!==L&&(u=!0),t.value=L)}),d=Y(),m={onClick:L=>{L.stopPropagation(),o.value=L.currentTarget||L.target,t.value||(d.value=[L.clientX,L.clientY]),t.value=!t.value},onMouseenter:L=>{var k;(k=L.sourceCapabilities)!=null&&k.firesTouchEvents||(s=!0,o.value=L.currentTarget||L.target,y())},onMouseleave:L=>{s=!1,f()},onFocus:L=>{Wn(L.target,":focus-visible")!==!1&&(r=!0,L.stopPropagation(),o.value=L.currentTarget||L.target,y())},onBlur:L=>{r=!1,L.stopPropagation(),f()}},g=_(()=>{const L={};return v.value&&(L.onClick=m.onClick),e.openOnHover&&(L.onMouseenter=m.onMouseenter,L.onMouseleave=m.onMouseleave),c.value&&(L.onFocus=m.onFocus,L.onBlur=m.onBlur),L}),h=_(()=>{const L={};if(e.openOnHover&&(L.onMouseenter=()=>{s=!0,y()},L.onMouseleave=()=>{s=!1,f()}),c.value&&(L.onFocusin=()=>{r=!0,y()},L.onFocusout=()=>{r=!1,f()}),e.closeOnContentClick){const k=pe(Ga,null);L.onClick=()=>{t.value=!1,k==null||k.closeParents()}}return L}),E=_(()=>{const L={};return e.openOnHover&&(L.onMouseenter=()=>{u&&(s=!0,u=!1,y())},L.onMouseleave=()=>{s=!1,f()}),L});me(n,L=>{L&&(e.openOnHover&&!s&&(!c.value||!r)||c.value&&!r&&(!e.openOnHover||!s))&&(t.value=!1)}),me(t,L=>{L||setTimeout(()=>{d.value=void 0})},{flush:"post"});const b=wa();We(()=>{b.value&&De(()=>{o.value=b.el})});const T=wa(),R=_(()=>e.target==="cursor"&&d.value?d.value:T.value?T.el:Ps(e.target,l)||o.value),I=_(()=>Array.isArray(R.value)?void 0:R.value);let w;return me(()=>!!e.activator,L=>{L&&je?(w=Ro(),w.run(()=>{Zc(e,l,{activatorEl:o,activatorEvents:g})})):w&&w.stop()},{flush:"post",immediate:!0}),Ze(()=>{w==null||w.stop()}),{activatorEl:o,activatorRef:b,target:R,targetEl:I,targetRef:T,activatorEvents:g,contentEvents:h,scrimEvents:E}}function Zc(e,a,t){let{activatorEl:n,activatorEvents:l}=t;me(()=>e.activator,(u,c)=>{if(c&&u!==c){const v=r(c);v&&s(v)}u&&De(()=>o())},{immediate:!0}),me(()=>e.activatorProps,()=>{o()}),Ze(()=>{s()});function o(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:r(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;u&&Ar(u,te(l.value,c))}function s(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:r(),c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;u&&Ir(u,te(l.value,c))}function r(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const c=Ps(u,a);return n.value=(c==null?void 0:c.nodeType)===Node.ELEMENT_NODE?c:void 0,n.value}}function Ps(e,a){var n,l;if(!e)return;let t;if(e==="parent"){let o=(l=(n=a==null?void 0:a.proxy)==null?void 0:n.$el)==null?void 0:l.parentNode;for(;o!=null&&o.hasAttribute("data-no-activator");)o=o.parentNode;t=o}else typeof e=="string"?t=document.querySelector(e):"$el"in e?t=e.$el:t=e;return t}function ed(){if(!je)return ue(!1);const{ssr:e}=Kt();if(e){const a=ue(!1);return _t(()=>{a.value=!0}),a}else return ue(!0)}const ws=U({eager:Boolean},"lazy");function Vs(e,a){const t=ue(!1),n=_(()=>t.value||e.eager||a.value);me(a,()=>t.value=!0);function l(){e.eager||(t.value=!1)}return{isBooted:t,hasContent:n,onAfterLeave:l}}function cn(){const a=lt("useScopeId").vnode.scopeId;return{scopeId:a?{[a]:""}:void 0}}const lo=Symbol.for("vuetify:stack"),vn=ta([]);function td(e,a,t){const n=lt("useStack"),l=!t,o=pe(lo,void 0),s=ta({activeChildren:new Set});Fe(lo,s);const r=ue(+a.value);Mt(e,()=>{var y;const v=(y=vn.at(-1))==null?void 0:y[1];r.value=v?v+10:+a.value,l&&vn.push([n.uid,r.value]),o==null||o.activeChildren.add(n.uid),Ze(()=>{if(l){const f=ct(vn).findIndex(d=>d[0]===n.uid);vn.splice(f,1)}o==null||o.activeChildren.delete(n.uid)})});const u=ue(!0);l&&We(()=>{var y;const v=((y=vn.at(-1))==null?void 0:y[0])===n.uid;setTimeout(()=>u.value=v)});const c=_(()=>!s.activeChildren.size);return{globalTop:en(u),localTop:c,stackStyles:_(()=>({zIndex:r.value}))}}function nd(e){return{teleportTarget:_(()=>{const t=e.value;if(t===!0||!je)return;const n=t===!1?document.body:typeof t=="string"?document.querySelector(t):t;if(n==null)return;let l=n.querySelector(":scope > .v-overlay-container");return l||(l=document.createElement("div"),l.className="v-overlay-container",n.appendChild(l)),l})}}function ad(){return!0}function xs(e,a,t){if(!e||Ds(e,t)===!1)return!1;const n=Vo(a);if(typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&n.host===e.target)return!1;const l=(typeof t.value=="object"&&t.value.include||(()=>[]))();return l.push(a),!l.some(o=>o==null?void 0:o.contains(e.target))}function Ds(e,a){return(typeof a.value=="object"&&a.value.closeConditional||ad)(e)}function ld(e,a,t){const n=typeof t.value=="function"?t.value:t.value.handler;a._clickOutside.lastMousedownWasOutside&&xs(e,a,t)&&setTimeout(()=>{Ds(e,t)&&n&&n(e)},0)}function oo(e,a){const t=Vo(e);a(document),typeof ShadowRoot<"u"&&t instanceof ShadowRoot&&a(t)}const od={mounted(e,a){const t=l=>ld(l,e,a),n=l=>{e._clickOutside.lastMousedownWasOutside=xs(l,e,a)};oo(e,l=>{l.addEventListener("click",t,!0),l.addEventListener("mousedown",n,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[a.instance.$.uid]={onClick:t,onMousedown:n}},unmounted(e,a){e._clickOutside&&(oo(e,t=>{var o;if(!t||!((o=e._clickOutside)!=null&&o[a.instance.$.uid]))return;const{onClick:n,onMousedown:l}=e._clickOutside[a.instance.$.uid];t.removeEventListener("click",n,!0),t.removeEventListener("mousedown",l,!0)}),delete e._clickOutside[a.instance.$.uid])}};function sd(e){const{modelValue:a,color:t,...n}=e;return i(Yt,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&i("div",te({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},n),null)]})}const Vn=U({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},...Qc(),...fe(),...St(),...ws(),...Bc(),...Yc(),...ke(),...Pn()},"VOverlay"),Bt=J()({name:"VOverlay",directives:{ClickOutside:od},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Vn()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterEnter:()=>!0,afterLeave:()=>!0},setup(e,a){let{slots:t,attrs:n,emit:l}=a;const o=ye(e,"modelValue"),s=_({get:()=>o.value,set:Z=>{Z&&e.disabled||(o.value=Z)}}),{themeClasses:r}=we(e),{rtlClasses:u,isRtl:c}=Et(),{hasContent:v,onAfterLeave:y}=Vs(e,s),f=Ye(_(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:d,localTop:m,stackStyles:g}=td(s,q(e,"zIndex"),e._disableGlobalStack),{activatorEl:h,activatorRef:E,target:b,targetEl:T,targetRef:R,activatorEvents:I,contentEvents:w,scrimEvents:L}=Jc(e,{isActive:s,isTop:m}),k=_(()=>{var Z;return(Z=h==null?void 0:h.value)==null?void 0:Z.getRootNode()}),{teleportTarget:N}=nd(_(()=>e.attach||e.contained||k.value instanceof ShadowRoot?k.value:!1)),{dimensionStyles:p}=Tt(e),M=ed(),{scopeId:O}=cn();me(()=>e.disabled,Z=>{Z&&(s.value=!1)});const P=Y(),B=Y(),$=Y(),{contentStyles:z,updateLocation:oe}=Fc(e,{isRtl:c,contentEl:$,target:b,isActive:s});Wc(e,{root:P,contentEl:$,targetEl:T,isActive:s,updateLocation:oe});function H(Z){l("click:outside",Z),e.persistent?j():s.value=!1}function C(Z){return s.value&&d.value&&(!e.scrim||Z.target===B.value)}je&&me(s,Z=>{Z?window.addEventListener("keydown",A):window.removeEventListener("keydown",A)},{immediate:!0}),Pt(()=>{je&&window.removeEventListener("keydown",A)});function A(Z){var ve,he;Z.key==="Escape"&&d.value&&(e.persistent?j():(s.value=!1,(ve=$.value)!=null&&ve.contains(document.activeElement)&&((he=h.value)==null||he.focus())))}const x=Ou();Mt(()=>e.closeOnBack,()=>{Lu(x,Z=>{d.value&&s.value?(Z(!1),e.persistent?j():s.value=!1):Z()})});const X=Y();me(()=>s.value&&(e.absolute||e.contained)&&N.value==null,Z=>{if(Z){const ve=xo(P.value);ve&&ve!==document.scrollingElement&&(X.value=ve.scrollTop)}});function j(){e.noClickAnimation||$.value&&Gt($.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:En})}function se(){l("afterEnter")}function ne(){y(),l("afterLeave")}return le(()=>{var Z;return i(Q,null,[(Z=t.activator)==null?void 0:Z.call(t,{isActive:s.value,targetRef:R,props:te({ref:E},I.value,e.activatorProps)}),M.value&&v.value&&i(Qi,{disabled:!N.value,to:N.value},{default:()=>[i("div",te({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":s.value,"v-overlay--contained":e.contained},r.value,u.value,e.class],style:[g.value,{"--v-overlay-opacity":e.opacity,top:ie(X.value)},e.style],ref:P},O,n),[i(sd,te({color:f,modelValue:s.value&&!!e.scrim,ref:B},L.value),null),i(yt,{appear:!0,persisted:!0,transition:e.transition,target:b.value,onAfterEnter:se,onAfterLeave:ne},{default:()=>{var ve;return[Xe(i("div",te({ref:$,class:["v-overlay__content",e.contentClass],style:[p.value,z.value]},w.value,e.contentProps),[(ve=t.default)==null?void 0:ve.call(t,{isActive:s})]),[[jt,s.value],[Ft("click-outside"),{handler:H,closeConditional:C,include:()=>[h.value]}]])]}})])]})])}),{activatorEl:h,scrimEl:B,target:b,animateClick:j,contentEl:$,globalTop:d,localTop:m,updateLocation:oe}}}),Oa=Symbol("Forwarded refs");function La(e,a){let t=e;for(;t;){const n=Reflect.getOwnPropertyDescriptor(t,a);if(n)return n;t=Object.getPrototypeOf(t)}}function Ut(e){for(var a=arguments.length,t=new Array(a>1?a-1:0),n=1;n!0},setup(e,a){let{slots:t}=a;const n=ye(e,"modelValue"),{scopeId:l}=cn(),o=It(),s=_(()=>e.id||`v-menu-${o}`),r=Y(),u=pe(Ga,null),c=ue(0);Fe(Ga,{register(){++c.value},unregister(){--c.value},closeParents(g){setTimeout(()=>{!c.value&&!e.persistent&&(g==null||g&&!Nr(g,r.value.contentEl))&&(n.value=!1,u==null||u.closeParents())},40)}});async function v(g){var b,T,R;const h=g.relatedTarget,E=g.target;await De(),n.value&&h!==E&&((b=r.value)!=null&&b.contentEl)&&((T=r.value)!=null&&T.globalTop)&&![document,r.value.contentEl].includes(E)&&!r.value.contentEl.contains(E)&&((R=zn(r.value.contentEl)[0])==null||R.focus())}me(n,g=>{g?(u==null||u.register(),document.addEventListener("focusin",v,{once:!0})):(u==null||u.unregister(),document.removeEventListener("focusin",v))});function y(g){u==null||u.closeParents(g)}function f(g){var h,E,b;if(!e.disabled)if(g.key==="Tab"||g.key==="Enter"&&!e.closeOnContentClick){if(g.key==="Enter"&&(g.target instanceof HTMLTextAreaElement||g.target instanceof HTMLInputElement&&g.target.closest("form")))return;g.key==="Enter"&&g.preventDefault(),Or(zn((h=r.value)==null?void 0:h.contentEl,!1),g.shiftKey?"prev":"next",R=>R.tabIndex>=0)||(n.value=!1,(b=(E=r.value)==null?void 0:E.activatorEl)==null||b.focus())}else["Enter"," "].includes(g.key)&&e.closeOnContentClick&&(n.value=!1,u==null||u.closeParents())}function d(g){var E;if(e.disabled)return;const h=(E=r.value)==null?void 0:E.contentEl;h&&n.value?g.key==="ArrowDown"?(g.preventDefault(),pa(h,"next")):g.key==="ArrowUp"&&(g.preventDefault(),pa(h,"prev")):["ArrowDown","ArrowUp"].includes(g.key)&&(n.value=!0,g.preventDefault(),setTimeout(()=>setTimeout(()=>d(g))))}const m=_(()=>te({"aria-haspopup":"menu","aria-expanded":String(n.value),"aria-owns":s.value,onKeydown:d},e.activatorProps));return le(()=>{const g=Bt.filterProps(e);return i(Bt,te({ref:r,id:s.value,class:["v-menu",e.class],style:e.style},g,{modelValue:n.value,"onUpdate:modelValue":h=>n.value=h,absolute:!0,activatorProps:m.value,"onClick:outside":y,onKeydown:f},l),{activator:t.activator,default:function(){for(var h=arguments.length,E=new Array(h),b=0;b{var T;return[(T=t.default)==null?void 0:T.call(t,...E)]}})}})}),Ut({id:s,ΨopenChildren:c},r)}}),rd=U({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...fe(),...Pn({transition:{component:Xo}})},"VCounter"),ud=J()({name:"VCounter",functional:!0,props:rd(),setup(e,a){let{slots:t}=a;const n=_(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return le(()=>i(yt,{transition:e.transition},{default:()=>[Xe(i("div",{class:["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class],style:e.style},[t.default?t.default({counter:n.value,max:e.max,value:e.value}):n.value]),[[jt,e.active]])]})),{}}}),cd=U({floating:Boolean,...fe()},"VFieldLabel"),Hn=J()({name:"VFieldLabel",props:cd(),setup(e,a){let{slots:t}=a;return le(()=>i(Zo,{class:["v-field-label",{"v-field-label--floating":e.floating},e.class],style:e.style,"aria-hidden":e.floating||void 0},t)),{}}});function Ms(e,a){const t=Y(),n=ue(!1);if(ol){const l=new IntersectionObserver(o=>{n.value=!!o.find(s=>s.isIntersecting)},a);Pt(()=>{l.disconnect()}),me(t,(o,s)=>{s&&(l.unobserve(s),n.value=!1),o&&l.observe(o)},{flush:"post"})}return{intersectionRef:t,isIntersecting:n}}const so={center:"center",top:"bottom",bottom:"top",left:"right",right:"left"},dn=U({location:String},"location");function xn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,t=arguments.length>2?arguments[2]:void 0;const{isRtl:n}=Et();return{locationStyles:_(()=>{if(!e.location)return{};const{side:o,align:s}=Pa(e.location.split(" ").length>1?e.location:`${e.location} center`,n.value);function r(c){return t?t(c):0}const u={};return o!=="center"&&(a?u[so[o]]=`calc(100% - ${r(o)}px)`:u[o]=0),s!=="center"?a?u[so[s]]=`calc(100% - ${r(s)}px)`:u[s]=0:(o==="center"?u.top=u.left="50%":u[{top:"left",bottom:"left",left:"top",right:"top"}[o]]="50%",u.transform={top:"translateX(-50%)",bottom:"translateX(-50%)",left:"translateY(-50%)",right:"translateY(-50%)",center:"translate(-50%, -50%)"}[o]),u})}}const dd=U({absolute:Boolean,active:{type:Boolean,default:!0},bgColor:String,bgOpacity:[Number,String],bufferValue:{type:[Number,String],default:0},bufferColor:String,bufferOpacity:[Number,String],clickable:Boolean,color:String,height:{type:[Number,String],default:4},indeterminate:Boolean,max:{type:[Number,String],default:100},modelValue:{type:[Number,String],default:0},opacity:[Number,String],reverse:Boolean,stream:Boolean,striped:Boolean,roundedBar:Boolean,...fe(),...dn({location:"top"}),...Ge(),...Te(),...ke()},"VProgressLinear"),et=J()({name:"VProgressLinear",props:dd(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const n=ye(e,"modelValue"),{isRtl:l,rtlClasses:o}=Et(),{themeClasses:s}=we(e),{locationStyles:r}=xn(e),{textColorClasses:u,textColorStyles:c}=ft(e,"color"),{backgroundColorClasses:v,backgroundColorStyles:y}=Ye(_(()=>e.bgColor||e.color)),{backgroundColorClasses:f,backgroundColorStyles:d}=Ye(_(()=>e.bufferColor||e.bgColor||e.color)),{backgroundColorClasses:m,backgroundColorStyles:g}=Ye(e,"color"),{roundedClasses:h}=ze(e),{intersectionRef:E,isIntersecting:b}=Ms(),T=_(()=>parseFloat(e.max)),R=_(()=>parseFloat(e.height)),I=_(()=>ht(parseFloat(e.bufferValue)/T.value*100,0,100)),w=_(()=>ht(parseFloat(n.value)/T.value*100,0,100)),L=_(()=>l.value!==e.reverse),k=_(()=>e.indeterminate?"fade-transition":"slide-x-transition");function N(p){if(!E.value)return;const{left:M,right:O,width:P}=E.value.getBoundingClientRect(),B=L.value?P-p.clientX+(O-P):p.clientX-M;n.value=Math.round(B/P*T.value)}return le(()=>i(e.tag,{ref:E,class:["v-progress-linear",{"v-progress-linear--absolute":e.absolute,"v-progress-linear--active":e.active&&b.value,"v-progress-linear--reverse":L.value,"v-progress-linear--rounded":e.rounded,"v-progress-linear--rounded-bar":e.roundedBar,"v-progress-linear--striped":e.striped},h.value,s.value,o.value,e.class],style:[{bottom:e.location==="bottom"?0:void 0,top:e.location==="top"?0:void 0,height:e.active?ie(R.value):0,"--v-progress-linear-height":ie(R.value),...e.absolute?r.value:{}},e.style],role:"progressbar","aria-hidden":e.active?"false":"true","aria-valuemin":"0","aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:w.value,onClick:e.clickable&&N},{default:()=>[e.stream&&i("div",{key:"stream",class:["v-progress-linear__stream",u.value],style:{...c.value,[L.value?"left":"right"]:ie(-R.value),borderTop:`${ie(R.value/2)} dotted`,opacity:parseFloat(e.bufferOpacity),top:`calc(50% - ${ie(R.value/4)})`,width:ie(100-I.value,"%"),"--v-progress-linear-stream-to":ie(R.value*(L.value?1:-1))}},null),i("div",{class:["v-progress-linear__background",v.value],style:[y.value,{opacity:parseFloat(e.bgOpacity),width:e.stream?0:void 0}]},null),i("div",{class:["v-progress-linear__buffer",f.value],style:[d.value,{opacity:parseFloat(e.bufferOpacity),width:ie(I.value,"%")}]},null),i(Yt,{name:k.value},{default:()=>[e.indeterminate?i("div",{class:"v-progress-linear__indeterminate"},[["long","short"].map(p=>i("div",{key:p,class:["v-progress-linear__indeterminate",p,m.value],style:g.value},null))]):i("div",{class:["v-progress-linear__determinate",m.value],style:[g.value,{width:ie(w.value,"%")}]},null)]}),t.default&&i("div",{class:"v-progress-linear__content"},[t.default({value:w.value,buffer:I.value})])]})),{}}}),fa=U({loading:[Boolean,String]},"loader");function Dn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wt();return{loaderClasses:_(()=>({[`${a}--loading`]:e.loading}))}}function va(e,a){var n;let{slots:t}=a;return i("div",{class:`${e.name}__loader`},[((n=t.default)==null?void 0:n.call(t,{color:e.color,isActive:e.active}))||i(et,{absolute:e.absolute,active:e.active,color:e.color,height:"2",indeterminate:!0},null)])}const fd=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Bs=U({appendInnerIcon:Ee,bgColor:String,clearable:Boolean,clearIcon:{type:Ee,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:Ee,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>fd.includes(e)},"onClick:clear":$e(),"onClick:appendInner":$e(),"onClick:prependInner":$e(),...fe(),...fa(),...Ge(),...ke()},"VField"),Fs=J()({name:"VField",inheritAttrs:!1,props:{id:String,...ds(),...Bs()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:t,emit:n,slots:l}=a;const{themeClasses:o}=we(e),{loaderClasses:s}=Dn(e),{focusClasses:r,isFocused:u,focus:c,blur:v}=dl(e),{InputIcon:y}=cs(e),{roundedClasses:f}=ze(e),{rtlClasses:d}=Et(),m=_(()=>e.dirty||e.active),g=_(()=>!e.singleLine&&!!(e.label||l.label)),h=It(),E=_(()=>e.id||`input-${h}`),b=_(()=>`${E.value}-messages`),T=Y(),R=Y(),I=Y(),w=_(()=>["plain","underlined"].includes(e.variant)),{backgroundColorClasses:L,backgroundColorStyles:k}=Ye(q(e,"bgColor")),{textColorClasses:N,textColorStyles:p}=ft(_(()=>e.error||e.disabled?void 0:m.value&&u.value?e.color:e.baseColor));me(m,B=>{if(g.value){const $=T.value.$el,z=R.value.$el;requestAnimationFrame(()=>{const oe=ll($),H=z.getBoundingClientRect(),C=H.x-oe.x,A=H.y-oe.y-(oe.height/2-H.height/2),x=H.width/.75,X=Math.abs(x-oe.width)>1?{maxWidth:ie(x)}:void 0,j=getComputedStyle($),se=getComputedStyle(z),ne=parseFloat(j.transitionDuration)*1e3||150,Z=parseFloat(se.getPropertyValue("--v-field-label-scale")),ve=se.getPropertyValue("color");$.style.visibility="visible",z.style.visibility="hidden",Gt($,{transform:`translate(${C}px, ${A}px) scale(${Z})`,color:ve,...X},{duration:ne,easing:En,direction:B?"normal":"reverse"}).finished.then(()=>{$.style.removeProperty("visibility"),z.style.removeProperty("visibility")})})}},{flush:"post"});const M=_(()=>({isActive:m,isFocused:u,controlRef:I,blur:v,focus:c}));function O(B){B.target!==document.activeElement&&B.preventDefault()}function P(B){var $;B.key!=="Enter"&&B.key!==" "||(B.preventDefault(),B.stopPropagation(),($=e["onClick:clear"])==null||$.call(e,new MouseEvent("click")))}return le(()=>{var C,A,x;const B=e.variant==="outlined",$=!!(l["prepend-inner"]||e.prependInnerIcon),z=!!(e.clearable||l.clear),oe=!!(l["append-inner"]||e.appendInnerIcon||z),H=()=>l.label?l.label({...M.value,label:e.label,props:{for:E.value}}):e.label;return i("div",te({class:["v-field",{"v-field--active":m.value,"v-field--appended":oe,"v-field--center-affix":e.centerAffix??!w.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":$,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!H(),[`v-field--variant-${e.variant}`]:!0},o.value,L.value,r.value,s.value,f.value,d.value,e.class],style:[k.value,e.style],onClick:O},t),[i("div",{class:"v-field__overlay"},null),i(va,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:l.loader}),$&&i("div",{key:"prepend",class:"v-field__prepend-inner"},[e.prependInnerIcon&&i(y,{key:"prepend-icon",name:"prependInner"},null),(C=l["prepend-inner"])==null?void 0:C.call(l,M.value)]),i("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&g.value&&i(Hn,{key:"floating-label",ref:R,class:[N.value],floating:!0,for:E.value,style:p.value},{default:()=>[H()]}),i(Hn,{ref:T,for:E.value},{default:()=>[H()]}),(A=l.default)==null?void 0:A.call(l,{...M.value,props:{id:E.value,class:"v-field__input","aria-describedby":b.value},focus:c,blur:v})]),z&&i(qo,{key:"clear"},{default:()=>[Xe(i("div",{class:"v-field__clearable",onMousedown:X=>{X.preventDefault(),X.stopPropagation()}},[i(Ae,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[l.clear?l.clear({...M.value,props:{onKeydown:P,onFocus:c,onBlur:v,onClick:e["onClick:clear"]}}):i(y,{name:"clear",onKeydown:P,onFocus:c,onBlur:v},null)]})]),[[jt,e.dirty]])]}),oe&&i("div",{key:"append",class:"v-field__append-inner"},[(x=l["append-inner"])==null?void 0:x.call(l,M.value),e.appendInnerIcon&&i(y,{key:"append-icon",name:"appendInner"},null)]),i("div",{class:["v-field__outline",N.value],style:p.value},[B&&i(Q,null,[i("div",{class:"v-field__outline__start"},null),g.value&&i("div",{class:"v-field__outline__notch"},[i(Hn,{ref:R,floating:!0,for:E.value},{default:()=>[H()]})]),i("div",{class:"v-field__outline__end"},null)]),w.value&&g.value&&i(Hn,{ref:R,floating:!0,for:E.value},{default:()=>[H()]})])])}),{controlRef:I}}});function vd(e){const a=Object.keys(Fs.props).filter(t=>!Lr(t)&&t!=="class"&&t!=="style");return Rr(e,a)}const md=["color","file","time","date","datetime-local","week","month"],Us=U({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,...fl(),...Bs()},"VTextField"),Xt=J()({name:"VTextField",directives:{Intersect:Jo},inheritAttrs:!1,props:Us(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{attrs:t,emit:n,slots:l}=a;const o=ye(e,"modelValue"),{isFocused:s,focus:r,blur:u}=dl(e),c=_(()=>typeof e.counterValue=="function"?e.counterValue(o.value):typeof e.counterValue=="number"?e.counterValue:(o.value??"").toString().length),v=_(()=>{if(t.maxlength)return t.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),y=_(()=>["plain","underlined"].includes(e.variant));function f(w,L){var k,N;!e.autofocus||!w||(N=(k=L[0].target)==null?void 0:k.focus)==null||N.call(k)}const d=Y(),m=Y(),g=Y(),h=_(()=>md.includes(e.type)||e.persistentPlaceholder||s.value||e.active);function E(){var w;g.value!==document.activeElement&&((w=g.value)==null||w.focus()),s.value||r()}function b(w){n("mousedown:control",w),w.target!==g.value&&(E(),w.preventDefault())}function T(w){E(),n("click:control",w)}function R(w){w.stopPropagation(),E(),De(()=>{o.value=null,kr(e["onClick:clear"],w)})}function I(w){var k;const L=w.target;if(o.value=L.value,(k=e.modelModifiers)!=null&&k.trim&&["text","search","password","tel","url"].includes(e.type)){const N=[L.selectionStart,L.selectionEnd];De(()=>{L.selectionStart=N[0],L.selectionEnd=N[1]})}}return le(()=>{const w=!!(l.counter||e.counter!==!1&&e.counter!=null),L=!!(w||l.details),[k,N]=sl(t),{modelValue:p,...M}=Kn.filterProps(e),O=vd(e);return i(Kn,te({ref:d,modelValue:o.value,"onUpdate:modelValue":P=>o.value=P,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":y.value},e.class],style:e.style},k,M,{centerAffix:!y.value,focused:s.value}),{...l,default:P=>{let{id:B,isDisabled:$,isDirty:z,isReadonly:oe,isValid:H}=P;return i(Fs,te({ref:m,onMousedown:b,onClick:T,"onClick:clear":R,"onClick:prependInner":e["onClick:prependInner"],"onClick:appendInner":e["onClick:appendInner"],role:e.role},O,{id:B.value,active:h.value||z.value,dirty:z.value||e.dirty,disabled:$.value,focused:s.value,error:H.value===!1}),{...l,default:C=>{let{props:{class:A,...x}}=C;const X=Xe(i("input",te({ref:g,value:o.value,onInput:I,autofocus:e.autofocus,readonly:oe.value,disabled:$.value,name:e.name,placeholder:e.placeholder,size:1,type:e.type,onFocus:E,onBlur:u},x,N),null),[[Ft("intersect"),{handler:f},null,{once:!0}]]);return i(Q,null,[e.prefix&&i("span",{class:"v-text-field__prefix"},[i("span",{class:"v-text-field__prefix__text"},[e.prefix])]),l.default?i("div",{class:A,"data-no-activator":""},[l.default(),X]):Ji(X,{class:A}),e.suffix&&i("span",{class:"v-text-field__suffix"},[i("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:L?P=>{var B;return i(Q,null,[(B=l.details)==null?void 0:B.call(l,P),w&&i(Q,null,[i("span",null,null),i(ud,{active:e.persistentCounter||s.value,value:c.value,max:v.value,disabled:e.disabled},l.counter)])])}:void 0})}),Ut({},d,m,g)}}),gd=U({renderless:Boolean,...fe()},"VVirtualScrollItem"),yd=J()({name:"VVirtualScrollItem",inheritAttrs:!1,props:gd(),emits:{"update:height":e=>!0},setup(e,a){let{attrs:t,emit:n,slots:l}=a;const{resizeRef:o,contentRect:s}=Wt(void 0,"border");me(()=>{var r;return(r=s.value)==null?void 0:r.height},r=>{r!=null&&n("update:height",r)}),le(()=>{var r,u;return e.renderless?i(Q,null,[(r=l.default)==null?void 0:r.call(l,{itemRef:o})]):i("div",te({ref:o,class:["v-virtual-scroll__item",e.class],style:e.style},t),[(u=l.default)==null?void 0:u.call(l)])})}}),hd=-1,_d=1,Ra=100,bd=U({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function Ed(e,a){const t=Kt(),n=ue(0);We(()=>{n.value=parseFloat(e.itemHeight||0)});const l=ue(0),o=ue(Math.ceil((parseInt(e.height)||t.height.value)/(n.value||16))||1),s=ue(0),r=ue(0),u=Y(),c=Y();let v=0;const{resizeRef:y,contentRect:f}=Wt();We(()=>{y.value=u.value});const d=_(()=>{var C;return u.value===document.documentElement?t.height.value:((C=f.value)==null?void 0:C.height)||parseInt(e.height)||0}),m=_(()=>!!(u.value&&c.value&&d.value&&n.value));let g=Array.from({length:a.value.length}),h=Array.from({length:a.value.length});const E=ue(0);let b=-1;function T(C){return g[C]||n.value}const R=pr(()=>{const C=performance.now();h[0]=0;const A=a.value.length;for(let x=1;x<=A-1;x++)h[x]=(h[x-1]||0)+T(x-1);E.value=Math.max(E.value,performance.now()-C)},E),I=me(m,C=>{C&&(I(),v=c.value.offsetTop,R.immediate(),$(),~b&&De(()=>{je&&window.requestAnimationFrame(()=>{oe(b),b=-1})}))});Ze(()=>{R.clear()});function w(C,A){const x=g[C],X=n.value;n.value=X?Math.min(n.value,A):A,(x!==A||X!==n.value)&&(g[C]=A,R())}function L(C){return C=ht(C,0,a.value.length-1),h[C]||0}function k(C){return Sd(h,C)}let N=0,p=0,M=0;me(d,(C,A)=>{A&&($(),C{p=0,$()}))});function O(){if(!u.value||!c.value)return;const C=u.value.scrollTop,A=performance.now();A-M>500?(p=Math.sign(C-N),v=c.value.offsetTop):p=C-N,N=C,M=A,$()}function P(){!u.value||!c.value||(p=0,M=0,$())}let B=-1;function $(){cancelAnimationFrame(B),B=requestAnimationFrame(z)}function z(){if(!u.value||!d.value)return;const C=N-v,A=Math.sign(p),x=Math.max(0,C-Ra),X=ht(k(x),0,a.value.length),j=C+d.value+Ra,se=ht(k(j)+1,X+1,a.value.length);if((A!==hd||Xo.value)){const ne=L(l.value)-L(X),Z=L(se)-L(o.value);Math.max(ne,Z)>Ra?(l.value=X,o.value=se):(X<=0&&(l.value=X),se>=a.value.length&&(o.value=se))}s.value=L(l.value),r.value=L(a.value.length)-L(o.value)}function oe(C){const A=L(C);!u.value||C&&!A?b=C:u.value.scrollTop=A}const H=_(()=>a.value.slice(l.value,o.value).map((C,A)=>({raw:C,index:A+l.value})));return me(a,()=>{g=Array.from({length:a.value.length}),h=Array.from({length:a.value.length}),R.immediate(),$()},{deep:!0}),{containerRef:u,markerRef:c,computedItems:H,paddingTop:s,paddingBottom:r,scrollToIndex:oe,handleScroll:O,handleScrollend:P,handleItemResize:w}}function Sd(e,a){let t=e.length-1,n=0,l=0,o=null,s=-1;if(e[t]>1,o=e[l],o>a)t=l-1;else if(o[]},renderless:Boolean,...bd(),...fe(),...St()},"VVirtualScroll"),Cd=J()({name:"VVirtualScroll",props:Td(),setup(e,a){let{slots:t}=a;const n=lt("VVirtualScroll"),{dimensionStyles:l}=Tt(e),{containerRef:o,markerRef:s,handleScroll:r,handleScrollend:u,handleItemResize:c,scrollToIndex:v,paddingTop:y,paddingBottom:f,computedItems:d}=Ed(e,q(e,"items"));return Mt(()=>e.renderless,()=>{function m(){var E,b;const h=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";o.value===document.documentElement?(document[h]("scroll",r,{passive:!0}),document[h]("scrollend",u)):((E=o.value)==null||E[h]("scroll",r,{passive:!0}),(b=o.value)==null||b[h]("scrollend",u))}_t(()=>{o.value=xo(n.vnode.el,!0),m(!0)}),Ze(m)}),le(()=>{const m=d.value.map(g=>i(yd,{key:g.index,renderless:e.renderless,"onUpdate:height":h=>c(g.index,h)},{default:h=>{var E;return(E=t.default)==null?void 0:E.call(t,{item:g.raw,index:g.index,...h})}}));return e.renderless?i(Q,null,[i("div",{ref:s,class:"v-virtual-scroll__spacer",style:{paddingTop:ie(y.value)}},null),m,i("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:ie(f.value)}},null)]):i("div",{ref:o,class:["v-virtual-scroll",e.class],onScrollPassive:r,onScrollend:u,style:[l.value,e.style]},[i("div",{ref:s,class:"v-virtual-scroll__container",style:{paddingTop:ie(y.value),paddingBottom:ie(f.value)}},[m])])}),{scrollToIndex:v}}});function Ad(e,a){const t=ue(!1);let n;function l(r){cancelAnimationFrame(n),t.value=!0,n=requestAnimationFrame(()=>{n=requestAnimationFrame(()=>{t.value=!1})})}async function o(){await new Promise(r=>requestAnimationFrame(r)),await new Promise(r=>requestAnimationFrame(r)),await new Promise(r=>requestAnimationFrame(r)),await new Promise(r=>{if(t.value){const u=me(t,()=>{u(),r()})}else r()})}async function s(r){var v,y;if(r.key==="Tab"&&((v=a.value)==null||v.focus()),!["PageDown","PageUp","Home","End"].includes(r.key))return;const u=(y=e.value)==null?void 0:y.$el;if(!u)return;(r.key==="Home"||r.key==="End")&&u.scrollTo({top:r.key==="Home"?0:u.scrollHeight,behavior:"smooth"}),await o();const c=u.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(r.key==="PageDown"||r.key==="Home"){const f=u.getBoundingClientRect().top;for(const d of c)if(d.getBoundingClientRect().top>=f){d.focus();break}}else{const f=u.getBoundingClientRect().bottom;for(const d of[...c].reverse())if(d.getBoundingClientRect().bottom<=f){d.focus();break}}}return{onListScroll:l,onListKeydown:s}}const Id=U({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:Ee,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...Os({itemChildren:!1})},"Select"),Nd=U({...Id(),...at(Us({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Pn({transition:{component:rl}})},"VSelect"),ma=J()({name:"VSelect",props:Nd(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,a){let{slots:t}=a;const{t:n}=bt(),l=Y(),o=Y(),s=Y(),r=ye(e,"menu"),u=_({get:()=>r.value,set:H=>{var C;r.value&&!H&&((C=o.value)!=null&&C.ΨopenChildren)||(r.value=H)}}),{items:c,transformIn:v,transformOut:y}=Pc(e),f=ye(e,"modelValue",[],H=>v(H===null?[null]:Ue(H)),H=>{const C=y(H);return e.multiple?C:C[0]??null}),d=_(()=>typeof e.counterValue=="function"?e.counterValue(f.value):typeof e.counterValue=="number"?e.counterValue:f.value.length),m=vs(),g=_(()=>f.value.map(H=>H.value)),h=ue(!1),E=_(()=>u.value?e.closeText:e.openText);let b="",T;const R=_(()=>e.hideSelected?c.value.filter(H=>!f.value.some(C=>e.valueComparator(C,H))):c.value),I=_(()=>e.hideNoData&&!R.value.length||e.readonly||(m==null?void 0:m.isReadonly.value)),w=_(()=>{var H;return{...e.menuProps,activatorProps:{...((H=e.menuProps)==null?void 0:H.activatorProps)||{},"aria-haspopup":"listbox"}}}),L=Y(),{onListScroll:k,onListKeydown:N}=Ad(L,l);function p(H){e.openOnClear&&(u.value=!0)}function M(){I.value||(u.value=!u.value)}function O(H){var j,se;if(!H.key||e.readonly||m!=null&&m.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(H.key)&&H.preventDefault(),["Enter","ArrowDown"," "].includes(H.key)&&(u.value=!0),["Escape","Tab"].includes(H.key)&&(u.value=!1),H.key==="Home"?(j=L.value)==null||j.focus("first"):H.key==="End"&&((se=L.value)==null||se.focus("last"));const C=1e3;function A(ne){const Z=ne.key.length===1,ve=!ne.ctrlKey&&!ne.metaKey&&!ne.altKey;return Z&&ve}if(e.multiple||!A(H))return;const x=performance.now();x-T>C&&(b=""),b+=H.key.toLowerCase(),T=x;const X=c.value.find(ne=>ne.title.toLowerCase().startsWith(b));if(X!==void 0){f.value=[X];const ne=R.value.indexOf(X);je&&window.requestAnimationFrame(()=>{var Z;ne>=0&&((Z=s.value)==null||Z.scrollToIndex(ne))})}}function P(H){let C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!H.props.disabled)if(e.multiple){const A=f.value.findIndex(X=>e.valueComparator(X.value,H.value)),x=C??!~A;if(~A){const X=x?[...f.value,H]:[...f.value];X.splice(A,1),f.value=X}else x&&(f.value=[...f.value,H])}else{const A=C!==!1;f.value=A?[H]:[],De(()=>{u.value=!1})}}function B(H){var C;(C=L.value)!=null&&C.$el.contains(H.relatedTarget)||(u.value=!1)}function $(){var H;h.value&&((H=l.value)==null||H.focus())}function z(H){h.value=!0}function oe(H){if(H==null)f.value=[];else if(Wn(l.value,":autofill")||Wn(l.value,":-webkit-autofill")){const C=c.value.find(A=>A.title===H);C&&P(C)}else l.value&&(l.value.value="")}return me(u,()=>{if(!e.hideSelected&&u.value&&f.value.length){const H=R.value.findIndex(C=>f.value.some(A=>e.valueComparator(A.value,C.value)));je&&window.requestAnimationFrame(()=>{var C;H>=0&&((C=s.value)==null||C.scrollToIndex(H))})}}),me(()=>e.items,(H,C)=>{u.value||h.value&&!C.length&&H.length&&(u.value=!0)}),le(()=>{const H=!!(e.chips||t.chip),C=!!(!e.hideNoData||R.value.length||t["prepend-item"]||t["append-item"]||t["no-data"]),A=f.value.length>0,x=Xt.filterProps(e),X=A||!h.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return i(Xt,te({ref:l},x,{modelValue:f.value.map(j=>j.props.value).join(", "),"onUpdate:modelValue":oe,focused:h.value,"onUpdate:focused":j=>h.value=j,validationValue:f.externalValue,counterValue:d.value,dirty:A,class:["v-select",{"v-select--active-menu":u.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":f.value.length,"v-select--selection-slot":!!t.selection},e.class],style:e.style,inputmode:"none",placeholder:X,"onClick:clear":p,"onMousedown:control":M,onBlur:B,onKeydown:O,"aria-label":n(E.value),title:n(E.value)}),{...t,default:()=>i(Q,null,[i(bl,te({ref:o,modelValue:u.value,"onUpdate:modelValue":j=>u.value=j,activator:"parent",contentClass:"v-select__content",disabled:I.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:$},w.value),{default:()=>[C&&i(da,te({ref:L,selected:g.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:j=>j.preventDefault(),onKeydown:N,onFocusin:z,onScrollPassive:k,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var j,se,ne;return[(j=t["prepend-item"])==null?void 0:j.call(t),!R.value.length&&!e.hideNoData&&(((se=t["no-data"])==null?void 0:se.call(t))??i(pt,{title:n(e.noDataText)},null)),i(Cd,{ref:s,renderless:!0,items:R.value},{default:Z=>{var He;let{item:ve,index:he,itemRef:de}=Z;const Ce=te(ve.props,{ref:de,key:he,onClick:()=>P(ve,null)});return((He=t.item)==null?void 0:He.call(t,{item:ve,index:he,props:Ce}))??i(pt,te(Ce,{role:"option"}),{prepend:Qe=>{let{isSelected:Me}=Qe;return i(Q,null,[e.multiple&&!e.hideSelected?i(ra,{key:ve.value,modelValue:Me,ripple:!1,tabindex:"-1"},null):void 0,ve.props.prependAvatar&&i(zt,{image:ve.props.prependAvatar},null),ve.props.prependIcon&&i(be,{icon:ve.props.prependIcon},null)])}})}}),(ne=t["append-item"])==null?void 0:ne.call(t)]}})]}),f.value.map((j,se)=>{function ne(de){de.stopPropagation(),de.preventDefault(),P(j,!1)}const Z={"onClick:close":ne,onKeydown(de){de.key!=="Enter"&&de.key!==" "||(de.preventDefault(),de.stopPropagation(),ne(de))},onMousedown(de){de.preventDefault(),de.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},ve=H?!!t.chip:!!t.selection,he=ve?Pr(H?t.chip({item:j,index:se,props:Z}):t.selection({item:j,index:se})):void 0;if(!(ve&&!he))return i("div",{key:j.value,class:"v-select__selection"},[H?t.chip?i(Ae,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:j.title}}},{default:()=>[he]}):i(sn,te({key:"chip",closable:e.closableChips,size:"small",text:j.title,disabled:j.props.disabled},Z),null):he??i("span",{class:"v-select__selection-text"},[j.title,e.multiple&&se(D(),ee("div",null,[i(xu,{items:t.value},{item:S(({item:c})=>[c.children?(D(),re(xa,{key:0},{default:S(()=>[i(ma,{items:c.children,label:c.text,"item-title":"title","item-value":"url","hide-details":"","hide-selected":"",density:"compact",style:{"min-width":"200px"},"onUpdate:modelValue":s},null,8,["items","label"])]),_:2},1024)):(D(),re(xa,{key:1,to:F(o)(c.href),disabled:c.href==F(l).path},{default:S(()=>[W(K(c.text),1)]),_:2},1032,["to","disabled"]))]),_:1},8,["items"])]))}},Ld=[{from:"now-30m",to:"now",display:"Last 30 minutes"},{from:"now-1h",to:"now",display:"Last 1 hour"},{from:"now-3h",to:"now",display:"Last 3 hours"},{from:"now-6h",to:"now",display:"Last 6 hours"},{from:"now-12h",to:"now",display:"Last 12 hours"},{from:"now-24h",to:"now",display:"Last 24 hours"},{from:"now-2d",to:"now",display:"Last 2 days"},{from:"now-7d",to:"now",display:"Last 7 days"},{from:"now-30d",to:"now",display:"Last 30 days"},{from:"now-90d",to:"now",display:"Last 90 days"},{from:"now-6M",to:"now",display:"Last 6 months"},{from:"now-1y",to:"now",display:"Last 1 year"},{from:"now-2y",to:"now",display:"Last 2 years"},{from:"now-5y",to:"now",display:"Last 5 years"},{from:"now-1d/d",to:"now-1d/d",display:"Yesterday"},{from:"now-2d/d",to:"now-2d/d",display:"Day before yesterday"},{from:"now-7d/d",to:"now-7d/d",display:"This day last week"},{from:"now-1w/w",to:"now-1w/w",display:"Previous week"},{from:"now-1M/M",to:"now-1M/M",display:"Previous month"},{from:"now-1Q/fQ",to:"now-1Q/fQ",display:"Previous fiscal quarter"},{from:"now-1y/y",to:"now-1y/y",display:"Previous year"},{from:"now-1y/fy",to:"now-1y/fy",display:"Previous fiscal year"},{from:"now/d",to:"now/d",display:"Today"},{from:"now/d",to:"now",display:"Today so far"},{from:"now/w",to:"now/w",display:"This week"},{from:"now/w",to:"now",display:"This week so far"},{from:"now/M",to:"now/M",display:"This month"},{from:"now/M",to:"now",display:"This month so far"},{from:"now/y",to:"now/y",display:"This year"},{from:"now/y",to:"now",display:"This year so far"}];var Rd={s:{display:"second"},m:{display:"minute"},h:{display:"hour"},d:{display:"day"},w:{display:"week"},M:{display:"month"},y:{display:"year"}},Hs=[{from:"now/d",to:"now/d",display:"Today",section:2},{from:"now/d",to:"now",display:"Today so far",section:2},{from:"now/w",to:"now/w",display:"This week",section:2},{from:"now/w",to:"now",display:"This week so far",section:2},{from:"now/M",to:"now/M",display:"This month",section:2},{from:"now/M",to:"now",display:"This month so far",section:2},{from:"now/y",to:"now/y",display:"This year",section:2},{from:"now/y",to:"now",display:"This year so far",section:2},{from:"now-1d/d",to:"now-1d/d",display:"Yesterday",section:1},{from:"now-2d/d",to:"now-2d/d",display:"Day before yesterday",section:1},{from:"now-7d/d",to:"now-7d/d",display:"This day last week",section:1},{from:"now-1w/w",to:"now-1w/w",display:"Previous week",section:1},{from:"now-1M/M",to:"now-1M/M",display:"Previous month",section:1},{from:"now-1y/y",to:"now-1y/y",display:"Previous year",section:1},{from:"now-5m",to:"now",display:"Last 5 minutes",section:3},{from:"now-15m",to:"now",display:"Last 15 minutes",section:3},{from:"now-30m",to:"now",display:"Last 30 minutes",section:3},{from:"now-1h",to:"now",display:"Last 1 hour",section:3},{from:"now-3h",to:"now",display:"Last 3 hours",section:3},{from:"now-6h",to:"now",display:"Last 6 hours",section:3},{from:"now-12h",to:"now",display:"Last 12 hours",section:3},{from:"now-24h",to:"now",display:"Last 24 hours",section:3},{from:"now-2d",to:"now",display:"Last 2 days",section:0},{from:"now-7d",to:"now",display:"Last 7 days",section:0},{from:"now-30d",to:"now",display:"Last 30 days",section:0},{from:"now-90d",to:"now",display:"Last 90 days",section:0},{from:"now-6M",to:"now",display:"Last 6 months",section:0},{from:"now-1y",to:"now",display:"Last 1 year",section:0},{from:"now-2y",to:"now",display:"Last 2 years",section:0},{from:"now-5y",to:"now",display:"Last 5 years",section:0}],kd="MMM D, YYYY HH:mm:ss",El={};on.each(Hs,function(e){El[e.from+" to "+e.to]=e});function pd(e,a){var t=on.groupBy(Hs,function(n){return n.active=n.display===a,n.section});return t}function $n(e){return e.format(kd)}function Pd(e){var a=e.indexOf("+")!==0;e.indexOf("now")===-1&&(e=(a?"now-":"now")+e);var t=El[e+" to now"];if(t)return t;a?t={from:e,to:"now"}:t={from:"now",to:e};var n=/^now([-+])(\d+)(\w)/.exec(e);if(n){var l=n[3],o=parseInt(n[2]),s=Rd[l];s&&(t.display=a?"Last ":"Next ",t.display+=o+" "+s.display,t.section=s.section,o>1&&(t.display+="s"))}else t.display=t.from+" to "+t.to,t.invalid=!0;return t}function wd(e){var a=El[e.from.toString()+" to "+e.to.toString()];if(a)return a.display;if(mt.isMoment(e.from)&&mt.isMoment(e.to))return $n(e.from)+" to "+$n(e.to);if(mt.isMoment(e.from)){var t=gt.parse(e.to,!0);return $n(e.from)+" to "+t.fromNow()}if(mt.isMoment(e.to)){var n=gt.parse(e.from,!1);return n.fromNow()+" to "+$n(e.to)}if(e.to.toString()==="now"){var l=Pd(e.from);return l.display}return e.from.toString()+" to "+e.to.toString()}const Vd={describeTimeRange:wd,getRelativeTimesList:pd};function nn(e){return e instanceof Wl||(e=Wl.fromJSDate(e)),e.startOf("minute").toISO({suppressSeconds:!0})}const $s=U({baseColor:String,divided:Boolean,...Nt(),...fe(),...Ke(),...At(),...Ge(),...Te(),...ke(),...Ct()},"VBtnGroup"),io=J()({name:"VBtnGroup",props:$s(),setup(e,a){let{slots:t}=a;const{themeClasses:n}=we(e),{densityClasses:l}=ot(e),{borderClasses:o}=Vt(e),{elevationClasses:s}=Ot(e),{roundedClasses:r}=ze(e);dt({VBtn:{height:"auto",baseColor:q(e,"baseColor"),color:q(e,"color"),density:q(e,"density"),flat:!0,variant:q(e,"variant")}}),le(()=>i(e.tag,{class:["v-btn-group",{"v-btn-group--divided":e.divided},n.value,o.value,l.value,s.value,r.value,e.class],style:e.style},t))}}),Gs=Symbol.for("vuetify:v-btn-toggle"),xd=U({...$s(),...vl()},"VBtnToggle");J()({name:"VBtnToggle",props:xd(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const{isSelected:n,next:l,prev:o,select:s,selected:r}=ua(e,Gs);return le(()=>{const u=io.filterProps(e);return i(io,te({class:["v-btn-toggle",e.class]},u,{style:e.style}),{default:()=>{var c;return[(c=t.default)==null?void 0:c.call(t,{isSelected:n,next:l,prev:o,select:s,selected:r})]}})}),{next:l,prev:o,select:s}}});const Dd=U({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},...fe(),...un(),...Te({tag:"div"}),...ke()},"VProgressCircular"),Ys=J()({name:"VProgressCircular",props:Dd(),setup(e,a){let{slots:t}=a;const n=20,l=2*Math.PI*n,o=Y(),{themeClasses:s}=we(e),{sizeClasses:r,sizeStyles:u}=pn(e),{textColorClasses:c,textColorStyles:v}=ft(q(e,"color")),{textColorClasses:y,textColorStyles:f}=ft(q(e,"bgColor")),{intersectionRef:d,isIntersecting:m}=Ms(),{resizeRef:g,contentRect:h}=Wt(),E=_(()=>Math.max(0,Math.min(100,parseFloat(e.modelValue)))),b=_(()=>Number(e.width)),T=_(()=>u.value?Number(e.size):h.value?h.value.width:Math.max(b.value,32)),R=_(()=>n/(1-b.value/T.value)*2),I=_(()=>b.value/T.value*R.value),w=_(()=>ie((100-E.value)/100*l));return We(()=>{d.value=o.value,g.value=o.value}),le(()=>i(e.tag,{ref:o,class:["v-progress-circular",{"v-progress-circular--indeterminate":!!e.indeterminate,"v-progress-circular--visible":m.value,"v-progress-circular--disable-shrink":e.indeterminate==="disable-shrink"},s.value,r.value,c.value,e.class],style:[u.value,v.value,e.style],role:"progressbar","aria-valuemin":"0","aria-valuemax":"100","aria-valuenow":e.indeterminate?void 0:E.value},{default:()=>[i("svg",{style:{transform:`rotate(calc(-90deg + ${Number(e.rotate)}deg))`},xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${R.value} ${R.value}`},[i("circle",{class:["v-progress-circular__underlay",y.value],style:f.value,fill:"transparent",cx:"50%",cy:"50%",r:n,"stroke-width":I.value,"stroke-dasharray":l,"stroke-dashoffset":0},null),i("circle",{class:"v-progress-circular__overlay",fill:"transparent",cx:"50%",cy:"50%",r:n,"stroke-width":I.value,"stroke-dasharray":l,"stroke-dashoffset":w.value},null)]),t.default&&i("div",{class:"v-progress-circular__content"},[t.default({value:E.value})])]})),{}}}),Md=["static","relative","fixed","absolute","sticky"],Mn=U({position:{type:String,validator:e=>Md.includes(e)}},"position");function Bn(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wt();return{positionClasses:_(()=>e.position?`${a}--${e.position}`:void 0)}}function Bd(e,a){me(()=>{var t;return(t=e.isActive)==null?void 0:t.value},t=>{e.isLink.value&&t&&a&&De(()=>{a(!0)})},{immediate:!0})}const Ws=U({active:{type:Boolean,default:void 0},baseColor:String,symbol:{type:null,default:Gs},flat:Boolean,icon:[Boolean,String,Function,Object],prependIcon:Ee,appendIcon:Ee,block:Boolean,readonly:Boolean,slim:Boolean,stacked:Boolean,ripple:{type:[Boolean,Object],default:!0},text:String,...Nt(),...fe(),...Ke(),...St(),...At(),...ml(),...fa(),...dn(),...Mn(),...Ge(),...kn(),...un(),...Te({tag:"button"}),...ke(),...Ct({variant:"elevated"})},"VBtn"),_e=J()({name:"VBtn",props:Ws(),emits:{"group:selected":e=>!0},setup(e,a){let{attrs:t,slots:n}=a;const{themeClasses:l}=we(e),{borderClasses:o}=Vt(e),{densityClasses:s}=ot(e),{dimensionStyles:r}=Tt(e),{elevationClasses:u}=Ot(e),{loaderClasses:c}=Dn(e),{locationStyles:v}=xn(e),{positionClasses:y}=Bn(e),{roundedClasses:f}=ze(e),{sizeClasses:d,sizeStyles:m}=pn(e),g=gl(e,e.symbol,!1),h=Rn(e,t),E=_(()=>{var p;return e.active!==void 0?e.active:h.isLink.value?(p=h.isActive)==null?void 0:p.value:g==null?void 0:g.isSelected.value}),b=_(()=>{var M,O;return{color:(g==null?void 0:g.isSelected.value)&&(!h.isLink.value||((M=h.isActive)==null?void 0:M.value))||!g||((O=h.isActive)==null?void 0:O.value)?e.color??e.baseColor:e.baseColor,variant:e.variant}}),{colorClasses:T,colorStyles:R,variantClasses:I}=Jt(b),w=_(()=>(g==null?void 0:g.disabled.value)||e.disabled),L=_(()=>e.variant==="elevated"&&!(e.disabled||e.flat||e.border)),k=_(()=>{if(!(e.value===void 0||typeof e.value=="symbol"))return Object(e.value)===e.value?JSON.stringify(e.value,null,0):e.value});function N(p){var M;w.value||h.isLink.value&&(p.metaKey||p.ctrlKey||p.shiftKey||p.button!==0||t.target==="_blank")||((M=h.navigate)==null||M.call(h,p),g==null||g.toggle())}return Bd(h,g==null?void 0:g.select),le(()=>{const p=h.isLink.value?"a":e.tag,M=!!(e.prependIcon||n.prepend),O=!!(e.appendIcon||n.append),P=!!(e.icon&&e.icon!==!0);return Xe(i(p,{type:p==="a"?void 0:"button",class:["v-btn",g==null?void 0:g.selectedClass.value,{"v-btn--active":E.value,"v-btn--block":e.block,"v-btn--disabled":w.value,"v-btn--elevated":L.value,"v-btn--flat":e.flat,"v-btn--icon":!!e.icon,"v-btn--loading":e.loading,"v-btn--readonly":e.readonly,"v-btn--slim":e.slim,"v-btn--stacked":e.stacked},l.value,o.value,T.value,s.value,u.value,c.value,y.value,f.value,d.value,I.value,e.class],style:[R.value,r.value,v.value,m.value,e.style],"aria-busy":e.loading?!0:void 0,disabled:w.value||void 0,href:h.href.value,tabindex:e.loading||e.readonly?-1:void 0,onClick:N,value:k.value},{default:()=>{var B;return[Qt(!0,"v-btn"),!e.icon&&M&&i("span",{key:"prepend",class:"v-btn__prepend"},[n.prepend?i(Ae,{key:"prepend-defaults",disabled:!e.prependIcon,defaults:{VIcon:{icon:e.prependIcon}}},n.prepend):i(be,{key:"prepend-icon",icon:e.prependIcon},null)]),i("span",{class:"v-btn__content","data-no-activator":""},[!n.default&&P?i(be,{key:"content-icon",icon:e.icon},null):i(Ae,{key:"content-defaults",disabled:!P,defaults:{VIcon:{icon:e.icon}}},{default:()=>{var $;return[(($=n.default)==null?void 0:$.call(n))??e.text]}})]),!e.icon&&O&&i("span",{key:"append",class:"v-btn__append"},[n.append?i(Ae,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VIcon:{icon:e.appendIcon}}},n.append):i(be,{key:"append-icon",icon:e.appendIcon},null)]),!!e.loading&&i("span",{key:"loader",class:"v-btn__loader"},[((B=n.loader)==null?void 0:B.call(n))??i(Ys,{color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0,width:"2"},null)])]}}),[[wn,!w.value&&!!e.ripple,"",{center:!!e.icon}]])}),{group:g}}}),Fd=U({fluid:{type:Boolean,default:!1},...fe(),...Te()},"VContainer"),ro=J()({name:"VContainer",props:Fd(),setup(e,a){let{slots:t}=a;const{rtlClasses:n}=Et();return le(()=>i(e.tag,{class:["v-container",{"v-container--fluid":e.fluid},n.value,e.class],style:e.style},t)),{}}}),zs=oa.reduce((e,a)=>(e[a]={type:[Boolean,String,Number],default:!1},e),{}),Xs=oa.reduce((e,a)=>{const t="offset"+aa(a);return e[t]={type:[String,Number],default:null},e},{}),js=oa.reduce((e,a)=>{const t="order"+aa(a);return e[t]={type:[String,Number],default:null},e},{}),uo={col:Object.keys(zs),offset:Object.keys(Xs),order:Object.keys(js)};function Ud(e,a,t){let n=e;if(!(t==null||t===!1)){if(a){const l=a.replace(e,"");n+=`-${l}`}return e==="col"&&(n="v-"+n),e==="col"&&(t===""||t===!0)||(n+=`-${t}`),n.toLowerCase()}}const Hd=["auto","start","end","center","baseline","stretch"],$d=U({cols:{type:[Boolean,String,Number],default:!1},...zs,offset:{type:[String,Number],default:null},...Xs,order:{type:[String,Number],default:null},...js,alignSelf:{type:String,default:null,validator:e=>Hd.includes(e)},...fe(),...Te()},"VCol"),ge=J()({name:"VCol",props:$d(),setup(e,a){let{slots:t}=a;const n=_(()=>{const l=[];let o;for(o in uo)uo[o].forEach(r=>{const u=e[r],c=Ud(o,r,u);c&&l.push(c)});const s=l.some(r=>r.startsWith("v-col-"));return l.push({"v-col":!s||!e.cols,[`v-col-${e.cols}`]:e.cols,[`offset-${e.offset}`]:e.offset,[`order-${e.order}`]:e.order,[`align-self-${e.alignSelf}`]:e.alignSelf}),l});return()=>{var l;return Nn(e.tag,{class:[n.value,e.class],style:e.style},(l=t.default)==null?void 0:l.call(t))}}}),Sl=["start","end","center"],qs=["space-between","space-around","space-evenly"];function Tl(e,a){return oa.reduce((t,n)=>{const l=e+aa(n);return t[l]=a(),t},{})}const Gd=[...Sl,"baseline","stretch"],Ks=e=>Gd.includes(e),Qs=Tl("align",()=>({type:String,default:null,validator:Ks})),Yd=[...Sl,...qs],Js=e=>Yd.includes(e),Zs=Tl("justify",()=>({type:String,default:null,validator:Js})),Wd=[...Sl,...qs,"stretch"],ei=e=>Wd.includes(e),ti=Tl("alignContent",()=>({type:String,default:null,validator:ei})),co={align:Object.keys(Qs),justify:Object.keys(Zs),alignContent:Object.keys(ti)},zd={align:"align",justify:"justify",alignContent:"align-content"};function Xd(e,a,t){let n=zd[e];if(t!=null){if(a){const l=a.replace(e,"");n+=`-${l}`}return n+=`-${t}`,n.toLowerCase()}}const jd=U({dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:Ks},...Qs,justify:{type:String,default:null,validator:Js},...Zs,alignContent:{type:String,default:null,validator:ei},...ti,...fe(),...Te()},"VRow"),Ie=J()({name:"VRow",props:jd(),setup(e,a){let{slots:t}=a;const n=_(()=>{const l=[];let o;for(o in co)co[o].forEach(s=>{const r=e[s],u=Xd(o,s,r);u&&l.push(u)});return l.push({"v-row--no-gutters":e.noGutters,"v-row--dense":e.dense,[`align-${e.align}`]:e.align,[`justify-${e.justify}`]:e.justify,[`align-content-${e.alignContent}`]:e.alignContent}),l});return()=>{var l;return Nn(e.tag,{class:["v-row",n.value,e.class],style:e.style},(l=t.default)==null?void 0:l.call(t))}}}),Zn=On("v-spacer","div","VSpacer"),ni=U({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"),fo=J()({name:"VDatePickerControls",props:ni(),emits:{"click:year":()=>!0,"click:month":()=>!0,"click:prev":()=>!0,"click:next":()=>!0,"click:text":()=>!0},setup(e,a){let{emit:t}=a;const n=_(()=>Array.isArray(e.disabled)?e.disabled.includes("text"):!!e.disabled),l=_(()=>Array.isArray(e.disabled)?e.disabled.includes("mode"):!!e.disabled),o=_(()=>Array.isArray(e.disabled)?e.disabled.includes("prev"):!!e.disabled),s=_(()=>Array.isArray(e.disabled)?e.disabled.includes("next"):!!e.disabled);function r(){t("click:prev")}function u(){t("click:next")}function c(){t("click:year")}function v(){t("click:month")}return le(()=>i("div",{class:["v-date-picker-controls"]},[i(_e,{class:"v-date-picker-controls__month-btn",disabled:n.value,text:e.text,variant:"text",rounded:!0,onClick:v},null),i(_e,{key:"mode-btn",class:"v-date-picker-controls__mode-btn",disabled:l.value,density:"comfortable",icon:e.modeIcon,variant:"text",onClick:c},null),i(Zn,{key:"mode-spacer"},null),i("div",{key:"month-buttons",class:"v-date-picker-controls__month"},[i(_e,{disabled:o.value,icon:e.prevIcon,variant:"text",onClick:r},null),i(_e,{disabled:s.value,icon:e.nextIcon,variant:"text",onClick:u},null)])])),{}}}),qd=U({appendIcon:String,color:String,header:String,transition:String,onClick:$e()},"VDatePickerHeader"),vo=J()({name:"VDatePickerHeader",props:qd(),emits:{click:()=>!0,"click:append":()=>!0},setup(e,a){let{emit:t,slots:n}=a;const{backgroundColorClasses:l,backgroundColorStyles:o}=Ye(e,"color");function s(){t("click")}function r(){t("click:append")}return le(()=>{const u=!!(n.default||e.header),c=!!(n.append||e.appendIcon);return i("div",{class:["v-date-picker-header",{"v-date-picker-header--clickable":!!e.onClick},l.value],style:o.value,onClick:s},[n.prepend&&i("div",{key:"prepend",class:"v-date-picker-header__prepend"},[n.prepend()]),u&&i(yt,{key:"content",name:e.transition},{default:()=>{var v;return[i("div",{key:e.header,class:"v-date-picker-header__content"},[((v=n.default)==null?void 0:v.call(n))??e.header])]}}),c&&i("div",{class:"v-date-picker-header__append"},[n.append?i(Ae,{key:"append-defaults",disabled:!e.appendIcon,defaults:{VBtn:{icon:e.appendIcon,variant:"text"}}},{default:()=>{var v;return[(v=n.append)==null?void 0:v.call(n)]}}):i(_e,{key:"append-btn",icon:e.appendIcon,variant:"text",onClick:r},null)])])}),{}}}),Kd=U({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]},weeksInMonth:{type:String,default:"dynamic"}},"calendar");function Qd(e){const a=Ln(),t=ye(e,"modelValue",[],f=>Ue(f)),n=_(()=>e.displayValue?a.date(e.displayValue):t.value.length>0?a.date(t.value[0]):e.min?a.date(e.min):Array.isArray(e.allowedDates)?a.date(e.allowedDates[0]):a.date()),l=ye(e,"year",void 0,f=>{const d=f!=null?Number(f):a.getYear(n.value);return a.startOfYear(a.setYear(a.date(),d))},f=>a.getYear(f)),o=ye(e,"month",void 0,f=>{const d=f!=null?Number(f):a.getMonth(n.value),m=a.setYear(a.startOfMonth(a.date()),a.getYear(l.value));return a.setMonth(m,d)},f=>a.getMonth(f)),s=_(()=>{const f=a.getWeekArray(o.value),d=f.flat(),m=6*7;if(e.weeksInMonth==="static"&&d.lengthe.weekdays.includes(a.toJsDate(m).getDay())).map((m,g)=>{const h=a.toISO(m),E=!a.isSameMonth(m,o.value),b=a.isSameDay(m,a.startOfMonth(o.value)),T=a.isSameDay(m,a.endOfMonth(o.value)),R=a.isSameDay(m,o.value);return{date:m,isoDate:h,formatted:a.format(m,"keyboardDate"),year:a.getYear(m),month:a.getMonth(m),isDisabled:y(m),isWeekStart:g%7===0,isWeekEnd:g%7===6,isToday:a.isSameDay(m,d),isAdjacent:E,isHidden:E&&!e.showAdjacentMonths,isStart:b,isSelected:t.value.some(I=>a.isSameDay(m,I)),isEnd:T,isSame:R,localized:a.format(m,"dayOfMonth")}})}const u=_(()=>{const f=a.startOfWeek(n.value),d=[];for(let g=0;g<=6;g++)d.push(a.addDays(f,g));const m=a.date();return r(d,m)}),c=_(()=>{const f=s.value.flat(),d=a.date();return r(f,d)}),v=_(()=>s.value.map(f=>f.length?wr(a,f[0]):null));function y(f){if(e.disabled)return!0;const d=a.date(f);return e.min&&a.isAfter(a.date(e.min),d)||e.max&&a.isAfter(d,a.date(e.max))?!0:Array.isArray(e.allowedDates)&&e.allowedDates.length>0?!e.allowedDates.some(m=>a.isSameDay(a.date(m),d)):typeof e.allowedDates=="function"?!e.allowedDates(d):!1}return{displayValue:n,daysInMonth:c,daysInWeek:u,genDays:r,model:t,weeksInMonth:s,weekNumbers:v}}const ai=U({color:String,hideWeekdays:Boolean,multiple:[Boolean,Number,String],showWeek:Boolean,transition:{type:String,default:"picker-transition"},reverseTransition:{type:String,default:"picker-reverse-transition"},...Kd()},"VDatePickerMonth"),mo=J()({name:"VDatePickerMonth",props:ai(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0},setup(e,a){let{emit:t,slots:n}=a;const l=Y(),{daysInMonth:o,model:s,weekNumbers:r}=Qd(e),u=Ln(),c=ue(),v=ue(),y=ue(!1),f=_(()=>y.value?e.reverseTransition:e.transition);e.multiple==="range"&&s.value.length>0&&(c.value=s.value[0],s.value.length>1&&(v.value=s.value[s.value.length-1]));const d=_(()=>{const E=["number","string"].includes(typeof e.multiple)?Number(e.multiple):1/0;return s.value.length>=E});me(o,(E,b)=>{b&&(y.value=u.isBefore(E[0].date,b[0].date))});function m(E){const b=u.startOfDay(E);if(s.value.length===0&&(c.value=void 0),!c.value)c.value=b,s.value=[c.value];else if(v.value)c.value=E,v.value=void 0,s.value=[c.value];else{if(u.isSameDay(b,c.value)){c.value=void 0,s.value=[];return}else u.isBefore(b,c.value)?(v.value=u.endOfDay(c.value),c.value=b):v.value=u.endOfDay(b);const T=u.getDiff(v.value,c.value,"days"),R=[c.value];for(let I=1;Iu.isSameDay(T,E));if(b===-1)s.value=[...s.value,E];else{const T=[...s.value];T.splice(b,1),s.value=T}}function h(E){e.multiple==="range"?m(E):e.multiple?g(E):s.value=[E]}return()=>i("div",{class:"v-date-picker-month"},[e.showWeek&&i("div",{key:"weeks",class:"v-date-picker-month__weeks"},[!e.hideWeekdays&&i("div",{key:"hide-week-days",class:"v-date-picker-month__day"},[W(" ")]),r.value.map(E=>i("div",{class:["v-date-picker-month__day","v-date-picker-month__day--adjacent"]},[E]))]),i(yt,{name:f.value},{default:()=>{var E;return[i("div",{ref:l,key:(E=o.value[0].date)==null?void 0:E.toString(),class:"v-date-picker-month__days"},[!e.hideWeekdays&&u.getWeekdays().map(b=>i("div",{class:["v-date-picker-month__day","v-date-picker-month__weekday"]},[b])),o.value.map((b,T)=>{const R={props:{onClick:()=>h(b.date)},item:b,i:T};return d.value&&!b.isSelected&&(b.isDisabled=!0),i("div",{class:["v-date-picker-month__day",{"v-date-picker-month__day--adjacent":b.isAdjacent,"v-date-picker-month__day--hide-adjacent":b.isHidden,"v-date-picker-month__day--selected":b.isSelected,"v-date-picker-month__day--week-end":b.isWeekEnd,"v-date-picker-month__day--week-start":b.isWeekStart}],"data-v-date":b.isDisabled?void 0:b.isoDate},[(e.showAdjacentMonths||!b.isAdjacent)&&i(Ae,{defaults:{VBtn:{class:"v-date-picker-month__day-btn",color:(b.isSelected||b.isToday)&&!b.isDisabled?e.color:void 0,disabled:b.isDisabled,icon:!0,ripple:!1,text:b.localized,variant:b.isDisabled?b.isToday?"outlined":"text":b.isToday&&!b.isSelected?"outlined":"flat",onClick:()=>h(b.date)}}},{default:()=>{var I;return[((I=n.day)==null?void 0:I.call(n,R))??i(_e,R.props,null)]}})])})])]}})])}}),li=U({color:String,height:[String,Number],min:null,max:null,modelValue:Number,year:Number},"VDatePickerMonths"),go=J()({name:"VDatePickerMonths",props:li(),emits:{"update:modelValue":e=>!0},setup(e,a){let{emit:t,slots:n}=a;const l=Ln(),o=ye(e,"modelValue"),s=_(()=>{let r=l.startOfYear(l.date());return e.year&&(r=l.setYear(r,e.year)),tn(12).map(u=>{const c=l.format(r,"monthShort"),v=!!(e.min&&l.isAfter(l.startOfMonth(l.date(e.min)),r)||e.max&&l.isAfter(r,l.startOfMonth(l.date(e.max))));return r=l.getNextMonth(r),{isDisabled:v,text:c,value:u}})});return We(()=>{o.value=o.value??l.getMonth(l.date())}),le(()=>i("div",{class:"v-date-picker-months",style:{height:ie(e.height)}},[i("div",{class:"v-date-picker-months__content"},[s.value.map((r,u)=>{var y;const c={active:o.value===u,color:o.value===u?e.color:void 0,disabled:r.isDisabled,rounded:!0,text:r.text,variant:o.value===r.value?"flat":"text",onClick:()=>v(u)};function v(f){if(o.value===f){t("update:modelValue",o.value);return}o.value=f}return((y=n.month)==null?void 0:y.call(n,{month:r,i:u,props:c}))??i(_e,te({key:"month"},c),null)})])])),{}}}),oi=U({color:String,height:[String,Number],min:null,max:null,modelValue:Number},"VDatePickerYears"),yo=J()({name:"VDatePickerYears",props:oi(),emits:{"update:modelValue":e=>!0},setup(e,a){let{emit:t,slots:n}=a;const l=Ln(),o=ye(e,"modelValue"),s=_(()=>{const u=l.getYear(l.date());let c=u-100,v=u+52;e.min&&(c=l.getYear(l.date(e.min))),e.max&&(v=l.getYear(l.date(e.max)));let y=l.startOfYear(l.date());return y=l.setYear(y,c),tn(v-c+1,c).map(f=>{const d=l.format(y,"year");return y=l.setYear(y,l.getYear(y)+1),{text:d,value:f}})});We(()=>{o.value=o.value??l.getYear(l.date())});const r=wa();return _t(async()=>{var u;await De(),(u=r.el)==null||u.scrollIntoView({block:"center"})}),le(()=>i("div",{class:"v-date-picker-years",style:{height:ie(e.height)}},[i("div",{class:"v-date-picker-years__content"},[s.value.map((u,c)=>{var y;const v={ref:o.value===u.value?r:void 0,active:o.value===u.value,color:o.value===u.value?e.color:void 0,rounded:!0,text:u.text,variant:o.value===u.value?"flat":"text",onClick:()=>{if(o.value===u.value){t("update:modelValue",o.value);return}o.value=u.value}};return((y=n.year)==null?void 0:y.call(n,{year:u,i:c,props:v}))??i(_e,te({key:"month"},v),null)})])])),{}}}),Jd=On("v-picker-title"),si=U({color:String,...Nt(),...fe(),...St(),...At(),...dn(),...Mn(),...Ge(),...Te(),...ke()},"VSheet"),Dt=J()({name:"VSheet",props:si(),setup(e,a){let{slots:t}=a;const{themeClasses:n}=we(e),{backgroundColorClasses:l,backgroundColorStyles:o}=Ye(q(e,"color")),{borderClasses:s}=Vt(e),{dimensionStyles:r}=Tt(e),{elevationClasses:u}=Ot(e),{locationStyles:c}=xn(e),{positionClasses:v}=Bn(e),{roundedClasses:y}=ze(e);return le(()=>i(e.tag,{class:["v-sheet",n.value,l.value,s.value,u.value,v.value,y.value,e.class],style:[o.value,r.value,c.value,e.style]},t)),{}}}),ii=U({bgColor:String,landscape:Boolean,title:String,hideHeader:Boolean,...si()},"VPicker"),ho=J()({name:"VPicker",props:ii(),setup(e,a){let{slots:t}=a;const{backgroundColorClasses:n,backgroundColorStyles:l}=Ye(q(e,"color"));return le(()=>{const o=Dt.filterProps(e),s=!!(e.title||t.title);return i(Dt,te(o,{color:e.bgColor,class:["v-picker",{"v-picker--landscape":e.landscape,"v-picker--with-actions":!!t.actions},e.class],style:e.style}),{default:()=>{var r;return[!e.hideHeader&&i("div",{key:"header",class:[n.value],style:[l.value]},[s&&i(Jd,{key:"picker-title"},{default:()=>{var u;return[((u=t.title)==null?void 0:u.call(t))??e.title]}}),t.header&&i("div",{class:"v-picker__header"},[t.header()])]),i("div",{class:"v-picker__body"},[(r=t.default)==null?void 0:r.call(t)]),t.actions&&i(Ae,{defaults:{VBtn:{slim:!0,variant:"text"}}},{default:()=>[i("div",{class:"v-picker__actions"},[t.actions()])]})]}})}),{}}}),Zd=U({header:{type:String,default:"$vuetify.datePicker.header"},...ni(),...ai({weeksInMonth:"static"}),...at(li(),["modelValue"]),...at(oi(),["modelValue"]),...ii({title:"$vuetify.datePicker.title"}),modelValue:null},"VDatePicker"),_o=J()({name:"VDatePicker",props:Zd(),emits:{"update:modelValue":e=>!0,"update:month":e=>!0,"update:year":e=>!0,"update:viewMode":e=>!0},setup(e,a){let{emit:t,slots:n}=a;const l=Ln(),{t:o}=bt(),s=ye(e,"modelValue",void 0,N=>Ue(N),N=>e.multiple?N:N[0]),r=ye(e,"viewMode"),u=_(()=>{var p;const N=l.date((p=s.value)==null?void 0:p[0]);return N&&l.isValid(N)?N:l.date()}),c=Y(Number(e.month??l.getMonth(l.startOfMonth(u.value)))),v=Y(Number(e.year??l.getYear(l.startOfYear(l.setMonth(u.value,c.value))))),y=ue(!1),f=_(()=>e.multiple&&s.value.length>1?o("$vuetify.datePicker.itemsSelected",s.value.length):s.value[0]&&l.isValid(s.value[0])?l.format(l.date(s.value[0]),"normalDateWithWeekday"):o(e.header)),d=_(()=>{let N=l.date();return N=l.setDate(N,1),N=l.setMonth(N,c.value),N=l.setYear(N,v.value),l.format(N,"monthAndYear")}),m=_(()=>`date-picker-header${y.value?"-reverse":""}-transition`),g=_(()=>{const N=l.date(e.min);return e.min&&l.isValid(N)?N:null}),h=_(()=>{const N=l.date(e.max);return e.max&&l.isValid(N)?N:null}),E=_(()=>{if(e.disabled)return!0;const N=[];if(r.value!=="month")N.push("prev","next");else{let p=l.date();if(p=l.setYear(p,v.value),p=l.setMonth(p,c.value),g.value){const M=l.addDays(l.startOfMonth(p),-1);l.isAfter(g.value,M)&&N.push("prev")}if(h.value){const M=l.addDays(l.endOfMonth(p),1);l.isAfter(M,h.value)&&N.push("next")}}return N});function b(){c.value<11?c.value++:(v.value++,c.value=0,k(v.value)),L(c.value)}function T(){c.value>0?c.value--:(v.value--,c.value=11,k(v.value)),L(c.value)}function R(){r.value="month"}function I(){r.value=r.value==="months"?"month":"months"}function w(){r.value=r.value==="year"?"month":"year"}function L(N){r.value==="months"&&I(),t("update:month",N)}function k(N){r.value==="year"&&w(),t("update:year",N)}return me(s,(N,p)=>{const M=Ue(p),O=Ue(N);if(!O.length)return;const P=l.date(M[M.length-1]),B=l.date(O[O.length-1]),$=l.getMonth(B),z=l.getYear(B);$!==c.value&&(c.value=$,L(c.value)),z!==v.value&&(v.value=z,k(v.value)),y.value=l.isBefore(P,B)}),le(()=>{const N=ho.filterProps(e),p=fo.filterProps(e),M=vo.filterProps(e),O=mo.filterProps(e),P=at(go.filterProps(e),["modelValue"]),B=at(yo.filterProps(e),["modelValue"]),$={header:f.value,transition:m.value};return i(ho,te(N,{class:["v-date-picker",`v-date-picker--${r.value}`,{"v-date-picker--show-week":e.showWeek},e.class],style:e.style}),{title:()=>{var z;return((z=n.title)==null?void 0:z.call(n))??i("div",{class:"v-date-picker__title"},[o(e.title)])},header:()=>n.header?i(Ae,{defaults:{VDatePickerHeader:{...$}}},{default:()=>{var z;return[(z=n.header)==null?void 0:z.call(n,$)]}}):i(vo,te({key:"header"},M,$,{onClick:r.value!=="month"?R:void 0}),{...n,default:void 0}),default:()=>i(Q,null,[i(fo,te(p,{disabled:E.value,text:d.value,"onClick:next":b,"onClick:prev":T,"onClick:month":I,"onClick:year":w}),null),i(Da,{hideOnLeave:!0},{default:()=>[r.value==="months"?i(go,te({key:"date-picker-months"},P,{modelValue:c.value,"onUpdate:modelValue":[z=>c.value=z,L],min:g.value,max:h.value,year:v.value}),null):r.value==="year"?i(yo,te({key:"date-picker-years"},B,{modelValue:v.value,"onUpdate:modelValue":[z=>v.value=z,k],min:g.value,max:h.value}),null):i(mo,te({key:"date-picker-month"},O,{modelValue:s.value,"onUpdate:modelValue":z=>s.value=z,month:c.value,"onUpdate:month":[z=>c.value=z,L],year:v.value,"onUpdate:year":[z=>v.value=z,k],min:g.value,max:h.value}),null)]})]),actions:n.actions})}),{}}}),ef=U({fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...Vn({origin:"center center",scrollStrategy:"block",transition:{component:rl},zIndex:2400})},"VDialog"),bo=J()({name:"VDialog",props:ef(),emits:{"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,a){let{emit:t,slots:n}=a;const l=ye(e,"modelValue"),{scopeId:o}=cn(),s=Y();function r(v){var d,m;const y=v.relatedTarget,f=v.target;if(y!==f&&((d=s.value)!=null&&d.contentEl)&&((m=s.value)!=null&&m.globalTop)&&![document,s.value.contentEl].includes(f)&&!s.value.contentEl.contains(f)){const g=zn(s.value.contentEl);if(!g.length)return;const h=g[0],E=g[g.length-1];y===h?E.focus():h.focus()}}je&&me(()=>l.value&&e.retainFocus,v=>{v?document.addEventListener("focusin",r):document.removeEventListener("focusin",r)},{immediate:!0});function u(){var v;(v=s.value)!=null&&v.contentEl&&!s.value.contentEl.contains(document.activeElement)&&s.value.contentEl.focus({preventScroll:!0})}function c(){t("afterLeave")}return me(l,async v=>{var y;v||(await De(),(y=s.value.activatorEl)==null||y.focus({preventScroll:!0}))}),le(()=>{const v=Bt.filterProps(e),y=te({"aria-haspopup":"dialog","aria-expanded":String(l.value)},e.activatorProps),f=te({tabindex:-1},e.contentProps);return i(Bt,te({ref:s,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable},e.class],style:e.style},v,{modelValue:l.value,"onUpdate:modelValue":d=>l.value=d,"aria-modal":"true",activatorProps:y,contentProps:f,role:"dialog",onAfterEnter:u,onAfterLeave:c},o),{activator:n.activator,default:function(){for(var d=arguments.length,m=new Array(d),g=0;g{var h;return[(h=n.default)==null?void 0:h.call(n,...m)]}})}})}),Ut({},s)}}),tf=U({...fe(),...tc()},"VForm"),ri=J()({name:"VForm",props:tf(),emits:{"update:modelValue":e=>!0,submit:e=>!0},setup(e,a){let{slots:t,emit:n}=a;const l=nc(e),o=Y();function s(u){u.preventDefault(),l.reset()}function r(u){const c=u,v=l.validate();c.then=v.then.bind(v),c.catch=v.catch.bind(v),c.finally=v.finally.bind(v),n("submit",c),c.defaultPrevented||v.then(y=>{var d;let{valid:f}=y;f&&((d=o.value)==null||d.submit())}),c.preventDefault()}return le(()=>{var u;return i("form",{ref:o,class:["v-form",e.class],style:e.style,novalidate:!0,onReset:s,onSubmit:r},[(u=t.default)==null?void 0:u.call(t,l)])}),Ut(l,o)}}),nf=V("b",null,"Absolute time range",-1),af=V("br",null,null,-1),lf=V("br",null,null,-1),of=V("br",null,null,-1),sf=V("br",null,null,-1),rf=V("br",null,null,-1),Eo='Please enter a past date or "now"',uf={__name:"DateRangePicker",emits:{refresh:()=>!0},setup(e,{emit:a}){const t=Y(!1),{from:n,to:l,rawFrom:o,rawTo:s,refresh:r}=rn(),u=Y(o.value),c=Y(s.value),v=Y(null),y=Y(null),f=Y(!1),d=Y(!1),m=Y(null),g=Y(!0),h=a,E=na(),b=nl(),T=_(()=>{if(!(!o.value||!s.value))return Vd.describeTimeRange({from:o.value,to:s.value})}),R=[oe=>!!oe||Eo,oe=>!!gt.parse(oe)||Eo],I=Y(R.concat([()=>!gt.parse(u.value)||!gt.parse(c.value)||gt.parse(u.value){u.value=o.value,P()}),We(()=>{c.value=s.value,B()});function k(){r(),h("refresh")}function N(){t.value=!1,b.push({path:E.path,query:{from:u.value,to:c.value}})}function p(){P(),B(),f.value=!1,d.value=!1}function M(){u.value=nn(v.value),f.value=!1}function O(){c.value=nn(y.value),d.value=!1}function P(){v.value=n.value.toDate()}function B(){y.value=l.value.toDate()}function $(){const oe=l.value-n.value,H=nn(new Date(n.value.toDate().getTime()-oe/2)),C=nn(new Date(l.value.toDate().getTime()+oe/2));b.push({path:E.path,query:{from:H,to:C}})}const z=_(()=>on.includes(o.value,"now")||on.includes(s.value,"now"));return(oe,H)=>(D(),ee("div",null,[i(_e,null,{default:S(()=>[i(be,{class:"mr-2"},{default:S(()=>[W(K(F(Vr)),1)]),_:1}),V("span",null,K(T.value),1),i(bl,{modelValue:t.value,"onUpdate:modelValue":H[7]||(H[7]=C=>t.value=C),activator:"parent","close-on-content-click":!1},{default:S(()=>[i(Dt,{class:"d-flex",height:"350",width:"540","no-gutters":""},{default:S(()=>[i(Dt,{class:"pa-6 flex-grow-1",style:{"border-right":"1px solid #dfdfdf"}},{default:S(()=>[i(ri,{ref_key:"form",ref:m,modelValue:g.value,"onUpdate:modelValue":H[6]||(H[6]=C=>g.value=C)},{default:S(()=>[nf,af,lf,W(" From "),of,i(Ie,null,{default:S(()=>[i(ge,{cols:"auto"},{default:S(()=>[i(bo,{modelValue:f.value,"onUpdate:modelValue":H[1]||(H[1]=C=>f.value=C),activator:"parent"},{activator:S(({props:C})=>[i(_e,te({size:"small",icon:F(Dl)},C),null,16,["icon"])]),default:S(()=>[i(_o,{modelValue:v.value,"onUpdate:modelValue":H[0]||(H[0]=C=>v.value=C),title:"Select 'from' date"},{actions:S(()=>[i(_e,{variant:"text",color:"primary",onClick:p},{default:S(()=>[W(" Cancel ")]),_:1}),i(_e,{variant:"text",class:"bg-primary",disabled:v.value==null,onClick:M},{default:S(()=>[W(" OK ")]),_:1},8,["disabled"])]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1}),i(ge,null,{default:S(()=>[i(Xt,{modelValue:u.value,"onUpdate:modelValue":H[2]||(H[2]=C=>u.value=C),rules:I.value,"hide-details":"","hide-selected":"",density:"compact"},null,8,["modelValue","rules"])]),_:1})]),_:1}),sf,W(" To "),rf,i(Ie,null,{default:S(()=>[i(ge,{cols:"auto"},{default:S(()=>[i(bo,{modelValue:d.value,"onUpdate:modelValue":H[4]||(H[4]=C=>d.value=C),activator:"parent","max-width":"400"},{activator:S(({props:C})=>[i(_e,te({size:"small",icon:F(Dl)},C),null,16,["icon"])]),default:S(()=>[i(_o,{modelValue:y.value,"onUpdate:modelValue":H[3]||(H[3]=C=>y.value=C),title:"Select 'to' date"},{actions:S(()=>[i(_e,{variant:"text",color:"primary",onClick:p},{default:S(()=>[W(" Cancel ")]),_:1}),i(_e,{variant:"text",class:"bg-primary",disabled:y.value==null,onClick:O},{default:S(()=>[W(" OK ")]),_:1},8,["disabled"])]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])]),_:1}),i(ge,null,{default:S(()=>[i(Xt,{modelValue:c.value,"onUpdate:modelValue":H[5]||(H[5]=C=>c.value=C),rules:w.value,"hide-details":"","hide-selected":"",density:"compact"},null,8,["modelValue","rules"])]),_:1})]),_:1}),i(_e,{class:"mt-4",disabled:!g.value,variant:"elevated",onClick:N},{default:S(()=>[W("Apply time range")]),_:1},8,["disabled"])]),_:1},8,["modelValue"])]),_:1}),i(Dt,{sm:"5",width:"180",class:"overflow-auto"},{default:S(()=>[i(da,{density:"compact"},{default:S(()=>[(D(!0),ee(Q,null,xe(F(Ld),(C,A)=>(D(),re(pt,{key:A,link:"",onClick:ka(x=>L(C),["prevent"])},{default:S(()=>[W(K(C.display),1)]),_:2},1032,["onClick"]))),128))]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])]),_:1}),i(_e,{disabled:!z.value,onClick:k},{default:S(()=>[i(be,null,{default:S(()=>[W(K(F(Do)),1)]),_:1})]),_:1},8,["disabled"]),i(_e,{class:"me-4",onClick:$},{default:S(()=>[i(be,null,{default:S(()=>[W(K(F(xr)),1)]),_:1})]),_:1})]))}},ui=J()({name:"VCardActions",props:fe(),setup(e,a){let{slots:t}=a;return dt({VBtn:{slim:!0,variant:"text"}}),le(()=>{var n;return i("div",{class:["v-card-actions",e.class],style:e.style},[(n=t.default)==null?void 0:n.call(t)])}),{}}}),cf=U({opacity:[Number,String],...fe(),...Te()},"VCardSubtitle"),df=J()({name:"VCardSubtitle",props:cf(),setup(e,a){let{slots:t}=a;return le(()=>i(e.tag,{class:["v-card-subtitle",e.class],style:[{"--v-card-subtitle-opacity":e.opacity},e.style]},t)),{}}}),it=On("v-card-title"),ff=U({appendAvatar:String,appendIcon:Ee,prependAvatar:String,prependIcon:Ee,subtitle:[String,Number],title:[String,Number],...fe(),...Ke()},"VCardItem"),rt=J()({name:"VCardItem",props:ff(),setup(e,a){let{slots:t}=a;return le(()=>{var c;const n=!!(e.prependAvatar||e.prependIcon),l=!!(n||t.prepend),o=!!(e.appendAvatar||e.appendIcon),s=!!(o||t.append),r=!!(e.title!=null||t.title),u=!!(e.subtitle!=null||t.subtitle);return i("div",{class:["v-card-item",e.class],style:e.style},[l&&i("div",{key:"prepend",class:"v-card-item__prepend"},[t.prepend?i(Ae,{key:"prepend-defaults",disabled:!n,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},t.prepend):i(Q,null,[e.prependAvatar&&i(zt,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&i(be,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)])]),i("div",{class:"v-card-item__content"},[r&&i(it,{key:"title"},{default:()=>{var v;return[((v=t.title)==null?void 0:v.call(t))??e.title]}}),u&&i(df,{key:"subtitle"},{default:()=>{var v;return[((v=t.subtitle)==null?void 0:v.call(t))??e.subtitle]}}),(c=t.default)==null?void 0:c.call(t)]),s&&i("div",{key:"append",class:"v-card-item__append"},[t.append?i(Ae,{key:"append-defaults",disabled:!o,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},t.append):i(Q,null,[e.appendIcon&&i(be,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&i(zt,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)])])])}),{}}}),vf=U({opacity:[Number,String],...fe(),...Te()},"VCardText"),tt=J()({name:"VCardText",props:vf(),setup(e,a){let{slots:t}=a;return le(()=>i(e.tag,{class:["v-card-text",e.class],style:[{"--v-card-text-opacity":e.opacity},e.style]},t)),{}}}),mf=U({appendAvatar:String,appendIcon:Ee,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:Ee,ripple:{type:[Boolean,Object],default:!0},subtitle:[String,Number],text:[String,Number],title:[String,Number],...Nt(),...fe(),...Ke(),...St(),...At(),...fa(),...dn(),...Mn(),...Ge(),...kn(),...Te(),...ke(),...Ct({variant:"elevated"})},"VCard"),qe=J()({name:"VCard",directives:{Ripple:wn},props:mf(),setup(e,a){let{attrs:t,slots:n}=a;const{themeClasses:l}=we(e),{borderClasses:o}=Vt(e),{colorClasses:s,colorStyles:r,variantClasses:u}=Jt(e),{densityClasses:c}=ot(e),{dimensionStyles:v}=Tt(e),{elevationClasses:y}=Ot(e),{loaderClasses:f}=Dn(e),{locationStyles:d}=xn(e),{positionClasses:m}=Bn(e),{roundedClasses:g}=ze(e),h=Rn(e,t),E=_(()=>e.link!==!1&&h.isLink.value),b=_(()=>!e.disabled&&e.link!==!1&&(e.link||h.isClickable.value));return le(()=>{const T=E.value?"a":e.tag,R=!!(n.title||e.title!=null),I=!!(n.subtitle||e.subtitle!=null),w=R||I,L=!!(n.append||e.appendAvatar||e.appendIcon),k=!!(n.prepend||e.prependAvatar||e.prependIcon),N=!!(n.image||e.image),p=w||k||L,M=!!(n.text||e.text!=null);return Xe(i(T,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":b.value},l.value,o.value,s.value,c.value,y.value,f.value,m.value,g.value,u.value,e.class],style:[r.value,v.value,d.value,e.style],href:h.href.value,onClick:b.value&&h.navigate,tabindex:e.disabled?-1:void 0},{default:()=>{var O;return[N&&i("div",{key:"image",class:"v-card__image"},[n.image?i(Ae,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},n.image):i(ul,{key:"image-img",cover:!0,src:e.image},null)]),i(va,{name:"v-card",active:!!e.loading,color:typeof e.loading=="boolean"?void 0:e.loading},{default:n.loader}),p&&i(rt,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:n.item,prepend:n.prepend,title:n.title,subtitle:n.subtitle,append:n.append}),M&&i(tt,{key:"text"},{default:()=>{var P;return[((P=n.text)==null?void 0:P.call(n))??e.text]}}),(O=n.default)==null?void 0:O.call(n),n.actions&&i(ui,null,{default:n.actions}),Qt(b.value,"v-card")]}}),[[Ft("ripple"),b.value&&e.ripple]])}),{}}}),gf=U({text:String,...fe(),...Te()},"VToolbarTitle"),Cl=J()({name:"VToolbarTitle",props:gf(),setup(e,a){let{slots:t}=a;return le(()=>{const n=!!(t.default||t.text||e.text);return i(e.tag,{class:["v-toolbar-title",e.class],style:e.style},{default:()=>{var l;return[n&&i("div",{class:"v-toolbar-title__placeholder"},[t.text?t.text():e.text,(l=t.default)==null?void 0:l.call(t)])]}})}),{}}}),yf=[null,"prominent","default","comfortable","compact"],ci=U({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>yf.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...Nt(),...fe(),...At(),...Ge(),...Te({tag:"header"}),...ke()},"VToolbar"),Ya=J()({name:"VToolbar",props:ci(),setup(e,a){var d;let{slots:t}=a;const{backgroundColorClasses:n,backgroundColorStyles:l}=Ye(q(e,"color")),{borderClasses:o}=Vt(e),{elevationClasses:s}=Ot(e),{roundedClasses:r}=ze(e),{themeClasses:u}=we(e),{rtlClasses:c}=Et(),v=ue(!!(e.extended||(d=t.extension)!=null&&d.call(t))),y=_(()=>parseInt(Number(e.height)+(e.density==="prominent"?Number(e.height):0)-(e.density==="comfortable"?8:0)-(e.density==="compact"?16:0),10)),f=_(()=>v.value?parseInt(Number(e.extensionHeight)+(e.density==="prominent"?Number(e.extensionHeight):0)-(e.density==="comfortable"?4:0)-(e.density==="compact"?8:0),10):0);return dt({VBtn:{variant:"text"}}),le(()=>{var E;const m=!!(e.title||t.title),g=!!(t.image||e.image),h=(E=t.extension)==null?void 0:E.call(t);return v.value=!!(e.extended||h),i(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},n.value,o.value,s.value,r.value,u.value,c.value,e.class],style:[l.value,e.style]},{default:()=>[g&&i("div",{key:"image",class:"v-toolbar__image"},[t.image?i(Ae,{key:"image-defaults",disabled:!e.image,defaults:{VImg:{cover:!0,src:e.image}}},t.image):i(ul,{key:"image-img",cover:!0,src:e.image},null)]),i(Ae,{defaults:{VTabs:{height:ie(y.value)}}},{default:()=>{var b,T,R;return[i("div",{class:"v-toolbar__content",style:{height:ie(y.value)}},[t.prepend&&i("div",{class:"v-toolbar__prepend"},[(b=t.prepend)==null?void 0:b.call(t)]),m&&i(Cl,{key:"title",text:e.title},{text:t.title}),(T=t.default)==null?void 0:T.call(t),t.append&&i("div",{class:"v-toolbar__append"},[(R=t.append)==null?void 0:R.call(t)])])]}}),i(Ae,{defaults:{VTabs:{height:ie(f.value)}}},{default:()=>[i(jo,null,{default:()=>[v.value&&i("div",{class:"v-toolbar__extension",style:{height:ie(f.value)}},[h])]})]})]})}),{contentHeight:y,extensionHeight:f}}}),hf={__name:"LoginView",props:{servers:{type:Array,default(){return[]}}},setup(e){const a={required:t=>!!t||"Field is required"};return(t,n)=>(D(),re(Ie,{class:"align-center justify-center",fluid:""},{default:S(()=>[i(ge,{cols:"12",sm:"8",md:"4"},{default:S(()=>[i(qe,{class:"elevation-12"},{default:S(()=>[i(Ya,{color:"primary"},{default:S(()=>[i(Cl,null,{default:S(()=>[W("Login form")]),_:1})]),_:1}),i(ri,{method:"post",action:""},{default:S(()=>[i(tt,null,{default:S(()=>[i(Xt,{name:"user",label:"Username"}),i(Xt,{name:"password",label:"Password",type:"password"}),i(ma,{name:"server",label:"Server",items:e.servers,rules:[a.required],"model-value":e.servers.length==1?e.servers[0]:void 0},null,8,["items","rules","model-value"])]),_:1}),i(ui,null,{default:S(()=>[i(Zn),i(_e,{class:"bg-primary",type:"submit"},{default:S(()=>[W("Login")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}))}};function Wa(e){const a=[];for(let t in e)a.push(encodeURIComponent(t)+"="+encodeURIComponent(e[t]));return a.join("&")}let _f=1,an=ta([]);function di(e,a){const t={alert:"error",error:"error",warning:"warning",info:"info",success:"success"};let n=++_f;an.push({id:n,color:t[e],message:a,shown:!1}),De(()=>an[an.findIndex(l=>l.id==n)].shown=!0)}function bf(e){for(let a in e)for(let t of e[a])di(a,t)}function Ef(e){window.setTimeout(()=>{an.splice(an.findIndex(a=>a.id==e),1)},500)}function fi(){return{alertMessages:an,addAlertMessage:di,addAlertMessages:bf,removeAlertMessage:Ef}}const Sf=U({...fe(),...Dr({fullHeight:!0}),...ke()},"VApp"),Tf=J()({name:"VApp",props:Sf(),setup(e,a){let{slots:t}=a;const n=we(e),{layoutClasses:l,getLayoutItem:o,items:s,layoutRef:r}=Mr(e),{rtlClasses:u}=Et();return le(()=>i("div",{ref:r,class:["v-application",n.themeClasses.value,l.value,u.value,e.class],style:[e.style]},[i("div",{class:"v-application__wrap"},[i(Zi,null,{default:()=>{var c;return[i(Q,null,[(c=t.default)==null?void 0:c.call(t)])]}})])])),{getLayoutItem:o,items:s,theme:n}}}),Cf=U({scrollTarget:{type:String},scrollThreshold:{type:[String,Number],default:300}},"scroll");function Af(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{canScroll:t}=a;let n=0,l=0;const o=Y(null),s=ue(0),r=ue(0),u=ue(0),c=ue(!1),v=ue(!1),y=_(()=>Number(e.scrollThreshold)),f=_(()=>ht((y.value-s.value)/y.value||0)),d=()=>{const m=o.value;if(!m||t&&!t.value)return;n=s.value,s.value="window"in m?m.pageYOffset:m.scrollTop;const g=m instanceof Window?document.documentElement.scrollHeight:m.scrollHeight;if(l!==g){l=g;return}v.value=s.value{r.value=r.value||s.value}),me(c,()=>{r.value=0}),_t(()=>{me(()=>e.scrollTarget,m=>{var h;const g=m?document.querySelector(m):window;g&&g!==o.value&&((h=o.value)==null||h.removeEventListener("scroll",d),o.value=g,o.value.addEventListener("scroll",d,{passive:!0}))},{immediate:!0})}),Pt(()=>{var m;(m=o.value)==null||m.removeEventListener("scroll",d)}),t&&me(t,d,{immediate:!0}),{scrollThreshold:y,currentScroll:s,currentThreshold:u,isScrollActive:c,scrollRatio:f,isScrollingUp:v,savedScroll:r}}const If=U({scrollBehavior:String,modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...ci(),...Mo(),...Cf(),height:{type:[Number,String],default:64}},"VAppBar"),Nf=J()({name:"VAppBar",props:If(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const n=Y(),l=ye(e,"modelValue"),o=_(()=>{var R;const T=new Set(((R=e.scrollBehavior)==null?void 0:R.split(" "))??[]);return{hide:T.has("hide"),fullyHide:T.has("fully-hide"),inverted:T.has("inverted"),collapse:T.has("collapse"),elevate:T.has("elevate"),fadeImage:T.has("fade-image")}}),s=_(()=>{const T=o.value;return T.hide||T.fullyHide||T.inverted||T.collapse||T.elevate||T.fadeImage||!l.value}),{currentScroll:r,scrollThreshold:u,isScrollingUp:c,scrollRatio:v}=Af(e,{canScroll:s}),y=_(()=>o.value.hide||o.value.fullyHide),f=_(()=>e.collapse||o.value.collapse&&(o.value.inverted?v.value>0:v.value===0)),d=_(()=>e.flat||o.value.fullyHide&&!l.value||o.value.elevate&&(o.value.inverted?r.value>0:r.value===0)),m=_(()=>o.value.fadeImage?o.value.inverted?1-v.value:v.value:void 0),g=_(()=>{var I,w;const T=Number(((I=n.value)==null?void 0:I.contentHeight)??e.height),R=Number(((w=n.value)==null?void 0:w.extensionHeight)??0);return y.value?r.value!!e.scrollBehavior),()=>{We(()=>{y.value?o.value.inverted?l.value=r.value>u.value:l.value=c.value||r.valueparseInt(e.order,10)),position:q(e,"location"),layoutSize:g,elementSize:ue(void 0),active:l,absolute:q(e,"absolute")});return le(()=>{const T=Ya.filterProps(e);return i(Ya,te({ref:n,class:["v-app-bar",{"v-app-bar--bottom":e.location==="bottom"},e.class],style:[{...E.value,"--v-toolbar-image-opacity":m.value,height:void 0,...h.value},e.style]},T,{collapse:f.value,flat:d.value}),t)}),b}}),Of=U({app:Boolean,color:String,height:{type:[Number,String],default:"auto"},...Nt(),...fe(),...At(),...Mo(),...Ge(),...Te({tag:"footer"}),...ke()},"VFooter"),Lf=J()({name:"VFooter",props:Of(),setup(e,a){let{slots:t}=a;const{themeClasses:n}=we(e),{backgroundColorClasses:l,backgroundColorStyles:o}=Ye(q(e,"color")),{borderClasses:s}=Vt(e),{elevationClasses:r}=Ot(e),{roundedClasses:u}=ze(e),c=ue(32),{resizeRef:v}=Wt(m=>{m.length&&(c.value=m[0].target.clientHeight)}),y=_(()=>e.height==="auto"?c.value:parseInt(e.height,10)),{layoutItemStyles:f,layoutIsReady:d}=Bo({id:e.name,order:_(()=>parseInt(e.order,10)),position:_(()=>"bottom"),layoutSize:y,elementSize:_(()=>e.height==="auto"?void 0:y.value),active:_(()=>e.app),absolute:q(e,"absolute")});return le(()=>i(e.tag,{ref:v,class:["v-footer",n.value,l.value,s.value,r.value,u.value,e.class],style:[o.value,e.app?f.value:{height:ie(e.height)},e.style]},t)),e.app?d:{}}}),Rf=U({scrollable:Boolean,...fe(),...St(),...Te({tag:"main"})},"VMain"),kf=J()({name:"VMain",props:Rf(),setup(e,a){let{slots:t}=a;const{dimensionStyles:n}=Tt(e),{mainStyles:l,layoutIsReady:o}=Fo(),{ssrBootStyles:s}=ca();return le(()=>i(e.tag,{class:["v-main",{"v-main--scrollable":e.scrollable},e.class],style:[l.value,s.value,n.value,e.style]},{default:()=>{var r,u;return[e.scrollable?i("div",{class:"v-main__scroller"},[(r=t.default)==null?void 0:r.call(t)]):(u=t.default)==null?void 0:u.call(t)]}})),o}});function pf(e){const a=ue(e);let t=-1;function n(){clearInterval(t)}function l(){n(),De(()=>a.value=e)}function o(s){const r=s?getComputedStyle(s):{transitionDuration:.2},u=parseFloat(r.transitionDuration)*1e3||200;if(n(),a.value<=0)return;const c=performance.now();t=window.setInterval(()=>{const v=performance.now()-c+u;a.value=Math.max(e-v,0),a.value<=0&&n()},u)}return Ze(n),{clear:n,time:a,start:o,reset:l}}const Pf=U({multiLine:Boolean,text:String,timer:[Boolean,String],timeout:{type:[Number,String],default:5e3},vertical:Boolean,...dn({location:"bottom"}),...Mn(),...Ge(),...Ct(),...ke(),...at(Vn({transition:"v-snackbar-transition"}),["persistent","noClickAnimation","scrim","scrollStrategy"])},"VSnackbar"),wf=J()({name:"VSnackbar",props:Pf(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const n=ye(e,"modelValue"),{positionClasses:l}=Bn(e),{scopeId:o}=cn(),{themeClasses:s}=we(e),{colorClasses:r,colorStyles:u,variantClasses:c}=Jt(e),{roundedClasses:v}=ze(e),y=pf(Number(e.timeout)),f=Y(),d=Y(),m=ue(!1),g=ue(0),h=Y(),E=pe(Br,void 0);Mt(()=>!!E,()=>{const p=Fo();We(()=>{h.value=p.mainStyles.value})}),me(n,T),me(()=>e.timeout,T),_t(()=>{n.value&&T()});let b=-1;function T(){y.reset(),window.clearTimeout(b);const p=Number(e.timeout);if(!n.value||p===-1)return;const M=Fr(d.value);y.start(M),b=window.setTimeout(()=>{n.value=!1},p)}function R(){y.reset(),window.clearTimeout(b)}function I(){m.value=!0,R()}function w(){m.value=!1,T()}function L(p){g.value=p.touches[0].clientY}function k(p){Math.abs(g.value-p.changedTouches[0].clientY)>50&&(n.value=!1)}const N=_(()=>e.location.split(" ").reduce((p,M)=>(p[`v-snackbar--${M}`]=!0,p),{}));return le(()=>{const p=Bt.filterProps(e),M=!!(t.default||t.text||e.text);return i(Bt,te({ref:f,class:["v-snackbar",{"v-snackbar--active":n.value,"v-snackbar--multi-line":e.multiLine&&!e.vertical,"v-snackbar--timer":!!e.timer,"v-snackbar--vertical":e.vertical},N.value,l.value,e.class],style:[h.value,e.style]},p,{modelValue:n.value,"onUpdate:modelValue":O=>n.value=O,contentProps:te({class:["v-snackbar__wrapper",s.value,r.value,v.value,c.value],style:[u.value],onPointerenter:I,onPointerleave:w},p.contentProps),persistent:!0,noClickAnimation:!0,scrim:!1,scrollStrategy:"none",_disableGlobalStack:!0,onTouchstartPassive:L,onTouchend:k},o),{default:()=>{var O,P;return[Qt(!1,"v-snackbar"),e.timer&&!m.value&&i("div",{key:"timer",class:"v-snackbar__timer"},[i(et,{ref:d,color:typeof e.timer=="string"?e.timer:"info",max:e.timeout,"model-value":y.time.value},null)]),M&&i("div",{key:"content",class:"v-snackbar__content",role:"status","aria-live":"polite"},[((O=t.text)==null?void 0:O.call(t))??e.text,(P=t.default)==null?void 0:P.call(t)]),t.actions&&i(Ae,{defaults:{VBtn:{variant:"text",ripple:!1,slim:!0}}},{default:()=>[i("div",{class:"v-snackbar__actions"},[t.actions({isActive:n})])]})]},activator:t.activator})}),Ut({},f)}}),Vf=U({indeterminate:Boolean,inset:Boolean,flat:Boolean,loading:{type:[Boolean,String],default:!1},...fl(),...cl()},"VSwitch"),xf=J()({name:"VSwitch",inheritAttrs:!1,props:Vf(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,a){let{attrs:t,slots:n}=a;const l=ye(e,"indeterminate"),o=ye(e,"modelValue"),{loaderClasses:s}=Dn(e),{isFocused:r,focus:u,blur:c}=dl(e),v=Y(),y=je&&window.matchMedia("(forced-colors: active)").matches,f=_(()=>typeof e.loading=="string"&&e.loading!==""?e.loading:e.color),d=It(),m=_(()=>e.id||`switch-${d}`);function g(){l.value&&(l.value=!1)}function h(E){var b,T;E.stopPropagation(),E.preventDefault(),(T=(b=v.value)==null?void 0:b.input)==null||T.click()}return le(()=>{const[E,b]=sl(t),T=Kn.filterProps(e),R=qn.filterProps(e);return i(Kn,te({class:["v-switch",{"v-switch--flat":e.flat},{"v-switch--inset":e.inset},{"v-switch--indeterminate":l.value},s.value,e.class]},E,T,{modelValue:o.value,"onUpdate:modelValue":I=>o.value=I,id:m.value,focused:r.value,style:e.style}),{...n,default:I=>{let{id:w,messagesId:L,isDisabled:k,isReadonly:N,isValid:p}=I;const M={model:o,isValid:p};return i(qn,te({ref:v},R,{modelValue:o.value,"onUpdate:modelValue":[O=>o.value=O,g],id:w.value,"aria-describedby":L.value,type:"checkbox","aria-checked":l.value?"mixed":void 0,disabled:k.value,readonly:N.value,onFocus:u,onBlur:c},b),{...n,default:O=>{let{backgroundColorClasses:P,backgroundColorStyles:B}=O;return i("div",{class:["v-switch__track",y?void 0:P.value],style:B.value,onClick:h},[n["track-true"]&&i("div",{key:"prepend",class:"v-switch__track-true"},[n["track-true"](M)]),n["track-false"]&&i("div",{key:"append",class:"v-switch__track-false"},[n["track-false"](M)])])},input:O=>{let{inputNode:P,icon:B,backgroundColorClasses:$,backgroundColorStyles:z}=O;return i(Q,null,[P,i("div",{class:["v-switch__thumb",{"v-switch__thumb--filled":B||e.loading},e.inset||y?void 0:$.value],style:e.inset?void 0:z.value},[n.thumb?i(Ae,{defaults:{VIcon:{icon:B,size:"x-small"}}},{default:()=>[n.thumb({...M,icon:B})]}):i(Bu,null,{default:()=>[e.loading?i(va,{name:"v-switch",active:!0,color:p.value===!1?void 0:f.value},{default:oe=>n.loader?n.loader(oe):i(Ys,{active:oe.isActive,color:oe.color,indeterminate:!0,size:"16",width:"2"},null)}):B&&i(be,{key:String(B),icon:B,size:"x-small"},null)]})])])}})}})}),{}}}),Df=["src"],Mf=V("b",null,"PoWA",-1),Bf={key:0},Ff={key:1},Uf={style:{"margin-bottom":"0","padding-left":"0"}},Hf={style:{display:"inline-block"}},$f=V("li",{style:{display:"inline-block"},class:"ml-5"}," © 2014-2017 Dalibo ",-1),Gf={style:{display:"inline-block"},class:"ml-5"},Yf=V("li",{style:{display:"inline-block"},class:"ml-5"},[V("a",{href:"https://powa.readthedocs.io"},"https://powa.readthedocs.io")],-1),Wf=V("a",{href:"https://github.com/powa-team/powa-web/issues"},"Report a bug",-1),zf={class:"d-flex flex-column-reverse powa-snackbars align-center",style:{position:"fixed",bottom:"0",width:"100%"}},Xf={class:"d-flex flex-column flex-column-reverse align-center"},jf=["innerHTML"],qf={__name:"App",setup(e){const{alertMessages:a,addAlertMessage:t,addAlertMessages:n,removeAlertMessage:l}=fi(),o=Ur(),{from:s,to:r,setFromTo:u}=rn(),c=na(),v=Y([]);Fe("breadcrumbs",en(v));const y=Y({});Fe("dataSources",en(y));const f=Y({});Fe("dashboardConfig",en(f));const d=Y({homeUrl:""}),m=Y(null),g=Y([]);Fe("changes",en(g));let h;document.querySelectorAll('script[type="text/servers"]').forEach(function(O){h=JSON.parse(O.innerText)}),_t(()=>{k()});function E(){$t("/reload_collector/").then(O=>{O?t("success","Collector successfully reloaded!"):t("error","Could not reload collector")},()=>{t("error","Error while trying to reload the collector.")})}function b(O){$t("/force_snapshot/"+O).then(P=>R(P,{success:"Forced snapshot requested. Status:",warning:"Problem with forcing an immediate snapshot:",alert:"Could not force an immediate snapshot:",error:"Could not force an immediate snapshot."}),()=>{t("alert","Error while trying to force an immediate snapshot.")})}function T(O,P){const B=[],$=P.target.parentElement.getAttribute("data-dbname");$&&B.push($),$t("/refresh_db_cat/",{body:JSON.stringify({srvid:O,dbnames:B}),headers:{"Content-type":"application/json; charset=UTF-8"},method:"POST"}).then(z=>R(z,{success:"Catalog refresh successfully registered:",warning:"Problem with registering the catalog refresh:",alert:"Could not register the catalog refresh:",error:"Could not refresh the catalogs"}),()=>{t("alert","Error while trying to refresh the catalogs.")})}function R(O,P){O?O.forEach(B=>{const $=Object.keys(B)[0],z=B[$];let oe,H;switch($){case"OK":oe="success",H=P.success;break;case"WARNING":case"UNKNOWN":oe="warning",H=P.warning;break;default:oe="alert",H=P.alert;break}H+="
"+z,t(oe,H)}):t("alert",P.error)}function I(O,P){!P&&l(O)}function w(O){O.shown=!1,l(O.id)}function L(){localStorage.setItem("theme",o.global.name.value)}function k(){const O=localStorage.getItem("theme");G.isNull(O)?window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches&&(o.global.name.value="dark",localStorage.setItem("theme","dark")):o.global.name.value=O}function N(){f.value=null,$t(window.location.href,{headers:{"Content-type":"application/json"}}).then(p)}function p(O){document.title=O.dashboard.title,y.value={},f.value=O.dashboard,d.value=O.handler,G.each(O.datasources,function(P){try{P.type=="metric_group"&&(P.metrics=G.keyBy(P.metrics,"name"))}catch{console.error("Could not instantiate metric group. Check the metric group definition")}y.value[P.name]=P}),m.value=O.timeline,v.value=O.breadcrumbs,M()}function M(){const O={from:s.value.format("YYYY-MM-DD HH:mm:ssZZ"),to:r.value.format("YYYY-MM-DD HH:mm:ssZZ")},P=Object.assign({},y.value);G.forEach(P,B=>{B.promise=Kr(B.data_url+"?"+Wa(O)),B.promise.then($=>{try{const z=JSON.parse($);z&&n(z.messages)}catch{}})}),y.value=P,m.value&&(g.value=$t(m.value+"?"+Wa(O)))}return me(()=>c.params,function(O,P){u(c.query.from,c.query.to),O.pathMatch!=P.pathMatch?N():M()}),(O,P)=>{const B=ko("dashboard");return D(),re(Tf,null,{default:S(()=>[i(Nf,{elevation:"2",height:"40",style:{overflow:"initial","z-index":"2"}},po({default:S(()=>[i(_e,{to:{path:d.value.homeUrl},class:"mr-2",title:"Home page",exact:""},{default:S(()=>[V("img",{src:d.value.logoUrl},null,8,Df),W(" "),Mf]),_:1},8,["to"]),d.value.currentUser?(D(),ee(Q,{key:0},[i(Cl,{text:"",class:"mr-2 text-body-1"},{default:S(()=>[W(" Server "),V("b",null,K(d.value.currentServer),1),W(" ("+K(d.value.currentConnection)+") ",1)]),_:1}),i(_e,{variant:"text",to:d.value.configUrl,title:"Configuration"},{default:S(()=>[i(be,{start:"",icon:F(Hr),class:"me-2"},null,8,["icon"]),W(" Configuration ")]),_:1},8,["to"]),d.value.notifyAllowed?(D(),re(bl,{key:0},{activator:S(({props:$})=>[i(_e,te({variant:"text",color:"primary"},$),{default:S(()=>[i(be,{start:"",icon:F(Do),class:"me-2"},null,8,["icon"]),W(" Actions ")]),_:2},1040)]),default:S(()=>[i(da,null,{default:S(()=>[i(pt,{link:"",onClick:E},{default:S(()=>[i(bn,null,{default:S(()=>[W(" Reload collector ")]),_:1})]),_:1}),d.value.server&&d.value.server!=0?(D(),re(pt,{key:0,link:"",onClick:P[0]||(P[0]=$=>b(d.value.server))},{default:S(()=>[i(bn,null,{default:S(()=>[W(" Force a snapshot ")]),_:1})]),_:1})):Se("",!0),d.value.server&&d.value.server!=0?(D(),re(pt,{key:1,link:"","data-dbname":d.value.database,onClick:P[1]||(P[1]=$=>T(d.value.server,$))},{default:S(()=>[i(bn,null,{default:S(()=>[W(" Refresh catalogs "),d.value.database?(D(),ee("span",Bf," on db "+K(d.value.database),1)):(D(),ee("span",Ff," on all db"))]),_:1})]),_:1},8,["data-dbname"])):Se("",!0)]),_:1})]),_:1})):Se("",!0),i(Zn),i(xf,{modelValue:F(o).global.name.value,"onUpdate:modelValue":[P[2]||(P[2]=$=>F(o).global.name.value=$),L],"hide-details":"","false-icon":F($r),"true-icon":F(Gr),"true-value":"dark","false-value":"light",class:"flex-grow-0"},null,8,["modelValue","false-icon","true-icon"]),i(_e,{variant:"text",color:"primary",href:d.value.logoutUrl},{default:S(()=>[i(be,{start:"",icon:F(Yr),class:"me-2"},null,8,["icon"]),W(" Logout ")]),_:1},8,["href"])],64)):Se("",!0)]),_:2},[d.value.currentUser?{name:"extension",fn:S(()=>[i(Od,{"bread-crumb-items":v.value},null,8,["bread-crumb-items"]),i(Zn),i(uf,{"ml-auto":"",onRefresh:M})]),key:"0"}:void 0]),1024),i(kf,null,{default:S(()=>[i(ro,{fluid:""},{default:S(()=>[f.value?(D(),re(B,{key:0,config:f.value},null,8,["config"])):F(h)?(D(),re(hf,{key:1,servers:F(h)},null,8,["servers"])):Se("",!0)]),_:1})]),_:1}),i(Lf,{app:"",absolute:"",elevation:"2",style:{"z-index":"initial"}},{default:S(()=>[i(ro,{fluid:""},{default:S(()=>[i(Dt,{class:"d-flex"},{default:S(()=>[i(Dt,null,{default:S(()=>[V("ul",Uf,[V("li",Hf," Version "+K(d.value.version),1),$f,V("li",Gf," © 2018-"+K(d.value.year)+" The PoWA-team ",1),Yf])]),_:1}),i(Dt,{class:"text-right ms-auto"},{default:S(()=>[Wf]),_:1})]),_:1})]),_:1})]),_:1}),V("div",zf,[V("div",Xf,[(D(!0),ee(Q,null,xe(F(a),$=>(D(),re(wf,{key:$.id,modelValue:$.shown,"onUpdate:modelValue":[z=>$.shown=z,z=>I($.id,z)],color:$.color,timeout:"5000",attach:!0},{actions:S(()=>[i(be,{text:"",icon:F(Wr),onClick:z=>w($)},null,8,["icon","onClick"])]),default:S(()=>[V("span",{innerHTML:$.message},null,8,jf)]),_:2},1032,["modelValue","onUpdate:modelValue","color"]))),128))])])]),_:1})}}};function vi(e){return e.type==="content"?"content-cmp":e.type=="grid"&&e.renderer=="distribution"?"distribution-grid":e.type}const Kf={__name:"Dashboard",props:{config:{type:Object,default(){return{}}}},setup(e){return(a,t)=>(D(!0),ee(Q,null,xe(e.config.widgets,(n,l)=>(D(),re(Ie,{key:l},{default:S(()=>[(D(!0),ee(Q,null,xe(n,(o,s)=>(D(),re(ge,{key:l+s,cols:"12",md:12/Object.keys(n).length},{default:S(()=>[(D(),re(el(F(vi)(o)),{config:o},null,8,["config"]))]),_:2},1032,["md"]))),128))]),_:2},1024))),128))}},Qf=Object.freeze(Object.defineProperty({__proto__:null,default:Kf},Symbol.toStringTag,{value:"Module"}));function Al(e){return Va(".2%")(e/100)}function Lt(e){const a=Y(!1),t=Y(void 0),n=pe("dataSources");return _t(()=>{We(()=>{a.value=!0,n.value[e].promise.then(o=>{t.value=JSON.parse(o),a.value=!1})})}),{loading:a,data:t}}const mi=U({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...fe(),...Ke(),...Te(),...ke()},"VTable"),za=J()({name:"VTable",props:mi(),setup(e,a){let{slots:t,emit:n}=a;const{themeClasses:l}=we(e),{densityClasses:o}=ot(e);return le(()=>i(e.tag,{class:["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!t.top,"v-table--has-bottom":!!t.bottom,"v-table--hover":e.hover},l.value,o.value,e.class],style:e.style},{default:()=>{var s,r,u;return[(s=t.top)==null?void 0:s.call(t),t.default?i("div",{class:"v-table__wrapper",style:{height:ie(e.height)}},[i("table",null,[t.default()])]):(r=t.wrapper)==null?void 0:r.call(t),(u=t.bottom)==null?void 0:u.call(t)]}})),{}}}),Jf=V("th",null,"Value",-1),Zf={class:"text-right"},ev={class:"text-right"},tv={class:"d-flex align-center"},nv={class:"ml-2"},av={__name:"DistributionGrid",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,t=Y([]),n=G.uniq(G.map(a.config.metrics,v=>v.split(".")[0])),o=pe("dataSources").value[n];t.value=a.config.metrics[0].split(".")[1];const{loading:s,data:r}=Lt(n),u=_(()=>r.value?G.map(r.value.data,v=>{const y=v[a.config.x_label_attr];let f;return G.isArray(y)?f=G.map(y,d=>String(d)).join(", "):f=y,{name:f,value:v[t.value]}}):[]),c=_(()=>G.sumBy(u.value,"value"));return(v,y)=>(D(),re(qe,{loading:F(s)},{progress:S(()=>[i(et,{height:"2",indeterminate:"",style:{position:"absolute","z-index":"1"}})]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),i(za,{density:"compact",class:"superdense"},{default:S(()=>[V("thead",null,[V("tr",null,[Jf,V("th",Zf,K(F(o).metrics[t.value].label),1),V("th",null,"% "+K(F(o).metrics[t.value].label),1)])]),V("tbody",null,[(D(!0),ee(Q,null,xe(u.value,f=>(D(),ee("tr",{key:f.name},[V("td",null,K(f.name),1),V("td",ev,K(f.value),1),V("td",null,[V("div",tv,[V("div",{class:"d-inline-block bg-primary border",style:gn([{height:"15px","min-width":"1px"},{width:f.value/c.value*100+"%"}])},null,4),V("strong",nv,K(F(Al)(f.value/c.value*100)),1)])])]))),128))])]),_:1})]),_:1},8,["loading"]))}},lv=Object.freeze(Object.defineProperty({__proto__:null,default:av},Symbol.toStringTag,{value:"Module"})),Xa={SizeFormatter:function(e){e=e||{};var a=e.suffix;this.fromRaw=function(t){if(t===void 0)return"(NA)";if(t===0)return"-";if(t<=1024)return t.toFixed(2)+" B";var n=[null,"K","M","G","T","P"];let l=0;for(l;l<5&&t>1024;l++)t/=1024;return t.toFixed(2)+" "+n[l]+(a||"")}}},ja=1e3,qa=ja*60,Ka=qa*60,So=Ka*24;function In(e,a){let t=[];const n=Math.round((e-Math.floor(e))*1e3);e=Math.floor(e);const l=Math.trunc(e/So);t.push(l+" d"),e=e-l*So;const o=Math.trunc(e/Ka);t.push(o+" h"),e=e-o*Ka;const s=Math.trunc(e/qa);t.push(s+" min"),e=e-s*qa;const r=Math.trunc(e/ja);if(t.push(r+" s"),e=e-r*ja,t.push(e+" ms"),t.push(n+" µs"),t=G.dropWhile(t,u=>parseInt(u)==0),a){const u=parseInt(t[0])<3&&parseInt(t[1])!==0?2:1;t=t.slice(0,u)}return t.length?t.join(" "):"0 ms"}const ov=U({id:String,text:String,...at(Vn({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),gi=J()({name:"VTooltip",props:ov(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const n=ye(e,"modelValue"),{scopeId:l}=cn(),o=It(),s=_(()=>e.id||`v-tooltip-${o}`),r=Y(),u=_(()=>e.location.split(" ").length>1?e.location:e.location+" center"),c=_(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),v=_(()=>e.transition?e.transition:n.value?"scale-transition":"fade-transition"),y=_(()=>te({"aria-describedby":s.value},e.activatorProps));return le(()=>{const f=Bt.filterProps(e);return i(Bt,te({ref:r,class:["v-tooltip",e.class],style:e.style,id:s.value},f,{modelValue:n.value,"onUpdate:modelValue":d=>n.value=d,transition:v.value,absolute:!0,location:u.value,origin:c.value,persistent:!0,role:"tooltip",activatorProps:y.value,_disableGlobalStack:!0},l),{activator:t.activator,default:function(){var h;for(var d=arguments.length,m=new Array(d),g=0;gIn(ae,!0),percent:ae=>Al(ae),number:ae=>G.isNil(ae)?"-":Va(".2s")(ae),integer:Va(".2s")},he=kt("%Y-%m-%d %H:%M:%S");_t(async()=>{await De(),y.value=G.map(a.config.metrics,ae=>ae.split(".")[1]),f.value=y.value,Ce(),me(()=>r.value,()=>{p&&He()},{immediate:!0}),window.addEventListener("resize",de)}),er(()=>{window.removeEventListener("resize",de)});function de(){Ce(),Me(),Ol()}function Ce(){g=v.value.offsetWidth-m.left-m.right,h=v.value.offsetHeight-m.top-m.bottom,d=Ht(v.value).selectAll("svg").remove(),d=Ht(v.value).append("svg").attr("class","chart").attr("width",g).attr("height",h).attr("viewBox",[0,0,g,h]).attr("style","max-width: 100%; height: auto; height: intrinsic;").style("-webkit-tap-highlight-color","transparent").style("overflow","visible").attr("transform",`translate(0, ${m.top})`);const ae=G.uniq(G.map(a.config.metrics,Ve=>Ve.split(".")[0]));if(ae.length>1){console.error("metrics from different datasources on a single widget are not supported");return}p=r.value[ae],M=a.config.stack,I=d.append("g").attr("class","changes").attr("transform",`translate(0, ${h})`).on("pointerenter pointermove",ha).on("pointerleave",fn);const Re=d.append("g").attr("class","grids");Re.append("g").attr("class","x axis-grid").attr("transform",`translate(0, ${h})`),Re.append("g").attr("class","y axis-grid");const ce=d.append("g").attr("class","lines").on("pointerenter pointermove",Zt).on("pointerleave",Fn);R=d.append("g").style("pointer-events","none");let Pe=0;G.each(y.value,Ve=>{const Le=p.metrics[Ve].type||"number";if(G.has(b,Le)||(b[Le]={metrics:[],scale:Qr().range([h,0])}),b[Le].metrics.push(Ve),G.keys(b).length>2)throw"More than two yAxis is not supported";M?(T.push(Zr().x(Ne=>E(Ne.data.date)).y0(([Ne])=>b[Le].scale(Ne)).y1(([,Ne])=>b[Le].scale(Ne))),ce.append("path").attr("class","area area"+Pe)):(T.push(Jr().defined(Ne=>!G.isNil(Ne[Ve])).x(Ne=>E(Ne.date)).y(Ne=>b[Le].scale(Ne[Ve]))),ce.append("path").attr("class","line line"+Pe)),R.append("circle").attr("display","none").attr("fill",B[Pe]).attr("stroke","#555").attr("stroke-width","0.5px").attr("r",3),Pe++}),w=eu().extent([[0,0],[g,h]]).on("end",Hi),L=ce.append("g").call(w),d.append("g").attr("class","x axis").attr("transform",`translate(0,${h})`),d.append("g").attr("class","y axis0"),d.append("g").attr("class","y axis1").attr("transform",`translate(${g}, 0)`)}function He(){u.value=!0;const ae=[p.promise,s.value];Promise.all(ae).then(Re=>{k=JSON.parse(Re[0]).data,Qe(),Me();const ce=G.groupBy(G.cloneDeep(Re[1].data),"ts");G.forEach(ce,(Pe,Ve)=>{G.uniq(G.map(Pe,"kind")).length>1&&console.error("Multiple 'kind' values for the same 'ts'"),ce[Ve]=Object.assign(Pe[0],{data:G.reduce(Pe,(Le,Ne)=>(Le.push(Ne.data),Le),[])})}),N=G.values(ce),Ol(),u.value=!1})}function Qe(){if(G.isEmpty(k)){c.value=!0;return}else c.value=!1;k.forEach(function(ae){ae.date=new Date(ae.ts*1e3)})}function Me(){E=tu().range([0,g]).domain([t.value,n.value]);const ae=5,Re=Hl(E).ticks(ae).tickSizeOuter(0).tickFormat(ne);Ht(v.value).select(".x.axis").transition(mn).call(Re);const ce=Hl(E).tickSizeOuter(0).tickSizeInner(-h).ticks(ae).tickFormat("");Ht(v.value).select(".x.axis-grid").call(ce),O=nu().keys(f.value).order(au).offset(lu),G.each(b,Ne=>{let Oe=0;if(!M)G.each(Ne.metrics,ut=>{f.value.includes(ut)&&(Oe=Math.max(Oe,ou(k,Rt=>Rt[ut]||0)))});else{const ut=O(k);Oe=su(ut.flat(2))[1],Oe&&(Oe=Oe.toPrecision(5))}Oe=Oe||1,Ne.scale.domain([0,Oe]).nice()});let Pe=0,Ve;G.each(b,(Ne,Oe)=>{const ut=G.some(Ne.metrics,ba=>f.value.includes(ba));let Rt=Pe==0?$l:mu;Ht(v.value).select(`.y.axis${Pe}`).attr("display",ut?null:"none").transition(mn).call(Rt(Ne.scale).ticks(ae,"s")),!Ve&&ut&&(Ve=$l(Ne.scale).tickSizeOuter(0).tickSizeInner(-g).ticks(ae).tickFormat(""),Ht(v.value).select(".y.axis-grid").transition(mn).call(Ve)),Ht(v.value).select(`.y.axis${Pe}`).append("g").attr("opacity",1).attr("class","tick").append("text").attr("fill","currentColor").attr("transform","rotate(-90)").attr("y",Pe==0?6:0).attr("dy",Pe==0?"0.71em":"-0.71em").style("text-anchor","end").text(Z[Oe]).clone(!0).lower().attr("aria-hidden","true").attr("class","clone"),Pe++});let Le=0;G.each(T,Ne=>{const Oe=f.value.indexOf(y.value[Le]),ut=Oe!=-1;if(!M)d.transition(mn).select(".line.line"+Le).attr("stroke",B[Le]).attr("class","line line"+Le).attr("d",Ne(ut?k:[]));else{const Rt=ut?O(k)[Oe]:[];d.transition(mn).select(".area.area"+Le).attr("fill",B[Le]).attr("d",Ne(Rt))}Le++})}function Be(ae){return p&&p.metrics[ae].label}function xt(ae){return p&&p.metrics[ae].desc}function Zt(ae){if(!k||G.isEmpty(k))return;const Re=Ca(k,Oe=>Oe.date),[ce,Pe]=Gl(ae),Ve=Yl(Re,E.invert(ce)),Le={time:he(Re[Ve])},Ne=[];G.each(f.value,(Oe,ut)=>{const Rt=Ca(k,Wi=>Wi[Oe]),ba=O(k)[ut],Rl=p.metrics[Oe].type||"number";Le[Oe]=ve[Rl](Rt[Ve]),Ne.push([Oe,b[Rl].scale(M?ba[Ve][1]:Rt[Ve])])}),R.selectAll("circle").data(Ne).attr("fill",Oe=>_a(Oe[0])).attr("display",Oe=>G.isNil(Oe[1]?"none":null)).attr("transform",Oe=>G.isNil(Oe[1])?null:`translate(${E(Re[Ve])}, ${Oe[1]})`),$.value={x:ce+m.left,y:Pe+m.top,clientX:ae.clientX,clientY:ae.clientY,content:Le}}function Fn(){$.value.content=null,R.selectAll("circle").attr("display","none")}function ha(ae){if(!N||G.isEmpty(N))return;const Re=Ca(N,Ve=>Ve.date),[ce]=Gl(ae),Pe=Yl(Re,E.invert(ce));z.value={x:E(Re[Pe])+m.left,y:40,clientX:ae.clientX,clientY:ae.clientY,event:N[Pe]}}function fn(){z.value.event=null}function Hi({selection:ae}){if(ae){const Re=nn(E.invert(ae[0])),ce=nn(E.invert(ae[1]));o.push({path:l.path,query:{from:Re,to:ce}}),L.call(w),L.call(w.move,null)}}function Ol(){N.forEach(function(ce){ce.date=new Date(ce.ts*1e3)});const ae=I.selectAll(".event").data(N),Re=ae.enter().append("g").attr("class","event").attr("transform",ce=>`translate(${E(ce.date)}, ${-h-10})`);Re.append("line").attr("class","event-line").attr("stroke","#555").attr("x1",0).attr("y1",10).attr("x2",0).attr("y2",h+10),Re.append("polygon").attr("class","marker").attr("fill","#999").attr("points","0,5 -4,0 0,-5 4,0").attr("transform",()=>"scale(0.7)"),Re.append("circle").attr("fill","transparent").attr("class","pointer").attr("r",5),ae.merge(ae).attr("transform",ce=>`translate(${E(ce.date)}, ${-h-10})`),ae.exit().remove()}function Ll(ae){return ae.clientX>window.innerWidth/2?"-120%":"20%"}function $i(ae){return ae.clientY>window.innerHeight/2?"-100%":"0"}function Gi(ae){return G.filter(y.value,Re=>ae.metrics.indexOf(Re)!=-1)}function _a(ae){return B[y.value.indexOf(ae)]}function Yi(ae,Re){Re.ctrlKey||Re.metaKey?f.value.includes(ae)?G.remove(f.value,ce=>ce==ae):f.value=f.value.concat([ae]):G.isEqual(f.value,[ae])?f.value=y.value:f.value=[ae],f.value=G.intersection(y.value,f.value),Me()}return(ae,Re)=>(D(),re(qe,{loading:u.value,variant:"flat",border:"",style:{overflow:"initial","z-index":"initial"}},{loader:S(({isActive:ce})=>[i(et,{height:"2",active:ce,indeterminate:"",style:{position:"absolute","z-index":"1"}},null,8,["active"])]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,null,{default:S(()=>[W(K(e.config.title)+" ",1),i(gi,{location:"bottom","content-class":"elevation-2"},{activator:S(({props:ce})=>[i(be,te({class:"pl-2 text--secondary"},ce,{icon:F(zr)}),null,16,["icon"])]),default:S(()=>[V("div",null,[V("dl",null,[(D(!0),ee(Q,null,xe(f.value,ce=>(D(),ee("div",{key:ce},[V("dt",null,[V("b",null,K(Be(ce)),1)]),V("dd",sv,K(xt(ce)),1)]))),128))])])]),_:1}),e.config.url?(D(),ee("a",{key:0,href:e.config.url,target:"_blank",title:"See the documentation"},[i(be,{class:"pl-2"},{default:S(()=>[W(K(F(Uo)),1)]),_:1})],8,iv)):Se("",!0)]),_:1})]),_:1}),i(tt,null,{default:S(()=>[V("div",{ref_key:"container",ref:v,style:{height:"180px",position:"relative"},hidden:c.value},[$.value.content?(D(),ee("div",{key:0,class:"chart-tooltip",style:gn(`transform: translate(${$.value.x}px, ${$.value.y}px) translateX(${Ll($.value)}) translateY(-50%)`)},[V("div",null,[V("div",null,[V("b",null,K($.value.content.time),1)]),(D(!0),ee(Q,null,xe([...f.value].reverse(),ce=>(D(),ee("div",{key:ce,class:"d-flex justify-space-between"},[V("div",uv,[V("div",{style:gn([{width:"12px",height:"3px","border-radius":"1px"},`background: ${_a(ce)}`]),class:"mr-2"},null,4),V("div",cv,K(Be(ce)),1)]),V("div",dv,K($.value.content[ce]),1)]))),128))])],4)):Se("",!0),z.value.event?(D(),ee("div",{key:1,class:"chart-tooltip events",style:gn(`transform: translate(${z.value.x}px, ${z.value.y}px) translateX(${Ll(z.value)}) translateY(${$i(z.value)})`)},[V("b",null,K(F(he)(z.value.event.date)),1),fv,z.value.event.kind=="global"||z.value.event.kind=="rds"?(D(),ee(Q,{key:0},[V("ul",null,[(D(!0),ee(Q,null,xe(z.value.event.data,(ce,Pe)=>(D(),ee(Q,null,[Pe<=5?(D(),ee("li",{key:ce.name},[V("b",null,K(ce.name),1),W(" changed:"),vv,i(sn,{label:"",class:"ma-2 pa-2",size:"small"},{default:S(()=>[ce.prev_is_dropped?(D(),re(be,{key:0,size:"small"},{default:S(()=>[W(K(F(Ml)),1)]),_:1})):(D(),ee("span",mv,K(ce.prev_val),1))]),_:2},1024),W(" → "),i(sn,{label:"",class:"ma-2 pa-2",size:"small"},{default:S(()=>[ce.is_dropped?(D(),re(be,{key:0,size:"small"},{default:S(()=>[W(K(F(Ml)),1)]),_:1})):(D(),ee("span",gv,K(ce.new_val||" "),1))]),_:2},1024),ce.datname?(D(),ee(Q,{key:0},[yv,W("on database "),V("b",null,K(ce.datname),1)],64)):Se("",!0),ce.setrole&&ce.setrole!=0?(D(),ee(Q,{key:1},[hv,W("for role "),V("b",null,K(ce.setrole),1)],64)):Se("",!0)])):Se("",!0)],64))),256))]),z.value.event.data.length>5?(D(),ee("div",_v," + "+K(z.value.event.data.length-5)+" other settings changed ",1)):Se("",!0)],64)):z.value.event.kind=="reboot"?(D(),ee(Q,{key:1},[i(be,{size:"small"},{default:S(()=>[W(K(F(Bl)),1)]),_:1}),bv],64)):(D(),ee(Q,{key:2},[i(be,{size:"small"},{default:S(()=>[W(K(F(Bl)),1)]),_:1}),W(" Unknown configChanges "+K(z.value.event.kind)+":",1),Ev,W(" "+K(z.value.event.data),1)],64))],4)):Se("",!0)],8,rv),c.value?Se("",!0):(D(),ee("div",Sv,[(D(!0),ee(Q,null,xe(F(b),(ce,Pe,Ve)=>(D(),ee("div",{key:Pe,class:"d-flex flex-wrap align-content-start"},[(D(!0),ee(Q,null,xe(Gi(ce).reverse(),Le=>(D(),ee("div",{key:Le,class:tr(["d-flex align-center pointer",{"text-disabled":!f.value.includes(Le),"ml-auto":Ve==1}]),onClick:Ne=>Yi(Le,Ne)},[V("div",{style:gn([{width:"12px",height:"3px","border-radius":"1px"},`background: ${_a(Le)}; ${f.value.includes(Le)?"":"opacity: 0.3"}`]),class:"mr-2"},null,4),V("div",Cv,K(Be(Le)),1)],10,Tv))),128))]))),128))])),c.value?(D(),ee("div",Av," No data available ")):Se("",!0)]),_:1})]),_:1},8,["loading"]))}},Nv=Object.freeze(Object.defineProperty({__proto__:null,default:Iv},Symbol.toStringTag,{value:"Module"}));function Ov(e){const a=e.COMMENT("--","$"),t="[a-zA-Z_][a-zA-Z_0-9$]*",n="\\$([a-zA-Z_]?|[a-zA-Z_][a-zA-Z_0-9]*)\\$",l="<<\\s*"+t+"\\s*>>",o="ABORT ALTER ANALYZE BEGIN CALL CHECKPOINT|10 CLOSE CLUSTER COMMENT COMMIT COPY CREATE DEALLOCATE DECLARE DELETE DISCARD DO DROP END EXECUTE EXPLAIN FETCH GRANT IMPORT INSERT LISTEN LOAD LOCK MOVE NOTIFY PREPARE REASSIGN|10 REFRESH REINDEX RELEASE RESET REVOKE ROLLBACK SAVEPOINT SECURITY SELECT SET SHOW START TRUNCATE UNLISTEN|10 UPDATE VACUUM|10 VALUES AGGREGATE COLLATION CONVERSION|10 DATABASE DEFAULT PRIVILEGES DOMAIN TRIGGER EXTENSION FOREIGN WRAPPER|10 TABLE FUNCTION GROUP LANGUAGE LARGE OBJECT MATERIALIZED VIEW OPERATOR CLASS FAMILY POLICY PUBLICATION|10 ROLE RULE SCHEMA SEQUENCE SERVER STATISTICS SUBSCRIPTION SYSTEM TABLESPACE CONFIGURATION DICTIONARY PARSER TEMPLATE TYPE USER MAPPING PREPARED ACCESS METHOD CAST AS TRANSFORM TRANSACTION OWNED TO INTO SESSION AUTHORIZATION INDEX PROCEDURE ASSERTION ALL ANALYSE AND ANY ARRAY ASC ASYMMETRIC|10 BOTH CASE CHECK COLLATE COLUMN CONCURRENTLY|10 CONSTRAINT CROSS DEFERRABLE RANGE DESC DISTINCT ELSE EXCEPT FOR FREEZE|10 FROM FULL HAVING ILIKE IN INITIALLY INNER INTERSECT IS ISNULL JOIN LATERAL LEADING LIKE LIMIT NATURAL NOT NOTNULL NULL OFFSET ON ONLY OR ORDER OUTER OVERLAPS PLACING PRIMARY REFERENCES RETURNING SIMILAR SOME SYMMETRIC TABLESAMPLE THEN TRAILING UNION UNIQUE USING VARIADIC|10 VERBOSE WHEN WHERE WINDOW WITH BY RETURNS INOUT OUT SETOF|10 IF STRICT CURRENT CONTINUE OWNER LOCATION OVER PARTITION WITHIN BETWEEN ESCAPE EXTERNAL INVOKER DEFINER WORK RENAME VERSION CONNECTION CONNECT TABLES TEMP TEMPORARY FUNCTIONS SEQUENCES TYPES SCHEMAS OPTION CASCADE RESTRICT ADD ADMIN EXISTS VALID VALIDATE ENABLE DISABLE REPLICA|10 ALWAYS PASSING COLUMNS PATH REF VALUE OVERRIDING IMMUTABLE STABLE VOLATILE BEFORE AFTER EACH ROW PROCEDURAL ROUTINE NO HANDLER VALIDATOR OPTIONS STORAGE OIDS|10 WITHOUT INHERIT DEPENDS CALLED INPUT LEAKPROOF|10 COST ROWS NOWAIT SEARCH UNTIL ENCRYPTED|10 PASSWORD CONFLICT|10 INSTEAD INHERITS CHARACTERISTICS WRITE CURSOR ALSO STATEMENT SHARE EXCLUSIVE INLINE ISOLATION REPEATABLE READ COMMITTED SERIALIZABLE UNCOMMITTED LOCAL GLOBAL SQL PROCEDURES RECURSIVE SNAPSHOT ROLLUP CUBE TRUSTED|10 INCLUDE FOLLOWING PRECEDING UNBOUNDED RANGE GROUPS UNENCRYPTED|10 SYSID FORMAT DELIMITER HEADER QUOTE ENCODING FILTER OFF FORCE_QUOTE FORCE_NOT_NULL FORCE_NULL COSTS BUFFERS TIMING SUMMARY DISABLE_PAGE_SKIPPING RESTART CYCLE GENERATED IDENTITY DEFERRED IMMEDIATE LEVEL LOGGED UNLOGGED OF NOTHING NONE EXCLUDE ATTRIBUTE USAGE ROUTINES TRUE FALSE NAN INFINITY ",s="SUPERUSER NOSUPERUSER CREATEDB NOCREATEDB CREATEROLE NOCREATEROLE INHERIT NOINHERIT LOGIN NOLOGIN REPLICATION NOREPLICATION BYPASSRLS NOBYPASSRLS ",r="ALIAS BEGIN CONSTANT DECLARE END EXCEPTION RETURN PERFORM|10 RAISE GET DIAGNOSTICS STACKED|10 FOREACH LOOP ELSIF EXIT WHILE REVERSE SLICE DEBUG LOG INFO NOTICE WARNING ASSERT OPEN ",u="BIGINT INT8 BIGSERIAL SERIAL8 BIT VARYING VARBIT BOOLEAN BOOL BOX BYTEA CHARACTER CHAR VARCHAR CIDR CIRCLE DATE DOUBLE PRECISION FLOAT8 FLOAT INET INTEGER INT INT4 INTERVAL JSON JSONB LINE LSEG|10 MACADDR MACADDR8 MONEY NUMERIC DEC DECIMAL PATH POINT POLYGON REAL FLOAT4 SMALLINT INT2 SMALLSERIAL|10 SERIAL2|10 SERIAL|10 SERIAL4|10 TEXT TIME ZONE TIMETZ|10 TIMESTAMP TIMESTAMPTZ|10 TSQUERY|10 TSVECTOR|10 TXID_SNAPSHOT|10 UUID XML NATIONAL NCHAR INT4RANGE|10 INT8RANGE|10 NUMRANGE|10 TSRANGE|10 TSTZRANGE|10 DATERANGE|10 ANYELEMENT ANYARRAY ANYNONARRAY ANYENUM ANYRANGE CSTRING INTERNAL RECORD PG_DDL_COMMAND VOID UNKNOWN OPAQUE REFCURSOR NAME OID REGPROC|10 REGPROCEDURE|10 REGOPER|10 REGOPERATOR|10 REGCLASS|10 REGTYPE|10 REGROLE|10 REGNAMESPACE|10 REGCONFIG|10 REGDICTIONARY|10 ",c=u.trim().split(" ").map(function(g){return g.split("|")[0]}).join("|"),v="CURRENT_TIME CURRENT_TIMESTAMP CURRENT_USER CURRENT_CATALOG|10 CURRENT_DATE LOCALTIME LOCALTIMESTAMP CURRENT_ROLE|10 CURRENT_SCHEMA|10 SESSION_USER PUBLIC ",y="FOUND NEW OLD TG_NAME|10 TG_WHEN|10 TG_LEVEL|10 TG_OP|10 TG_RELID|10 TG_RELNAME|10 TG_TABLE_NAME|10 TG_TABLE_SCHEMA|10 TG_NARGS|10 TG_ARGV|10 TG_EVENT|10 TG_TAG|10 ROW_COUNT RESULT_OID|10 PG_CONTEXT|10 RETURNED_SQLSTATE COLUMN_NAME CONSTRAINT_NAME PG_DATATYPE_NAME|10 MESSAGE_TEXT TABLE_NAME SCHEMA_NAME PG_EXCEPTION_DETAIL|10 PG_EXCEPTION_HINT|10 PG_EXCEPTION_CONTEXT|10 ",f="SQLSTATE SQLERRM|10 SUCCESSFUL_COMPLETION WARNING DYNAMIC_RESULT_SETS_RETURNED IMPLICIT_ZERO_BIT_PADDING NULL_VALUE_ELIMINATED_IN_SET_FUNCTION PRIVILEGE_NOT_GRANTED PRIVILEGE_NOT_REVOKED STRING_DATA_RIGHT_TRUNCATION DEPRECATED_FEATURE NO_DATA NO_ADDITIONAL_DYNAMIC_RESULT_SETS_RETURNED SQL_STATEMENT_NOT_YET_COMPLETE CONNECTION_EXCEPTION CONNECTION_DOES_NOT_EXIST CONNECTION_FAILURE SQLCLIENT_UNABLE_TO_ESTABLISH_SQLCONNECTION SQLSERVER_REJECTED_ESTABLISHMENT_OF_SQLCONNECTION TRANSACTION_RESOLUTION_UNKNOWN PROTOCOL_VIOLATION TRIGGERED_ACTION_EXCEPTION FEATURE_NOT_SUPPORTED INVALID_TRANSACTION_INITIATION LOCATOR_EXCEPTION INVALID_LOCATOR_SPECIFICATION INVALID_GRANTOR INVALID_GRANT_OPERATION INVALID_ROLE_SPECIFICATION DIAGNOSTICS_EXCEPTION STACKED_DIAGNOSTICS_ACCESSED_WITHOUT_ACTIVE_HANDLER CASE_NOT_FOUND CARDINALITY_VIOLATION DATA_EXCEPTION ARRAY_SUBSCRIPT_ERROR CHARACTER_NOT_IN_REPERTOIRE DATETIME_FIELD_OVERFLOW DIVISION_BY_ZERO ERROR_IN_ASSIGNMENT ESCAPE_CHARACTER_CONFLICT INDICATOR_OVERFLOW INTERVAL_FIELD_OVERFLOW INVALID_ARGUMENT_FOR_LOGARITHM INVALID_ARGUMENT_FOR_NTILE_FUNCTION INVALID_ARGUMENT_FOR_NTH_VALUE_FUNCTION INVALID_ARGUMENT_FOR_POWER_FUNCTION INVALID_ARGUMENT_FOR_WIDTH_BUCKET_FUNCTION INVALID_CHARACTER_VALUE_FOR_CAST INVALID_DATETIME_FORMAT INVALID_ESCAPE_CHARACTER INVALID_ESCAPE_OCTET INVALID_ESCAPE_SEQUENCE NONSTANDARD_USE_OF_ESCAPE_CHARACTER INVALID_INDICATOR_PARAMETER_VALUE INVALID_PARAMETER_VALUE INVALID_REGULAR_EXPRESSION INVALID_ROW_COUNT_IN_LIMIT_CLAUSE INVALID_ROW_COUNT_IN_RESULT_OFFSET_CLAUSE INVALID_TABLESAMPLE_ARGUMENT INVALID_TABLESAMPLE_REPEAT INVALID_TIME_ZONE_DISPLACEMENT_VALUE INVALID_USE_OF_ESCAPE_CHARACTER MOST_SPECIFIC_TYPE_MISMATCH NULL_VALUE_NOT_ALLOWED NULL_VALUE_NO_INDICATOR_PARAMETER NUMERIC_VALUE_OUT_OF_RANGE SEQUENCE_GENERATOR_LIMIT_EXCEEDED STRING_DATA_LENGTH_MISMATCH STRING_DATA_RIGHT_TRUNCATION SUBSTRING_ERROR TRIM_ERROR UNTERMINATED_C_STRING ZERO_LENGTH_CHARACTER_STRING FLOATING_POINT_EXCEPTION INVALID_TEXT_REPRESENTATION INVALID_BINARY_REPRESENTATION BAD_COPY_FILE_FORMAT UNTRANSLATABLE_CHARACTER NOT_AN_XML_DOCUMENT INVALID_XML_DOCUMENT INVALID_XML_CONTENT INVALID_XML_COMMENT INVALID_XML_PROCESSING_INSTRUCTION INTEGRITY_CONSTRAINT_VIOLATION RESTRICT_VIOLATION NOT_NULL_VIOLATION FOREIGN_KEY_VIOLATION UNIQUE_VIOLATION CHECK_VIOLATION EXCLUSION_VIOLATION INVALID_CURSOR_STATE INVALID_TRANSACTION_STATE ACTIVE_SQL_TRANSACTION BRANCH_TRANSACTION_ALREADY_ACTIVE HELD_CURSOR_REQUIRES_SAME_ISOLATION_LEVEL INAPPROPRIATE_ACCESS_MODE_FOR_BRANCH_TRANSACTION INAPPROPRIATE_ISOLATION_LEVEL_FOR_BRANCH_TRANSACTION NO_ACTIVE_SQL_TRANSACTION_FOR_BRANCH_TRANSACTION READ_ONLY_SQL_TRANSACTION SCHEMA_AND_DATA_STATEMENT_MIXING_NOT_SUPPORTED NO_ACTIVE_SQL_TRANSACTION IN_FAILED_SQL_TRANSACTION IDLE_IN_TRANSACTION_SESSION_TIMEOUT INVALID_SQL_STATEMENT_NAME TRIGGERED_DATA_CHANGE_VIOLATION INVALID_AUTHORIZATION_SPECIFICATION INVALID_PASSWORD DEPENDENT_PRIVILEGE_DESCRIPTORS_STILL_EXIST DEPENDENT_OBJECTS_STILL_EXIST INVALID_TRANSACTION_TERMINATION SQL_ROUTINE_EXCEPTION FUNCTION_EXECUTED_NO_RETURN_STATEMENT MODIFYING_SQL_DATA_NOT_PERMITTED PROHIBITED_SQL_STATEMENT_ATTEMPTED READING_SQL_DATA_NOT_PERMITTED INVALID_CURSOR_NAME EXTERNAL_ROUTINE_EXCEPTION CONTAINING_SQL_NOT_PERMITTED MODIFYING_SQL_DATA_NOT_PERMITTED PROHIBITED_SQL_STATEMENT_ATTEMPTED READING_SQL_DATA_NOT_PERMITTED EXTERNAL_ROUTINE_INVOCATION_EXCEPTION INVALID_SQLSTATE_RETURNED NULL_VALUE_NOT_ALLOWED TRIGGER_PROTOCOL_VIOLATED SRF_PROTOCOL_VIOLATED EVENT_TRIGGER_PROTOCOL_VIOLATED SAVEPOINT_EXCEPTION INVALID_SAVEPOINT_SPECIFICATION INVALID_CATALOG_NAME INVALID_SCHEMA_NAME TRANSACTION_ROLLBACK TRANSACTION_INTEGRITY_CONSTRAINT_VIOLATION SERIALIZATION_FAILURE STATEMENT_COMPLETION_UNKNOWN DEADLOCK_DETECTED SYNTAX_ERROR_OR_ACCESS_RULE_VIOLATION SYNTAX_ERROR INSUFFICIENT_PRIVILEGE CANNOT_COERCE GROUPING_ERROR WINDOWING_ERROR INVALID_RECURSION INVALID_FOREIGN_KEY INVALID_NAME NAME_TOO_LONG RESERVED_NAME DATATYPE_MISMATCH INDETERMINATE_DATATYPE COLLATION_MISMATCH INDETERMINATE_COLLATION WRONG_OBJECT_TYPE GENERATED_ALWAYS UNDEFINED_COLUMN UNDEFINED_FUNCTION UNDEFINED_TABLE UNDEFINED_PARAMETER UNDEFINED_OBJECT DUPLICATE_COLUMN DUPLICATE_CURSOR DUPLICATE_DATABASE DUPLICATE_FUNCTION DUPLICATE_PREPARED_STATEMENT DUPLICATE_SCHEMA DUPLICATE_TABLE DUPLICATE_ALIAS DUPLICATE_OBJECT AMBIGUOUS_COLUMN AMBIGUOUS_FUNCTION AMBIGUOUS_PARAMETER AMBIGUOUS_ALIAS INVALID_COLUMN_REFERENCE INVALID_COLUMN_DEFINITION INVALID_CURSOR_DEFINITION INVALID_DATABASE_DEFINITION INVALID_FUNCTION_DEFINITION INVALID_PREPARED_STATEMENT_DEFINITION INVALID_SCHEMA_DEFINITION INVALID_TABLE_DEFINITION INVALID_OBJECT_DEFINITION WITH_CHECK_OPTION_VIOLATION INSUFFICIENT_RESOURCES DISK_FULL OUT_OF_MEMORY TOO_MANY_CONNECTIONS CONFIGURATION_LIMIT_EXCEEDED PROGRAM_LIMIT_EXCEEDED STATEMENT_TOO_COMPLEX TOO_MANY_COLUMNS TOO_MANY_ARGUMENTS OBJECT_NOT_IN_PREREQUISITE_STATE OBJECT_IN_USE CANT_CHANGE_RUNTIME_PARAM LOCK_NOT_AVAILABLE OPERATOR_INTERVENTION QUERY_CANCELED ADMIN_SHUTDOWN CRASH_SHUTDOWN CANNOT_CONNECT_NOW DATABASE_DROPPED SYSTEM_ERROR IO_ERROR UNDEFINED_FILE DUPLICATE_FILE SNAPSHOT_TOO_OLD CONFIG_FILE_ERROR LOCK_FILE_EXISTS FDW_ERROR FDW_COLUMN_NAME_NOT_FOUND FDW_DYNAMIC_PARAMETER_VALUE_NEEDED FDW_FUNCTION_SEQUENCE_ERROR FDW_INCONSISTENT_DESCRIPTOR_INFORMATION FDW_INVALID_ATTRIBUTE_VALUE FDW_INVALID_COLUMN_NAME FDW_INVALID_COLUMN_NUMBER FDW_INVALID_DATA_TYPE FDW_INVALID_DATA_TYPE_DESCRIPTORS FDW_INVALID_DESCRIPTOR_FIELD_IDENTIFIER FDW_INVALID_HANDLE FDW_INVALID_OPTION_INDEX FDW_INVALID_OPTION_NAME FDW_INVALID_STRING_LENGTH_OR_BUFFER_LENGTH FDW_INVALID_STRING_FORMAT FDW_INVALID_USE_OF_NULL_POINTER FDW_TOO_MANY_HANDLES FDW_OUT_OF_MEMORY FDW_NO_SCHEMAS FDW_OPTION_NAME_NOT_FOUND FDW_REPLY_HANDLE FDW_SCHEMA_NOT_FOUND FDW_TABLE_NOT_FOUND FDW_UNABLE_TO_CREATE_EXECUTION FDW_UNABLE_TO_CREATE_REPLY FDW_UNABLE_TO_ESTABLISH_CONNECTION PLPGSQL_ERROR RAISE_EXCEPTION NO_DATA_FOUND TOO_MANY_ROWS ASSERT_FAILURE INTERNAL_ERROR DATA_CORRUPTED INDEX_CORRUPTED ",m="ARRAY_AGG AVG BIT_AND BIT_OR BOOL_AND BOOL_OR COUNT EVERY JSON_AGG JSONB_AGG JSON_OBJECT_AGG JSONB_OBJECT_AGG MAX MIN MODE STRING_AGG SUM XMLAGG CORR COVAR_POP COVAR_SAMP REGR_AVGX REGR_AVGY REGR_COUNT REGR_INTERCEPT REGR_R2 REGR_SLOPE REGR_SXX REGR_SXY REGR_SYY STDDEV STDDEV_POP STDDEV_SAMP VARIANCE VAR_POP VAR_SAMP PERCENTILE_CONT PERCENTILE_DISC ROW_NUMBER RANK DENSE_RANK PERCENT_RANK CUME_DIST NTILE LAG LEAD FIRST_VALUE LAST_VALUE NTH_VALUE NUM_NONNULLS NUM_NULLS ABS CBRT CEIL CEILING DEGREES DIV EXP FLOOR LN LOG MOD PI POWER RADIANS ROUND SCALE SIGN SQRT TRUNC WIDTH_BUCKET RANDOM SETSEED ACOS ACOSD ASIN ASIND ATAN ATAND ATAN2 ATAN2D COS COSD COT COTD SIN SIND TAN TAND BIT_LENGTH CHAR_LENGTH CHARACTER_LENGTH LOWER OCTET_LENGTH OVERLAY POSITION SUBSTRING TREAT TRIM UPPER ASCII BTRIM CHR CONCAT CONCAT_WS CONVERT CONVERT_FROM CONVERT_TO DECODE ENCODE INITCAP LEFT LENGTH LPAD LTRIM MD5 PARSE_IDENT PG_CLIENT_ENCODING QUOTE_IDENT|10 QUOTE_LITERAL|10 QUOTE_NULLABLE|10 REGEXP_MATCH REGEXP_MATCHES REGEXP_REPLACE REGEXP_SPLIT_TO_ARRAY REGEXP_SPLIT_TO_TABLE REPEAT REPLACE REVERSE RIGHT RPAD RTRIM SPLIT_PART STRPOS SUBSTR TO_ASCII TO_HEX TRANSLATE OCTET_LENGTH GET_BIT GET_BYTE SET_BIT SET_BYTE TO_CHAR TO_DATE TO_NUMBER TO_TIMESTAMP AGE CLOCK_TIMESTAMP|10 DATE_PART DATE_TRUNC ISFINITE JUSTIFY_DAYS JUSTIFY_HOURS JUSTIFY_INTERVAL MAKE_DATE MAKE_INTERVAL|10 MAKE_TIME MAKE_TIMESTAMP|10 MAKE_TIMESTAMPTZ|10 NOW STATEMENT_TIMESTAMP|10 TIMEOFDAY TRANSACTION_TIMESTAMP|10 ENUM_FIRST ENUM_LAST ENUM_RANGE AREA CENTER DIAMETER HEIGHT ISCLOSED ISOPEN NPOINTS PCLOSE POPEN RADIUS WIDTH BOX BOUND_BOX CIRCLE LINE LSEG PATH POLYGON ABBREV BROADCAST HOST HOSTMASK MASKLEN NETMASK NETWORK SET_MASKLEN TEXT INET_SAME_FAMILY INET_MERGE MACADDR8_SET7BIT ARRAY_TO_TSVECTOR GET_CURRENT_TS_CONFIG NUMNODE PLAINTO_TSQUERY PHRASETO_TSQUERY WEBSEARCH_TO_TSQUERY QUERYTREE SETWEIGHT STRIP TO_TSQUERY TO_TSVECTOR JSON_TO_TSVECTOR JSONB_TO_TSVECTOR TS_DELETE TS_FILTER TS_HEADLINE TS_RANK TS_RANK_CD TS_REWRITE TSQUERY_PHRASE TSVECTOR_TO_ARRAY TSVECTOR_UPDATE_TRIGGER TSVECTOR_UPDATE_TRIGGER_COLUMN XMLCOMMENT XMLCONCAT XMLELEMENT XMLFOREST XMLPI XMLROOT XMLEXISTS XML_IS_WELL_FORMED XML_IS_WELL_FORMED_DOCUMENT XML_IS_WELL_FORMED_CONTENT XPATH XPATH_EXISTS XMLTABLE XMLNAMESPACES TABLE_TO_XML TABLE_TO_XMLSCHEMA TABLE_TO_XML_AND_XMLSCHEMA QUERY_TO_XML QUERY_TO_XMLSCHEMA QUERY_TO_XML_AND_XMLSCHEMA CURSOR_TO_XML CURSOR_TO_XMLSCHEMA SCHEMA_TO_XML SCHEMA_TO_XMLSCHEMA SCHEMA_TO_XML_AND_XMLSCHEMA DATABASE_TO_XML DATABASE_TO_XMLSCHEMA DATABASE_TO_XML_AND_XMLSCHEMA XMLATTRIBUTES TO_JSON TO_JSONB ARRAY_TO_JSON ROW_TO_JSON JSON_BUILD_ARRAY JSONB_BUILD_ARRAY JSON_BUILD_OBJECT JSONB_BUILD_OBJECT JSON_OBJECT JSONB_OBJECT JSON_ARRAY_LENGTH JSONB_ARRAY_LENGTH JSON_EACH JSONB_EACH JSON_EACH_TEXT JSONB_EACH_TEXT JSON_EXTRACT_PATH JSONB_EXTRACT_PATH JSON_OBJECT_KEYS JSONB_OBJECT_KEYS JSON_POPULATE_RECORD JSONB_POPULATE_RECORD JSON_POPULATE_RECORDSET JSONB_POPULATE_RECORDSET JSON_ARRAY_ELEMENTS JSONB_ARRAY_ELEMENTS JSON_ARRAY_ELEMENTS_TEXT JSONB_ARRAY_ELEMENTS_TEXT JSON_TYPEOF JSONB_TYPEOF JSON_TO_RECORD JSONB_TO_RECORD JSON_TO_RECORDSET JSONB_TO_RECORDSET JSON_STRIP_NULLS JSONB_STRIP_NULLS JSONB_SET JSONB_INSERT JSONB_PRETTY CURRVAL LASTVAL NEXTVAL SETVAL COALESCE NULLIF GREATEST LEAST ARRAY_APPEND ARRAY_CAT ARRAY_NDIMS ARRAY_DIMS ARRAY_FILL ARRAY_LENGTH ARRAY_LOWER ARRAY_POSITION ARRAY_POSITIONS ARRAY_PREPEND ARRAY_REMOVE ARRAY_REPLACE ARRAY_TO_STRING ARRAY_UPPER CARDINALITY STRING_TO_ARRAY UNNEST ISEMPTY LOWER_INC UPPER_INC LOWER_INF UPPER_INF RANGE_MERGE GENERATE_SERIES GENERATE_SUBSCRIPTS CURRENT_DATABASE CURRENT_QUERY CURRENT_SCHEMA|10 CURRENT_SCHEMAS|10 INET_CLIENT_ADDR INET_CLIENT_PORT INET_SERVER_ADDR INET_SERVER_PORT ROW_SECURITY_ACTIVE FORMAT_TYPE TO_REGCLASS TO_REGPROC TO_REGPROCEDURE TO_REGOPER TO_REGOPERATOR TO_REGTYPE TO_REGNAMESPACE TO_REGROLE COL_DESCRIPTION OBJ_DESCRIPTION SHOBJ_DESCRIPTION TXID_CURRENT TXID_CURRENT_IF_ASSIGNED TXID_CURRENT_SNAPSHOT TXID_SNAPSHOT_XIP TXID_SNAPSHOT_XMAX TXID_SNAPSHOT_XMIN TXID_VISIBLE_IN_SNAPSHOT TXID_STATUS CURRENT_SETTING SET_CONFIG BRIN_SUMMARIZE_NEW_VALUES BRIN_SUMMARIZE_RANGE BRIN_DESUMMARIZE_RANGE GIN_CLEAN_PENDING_LIST SUPPRESS_REDUNDANT_UPDATES_TRIGGER LO_FROM_BYTEA LO_PUT LO_GET LO_CREAT LO_CREATE LO_UNLINK LO_IMPORT LO_EXPORT LOREAD LOWRITE GROUPING CAST ".trim().split(" ").map(function(g){return g.split("|")[0]}).join("|");return{name:"PostgreSQL",aliases:["postgres","postgresql"],supersetOf:"sql",case_insensitive:!0,keywords:{keyword:o+r+s,built_in:v+y+f},illegal:/:==|\W\s*\(\*|(^|\s)\$[a-z]|\{\{|[a-z]:\s*$|\.\.\.|TO:|DO:/,contains:[{className:"keyword",variants:[{begin:/\bTEXT\s*SEARCH\b/},{begin:/\b(PRIMARY|FOREIGN|FOR(\s+NO)?)\s+KEY\b/},{begin:/\bPARALLEL\s+(UNSAFE|RESTRICTED|SAFE)\b/},{begin:/\bSTORAGE\s+(PLAIN|EXTERNAL|EXTENDED|MAIN)\b/},{begin:/\bMATCH\s+(FULL|PARTIAL|SIMPLE)\b/},{begin:/\bNULLS\s+(FIRST|LAST)\b/},{begin:/\bEVENT\s+TRIGGER\b/},{begin:/\b(MAPPING|OR)\s+REPLACE\b/},{begin:/\b(FROM|TO)\s+(PROGRAM|STDIN|STDOUT)\b/},{begin:/\b(SHARE|EXCLUSIVE)\s+MODE\b/},{begin:/\b(LEFT|RIGHT)\s+(OUTER\s+)?JOIN\b/},{begin:/\b(FETCH|MOVE)\s+(NEXT|PRIOR|FIRST|LAST|ABSOLUTE|RELATIVE|FORWARD|BACKWARD)\b/},{begin:/\bPRESERVE\s+ROWS\b/},{begin:/\bDISCARD\s+PLANS\b/},{begin:/\bREFERENCING\s+(OLD|NEW)\b/},{begin:/\bSKIP\s+LOCKED\b/},{begin:/\bGROUPING\s+SETS\b/},{begin:/\b(BINARY|INSENSITIVE|SCROLL|NO\s+SCROLL)\s+(CURSOR|FOR)\b/},{begin:/\b(WITH|WITHOUT)\s+HOLD\b/},{begin:/\bWITH\s+(CASCADED|LOCAL)\s+CHECK\s+OPTION\b/},{begin:/\bEXCLUDE\s+(TIES|NO\s+OTHERS)\b/},{begin:/\bFORMAT\s+(TEXT|XML|JSON|YAML)\b/},{begin:/\bSET\s+((SESSION|LOCAL)\s+)?NAMES\b/},{begin:/\bIS\s+(NOT\s+)?UNKNOWN\b/},{begin:/\bSECURITY\s+LABEL\b/},{begin:/\bSTANDALONE\s+(YES|NO|NO\s+VALUE)\b/},{begin:/\bWITH\s+(NO\s+)?DATA\b/},{begin:/\b(FOREIGN|SET)\s+DATA\b/},{begin:/\bSET\s+(CATALOG|CONSTRAINTS)\b/},{begin:/\b(WITH|FOR)\s+ORDINALITY\b/},{begin:/\bIS\s+(NOT\s+)?DOCUMENT\b/},{begin:/\bXML\s+OPTION\s+(DOCUMENT|CONTENT)\b/},{begin:/\b(STRIP|PRESERVE)\s+WHITESPACE\b/},{begin:/\bNO\s+(ACTION|MAXVALUE|MINVALUE)\b/},{begin:/\bPARTITION\s+BY\s+(RANGE|LIST|HASH)\b/},{begin:/\bAT\s+TIME\s+ZONE\b/},{begin:/\bGRANTED\s+BY\b/},{begin:/\bRETURN\s+(QUERY|NEXT)\b/},{begin:/\b(ATTACH|DETACH)\s+PARTITION\b/},{begin:/\bFORCE\s+ROW\s+LEVEL\s+SECURITY\b/},{begin:/\b(INCLUDING|EXCLUDING)\s+(COMMENTS|CONSTRAINTS|DEFAULTS|IDENTITY|INDEXES|STATISTICS|STORAGE|ALL)\b/},{begin:/\bAS\s+(ASSIGNMENT|IMPLICIT|PERMISSIVE|RESTRICTIVE|ENUM|RANGE)\b/}]},{begin:/\b(FORMAT|FAMILY|VERSION)\s*\(/},{begin:/\bINCLUDE\s*\(/,keywords:"INCLUDE"},{begin:/\bRANGE(?!\s*(BETWEEN|UNBOUNDED|CURRENT|[-0-9]+))/},{begin:/\b(VERSION|OWNER|TEMPLATE|TABLESPACE|CONNECTION\s+LIMIT|PROCEDURE|RESTRICT|JOIN|PARSER|COPY|START|END|COLLATION|INPUT|ANALYZE|STORAGE|LIKE|DEFAULT|DELIMITER|ENCODING|COLUMN|CONSTRAINT|TABLE|SCHEMA)\s*=/},{begin:/\b(PG_\w+?|HAS_[A-Z_]+_PRIVILEGE)\b/,relevance:10},{begin:/\bEXTRACT\s*\(/,end:/\bFROM\b/,returnEnd:!0,keywords:{type:"CENTURY DAY DECADE DOW DOY EPOCH HOUR ISODOW ISOYEAR MICROSECONDS MILLENNIUM MILLISECONDS MINUTE MONTH QUARTER SECOND TIMEZONE TIMEZONE_HOUR TIMEZONE_MINUTE WEEK YEAR"}},{begin:/\b(XMLELEMENT|XMLPI)\s*\(\s*NAME/,keywords:{keyword:"NAME"}},{begin:/\b(XMLPARSE|XMLSERIALIZE)\s*\(\s*(DOCUMENT|CONTENT)/,keywords:{keyword:"DOCUMENT CONTENT"}},{beginKeywords:"CACHE INCREMENT MAXVALUE MINVALUE",end:e.C_NUMBER_RE,returnEnd:!0,keywords:"BY CACHE INCREMENT MAXVALUE MINVALUE"},{className:"type",begin:/\b(WITH|WITHOUT)\s+TIME\s+ZONE\b/},{className:"type",begin:/\bINTERVAL\s+(YEAR|MONTH|DAY|HOUR|MINUTE|SECOND)(\s+TO\s+(MONTH|HOUR|MINUTE|SECOND))?\b/},{begin:/\bRETURNS\s+(LANGUAGE_HANDLER|TRIGGER|EVENT_TRIGGER|FDW_HANDLER|INDEX_AM_HANDLER|TSM_HANDLER)\b/,keywords:{keyword:"RETURNS",type:"LANGUAGE_HANDLER TRIGGER EVENT_TRIGGER FDW_HANDLER INDEX_AM_HANDLER TSM_HANDLER"}},{begin:"\\b("+m+")\\s*\\("},{begin:"\\.("+c+")\\b"},{begin:"\\b("+c+")\\s+PATH\\b",keywords:{keyword:"PATH",type:u.replace("PATH ","")}},{className:"type",begin:"\\b("+c+")\\b"},{className:"string",begin:"'",end:"'",contains:[{begin:"''"}]},{className:"string",begin:"(e|E|u&|U&)'",end:"'",contains:[{begin:"\\\\."}],relevance:10},e.END_SAME_AS_BEGIN({begin:n,end:n,contains:[{subLanguage:["pgsql","perl","python","tcl","r","lua","java","php","ruby","bash","scheme","xml","json"],endsWithParent:!0}]}),{begin:'"',end:'"',contains:[{begin:'""'}]},e.C_NUMBER_MODE,e.C_BLOCK_COMMENT_MODE,a,{className:"meta",variants:[{begin:"%(ROW)?TYPE",relevance:10},{begin:"\\$\\d+"},{begin:"^#\\w",end:"$"}]},{className:"symbol",begin:l,relevance:10}]}}Go.registerLanguage("sql",Ov);function vt(e){try{e=gu.format(e,{language:"postgresql"})}catch(a){console.error("Could not format SQL:",` +`,e,` +`,a)}return e=Go.highlightAuto(e,["sql"]).value,e}const Lv=["innerHTML"],Rv={class:"sql"},kv=["innerHTML"],Yn={__name:"QueryTooltip",props:{value:{type:String,default(){return{}}}},setup(e){const a=e;return(t,n)=>(D(),re(gi,{"content-class":"sql elevation-2",transition:"fade","open-delay":"200",location:"bottom"},{activator:S(({props:l})=>[V("pre",te({class:"sql"},l),[V("code",{innerHTML:F(vt)(a.value)},null,8,Lv)],16)]),default:S(()=>[V("pre",Rv,[V("code",{innerHTML:F(vt)(a.value)},null,8,kv)])]),_:1}))}},pv=["innerHTML"],To={__name:"GridCell",props:{column:{type:Object,default(){return{}}},value:{type:[String,Number,Boolean],default:""}},setup(e){const a=e;return(t,n)=>a.column.type=="query"?(D(),re(Yn,{key:0,value:a.value},null,8,["value"])):(D(),ee("span",{key:1,innerHTML:a.column.formatter(a.value)},null,8,pv))}};function Pv(){const e=Y([]);nr(()=>e.value=[]);function a(t,n){e.value[n]=t}return{refs:e,updateRef:a}}const wv=U({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:Ee,default:"$first"},prevIcon:{type:Ee,default:"$prev"},nextIcon:{type:Ee,default:"$next"},lastIcon:{type:Ee,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...Nt(),...fe(),...Ke(),...At(),...Ge(),...un(),...Te({tag:"nav"}),...ke(),...Ct({variant:"text"})},"VPagination"),Co=J()({name:"VPagination",props:wv(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,a){let{slots:t,emit:n}=a;const l=ye(e,"modelValue"),{t:o,n:s}=bt(),{isRtl:r}=Et(),{themeClasses:u}=we(e),{width:c}=Kt(),v=ue(-1);dt(void 0,{scoped:!0});const{resizeRef:y}=Wt(k=>{if(!k.length)return;const{target:N,contentRect:p}=k[0],M=N.querySelector(".v-pagination__list > *");if(!M)return;const O=p.width,P=M.offsetWidth+parseFloat(getComputedStyle(M).marginRight)*2;v.value=g(O,P)}),f=_(()=>parseInt(e.length,10)),d=_(()=>parseInt(e.start,10)),m=_(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):v.value>=0?v.value:g(c.value,58));function g(k,N){const p=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(+((k-N*p)/N).toFixed(2)))}const h=_(()=>{if(f.value<=0||isNaN(f.value)||f.value>Number.MAX_SAFE_INTEGER)return[];if(m.value<=0)return[];if(m.value===1)return[l.value];if(f.value<=m.value)return tn(f.value,d.value);const k=m.value%2===0,N=k?m.value/2:Math.floor(m.value/2),p=k?N:N+1,M=f.value-N;if(p-l.value>=0)return[...tn(Math.max(1,m.value-1),d.value),e.ellipsis,f.value];if(l.value-M>=(k?1:0)){const O=m.value-1,P=f.value-O+d.value;return[d.value,e.ellipsis,...tn(O,P)]}else{const O=Math.max(1,m.value-3),P=O===1?l.value:l.value-Math.ceil(O/2)+d.value;return[d.value,e.ellipsis,...tn(O,P),e.ellipsis,f.value]}});function E(k,N,p){k.preventDefault(),l.value=N,p&&n(p,N)}const{refs:b,updateRef:T}=Pv();dt({VPaginationBtn:{color:q(e,"color"),border:q(e,"border"),density:q(e,"density"),size:q(e,"size"),variant:q(e,"variant"),rounded:q(e,"rounded"),elevation:q(e,"elevation")}});const R=_(()=>h.value.map((k,N)=>{const p=M=>T(M,N);if(typeof k=="string")return{isActive:!1,key:`ellipsis-${N}`,page:k,props:{ref:p,ellipsis:!0,icon:!0,disabled:!0}};{const M=k===l.value;return{isActive:M,key:k,page:s(k),props:{ref:p,ellipsis:!1,icon:!0,disabled:!!e.disabled||+e.length<2,color:M?e.activeColor:e.color,"aria-current":M,"aria-label":o(M?e.currentPageAriaLabel:e.pageAriaLabel,k),onClick:O=>E(O,k)}}}})),I=_(()=>{const k=!!e.disabled||l.value<=d.value,N=!!e.disabled||l.value>=d.value+f.value-1;return{first:e.showFirstLastPage?{icon:r.value?e.lastIcon:e.firstIcon,onClick:p=>E(p,d.value,"first"),disabled:k,"aria-label":o(e.firstAriaLabel),"aria-disabled":k}:void 0,prev:{icon:r.value?e.nextIcon:e.prevIcon,onClick:p=>E(p,l.value-1,"prev"),disabled:k,"aria-label":o(e.previousAriaLabel),"aria-disabled":k},next:{icon:r.value?e.prevIcon:e.nextIcon,onClick:p=>E(p,l.value+1,"next"),disabled:N,"aria-label":o(e.nextAriaLabel),"aria-disabled":N},last:e.showFirstLastPage?{icon:r.value?e.firstIcon:e.lastIcon,onClick:p=>E(p,d.value+f.value-1,"last"),disabled:N,"aria-label":o(e.lastAriaLabel),"aria-disabled":N}:void 0}});function w(){var N;const k=l.value-d.value;(N=b.value[k])==null||N.$el.focus()}function L(k){k.key===Fl.left&&!e.disabled&&l.value>+e.start?(l.value=l.value-1,De(w)):k.key===Fl.right&&!e.disabled&&l.valuei(e.tag,{ref:y,class:["v-pagination",u.value,e.class],style:e.style,role:"navigation","aria-label":o(e.ariaLabel),onKeydown:L,"data-test":"v-pagination-root"},{default:()=>[i("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&i("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[t.first?t.first(I.value.first):i(_e,te({_as:"VPaginationBtn"},I.value.first),null)]),i("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[t.prev?t.prev(I.value.prev):i(_e,te({_as:"VPaginationBtn"},I.value.prev),null)]),R.value.map((k,N)=>i("li",{key:k.key,class:["v-pagination__item",{"v-pagination__item--is-active":k.isActive}],"data-test":"v-pagination-item"},[t.item?t.item(k):i(_e,te({_as:"VPaginationBtn"},k.props),{default:()=>[k.page]})])),i("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[t.next?t.next(I.value.next):i(_e,te({_as:"VPaginationBtn"},I.value.next),null)]),e.showFirstLastPage&&i("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[t.last?t.last(I.value.last):i(_e,te({_as:"VPaginationBtn"},I.value.last),null)])])]})),{}}}),Vv=U({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10}},"DataTable-paginate"),yi=Symbol.for("vuetify:data-table-pagination");function xv(e){const a=ye(e,"page",void 0,n=>+(n??1)),t=ye(e,"itemsPerPage",void 0,n=>+(n??10));return{page:a,itemsPerPage:t}}function Dv(e){const{page:a,itemsPerPage:t,itemsLength:n}=e,l=_(()=>t.value===-1?0:t.value*(a.value-1)),o=_(()=>t.value===-1?n.value:Math.min(n.value,l.value+t.value)),s=_(()=>t.value===-1||n.value===0?1:Math.ceil(n.value/t.value));We(()=>{a.value>s.value&&(a.value=s.value)});function r(f){t.value=f,a.value=1}function u(){a.value=ht(a.value+1,1,s.value)}function c(){a.value=ht(a.value-1,1,s.value)}function v(f){a.value=ht(f,1,s.value)}const y={page:a,itemsPerPage:t,startIndex:l,stopIndex:o,pageCount:s,itemsLength:n,nextPage:u,prevPage:c,setPage:v,setItemsPerPage:r};return Fe(yi,y),y}function Mv(){const e=pe(yi);if(!e)throw new Error("Missing pagination!");return e}function Bv(e){const a=lt("usePaginatedItems"),{items:t,startIndex:n,stopIndex:l,itemsPerPage:o}=e,s=_(()=>o.value<=0?t.value:t.value.slice(n.value,l.value));return me(s,r=>{a.emit("update:currentItems",r)}),{paginatedItems:s}}const hi=U({prevIcon:{type:String,default:"$prev"},nextIcon:{type:String,default:"$next"},firstIcon:{type:String,default:"$first"},lastIcon:{type:String,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),Ao=J()({name:"VDataTableFooter",props:hi(),setup(e,a){let{slots:t}=a;const{t:n}=bt(),{page:l,pageCount:o,startIndex:s,stopIndex:r,itemsLength:u,itemsPerPage:c,setItemsPerPage:v}=Mv(),y=_(()=>e.itemsPerPageOptions.map(f=>typeof f=="number"?{value:f,title:f===-1?n("$vuetify.dataFooter.itemsPerPageAll"):String(f)}:{...f,title:isNaN(Number(f.title))?n(f.title):f.title}));return le(()=>{var d;const f=Co.filterProps(e);return i("div",{class:"v-data-table-footer"},[(d=t.prepend)==null?void 0:d.call(t),i("div",{class:"v-data-table-footer__items-per-page"},[i("span",null,[n(e.itemsPerPageText)]),i(ma,{items:y.value,modelValue:c.value,"onUpdate:modelValue":m=>v(Number(m)),density:"compact",variant:"outlined","hide-details":!0},null)]),i("div",{class:"v-data-table-footer__info"},[i("div",null,[n(e.pageText,u.value?s.value+1:0,r.value,u.value)])]),i("div",{class:"v-data-table-footer__pagination"},[i(Co,te({modelValue:l.value,"onUpdate:modelValue":m=>l.value=m,density:"comfortable","first-aria-label":e.firstPageLabel,"last-aria-label":e.lastPageLabel,length:o.value,"next-aria-label":e.nextPageLabel,"previous-aria-label":e.prevPageLabel,rounded:!0,"show-first-last-page":!0,"total-visible":e.showCurrentPage?1:0,variant:"plain"},f),null)])])}),{}}}),ea=Xr({align:{type:String,default:"start"},fixed:Boolean,fixedOffset:[Number,String],height:[Number,String],lastFixed:Boolean,noPadding:Boolean,tag:String,width:[Number,String],maxWidth:[Number,String],nowrap:Boolean},(e,a)=>{let{slots:t}=a;const n=e.tag??"td";return i(n,{class:["v-data-table__td",{"v-data-table-column--fixed":e.fixed,"v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--no-padding":e.noPadding,"v-data-table-column--nowrap":e.nowrap},`v-data-table-column--align-${e.align}`],style:{height:ie(e.height),width:ie(e.width),maxWidth:ie(e.maxWidth),left:ie(e.fixedOffset||null)}},{default:()=>{var l;return[(l=t.default)==null?void 0:l.call(t)]}})}),Fv=U({headers:Array},"DataTable-header"),_i=Symbol.for("vuetify:data-table-headers"),bi={title:"",sortable:!1},Uv={...bi,width:48};function Hv(){const a=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(t=>({element:t,priority:0}));return{enqueue:(t,n)=>{let l=!1;for(let o=0;on){a.splice(o,0,{element:t,priority:n}),l=!0;break}l||a.push({element:t,priority:n})},size:()=>a.length,count:()=>{let t=0;if(!a.length)return 0;const n=Math.floor(a[0].priority);for(let l=0;la.shift()}}function Qa(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)a.push(e);else for(const t of e.children)Qa(t,a);return a}function Ei(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const t of e)t.key&&a.add(t.key),t.children&&Ei(t.children,a);return a}function $v(e){if(e.key){if(e.key==="data-table-group")return bi;if(["data-table-expand","data-table-select"].includes(e.key))return Uv}}function Il(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(a,...e.children.map(t=>Il(t,a+1))):a}function Gv(e){let a=!1;function t(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(o)if(s&&(o.fixed=!0),o.fixed)if(o.children)for(let r=o.children.length-1;r>=0;r--)t(o.children[r],!0);else a?isNaN(+o.width)&&jr(`Multiple fixed columns should have a static width (key: ${o.key})`):o.lastFixed=!0,a=!0;else if(o.children)for(let r=o.children.length-1;r>=0;r--)t(o.children[r]);else a=!1}for(let o=e.length-1;o>=0;o--)t(e[o]);function n(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!o)return s;if(o.children){o.fixedOffset=s;for(const r of o.children)s=n(r,s)}else o.fixed&&(o.fixedOffset=s,s+=parseFloat(o.width||"0")||0);return s}let l=0;for(const o of e)l=n(o,l)}function Yv(e,a){const t=[];let n=0;const l=Hv(e);for(;l.size()>0;){let s=l.count();const r=[];let u=1;for(;s>0;){const{element:c,priority:v}=l.dequeue(),y=a-n-Il(c);if(r.push({...c,rowspan:y??1,colspan:c.children?Qa(c).length:1}),c.children)for(const f of c.children){const d=v%1+u/Math.pow(10,n+2);l.enqueue(f,n+y+d)}u+=1,s-=1}n+=1,t.push(r)}return{columns:e.map(s=>Qa(s)).flat(),headers:t}}function Si(e){const a=[];for(const t of e){const n={...$v(t),...t},l=n.key??(typeof n.value=="string"?n.value:null),o=n.value??l??null,s={...n,key:l,value:o,sortable:n.sortable??(n.key!=null||!!n.sort),children:n.children?Si(n.children):void 0};a.push(s)}return a}function Wv(e,a){const t=Y([]),n=Y([]),l=Y({}),o=Y({}),s=Y({});We(()=>{var g,h,E;const c=(e.headers||Object.keys(e.items[0]??{}).map(b=>({key:b,title:aa(b)}))).slice(),v=Ei(c);(g=a==null?void 0:a.groupBy)!=null&&g.value.length&&!v.has("data-table-group")&&c.unshift({key:"data-table-group",title:"Group"}),(h=a==null?void 0:a.showSelect)!=null&&h.value&&!v.has("data-table-select")&&c.unshift({key:"data-table-select"}),(E=a==null?void 0:a.showExpand)!=null&&E.value&&!v.has("data-table-expand")&&c.push({key:"data-table-expand"});const y=Si(c);Gv(y);const f=Math.max(...y.map(b=>Il(b)))+1,d=Yv(y,f);t.value=d.headers,n.value=d.columns;const m=d.headers.flat(1);for(const b of m)b.key&&(b.sortable&&(b.sort&&(l.value[b.key]=b.sort),b.sortRaw&&(o.value[b.key]=b.sortRaw)),b.filter&&(s.value[b.key]=b.filter))});const r={headers:t,columns:n,sortFunctions:l,sortRawFunctions:o,filterFunctions:s};return Fe(_i,r),r}function ga(){const e=pe(_i);if(!e)throw new Error("Missing headers!");return e}const zv={showSelectAll:!1,allSelected:()=>[],select:e=>{var n;let{items:a,value:t}=e;return new Set(t?[(n=a[0])==null?void 0:n.value]:[])},selectAll:e=>{let{selected:a}=e;return a}},Ti={showSelectAll:!0,allSelected:e=>{let{currentPage:a}=e;return a},select:e=>{let{items:a,value:t,selected:n}=e;for(const l of a)t?n.add(l.value):n.delete(l.value);return n},selectAll:e=>{let{value:a,currentPage:t,selected:n}=e;return Ti.select({items:t,value:a,selected:n})}},Ci={showSelectAll:!0,allSelected:e=>{let{allItems:a}=e;return a},select:e=>{let{items:a,value:t,selected:n}=e;for(const l of a)t?n.add(l.value):n.delete(l.value);return n},selectAll:e=>{let{value:a,allItems:t,selected:n}=e;return Ci.select({items:t,value:a,selected:n})}},Xv=U({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:{type:Function,default:qt}},"DataTable-select"),Ai=Symbol.for("vuetify:data-table-selection");function jv(e,a){let{allItems:t,currentPage:n}=a;const l=ye(e,"modelValue",e.modelValue,E=>new Set(Ue(E).map(b=>{var T;return((T=t.value.find(R=>e.valueComparator(b,R.value)))==null?void 0:T.value)??b})),E=>[...E.values()]),o=_(()=>t.value.filter(E=>E.selectable)),s=_(()=>n.value.filter(E=>E.selectable)),r=_(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return zv;case"all":return Ci;case"page":default:return Ti}});function u(E){return Ue(E).every(b=>l.value.has(b.value))}function c(E){return Ue(E).some(b=>l.value.has(b.value))}function v(E,b){const T=r.value.select({items:E,value:b,selected:new Set(l.value)});l.value=T}function y(E){v([E],!u([E]))}function f(E){const b=r.value.selectAll({value:E,allItems:o.value,currentPage:s.value,selected:new Set(l.value)});l.value=b}const d=_(()=>l.value.size>0),m=_(()=>{const E=r.value.allSelected({allItems:o.value,currentPage:s.value});return!!E.length&&u(E)}),g=_(()=>r.value.showSelectAll),h={toggleSelect:y,select:v,selectAll:f,isSelected:u,isSomeSelected:c,someSelected:d,allSelected:m,showSelectAll:g};return Fe(Ai,h),h}function ya(){const e=pe(Ai);if(!e)throw new Error("Missing selection!");return e}const qv=U({sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:Boolean,mustSort:Boolean},"DataTable-sort"),Ii=Symbol.for("vuetify:data-table-sort");function Kv(e){const a=ye(e,"sortBy"),t=q(e,"mustSort"),n=q(e,"multiSort");return{sortBy:a,mustSort:t,multiSort:n}}function Qv(e){const{sortBy:a,mustSort:t,multiSort:n,page:l}=e,o=u=>{if(u.key==null)return;let c=a.value.map(y=>({...y}))??[];const v=c.find(y=>y.key===u.key);v?v.order==="desc"?t.value?v.order="asc":c=c.filter(y=>y.key!==u.key):v.order="desc":n.value?c=[...c,{key:u.key,order:"asc"}]:c=[{key:u.key,order:"asc"}],a.value=c,l&&(l.value=1)};function s(u){return!!a.value.find(c=>c.key===u.key)}const r={sortBy:a,toggleSort:o,isSorted:s};return Fe(Ii,r),r}function Ni(){const e=pe(Ii);if(!e)throw new Error("Missing sort!");return e}function Jv(e,a,t,n){const l=bt();return{sortedItems:_(()=>{var s,r;return!t.value.length||e.disableSort?a.value:Zv(a.value,t.value,l.current.value,{transform:n==null?void 0:n.transform,sortFunctions:{...e.customKeySort,...(s=n==null?void 0:n.sortFunctions)==null?void 0:s.value},sortRawFunctions:(r=n==null?void 0:n.sortRawFunctions)==null?void 0:r.value})})}}function Zv(e,a,t,n){const l=new Intl.Collator(t,{sensitivity:"accent",usage:"sort"});return e.map(s=>[s,n!=null&&n.transform?n.transform(s):s]).sort((s,r)=>{var u,c;for(let v=0;vb!=null?b.toString().toLocaleLowerCase():b),m!==g)return Un(m)&&Un(g)?0:Un(m)?-1:Un(g)?1:!isNaN(m)&&!isNaN(g)?Number(m)-Number(g):l.compare(m,g)}}return 0}).map(s=>{let[r]=s;return r})}const Oi=U({color:String,sticky:Boolean,disableSort:Boolean,multiSort:Boolean,sortAscIcon:{type:Ee,default:"$sortAsc"},sortDescIcon:{type:Ee,default:"$sortDesc"},headerProps:{type:Object},...la(),...fa()},"VDataTableHeaders"),Io=J()({name:"VDataTableHeaders",props:Oi(),setup(e,a){let{slots:t}=a;const{t:n}=bt(),{toggleSort:l,sortBy:o,isSorted:s}=Ni(),{someSelected:r,allSelected:u,selectAll:c,showSelectAll:v}=ya(),{columns:y,headers:f}=ga(),{loaderClasses:d}=Dn(e);function m(k,N){if(!(!e.sticky&&!k.fixed))return{position:"sticky",left:k.fixed?ie(k.fixedOffset):void 0,top:e.sticky?`calc(var(--v-table-header-height) * ${N})`:void 0}}function g(k){const N=o.value.find(p=>p.key===k.key);return N?N.order==="asc"?e.sortAscIcon:e.sortDescIcon:e.sortAscIcon}const{backgroundColorClasses:h,backgroundColorStyles:E}=Ye(e,"color"),{displayClasses:b,mobile:T}=Kt(e),R=_(()=>({headers:f.value,columns:y.value,toggleSort:l,isSorted:s,sortBy:o.value,someSelected:r.value,allSelected:u.value,selectAll:c,getSortIcon:g})),I=_(()=>["v-data-table__th",{"v-data-table__th--sticky":e.sticky},b.value,d.value]),w=k=>{let{column:N,x:p,y:M}=k;const O=N.key==="data-table-select"||N.key==="data-table-expand",P=te(e.headerProps??{},N.headerProps??{});return i(ea,te({tag:"th",align:N.align,class:[{"v-data-table__th--sortable":N.sortable&&!e.disableSort,"v-data-table__th--sorted":s(N),"v-data-table__th--fixed":N.fixed},...I.value],style:{width:ie(N.width),minWidth:ie(N.minWidth),maxWidth:ie(N.maxWidth),...m(N,M)},colspan:N.colspan,rowspan:N.rowspan,onClick:N.sortable?()=>l(N):void 0,fixed:N.fixed,nowrap:N.nowrap,lastFixed:N.lastFixed,noPadding:O},P),{default:()=>{var z;const B=`header.${N.key}`,$={column:N,selectAll:c,isSorted:s,toggleSort:l,sortBy:o.value,someSelected:r.value,allSelected:u.value,getSortIcon:g};return t[B]?t[B]($):N.key==="data-table-select"?((z=t["header.data-table-select"])==null?void 0:z.call(t,$))??(v.value&&i(ra,{modelValue:u.value,indeterminate:r.value&&!u.value,"onUpdate:modelValue":c},null)):i("div",{class:"v-data-table-header__content"},[i("span",null,[N.title]),N.sortable&&!e.disableSort&&i(be,{key:"icon",class:"v-data-table-header__sort-icon",icon:g(N)},null),e.multiSort&&s(N)&&i("div",{key:"badge",class:["v-data-table-header__sort-badge",...h.value],style:E.value},[o.value.findIndex(oe=>oe.key===N.key)+1])])}})},L=()=>{const k=te(e.headerProps??{}??{}),N=_(()=>y.value.filter(M=>(M==null?void 0:M.sortable)&&!e.disableSort)),p=_(()=>{if(y.value.find(O=>O.key==="data-table-select")!=null)return u.value?"$checkboxOn":r.value?"$checkboxIndeterminate":"$checkboxOff"});return i(ea,te({tag:"th",class:[...I.value],colspan:f.value.length+1},k),{default:()=>[i("div",{class:"v-data-table-header__content"},[i(ma,{chips:!0,class:"v-data-table__td-sort-select",clearable:!0,density:"default",items:N.value,label:n("$vuetify.dataTable.sortBy"),multiple:e.multiSort,variant:"underlined","onClick:clear":()=>o.value=[],appendIcon:p.value,"onClick:append":()=>c(!u.value)},{...t,chip:M=>{var O;return i(sn,{onClick:(O=M.item.raw)!=null&&O.sortable?()=>l(M.item.raw):void 0,onMousedown:P=>{P.preventDefault(),P.stopPropagation()}},{default:()=>[M.item.title,i(be,{class:["v-data-table__td-sort-icon",s(M.item.raw)&&"v-data-table__td-sort-icon-active"],icon:g(M.item.raw),size:"small"},null)]})}})])]})};le(()=>T.value?i("tr",null,[i(L,null,null)]):i(Q,null,[t.headers?t.headers(R.value):f.value.map((k,N)=>i("tr",null,[k.map((p,M)=>i(w,{column:p,x:M,y:N},null))])),e.loading&&i("tr",{class:"v-data-table-progress"},[i("th",{colspan:y.value.length},[i(va,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0},{default:t.loader})])])]))}}),em=U({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),Li=Symbol.for("vuetify:data-table-group");function tm(e){return{groupBy:ye(e,"groupBy")}}function nm(e){const{groupBy:a,sortBy:t}=e,n=Y(new Set),l=_(()=>a.value.map(c=>({...c,order:c.order??!1})).concat(t.value));function o(c){return n.value.has(c.id)}function s(c){const v=new Set(n.value);o(c)?v.delete(c.id):v.add(c.id),n.value=v}function r(c){function v(y){const f=[];for(const d of y.items)"type"in d&&d.type==="group"?f.push(...v(d)):f.push(d);return f}return v({type:"group",items:c,id:"dummy",key:"dummy",value:"dummy",depth:0})}const u={sortByWithGroups:l,toggleGroup:s,opened:n,groupBy:a,extractRows:r,isGroupOpen:o};return Fe(Li,u),u}function Ri(){const e=pe(Li);if(!e)throw new Error("Missing group!");return e}function am(e,a){if(!e.length)return[];const t=new Map;for(const n of e){const l=Ho(n.raw,a);t.has(l)||t.set(l,[]),t.get(l).push(n)}return t}function ki(e,a){let t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!a.length)return[];const l=am(e,a[0]),o=[],s=a.slice(1);return l.forEach((r,u)=>{const c=a[0],v=`${n}_${c}_${u}`;o.push({depth:t,id:v,key:c,value:u,items:s.length?ki(r,s,t+1,v):r,type:"group"})}),o}function pi(e,a){const t=[];for(const n of e)"type"in n&&n.type==="group"?(n.value!=null&&t.push(n),(a.has(n.id)||n.value==null)&&t.push(...pi(n.items,a))):t.push(n);return t}function lm(e,a,t){return{flatItems:_(()=>{if(!a.value.length)return e.value;const l=ki(e.value,a.value.map(o=>o.key));return pi(l,t.value)})}}const om=U({item:{type:Object,required:!0}},"VDataTableGroupHeaderRow"),sm=J()({name:"VDataTableGroupHeaderRow",props:om(),setup(e,a){let{slots:t}=a;const{isGroupOpen:n,toggleGroup:l,extractRows:o}=Ri(),{isSelected:s,isSomeSelected:r,select:u}=ya(),{columns:c}=ga(),v=_(()=>o([e.item]));return()=>i("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[c.value.map(y=>{var f,d;if(y.key==="data-table-group"){const m=n(e.item)?"$expand":"$next",g=()=>l(e.item);return((f=t["data-table-group"])==null?void 0:f.call(t,{item:e.item,count:v.value.length,props:{icon:m,onClick:g}}))??i(ea,{class:"v-data-table-group-header-row__column"},{default:()=>[i(_e,{size:"small",variant:"text",icon:m,onClick:g},null),i("span",null,[e.item.value]),i("span",null,[W("("),v.value.length,W(")")])]})}if(y.key==="data-table-select"){const m=s(v.value),g=r(v.value)&&!m,h=E=>u(v.value,E);return((d=t["data-table-select"])==null?void 0:d.call(t,{props:{modelValue:m,indeterminate:g,"onUpdate:modelValue":h}}))??i("td",null,[i(ra,{modelValue:m,indeterminate:g,"onUpdate:modelValue":h},null)])}return i("td",null,null)})])}}),im=U({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]}},"DataTable-expand"),Pi=Symbol.for("vuetify:datatable:expanded");function rm(e){const a=q(e,"expandOnClick"),t=ye(e,"expanded",e.expanded,r=>new Set(r),r=>[...r.values()]);function n(r,u){const c=new Set(t.value);u?c.add(r.value):c.delete(r.value),t.value=c}function l(r){return t.value.has(r.value)}function o(r){n(r,!l(r))}const s={expand:n,expanded:t,expandOnClick:a,isExpanded:l,toggleExpand:o};return Fe(Pi,s),s}function wi(){const e=pe(Pi);if(!e)throw new Error("foo");return e}const um=U({index:Number,item:Object,cellProps:[Object,Function],onClick:$e(),onContextmenu:$e(),onDblclick:$e(),...la()},"VDataTableRow"),cm=J()({name:"VDataTableRow",props:um(),setup(e,a){let{slots:t}=a;const{displayClasses:n,mobile:l}=Kt(e,"v-data-table__tr"),{isSelected:o,toggleSelect:s,someSelected:r,allSelected:u,selectAll:c}=ya(),{isExpanded:v,toggleExpand:y}=wi(),{toggleSort:f,sortBy:d,isSorted:m}=Ni(),{columns:g}=ga();le(()=>i("tr",{class:["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)},n.value],onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&g.value.map((h,E)=>{const b=e.item,T=`item.${h.key}`,R=`header.${h.key}`,I={index:e.index,item:b.raw,internalItem:b,value:Ho(b.columns,h.key),column:h,isSelected:o,toggleSelect:s,isExpanded:v,toggleExpand:y},w={column:h,selectAll:c,isSorted:m,toggleSort:f,sortBy:d.value,someSelected:r.value,allSelected:u.value,getSortIcon:()=>""},L=typeof e.cellProps=="function"?e.cellProps({index:I.index,item:I.item,internalItem:I.internalItem,value:I.value,column:h}):e.cellProps,k=typeof h.cellProps=="function"?h.cellProps({index:I.index,item:I.item,internalItem:I.internalItem,value:I.value}):h.cellProps;return i(ea,te({align:h.align,class:{"v-data-table__td--expanded-row":h.key==="data-table-expand","v-data-table__td--select-row":h.key==="data-table-select"},fixed:h.fixed,fixedOffset:h.fixedOffset,lastFixed:h.lastFixed,maxWidth:l.value?void 0:h.maxWidth,noPadding:h.key==="data-table-select"||h.key==="data-table-expand",nowrap:h.nowrap,width:l.value?void 0:h.width},L,k),{default:()=>{var p,M,O,P,B;if(t[T]&&!l.value)return(p=t[T])==null?void 0:p.call(t,I);if(h.key==="data-table-select")return((M=t["item.data-table-select"])==null?void 0:M.call(t,I))??i(ra,{disabled:!b.selectable,modelValue:o([b]),onClick:ka(()=>s(b),["stop"])},null);if(h.key==="data-table-expand")return((O=t["item.data-table-expand"])==null?void 0:O.call(t,I))??i(_e,{icon:v(b)?"$collapse":"$expand",size:"small",variant:"text",onClick:ka(()=>y(b),["stop"])},null);const N=K(I.value);return l.value?i(Q,null,[i("div",{class:"v-data-table__td-title"},[((P=t[R])==null?void 0:P.call(t,w))??h.title]),i("div",{class:"v-data-table__td-value"},[((B=t[T])==null?void 0:B.call(t,I))??N])]):N}})})]))}}),Vi=U({loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function],...la()},"VDataTableRows"),No=J()({name:"VDataTableRows",inheritAttrs:!1,props:Vi(),setup(e,a){let{attrs:t,slots:n}=a;const{columns:l}=ga(),{expandOnClick:o,toggleExpand:s,isExpanded:r}=wi(),{isSelected:u,toggleSelect:c}=ya(),{toggleGroup:v,isGroupOpen:y}=Ri(),{t:f}=bt(),{mobile:d}=Kt(e);return le(()=>{var m,g;return e.loading&&(!e.items.length||n.loading)?i("tr",{class:"v-data-table-rows-loading",key:"loading"},[i("td",{colspan:l.value.length},[((m=n.loading)==null?void 0:m.call(n))??f(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?i("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[i("td",{colspan:l.value.length},[((g=n["no-data"])==null?void 0:g.call(n))??f(e.noDataText)])]):i(Q,null,[e.items.map((h,E)=>{var R;if(h.type==="group"){const I={index:E,item:h,columns:l.value,isExpanded:r,toggleExpand:s,isSelected:u,toggleSelect:c,toggleGroup:v,isGroupOpen:y};return n["group-header"]?n["group-header"](I):i(sm,te({key:`group-header_${h.id}`,item:h},Ul(t,":group-header",()=>I)),n)}const b={index:E,item:h.raw,internalItem:h,columns:l.value,isExpanded:r,toggleExpand:s,isSelected:u,toggleSelect:c},T={...b,props:te({key:`item_${h.key??h.index}`,onClick:o.value?()=>{s(h)}:void 0,index:E,item:h,cellProps:e.cellProps,mobile:d.value},Ul(t,":row",()=>b),typeof e.rowProps=="function"?e.rowProps({item:b.item,index:b.index,internalItem:b.internalItem}):e.rowProps)};return i(Q,{key:T.props.key},[n.item?n.item(T):i(cm,T.props,n),r(h)&&((R=n["expanded-row"])==null?void 0:R.call(n,b))])})])}),{}}}),dm=U({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function fm(e,a,t,n){const l=e.returnObject?a:Je(a,e.itemValue),o=Je(a,e.itemSelectable,!0),s=n.reduce((r,u)=>(u.key!=null&&(r[u.key]=Je(a,u.value)),r),{});return{type:"item",key:e.returnObject?Je(a,e.itemValue):l,index:t,value:l,selectable:o,columns:s,raw:a}}function vm(e,a,t){return a.map((n,l)=>fm(e,n,l,t))}function mm(e,a){return{items:_(()=>vm(e,e.items,a.value))}}function gm(e){let{page:a,itemsPerPage:t,sortBy:n,groupBy:l,search:o}=e;const s=lt("VDataTable"),r=_(()=>({page:a.value,itemsPerPage:t.value,sortBy:n.value,groupBy:l.value,search:o.value}));let u=null;me(r,()=>{qt(u,r.value)||(u&&u.search!==r.value.search&&(a.value=1),s.emit("update:options",r.value),u=r.value)},{deep:!0,immediate:!0})}const ym=(e,a,t)=>e==null||a==null?-1:e.toString().toLocaleLowerCase().indexOf(a.toString().toLocaleLowerCase()),hm=U({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:"intersection"},noFilter:Boolean},"filter");function _m(e,a,t){var r;const n=[],l=(t==null?void 0:t.default)??ym,o=t!=null&&t.filterKeys?Ue(t.filterKeys):!1,s=Object.keys((t==null?void 0:t.customKeyFilter)??{}).length;if(!(e!=null&&e.length))return n;e:for(let u=0;u0)&&!(t!=null&&t.noFilter)){if(typeof c=="object"){const h=o||Object.keys(v);for(const E of h){const b=Je(v,E),T=(r=t==null?void 0:t.customKeyFilter)==null?void 0:r[E];if(d=T?T(b,a,c):l(b,a,c),d!==-1&&d!==!1)T?y[E]=d:f[E]=d;else if((t==null?void 0:t.filterMode)==="every")continue e}}else d=l(c,a,c),d!==-1&&d!==!1&&(f.title=d);const m=Object.keys(f).length,g=Object.keys(y).length;if(!m&&!g||(t==null?void 0:t.filterMode)==="union"&&g!==s&&!m||(t==null?void 0:t.filterMode)==="intersection"&&(g!==s||!m))continue}n.push({index:u,matches:{...f,...y}})}return n}function bm(e,a,t,n){const l=Y([]),o=Y(new Map),s=_(()=>n!=null&&n.transform?F(a).map(u=>[u,n.transform(u)]):F(a));We(()=>{const u=typeof t=="function"?t():F(t),c=typeof u!="string"&&typeof u!="number"?"":String(u),v=_m(s.value,c,{customKeyFilter:{...e.customKeyFilter,...F(n==null?void 0:n.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),y=F(a),f=[],d=new Map;v.forEach(m=>{let{index:g,matches:h}=m;const E=y[g];f.push(E),d.set(E.value,h)}),l.value=f,o.value=d});function r(u){return o.value.get(u.value)}return{filteredItems:l,filteredMatches:o,getMatches:r}}const Em=U({...Vi(),hideDefaultBody:Boolean,hideDefaultFooter:Boolean,hideDefaultHeader:Boolean,width:[String,Number],search:String,...im(),...em(),...Fv(),...dm(),...Xv(),...qv(),...Oi(),...mi()},"DataTable"),Sm=U({...Vv(),...Em(),...hm(),...hi()},"VDataTable"),yn=J()({name:"VDataTable",props:Sm(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,a){let{attrs:t,slots:n}=a;const{groupBy:l}=tm(e),{sortBy:o,multiSort:s,mustSort:r}=Kv(e),{page:u,itemsPerPage:c}=xv(e),{columns:v,headers:y,sortFunctions:f,sortRawFunctions:d,filterFunctions:m}=Wv(e,{groupBy:l,showSelect:q(e,"showSelect"),showExpand:q(e,"showExpand")}),{items:g}=mm(e,v),h=q(e,"search"),{filteredItems:E}=bm(e,g,h,{transform:Z=>Z.columns,customKeyFilter:m}),{toggleSort:b}=Qv({sortBy:o,multiSort:s,mustSort:r,page:u}),{sortByWithGroups:T,opened:R,extractRows:I,isGroupOpen:w,toggleGroup:L}=nm({groupBy:l,sortBy:o}),{sortedItems:k}=Jv(e,E,T,{transform:Z=>Z.columns,sortFunctions:f,sortRawFunctions:d}),{flatItems:N}=lm(k,l,R),p=_(()=>N.value.length),{startIndex:M,stopIndex:O,pageCount:P,setItemsPerPage:B}=Dv({page:u,itemsPerPage:c,itemsLength:p}),{paginatedItems:$}=Bv({items:N,startIndex:M,stopIndex:O,itemsPerPage:c}),z=_(()=>I($.value)),{isSelected:oe,select:H,selectAll:C,toggleSelect:A,someSelected:x,allSelected:X}=jv(e,{allItems:g,currentPage:z}),{isExpanded:j,toggleExpand:se}=rm(e);gm({page:u,itemsPerPage:c,sortBy:o,groupBy:l,search:h}),dt({VDataTableRows:{hideNoData:q(e,"hideNoData"),noDataText:q(e,"noDataText"),loading:q(e,"loading"),loadingText:q(e,"loadingText")}});const ne=_(()=>({page:u.value,itemsPerPage:c.value,sortBy:o.value,pageCount:P.value,toggleSort:b,setItemsPerPage:B,someSelected:x.value,allSelected:X.value,isSelected:oe,select:H,selectAll:C,toggleSelect:A,isExpanded:j,toggleExpand:se,isGroupOpen:w,toggleGroup:L,items:z.value.map(Z=>Z.raw),internalItems:z.value,groupedItems:$.value,columns:v.value,headers:y.value}));return le(()=>{const Z=Ao.filterProps(e),ve=Io.filterProps(e),he=No.filterProps(e),de=za.filterProps(e);return i(za,te({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},de),{top:()=>{var Ce;return(Ce=n.top)==null?void 0:Ce.call(n,ne.value)},default:()=>{var Ce,He,Qe,Me,Be,xt;return n.default?n.default(ne.value):i(Q,null,[(Ce=n.colgroup)==null?void 0:Ce.call(n,ne.value),!e.hideDefaultHeader&&i("thead",{key:"thead"},[i(Io,ve,n)]),(He=n.thead)==null?void 0:He.call(n,ne.value),!e.hideDefaultBody&&i("tbody",null,[(Qe=n["body.prepend"])==null?void 0:Qe.call(n,ne.value),n.body?n.body(ne.value):i(No,te(t,he,{items:$.value}),n),(Me=n["body.append"])==null?void 0:Me.call(n,ne.value)]),(Be=n.tbody)==null?void 0:Be.call(n,ne.value),(xt=n.tfoot)==null?void 0:xt.call(n,ne.value)])},bottom:()=>n.bottom?n.bottom(ne.value):!e.hideDefaultFooter&&i(Q,null,[i(Is,null,null),i(Ao,Z,{prepend:n["footer.prepend"]})])})}),{}}}),Tm=["href"],Cm={__name:"Grid",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,t=G.uniq(G.map(a.config.metrics,b=>b.split(".")[0])),{loading:n,data:l}=Lt(t),o=Y(""),{getUrl:s}=rn(),r=pe("dataSources"),u=_(()=>{const b=G.uniq(G.map(a.config.metrics,w=>w.split(".")[0])),T=G.map(a.config.metrics,w=>w.split(".")[1]),R=r.value[b],I=a.config.columns;return G.each(T,function(w){I.push(Object.assign({},R.metrics[w]))}),G.each(I,w=>{Object.assign(w,{key:w.name,label:w.label})}),I}),c=_(()=>G.uniqBy(G.map(u.value,function(T){return{title:T.label,key:T.key,class:T.type,cellClass:T.type||"",formatter:m(T.type),type:T.type,align:g(T.type),urlAttr:T.url_attr}}),"key")),v=_(()=>{if(!a.config.toprow)return c.value;const b=[];let T=0;return G.each(a.config.toprow,R=>{R.name?(b.push({title:R.name,align:"center",children:c.value.slice(T,T+(R.colspan||1))}),T+=R.colspan||1):(b.push(c.value[T]),T++)}),b});function y(b){return{class:b.column.cellClass}}function f(b){switch(b){case!0:return'';case!1:return'';default:return''}}function d(b){return new Xa.SizeFormatter().fromRaw(b)}function m(b){switch(b){case"bool":return f;case"duration":return T=>In(T,!0);case"percent":return T=>Al(T);case"size":return d;case"integer":return T=>T.toLocaleString();default:return T=>G.escape(T)}}function g(b){switch(b){case"bool":return"center";case"duration":case"percent":case"size":case"integer":return"end"}}function h(){const b=G.map(u.value,"label"),T=G.map(u.value,"name");let R=b.join(",")+` +`;R+=G.map(l.value.data,w=>G.map(T,L=>{let k=w[L];return(G.includes(k,",")||G.includes(k,` +`))&&(k=k.replace(/"/g,'""'),k='"'+k+'"'),k}).join(",")).join(` +`);const I=new Blob([R],{type:"text/csv;charset=utf-8"});E(I,"export_powa.csv","text/csv;charset=utf-8")}function E(b,T,R){const I=new Blob([b],{type:R}),w=URL.createObjectURL(I),L=document.createElement("a");L.href=w,L.download=T,document.body.appendChild(L),L.click(),document.body.removeChild(L),URL.revokeObjectURL(w)}return(b,T)=>{const R=ko("router-link");return D(),re(qe,{loading:F(n)},{loader:S(({isActive:I})=>[i(et,{height:"2",active:I,indeterminate:"",style:{position:"absolute","z-index":"1"}},null,8,["active"])]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,null,{default:S(()=>[W(K(e.config.title)+" ",1),e.config.url?(D(),ee("a",{key:0,href:e.config.url,target:"_blank",title:"See the documentation"},[i(be,{class:"pl-2"},{default:S(()=>[W(K(F(Uo)),1)]),_:1})],8,Tm)):Se("",!0)]),_:1})]),_:1}),F(l)?(D(),re(tt,{key:0,class:"pb-0"},{default:S(()=>[i(Ie,{class:"mb-4",justify:"space-between"},{default:S(()=>[i(ge,{sm:"6",md:"4",xl:"2"},{default:S(()=>[i(Xt,{modelValue:o.value,"onUpdate:modelValue":T[0]||(T[0]=I=>o.value=I),label:"Search","append-inner-icon":F(qr),density:"compact","hide-details":"",class:"pt-0 mt-0"},null,8,["modelValue","append-inner-icon"])]),_:1}),i(ge,{class:"text-right"},{default:S(()=>[i(_e,{size:"small",onClick:h},{default:S(()=>[W("Export CSV")]),_:1})]),_:1})]),_:1}),i(yn,{headers:v.value,items:F(l).data,"footer-props":{"items-per-page-options":[25,50,-1]},"items-per-page":25,search:o.value,density:"compact","cell-props":y,class:"superdense",hover:""},po({_:2},[xe(c.value.filter(I=>I.hasOwnProperty("formatter")),I=>({name:`item.${I.key}`,fn:S(({item:w})=>[I.urlAttr?(D(),re(R,{key:I.key,to:F(s)(w[I.urlAttr]),"exact-match":""},{default:S(()=>[i(To,{value:w[I.key],column:I},null,8,["value","column"])]),_:2},1032,["to"])):(D(),re(To,{key:I.key,value:w[I.key],column:I},null,8,["value","column"]))])}))]),1032,["headers","items","search"])]),_:1})):Se("",!0)]),_:1},8,["loading"])}}},Am=Object.freeze(Object.defineProperty({__proto__:null,default:Cm},Symbol.toStringTag,{value:"Module"})),Nl=Symbol.for("vuetify:v-tabs"),Im=U({fixed:Boolean,sliderColor:String,hideSlider:Boolean,direction:{type:String,default:"horizontal"},...at(Ws({selectedClass:"v-tab--selected",variant:"text"}),["active","block","flat","location","position","symbol"])},"VTab"),xi=J()({name:"VTab",props:Im(),setup(e,a){let{slots:t,attrs:n}=a;const{textColorClasses:l,textColorStyles:o}=ft(e,"sliderColor"),s=Y(),r=Y(),u=_(()=>e.direction==="horizontal"),c=_(()=>{var y,f;return((f=(y=s.value)==null?void 0:y.group)==null?void 0:f.isSelected.value)??!1});function v(y){var d,m;let{value:f}=y;if(f){const g=(m=(d=s.value)==null?void 0:d.$el.parentElement)==null?void 0:m.querySelector(".v-tab--selected .v-tab__slider"),h=r.value;if(!g||!h)return;const E=getComputedStyle(g).color,b=g.getBoundingClientRect(),T=h.getBoundingClientRect(),R=u.value?"x":"y",I=u.value?"X":"Y",w=u.value?"right":"bottom",L=u.value?"width":"height",k=b[R],N=T[R],p=k>N?b[w]-T[w]:b[R]-T[R],M=Math.sign(p)>0?u.value?"right":"bottom":Math.sign(p)<0?u.value?"left":"top":"center",P=(Math.abs(p)+(Math.sign(p)<0?b[L]:T[L]))/Math.max(b[L],T[L])||0,B=b[L]/T[L]||0,$=1.5;Gt(h,{backgroundColor:[E,"currentcolor"],transform:[`translate${I}(${p}px) scale${I}(${B})`,`translate${I}(${p/$}px) scale${I}(${(P-1)/$+1})`,"none"],transformOrigin:Array(3).fill(M)},{duration:225,easing:En})}}return le(()=>{const y=_e.filterProps(e);return i(_e,te({symbol:Nl,ref:s,class:["v-tab",e.class],style:e.style,tabindex:c.value?0:-1,role:"tab","aria-selected":String(c.value),active:!1},y,n,{block:e.fixed,maxWidth:e.fixed?300:void 0,"onGroup:selected":v}),{...t,default:()=>{var f;return i(Q,null,[((f=t.default)==null?void 0:f.call(t))??e.text,!e.hideSlider&&i("div",{ref:r,class:["v-tab__slider",l.value],style:o.value},null)])}})}),Ut({},s)}}),Nm=e=>{const{touchstartX:a,touchendX:t,touchstartY:n,touchendY:l}=e,o=.5,s=16;e.offsetX=t-a,e.offsetY=l-n,Math.abs(e.offsetY)a+s&&e.right(e)),Math.abs(e.offsetX)n+s&&e.down(e))};function Om(e,a){var n;const t=e.changedTouches[0];a.touchstartX=t.clientX,a.touchstartY=t.clientY,(n=a.start)==null||n.call(a,{originalEvent:e,...a})}function Lm(e,a){var n;const t=e.changedTouches[0];a.touchendX=t.clientX,a.touchendY=t.clientY,(n=a.end)==null||n.call(a,{originalEvent:e,...a}),Nm(a)}function Rm(e,a){var n;const t=e.changedTouches[0];a.touchmoveX=t.clientX,a.touchmoveY=t.clientY,(n=a.move)==null||n.call(a,{originalEvent:e,...a})}function km(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const a={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:e.left,right:e.right,up:e.up,down:e.down,start:e.start,move:e.move,end:e.end};return{touchstart:t=>Om(t,a),touchend:t=>Lm(t,a),touchmove:t=>Rm(t,a)}}function pm(e,a){var r;const t=a.value,n=t!=null&&t.parent?e.parentElement:e,l=(t==null?void 0:t.options)??{passive:!0},o=(r=a.instance)==null?void 0:r.$.uid;if(!n||!o)return;const s=km(a.value);n._touchHandlers=n._touchHandlers??Object.create(null),n._touchHandlers[o]=s,$o(s).forEach(u=>{n.addEventListener(u,s[u],l)})}function Pm(e,a){var o,s;const t=(o=a.value)!=null&&o.parent?e.parentElement:e,n=(s=a.instance)==null?void 0:s.$.uid;if(!(t!=null&&t._touchHandlers)||!n)return;const l=t._touchHandlers[n];$o(l).forEach(r=>{t.removeEventListener(r,l[r])}),delete t._touchHandlers[n]}const Di={mounted:pm,unmounted:Pm},Mi=Symbol.for("vuetify:v-window"),Bi=Symbol.for("vuetify:v-window-group"),Fi=U({continuous:Boolean,nextIcon:{type:[Boolean,String,Function,Object],default:"$next"},prevIcon:{type:[Boolean,String,Function,Object],default:"$prev"},reverse:Boolean,showArrows:{type:[Boolean,String],validator:e=>typeof e=="boolean"||e==="hover"},touch:{type:[Object,Boolean],default:void 0},direction:{type:String,default:"horizontal"},modelValue:null,disabled:Boolean,selectedClass:{type:String,default:"v-window-item--active"},mandatory:{type:[Boolean,String],default:"force"},...fe(),...Te(),...ke()},"VWindow"),Ja=J()({name:"VWindow",directives:{Touch:Di},props:Fi(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const{themeClasses:n}=we(e),{isRtl:l}=Et(),{t:o}=bt(),s=ua(e,Bi),r=Y(),u=_(()=>l.value?!e.reverse:e.reverse),c=ue(!1),v=_(()=>{const R=e.direction==="vertical"?"y":"x",w=(u.value?!c.value:c.value)?"-reverse":"";return`v-window-${R}${w}-transition`}),y=ue(0),f=Y(void 0),d=_(()=>s.items.value.findIndex(R=>s.selected.value.includes(R.id)));me(d,(R,I)=>{const w=s.items.value.length,L=w-1;w<=2?c.value=Re.continuous||d.value!==0),g=_(()=>e.continuous||d.value!==s.items.value.length-1);function h(){m.value&&s.prev()}function E(){g.value&&s.next()}const b=_(()=>{const R=[],I={icon:l.value?e.nextIcon:e.prevIcon,class:`v-window__${u.value?"right":"left"}`,onClick:s.prev,"aria-label":o("$vuetify.carousel.prev")};R.push(m.value?t.prev?t.prev({props:I}):i(_e,I,null):i("div",null,null));const w={icon:l.value?e.prevIcon:e.nextIcon,class:`v-window__${u.value?"left":"right"}`,onClick:s.next,"aria-label":o("$vuetify.carousel.next")};return R.push(g.value?t.next?t.next({props:w}):i(_e,w,null):i("div",null,null)),R}),T=_(()=>e.touch===!1?e.touch:{...{left:()=>{u.value?h():E()},right:()=>{u.value?E():h()},start:I=>{let{originalEvent:w}=I;w.stopPropagation()}},...e.touch===!0?{}:e.touch});return le(()=>Xe(i(e.tag,{ref:r,class:["v-window",{"v-window--show-arrows-on-hover":e.showArrows==="hover"},n.value,e.class],style:e.style},{default:()=>{var R,I;return[i("div",{class:"v-window__container",style:{height:f.value}},[(R=t.default)==null?void 0:R.call(t,{group:s}),e.showArrows!==!1&&i("div",{class:"v-window__controls"},[b.value])]),(I=t.additional)==null?void 0:I.call(t,{group:s})]}}),[[Ft("touch"),T.value]])),{group:s}}}),wm=U({...at(Fi(),["continuous","nextIcon","prevIcon","showArrows","touch","mandatory"])},"VTabsWindow"),Vm=J()({name:"VTabsWindow",props:wm(),emits:{"update:modelValue":e=>!0},setup(e,a){let{slots:t}=a;const n=pe(Nl,null),l=ye(e,"modelValue"),o=_({get(){var s;return l.value!=null||!n?l.value:(s=n.items.value.find(r=>n.selected.value.includes(r.id)))==null?void 0:s.value},set(s){l.value=s}});return le(()=>{const s=Ja.filterProps(e);return i(Ja,te({_as:"VTabsWindow"},s,{modelValue:o.value,"onUpdate:modelValue":r=>o.value=r,class:["v-tabs-window",e.class],style:e.style,mandatory:!1,touch:!1}),t)}),{}}}),Ui=U({reverseTransition:{type:[Boolean,String],default:void 0},transition:{type:[Boolean,String],default:void 0},...fe(),...ml(),...ws()},"VWindowItem"),Za=J()({name:"VWindowItem",directives:{Touch:Di},props:Ui(),emits:{"group:selected":e=>!0},setup(e,a){let{slots:t}=a;const n=pe(Mi),l=gl(e,Bi),{isBooted:o}=ca();if(!n||!l)throw new Error("[Vuetify] VWindowItem must be used inside VWindow");const s=ue(!1),r=_(()=>o.value&&(n.isReversed.value?e.reverseTransition!==!1:e.transition!==!1));function u(){!s.value||!n||(s.value=!1,n.transitionCount.value>0&&(n.transitionCount.value-=1,n.transitionCount.value===0&&(n.transitionHeight.value=void 0)))}function c(){var m;s.value||!n||(s.value=!0,n.transitionCount.value===0&&(n.transitionHeight.value=ie((m=n.rootRef.value)==null?void 0:m.clientHeight)),n.transitionCount.value+=1)}function v(){u()}function y(m){s.value&&De(()=>{!r.value||!s.value||!n||(n.transitionHeight.value=ie(m.clientHeight))})}const f=_(()=>{const m=n.isReversed.value?e.reverseTransition:e.transition;return r.value?{name:typeof m!="string"?n.transition.value:m,onBeforeEnter:c,onAfterEnter:u,onEnterCancelled:v,onBeforeLeave:c,onAfterLeave:u,onLeaveCancelled:v,onEnter:y}:!1}),{hasContent:d}=Vs(e,l.isSelected);return le(()=>i(yt,{transition:f.value,disabled:!o.value},{default:()=>{var m;return[Xe(i("div",{class:["v-window-item",l.selectedClass.value,e.class],style:e.style},[d.value&&((m=t.default)==null?void 0:m.call(t))]),[[jt,l.isSelected.value]])]}})),{groupItem:l}}}),xm=U({...Ui()},"VTabsWindowItem"),Dm=J()({name:"VTabsWindowItem",props:xm(),setup(e,a){let{slots:t}=a;return le(()=>{const n=Za.filterProps(e);return i(Za,te({_as:"VTabsWindowItem"},n,{class:["v-tabs-window-item",e.class],style:e.style}),t)}),{}}});function Mm(e){return e?e.map(a=>wo(a)?a:{text:a,value:a}):[]}const Bm=U({alignTabs:{type:String,default:"start"},color:String,fixedTabs:Boolean,items:{type:Array,default:()=>[]},stacked:Boolean,bgColor:String,grow:Boolean,height:{type:[Number,String],default:void 0},hideSlider:Boolean,sliderColor:String,...yl({mandatory:"force",selectedClass:"v-tab-item--selected"}),...Ke(),...Te()},"VTabs"),Fm=J()({name:"VTabs",props:Bm(),emits:{"update:modelValue":e=>!0},setup(e,a){let{attrs:t,slots:n}=a;const l=ye(e,"modelValue"),o=_(()=>Mm(e.items)),{densityClasses:s}=ot(e),{backgroundColorClasses:r,backgroundColorStyles:u}=Ye(q(e,"bgColor")),{scopeId:c}=cn();return dt({VTab:{color:q(e,"color"),direction:q(e,"direction"),stacked:q(e,"stacked"),fixed:q(e,"fixedTabs"),sliderColor:q(e,"sliderColor"),hideSlider:q(e,"hideSlider")}}),le(()=>{const v=Qn.filterProps(e),y=!!(n.window||e.items.length>0);return i(Q,null,[i(Qn,te(v,{modelValue:l.value,"onUpdate:modelValue":f=>l.value=f,class:["v-tabs",`v-tabs--${e.direction}`,`v-tabs--align-tabs-${e.alignTabs}`,{"v-tabs--fixed-tabs":e.fixedTabs,"v-tabs--grow":e.grow,"v-tabs--stacked":e.stacked},s.value,r.value,e.class],style:[{"--v-tabs-height":ie(e.height)},u.value,e.style],role:"tablist",symbol:Nl},c,t),{default:()=>{var f;return[((f=n.default)==null?void 0:f.call(n))??o.value.map(d=>{var m;return((m=n.tab)==null?void 0:m.call(n,{item:d}))??i(xi,te(d,{key:d.text,value:d.value}),{default:n[`tab.${d.value}`]?()=>{var g;return(g=n[`tab.${d.value}`])==null?void 0:g.call(n,{item:d})}:void 0})})]}}),y&&i(Vm,te({modelValue:l.value,"onUpdate:modelValue":f=>l.value=f,key:"tabs-window"},c),{default:()=>{var f;return[o.value.map(d=>{var m;return((m=n.item)==null?void 0:m.call(n,{item:d}))??i(Dm,{value:d.value},{default:()=>{var g;return(g=n[`item.${d.value}`])==null?void 0:g.call(n,{item:d})}})}),(f=n.window)==null?void 0:f.call(n)]}})])}),{}}}),Um={__name:"Tabcontainer",props:{config:{type:Object,default(){return{}}}},setup(e){const a=Y(0);return(t,n)=>(D(),re(qe,null,{default:S(()=>[i(Fm,{modelValue:a.value,"onUpdate:modelValue":n[0]||(n[0]=l=>a.value=l),"align-tabs":"title",role:"tablist","show-arrows":"",density:"compact",color:"primary"},{default:S(()=>[(D(!0),ee(Q,null,xe(e.config.tabs,(l,o)=>(D(),re(xi,{key:"tab"+o},{default:S(()=>[W(K(l.title),1)]),_:2},1024))),128))]),_:1},8,["modelValue"]),i(Ja,{modelValue:a.value,"onUpdate:modelValue":n[1]||(n[1]=l=>a.value=l)},{default:S(()=>[(D(!0),ee(Q,null,xe(e.config.tabs,(l,o)=>(D(),re(Za,{key:"tab_content"+o,transition:!1,"reverse-transition":!1},{default:S(()=>[i(qe,null,{default:S(()=>[i(tt,null,{default:S(()=>[a.value==o?(D(),re(el(F(vi)(l)),{key:0,config:l},null,8,["config"])):Se("",!0)]),_:2},1024)]),_:2},1024)]),_:2},1024))),128))]),_:1},8,["modelValue"])]),_:1}))}},Hm=Object.freeze(Object.defineProperty({__proto__:null,default:Um},Symbol.toStringTag,{value:"Module"})),$m={key:0},Gm=V("br",null,null,-1),Ym={key:1},Wm=V("a",{href:"http://powa.readthedocs.io"}," the documentation for more information ",-1),zm={key:2},Xm=["innerHTML"],jm=["innerHTML"],qm={key:0,class:"text-green"},Km={__name:"Wizard",props:{config:{type:Object,default(){return{}}}},setup(e){const{from:a,to:t}=rn(),n=pe("dataSources"),l=e,o=n.value[l.config.type],s=Y(!1),r=Y(""),u=Y(0),c=Y([{value:"ddl",title:"Index",cellClass:"query"},{value:"quals",title:"Used by",cellClass:"query"},{value:"nbqueries",title:"# Queries boosted",align:"end"}]),v=Y([]),y=Y([{value:"ddl",title:"Hypothetical index creation error",cellClass:"query"},{value:"error",title:"Reason"}]),f=Y([]),d=Y([{value:"query",title:"Query",cellClass:"query"},{value:"used",title:"Index used",align:"center"},{value:"gain",title:"Gain",align:"end"}]),m=Y([]),g=Y([{value:"quals",title:"Unoptimized quals",cellClass:"query"}]),h=Y([]);async function E(){v.value=[],m.value=[],f.value=[],h.value=[],await oe("Fetching most executed quals…",0);const C={from:a.value.format("YYYY-MM-DD HH:mm:ssZZ"),to:t.value.format("YYYY-MM-DD HH:mm:ssZZ")};$t(o.data_url+"?"+Wa(C)).then(async A=>{b(A.data,C.from,C.to)})}async function b(C,A,x){const X=G.size(C);if(X==0){await oe("No quals require optimization!",100),s.value=!0;return}else await oe(`Building nodes for ${X} quals…`,0);const j=[];let se=1;for(const Z of C){const ve={label:Z.where_clause,type:"qual",quals:Z.quals,from_date:A,to_date:x,queries:Z.queries,queryids:Z.queryids,relid:Z.relid,relname:Z.relname,nspname:Z.nspname,links:{},id:Z.qualid,contained:[],trashedQuals:[]};P(ve);const he=G.find(j,de=>de.id==ve.id);he?$(he,ve):j.push(ve),await oe(`Building nodes for qual ${se} out of ${X} quals…`,(10+10*se/X).toFixed(2)),se++}const ne=await T(j);h.value=ne[1],await L(ne[0]),await z(),s.value=!0}async function T(C){let A=[],x;for(let X=0,j=C.length;XG.keys(se.amops).length>0)){A.push(x);continue}for(let se=0;seG.keys(Z.amops).length>0)){A.push(ne);continue}A=G.uniq(A.concat(R(x,ne)))}}return G.each(C,function(X){X.contained=G.difference(X.contained,A)}),[G.difference(C,A),A]}function R(C,A){let x=0,X=0;const j={},se={},ne=[],Z=[],ve=G.uniqBy(C.quals,de=>[de.attnum,de.relid].join(".")),he=G.uniqBy(A.quals,de=>[de.attnum,de.relid].join("."));if(C.relid!=A.relid)return[];for(;;){if(x>=ve.length||X>=he.length){for(let Be=x;BeCe.amops[xt]!=null).length>0){Me=!0,j[He]=!0,se[Qe]=!0,x++,X++;continue}Me||(w(de,Ce)>0?(Z.push(Ce),X++):(ne.push(de),x++))}return ne.length==0&&Z.length==0?($(C,A),[A]):(Z.length==0&&C.contained.push(A),ne.length==0&&A.contained.push(C),[])}function I(C){return`${C.relid}/${C.attnum}`}function w(C,A){return C.relid!=A.relid?C.relid-A.relid:C.attnum!=A.attnum?C.attnum-A.attnum:C.opno!=A.opno?C.opno-A.opno:0}async function L(C){let A=C;const x={},X=de=>de.map(Ce=>Ce.id).join(",");function j(de){const Ce={id:de.id,score:de.score,nodes:[de]},He=[];return G.each(de.contained,Qe=>{G.each(j(Qe),Me=>{const Be=G.clone(Me.nodes);Be.push(de),He.push({nodes:Be,id:X(Be),score:N(C)})})}),He.push(Ce),He}G.each(A,function(de){de.score=k(de)});const se=C.length;let ne=1;for(const de of A)await oe(`Building pathes for node ${ne} out of ${se} nodes…`,30+10*(ne/se).toFixed(2)),G.each(j(de),function(Ce){x[Ce.id]=Ce}),ne++;let Z=0,ve=0;const he=G.keys(x).length;for(;G.values(x).length>0&&Z<1e4;){Z++;const de=G.maxBy(G.toPairs(x),Me=>Me[1].score)[1];let Ce=[],He=[];await oe(`Optimizing ${ve} out of ${he} pathes…`,40+20*(ve/he).toFixed(2));for(const Me of de.nodes){const Be=Me.quals.map(Zt=>Zt.attnum),xt=G.difference(Be,Ce);Ce=Ce.concat(xt);for(const Zt of G.toPairs(x)){const Fn=Zt[0],ha=Zt[1];if(G.some(ha.nodes,fn=>fn==Me)){const fn=x[Fn];ve++,fn&&await oe(`Optimizing ${ve} out of ${he} pathes…`,40+20*(ve/he).toFixed(2)),delete x[Fn]}}He=G.uniq(He.concat(Me.queryids))}const Qe=G.uniq(G.flatten(de.nodes.slice(-1)[0].quals.map(Me=>G.keys(Me.amops))));v.value.push({node:de.nodes.slice(-1)[0],path:de.nodes,attnums:Ce,queryids:He,ams:Qe,stub:!0})}}function k(C){return G.uniq(C.quals.map(A=>A.attnum)).length}function N(C){return G.reduce(C,(A,x)=>A+x.score,0)}function p(C){let A=C.ams[0];C.ams.indexOf("btree")>0?A="":A="USING "+A;const x=C.attnums,X=G.uniq(G.map(G.sortBy(C.node.quals.map(j=>{const se=j.attnum,ne=j.attname;return[x.indexOf(se),ne]}),j=>j[0]),j=>j[1]));return`CREATE INDEX ON ${O(C.node)} ${A} (${X.join(",")})`}function M(C){let A="WHERE ";const x=C.quals.length>0;x&&(A+=G.uniq(C.quals.map(j=>j.label)).join(" AND ")),A=vt(A);const X=C.trashedQuals.map(function(j,se){let ne="",Z=j.label;return se==0&&x&&(Z=" AND "+Z),Z=vt(Z),ne+=Z+"",ne},C).join(" AND ");return A="
• "+A+" "+X+"
",A=A+C.contained.map(j=>M(j)).join(""),A}function O(C){return[C.nspname,C.relname].join(".")}function P(C){const A=G.uniq(C.quals.map(x=>x.relid));if(A.length>1)throw"A qual should not span more than one table";C.relid=A[0],C.relname=C.quals[0].relname,B(C)}function B(C){const A=C.quals,x={};G.each(A,ne=>{G.each(G.keys(ne.amops),Z=>{x[Z]=(x[Z]||0)+1})});const X=G.maxBy(G.toPairs(x),ne=>ne[1]),j=X?X[0]:"",se=G.groupBy(A,ne=>ne.amops[j]?"keep":"trash");C.trashedQuals=se.trash||[],C.quals=se.keep||[]}function $(C,A){C.queries=G.uniq(C.queries.concat(A.queries)),C.queryids=G.uniq(C.queryids.concat(A.queryids));const x=G.union(C.quals,A.quals);C.quals=x,P(C)}async function z(){if(!l.config.has_hypopg){await oe("Install hypopg for solution validation",100);return}if(v.value.length==0){await oe("No indexes to suggest!",100);return}await oe("Checking solution with hypopg...",60);const C=[];let A=[];G.each(v.value,X=>{const j=G.clone(X.node);j.ams=X.ams,j.ddl=p(X),j.ams.length>0&&C.push(j),A=G.uniq(A.concat(X.queryids))});const x={from:a.value.format("YYYY-MM-DD HH:mm:ssZZ"),to:t.value.format("YYYY-MM-DD HH:mm:ssZZ")};$t(`/server/${l.config.server}/database/${l.config.database}/suggest/`,{method:"POST",body:JSON.stringify({queryids:A,indexes:C,from_date:x.from,to_date:x.to}),headers:{"Content-type":"application/json; charset=UTF-8"}}).then(async X=>{f.value=G.map(X.inderrors,(j,se)=>({ddl:se,error:j})),m.value=G.map(X.plans,j=>({query:j.query,gain:j.gain_percent})),await oe("Done!",100)})}async function oe(C,A){r.value=C,u.value=A,await De()}function H(C){return{class:C.column.cellClass}}return(C,A)=>(D(),re(qe,null,{default:S(()=>[i(et,{"model-value":u.value,height:"2",style:{position:"absolute","z-index":"1"}},null,8,["model-value"]),i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),i(tt,null,{default:S(()=>[i(Ie,null,{default:S(()=>[i(ge,null,{default:S(()=>[e.config.has_remote_conn?e.config.has_qualstats?(D(),ee("div",zm,[i(_e,{color:"primary",class:"mr-4",onClick:E},{default:S(()=>[W(" Optimize this database ! ")]),_:1}),V("span",null,K(r.value),1)])):(D(),ee("div",Ym,[W(" Impossible to suggest indexes: please enable support for pg_qualstats in powa or update pg_qualstats extension to a newer version. See "),Wm])):(D(),ee("div",$m,[W(" Impossible to suggest indexes: impossible to connect to the remote database. "),Gm,V("b",null,K(e.config.conn_error),1)]))]),_:1})]),_:1}),s.value?(D(),ee(Q,{key:0},[i(Ie,null,{default:S(()=>[i(ge,null,{default:S(()=>[h.value?(D(),re(yn,{key:0,headers:g.value,items:h.value,"cell-props":H,density:"compact",class:"superdense elevation-1","no-data-text":"All quals could be optimized.","items-per-page":"-1"},{"item.quals":S(({item:x})=>[V("div",{innerHTML:M(x)},null,8,Xm)]),bottom:S(()=>[]),_:1},8,["headers","items"])):Se("",!0)]),_:1})]),_:1}),i(Ie,null,{default:S(()=>[i(ge,null,{default:S(()=>[v.value?(D(),re(yn,{key:0,headers:c.value,items:v.value,"cell-props":H,density:"compact",class:"superdense elevation-1","no-data-text":"No qual to optimize !","items-per-page":"-1"},{"item.ddl":S(({item:x})=>[i(Yn,{value:p(x)},null,8,["value"])]),"item.quals":S(({item:x})=>[V("div",{innerHTML:M(x.node)},null,8,jm)]),"item.nbqueries":S(({item:x})=>[W(K(x.queryids.length),1)]),bottom:S(()=>[]),_:1},8,["headers","items"])):Se("",!0)]),_:1})]),_:1}),i(Ie,null,{default:S(()=>[i(ge,null,{default:S(()=>[f.value?(D(),re(yn,{key:0,headers:y.value,items:f.value,"cell-props":H,density:"compact",class:"superdense elevation-1","no-data-text":"No hypothetical index creation error.","items-per-page":"-1"},{"item.ddl":S(({item:x})=>[i(Yn,{value:x.ddl},null,8,["value"])]),bottom:S(()=>[]),_:1},8,["headers","items"])):Se("",!0)]),_:1})]),_:1}),i(Ie,null,{default:S(()=>[i(ge,null,{default:S(()=>[m.value?(D(),re(yn,{key:0,headers:d.value,items:m.value,"cell-props":H,density:"compact",class:"superdense elevation-1","no-data-text":"No index validation done.","items-per-page":"-1"},{"item.query":S(({item:x})=>[i(Yn,{value:x.query},null,8,["value"])]),"item.used":S(({item:x})=>[x.gain>0?(D(),ee("b",qm,"✓")):Se("",!0)]),"item.gain":S(({item:x})=>[W(K(x.gain)+"% ",1)]),bottom:S(()=>[]),_:1},8,["headers","items"])):Se("",!0)]),_:1})]),_:1})],64)):Se("",!0)]),_:1})]),_:1}))}},Qm=Object.freeze(Object.defineProperty({__proto__:null,default:Km},Symbol.toStringTag,{value:"Module"})),Jm=On("v-alert-title"),Zm=["success","info","warning","error"],eg=U({border:{type:[Boolean,String],validator:e=>typeof e=="boolean"||["top","end","bottom","start"].includes(e)},borderColor:String,closable:Boolean,closeIcon:{type:Ee,default:"$close"},closeLabel:{type:String,default:"$vuetify.close"},icon:{type:[Boolean,String,Function,Object],default:null},modelValue:{type:Boolean,default:!0},prominent:Boolean,title:String,text:String,type:{type:String,validator:e=>Zm.includes(e)},...fe(),...Ke(),...St(),...At(),...dn(),...Mn(),...Ge(),...Te(),...ke(),...Ct({variant:"flat"})},"VAlert"),Oo=J()({name:"VAlert",props:eg(),emits:{"click:close":e=>!0,"update:modelValue":e=>!0},setup(e,a){let{emit:t,slots:n}=a;const l=ye(e,"modelValue"),o=_(()=>{if(e.icon!==!1)return e.type?e.icon??`$${e.type}`:e.icon}),s=_(()=>({color:e.color??e.type,variant:e.variant})),{themeClasses:r}=we(e),{colorClasses:u,colorStyles:c,variantClasses:v}=Jt(s),{densityClasses:y}=ot(e),{dimensionStyles:f}=Tt(e),{elevationClasses:d}=Ot(e),{locationStyles:m}=xn(e),{positionClasses:g}=Bn(e),{roundedClasses:h}=ze(e),{textColorClasses:E,textColorStyles:b}=ft(q(e,"borderColor")),{t:T}=bt(),R=_(()=>({"aria-label":T(e.closeLabel),onClick(I){l.value=!1,t("click:close",I)}}));return()=>{const I=!!(n.prepend||o.value),w=!!(n.title||e.title),L=!!(n.close||e.closable);return l.value&&i(e.tag,{class:["v-alert",e.border&&{"v-alert--border":!!e.border,[`v-alert--border-${e.border===!0?"start":e.border}`]:!0},{"v-alert--prominent":e.prominent},r.value,u.value,y.value,d.value,g.value,h.value,v.value,e.class],style:[c.value,f.value,m.value,e.style],role:"alert"},{default:()=>{var k,N;return[Qt(!1,"v-alert"),e.border&&i("div",{key:"border",class:["v-alert__border",E.value],style:b.value},null),I&&i("div",{key:"prepend",class:"v-alert__prepend"},[n.prepend?i(Ae,{key:"prepend-defaults",disabled:!o.value,defaults:{VIcon:{density:e.density,icon:o.value,size:e.prominent?44:28}}},n.prepend):i(be,{key:"prepend-icon",density:e.density,icon:o.value,size:e.prominent?44:28},null)]),i("div",{class:"v-alert__content"},[w&&i(Jm,{key:"title"},{default:()=>{var p;return[((p=n.title)==null?void 0:p.call(n))??e.title]}}),((k=n.text)==null?void 0:k.call(n))??e.text,(N=n.default)==null?void 0:N.call(n)]),n.append&&i("div",{key:"append",class:"v-alert__append"},[n.append()]),L&&i("div",{key:"close",class:"v-alert__close"},[n.close?i(Ae,{key:"close-defaults",defaults:{VBtn:{icon:e.closeIcon,size:"x-small",variant:"text"}}},{default:()=>{var p;return[(p=n.close)==null?void 0:p.call(n,{props:R.value})]}}):i(_e,te({key:"close-btn",icon:e.closeIcon,size:"x-small",variant:"text"},R.value),null)])]}})}}}),tg=V("b",null,"Background worker status:",-1),ng=V("span",{class:"text-disabled"},"∅",-1),ag=V("b",null,"Remote Collector status:",-1),lg=V("span",{class:"text-disabled"},"∅",-1),og=V("b",null,"Background worker status:",-1),sg=V("span",{class:"text-error"},"✗",-1),ig=V("b",null,"Remote Collector status:",-1),rg=V("span",{class:"text-error"},"✗",-1),ug=V("span",{class:"text-success"},"✓",-1),cg=V("b",null,"Connected as:",-1),dg=V("b",null,"Connected from:",-1),fg=V("b",null,"Connected since:",-1),vg=V("span",{class:"text-error"},"✗",-1),mg={__name:"AllCollectorsDetail",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,{loading:t,data:n}=Lt(a.config.name);return(l,o)=>(D(),re(qe,{loading:F(t)},{progress:S(()=>[i(et,{height:"2",indeterminate:"",style:{position:"absolute","z-index":"1"}})]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),F(n)!==void 0?(D(),re(tt,{key:0},{default:S(()=>[i(Ie,null,{default:S(()=>[i(ge,null,{default:S(()=>[F(n)?F(n).length==0?(D(),ee(Q,{key:1},[i(Oo,{type:"error",role:"alert"},{default:S(()=>[W(" No PoWA collector daemon is running! ")]),_:1}),i(Ie,null,{default:S(()=>[i(ge,{cols:"12"},{default:S(()=>[og,sg]),_:1})]),_:1}),i(Ie,null,{default:S(()=>[i(ge,{cols:"12"},{default:S(()=>[ig,rg]),_:1})]),_:1})],64)):(D(!0),ee(Q,{key:2},xe(F(n),(s,r)=>(D(),re(Ie,{key:r,dense:""},{default:S(()=>[s.start?(D(),ee(Q,{key:0},[i(ge,{cols:"3"},{default:S(()=>[V("b",null,K(s.powa_kind)+":",1),ug]),_:2},1024),i(ge,{cols:"3"},{default:S(()=>[cg,W(" "+K(s.usename),1)]),_:2},1024),i(ge,{cols:"3"},{default:S(()=>[dg,W(" "+K(s.client_addr),1)]),_:2},1024),i(ge,{cols:"3"},{default:S(()=>[fg,W(" "+K(s.start),1)]),_:2},1024)],64)):(D(),re(ge,{key:1,cols:"12"},{default:S(()=>[V("b",null,K(s.powa_kind)+":",1),vg]),_:2},1024))]),_:2},1024))),128)):(D(),ee(Q,{key:0},[i(Oo,{type:"error",role:"alert"},{default:S(()=>[W(" Not enough permission to check for collectors! ")]),_:1}),i(Ie,null,{default:S(()=>[i(ge,{cols:"12"},{default:S(()=>[tg,ng]),_:1})]),_:1}),i(Ie,null,{default:S(()=>[i(ge,{cols:"12"},{default:S(()=>[ag,lg]),_:1})]),_:1})],64))]),_:1})]),_:1})]),_:1})):Se("",!0)]),_:1},8,["loading"]))}},gg=Object.freeze(Object.defineProperty({__proto__:null,default:mg},Symbol.toStringTag,{value:"Module"})),yg={key:0},hg={__name:"ServersErrors",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,{loading:t,data:n}=Lt(a.config.name);return(l,o)=>(D(),re(qe,{loading:F(t)},{progress:S(()=>[i(et,{height:"2",indeterminate:"",style:{position:"absolute","z-index":"1"}})]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),F(n)!==void 0?(D(),re(tt,{key:0},{default:S(()=>[i(Ie,null,{default:S(()=>[i(ge,{cols:"12"},{default:S(()=>[F(n).length?(D(),ee("ul",yg,[(D(!0),ee(Q,null,xe(F(n),(s,r)=>(D(),ee("li",{key:r},[V("b",null,K(s.server_alias)+":",1),V("ul",null,[(D(!0),ee(Q,null,xe(s.errors,u=>(D(),ee("li",{key:u},K(u),1))),128))])]))),128))])):(D(),ee(Q,{key:1},[W(" No error! ")],64))]),_:1})]),_:1})]),_:1})):Se("",!0)]),_:1},8,["loading"]))}},_g=Object.freeze(Object.defineProperty({__proto__:null,default:hg},Symbol.toStringTag,{value:"Module"})),bg={class:"sql"},Eg=["innerHTML"],Sg=V("b",null,"# of execution:",-1),Tg=V("b",null,"Total time runtime:",-1),Cg={class:"duration"},Ag=V("b",null,"Self time runtime:",-1),Ig={class:"duration"},Ng={class:"sql"},Og=["innerHTML"],Lg={__name:"FunctionDetail",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,{loading:t,data:n}=Lt(a.config.name);return(l,o)=>(D(),re(qe,{loading:F(t)},{progress:S(()=>[i(et,{height:"2",indeterminate:"",style:{position:"absolute","z-index":"1"}})]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),F(n)!==void 0?(D(),re(tt,{key:0},{default:S(()=>[F(n)?(D(),ee(Q,{key:0},[i(Ie,null,{default:S(()=>[i(ge,{cols:"12"},{default:S(()=>[V("pre",bg,[V("code",{innerHTML:F(vt)(F(n).func_name)},null,8,Eg)])]),_:1})]),_:1}),i(Ie,null,{default:S(()=>[i(ge,{cols:"4",align:"center"},{default:S(()=>[Sg,W(" "+K(F(n).calls),1)]),_:1}),i(ge,{cols:"4",align:"center"},{default:S(()=>[Tg,V("span",Cg,K(F(In)(F(n).total_time)),1)]),_:1}),i(ge,{cols:"4",align:"center"},{default:S(()=>[Ag,V("span",Ig,K(F(In)(F(n).self_time)),1)]),_:1})]),_:1}),F(n).last_refresh?(D(),ee(Q,{key:0},[W(" Source code (refreshed at "),V("b",null,K(F(n).last_refresh),1),W("): "),i(Ie,null,{default:S(()=>[i(ge,{cols:"12"},{default:S(()=>[V("pre",Ng,[V("code",{innerHTML:F(vt)(F(n).prosrc)},null,8,Og)])]),_:1})]),_:1})],64)):(D(),ee(Q,{key:1},[W(" Source code not available, please refresh the catalog. ")],64))],64)):(D(),ee(Q,{key:1},[W(" No data ")],64))]),_:1})):Se("",!0)]),_:1},8,["loading"]))}},Rg=Object.freeze(Object.defineProperty({__proto__:null,default:Lg},Symbol.toStringTag,{value:"Module"})),kg=V("h4",null,"Perform wizard analysis of this database",-1),pg=["href"],Pg={__name:"WizardThisDatabase",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,{loading:t,data:n}=Lt(a.config.name);return(l,o)=>(D(),re(qe,{loading:F(t)},{progress:S(()=>[i(et,{height:"2",indeterminate:"",style:{position:"absolute","z-index":"1"}})]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),F(n)!==void 0?(D(),re(tt,{key:0},{default:S(()=>[i(Ie,null,{default:S(()=>[i(ge,null,{default:S(()=>[kg,V("a",{href:F(n).url,class:"button radius"},"Launch",8,pg)]),_:1})]),_:1})]),_:1})):Se("",!0)]),_:1},8,["loading"]))}},wg=Object.freeze(Object.defineProperty({__proto__:null,default:Pg},Symbol.toStringTag,{value:"Module"})),Vg={class:"sql"},xg=["innerHTML"],Dg=V("b",null,"Seen:",-1),Mg=V("br",null,null,-1),Bg=V("b",null,"Average evaluations by query:",-1),Fg=V("br",null,null,-1),Ug=V("br",null,null,-1),Hg=V("b",null,"Average number of filtered tuples:",-1),$g=V("br",null,null,-1),Gg=V("b",null,"Filter ratio:",-1),Yg=V("br",null,null,-1),Wg={class:"sql"},zg=["innerHTML"],Xg=V("b",null,"Table:",-1),jg=V("br",null,null,-1),qg=V("b",null,"Column:",-1),Kg=V("br",null,null,-1),Qg=V("b",null,"Accesstype:",-1),Jg=V("br",null,null,-1),Zg={__name:"QualDetail",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,{loading:t,data:n}=Lt(a.config.name);return(l,o)=>(D(),re(qe,{loading:F(t)},{progress:S(()=>[i(et,{height:"2",indeterminate:"",style:{position:"absolute","z-index":"1"}})]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),F(n)!==void 0?(D(),re(tt,{key:0},{default:S(()=>[F(n)?(D(),ee(Q,{key:0},[V("pre",Vg,[V("code",{innerHTML:F(vt)(F(n).where_clause)},null,8,xg)]),i(Ie,null,{default:S(()=>[i(ge,null,{default:S(()=>[Dg,Mg,W(" "+K(F(n).occurences),1)]),_:1}),i(ge,null,{default:S(()=>[Bg,Fg,W(" "+K(F(n).execution_count/F(n).occurences),1),Ug,Hg,$g,W(" "+K(F(n).avg_filter),1)]),_:1}),i(ge,null,{default:S(()=>[Gg,Yg,W(" "+K(F(n).filter_ratio.toPrecision(4))+" % of tuples are removed by the filter. ",1)]),_:1})]),_:1}),(D(!0),ee(Q,null,xe(F(n).quals,(s,r)=>(D(),ee("div",{key:r},[V("pre",Wg,[V("code",{innerHTML:F(vt)(s.label)},null,8,zg)]),i(Ie,null,{default:S(()=>[i(ge,null,{default:S(()=>[Xg,jg,W(" "+K(s.relname),1)]),_:2},1024),i(ge,null,{default:S(()=>[qg,Kg,W(" "+K(s.attname),1)]),_:2},1024),i(ge,null,{default:S(()=>[Qg,Jg,W(" "+K(s.eval_type=="i"?"Index":"After Scan"),1)]),_:2},1024)]),_:2},1024)]))),128))],64)):(D(),ee(Q,{key:1},[W(" No data ")],64))]),_:1})):Se("",!0)]),_:1},8,["loading"]))}},ey=Object.freeze(Object.defineProperty({__proto__:null,default:Zg},Symbol.toStringTag,{value:"Module"})),ty={class:"sql"},ny=["innerHTML"],ay=V("b",null,"# of execution:",-1),ly=V("b",null,"Total runtime:",-1),oy={class:"duration"},sy=V("b",null,"Hit ratio:",-1),iy={__name:"QueryDetail",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,{loading:t,data:n}=Lt(a.config.name);return(l,o)=>(D(),re(qe,{loading:F(t)},{progress:S(()=>[i(et,{height:"2",indeterminate:"",style:{position:"absolute","z-index":"1"}})]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),F(n)!==void 0?(D(),re(tt,{key:0},{default:S(()=>[F(n)?(D(),ee(Q,{key:0},[i(Ie,null,{default:S(()=>[i(ge,{cols:"12"},{default:S(()=>[V("pre",ty,[V("code",{innerHTML:F(vt)(F(n).query)},null,8,ny)])]),_:1})]),_:1}),i(Ie,null,{default:S(()=>[i(ge,{cols:"4",align:"center"},{default:S(()=>[ay,W(" "+K(F(n).calls),1)]),_:1}),i(ge,{cols:"4",align:"center"},{default:S(()=>[ly,V("span",oy,K(F(In)(F(n).runtime)),1)]),_:1}),i(ge,{cols:"4",align:"center"},{default:S(()=>[sy,F(n).total_blks&&F(n).total_blks>0?(D(),ee(Q,{key:0},[W(K(Math.round(F(n).shared_blks_hit*100/F(n).total_blks,2)+"%"),1)],64)):(D(),ee(Q,{key:1},[W(" N/A ")],64))]),_:1})]),_:1})],64)):(D(),ee(Q,{key:1},[W(" No data ")],64))]),_:1})):Se("",!0)]),_:1},8,["loading"]))}},ry=Object.freeze(Object.defineProperty({__proto__:null,default:iy},Symbol.toStringTag,{value:"Module"})),uy=V("br",null,null,-1),cy=V("b",null,"Executed:",-1),dy=V("br",null,null,-1),fy=V("b",null,"Average filter ratio:",-1),vy=V("br",null,null,-1),my={class:"sql mb-4"},gy=["innerHTML"],yy={class:"sql"},hy={__name:"QueryExplains",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,{loading:t,data:n}=Lt(a.config.name);return(l,o)=>(D(),re(qe,{loading:F(t),class:"border"},{progress:S(()=>[i(et,{height:"2",indeterminate:"",style:{position:"absolute","z-index":"1"}})]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),F(n)!==void 0?(D(),re(tt,{key:0},{default:S(()=>[F(n)?(D(),re(Ie,{key:0},{default:S(()=>[(D(!0),ee(Q,null,xe(F(n),(s,r)=>(D(),re(ge,{key:r,cols:"6"},{default:S(()=>[i(sn,{label:"",variant:"outlined",density:"compact",class:"px-2"},{default:S(()=>[W(K(F(G).startCase(s.title))+" values",1)]),_:2},1024),uy,cy,W(" "+K(s.exec_count)+" times ",1),dy,fy,W(" "+K(Math.round(s.filter_ratio*100,2))+"% ",1),vy,W(" Example plan: "),V("pre",my,[V("code",{innerHTML:F(vt)(s.query)},null,8,gy)]),V("pre",yy,[V("code",null,K(s.plan),1)])]),_:2},1024))),128))]),_:1})):(D(),ee(Q,{key:1},[W(" No quals found for this query ")],64))]),_:1})):Se("",!0)]),_:1},8,["loading"]))}},_y=Object.freeze(Object.defineProperty({__proto__:null,default:hy},Symbol.toStringTag,{value:"Module"})),by={class:"bg-surface sql"},Ey=["innerHTML"],Sy={class:"sql"},Ty={class:"sql"},Cy=["innerHTML"],Ay=V("b",null,"without",-1),Iy={class:"sql"},Ny=V("b",null,"with",-1),Oy={class:"sql"},Ly={__name:"QueryIndexes",props:{config:{type:Object,default(){return{}}}},setup(e){const a=e,{loading:t,data:n}=Lt(a.config.name);return(l,o)=>(D(),re(qe,{loading:F(t)},{progress:S(()=>[i(et,{height:"2",indeterminate:"",style:{position:"absolute","z-index":"1"}})]),default:S(()=>[i(rt,{class:"bg-surface"},{default:S(()=>[i(it,{class:"pl-0"},{default:S(()=>[W(K(e.config.title),1)]),_:1})]),_:1}),F(n)!==void 0?(D(),re(tt,{key:0},{default:S(()=>[F(n)?(D(),re(Ie,{key:0,"data-equalizer":""},{default:S(()=>[i(ge,{cols:"4",class:"pt-8"},{default:S(()=>[F(n).indexes?(D(!0),ee(Q,{key:0},xe(F(n).indexes,(s,r)=>(D(),ee(Q,{key:r},[W(" Possible indexes for attributes present in "),V("pre",by,[V("code",{innerHTML:F(vt)(r)},null,8,Ey)]),(D(!0),ee(Q,null,xe(s,(u,c)=>(D(),ee("div",{key:c},[i(da,null,{default:S(()=>[(D(!0),ee(Q,null,xe(u.qual,(v,y)=>(D(),re(pt,{key:y,density:"compact"},{default:S(()=>[i(bn,null,{default:S(()=>[W(" • With access method "),V("em",null,K(u.amname),1),W(" : ")]),_:2},1024),V("pre",Sy,[V("code",null,K(v.relname)+"."+K(v.attname),1)]),v.distinct_values?(D(),ee(Q,{key:1},[W(" approximately "),V("b",null,K(v.distinct_values),1),W(" distinct values ")],64)):(D(),ee(Q,{key:0},[W("Unknown")],64))]),_:2},1024))),128))]),_:2},1024)]))),128))],64))),128)):(D(),ee(Q,{key:1},[W(" No suitable index to suggest. ")],64))]),_:1}),i(ge,{cols:"8",class:"pt-8"},{default:S(()=>[F(n).hypoplan?(D(),ee(Q,{key:0},[i(Ie,null,{default:S(()=>[i(ge,{cols:"12"},{default:S(()=>[F(n).hypoplan.indexes?(D(),ee(Q,{key:0},[W(" The following indexes would be "),i(sn,{size:"small",variant:"flat",color:"#4CAF50",label:"",density:"compact"},{default:S(()=>[W("used")]),_:1}),W(" : "),V("pre",Ty,[(D(!0),ee(Q,null,xe(F(n).hypoplan.indexes,(s,r)=>(D(),ee("code",{key:r,innerHTML:F(vt)(s.ddl)},null,8,Cy))),128))])],64)):(D(),ee(Q,{key:1},[W(" None of the indexes would be used ! ")],64))]),_:1})]),_:1}),i(Ie,null,{default:S(()=>[i(ge,{cols:F(n).hypoplan.indexes?6:12},{default:S(()=>[W(" EXPLAIN plan "),Ay,W(" suggested indexes: "),V("pre",Iy,[V("code",null,K(F(n).hypoplan.baseplan),1)])]),_:1},8,["cols"]),F(n).hypoplan.indexes?(D(),re(ge,{key:0,cols:"6"},{default:S(()=>[W(" EXPLAIN plan "),Ny,W(" suggested index "),V("pre",Oy,[V("code",null,K(F(n).hypoplan.hypoplan),1)])]),_:1})):Se("",!0),i(ge,{cols:"12"},{default:S(()=>[W(" Query cost gain factor with hypothetical index: "),V("b",null,K(F(n).hypoplan.gain_percent)+" %",1)]),_:1})]),_:1})],64)):Se("",!0)]),_:1})]),_:1})):(D(),ee(Q,{key:1},[W(" No data ")],64))]),_:1})):Se("",!0)]),_:1},8,["loading"]))}},Ry=Object.freeze(Object.defineProperty({__proto__:null,default:Ly},Symbol.toStringTag,{value:"Module"})),ky={install(e){Object.entries(Object.assign({"/powa/static/js/components/dynamic/Dashboard.vue":Qf,"/powa/static/js/components/dynamic/DistributionGrid.vue":lv,"/powa/static/js/components/dynamic/Graph.vue":Nv,"/powa/static/js/components/dynamic/Grid.vue":Am,"/powa/static/js/components/dynamic/Tabcontainer.vue":Hm,"/powa/static/js/components/dynamic/Wizard.vue":Qm,"/powa/static/js/components/dynamic/config/AllCollectorsDetail.vue":gg,"/powa/static/js/components/dynamic/config/ServersErrors.vue":_g,"/powa/static/js/components/dynamic/database/FunctionDetail.vue":Rg,"/powa/static/js/components/dynamic/database/WizardThisDatabase.vue":wg,"/powa/static/js/components/dynamic/database/query/QualDetail.vue":ey,"/powa/static/js/components/dynamic/database/query/QueryDetail.vue":ry,"/powa/static/js/components/dynamic/database/query/QueryExplains.vue":_y,"/powa/static/js/components/dynamic/database/query/QueryIndexes.vue":Ry})).forEach(([t,n])=>{const l=G.upperFirst(G.camelCase(t.split("/").pop().replace(/\.\w+$/,"")));e.component(`${l}`,n.default)})}},{addAlertMessages:py}=fi();document.querySelectorAll('script[type="text/messages"]').forEach(function(e){const a=JSON.parse(e.innerText);py(a)});const Py={template:""},wy=ar({history:lr(),routes:[{path:"/:pathMatch(.*)",name:"NotFound",component:Py}]});or(qf).use(bu).use(wy).use(ky).mount("#app"); diff --git a/powa/static/dist/assets/main-OiFLL3TG.css b/powa/static/dist/assets/main-OiFLL3TG.css new file mode 100644 index 00000000..7d1adf53 --- /dev/null +++ b/powa/static/dist/assets/main-OiFLL3TG.css @@ -0,0 +1,13 @@ +@charset "UTF-8";@keyframes v-shake{59%{margin-left:0}60%,80%{margin-left:2px}70%,90%{margin-left:-2px}}/*! + * 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}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[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,select{text-transform:none}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}progress{vertical-align:baseline}@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:translate(100%)}.picker-transition-leave-to{transform:translate(-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:translate(-100%)}.picker-reverse-transition-leave-to{transform:translate(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:8px 0 8px 12px;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}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-scroll{overflow-y:scroll!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.float-none{float:none!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}.flex-1-1-0{flex:1 1 0!important}.flex-1-0-0{flex:1 0 0!important}.flex-0-1-0{flex:0 1 0!important}.flex-0-0-0{flex:0 0 0!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!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-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!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}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!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:2px!important}.ga-2{gap:4px!important}.ga-3{gap:6px!important}.ga-4{gap:8px!important}.ga-5{gap:10px!important}.ga-6{gap:12px!important}.ga-7{gap:14px!important}.ga-8{gap:16px!important}.ga-9{gap:18px!important}.ga-10{gap:20px!important}.ga-11{gap:22px!important}.ga-12{gap:24px!important}.ga-13{gap:26px!important}.ga-14{gap:28px!important}.ga-15{gap:30px!important}.ga-16{gap:32px!important}.ga-auto{gap:auto!important}.gr-0{row-gap:0px!important}.gr-1{row-gap:2px!important}.gr-2{row-gap:4px!important}.gr-3{row-gap:6px!important}.gr-4{row-gap:8px!important}.gr-5{row-gap:10px!important}.gr-6{row-gap:12px!important}.gr-7{row-gap:14px!important}.gr-8{row-gap:16px!important}.gr-9{row-gap:18px!important}.gr-10{row-gap:20px!important}.gr-11{row-gap:22px!important}.gr-12{row-gap:24px!important}.gr-13{row-gap:26px!important}.gr-14{row-gap:28px!important}.gr-15{row-gap:30px!important}.gr-16{row-gap:32px!important}.gr-auto{row-gap:auto!important}.gc-0{column-gap:0px!important}.gc-1{column-gap:2px!important}.gc-2{column-gap:4px!important}.gc-3{column-gap:6px!important}.gc-4{column-gap:8px!important}.gc-5{column-gap:10px!important}.gc-6{column-gap:12px!important}.gc-7{column-gap:14px!important}.gc-8{column-gap:16px!important}.gc-9{column-gap:18px!important}.gc-10{column-gap:20px!important}.gc-11{column-gap:22px!important}.gc-12{column-gap:24px!important}.gc-13{column-gap:26px!important}.gc-14{column-gap:28px!important}.gc-15{column-gap:30px!important}.gc-16{column-gap:32px!important}.gc-auto{column-gap:auto!important}.ma-0{margin:0!important}.ma-1{margin:2px!important}.ma-2{margin:4px!important}.ma-3{margin:6px!important}.ma-4{margin:8px!important}.ma-5{margin:10px!important}.ma-6{margin:12px!important}.ma-7{margin:14px!important}.ma-8{margin:16px!important}.ma-9{margin:18px!important}.ma-10{margin:20px!important}.ma-11{margin:22px!important}.ma-12{margin:24px!important}.ma-13{margin:26px!important}.ma-14{margin:28px!important}.ma-15{margin:30px!important}.ma-16{margin:32px!important}.ma-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:2px!important;margin-left:2px!important}.mx-2{margin-right:4px!important;margin-left:4px!important}.mx-3{margin-right:6px!important;margin-left:6px!important}.mx-4{margin-right:8px!important;margin-left:8px!important}.mx-5{margin-right:10px!important;margin-left:10px!important}.mx-6{margin-right:12px!important;margin-left:12px!important}.mx-7{margin-right:14px!important;margin-left:14px!important}.mx-8{margin-right:16px!important;margin-left:16px!important}.mx-9{margin-right:18px!important;margin-left:18px!important}.mx-10{margin-right:20px!important;margin-left:20px!important}.mx-11{margin-right:22px!important;margin-left:22px!important}.mx-12{margin-right:24px!important;margin-left:24px!important}.mx-13{margin-right:26px!important;margin-left:26px!important}.mx-14{margin-right:28px!important;margin-left:28px!important}.mx-15{margin-right:30px!important;margin-left:30px!important}.mx-16{margin-right:32px!important;margin-left:32px!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:2px!important;margin-bottom:2px!important}.my-2{margin-top:4px!important;margin-bottom:4px!important}.my-3{margin-top:6px!important;margin-bottom:6px!important}.my-4{margin-top:8px!important;margin-bottom:8px!important}.my-5{margin-top:10px!important;margin-bottom:10px!important}.my-6{margin-top:12px!important;margin-bottom:12px!important}.my-7{margin-top:14px!important;margin-bottom:14px!important}.my-8{margin-top:16px!important;margin-bottom:16px!important}.my-9{margin-top:18px!important;margin-bottom:18px!important}.my-10{margin-top:20px!important;margin-bottom:20px!important}.my-11{margin-top:22px!important;margin-bottom:22px!important}.my-12{margin-top:24px!important;margin-bottom:24px!important}.my-13{margin-top:26px!important;margin-bottom:26px!important}.my-14{margin-top:28px!important;margin-bottom:28px!important}.my-15{margin-top:30px!important;margin-bottom:30px!important}.my-16{margin-top:32px!important;margin-bottom:32px!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:2px!important}.mt-2{margin-top:4px!important}.mt-3{margin-top:6px!important}.mt-4{margin-top:8px!important}.mt-5{margin-top:10px!important}.mt-6{margin-top:12px!important}.mt-7{margin-top:14px!important}.mt-8{margin-top:16px!important}.mt-9{margin-top:18px!important}.mt-10{margin-top:20px!important}.mt-11{margin-top:22px!important}.mt-12{margin-top:24px!important}.mt-13{margin-top:26px!important}.mt-14{margin-top:28px!important}.mt-15{margin-top:30px!important}.mt-16{margin-top:32px!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:2px!important}.mr-2{margin-right:4px!important}.mr-3{margin-right:6px!important}.mr-4{margin-right:8px!important}.mr-5{margin-right:10px!important}.mr-6{margin-right:12px!important}.mr-7{margin-right:14px!important}.mr-8{margin-right:16px!important}.mr-9{margin-right:18px!important}.mr-10{margin-right:20px!important}.mr-11{margin-right:22px!important}.mr-12{margin-right:24px!important}.mr-13{margin-right:26px!important}.mr-14{margin-right:28px!important}.mr-15{margin-right:30px!important}.mr-16{margin-right:32px!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:2px!important}.mb-2{margin-bottom:4px!important}.mb-3{margin-bottom:6px!important}.mb-4{margin-bottom:8px!important}.mb-5{margin-bottom:10px!important}.mb-6{margin-bottom:12px!important}.mb-7{margin-bottom:14px!important}.mb-8{margin-bottom:16px!important}.mb-9{margin-bottom:18px!important}.mb-10{margin-bottom:20px!important}.mb-11{margin-bottom:22px!important}.mb-12{margin-bottom:24px!important}.mb-13{margin-bottom:26px!important}.mb-14{margin-bottom:28px!important}.mb-15{margin-bottom:30px!important}.mb-16{margin-bottom:32px!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:2px!important}.ml-2{margin-left:4px!important}.ml-3{margin-left:6px!important}.ml-4{margin-left:8px!important}.ml-5{margin-left:10px!important}.ml-6{margin-left:12px!important}.ml-7{margin-left:14px!important}.ml-8{margin-left:16px!important}.ml-9{margin-left:18px!important}.ml-10{margin-left:20px!important}.ml-11{margin-left:22px!important}.ml-12{margin-left:24px!important}.ml-13{margin-left:26px!important}.ml-14{margin-left:28px!important}.ml-15{margin-left:30px!important}.ml-16{margin-left:32px!important}.ml-auto{margin-left:auto!important}.ms-0{margin-inline-start:0px!important}.ms-1{margin-inline-start:2px!important}.ms-2{margin-inline-start:4px!important}.ms-3{margin-inline-start:6px!important}.ms-4{margin-inline-start:8px!important}.ms-5{margin-inline-start:10px!important}.ms-6{margin-inline-start:12px!important}.ms-7{margin-inline-start:14px!important}.ms-8{margin-inline-start:16px!important}.ms-9{margin-inline-start:18px!important}.ms-10{margin-inline-start:20px!important}.ms-11{margin-inline-start:22px!important}.ms-12{margin-inline-start:24px!important}.ms-13{margin-inline-start:26px!important}.ms-14{margin-inline-start:28px!important}.ms-15{margin-inline-start:30px!important}.ms-16{margin-inline-start:32px!important}.ms-auto{margin-inline-start:auto!important}.me-0{margin-inline-end:0px!important}.me-1{margin-inline-end:2px!important}.me-2{margin-inline-end:4px!important}.me-3{margin-inline-end:6px!important}.me-4{margin-inline-end:8px!important}.me-5{margin-inline-end:10px!important}.me-6{margin-inline-end:12px!important}.me-7{margin-inline-end:14px!important}.me-8{margin-inline-end:16px!important}.me-9{margin-inline-end:18px!important}.me-10{margin-inline-end:20px!important}.me-11{margin-inline-end:22px!important}.me-12{margin-inline-end:24px!important}.me-13{margin-inline-end:26px!important}.me-14{margin-inline-end:28px!important}.me-15{margin-inline-end:30px!important}.me-16{margin-inline-end:32px!important}.me-auto{margin-inline-end:auto!important}.ma-n1{margin:-2px!important}.ma-n2{margin:-4px!important}.ma-n3{margin:-6px!important}.ma-n4{margin:-8px!important}.ma-n5{margin:-10px!important}.ma-n6{margin:-12px!important}.ma-n7{margin:-14px!important}.ma-n8{margin:-16px!important}.ma-n9{margin:-18px!important}.ma-n10{margin:-20px!important}.ma-n11{margin:-22px!important}.ma-n12{margin:-24px!important}.ma-n13{margin:-26px!important}.ma-n14{margin:-28px!important}.ma-n15{margin:-30px!important}.ma-n16{margin:-32px!important}.mx-n1{margin-right:-2px!important;margin-left:-2px!important}.mx-n2{margin-right:-4px!important;margin-left:-4px!important}.mx-n3{margin-right:-6px!important;margin-left:-6px!important}.mx-n4{margin-right:-8px!important;margin-left:-8px!important}.mx-n5{margin-right:-10px!important;margin-left:-10px!important}.mx-n6{margin-right:-12px!important;margin-left:-12px!important}.mx-n7{margin-right:-14px!important;margin-left:-14px!important}.mx-n8{margin-right:-16px!important;margin-left:-16px!important}.mx-n9{margin-right:-18px!important;margin-left:-18px!important}.mx-n10{margin-right:-20px!important;margin-left:-20px!important}.mx-n11{margin-right:-22px!important;margin-left:-22px!important}.mx-n12{margin-right:-24px!important;margin-left:-24px!important}.mx-n13{margin-right:-26px!important;margin-left:-26px!important}.mx-n14{margin-right:-28px!important;margin-left:-28px!important}.mx-n15{margin-right:-30px!important;margin-left:-30px!important}.mx-n16{margin-right:-32px!important;margin-left:-32px!important}.my-n1{margin-top:-2px!important;margin-bottom:-2px!important}.my-n2{margin-top:-4px!important;margin-bottom:-4px!important}.my-n3{margin-top:-6px!important;margin-bottom:-6px!important}.my-n4{margin-top:-8px!important;margin-bottom:-8px!important}.my-n5{margin-top:-10px!important;margin-bottom:-10px!important}.my-n6{margin-top:-12px!important;margin-bottom:-12px!important}.my-n7{margin-top:-14px!important;margin-bottom:-14px!important}.my-n8{margin-top:-16px!important;margin-bottom:-16px!important}.my-n9{margin-top:-18px!important;margin-bottom:-18px!important}.my-n10{margin-top:-20px!important;margin-bottom:-20px!important}.my-n11{margin-top:-22px!important;margin-bottom:-22px!important}.my-n12{margin-top:-24px!important;margin-bottom:-24px!important}.my-n13{margin-top:-26px!important;margin-bottom:-26px!important}.my-n14{margin-top:-28px!important;margin-bottom:-28px!important}.my-n15{margin-top:-30px!important;margin-bottom:-30px!important}.my-n16{margin-top:-32px!important;margin-bottom:-32px!important}.mt-n1{margin-top:-2px!important}.mt-n2{margin-top:-4px!important}.mt-n3{margin-top:-6px!important}.mt-n4{margin-top:-8px!important}.mt-n5{margin-top:-10px!important}.mt-n6{margin-top:-12px!important}.mt-n7{margin-top:-14px!important}.mt-n8{margin-top:-16px!important}.mt-n9{margin-top:-18px!important}.mt-n10{margin-top:-20px!important}.mt-n11{margin-top:-22px!important}.mt-n12{margin-top:-24px!important}.mt-n13{margin-top:-26px!important}.mt-n14{margin-top:-28px!important}.mt-n15{margin-top:-30px!important}.mt-n16{margin-top:-32px!important}.mr-n1{margin-right:-2px!important}.mr-n2{margin-right:-4px!important}.mr-n3{margin-right:-6px!important}.mr-n4{margin-right:-8px!important}.mr-n5{margin-right:-10px!important}.mr-n6{margin-right:-12px!important}.mr-n7{margin-right:-14px!important}.mr-n8{margin-right:-16px!important}.mr-n9{margin-right:-18px!important}.mr-n10{margin-right:-20px!important}.mr-n11{margin-right:-22px!important}.mr-n12{margin-right:-24px!important}.mr-n13{margin-right:-26px!important}.mr-n14{margin-right:-28px!important}.mr-n15{margin-right:-30px!important}.mr-n16{margin-right:-32px!important}.mb-n1{margin-bottom:-2px!important}.mb-n2{margin-bottom:-4px!important}.mb-n3{margin-bottom:-6px!important}.mb-n4{margin-bottom:-8px!important}.mb-n5{margin-bottom:-10px!important}.mb-n6{margin-bottom:-12px!important}.mb-n7{margin-bottom:-14px!important}.mb-n8{margin-bottom:-16px!important}.mb-n9{margin-bottom:-18px!important}.mb-n10{margin-bottom:-20px!important}.mb-n11{margin-bottom:-22px!important}.mb-n12{margin-bottom:-24px!important}.mb-n13{margin-bottom:-26px!important}.mb-n14{margin-bottom:-28px!important}.mb-n15{margin-bottom:-30px!important}.mb-n16{margin-bottom:-32px!important}.ml-n1{margin-left:-2px!important}.ml-n2{margin-left:-4px!important}.ml-n3{margin-left:-6px!important}.ml-n4{margin-left:-8px!important}.ml-n5{margin-left:-10px!important}.ml-n6{margin-left:-12px!important}.ml-n7{margin-left:-14px!important}.ml-n8{margin-left:-16px!important}.ml-n9{margin-left:-18px!important}.ml-n10{margin-left:-20px!important}.ml-n11{margin-left:-22px!important}.ml-n12{margin-left:-24px!important}.ml-n13{margin-left:-26px!important}.ml-n14{margin-left:-28px!important}.ml-n15{margin-left:-30px!important}.ml-n16{margin-left:-32px!important}.ms-n1{margin-inline-start:-2px!important}.ms-n2{margin-inline-start:-4px!important}.ms-n3{margin-inline-start:-6px!important}.ms-n4{margin-inline-start:-8px!important}.ms-n5{margin-inline-start:-10px!important}.ms-n6{margin-inline-start:-12px!important}.ms-n7{margin-inline-start:-14px!important}.ms-n8{margin-inline-start:-16px!important}.ms-n9{margin-inline-start:-18px!important}.ms-n10{margin-inline-start:-20px!important}.ms-n11{margin-inline-start:-22px!important}.ms-n12{margin-inline-start:-24px!important}.ms-n13{margin-inline-start:-26px!important}.ms-n14{margin-inline-start:-28px!important}.ms-n15{margin-inline-start:-30px!important}.ms-n16{margin-inline-start:-32px!important}.me-n1{margin-inline-end:-2px!important}.me-n2{margin-inline-end:-4px!important}.me-n3{margin-inline-end:-6px!important}.me-n4{margin-inline-end:-8px!important}.me-n5{margin-inline-end:-10px!important}.me-n6{margin-inline-end:-12px!important}.me-n7{margin-inline-end:-14px!important}.me-n8{margin-inline-end:-16px!important}.me-n9{margin-inline-end:-18px!important}.me-n10{margin-inline-end:-20px!important}.me-n11{margin-inline-end:-22px!important}.me-n12{margin-inline-end:-24px!important}.me-n13{margin-inline-end:-26px!important}.me-n14{margin-inline-end:-28px!important}.me-n15{margin-inline-end:-30px!important}.me-n16{margin-inline-end:-32px!important}.pa-0{padding:0!important}.pa-1{padding:2px!important}.pa-2{padding:4px!important}.pa-3{padding:6px!important}.pa-4{padding:8px!important}.pa-5{padding:10px!important}.pa-6{padding:12px!important}.pa-7{padding:14px!important}.pa-8{padding:16px!important}.pa-9{padding:18px!important}.pa-10{padding:20px!important}.pa-11{padding:22px!important}.pa-12{padding:24px!important}.pa-13{padding:26px!important}.pa-14{padding:28px!important}.pa-15{padding:30px!important}.pa-16{padding:32px!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:2px!important;padding-left:2px!important}.px-2{padding-right:4px!important;padding-left:4px!important}.px-3{padding-right:6px!important;padding-left:6px!important}.px-4{padding-right:8px!important;padding-left:8px!important}.px-5{padding-right:10px!important;padding-left:10px!important}.px-6{padding-right:12px!important;padding-left:12px!important}.px-7{padding-right:14px!important;padding-left:14px!important}.px-8{padding-right:16px!important;padding-left:16px!important}.px-9{padding-right:18px!important;padding-left:18px!important}.px-10{padding-right:20px!important;padding-left:20px!important}.px-11{padding-right:22px!important;padding-left:22px!important}.px-12{padding-right:24px!important;padding-left:24px!important}.px-13{padding-right:26px!important;padding-left:26px!important}.px-14{padding-right:28px!important;padding-left:28px!important}.px-15{padding-right:30px!important;padding-left:30px!important}.px-16{padding-right:32px!important;padding-left:32px!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:2px!important;padding-bottom:2px!important}.py-2{padding-top:4px!important;padding-bottom:4px!important}.py-3{padding-top:6px!important;padding-bottom:6px!important}.py-4{padding-top:8px!important;padding-bottom:8px!important}.py-5{padding-top:10px!important;padding-bottom:10px!important}.py-6{padding-top:12px!important;padding-bottom:12px!important}.py-7{padding-top:14px!important;padding-bottom:14px!important}.py-8{padding-top:16px!important;padding-bottom:16px!important}.py-9{padding-top:18px!important;padding-bottom:18px!important}.py-10{padding-top:20px!important;padding-bottom:20px!important}.py-11{padding-top:22px!important;padding-bottom:22px!important}.py-12{padding-top:24px!important;padding-bottom:24px!important}.py-13{padding-top:26px!important;padding-bottom:26px!important}.py-14{padding-top:28px!important;padding-bottom:28px!important}.py-15{padding-top:30px!important;padding-bottom:30px!important}.py-16{padding-top:32px!important;padding-bottom:32px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:2px!important}.pt-2{padding-top:4px!important}.pt-3{padding-top:6px!important}.pt-4{padding-top:8px!important}.pt-5{padding-top:10px!important}.pt-6{padding-top:12px!important}.pt-7{padding-top:14px!important}.pt-8{padding-top:16px!important}.pt-9{padding-top:18px!important}.pt-10{padding-top:20px!important}.pt-11{padding-top:22px!important}.pt-12{padding-top:24px!important}.pt-13{padding-top:26px!important}.pt-14{padding-top:28px!important}.pt-15{padding-top:30px!important}.pt-16{padding-top:32px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:2px!important}.pr-2{padding-right:4px!important}.pr-3{padding-right:6px!important}.pr-4{padding-right:8px!important}.pr-5{padding-right:10px!important}.pr-6{padding-right:12px!important}.pr-7{padding-right:14px!important}.pr-8{padding-right:16px!important}.pr-9{padding-right:18px!important}.pr-10{padding-right:20px!important}.pr-11{padding-right:22px!important}.pr-12{padding-right:24px!important}.pr-13{padding-right:26px!important}.pr-14{padding-right:28px!important}.pr-15{padding-right:30px!important}.pr-16{padding-right:32px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:2px!important}.pb-2{padding-bottom:4px!important}.pb-3{padding-bottom:6px!important}.pb-4{padding-bottom:8px!important}.pb-5{padding-bottom:10px!important}.pb-6{padding-bottom:12px!important}.pb-7{padding-bottom:14px!important}.pb-8{padding-bottom:16px!important}.pb-9{padding-bottom:18px!important}.pb-10{padding-bottom:20px!important}.pb-11{padding-bottom:22px!important}.pb-12{padding-bottom:24px!important}.pb-13{padding-bottom:26px!important}.pb-14{padding-bottom:28px!important}.pb-15{padding-bottom:30px!important}.pb-16{padding-bottom:32px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:2px!important}.pl-2{padding-left:4px!important}.pl-3{padding-left:6px!important}.pl-4{padding-left:8px!important}.pl-5{padding-left:10px!important}.pl-6{padding-left:12px!important}.pl-7{padding-left:14px!important}.pl-8{padding-left:16px!important}.pl-9{padding-left:18px!important}.pl-10{padding-left:20px!important}.pl-11{padding-left:22px!important}.pl-12{padding-left:24px!important}.pl-13{padding-left:26px!important}.pl-14{padding-left:28px!important}.pl-15{padding-left:30px!important}.pl-16{padding-left:32px!important}.ps-0{padding-inline-start:0px!important}.ps-1{padding-inline-start:2px!important}.ps-2{padding-inline-start:4px!important}.ps-3{padding-inline-start:6px!important}.ps-4{padding-inline-start:8px!important}.ps-5{padding-inline-start:10px!important}.ps-6{padding-inline-start:12px!important}.ps-7{padding-inline-start:14px!important}.ps-8{padding-inline-start:16px!important}.ps-9{padding-inline-start:18px!important}.ps-10{padding-inline-start:20px!important}.ps-11{padding-inline-start:22px!important}.ps-12{padding-inline-start:24px!important}.ps-13{padding-inline-start:26px!important}.ps-14{padding-inline-start:28px!important}.ps-15{padding-inline-start:30px!important}.ps-16{padding-inline-start:32px!important}.pe-0{padding-inline-end:0px!important}.pe-1{padding-inline-end:2px!important}.pe-2{padding-inline-end:4px!important}.pe-3{padding-inline-end:6px!important}.pe-4{padding-inline-end:8px!important}.pe-5{padding-inline-end:10px!important}.pe-6{padding-inline-end:12px!important}.pe-7{padding-inline-end:14px!important}.pe-8{padding-inline-end:16px!important}.pe-9{padding-inline-end:18px!important}.pe-10{padding-inline-end:20px!important}.pe-11{padding-inline-end:22px!important}.pe-12{padding-inline-end:24px!important}.pe-13{padding-inline-end:26px!important}.pe-14{padding-inline-end:28px!important}.pe-15{padding-inline-end:30px!important}.pe-16{padding-inline-end:32px!important}.rounded-0{border-radius:0!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-circle{border-radius:50%!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-thin{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-t-thin{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-e-thin{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-b-thin{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-s-thin{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-center{text-align:center!important}.text-justify{text-align:justify!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.text-decoration-line-through{text-decoration:line-through!important}.text-decoration-none{text-decoration:none!important}.text-decoration-overline{text-decoration:overline!important}.text-decoration-underline{text-decoration:underline!important}.text-wrap{white-space:normal!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}.opacity-hover{opacity:var(--v-hover-opacity)!important}.opacity-focus{opacity:var(--v-focus-opacity)!important}.opacity-selected{opacity:var(--v-selected-opacity)!important}.opacity-activated{opacity:var(--v-activated-opacity)!important}.opacity-pressed{opacity:var(--v-pressed-opacity)!important}.opacity-dragged{opacity:var(--v-dragged-opacity)!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!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:1;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:1;letter-spacing:-.0083333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-h3{font-size:3rem!important;font-weight:400;line-height:1.05;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:1.175;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:1.333;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:1.6;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.75;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.6;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.5;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.425;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.6;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.667;letter-spacing:.0333333333em!important;font-family:Roboto,sans-serif;text-transform:none!important}.text-overline{font-size:.75rem!important;font-weight:500;line-height:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.text-none{text-transform:none!important}.text-capitalize{text-transform:capitalize!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!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-static{position:static!important}.position-relative{position:relative!important}.position-fixed{position:fixed!important}.position-absolute{position:absolute!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.left-0{left:0!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-auto{height:auto!important}.h-screen{height:100vh!important}.h-0{height:0!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-screen{height:100dvh!important}.w-auto{width:auto!important}.w-0{width:0!important}.w-25{width:25%!important}.w-33{width:33%!important}.w-50{width:50%!important}.w-66{width:66%!important}.w-75{width:75%!important}.w-100{width:100%!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-1-1-0{flex:1 1 0!important}.flex-sm-1-0-0{flex:1 0 0!important}.flex-sm-0-1-0{flex:0 1 0!important}.flex-sm-0-0-0{flex:0 0 0!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:2px!important}.ga-sm-2{gap:4px!important}.ga-sm-3{gap:6px!important}.ga-sm-4{gap:8px!important}.ga-sm-5{gap:10px!important}.ga-sm-6{gap:12px!important}.ga-sm-7{gap:14px!important}.ga-sm-8{gap:16px!important}.ga-sm-9{gap:18px!important}.ga-sm-10{gap:20px!important}.ga-sm-11{gap:22px!important}.ga-sm-12{gap:24px!important}.ga-sm-13{gap:26px!important}.ga-sm-14{gap:28px!important}.ga-sm-15{gap:30px!important}.ga-sm-16{gap:32px!important}.ga-sm-auto{gap:auto!important}.gr-sm-0{row-gap:0px!important}.gr-sm-1{row-gap:2px!important}.gr-sm-2{row-gap:4px!important}.gr-sm-3{row-gap:6px!important}.gr-sm-4{row-gap:8px!important}.gr-sm-5{row-gap:10px!important}.gr-sm-6{row-gap:12px!important}.gr-sm-7{row-gap:14px!important}.gr-sm-8{row-gap:16px!important}.gr-sm-9{row-gap:18px!important}.gr-sm-10{row-gap:20px!important}.gr-sm-11{row-gap:22px!important}.gr-sm-12{row-gap:24px!important}.gr-sm-13{row-gap:26px!important}.gr-sm-14{row-gap:28px!important}.gr-sm-15{row-gap:30px!important}.gr-sm-16{row-gap:32px!important}.gr-sm-auto{row-gap:auto!important}.gc-sm-0{column-gap:0px!important}.gc-sm-1{column-gap:2px!important}.gc-sm-2{column-gap:4px!important}.gc-sm-3{column-gap:6px!important}.gc-sm-4{column-gap:8px!important}.gc-sm-5{column-gap:10px!important}.gc-sm-6{column-gap:12px!important}.gc-sm-7{column-gap:14px!important}.gc-sm-8{column-gap:16px!important}.gc-sm-9{column-gap:18px!important}.gc-sm-10{column-gap:20px!important}.gc-sm-11{column-gap:22px!important}.gc-sm-12{column-gap:24px!important}.gc-sm-13{column-gap:26px!important}.gc-sm-14{column-gap:28px!important}.gc-sm-15{column-gap:30px!important}.gc-sm-16{column-gap:32px!important}.gc-sm-auto{column-gap:auto!important}.ma-sm-0{margin:0!important}.ma-sm-1{margin:2px!important}.ma-sm-2{margin:4px!important}.ma-sm-3{margin:6px!important}.ma-sm-4{margin:8px!important}.ma-sm-5{margin:10px!important}.ma-sm-6{margin:12px!important}.ma-sm-7{margin:14px!important}.ma-sm-8{margin:16px!important}.ma-sm-9{margin:18px!important}.ma-sm-10{margin:20px!important}.ma-sm-11{margin:22px!important}.ma-sm-12{margin:24px!important}.ma-sm-13{margin:26px!important}.ma-sm-14{margin:28px!important}.ma-sm-15{margin:30px!important}.ma-sm-16{margin:32px!important}.ma-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:2px!important;margin-left:2px!important}.mx-sm-2{margin-right:4px!important;margin-left:4px!important}.mx-sm-3{margin-right:6px!important;margin-left:6px!important}.mx-sm-4{margin-right:8px!important;margin-left:8px!important}.mx-sm-5{margin-right:10px!important;margin-left:10px!important}.mx-sm-6{margin-right:12px!important;margin-left:12px!important}.mx-sm-7{margin-right:14px!important;margin-left:14px!important}.mx-sm-8{margin-right:16px!important;margin-left:16px!important}.mx-sm-9{margin-right:18px!important;margin-left:18px!important}.mx-sm-10{margin-right:20px!important;margin-left:20px!important}.mx-sm-11{margin-right:22px!important;margin-left:22px!important}.mx-sm-12{margin-right:24px!important;margin-left:24px!important}.mx-sm-13{margin-right:26px!important;margin-left:26px!important}.mx-sm-14{margin-right:28px!important;margin-left:28px!important}.mx-sm-15{margin-right:30px!important;margin-left:30px!important}.mx-sm-16{margin-right:32px!important;margin-left:32px!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:2px!important;margin-bottom:2px!important}.my-sm-2{margin-top:4px!important;margin-bottom:4px!important}.my-sm-3{margin-top:6px!important;margin-bottom:6px!important}.my-sm-4{margin-top:8px!important;margin-bottom:8px!important}.my-sm-5{margin-top:10px!important;margin-bottom:10px!important}.my-sm-6{margin-top:12px!important;margin-bottom:12px!important}.my-sm-7{margin-top:14px!important;margin-bottom:14px!important}.my-sm-8{margin-top:16px!important;margin-bottom:16px!important}.my-sm-9{margin-top:18px!important;margin-bottom:18px!important}.my-sm-10{margin-top:20px!important;margin-bottom:20px!important}.my-sm-11{margin-top:22px!important;margin-bottom:22px!important}.my-sm-12{margin-top:24px!important;margin-bottom:24px!important}.my-sm-13{margin-top:26px!important;margin-bottom:26px!important}.my-sm-14{margin-top:28px!important;margin-bottom:28px!important}.my-sm-15{margin-top:30px!important;margin-bottom:30px!important}.my-sm-16{margin-top:32px!important;margin-bottom:32px!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:2px!important}.mt-sm-2{margin-top:4px!important}.mt-sm-3{margin-top:6px!important}.mt-sm-4{margin-top:8px!important}.mt-sm-5{margin-top:10px!important}.mt-sm-6{margin-top:12px!important}.mt-sm-7{margin-top:14px!important}.mt-sm-8{margin-top:16px!important}.mt-sm-9{margin-top:18px!important}.mt-sm-10{margin-top:20px!important}.mt-sm-11{margin-top:22px!important}.mt-sm-12{margin-top:24px!important}.mt-sm-13{margin-top:26px!important}.mt-sm-14{margin-top:28px!important}.mt-sm-15{margin-top:30px!important}.mt-sm-16{margin-top:32px!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:2px!important}.mr-sm-2{margin-right:4px!important}.mr-sm-3{margin-right:6px!important}.mr-sm-4{margin-right:8px!important}.mr-sm-5{margin-right:10px!important}.mr-sm-6{margin-right:12px!important}.mr-sm-7{margin-right:14px!important}.mr-sm-8{margin-right:16px!important}.mr-sm-9{margin-right:18px!important}.mr-sm-10{margin-right:20px!important}.mr-sm-11{margin-right:22px!important}.mr-sm-12{margin-right:24px!important}.mr-sm-13{margin-right:26px!important}.mr-sm-14{margin-right:28px!important}.mr-sm-15{margin-right:30px!important}.mr-sm-16{margin-right:32px!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:2px!important}.mb-sm-2{margin-bottom:4px!important}.mb-sm-3{margin-bottom:6px!important}.mb-sm-4{margin-bottom:8px!important}.mb-sm-5{margin-bottom:10px!important}.mb-sm-6{margin-bottom:12px!important}.mb-sm-7{margin-bottom:14px!important}.mb-sm-8{margin-bottom:16px!important}.mb-sm-9{margin-bottom:18px!important}.mb-sm-10{margin-bottom:20px!important}.mb-sm-11{margin-bottom:22px!important}.mb-sm-12{margin-bottom:24px!important}.mb-sm-13{margin-bottom:26px!important}.mb-sm-14{margin-bottom:28px!important}.mb-sm-15{margin-bottom:30px!important}.mb-sm-16{margin-bottom:32px!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:2px!important}.ml-sm-2{margin-left:4px!important}.ml-sm-3{margin-left:6px!important}.ml-sm-4{margin-left:8px!important}.ml-sm-5{margin-left:10px!important}.ml-sm-6{margin-left:12px!important}.ml-sm-7{margin-left:14px!important}.ml-sm-8{margin-left:16px!important}.ml-sm-9{margin-left:18px!important}.ml-sm-10{margin-left:20px!important}.ml-sm-11{margin-left:22px!important}.ml-sm-12{margin-left:24px!important}.ml-sm-13{margin-left:26px!important}.ml-sm-14{margin-left:28px!important}.ml-sm-15{margin-left:30px!important}.ml-sm-16{margin-left:32px!important}.ml-sm-auto{margin-left:auto!important}.ms-sm-0{margin-inline-start:0px!important}.ms-sm-1{margin-inline-start:2px!important}.ms-sm-2{margin-inline-start:4px!important}.ms-sm-3{margin-inline-start:6px!important}.ms-sm-4{margin-inline-start:8px!important}.ms-sm-5{margin-inline-start:10px!important}.ms-sm-6{margin-inline-start:12px!important}.ms-sm-7{margin-inline-start:14px!important}.ms-sm-8{margin-inline-start:16px!important}.ms-sm-9{margin-inline-start:18px!important}.ms-sm-10{margin-inline-start:20px!important}.ms-sm-11{margin-inline-start:22px!important}.ms-sm-12{margin-inline-start:24px!important}.ms-sm-13{margin-inline-start:26px!important}.ms-sm-14{margin-inline-start:28px!important}.ms-sm-15{margin-inline-start:30px!important}.ms-sm-16{margin-inline-start:32px!important}.ms-sm-auto{margin-inline-start:auto!important}.me-sm-0{margin-inline-end:0px!important}.me-sm-1{margin-inline-end:2px!important}.me-sm-2{margin-inline-end:4px!important}.me-sm-3{margin-inline-end:6px!important}.me-sm-4{margin-inline-end:8px!important}.me-sm-5{margin-inline-end:10px!important}.me-sm-6{margin-inline-end:12px!important}.me-sm-7{margin-inline-end:14px!important}.me-sm-8{margin-inline-end:16px!important}.me-sm-9{margin-inline-end:18px!important}.me-sm-10{margin-inline-end:20px!important}.me-sm-11{margin-inline-end:22px!important}.me-sm-12{margin-inline-end:24px!important}.me-sm-13{margin-inline-end:26px!important}.me-sm-14{margin-inline-end:28px!important}.me-sm-15{margin-inline-end:30px!important}.me-sm-16{margin-inline-end:32px!important}.me-sm-auto{margin-inline-end:auto!important}.ma-sm-n1{margin:-2px!important}.ma-sm-n2{margin:-4px!important}.ma-sm-n3{margin:-6px!important}.ma-sm-n4{margin:-8px!important}.ma-sm-n5{margin:-10px!important}.ma-sm-n6{margin:-12px!important}.ma-sm-n7{margin:-14px!important}.ma-sm-n8{margin:-16px!important}.ma-sm-n9{margin:-18px!important}.ma-sm-n10{margin:-20px!important}.ma-sm-n11{margin:-22px!important}.ma-sm-n12{margin:-24px!important}.ma-sm-n13{margin:-26px!important}.ma-sm-n14{margin:-28px!important}.ma-sm-n15{margin:-30px!important}.ma-sm-n16{margin:-32px!important}.mx-sm-n1{margin-right:-2px!important;margin-left:-2px!important}.mx-sm-n2{margin-right:-4px!important;margin-left:-4px!important}.mx-sm-n3{margin-right:-6px!important;margin-left:-6px!important}.mx-sm-n4{margin-right:-8px!important;margin-left:-8px!important}.mx-sm-n5{margin-right:-10px!important;margin-left:-10px!important}.mx-sm-n6{margin-right:-12px!important;margin-left:-12px!important}.mx-sm-n7{margin-right:-14px!important;margin-left:-14px!important}.mx-sm-n8{margin-right:-16px!important;margin-left:-16px!important}.mx-sm-n9{margin-right:-18px!important;margin-left:-18px!important}.mx-sm-n10{margin-right:-20px!important;margin-left:-20px!important}.mx-sm-n11{margin-right:-22px!important;margin-left:-22px!important}.mx-sm-n12{margin-right:-24px!important;margin-left:-24px!important}.mx-sm-n13{margin-right:-26px!important;margin-left:-26px!important}.mx-sm-n14{margin-right:-28px!important;margin-left:-28px!important}.mx-sm-n15{margin-right:-30px!important;margin-left:-30px!important}.mx-sm-n16{margin-right:-32px!important;margin-left:-32px!important}.my-sm-n1{margin-top:-2px!important;margin-bottom:-2px!important}.my-sm-n2{margin-top:-4px!important;margin-bottom:-4px!important}.my-sm-n3{margin-top:-6px!important;margin-bottom:-6px!important}.my-sm-n4{margin-top:-8px!important;margin-bottom:-8px!important}.my-sm-n5{margin-top:-10px!important;margin-bottom:-10px!important}.my-sm-n6{margin-top:-12px!important;margin-bottom:-12px!important}.my-sm-n7{margin-top:-14px!important;margin-bottom:-14px!important}.my-sm-n8{margin-top:-16px!important;margin-bottom:-16px!important}.my-sm-n9{margin-top:-18px!important;margin-bottom:-18px!important}.my-sm-n10{margin-top:-20px!important;margin-bottom:-20px!important}.my-sm-n11{margin-top:-22px!important;margin-bottom:-22px!important}.my-sm-n12{margin-top:-24px!important;margin-bottom:-24px!important}.my-sm-n13{margin-top:-26px!important;margin-bottom:-26px!important}.my-sm-n14{margin-top:-28px!important;margin-bottom:-28px!important}.my-sm-n15{margin-top:-30px!important;margin-bottom:-30px!important}.my-sm-n16{margin-top:-32px!important;margin-bottom:-32px!important}.mt-sm-n1{margin-top:-2px!important}.mt-sm-n2{margin-top:-4px!important}.mt-sm-n3{margin-top:-6px!important}.mt-sm-n4{margin-top:-8px!important}.mt-sm-n5{margin-top:-10px!important}.mt-sm-n6{margin-top:-12px!important}.mt-sm-n7{margin-top:-14px!important}.mt-sm-n8{margin-top:-16px!important}.mt-sm-n9{margin-top:-18px!important}.mt-sm-n10{margin-top:-20px!important}.mt-sm-n11{margin-top:-22px!important}.mt-sm-n12{margin-top:-24px!important}.mt-sm-n13{margin-top:-26px!important}.mt-sm-n14{margin-top:-28px!important}.mt-sm-n15{margin-top:-30px!important}.mt-sm-n16{margin-top:-32px!important}.mr-sm-n1{margin-right:-2px!important}.mr-sm-n2{margin-right:-4px!important}.mr-sm-n3{margin-right:-6px!important}.mr-sm-n4{margin-right:-8px!important}.mr-sm-n5{margin-right:-10px!important}.mr-sm-n6{margin-right:-12px!important}.mr-sm-n7{margin-right:-14px!important}.mr-sm-n8{margin-right:-16px!important}.mr-sm-n9{margin-right:-18px!important}.mr-sm-n10{margin-right:-20px!important}.mr-sm-n11{margin-right:-22px!important}.mr-sm-n12{margin-right:-24px!important}.mr-sm-n13{margin-right:-26px!important}.mr-sm-n14{margin-right:-28px!important}.mr-sm-n15{margin-right:-30px!important}.mr-sm-n16{margin-right:-32px!important}.mb-sm-n1{margin-bottom:-2px!important}.mb-sm-n2{margin-bottom:-4px!important}.mb-sm-n3{margin-bottom:-6px!important}.mb-sm-n4{margin-bottom:-8px!important}.mb-sm-n5{margin-bottom:-10px!important}.mb-sm-n6{margin-bottom:-12px!important}.mb-sm-n7{margin-bottom:-14px!important}.mb-sm-n8{margin-bottom:-16px!important}.mb-sm-n9{margin-bottom:-18px!important}.mb-sm-n10{margin-bottom:-20px!important}.mb-sm-n11{margin-bottom:-22px!important}.mb-sm-n12{margin-bottom:-24px!important}.mb-sm-n13{margin-bottom:-26px!important}.mb-sm-n14{margin-bottom:-28px!important}.mb-sm-n15{margin-bottom:-30px!important}.mb-sm-n16{margin-bottom:-32px!important}.ml-sm-n1{margin-left:-2px!important}.ml-sm-n2{margin-left:-4px!important}.ml-sm-n3{margin-left:-6px!important}.ml-sm-n4{margin-left:-8px!important}.ml-sm-n5{margin-left:-10px!important}.ml-sm-n6{margin-left:-12px!important}.ml-sm-n7{margin-left:-14px!important}.ml-sm-n8{margin-left:-16px!important}.ml-sm-n9{margin-left:-18px!important}.ml-sm-n10{margin-left:-20px!important}.ml-sm-n11{margin-left:-22px!important}.ml-sm-n12{margin-left:-24px!important}.ml-sm-n13{margin-left:-26px!important}.ml-sm-n14{margin-left:-28px!important}.ml-sm-n15{margin-left:-30px!important}.ml-sm-n16{margin-left:-32px!important}.ms-sm-n1{margin-inline-start:-2px!important}.ms-sm-n2{margin-inline-start:-4px!important}.ms-sm-n3{margin-inline-start:-6px!important}.ms-sm-n4{margin-inline-start:-8px!important}.ms-sm-n5{margin-inline-start:-10px!important}.ms-sm-n6{margin-inline-start:-12px!important}.ms-sm-n7{margin-inline-start:-14px!important}.ms-sm-n8{margin-inline-start:-16px!important}.ms-sm-n9{margin-inline-start:-18px!important}.ms-sm-n10{margin-inline-start:-20px!important}.ms-sm-n11{margin-inline-start:-22px!important}.ms-sm-n12{margin-inline-start:-24px!important}.ms-sm-n13{margin-inline-start:-26px!important}.ms-sm-n14{margin-inline-start:-28px!important}.ms-sm-n15{margin-inline-start:-30px!important}.ms-sm-n16{margin-inline-start:-32px!important}.me-sm-n1{margin-inline-end:-2px!important}.me-sm-n2{margin-inline-end:-4px!important}.me-sm-n3{margin-inline-end:-6px!important}.me-sm-n4{margin-inline-end:-8px!important}.me-sm-n5{margin-inline-end:-10px!important}.me-sm-n6{margin-inline-end:-12px!important}.me-sm-n7{margin-inline-end:-14px!important}.me-sm-n8{margin-inline-end:-16px!important}.me-sm-n9{margin-inline-end:-18px!important}.me-sm-n10{margin-inline-end:-20px!important}.me-sm-n11{margin-inline-end:-22px!important}.me-sm-n12{margin-inline-end:-24px!important}.me-sm-n13{margin-inline-end:-26px!important}.me-sm-n14{margin-inline-end:-28px!important}.me-sm-n15{margin-inline-end:-30px!important}.me-sm-n16{margin-inline-end:-32px!important}.pa-sm-0{padding:0!important}.pa-sm-1{padding:2px!important}.pa-sm-2{padding:4px!important}.pa-sm-3{padding:6px!important}.pa-sm-4{padding:8px!important}.pa-sm-5{padding:10px!important}.pa-sm-6{padding:12px!important}.pa-sm-7{padding:14px!important}.pa-sm-8{padding:16px!important}.pa-sm-9{padding:18px!important}.pa-sm-10{padding:20px!important}.pa-sm-11{padding:22px!important}.pa-sm-12{padding:24px!important}.pa-sm-13{padding:26px!important}.pa-sm-14{padding:28px!important}.pa-sm-15{padding:30px!important}.pa-sm-16{padding:32px!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:2px!important;padding-left:2px!important}.px-sm-2{padding-right:4px!important;padding-left:4px!important}.px-sm-3{padding-right:6px!important;padding-left:6px!important}.px-sm-4{padding-right:8px!important;padding-left:8px!important}.px-sm-5{padding-right:10px!important;padding-left:10px!important}.px-sm-6{padding-right:12px!important;padding-left:12px!important}.px-sm-7{padding-right:14px!important;padding-left:14px!important}.px-sm-8{padding-right:16px!important;padding-left:16px!important}.px-sm-9{padding-right:18px!important;padding-left:18px!important}.px-sm-10{padding-right:20px!important;padding-left:20px!important}.px-sm-11{padding-right:22px!important;padding-left:22px!important}.px-sm-12{padding-right:24px!important;padding-left:24px!important}.px-sm-13{padding-right:26px!important;padding-left:26px!important}.px-sm-14{padding-right:28px!important;padding-left:28px!important}.px-sm-15{padding-right:30px!important;padding-left:30px!important}.px-sm-16{padding-right:32px!important;padding-left:32px!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:2px!important;padding-bottom:2px!important}.py-sm-2{padding-top:4px!important;padding-bottom:4px!important}.py-sm-3{padding-top:6px!important;padding-bottom:6px!important}.py-sm-4{padding-top:8px!important;padding-bottom:8px!important}.py-sm-5{padding-top:10px!important;padding-bottom:10px!important}.py-sm-6{padding-top:12px!important;padding-bottom:12px!important}.py-sm-7{padding-top:14px!important;padding-bottom:14px!important}.py-sm-8{padding-top:16px!important;padding-bottom:16px!important}.py-sm-9{padding-top:18px!important;padding-bottom:18px!important}.py-sm-10{padding-top:20px!important;padding-bottom:20px!important}.py-sm-11{padding-top:22px!important;padding-bottom:22px!important}.py-sm-12{padding-top:24px!important;padding-bottom:24px!important}.py-sm-13{padding-top:26px!important;padding-bottom:26px!important}.py-sm-14{padding-top:28px!important;padding-bottom:28px!important}.py-sm-15{padding-top:30px!important;padding-bottom:30px!important}.py-sm-16{padding-top:32px!important;padding-bottom:32px!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:2px!important}.pt-sm-2{padding-top:4px!important}.pt-sm-3{padding-top:6px!important}.pt-sm-4{padding-top:8px!important}.pt-sm-5{padding-top:10px!important}.pt-sm-6{padding-top:12px!important}.pt-sm-7{padding-top:14px!important}.pt-sm-8{padding-top:16px!important}.pt-sm-9{padding-top:18px!important}.pt-sm-10{padding-top:20px!important}.pt-sm-11{padding-top:22px!important}.pt-sm-12{padding-top:24px!important}.pt-sm-13{padding-top:26px!important}.pt-sm-14{padding-top:28px!important}.pt-sm-15{padding-top:30px!important}.pt-sm-16{padding-top:32px!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:2px!important}.pr-sm-2{padding-right:4px!important}.pr-sm-3{padding-right:6px!important}.pr-sm-4{padding-right:8px!important}.pr-sm-5{padding-right:10px!important}.pr-sm-6{padding-right:12px!important}.pr-sm-7{padding-right:14px!important}.pr-sm-8{padding-right:16px!important}.pr-sm-9{padding-right:18px!important}.pr-sm-10{padding-right:20px!important}.pr-sm-11{padding-right:22px!important}.pr-sm-12{padding-right:24px!important}.pr-sm-13{padding-right:26px!important}.pr-sm-14{padding-right:28px!important}.pr-sm-15{padding-right:30px!important}.pr-sm-16{padding-right:32px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:2px!important}.pb-sm-2{padding-bottom:4px!important}.pb-sm-3{padding-bottom:6px!important}.pb-sm-4{padding-bottom:8px!important}.pb-sm-5{padding-bottom:10px!important}.pb-sm-6{padding-bottom:12px!important}.pb-sm-7{padding-bottom:14px!important}.pb-sm-8{padding-bottom:16px!important}.pb-sm-9{padding-bottom:18px!important}.pb-sm-10{padding-bottom:20px!important}.pb-sm-11{padding-bottom:22px!important}.pb-sm-12{padding-bottom:24px!important}.pb-sm-13{padding-bottom:26px!important}.pb-sm-14{padding-bottom:28px!important}.pb-sm-15{padding-bottom:30px!important}.pb-sm-16{padding-bottom:32px!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:2px!important}.pl-sm-2{padding-left:4px!important}.pl-sm-3{padding-left:6px!important}.pl-sm-4{padding-left:8px!important}.pl-sm-5{padding-left:10px!important}.pl-sm-6{padding-left:12px!important}.pl-sm-7{padding-left:14px!important}.pl-sm-8{padding-left:16px!important}.pl-sm-9{padding-left:18px!important}.pl-sm-10{padding-left:20px!important}.pl-sm-11{padding-left:22px!important}.pl-sm-12{padding-left:24px!important}.pl-sm-13{padding-left:26px!important}.pl-sm-14{padding-left:28px!important}.pl-sm-15{padding-left:30px!important}.pl-sm-16{padding-left:32px!important}.ps-sm-0{padding-inline-start:0px!important}.ps-sm-1{padding-inline-start:2px!important}.ps-sm-2{padding-inline-start:4px!important}.ps-sm-3{padding-inline-start:6px!important}.ps-sm-4{padding-inline-start:8px!important}.ps-sm-5{padding-inline-start:10px!important}.ps-sm-6{padding-inline-start:12px!important}.ps-sm-7{padding-inline-start:14px!important}.ps-sm-8{padding-inline-start:16px!important}.ps-sm-9{padding-inline-start:18px!important}.ps-sm-10{padding-inline-start:20px!important}.ps-sm-11{padding-inline-start:22px!important}.ps-sm-12{padding-inline-start:24px!important}.ps-sm-13{padding-inline-start:26px!important}.ps-sm-14{padding-inline-start:28px!important}.ps-sm-15{padding-inline-start:30px!important}.ps-sm-16{padding-inline-start:32px!important}.pe-sm-0{padding-inline-end:0px!important}.pe-sm-1{padding-inline-end:2px!important}.pe-sm-2{padding-inline-end:4px!important}.pe-sm-3{padding-inline-end:6px!important}.pe-sm-4{padding-inline-end:8px!important}.pe-sm-5{padding-inline-end:10px!important}.pe-sm-6{padding-inline-end:12px!important}.pe-sm-7{padding-inline-end:14px!important}.pe-sm-8{padding-inline-end:16px!important}.pe-sm-9{padding-inline-end:18px!important}.pe-sm-10{padding-inline-end:20px!important}.pe-sm-11{padding-inline-end:22px!important}.pe-sm-12{padding-inline-end:24px!important}.pe-sm-13{padding-inline-end:26px!important}.pe-sm-14{padding-inline-end:28px!important}.pe-sm-15{padding-inline-end:30px!important}.pe-sm-16{padding-inline-end:32px!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:1;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:1;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:1.05;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:1.175;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:1.333;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:1.6;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.75;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.6;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.5;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.425;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.6;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.667;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:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-sm-auto{height:auto!important}.h-sm-screen{height:100vh!important}.h-sm-0{height:0!important}.h-sm-25{height:25%!important}.h-sm-50{height:50%!important}.h-sm-75{height:75%!important}.h-sm-100{height:100%!important}.w-sm-auto{width:auto!important}.w-sm-0{width:0!important}.w-sm-25{width:25%!important}.w-sm-33{width:33%!important}.w-sm-50{width:50%!important}.w-sm-66{width:66%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!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-1-1-0{flex:1 1 0!important}.flex-md-1-0-0{flex:1 0 0!important}.flex-md-0-1-0{flex:0 1 0!important}.flex-md-0-0-0{flex:0 0 0!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:2px!important}.ga-md-2{gap:4px!important}.ga-md-3{gap:6px!important}.ga-md-4{gap:8px!important}.ga-md-5{gap:10px!important}.ga-md-6{gap:12px!important}.ga-md-7{gap:14px!important}.ga-md-8{gap:16px!important}.ga-md-9{gap:18px!important}.ga-md-10{gap:20px!important}.ga-md-11{gap:22px!important}.ga-md-12{gap:24px!important}.ga-md-13{gap:26px!important}.ga-md-14{gap:28px!important}.ga-md-15{gap:30px!important}.ga-md-16{gap:32px!important}.ga-md-auto{gap:auto!important}.gr-md-0{row-gap:0px!important}.gr-md-1{row-gap:2px!important}.gr-md-2{row-gap:4px!important}.gr-md-3{row-gap:6px!important}.gr-md-4{row-gap:8px!important}.gr-md-5{row-gap:10px!important}.gr-md-6{row-gap:12px!important}.gr-md-7{row-gap:14px!important}.gr-md-8{row-gap:16px!important}.gr-md-9{row-gap:18px!important}.gr-md-10{row-gap:20px!important}.gr-md-11{row-gap:22px!important}.gr-md-12{row-gap:24px!important}.gr-md-13{row-gap:26px!important}.gr-md-14{row-gap:28px!important}.gr-md-15{row-gap:30px!important}.gr-md-16{row-gap:32px!important}.gr-md-auto{row-gap:auto!important}.gc-md-0{column-gap:0px!important}.gc-md-1{column-gap:2px!important}.gc-md-2{column-gap:4px!important}.gc-md-3{column-gap:6px!important}.gc-md-4{column-gap:8px!important}.gc-md-5{column-gap:10px!important}.gc-md-6{column-gap:12px!important}.gc-md-7{column-gap:14px!important}.gc-md-8{column-gap:16px!important}.gc-md-9{column-gap:18px!important}.gc-md-10{column-gap:20px!important}.gc-md-11{column-gap:22px!important}.gc-md-12{column-gap:24px!important}.gc-md-13{column-gap:26px!important}.gc-md-14{column-gap:28px!important}.gc-md-15{column-gap:30px!important}.gc-md-16{column-gap:32px!important}.gc-md-auto{column-gap:auto!important}.ma-md-0{margin:0!important}.ma-md-1{margin:2px!important}.ma-md-2{margin:4px!important}.ma-md-3{margin:6px!important}.ma-md-4{margin:8px!important}.ma-md-5{margin:10px!important}.ma-md-6{margin:12px!important}.ma-md-7{margin:14px!important}.ma-md-8{margin:16px!important}.ma-md-9{margin:18px!important}.ma-md-10{margin:20px!important}.ma-md-11{margin:22px!important}.ma-md-12{margin:24px!important}.ma-md-13{margin:26px!important}.ma-md-14{margin:28px!important}.ma-md-15{margin:30px!important}.ma-md-16{margin:32px!important}.ma-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:2px!important;margin-left:2px!important}.mx-md-2{margin-right:4px!important;margin-left:4px!important}.mx-md-3{margin-right:6px!important;margin-left:6px!important}.mx-md-4{margin-right:8px!important;margin-left:8px!important}.mx-md-5{margin-right:10px!important;margin-left:10px!important}.mx-md-6{margin-right:12px!important;margin-left:12px!important}.mx-md-7{margin-right:14px!important;margin-left:14px!important}.mx-md-8{margin-right:16px!important;margin-left:16px!important}.mx-md-9{margin-right:18px!important;margin-left:18px!important}.mx-md-10{margin-right:20px!important;margin-left:20px!important}.mx-md-11{margin-right:22px!important;margin-left:22px!important}.mx-md-12{margin-right:24px!important;margin-left:24px!important}.mx-md-13{margin-right:26px!important;margin-left:26px!important}.mx-md-14{margin-right:28px!important;margin-left:28px!important}.mx-md-15{margin-right:30px!important;margin-left:30px!important}.mx-md-16{margin-right:32px!important;margin-left:32px!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:2px!important;margin-bottom:2px!important}.my-md-2{margin-top:4px!important;margin-bottom:4px!important}.my-md-3{margin-top:6px!important;margin-bottom:6px!important}.my-md-4{margin-top:8px!important;margin-bottom:8px!important}.my-md-5{margin-top:10px!important;margin-bottom:10px!important}.my-md-6{margin-top:12px!important;margin-bottom:12px!important}.my-md-7{margin-top:14px!important;margin-bottom:14px!important}.my-md-8{margin-top:16px!important;margin-bottom:16px!important}.my-md-9{margin-top:18px!important;margin-bottom:18px!important}.my-md-10{margin-top:20px!important;margin-bottom:20px!important}.my-md-11{margin-top:22px!important;margin-bottom:22px!important}.my-md-12{margin-top:24px!important;margin-bottom:24px!important}.my-md-13{margin-top:26px!important;margin-bottom:26px!important}.my-md-14{margin-top:28px!important;margin-bottom:28px!important}.my-md-15{margin-top:30px!important;margin-bottom:30px!important}.my-md-16{margin-top:32px!important;margin-bottom:32px!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:2px!important}.mt-md-2{margin-top:4px!important}.mt-md-3{margin-top:6px!important}.mt-md-4{margin-top:8px!important}.mt-md-5{margin-top:10px!important}.mt-md-6{margin-top:12px!important}.mt-md-7{margin-top:14px!important}.mt-md-8{margin-top:16px!important}.mt-md-9{margin-top:18px!important}.mt-md-10{margin-top:20px!important}.mt-md-11{margin-top:22px!important}.mt-md-12{margin-top:24px!important}.mt-md-13{margin-top:26px!important}.mt-md-14{margin-top:28px!important}.mt-md-15{margin-top:30px!important}.mt-md-16{margin-top:32px!important}.mt-md-auto{margin-top:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:2px!important}.mr-md-2{margin-right:4px!important}.mr-md-3{margin-right:6px!important}.mr-md-4{margin-right:8px!important}.mr-md-5{margin-right:10px!important}.mr-md-6{margin-right:12px!important}.mr-md-7{margin-right:14px!important}.mr-md-8{margin-right:16px!important}.mr-md-9{margin-right:18px!important}.mr-md-10{margin-right:20px!important}.mr-md-11{margin-right:22px!important}.mr-md-12{margin-right:24px!important}.mr-md-13{margin-right:26px!important}.mr-md-14{margin-right:28px!important}.mr-md-15{margin-right:30px!important}.mr-md-16{margin-right:32px!important}.mr-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:2px!important}.mb-md-2{margin-bottom:4px!important}.mb-md-3{margin-bottom:6px!important}.mb-md-4{margin-bottom:8px!important}.mb-md-5{margin-bottom:10px!important}.mb-md-6{margin-bottom:12px!important}.mb-md-7{margin-bottom:14px!important}.mb-md-8{margin-bottom:16px!important}.mb-md-9{margin-bottom:18px!important}.mb-md-10{margin-bottom:20px!important}.mb-md-11{margin-bottom:22px!important}.mb-md-12{margin-bottom:24px!important}.mb-md-13{margin-bottom:26px!important}.mb-md-14{margin-bottom:28px!important}.mb-md-15{margin-bottom:30px!important}.mb-md-16{margin-bottom:32px!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:2px!important}.ml-md-2{margin-left:4px!important}.ml-md-3{margin-left:6px!important}.ml-md-4{margin-left:8px!important}.ml-md-5{margin-left:10px!important}.ml-md-6{margin-left:12px!important}.ml-md-7{margin-left:14px!important}.ml-md-8{margin-left:16px!important}.ml-md-9{margin-left:18px!important}.ml-md-10{margin-left:20px!important}.ml-md-11{margin-left:22px!important}.ml-md-12{margin-left:24px!important}.ml-md-13{margin-left:26px!important}.ml-md-14{margin-left:28px!important}.ml-md-15{margin-left:30px!important}.ml-md-16{margin-left:32px!important}.ml-md-auto{margin-left:auto!important}.ms-md-0{margin-inline-start:0px!important}.ms-md-1{margin-inline-start:2px!important}.ms-md-2{margin-inline-start:4px!important}.ms-md-3{margin-inline-start:6px!important}.ms-md-4{margin-inline-start:8px!important}.ms-md-5{margin-inline-start:10px!important}.ms-md-6{margin-inline-start:12px!important}.ms-md-7{margin-inline-start:14px!important}.ms-md-8{margin-inline-start:16px!important}.ms-md-9{margin-inline-start:18px!important}.ms-md-10{margin-inline-start:20px!important}.ms-md-11{margin-inline-start:22px!important}.ms-md-12{margin-inline-start:24px!important}.ms-md-13{margin-inline-start:26px!important}.ms-md-14{margin-inline-start:28px!important}.ms-md-15{margin-inline-start:30px!important}.ms-md-16{margin-inline-start:32px!important}.ms-md-auto{margin-inline-start:auto!important}.me-md-0{margin-inline-end:0px!important}.me-md-1{margin-inline-end:2px!important}.me-md-2{margin-inline-end:4px!important}.me-md-3{margin-inline-end:6px!important}.me-md-4{margin-inline-end:8px!important}.me-md-5{margin-inline-end:10px!important}.me-md-6{margin-inline-end:12px!important}.me-md-7{margin-inline-end:14px!important}.me-md-8{margin-inline-end:16px!important}.me-md-9{margin-inline-end:18px!important}.me-md-10{margin-inline-end:20px!important}.me-md-11{margin-inline-end:22px!important}.me-md-12{margin-inline-end:24px!important}.me-md-13{margin-inline-end:26px!important}.me-md-14{margin-inline-end:28px!important}.me-md-15{margin-inline-end:30px!important}.me-md-16{margin-inline-end:32px!important}.me-md-auto{margin-inline-end:auto!important}.ma-md-n1{margin:-2px!important}.ma-md-n2{margin:-4px!important}.ma-md-n3{margin:-6px!important}.ma-md-n4{margin:-8px!important}.ma-md-n5{margin:-10px!important}.ma-md-n6{margin:-12px!important}.ma-md-n7{margin:-14px!important}.ma-md-n8{margin:-16px!important}.ma-md-n9{margin:-18px!important}.ma-md-n10{margin:-20px!important}.ma-md-n11{margin:-22px!important}.ma-md-n12{margin:-24px!important}.ma-md-n13{margin:-26px!important}.ma-md-n14{margin:-28px!important}.ma-md-n15{margin:-30px!important}.ma-md-n16{margin:-32px!important}.mx-md-n1{margin-right:-2px!important;margin-left:-2px!important}.mx-md-n2{margin-right:-4px!important;margin-left:-4px!important}.mx-md-n3{margin-right:-6px!important;margin-left:-6px!important}.mx-md-n4{margin-right:-8px!important;margin-left:-8px!important}.mx-md-n5{margin-right:-10px!important;margin-left:-10px!important}.mx-md-n6{margin-right:-12px!important;margin-left:-12px!important}.mx-md-n7{margin-right:-14px!important;margin-left:-14px!important}.mx-md-n8{margin-right:-16px!important;margin-left:-16px!important}.mx-md-n9{margin-right:-18px!important;margin-left:-18px!important}.mx-md-n10{margin-right:-20px!important;margin-left:-20px!important}.mx-md-n11{margin-right:-22px!important;margin-left:-22px!important}.mx-md-n12{margin-right:-24px!important;margin-left:-24px!important}.mx-md-n13{margin-right:-26px!important;margin-left:-26px!important}.mx-md-n14{margin-right:-28px!important;margin-left:-28px!important}.mx-md-n15{margin-right:-30px!important;margin-left:-30px!important}.mx-md-n16{margin-right:-32px!important;margin-left:-32px!important}.my-md-n1{margin-top:-2px!important;margin-bottom:-2px!important}.my-md-n2{margin-top:-4px!important;margin-bottom:-4px!important}.my-md-n3{margin-top:-6px!important;margin-bottom:-6px!important}.my-md-n4{margin-top:-8px!important;margin-bottom:-8px!important}.my-md-n5{margin-top:-10px!important;margin-bottom:-10px!important}.my-md-n6{margin-top:-12px!important;margin-bottom:-12px!important}.my-md-n7{margin-top:-14px!important;margin-bottom:-14px!important}.my-md-n8{margin-top:-16px!important;margin-bottom:-16px!important}.my-md-n9{margin-top:-18px!important;margin-bottom:-18px!important}.my-md-n10{margin-top:-20px!important;margin-bottom:-20px!important}.my-md-n11{margin-top:-22px!important;margin-bottom:-22px!important}.my-md-n12{margin-top:-24px!important;margin-bottom:-24px!important}.my-md-n13{margin-top:-26px!important;margin-bottom:-26px!important}.my-md-n14{margin-top:-28px!important;margin-bottom:-28px!important}.my-md-n15{margin-top:-30px!important;margin-bottom:-30px!important}.my-md-n16{margin-top:-32px!important;margin-bottom:-32px!important}.mt-md-n1{margin-top:-2px!important}.mt-md-n2{margin-top:-4px!important}.mt-md-n3{margin-top:-6px!important}.mt-md-n4{margin-top:-8px!important}.mt-md-n5{margin-top:-10px!important}.mt-md-n6{margin-top:-12px!important}.mt-md-n7{margin-top:-14px!important}.mt-md-n8{margin-top:-16px!important}.mt-md-n9{margin-top:-18px!important}.mt-md-n10{margin-top:-20px!important}.mt-md-n11{margin-top:-22px!important}.mt-md-n12{margin-top:-24px!important}.mt-md-n13{margin-top:-26px!important}.mt-md-n14{margin-top:-28px!important}.mt-md-n15{margin-top:-30px!important}.mt-md-n16{margin-top:-32px!important}.mr-md-n1{margin-right:-2px!important}.mr-md-n2{margin-right:-4px!important}.mr-md-n3{margin-right:-6px!important}.mr-md-n4{margin-right:-8px!important}.mr-md-n5{margin-right:-10px!important}.mr-md-n6{margin-right:-12px!important}.mr-md-n7{margin-right:-14px!important}.mr-md-n8{margin-right:-16px!important}.mr-md-n9{margin-right:-18px!important}.mr-md-n10{margin-right:-20px!important}.mr-md-n11{margin-right:-22px!important}.mr-md-n12{margin-right:-24px!important}.mr-md-n13{margin-right:-26px!important}.mr-md-n14{margin-right:-28px!important}.mr-md-n15{margin-right:-30px!important}.mr-md-n16{margin-right:-32px!important}.mb-md-n1{margin-bottom:-2px!important}.mb-md-n2{margin-bottom:-4px!important}.mb-md-n3{margin-bottom:-6px!important}.mb-md-n4{margin-bottom:-8px!important}.mb-md-n5{margin-bottom:-10px!important}.mb-md-n6{margin-bottom:-12px!important}.mb-md-n7{margin-bottom:-14px!important}.mb-md-n8{margin-bottom:-16px!important}.mb-md-n9{margin-bottom:-18px!important}.mb-md-n10{margin-bottom:-20px!important}.mb-md-n11{margin-bottom:-22px!important}.mb-md-n12{margin-bottom:-24px!important}.mb-md-n13{margin-bottom:-26px!important}.mb-md-n14{margin-bottom:-28px!important}.mb-md-n15{margin-bottom:-30px!important}.mb-md-n16{margin-bottom:-32px!important}.ml-md-n1{margin-left:-2px!important}.ml-md-n2{margin-left:-4px!important}.ml-md-n3{margin-left:-6px!important}.ml-md-n4{margin-left:-8px!important}.ml-md-n5{margin-left:-10px!important}.ml-md-n6{margin-left:-12px!important}.ml-md-n7{margin-left:-14px!important}.ml-md-n8{margin-left:-16px!important}.ml-md-n9{margin-left:-18px!important}.ml-md-n10{margin-left:-20px!important}.ml-md-n11{margin-left:-22px!important}.ml-md-n12{margin-left:-24px!important}.ml-md-n13{margin-left:-26px!important}.ml-md-n14{margin-left:-28px!important}.ml-md-n15{margin-left:-30px!important}.ml-md-n16{margin-left:-32px!important}.ms-md-n1{margin-inline-start:-2px!important}.ms-md-n2{margin-inline-start:-4px!important}.ms-md-n3{margin-inline-start:-6px!important}.ms-md-n4{margin-inline-start:-8px!important}.ms-md-n5{margin-inline-start:-10px!important}.ms-md-n6{margin-inline-start:-12px!important}.ms-md-n7{margin-inline-start:-14px!important}.ms-md-n8{margin-inline-start:-16px!important}.ms-md-n9{margin-inline-start:-18px!important}.ms-md-n10{margin-inline-start:-20px!important}.ms-md-n11{margin-inline-start:-22px!important}.ms-md-n12{margin-inline-start:-24px!important}.ms-md-n13{margin-inline-start:-26px!important}.ms-md-n14{margin-inline-start:-28px!important}.ms-md-n15{margin-inline-start:-30px!important}.ms-md-n16{margin-inline-start:-32px!important}.me-md-n1{margin-inline-end:-2px!important}.me-md-n2{margin-inline-end:-4px!important}.me-md-n3{margin-inline-end:-6px!important}.me-md-n4{margin-inline-end:-8px!important}.me-md-n5{margin-inline-end:-10px!important}.me-md-n6{margin-inline-end:-12px!important}.me-md-n7{margin-inline-end:-14px!important}.me-md-n8{margin-inline-end:-16px!important}.me-md-n9{margin-inline-end:-18px!important}.me-md-n10{margin-inline-end:-20px!important}.me-md-n11{margin-inline-end:-22px!important}.me-md-n12{margin-inline-end:-24px!important}.me-md-n13{margin-inline-end:-26px!important}.me-md-n14{margin-inline-end:-28px!important}.me-md-n15{margin-inline-end:-30px!important}.me-md-n16{margin-inline-end:-32px!important}.pa-md-0{padding:0!important}.pa-md-1{padding:2px!important}.pa-md-2{padding:4px!important}.pa-md-3{padding:6px!important}.pa-md-4{padding:8px!important}.pa-md-5{padding:10px!important}.pa-md-6{padding:12px!important}.pa-md-7{padding:14px!important}.pa-md-8{padding:16px!important}.pa-md-9{padding:18px!important}.pa-md-10{padding:20px!important}.pa-md-11{padding:22px!important}.pa-md-12{padding:24px!important}.pa-md-13{padding:26px!important}.pa-md-14{padding:28px!important}.pa-md-15{padding:30px!important}.pa-md-16{padding:32px!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:2px!important;padding-left:2px!important}.px-md-2{padding-right:4px!important;padding-left:4px!important}.px-md-3{padding-right:6px!important;padding-left:6px!important}.px-md-4{padding-right:8px!important;padding-left:8px!important}.px-md-5{padding-right:10px!important;padding-left:10px!important}.px-md-6{padding-right:12px!important;padding-left:12px!important}.px-md-7{padding-right:14px!important;padding-left:14px!important}.px-md-8{padding-right:16px!important;padding-left:16px!important}.px-md-9{padding-right:18px!important;padding-left:18px!important}.px-md-10{padding-right:20px!important;padding-left:20px!important}.px-md-11{padding-right:22px!important;padding-left:22px!important}.px-md-12{padding-right:24px!important;padding-left:24px!important}.px-md-13{padding-right:26px!important;padding-left:26px!important}.px-md-14{padding-right:28px!important;padding-left:28px!important}.px-md-15{padding-right:30px!important;padding-left:30px!important}.px-md-16{padding-right:32px!important;padding-left:32px!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:2px!important;padding-bottom:2px!important}.py-md-2{padding-top:4px!important;padding-bottom:4px!important}.py-md-3{padding-top:6px!important;padding-bottom:6px!important}.py-md-4{padding-top:8px!important;padding-bottom:8px!important}.py-md-5{padding-top:10px!important;padding-bottom:10px!important}.py-md-6{padding-top:12px!important;padding-bottom:12px!important}.py-md-7{padding-top:14px!important;padding-bottom:14px!important}.py-md-8{padding-top:16px!important;padding-bottom:16px!important}.py-md-9{padding-top:18px!important;padding-bottom:18px!important}.py-md-10{padding-top:20px!important;padding-bottom:20px!important}.py-md-11{padding-top:22px!important;padding-bottom:22px!important}.py-md-12{padding-top:24px!important;padding-bottom:24px!important}.py-md-13{padding-top:26px!important;padding-bottom:26px!important}.py-md-14{padding-top:28px!important;padding-bottom:28px!important}.py-md-15{padding-top:30px!important;padding-bottom:30px!important}.py-md-16{padding-top:32px!important;padding-bottom:32px!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:2px!important}.pt-md-2{padding-top:4px!important}.pt-md-3{padding-top:6px!important}.pt-md-4{padding-top:8px!important}.pt-md-5{padding-top:10px!important}.pt-md-6{padding-top:12px!important}.pt-md-7{padding-top:14px!important}.pt-md-8{padding-top:16px!important}.pt-md-9{padding-top:18px!important}.pt-md-10{padding-top:20px!important}.pt-md-11{padding-top:22px!important}.pt-md-12{padding-top:24px!important}.pt-md-13{padding-top:26px!important}.pt-md-14{padding-top:28px!important}.pt-md-15{padding-top:30px!important}.pt-md-16{padding-top:32px!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:2px!important}.pr-md-2{padding-right:4px!important}.pr-md-3{padding-right:6px!important}.pr-md-4{padding-right:8px!important}.pr-md-5{padding-right:10px!important}.pr-md-6{padding-right:12px!important}.pr-md-7{padding-right:14px!important}.pr-md-8{padding-right:16px!important}.pr-md-9{padding-right:18px!important}.pr-md-10{padding-right:20px!important}.pr-md-11{padding-right:22px!important}.pr-md-12{padding-right:24px!important}.pr-md-13{padding-right:26px!important}.pr-md-14{padding-right:28px!important}.pr-md-15{padding-right:30px!important}.pr-md-16{padding-right:32px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:2px!important}.pb-md-2{padding-bottom:4px!important}.pb-md-3{padding-bottom:6px!important}.pb-md-4{padding-bottom:8px!important}.pb-md-5{padding-bottom:10px!important}.pb-md-6{padding-bottom:12px!important}.pb-md-7{padding-bottom:14px!important}.pb-md-8{padding-bottom:16px!important}.pb-md-9{padding-bottom:18px!important}.pb-md-10{padding-bottom:20px!important}.pb-md-11{padding-bottom:22px!important}.pb-md-12{padding-bottom:24px!important}.pb-md-13{padding-bottom:26px!important}.pb-md-14{padding-bottom:28px!important}.pb-md-15{padding-bottom:30px!important}.pb-md-16{padding-bottom:32px!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:2px!important}.pl-md-2{padding-left:4px!important}.pl-md-3{padding-left:6px!important}.pl-md-4{padding-left:8px!important}.pl-md-5{padding-left:10px!important}.pl-md-6{padding-left:12px!important}.pl-md-7{padding-left:14px!important}.pl-md-8{padding-left:16px!important}.pl-md-9{padding-left:18px!important}.pl-md-10{padding-left:20px!important}.pl-md-11{padding-left:22px!important}.pl-md-12{padding-left:24px!important}.pl-md-13{padding-left:26px!important}.pl-md-14{padding-left:28px!important}.pl-md-15{padding-left:30px!important}.pl-md-16{padding-left:32px!important}.ps-md-0{padding-inline-start:0px!important}.ps-md-1{padding-inline-start:2px!important}.ps-md-2{padding-inline-start:4px!important}.ps-md-3{padding-inline-start:6px!important}.ps-md-4{padding-inline-start:8px!important}.ps-md-5{padding-inline-start:10px!important}.ps-md-6{padding-inline-start:12px!important}.ps-md-7{padding-inline-start:14px!important}.ps-md-8{padding-inline-start:16px!important}.ps-md-9{padding-inline-start:18px!important}.ps-md-10{padding-inline-start:20px!important}.ps-md-11{padding-inline-start:22px!important}.ps-md-12{padding-inline-start:24px!important}.ps-md-13{padding-inline-start:26px!important}.ps-md-14{padding-inline-start:28px!important}.ps-md-15{padding-inline-start:30px!important}.ps-md-16{padding-inline-start:32px!important}.pe-md-0{padding-inline-end:0px!important}.pe-md-1{padding-inline-end:2px!important}.pe-md-2{padding-inline-end:4px!important}.pe-md-3{padding-inline-end:6px!important}.pe-md-4{padding-inline-end:8px!important}.pe-md-5{padding-inline-end:10px!important}.pe-md-6{padding-inline-end:12px!important}.pe-md-7{padding-inline-end:14px!important}.pe-md-8{padding-inline-end:16px!important}.pe-md-9{padding-inline-end:18px!important}.pe-md-10{padding-inline-end:20px!important}.pe-md-11{padding-inline-end:22px!important}.pe-md-12{padding-inline-end:24px!important}.pe-md-13{padding-inline-end:26px!important}.pe-md-14{padding-inline-end:28px!important}.pe-md-15{padding-inline-end:30px!important}.pe-md-16{padding-inline-end:32px!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:1;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:1;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:1.05;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:1.175;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:1.333;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:1.6;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.75;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.6;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.5;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.425;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.6;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.667;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:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-md-auto{height:auto!important}.h-md-screen{height:100vh!important}.h-md-0{height:0!important}.h-md-25{height:25%!important}.h-md-50{height:50%!important}.h-md-75{height:75%!important}.h-md-100{height:100%!important}.w-md-auto{width:auto!important}.w-md-0{width:0!important}.w-md-25{width:25%!important}.w-md-33{width:33%!important}.w-md-50{width:50%!important}.w-md-66{width:66%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!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-1-1-0{flex:1 1 0!important}.flex-lg-1-0-0{flex:1 0 0!important}.flex-lg-0-1-0{flex:0 1 0!important}.flex-lg-0-0-0{flex:0 0 0!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:2px!important}.ga-lg-2{gap:4px!important}.ga-lg-3{gap:6px!important}.ga-lg-4{gap:8px!important}.ga-lg-5{gap:10px!important}.ga-lg-6{gap:12px!important}.ga-lg-7{gap:14px!important}.ga-lg-8{gap:16px!important}.ga-lg-9{gap:18px!important}.ga-lg-10{gap:20px!important}.ga-lg-11{gap:22px!important}.ga-lg-12{gap:24px!important}.ga-lg-13{gap:26px!important}.ga-lg-14{gap:28px!important}.ga-lg-15{gap:30px!important}.ga-lg-16{gap:32px!important}.ga-lg-auto{gap:auto!important}.gr-lg-0{row-gap:0px!important}.gr-lg-1{row-gap:2px!important}.gr-lg-2{row-gap:4px!important}.gr-lg-3{row-gap:6px!important}.gr-lg-4{row-gap:8px!important}.gr-lg-5{row-gap:10px!important}.gr-lg-6{row-gap:12px!important}.gr-lg-7{row-gap:14px!important}.gr-lg-8{row-gap:16px!important}.gr-lg-9{row-gap:18px!important}.gr-lg-10{row-gap:20px!important}.gr-lg-11{row-gap:22px!important}.gr-lg-12{row-gap:24px!important}.gr-lg-13{row-gap:26px!important}.gr-lg-14{row-gap:28px!important}.gr-lg-15{row-gap:30px!important}.gr-lg-16{row-gap:32px!important}.gr-lg-auto{row-gap:auto!important}.gc-lg-0{column-gap:0px!important}.gc-lg-1{column-gap:2px!important}.gc-lg-2{column-gap:4px!important}.gc-lg-3{column-gap:6px!important}.gc-lg-4{column-gap:8px!important}.gc-lg-5{column-gap:10px!important}.gc-lg-6{column-gap:12px!important}.gc-lg-7{column-gap:14px!important}.gc-lg-8{column-gap:16px!important}.gc-lg-9{column-gap:18px!important}.gc-lg-10{column-gap:20px!important}.gc-lg-11{column-gap:22px!important}.gc-lg-12{column-gap:24px!important}.gc-lg-13{column-gap:26px!important}.gc-lg-14{column-gap:28px!important}.gc-lg-15{column-gap:30px!important}.gc-lg-16{column-gap:32px!important}.gc-lg-auto{column-gap:auto!important}.ma-lg-0{margin:0!important}.ma-lg-1{margin:2px!important}.ma-lg-2{margin:4px!important}.ma-lg-3{margin:6px!important}.ma-lg-4{margin:8px!important}.ma-lg-5{margin:10px!important}.ma-lg-6{margin:12px!important}.ma-lg-7{margin:14px!important}.ma-lg-8{margin:16px!important}.ma-lg-9{margin:18px!important}.ma-lg-10{margin:20px!important}.ma-lg-11{margin:22px!important}.ma-lg-12{margin:24px!important}.ma-lg-13{margin:26px!important}.ma-lg-14{margin:28px!important}.ma-lg-15{margin:30px!important}.ma-lg-16{margin:32px!important}.ma-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:2px!important;margin-left:2px!important}.mx-lg-2{margin-right:4px!important;margin-left:4px!important}.mx-lg-3{margin-right:6px!important;margin-left:6px!important}.mx-lg-4{margin-right:8px!important;margin-left:8px!important}.mx-lg-5{margin-right:10px!important;margin-left:10px!important}.mx-lg-6{margin-right:12px!important;margin-left:12px!important}.mx-lg-7{margin-right:14px!important;margin-left:14px!important}.mx-lg-8{margin-right:16px!important;margin-left:16px!important}.mx-lg-9{margin-right:18px!important;margin-left:18px!important}.mx-lg-10{margin-right:20px!important;margin-left:20px!important}.mx-lg-11{margin-right:22px!important;margin-left:22px!important}.mx-lg-12{margin-right:24px!important;margin-left:24px!important}.mx-lg-13{margin-right:26px!important;margin-left:26px!important}.mx-lg-14{margin-right:28px!important;margin-left:28px!important}.mx-lg-15{margin-right:30px!important;margin-left:30px!important}.mx-lg-16{margin-right:32px!important;margin-left:32px!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:2px!important;margin-bottom:2px!important}.my-lg-2{margin-top:4px!important;margin-bottom:4px!important}.my-lg-3{margin-top:6px!important;margin-bottom:6px!important}.my-lg-4{margin-top:8px!important;margin-bottom:8px!important}.my-lg-5{margin-top:10px!important;margin-bottom:10px!important}.my-lg-6{margin-top:12px!important;margin-bottom:12px!important}.my-lg-7{margin-top:14px!important;margin-bottom:14px!important}.my-lg-8{margin-top:16px!important;margin-bottom:16px!important}.my-lg-9{margin-top:18px!important;margin-bottom:18px!important}.my-lg-10{margin-top:20px!important;margin-bottom:20px!important}.my-lg-11{margin-top:22px!important;margin-bottom:22px!important}.my-lg-12{margin-top:24px!important;margin-bottom:24px!important}.my-lg-13{margin-top:26px!important;margin-bottom:26px!important}.my-lg-14{margin-top:28px!important;margin-bottom:28px!important}.my-lg-15{margin-top:30px!important;margin-bottom:30px!important}.my-lg-16{margin-top:32px!important;margin-bottom:32px!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:2px!important}.mt-lg-2{margin-top:4px!important}.mt-lg-3{margin-top:6px!important}.mt-lg-4{margin-top:8px!important}.mt-lg-5{margin-top:10px!important}.mt-lg-6{margin-top:12px!important}.mt-lg-7{margin-top:14px!important}.mt-lg-8{margin-top:16px!important}.mt-lg-9{margin-top:18px!important}.mt-lg-10{margin-top:20px!important}.mt-lg-11{margin-top:22px!important}.mt-lg-12{margin-top:24px!important}.mt-lg-13{margin-top:26px!important}.mt-lg-14{margin-top:28px!important}.mt-lg-15{margin-top:30px!important}.mt-lg-16{margin-top:32px!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:2px!important}.mr-lg-2{margin-right:4px!important}.mr-lg-3{margin-right:6px!important}.mr-lg-4{margin-right:8px!important}.mr-lg-5{margin-right:10px!important}.mr-lg-6{margin-right:12px!important}.mr-lg-7{margin-right:14px!important}.mr-lg-8{margin-right:16px!important}.mr-lg-9{margin-right:18px!important}.mr-lg-10{margin-right:20px!important}.mr-lg-11{margin-right:22px!important}.mr-lg-12{margin-right:24px!important}.mr-lg-13{margin-right:26px!important}.mr-lg-14{margin-right:28px!important}.mr-lg-15{margin-right:30px!important}.mr-lg-16{margin-right:32px!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:2px!important}.mb-lg-2{margin-bottom:4px!important}.mb-lg-3{margin-bottom:6px!important}.mb-lg-4{margin-bottom:8px!important}.mb-lg-5{margin-bottom:10px!important}.mb-lg-6{margin-bottom:12px!important}.mb-lg-7{margin-bottom:14px!important}.mb-lg-8{margin-bottom:16px!important}.mb-lg-9{margin-bottom:18px!important}.mb-lg-10{margin-bottom:20px!important}.mb-lg-11{margin-bottom:22px!important}.mb-lg-12{margin-bottom:24px!important}.mb-lg-13{margin-bottom:26px!important}.mb-lg-14{margin-bottom:28px!important}.mb-lg-15{margin-bottom:30px!important}.mb-lg-16{margin-bottom:32px!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:2px!important}.ml-lg-2{margin-left:4px!important}.ml-lg-3{margin-left:6px!important}.ml-lg-4{margin-left:8px!important}.ml-lg-5{margin-left:10px!important}.ml-lg-6{margin-left:12px!important}.ml-lg-7{margin-left:14px!important}.ml-lg-8{margin-left:16px!important}.ml-lg-9{margin-left:18px!important}.ml-lg-10{margin-left:20px!important}.ml-lg-11{margin-left:22px!important}.ml-lg-12{margin-left:24px!important}.ml-lg-13{margin-left:26px!important}.ml-lg-14{margin-left:28px!important}.ml-lg-15{margin-left:30px!important}.ml-lg-16{margin-left:32px!important}.ml-lg-auto{margin-left:auto!important}.ms-lg-0{margin-inline-start:0px!important}.ms-lg-1{margin-inline-start:2px!important}.ms-lg-2{margin-inline-start:4px!important}.ms-lg-3{margin-inline-start:6px!important}.ms-lg-4{margin-inline-start:8px!important}.ms-lg-5{margin-inline-start:10px!important}.ms-lg-6{margin-inline-start:12px!important}.ms-lg-7{margin-inline-start:14px!important}.ms-lg-8{margin-inline-start:16px!important}.ms-lg-9{margin-inline-start:18px!important}.ms-lg-10{margin-inline-start:20px!important}.ms-lg-11{margin-inline-start:22px!important}.ms-lg-12{margin-inline-start:24px!important}.ms-lg-13{margin-inline-start:26px!important}.ms-lg-14{margin-inline-start:28px!important}.ms-lg-15{margin-inline-start:30px!important}.ms-lg-16{margin-inline-start:32px!important}.ms-lg-auto{margin-inline-start:auto!important}.me-lg-0{margin-inline-end:0px!important}.me-lg-1{margin-inline-end:2px!important}.me-lg-2{margin-inline-end:4px!important}.me-lg-3{margin-inline-end:6px!important}.me-lg-4{margin-inline-end:8px!important}.me-lg-5{margin-inline-end:10px!important}.me-lg-6{margin-inline-end:12px!important}.me-lg-7{margin-inline-end:14px!important}.me-lg-8{margin-inline-end:16px!important}.me-lg-9{margin-inline-end:18px!important}.me-lg-10{margin-inline-end:20px!important}.me-lg-11{margin-inline-end:22px!important}.me-lg-12{margin-inline-end:24px!important}.me-lg-13{margin-inline-end:26px!important}.me-lg-14{margin-inline-end:28px!important}.me-lg-15{margin-inline-end:30px!important}.me-lg-16{margin-inline-end:32px!important}.me-lg-auto{margin-inline-end:auto!important}.ma-lg-n1{margin:-2px!important}.ma-lg-n2{margin:-4px!important}.ma-lg-n3{margin:-6px!important}.ma-lg-n4{margin:-8px!important}.ma-lg-n5{margin:-10px!important}.ma-lg-n6{margin:-12px!important}.ma-lg-n7{margin:-14px!important}.ma-lg-n8{margin:-16px!important}.ma-lg-n9{margin:-18px!important}.ma-lg-n10{margin:-20px!important}.ma-lg-n11{margin:-22px!important}.ma-lg-n12{margin:-24px!important}.ma-lg-n13{margin:-26px!important}.ma-lg-n14{margin:-28px!important}.ma-lg-n15{margin:-30px!important}.ma-lg-n16{margin:-32px!important}.mx-lg-n1{margin-right:-2px!important;margin-left:-2px!important}.mx-lg-n2{margin-right:-4px!important;margin-left:-4px!important}.mx-lg-n3{margin-right:-6px!important;margin-left:-6px!important}.mx-lg-n4{margin-right:-8px!important;margin-left:-8px!important}.mx-lg-n5{margin-right:-10px!important;margin-left:-10px!important}.mx-lg-n6{margin-right:-12px!important;margin-left:-12px!important}.mx-lg-n7{margin-right:-14px!important;margin-left:-14px!important}.mx-lg-n8{margin-right:-16px!important;margin-left:-16px!important}.mx-lg-n9{margin-right:-18px!important;margin-left:-18px!important}.mx-lg-n10{margin-right:-20px!important;margin-left:-20px!important}.mx-lg-n11{margin-right:-22px!important;margin-left:-22px!important}.mx-lg-n12{margin-right:-24px!important;margin-left:-24px!important}.mx-lg-n13{margin-right:-26px!important;margin-left:-26px!important}.mx-lg-n14{margin-right:-28px!important;margin-left:-28px!important}.mx-lg-n15{margin-right:-30px!important;margin-left:-30px!important}.mx-lg-n16{margin-right:-32px!important;margin-left:-32px!important}.my-lg-n1{margin-top:-2px!important;margin-bottom:-2px!important}.my-lg-n2{margin-top:-4px!important;margin-bottom:-4px!important}.my-lg-n3{margin-top:-6px!important;margin-bottom:-6px!important}.my-lg-n4{margin-top:-8px!important;margin-bottom:-8px!important}.my-lg-n5{margin-top:-10px!important;margin-bottom:-10px!important}.my-lg-n6{margin-top:-12px!important;margin-bottom:-12px!important}.my-lg-n7{margin-top:-14px!important;margin-bottom:-14px!important}.my-lg-n8{margin-top:-16px!important;margin-bottom:-16px!important}.my-lg-n9{margin-top:-18px!important;margin-bottom:-18px!important}.my-lg-n10{margin-top:-20px!important;margin-bottom:-20px!important}.my-lg-n11{margin-top:-22px!important;margin-bottom:-22px!important}.my-lg-n12{margin-top:-24px!important;margin-bottom:-24px!important}.my-lg-n13{margin-top:-26px!important;margin-bottom:-26px!important}.my-lg-n14{margin-top:-28px!important;margin-bottom:-28px!important}.my-lg-n15{margin-top:-30px!important;margin-bottom:-30px!important}.my-lg-n16{margin-top:-32px!important;margin-bottom:-32px!important}.mt-lg-n1{margin-top:-2px!important}.mt-lg-n2{margin-top:-4px!important}.mt-lg-n3{margin-top:-6px!important}.mt-lg-n4{margin-top:-8px!important}.mt-lg-n5{margin-top:-10px!important}.mt-lg-n6{margin-top:-12px!important}.mt-lg-n7{margin-top:-14px!important}.mt-lg-n8{margin-top:-16px!important}.mt-lg-n9{margin-top:-18px!important}.mt-lg-n10{margin-top:-20px!important}.mt-lg-n11{margin-top:-22px!important}.mt-lg-n12{margin-top:-24px!important}.mt-lg-n13{margin-top:-26px!important}.mt-lg-n14{margin-top:-28px!important}.mt-lg-n15{margin-top:-30px!important}.mt-lg-n16{margin-top:-32px!important}.mr-lg-n1{margin-right:-2px!important}.mr-lg-n2{margin-right:-4px!important}.mr-lg-n3{margin-right:-6px!important}.mr-lg-n4{margin-right:-8px!important}.mr-lg-n5{margin-right:-10px!important}.mr-lg-n6{margin-right:-12px!important}.mr-lg-n7{margin-right:-14px!important}.mr-lg-n8{margin-right:-16px!important}.mr-lg-n9{margin-right:-18px!important}.mr-lg-n10{margin-right:-20px!important}.mr-lg-n11{margin-right:-22px!important}.mr-lg-n12{margin-right:-24px!important}.mr-lg-n13{margin-right:-26px!important}.mr-lg-n14{margin-right:-28px!important}.mr-lg-n15{margin-right:-30px!important}.mr-lg-n16{margin-right:-32px!important}.mb-lg-n1{margin-bottom:-2px!important}.mb-lg-n2{margin-bottom:-4px!important}.mb-lg-n3{margin-bottom:-6px!important}.mb-lg-n4{margin-bottom:-8px!important}.mb-lg-n5{margin-bottom:-10px!important}.mb-lg-n6{margin-bottom:-12px!important}.mb-lg-n7{margin-bottom:-14px!important}.mb-lg-n8{margin-bottom:-16px!important}.mb-lg-n9{margin-bottom:-18px!important}.mb-lg-n10{margin-bottom:-20px!important}.mb-lg-n11{margin-bottom:-22px!important}.mb-lg-n12{margin-bottom:-24px!important}.mb-lg-n13{margin-bottom:-26px!important}.mb-lg-n14{margin-bottom:-28px!important}.mb-lg-n15{margin-bottom:-30px!important}.mb-lg-n16{margin-bottom:-32px!important}.ml-lg-n1{margin-left:-2px!important}.ml-lg-n2{margin-left:-4px!important}.ml-lg-n3{margin-left:-6px!important}.ml-lg-n4{margin-left:-8px!important}.ml-lg-n5{margin-left:-10px!important}.ml-lg-n6{margin-left:-12px!important}.ml-lg-n7{margin-left:-14px!important}.ml-lg-n8{margin-left:-16px!important}.ml-lg-n9{margin-left:-18px!important}.ml-lg-n10{margin-left:-20px!important}.ml-lg-n11{margin-left:-22px!important}.ml-lg-n12{margin-left:-24px!important}.ml-lg-n13{margin-left:-26px!important}.ml-lg-n14{margin-left:-28px!important}.ml-lg-n15{margin-left:-30px!important}.ml-lg-n16{margin-left:-32px!important}.ms-lg-n1{margin-inline-start:-2px!important}.ms-lg-n2{margin-inline-start:-4px!important}.ms-lg-n3{margin-inline-start:-6px!important}.ms-lg-n4{margin-inline-start:-8px!important}.ms-lg-n5{margin-inline-start:-10px!important}.ms-lg-n6{margin-inline-start:-12px!important}.ms-lg-n7{margin-inline-start:-14px!important}.ms-lg-n8{margin-inline-start:-16px!important}.ms-lg-n9{margin-inline-start:-18px!important}.ms-lg-n10{margin-inline-start:-20px!important}.ms-lg-n11{margin-inline-start:-22px!important}.ms-lg-n12{margin-inline-start:-24px!important}.ms-lg-n13{margin-inline-start:-26px!important}.ms-lg-n14{margin-inline-start:-28px!important}.ms-lg-n15{margin-inline-start:-30px!important}.ms-lg-n16{margin-inline-start:-32px!important}.me-lg-n1{margin-inline-end:-2px!important}.me-lg-n2{margin-inline-end:-4px!important}.me-lg-n3{margin-inline-end:-6px!important}.me-lg-n4{margin-inline-end:-8px!important}.me-lg-n5{margin-inline-end:-10px!important}.me-lg-n6{margin-inline-end:-12px!important}.me-lg-n7{margin-inline-end:-14px!important}.me-lg-n8{margin-inline-end:-16px!important}.me-lg-n9{margin-inline-end:-18px!important}.me-lg-n10{margin-inline-end:-20px!important}.me-lg-n11{margin-inline-end:-22px!important}.me-lg-n12{margin-inline-end:-24px!important}.me-lg-n13{margin-inline-end:-26px!important}.me-lg-n14{margin-inline-end:-28px!important}.me-lg-n15{margin-inline-end:-30px!important}.me-lg-n16{margin-inline-end:-32px!important}.pa-lg-0{padding:0!important}.pa-lg-1{padding:2px!important}.pa-lg-2{padding:4px!important}.pa-lg-3{padding:6px!important}.pa-lg-4{padding:8px!important}.pa-lg-5{padding:10px!important}.pa-lg-6{padding:12px!important}.pa-lg-7{padding:14px!important}.pa-lg-8{padding:16px!important}.pa-lg-9{padding:18px!important}.pa-lg-10{padding:20px!important}.pa-lg-11{padding:22px!important}.pa-lg-12{padding:24px!important}.pa-lg-13{padding:26px!important}.pa-lg-14{padding:28px!important}.pa-lg-15{padding:30px!important}.pa-lg-16{padding:32px!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:2px!important;padding-left:2px!important}.px-lg-2{padding-right:4px!important;padding-left:4px!important}.px-lg-3{padding-right:6px!important;padding-left:6px!important}.px-lg-4{padding-right:8px!important;padding-left:8px!important}.px-lg-5{padding-right:10px!important;padding-left:10px!important}.px-lg-6{padding-right:12px!important;padding-left:12px!important}.px-lg-7{padding-right:14px!important;padding-left:14px!important}.px-lg-8{padding-right:16px!important;padding-left:16px!important}.px-lg-9{padding-right:18px!important;padding-left:18px!important}.px-lg-10{padding-right:20px!important;padding-left:20px!important}.px-lg-11{padding-right:22px!important;padding-left:22px!important}.px-lg-12{padding-right:24px!important;padding-left:24px!important}.px-lg-13{padding-right:26px!important;padding-left:26px!important}.px-lg-14{padding-right:28px!important;padding-left:28px!important}.px-lg-15{padding-right:30px!important;padding-left:30px!important}.px-lg-16{padding-right:32px!important;padding-left:32px!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:2px!important;padding-bottom:2px!important}.py-lg-2{padding-top:4px!important;padding-bottom:4px!important}.py-lg-3{padding-top:6px!important;padding-bottom:6px!important}.py-lg-4{padding-top:8px!important;padding-bottom:8px!important}.py-lg-5{padding-top:10px!important;padding-bottom:10px!important}.py-lg-6{padding-top:12px!important;padding-bottom:12px!important}.py-lg-7{padding-top:14px!important;padding-bottom:14px!important}.py-lg-8{padding-top:16px!important;padding-bottom:16px!important}.py-lg-9{padding-top:18px!important;padding-bottom:18px!important}.py-lg-10{padding-top:20px!important;padding-bottom:20px!important}.py-lg-11{padding-top:22px!important;padding-bottom:22px!important}.py-lg-12{padding-top:24px!important;padding-bottom:24px!important}.py-lg-13{padding-top:26px!important;padding-bottom:26px!important}.py-lg-14{padding-top:28px!important;padding-bottom:28px!important}.py-lg-15{padding-top:30px!important;padding-bottom:30px!important}.py-lg-16{padding-top:32px!important;padding-bottom:32px!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:2px!important}.pt-lg-2{padding-top:4px!important}.pt-lg-3{padding-top:6px!important}.pt-lg-4{padding-top:8px!important}.pt-lg-5{padding-top:10px!important}.pt-lg-6{padding-top:12px!important}.pt-lg-7{padding-top:14px!important}.pt-lg-8{padding-top:16px!important}.pt-lg-9{padding-top:18px!important}.pt-lg-10{padding-top:20px!important}.pt-lg-11{padding-top:22px!important}.pt-lg-12{padding-top:24px!important}.pt-lg-13{padding-top:26px!important}.pt-lg-14{padding-top:28px!important}.pt-lg-15{padding-top:30px!important}.pt-lg-16{padding-top:32px!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:2px!important}.pr-lg-2{padding-right:4px!important}.pr-lg-3{padding-right:6px!important}.pr-lg-4{padding-right:8px!important}.pr-lg-5{padding-right:10px!important}.pr-lg-6{padding-right:12px!important}.pr-lg-7{padding-right:14px!important}.pr-lg-8{padding-right:16px!important}.pr-lg-9{padding-right:18px!important}.pr-lg-10{padding-right:20px!important}.pr-lg-11{padding-right:22px!important}.pr-lg-12{padding-right:24px!important}.pr-lg-13{padding-right:26px!important}.pr-lg-14{padding-right:28px!important}.pr-lg-15{padding-right:30px!important}.pr-lg-16{padding-right:32px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:2px!important}.pb-lg-2{padding-bottom:4px!important}.pb-lg-3{padding-bottom:6px!important}.pb-lg-4{padding-bottom:8px!important}.pb-lg-5{padding-bottom:10px!important}.pb-lg-6{padding-bottom:12px!important}.pb-lg-7{padding-bottom:14px!important}.pb-lg-8{padding-bottom:16px!important}.pb-lg-9{padding-bottom:18px!important}.pb-lg-10{padding-bottom:20px!important}.pb-lg-11{padding-bottom:22px!important}.pb-lg-12{padding-bottom:24px!important}.pb-lg-13{padding-bottom:26px!important}.pb-lg-14{padding-bottom:28px!important}.pb-lg-15{padding-bottom:30px!important}.pb-lg-16{padding-bottom:32px!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:2px!important}.pl-lg-2{padding-left:4px!important}.pl-lg-3{padding-left:6px!important}.pl-lg-4{padding-left:8px!important}.pl-lg-5{padding-left:10px!important}.pl-lg-6{padding-left:12px!important}.pl-lg-7{padding-left:14px!important}.pl-lg-8{padding-left:16px!important}.pl-lg-9{padding-left:18px!important}.pl-lg-10{padding-left:20px!important}.pl-lg-11{padding-left:22px!important}.pl-lg-12{padding-left:24px!important}.pl-lg-13{padding-left:26px!important}.pl-lg-14{padding-left:28px!important}.pl-lg-15{padding-left:30px!important}.pl-lg-16{padding-left:32px!important}.ps-lg-0{padding-inline-start:0px!important}.ps-lg-1{padding-inline-start:2px!important}.ps-lg-2{padding-inline-start:4px!important}.ps-lg-3{padding-inline-start:6px!important}.ps-lg-4{padding-inline-start:8px!important}.ps-lg-5{padding-inline-start:10px!important}.ps-lg-6{padding-inline-start:12px!important}.ps-lg-7{padding-inline-start:14px!important}.ps-lg-8{padding-inline-start:16px!important}.ps-lg-9{padding-inline-start:18px!important}.ps-lg-10{padding-inline-start:20px!important}.ps-lg-11{padding-inline-start:22px!important}.ps-lg-12{padding-inline-start:24px!important}.ps-lg-13{padding-inline-start:26px!important}.ps-lg-14{padding-inline-start:28px!important}.ps-lg-15{padding-inline-start:30px!important}.ps-lg-16{padding-inline-start:32px!important}.pe-lg-0{padding-inline-end:0px!important}.pe-lg-1{padding-inline-end:2px!important}.pe-lg-2{padding-inline-end:4px!important}.pe-lg-3{padding-inline-end:6px!important}.pe-lg-4{padding-inline-end:8px!important}.pe-lg-5{padding-inline-end:10px!important}.pe-lg-6{padding-inline-end:12px!important}.pe-lg-7{padding-inline-end:14px!important}.pe-lg-8{padding-inline-end:16px!important}.pe-lg-9{padding-inline-end:18px!important}.pe-lg-10{padding-inline-end:20px!important}.pe-lg-11{padding-inline-end:22px!important}.pe-lg-12{padding-inline-end:24px!important}.pe-lg-13{padding-inline-end:26px!important}.pe-lg-14{padding-inline-end:28px!important}.pe-lg-15{padding-inline-end:30px!important}.pe-lg-16{padding-inline-end:32px!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:1;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:1;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:1.05;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:1.175;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:1.333;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:1.6;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.75;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.6;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.5;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.425;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.6;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.667;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:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-lg-auto{height:auto!important}.h-lg-screen{height:100vh!important}.h-lg-0{height:0!important}.h-lg-25{height:25%!important}.h-lg-50{height:50%!important}.h-lg-75{height:75%!important}.h-lg-100{height:100%!important}.w-lg-auto{width:auto!important}.w-lg-0{width:0!important}.w-lg-25{width:25%!important}.w-lg-33{width:33%!important}.w-lg-50{width:50%!important}.w-lg-66{width:66%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!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-1-1-0{flex:1 1 0!important}.flex-xl-1-0-0{flex:1 0 0!important}.flex-xl-0-1-0{flex:0 1 0!important}.flex-xl-0-0-0{flex:0 0 0!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:2px!important}.ga-xl-2{gap:4px!important}.ga-xl-3{gap:6px!important}.ga-xl-4{gap:8px!important}.ga-xl-5{gap:10px!important}.ga-xl-6{gap:12px!important}.ga-xl-7{gap:14px!important}.ga-xl-8{gap:16px!important}.ga-xl-9{gap:18px!important}.ga-xl-10{gap:20px!important}.ga-xl-11{gap:22px!important}.ga-xl-12{gap:24px!important}.ga-xl-13{gap:26px!important}.ga-xl-14{gap:28px!important}.ga-xl-15{gap:30px!important}.ga-xl-16{gap:32px!important}.ga-xl-auto{gap:auto!important}.gr-xl-0{row-gap:0px!important}.gr-xl-1{row-gap:2px!important}.gr-xl-2{row-gap:4px!important}.gr-xl-3{row-gap:6px!important}.gr-xl-4{row-gap:8px!important}.gr-xl-5{row-gap:10px!important}.gr-xl-6{row-gap:12px!important}.gr-xl-7{row-gap:14px!important}.gr-xl-8{row-gap:16px!important}.gr-xl-9{row-gap:18px!important}.gr-xl-10{row-gap:20px!important}.gr-xl-11{row-gap:22px!important}.gr-xl-12{row-gap:24px!important}.gr-xl-13{row-gap:26px!important}.gr-xl-14{row-gap:28px!important}.gr-xl-15{row-gap:30px!important}.gr-xl-16{row-gap:32px!important}.gr-xl-auto{row-gap:auto!important}.gc-xl-0{column-gap:0px!important}.gc-xl-1{column-gap:2px!important}.gc-xl-2{column-gap:4px!important}.gc-xl-3{column-gap:6px!important}.gc-xl-4{column-gap:8px!important}.gc-xl-5{column-gap:10px!important}.gc-xl-6{column-gap:12px!important}.gc-xl-7{column-gap:14px!important}.gc-xl-8{column-gap:16px!important}.gc-xl-9{column-gap:18px!important}.gc-xl-10{column-gap:20px!important}.gc-xl-11{column-gap:22px!important}.gc-xl-12{column-gap:24px!important}.gc-xl-13{column-gap:26px!important}.gc-xl-14{column-gap:28px!important}.gc-xl-15{column-gap:30px!important}.gc-xl-16{column-gap:32px!important}.gc-xl-auto{column-gap:auto!important}.ma-xl-0{margin:0!important}.ma-xl-1{margin:2px!important}.ma-xl-2{margin:4px!important}.ma-xl-3{margin:6px!important}.ma-xl-4{margin:8px!important}.ma-xl-5{margin:10px!important}.ma-xl-6{margin:12px!important}.ma-xl-7{margin:14px!important}.ma-xl-8{margin:16px!important}.ma-xl-9{margin:18px!important}.ma-xl-10{margin:20px!important}.ma-xl-11{margin:22px!important}.ma-xl-12{margin:24px!important}.ma-xl-13{margin:26px!important}.ma-xl-14{margin:28px!important}.ma-xl-15{margin:30px!important}.ma-xl-16{margin:32px!important}.ma-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:2px!important;margin-left:2px!important}.mx-xl-2{margin-right:4px!important;margin-left:4px!important}.mx-xl-3{margin-right:6px!important;margin-left:6px!important}.mx-xl-4{margin-right:8px!important;margin-left:8px!important}.mx-xl-5{margin-right:10px!important;margin-left:10px!important}.mx-xl-6{margin-right:12px!important;margin-left:12px!important}.mx-xl-7{margin-right:14px!important;margin-left:14px!important}.mx-xl-8{margin-right:16px!important;margin-left:16px!important}.mx-xl-9{margin-right:18px!important;margin-left:18px!important}.mx-xl-10{margin-right:20px!important;margin-left:20px!important}.mx-xl-11{margin-right:22px!important;margin-left:22px!important}.mx-xl-12{margin-right:24px!important;margin-left:24px!important}.mx-xl-13{margin-right:26px!important;margin-left:26px!important}.mx-xl-14{margin-right:28px!important;margin-left:28px!important}.mx-xl-15{margin-right:30px!important;margin-left:30px!important}.mx-xl-16{margin-right:32px!important;margin-left:32px!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:2px!important;margin-bottom:2px!important}.my-xl-2{margin-top:4px!important;margin-bottom:4px!important}.my-xl-3{margin-top:6px!important;margin-bottom:6px!important}.my-xl-4{margin-top:8px!important;margin-bottom:8px!important}.my-xl-5{margin-top:10px!important;margin-bottom:10px!important}.my-xl-6{margin-top:12px!important;margin-bottom:12px!important}.my-xl-7{margin-top:14px!important;margin-bottom:14px!important}.my-xl-8{margin-top:16px!important;margin-bottom:16px!important}.my-xl-9{margin-top:18px!important;margin-bottom:18px!important}.my-xl-10{margin-top:20px!important;margin-bottom:20px!important}.my-xl-11{margin-top:22px!important;margin-bottom:22px!important}.my-xl-12{margin-top:24px!important;margin-bottom:24px!important}.my-xl-13{margin-top:26px!important;margin-bottom:26px!important}.my-xl-14{margin-top:28px!important;margin-bottom:28px!important}.my-xl-15{margin-top:30px!important;margin-bottom:30px!important}.my-xl-16{margin-top:32px!important;margin-bottom:32px!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:2px!important}.mt-xl-2{margin-top:4px!important}.mt-xl-3{margin-top:6px!important}.mt-xl-4{margin-top:8px!important}.mt-xl-5{margin-top:10px!important}.mt-xl-6{margin-top:12px!important}.mt-xl-7{margin-top:14px!important}.mt-xl-8{margin-top:16px!important}.mt-xl-9{margin-top:18px!important}.mt-xl-10{margin-top:20px!important}.mt-xl-11{margin-top:22px!important}.mt-xl-12{margin-top:24px!important}.mt-xl-13{margin-top:26px!important}.mt-xl-14{margin-top:28px!important}.mt-xl-15{margin-top:30px!important}.mt-xl-16{margin-top:32px!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:2px!important}.mr-xl-2{margin-right:4px!important}.mr-xl-3{margin-right:6px!important}.mr-xl-4{margin-right:8px!important}.mr-xl-5{margin-right:10px!important}.mr-xl-6{margin-right:12px!important}.mr-xl-7{margin-right:14px!important}.mr-xl-8{margin-right:16px!important}.mr-xl-9{margin-right:18px!important}.mr-xl-10{margin-right:20px!important}.mr-xl-11{margin-right:22px!important}.mr-xl-12{margin-right:24px!important}.mr-xl-13{margin-right:26px!important}.mr-xl-14{margin-right:28px!important}.mr-xl-15{margin-right:30px!important}.mr-xl-16{margin-right:32px!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:2px!important}.mb-xl-2{margin-bottom:4px!important}.mb-xl-3{margin-bottom:6px!important}.mb-xl-4{margin-bottom:8px!important}.mb-xl-5{margin-bottom:10px!important}.mb-xl-6{margin-bottom:12px!important}.mb-xl-7{margin-bottom:14px!important}.mb-xl-8{margin-bottom:16px!important}.mb-xl-9{margin-bottom:18px!important}.mb-xl-10{margin-bottom:20px!important}.mb-xl-11{margin-bottom:22px!important}.mb-xl-12{margin-bottom:24px!important}.mb-xl-13{margin-bottom:26px!important}.mb-xl-14{margin-bottom:28px!important}.mb-xl-15{margin-bottom:30px!important}.mb-xl-16{margin-bottom:32px!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:2px!important}.ml-xl-2{margin-left:4px!important}.ml-xl-3{margin-left:6px!important}.ml-xl-4{margin-left:8px!important}.ml-xl-5{margin-left:10px!important}.ml-xl-6{margin-left:12px!important}.ml-xl-7{margin-left:14px!important}.ml-xl-8{margin-left:16px!important}.ml-xl-9{margin-left:18px!important}.ml-xl-10{margin-left:20px!important}.ml-xl-11{margin-left:22px!important}.ml-xl-12{margin-left:24px!important}.ml-xl-13{margin-left:26px!important}.ml-xl-14{margin-left:28px!important}.ml-xl-15{margin-left:30px!important}.ml-xl-16{margin-left:32px!important}.ml-xl-auto{margin-left:auto!important}.ms-xl-0{margin-inline-start:0px!important}.ms-xl-1{margin-inline-start:2px!important}.ms-xl-2{margin-inline-start:4px!important}.ms-xl-3{margin-inline-start:6px!important}.ms-xl-4{margin-inline-start:8px!important}.ms-xl-5{margin-inline-start:10px!important}.ms-xl-6{margin-inline-start:12px!important}.ms-xl-7{margin-inline-start:14px!important}.ms-xl-8{margin-inline-start:16px!important}.ms-xl-9{margin-inline-start:18px!important}.ms-xl-10{margin-inline-start:20px!important}.ms-xl-11{margin-inline-start:22px!important}.ms-xl-12{margin-inline-start:24px!important}.ms-xl-13{margin-inline-start:26px!important}.ms-xl-14{margin-inline-start:28px!important}.ms-xl-15{margin-inline-start:30px!important}.ms-xl-16{margin-inline-start:32px!important}.ms-xl-auto{margin-inline-start:auto!important}.me-xl-0{margin-inline-end:0px!important}.me-xl-1{margin-inline-end:2px!important}.me-xl-2{margin-inline-end:4px!important}.me-xl-3{margin-inline-end:6px!important}.me-xl-4{margin-inline-end:8px!important}.me-xl-5{margin-inline-end:10px!important}.me-xl-6{margin-inline-end:12px!important}.me-xl-7{margin-inline-end:14px!important}.me-xl-8{margin-inline-end:16px!important}.me-xl-9{margin-inline-end:18px!important}.me-xl-10{margin-inline-end:20px!important}.me-xl-11{margin-inline-end:22px!important}.me-xl-12{margin-inline-end:24px!important}.me-xl-13{margin-inline-end:26px!important}.me-xl-14{margin-inline-end:28px!important}.me-xl-15{margin-inline-end:30px!important}.me-xl-16{margin-inline-end:32px!important}.me-xl-auto{margin-inline-end:auto!important}.ma-xl-n1{margin:-2px!important}.ma-xl-n2{margin:-4px!important}.ma-xl-n3{margin:-6px!important}.ma-xl-n4{margin:-8px!important}.ma-xl-n5{margin:-10px!important}.ma-xl-n6{margin:-12px!important}.ma-xl-n7{margin:-14px!important}.ma-xl-n8{margin:-16px!important}.ma-xl-n9{margin:-18px!important}.ma-xl-n10{margin:-20px!important}.ma-xl-n11{margin:-22px!important}.ma-xl-n12{margin:-24px!important}.ma-xl-n13{margin:-26px!important}.ma-xl-n14{margin:-28px!important}.ma-xl-n15{margin:-30px!important}.ma-xl-n16{margin:-32px!important}.mx-xl-n1{margin-right:-2px!important;margin-left:-2px!important}.mx-xl-n2{margin-right:-4px!important;margin-left:-4px!important}.mx-xl-n3{margin-right:-6px!important;margin-left:-6px!important}.mx-xl-n4{margin-right:-8px!important;margin-left:-8px!important}.mx-xl-n5{margin-right:-10px!important;margin-left:-10px!important}.mx-xl-n6{margin-right:-12px!important;margin-left:-12px!important}.mx-xl-n7{margin-right:-14px!important;margin-left:-14px!important}.mx-xl-n8{margin-right:-16px!important;margin-left:-16px!important}.mx-xl-n9{margin-right:-18px!important;margin-left:-18px!important}.mx-xl-n10{margin-right:-20px!important;margin-left:-20px!important}.mx-xl-n11{margin-right:-22px!important;margin-left:-22px!important}.mx-xl-n12{margin-right:-24px!important;margin-left:-24px!important}.mx-xl-n13{margin-right:-26px!important;margin-left:-26px!important}.mx-xl-n14{margin-right:-28px!important;margin-left:-28px!important}.mx-xl-n15{margin-right:-30px!important;margin-left:-30px!important}.mx-xl-n16{margin-right:-32px!important;margin-left:-32px!important}.my-xl-n1{margin-top:-2px!important;margin-bottom:-2px!important}.my-xl-n2{margin-top:-4px!important;margin-bottom:-4px!important}.my-xl-n3{margin-top:-6px!important;margin-bottom:-6px!important}.my-xl-n4{margin-top:-8px!important;margin-bottom:-8px!important}.my-xl-n5{margin-top:-10px!important;margin-bottom:-10px!important}.my-xl-n6{margin-top:-12px!important;margin-bottom:-12px!important}.my-xl-n7{margin-top:-14px!important;margin-bottom:-14px!important}.my-xl-n8{margin-top:-16px!important;margin-bottom:-16px!important}.my-xl-n9{margin-top:-18px!important;margin-bottom:-18px!important}.my-xl-n10{margin-top:-20px!important;margin-bottom:-20px!important}.my-xl-n11{margin-top:-22px!important;margin-bottom:-22px!important}.my-xl-n12{margin-top:-24px!important;margin-bottom:-24px!important}.my-xl-n13{margin-top:-26px!important;margin-bottom:-26px!important}.my-xl-n14{margin-top:-28px!important;margin-bottom:-28px!important}.my-xl-n15{margin-top:-30px!important;margin-bottom:-30px!important}.my-xl-n16{margin-top:-32px!important;margin-bottom:-32px!important}.mt-xl-n1{margin-top:-2px!important}.mt-xl-n2{margin-top:-4px!important}.mt-xl-n3{margin-top:-6px!important}.mt-xl-n4{margin-top:-8px!important}.mt-xl-n5{margin-top:-10px!important}.mt-xl-n6{margin-top:-12px!important}.mt-xl-n7{margin-top:-14px!important}.mt-xl-n8{margin-top:-16px!important}.mt-xl-n9{margin-top:-18px!important}.mt-xl-n10{margin-top:-20px!important}.mt-xl-n11{margin-top:-22px!important}.mt-xl-n12{margin-top:-24px!important}.mt-xl-n13{margin-top:-26px!important}.mt-xl-n14{margin-top:-28px!important}.mt-xl-n15{margin-top:-30px!important}.mt-xl-n16{margin-top:-32px!important}.mr-xl-n1{margin-right:-2px!important}.mr-xl-n2{margin-right:-4px!important}.mr-xl-n3{margin-right:-6px!important}.mr-xl-n4{margin-right:-8px!important}.mr-xl-n5{margin-right:-10px!important}.mr-xl-n6{margin-right:-12px!important}.mr-xl-n7{margin-right:-14px!important}.mr-xl-n8{margin-right:-16px!important}.mr-xl-n9{margin-right:-18px!important}.mr-xl-n10{margin-right:-20px!important}.mr-xl-n11{margin-right:-22px!important}.mr-xl-n12{margin-right:-24px!important}.mr-xl-n13{margin-right:-26px!important}.mr-xl-n14{margin-right:-28px!important}.mr-xl-n15{margin-right:-30px!important}.mr-xl-n16{margin-right:-32px!important}.mb-xl-n1{margin-bottom:-2px!important}.mb-xl-n2{margin-bottom:-4px!important}.mb-xl-n3{margin-bottom:-6px!important}.mb-xl-n4{margin-bottom:-8px!important}.mb-xl-n5{margin-bottom:-10px!important}.mb-xl-n6{margin-bottom:-12px!important}.mb-xl-n7{margin-bottom:-14px!important}.mb-xl-n8{margin-bottom:-16px!important}.mb-xl-n9{margin-bottom:-18px!important}.mb-xl-n10{margin-bottom:-20px!important}.mb-xl-n11{margin-bottom:-22px!important}.mb-xl-n12{margin-bottom:-24px!important}.mb-xl-n13{margin-bottom:-26px!important}.mb-xl-n14{margin-bottom:-28px!important}.mb-xl-n15{margin-bottom:-30px!important}.mb-xl-n16{margin-bottom:-32px!important}.ml-xl-n1{margin-left:-2px!important}.ml-xl-n2{margin-left:-4px!important}.ml-xl-n3{margin-left:-6px!important}.ml-xl-n4{margin-left:-8px!important}.ml-xl-n5{margin-left:-10px!important}.ml-xl-n6{margin-left:-12px!important}.ml-xl-n7{margin-left:-14px!important}.ml-xl-n8{margin-left:-16px!important}.ml-xl-n9{margin-left:-18px!important}.ml-xl-n10{margin-left:-20px!important}.ml-xl-n11{margin-left:-22px!important}.ml-xl-n12{margin-left:-24px!important}.ml-xl-n13{margin-left:-26px!important}.ml-xl-n14{margin-left:-28px!important}.ml-xl-n15{margin-left:-30px!important}.ml-xl-n16{margin-left:-32px!important}.ms-xl-n1{margin-inline-start:-2px!important}.ms-xl-n2{margin-inline-start:-4px!important}.ms-xl-n3{margin-inline-start:-6px!important}.ms-xl-n4{margin-inline-start:-8px!important}.ms-xl-n5{margin-inline-start:-10px!important}.ms-xl-n6{margin-inline-start:-12px!important}.ms-xl-n7{margin-inline-start:-14px!important}.ms-xl-n8{margin-inline-start:-16px!important}.ms-xl-n9{margin-inline-start:-18px!important}.ms-xl-n10{margin-inline-start:-20px!important}.ms-xl-n11{margin-inline-start:-22px!important}.ms-xl-n12{margin-inline-start:-24px!important}.ms-xl-n13{margin-inline-start:-26px!important}.ms-xl-n14{margin-inline-start:-28px!important}.ms-xl-n15{margin-inline-start:-30px!important}.ms-xl-n16{margin-inline-start:-32px!important}.me-xl-n1{margin-inline-end:-2px!important}.me-xl-n2{margin-inline-end:-4px!important}.me-xl-n3{margin-inline-end:-6px!important}.me-xl-n4{margin-inline-end:-8px!important}.me-xl-n5{margin-inline-end:-10px!important}.me-xl-n6{margin-inline-end:-12px!important}.me-xl-n7{margin-inline-end:-14px!important}.me-xl-n8{margin-inline-end:-16px!important}.me-xl-n9{margin-inline-end:-18px!important}.me-xl-n10{margin-inline-end:-20px!important}.me-xl-n11{margin-inline-end:-22px!important}.me-xl-n12{margin-inline-end:-24px!important}.me-xl-n13{margin-inline-end:-26px!important}.me-xl-n14{margin-inline-end:-28px!important}.me-xl-n15{margin-inline-end:-30px!important}.me-xl-n16{margin-inline-end:-32px!important}.pa-xl-0{padding:0!important}.pa-xl-1{padding:2px!important}.pa-xl-2{padding:4px!important}.pa-xl-3{padding:6px!important}.pa-xl-4{padding:8px!important}.pa-xl-5{padding:10px!important}.pa-xl-6{padding:12px!important}.pa-xl-7{padding:14px!important}.pa-xl-8{padding:16px!important}.pa-xl-9{padding:18px!important}.pa-xl-10{padding:20px!important}.pa-xl-11{padding:22px!important}.pa-xl-12{padding:24px!important}.pa-xl-13{padding:26px!important}.pa-xl-14{padding:28px!important}.pa-xl-15{padding:30px!important}.pa-xl-16{padding:32px!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:2px!important;padding-left:2px!important}.px-xl-2{padding-right:4px!important;padding-left:4px!important}.px-xl-3{padding-right:6px!important;padding-left:6px!important}.px-xl-4{padding-right:8px!important;padding-left:8px!important}.px-xl-5{padding-right:10px!important;padding-left:10px!important}.px-xl-6{padding-right:12px!important;padding-left:12px!important}.px-xl-7{padding-right:14px!important;padding-left:14px!important}.px-xl-8{padding-right:16px!important;padding-left:16px!important}.px-xl-9{padding-right:18px!important;padding-left:18px!important}.px-xl-10{padding-right:20px!important;padding-left:20px!important}.px-xl-11{padding-right:22px!important;padding-left:22px!important}.px-xl-12{padding-right:24px!important;padding-left:24px!important}.px-xl-13{padding-right:26px!important;padding-left:26px!important}.px-xl-14{padding-right:28px!important;padding-left:28px!important}.px-xl-15{padding-right:30px!important;padding-left:30px!important}.px-xl-16{padding-right:32px!important;padding-left:32px!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:2px!important;padding-bottom:2px!important}.py-xl-2{padding-top:4px!important;padding-bottom:4px!important}.py-xl-3{padding-top:6px!important;padding-bottom:6px!important}.py-xl-4{padding-top:8px!important;padding-bottom:8px!important}.py-xl-5{padding-top:10px!important;padding-bottom:10px!important}.py-xl-6{padding-top:12px!important;padding-bottom:12px!important}.py-xl-7{padding-top:14px!important;padding-bottom:14px!important}.py-xl-8{padding-top:16px!important;padding-bottom:16px!important}.py-xl-9{padding-top:18px!important;padding-bottom:18px!important}.py-xl-10{padding-top:20px!important;padding-bottom:20px!important}.py-xl-11{padding-top:22px!important;padding-bottom:22px!important}.py-xl-12{padding-top:24px!important;padding-bottom:24px!important}.py-xl-13{padding-top:26px!important;padding-bottom:26px!important}.py-xl-14{padding-top:28px!important;padding-bottom:28px!important}.py-xl-15{padding-top:30px!important;padding-bottom:30px!important}.py-xl-16{padding-top:32px!important;padding-bottom:32px!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:2px!important}.pt-xl-2{padding-top:4px!important}.pt-xl-3{padding-top:6px!important}.pt-xl-4{padding-top:8px!important}.pt-xl-5{padding-top:10px!important}.pt-xl-6{padding-top:12px!important}.pt-xl-7{padding-top:14px!important}.pt-xl-8{padding-top:16px!important}.pt-xl-9{padding-top:18px!important}.pt-xl-10{padding-top:20px!important}.pt-xl-11{padding-top:22px!important}.pt-xl-12{padding-top:24px!important}.pt-xl-13{padding-top:26px!important}.pt-xl-14{padding-top:28px!important}.pt-xl-15{padding-top:30px!important}.pt-xl-16{padding-top:32px!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:2px!important}.pr-xl-2{padding-right:4px!important}.pr-xl-3{padding-right:6px!important}.pr-xl-4{padding-right:8px!important}.pr-xl-5{padding-right:10px!important}.pr-xl-6{padding-right:12px!important}.pr-xl-7{padding-right:14px!important}.pr-xl-8{padding-right:16px!important}.pr-xl-9{padding-right:18px!important}.pr-xl-10{padding-right:20px!important}.pr-xl-11{padding-right:22px!important}.pr-xl-12{padding-right:24px!important}.pr-xl-13{padding-right:26px!important}.pr-xl-14{padding-right:28px!important}.pr-xl-15{padding-right:30px!important}.pr-xl-16{padding-right:32px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:2px!important}.pb-xl-2{padding-bottom:4px!important}.pb-xl-3{padding-bottom:6px!important}.pb-xl-4{padding-bottom:8px!important}.pb-xl-5{padding-bottom:10px!important}.pb-xl-6{padding-bottom:12px!important}.pb-xl-7{padding-bottom:14px!important}.pb-xl-8{padding-bottom:16px!important}.pb-xl-9{padding-bottom:18px!important}.pb-xl-10{padding-bottom:20px!important}.pb-xl-11{padding-bottom:22px!important}.pb-xl-12{padding-bottom:24px!important}.pb-xl-13{padding-bottom:26px!important}.pb-xl-14{padding-bottom:28px!important}.pb-xl-15{padding-bottom:30px!important}.pb-xl-16{padding-bottom:32px!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:2px!important}.pl-xl-2{padding-left:4px!important}.pl-xl-3{padding-left:6px!important}.pl-xl-4{padding-left:8px!important}.pl-xl-5{padding-left:10px!important}.pl-xl-6{padding-left:12px!important}.pl-xl-7{padding-left:14px!important}.pl-xl-8{padding-left:16px!important}.pl-xl-9{padding-left:18px!important}.pl-xl-10{padding-left:20px!important}.pl-xl-11{padding-left:22px!important}.pl-xl-12{padding-left:24px!important}.pl-xl-13{padding-left:26px!important}.pl-xl-14{padding-left:28px!important}.pl-xl-15{padding-left:30px!important}.pl-xl-16{padding-left:32px!important}.ps-xl-0{padding-inline-start:0px!important}.ps-xl-1{padding-inline-start:2px!important}.ps-xl-2{padding-inline-start:4px!important}.ps-xl-3{padding-inline-start:6px!important}.ps-xl-4{padding-inline-start:8px!important}.ps-xl-5{padding-inline-start:10px!important}.ps-xl-6{padding-inline-start:12px!important}.ps-xl-7{padding-inline-start:14px!important}.ps-xl-8{padding-inline-start:16px!important}.ps-xl-9{padding-inline-start:18px!important}.ps-xl-10{padding-inline-start:20px!important}.ps-xl-11{padding-inline-start:22px!important}.ps-xl-12{padding-inline-start:24px!important}.ps-xl-13{padding-inline-start:26px!important}.ps-xl-14{padding-inline-start:28px!important}.ps-xl-15{padding-inline-start:30px!important}.ps-xl-16{padding-inline-start:32px!important}.pe-xl-0{padding-inline-end:0px!important}.pe-xl-1{padding-inline-end:2px!important}.pe-xl-2{padding-inline-end:4px!important}.pe-xl-3{padding-inline-end:6px!important}.pe-xl-4{padding-inline-end:8px!important}.pe-xl-5{padding-inline-end:10px!important}.pe-xl-6{padding-inline-end:12px!important}.pe-xl-7{padding-inline-end:14px!important}.pe-xl-8{padding-inline-end:16px!important}.pe-xl-9{padding-inline-end:18px!important}.pe-xl-10{padding-inline-end:20px!important}.pe-xl-11{padding-inline-end:22px!important}.pe-xl-12{padding-inline-end:24px!important}.pe-xl-13{padding-inline-end:26px!important}.pe-xl-14{padding-inline-end:28px!important}.pe-xl-15{padding-inline-end:30px!important}.pe-xl-16{padding-inline-end:32px!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:1;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:1;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:1.05;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:1.175;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:1.333;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:1.6;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.75;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.6;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.5;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.425;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.6;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.667;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:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-xl-auto{height:auto!important}.h-xl-screen{height:100vh!important}.h-xl-0{height:0!important}.h-xl-25{height:25%!important}.h-xl-50{height:50%!important}.h-xl-75{height:75%!important}.h-xl-100{height:100%!important}.w-xl-auto{width:auto!important}.w-xl-0{width:0!important}.w-xl-25{width:25%!important}.w-xl-33{width:33%!important}.w-xl-50{width:50%!important}.w-xl-66{width:66%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!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-1-1-0{flex:1 1 0!important}.flex-xxl-1-0-0{flex:1 0 0!important}.flex-xxl-0-1-0{flex:0 1 0!important}.flex-xxl-0-0-0{flex:0 0 0!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:2px!important}.ga-xxl-2{gap:4px!important}.ga-xxl-3{gap:6px!important}.ga-xxl-4{gap:8px!important}.ga-xxl-5{gap:10px!important}.ga-xxl-6{gap:12px!important}.ga-xxl-7{gap:14px!important}.ga-xxl-8{gap:16px!important}.ga-xxl-9{gap:18px!important}.ga-xxl-10{gap:20px!important}.ga-xxl-11{gap:22px!important}.ga-xxl-12{gap:24px!important}.ga-xxl-13{gap:26px!important}.ga-xxl-14{gap:28px!important}.ga-xxl-15{gap:30px!important}.ga-xxl-16{gap:32px!important}.ga-xxl-auto{gap:auto!important}.gr-xxl-0{row-gap:0px!important}.gr-xxl-1{row-gap:2px!important}.gr-xxl-2{row-gap:4px!important}.gr-xxl-3{row-gap:6px!important}.gr-xxl-4{row-gap:8px!important}.gr-xxl-5{row-gap:10px!important}.gr-xxl-6{row-gap:12px!important}.gr-xxl-7{row-gap:14px!important}.gr-xxl-8{row-gap:16px!important}.gr-xxl-9{row-gap:18px!important}.gr-xxl-10{row-gap:20px!important}.gr-xxl-11{row-gap:22px!important}.gr-xxl-12{row-gap:24px!important}.gr-xxl-13{row-gap:26px!important}.gr-xxl-14{row-gap:28px!important}.gr-xxl-15{row-gap:30px!important}.gr-xxl-16{row-gap:32px!important}.gr-xxl-auto{row-gap:auto!important}.gc-xxl-0{column-gap:0px!important}.gc-xxl-1{column-gap:2px!important}.gc-xxl-2{column-gap:4px!important}.gc-xxl-3{column-gap:6px!important}.gc-xxl-4{column-gap:8px!important}.gc-xxl-5{column-gap:10px!important}.gc-xxl-6{column-gap:12px!important}.gc-xxl-7{column-gap:14px!important}.gc-xxl-8{column-gap:16px!important}.gc-xxl-9{column-gap:18px!important}.gc-xxl-10{column-gap:20px!important}.gc-xxl-11{column-gap:22px!important}.gc-xxl-12{column-gap:24px!important}.gc-xxl-13{column-gap:26px!important}.gc-xxl-14{column-gap:28px!important}.gc-xxl-15{column-gap:30px!important}.gc-xxl-16{column-gap:32px!important}.gc-xxl-auto{column-gap:auto!important}.ma-xxl-0{margin:0!important}.ma-xxl-1{margin:2px!important}.ma-xxl-2{margin:4px!important}.ma-xxl-3{margin:6px!important}.ma-xxl-4{margin:8px!important}.ma-xxl-5{margin:10px!important}.ma-xxl-6{margin:12px!important}.ma-xxl-7{margin:14px!important}.ma-xxl-8{margin:16px!important}.ma-xxl-9{margin:18px!important}.ma-xxl-10{margin:20px!important}.ma-xxl-11{margin:22px!important}.ma-xxl-12{margin:24px!important}.ma-xxl-13{margin:26px!important}.ma-xxl-14{margin:28px!important}.ma-xxl-15{margin:30px!important}.ma-xxl-16{margin:32px!important}.ma-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:2px!important;margin-left:2px!important}.mx-xxl-2{margin-right:4px!important;margin-left:4px!important}.mx-xxl-3{margin-right:6px!important;margin-left:6px!important}.mx-xxl-4{margin-right:8px!important;margin-left:8px!important}.mx-xxl-5{margin-right:10px!important;margin-left:10px!important}.mx-xxl-6{margin-right:12px!important;margin-left:12px!important}.mx-xxl-7{margin-right:14px!important;margin-left:14px!important}.mx-xxl-8{margin-right:16px!important;margin-left:16px!important}.mx-xxl-9{margin-right:18px!important;margin-left:18px!important}.mx-xxl-10{margin-right:20px!important;margin-left:20px!important}.mx-xxl-11{margin-right:22px!important;margin-left:22px!important}.mx-xxl-12{margin-right:24px!important;margin-left:24px!important}.mx-xxl-13{margin-right:26px!important;margin-left:26px!important}.mx-xxl-14{margin-right:28px!important;margin-left:28px!important}.mx-xxl-15{margin-right:30px!important;margin-left:30px!important}.mx-xxl-16{margin-right:32px!important;margin-left:32px!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:2px!important;margin-bottom:2px!important}.my-xxl-2{margin-top:4px!important;margin-bottom:4px!important}.my-xxl-3{margin-top:6px!important;margin-bottom:6px!important}.my-xxl-4{margin-top:8px!important;margin-bottom:8px!important}.my-xxl-5{margin-top:10px!important;margin-bottom:10px!important}.my-xxl-6{margin-top:12px!important;margin-bottom:12px!important}.my-xxl-7{margin-top:14px!important;margin-bottom:14px!important}.my-xxl-8{margin-top:16px!important;margin-bottom:16px!important}.my-xxl-9{margin-top:18px!important;margin-bottom:18px!important}.my-xxl-10{margin-top:20px!important;margin-bottom:20px!important}.my-xxl-11{margin-top:22px!important;margin-bottom:22px!important}.my-xxl-12{margin-top:24px!important;margin-bottom:24px!important}.my-xxl-13{margin-top:26px!important;margin-bottom:26px!important}.my-xxl-14{margin-top:28px!important;margin-bottom:28px!important}.my-xxl-15{margin-top:30px!important;margin-bottom:30px!important}.my-xxl-16{margin-top:32px!important;margin-bottom:32px!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:2px!important}.mt-xxl-2{margin-top:4px!important}.mt-xxl-3{margin-top:6px!important}.mt-xxl-4{margin-top:8px!important}.mt-xxl-5{margin-top:10px!important}.mt-xxl-6{margin-top:12px!important}.mt-xxl-7{margin-top:14px!important}.mt-xxl-8{margin-top:16px!important}.mt-xxl-9{margin-top:18px!important}.mt-xxl-10{margin-top:20px!important}.mt-xxl-11{margin-top:22px!important}.mt-xxl-12{margin-top:24px!important}.mt-xxl-13{margin-top:26px!important}.mt-xxl-14{margin-top:28px!important}.mt-xxl-15{margin-top:30px!important}.mt-xxl-16{margin-top:32px!important}.mt-xxl-auto{margin-top:auto!important}.mr-xxl-0{margin-right:0!important}.mr-xxl-1{margin-right:2px!important}.mr-xxl-2{margin-right:4px!important}.mr-xxl-3{margin-right:6px!important}.mr-xxl-4{margin-right:8px!important}.mr-xxl-5{margin-right:10px!important}.mr-xxl-6{margin-right:12px!important}.mr-xxl-7{margin-right:14px!important}.mr-xxl-8{margin-right:16px!important}.mr-xxl-9{margin-right:18px!important}.mr-xxl-10{margin-right:20px!important}.mr-xxl-11{margin-right:22px!important}.mr-xxl-12{margin-right:24px!important}.mr-xxl-13{margin-right:26px!important}.mr-xxl-14{margin-right:28px!important}.mr-xxl-15{margin-right:30px!important}.mr-xxl-16{margin-right:32px!important}.mr-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:2px!important}.mb-xxl-2{margin-bottom:4px!important}.mb-xxl-3{margin-bottom:6px!important}.mb-xxl-4{margin-bottom:8px!important}.mb-xxl-5{margin-bottom:10px!important}.mb-xxl-6{margin-bottom:12px!important}.mb-xxl-7{margin-bottom:14px!important}.mb-xxl-8{margin-bottom:16px!important}.mb-xxl-9{margin-bottom:18px!important}.mb-xxl-10{margin-bottom:20px!important}.mb-xxl-11{margin-bottom:22px!important}.mb-xxl-12{margin-bottom:24px!important}.mb-xxl-13{margin-bottom:26px!important}.mb-xxl-14{margin-bottom:28px!important}.mb-xxl-15{margin-bottom:30px!important}.mb-xxl-16{margin-bottom:32px!important}.mb-xxl-auto{margin-bottom:auto!important}.ml-xxl-0{margin-left:0!important}.ml-xxl-1{margin-left:2px!important}.ml-xxl-2{margin-left:4px!important}.ml-xxl-3{margin-left:6px!important}.ml-xxl-4{margin-left:8px!important}.ml-xxl-5{margin-left:10px!important}.ml-xxl-6{margin-left:12px!important}.ml-xxl-7{margin-left:14px!important}.ml-xxl-8{margin-left:16px!important}.ml-xxl-9{margin-left:18px!important}.ml-xxl-10{margin-left:20px!important}.ml-xxl-11{margin-left:22px!important}.ml-xxl-12{margin-left:24px!important}.ml-xxl-13{margin-left:26px!important}.ml-xxl-14{margin-left:28px!important}.ml-xxl-15{margin-left:30px!important}.ml-xxl-16{margin-left:32px!important}.ml-xxl-auto{margin-left:auto!important}.ms-xxl-0{margin-inline-start:0px!important}.ms-xxl-1{margin-inline-start:2px!important}.ms-xxl-2{margin-inline-start:4px!important}.ms-xxl-3{margin-inline-start:6px!important}.ms-xxl-4{margin-inline-start:8px!important}.ms-xxl-5{margin-inline-start:10px!important}.ms-xxl-6{margin-inline-start:12px!important}.ms-xxl-7{margin-inline-start:14px!important}.ms-xxl-8{margin-inline-start:16px!important}.ms-xxl-9{margin-inline-start:18px!important}.ms-xxl-10{margin-inline-start:20px!important}.ms-xxl-11{margin-inline-start:22px!important}.ms-xxl-12{margin-inline-start:24px!important}.ms-xxl-13{margin-inline-start:26px!important}.ms-xxl-14{margin-inline-start:28px!important}.ms-xxl-15{margin-inline-start:30px!important}.ms-xxl-16{margin-inline-start:32px!important}.ms-xxl-auto{margin-inline-start:auto!important}.me-xxl-0{margin-inline-end:0px!important}.me-xxl-1{margin-inline-end:2px!important}.me-xxl-2{margin-inline-end:4px!important}.me-xxl-3{margin-inline-end:6px!important}.me-xxl-4{margin-inline-end:8px!important}.me-xxl-5{margin-inline-end:10px!important}.me-xxl-6{margin-inline-end:12px!important}.me-xxl-7{margin-inline-end:14px!important}.me-xxl-8{margin-inline-end:16px!important}.me-xxl-9{margin-inline-end:18px!important}.me-xxl-10{margin-inline-end:20px!important}.me-xxl-11{margin-inline-end:22px!important}.me-xxl-12{margin-inline-end:24px!important}.me-xxl-13{margin-inline-end:26px!important}.me-xxl-14{margin-inline-end:28px!important}.me-xxl-15{margin-inline-end:30px!important}.me-xxl-16{margin-inline-end:32px!important}.me-xxl-auto{margin-inline-end:auto!important}.ma-xxl-n1{margin:-2px!important}.ma-xxl-n2{margin:-4px!important}.ma-xxl-n3{margin:-6px!important}.ma-xxl-n4{margin:-8px!important}.ma-xxl-n5{margin:-10px!important}.ma-xxl-n6{margin:-12px!important}.ma-xxl-n7{margin:-14px!important}.ma-xxl-n8{margin:-16px!important}.ma-xxl-n9{margin:-18px!important}.ma-xxl-n10{margin:-20px!important}.ma-xxl-n11{margin:-22px!important}.ma-xxl-n12{margin:-24px!important}.ma-xxl-n13{margin:-26px!important}.ma-xxl-n14{margin:-28px!important}.ma-xxl-n15{margin:-30px!important}.ma-xxl-n16{margin:-32px!important}.mx-xxl-n1{margin-right:-2px!important;margin-left:-2px!important}.mx-xxl-n2{margin-right:-4px!important;margin-left:-4px!important}.mx-xxl-n3{margin-right:-6px!important;margin-left:-6px!important}.mx-xxl-n4{margin-right:-8px!important;margin-left:-8px!important}.mx-xxl-n5{margin-right:-10px!important;margin-left:-10px!important}.mx-xxl-n6{margin-right:-12px!important;margin-left:-12px!important}.mx-xxl-n7{margin-right:-14px!important;margin-left:-14px!important}.mx-xxl-n8{margin-right:-16px!important;margin-left:-16px!important}.mx-xxl-n9{margin-right:-18px!important;margin-left:-18px!important}.mx-xxl-n10{margin-right:-20px!important;margin-left:-20px!important}.mx-xxl-n11{margin-right:-22px!important;margin-left:-22px!important}.mx-xxl-n12{margin-right:-24px!important;margin-left:-24px!important}.mx-xxl-n13{margin-right:-26px!important;margin-left:-26px!important}.mx-xxl-n14{margin-right:-28px!important;margin-left:-28px!important}.mx-xxl-n15{margin-right:-30px!important;margin-left:-30px!important}.mx-xxl-n16{margin-right:-32px!important;margin-left:-32px!important}.my-xxl-n1{margin-top:-2px!important;margin-bottom:-2px!important}.my-xxl-n2{margin-top:-4px!important;margin-bottom:-4px!important}.my-xxl-n3{margin-top:-6px!important;margin-bottom:-6px!important}.my-xxl-n4{margin-top:-8px!important;margin-bottom:-8px!important}.my-xxl-n5{margin-top:-10px!important;margin-bottom:-10px!important}.my-xxl-n6{margin-top:-12px!important;margin-bottom:-12px!important}.my-xxl-n7{margin-top:-14px!important;margin-bottom:-14px!important}.my-xxl-n8{margin-top:-16px!important;margin-bottom:-16px!important}.my-xxl-n9{margin-top:-18px!important;margin-bottom:-18px!important}.my-xxl-n10{margin-top:-20px!important;margin-bottom:-20px!important}.my-xxl-n11{margin-top:-22px!important;margin-bottom:-22px!important}.my-xxl-n12{margin-top:-24px!important;margin-bottom:-24px!important}.my-xxl-n13{margin-top:-26px!important;margin-bottom:-26px!important}.my-xxl-n14{margin-top:-28px!important;margin-bottom:-28px!important}.my-xxl-n15{margin-top:-30px!important;margin-bottom:-30px!important}.my-xxl-n16{margin-top:-32px!important;margin-bottom:-32px!important}.mt-xxl-n1{margin-top:-2px!important}.mt-xxl-n2{margin-top:-4px!important}.mt-xxl-n3{margin-top:-6px!important}.mt-xxl-n4{margin-top:-8px!important}.mt-xxl-n5{margin-top:-10px!important}.mt-xxl-n6{margin-top:-12px!important}.mt-xxl-n7{margin-top:-14px!important}.mt-xxl-n8{margin-top:-16px!important}.mt-xxl-n9{margin-top:-18px!important}.mt-xxl-n10{margin-top:-20px!important}.mt-xxl-n11{margin-top:-22px!important}.mt-xxl-n12{margin-top:-24px!important}.mt-xxl-n13{margin-top:-26px!important}.mt-xxl-n14{margin-top:-28px!important}.mt-xxl-n15{margin-top:-30px!important}.mt-xxl-n16{margin-top:-32px!important}.mr-xxl-n1{margin-right:-2px!important}.mr-xxl-n2{margin-right:-4px!important}.mr-xxl-n3{margin-right:-6px!important}.mr-xxl-n4{margin-right:-8px!important}.mr-xxl-n5{margin-right:-10px!important}.mr-xxl-n6{margin-right:-12px!important}.mr-xxl-n7{margin-right:-14px!important}.mr-xxl-n8{margin-right:-16px!important}.mr-xxl-n9{margin-right:-18px!important}.mr-xxl-n10{margin-right:-20px!important}.mr-xxl-n11{margin-right:-22px!important}.mr-xxl-n12{margin-right:-24px!important}.mr-xxl-n13{margin-right:-26px!important}.mr-xxl-n14{margin-right:-28px!important}.mr-xxl-n15{margin-right:-30px!important}.mr-xxl-n16{margin-right:-32px!important}.mb-xxl-n1{margin-bottom:-2px!important}.mb-xxl-n2{margin-bottom:-4px!important}.mb-xxl-n3{margin-bottom:-6px!important}.mb-xxl-n4{margin-bottom:-8px!important}.mb-xxl-n5{margin-bottom:-10px!important}.mb-xxl-n6{margin-bottom:-12px!important}.mb-xxl-n7{margin-bottom:-14px!important}.mb-xxl-n8{margin-bottom:-16px!important}.mb-xxl-n9{margin-bottom:-18px!important}.mb-xxl-n10{margin-bottom:-20px!important}.mb-xxl-n11{margin-bottom:-22px!important}.mb-xxl-n12{margin-bottom:-24px!important}.mb-xxl-n13{margin-bottom:-26px!important}.mb-xxl-n14{margin-bottom:-28px!important}.mb-xxl-n15{margin-bottom:-30px!important}.mb-xxl-n16{margin-bottom:-32px!important}.ml-xxl-n1{margin-left:-2px!important}.ml-xxl-n2{margin-left:-4px!important}.ml-xxl-n3{margin-left:-6px!important}.ml-xxl-n4{margin-left:-8px!important}.ml-xxl-n5{margin-left:-10px!important}.ml-xxl-n6{margin-left:-12px!important}.ml-xxl-n7{margin-left:-14px!important}.ml-xxl-n8{margin-left:-16px!important}.ml-xxl-n9{margin-left:-18px!important}.ml-xxl-n10{margin-left:-20px!important}.ml-xxl-n11{margin-left:-22px!important}.ml-xxl-n12{margin-left:-24px!important}.ml-xxl-n13{margin-left:-26px!important}.ml-xxl-n14{margin-left:-28px!important}.ml-xxl-n15{margin-left:-30px!important}.ml-xxl-n16{margin-left:-32px!important}.ms-xxl-n1{margin-inline-start:-2px!important}.ms-xxl-n2{margin-inline-start:-4px!important}.ms-xxl-n3{margin-inline-start:-6px!important}.ms-xxl-n4{margin-inline-start:-8px!important}.ms-xxl-n5{margin-inline-start:-10px!important}.ms-xxl-n6{margin-inline-start:-12px!important}.ms-xxl-n7{margin-inline-start:-14px!important}.ms-xxl-n8{margin-inline-start:-16px!important}.ms-xxl-n9{margin-inline-start:-18px!important}.ms-xxl-n10{margin-inline-start:-20px!important}.ms-xxl-n11{margin-inline-start:-22px!important}.ms-xxl-n12{margin-inline-start:-24px!important}.ms-xxl-n13{margin-inline-start:-26px!important}.ms-xxl-n14{margin-inline-start:-28px!important}.ms-xxl-n15{margin-inline-start:-30px!important}.ms-xxl-n16{margin-inline-start:-32px!important}.me-xxl-n1{margin-inline-end:-2px!important}.me-xxl-n2{margin-inline-end:-4px!important}.me-xxl-n3{margin-inline-end:-6px!important}.me-xxl-n4{margin-inline-end:-8px!important}.me-xxl-n5{margin-inline-end:-10px!important}.me-xxl-n6{margin-inline-end:-12px!important}.me-xxl-n7{margin-inline-end:-14px!important}.me-xxl-n8{margin-inline-end:-16px!important}.me-xxl-n9{margin-inline-end:-18px!important}.me-xxl-n10{margin-inline-end:-20px!important}.me-xxl-n11{margin-inline-end:-22px!important}.me-xxl-n12{margin-inline-end:-24px!important}.me-xxl-n13{margin-inline-end:-26px!important}.me-xxl-n14{margin-inline-end:-28px!important}.me-xxl-n15{margin-inline-end:-30px!important}.me-xxl-n16{margin-inline-end:-32px!important}.pa-xxl-0{padding:0!important}.pa-xxl-1{padding:2px!important}.pa-xxl-2{padding:4px!important}.pa-xxl-3{padding:6px!important}.pa-xxl-4{padding:8px!important}.pa-xxl-5{padding:10px!important}.pa-xxl-6{padding:12px!important}.pa-xxl-7{padding:14px!important}.pa-xxl-8{padding:16px!important}.pa-xxl-9{padding:18px!important}.pa-xxl-10{padding:20px!important}.pa-xxl-11{padding:22px!important}.pa-xxl-12{padding:24px!important}.pa-xxl-13{padding:26px!important}.pa-xxl-14{padding:28px!important}.pa-xxl-15{padding:30px!important}.pa-xxl-16{padding:32px!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:2px!important;padding-left:2px!important}.px-xxl-2{padding-right:4px!important;padding-left:4px!important}.px-xxl-3{padding-right:6px!important;padding-left:6px!important}.px-xxl-4{padding-right:8px!important;padding-left:8px!important}.px-xxl-5{padding-right:10px!important;padding-left:10px!important}.px-xxl-6{padding-right:12px!important;padding-left:12px!important}.px-xxl-7{padding-right:14px!important;padding-left:14px!important}.px-xxl-8{padding-right:16px!important;padding-left:16px!important}.px-xxl-9{padding-right:18px!important;padding-left:18px!important}.px-xxl-10{padding-right:20px!important;padding-left:20px!important}.px-xxl-11{padding-right:22px!important;padding-left:22px!important}.px-xxl-12{padding-right:24px!important;padding-left:24px!important}.px-xxl-13{padding-right:26px!important;padding-left:26px!important}.px-xxl-14{padding-right:28px!important;padding-left:28px!important}.px-xxl-15{padding-right:30px!important;padding-left:30px!important}.px-xxl-16{padding-right:32px!important;padding-left:32px!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:2px!important;padding-bottom:2px!important}.py-xxl-2{padding-top:4px!important;padding-bottom:4px!important}.py-xxl-3{padding-top:6px!important;padding-bottom:6px!important}.py-xxl-4{padding-top:8px!important;padding-bottom:8px!important}.py-xxl-5{padding-top:10px!important;padding-bottom:10px!important}.py-xxl-6{padding-top:12px!important;padding-bottom:12px!important}.py-xxl-7{padding-top:14px!important;padding-bottom:14px!important}.py-xxl-8{padding-top:16px!important;padding-bottom:16px!important}.py-xxl-9{padding-top:18px!important;padding-bottom:18px!important}.py-xxl-10{padding-top:20px!important;padding-bottom:20px!important}.py-xxl-11{padding-top:22px!important;padding-bottom:22px!important}.py-xxl-12{padding-top:24px!important;padding-bottom:24px!important}.py-xxl-13{padding-top:26px!important;padding-bottom:26px!important}.py-xxl-14{padding-top:28px!important;padding-bottom:28px!important}.py-xxl-15{padding-top:30px!important;padding-bottom:30px!important}.py-xxl-16{padding-top:32px!important;padding-bottom:32px!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:2px!important}.pt-xxl-2{padding-top:4px!important}.pt-xxl-3{padding-top:6px!important}.pt-xxl-4{padding-top:8px!important}.pt-xxl-5{padding-top:10px!important}.pt-xxl-6{padding-top:12px!important}.pt-xxl-7{padding-top:14px!important}.pt-xxl-8{padding-top:16px!important}.pt-xxl-9{padding-top:18px!important}.pt-xxl-10{padding-top:20px!important}.pt-xxl-11{padding-top:22px!important}.pt-xxl-12{padding-top:24px!important}.pt-xxl-13{padding-top:26px!important}.pt-xxl-14{padding-top:28px!important}.pt-xxl-15{padding-top:30px!important}.pt-xxl-16{padding-top:32px!important}.pr-xxl-0{padding-right:0!important}.pr-xxl-1{padding-right:2px!important}.pr-xxl-2{padding-right:4px!important}.pr-xxl-3{padding-right:6px!important}.pr-xxl-4{padding-right:8px!important}.pr-xxl-5{padding-right:10px!important}.pr-xxl-6{padding-right:12px!important}.pr-xxl-7{padding-right:14px!important}.pr-xxl-8{padding-right:16px!important}.pr-xxl-9{padding-right:18px!important}.pr-xxl-10{padding-right:20px!important}.pr-xxl-11{padding-right:22px!important}.pr-xxl-12{padding-right:24px!important}.pr-xxl-13{padding-right:26px!important}.pr-xxl-14{padding-right:28px!important}.pr-xxl-15{padding-right:30px!important}.pr-xxl-16{padding-right:32px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:2px!important}.pb-xxl-2{padding-bottom:4px!important}.pb-xxl-3{padding-bottom:6px!important}.pb-xxl-4{padding-bottom:8px!important}.pb-xxl-5{padding-bottom:10px!important}.pb-xxl-6{padding-bottom:12px!important}.pb-xxl-7{padding-bottom:14px!important}.pb-xxl-8{padding-bottom:16px!important}.pb-xxl-9{padding-bottom:18px!important}.pb-xxl-10{padding-bottom:20px!important}.pb-xxl-11{padding-bottom:22px!important}.pb-xxl-12{padding-bottom:24px!important}.pb-xxl-13{padding-bottom:26px!important}.pb-xxl-14{padding-bottom:28px!important}.pb-xxl-15{padding-bottom:30px!important}.pb-xxl-16{padding-bottom:32px!important}.pl-xxl-0{padding-left:0!important}.pl-xxl-1{padding-left:2px!important}.pl-xxl-2{padding-left:4px!important}.pl-xxl-3{padding-left:6px!important}.pl-xxl-4{padding-left:8px!important}.pl-xxl-5{padding-left:10px!important}.pl-xxl-6{padding-left:12px!important}.pl-xxl-7{padding-left:14px!important}.pl-xxl-8{padding-left:16px!important}.pl-xxl-9{padding-left:18px!important}.pl-xxl-10{padding-left:20px!important}.pl-xxl-11{padding-left:22px!important}.pl-xxl-12{padding-left:24px!important}.pl-xxl-13{padding-left:26px!important}.pl-xxl-14{padding-left:28px!important}.pl-xxl-15{padding-left:30px!important}.pl-xxl-16{padding-left:32px!important}.ps-xxl-0{padding-inline-start:0px!important}.ps-xxl-1{padding-inline-start:2px!important}.ps-xxl-2{padding-inline-start:4px!important}.ps-xxl-3{padding-inline-start:6px!important}.ps-xxl-4{padding-inline-start:8px!important}.ps-xxl-5{padding-inline-start:10px!important}.ps-xxl-6{padding-inline-start:12px!important}.ps-xxl-7{padding-inline-start:14px!important}.ps-xxl-8{padding-inline-start:16px!important}.ps-xxl-9{padding-inline-start:18px!important}.ps-xxl-10{padding-inline-start:20px!important}.ps-xxl-11{padding-inline-start:22px!important}.ps-xxl-12{padding-inline-start:24px!important}.ps-xxl-13{padding-inline-start:26px!important}.ps-xxl-14{padding-inline-start:28px!important}.ps-xxl-15{padding-inline-start:30px!important}.ps-xxl-16{padding-inline-start:32px!important}.pe-xxl-0{padding-inline-end:0px!important}.pe-xxl-1{padding-inline-end:2px!important}.pe-xxl-2{padding-inline-end:4px!important}.pe-xxl-3{padding-inline-end:6px!important}.pe-xxl-4{padding-inline-end:8px!important}.pe-xxl-5{padding-inline-end:10px!important}.pe-xxl-6{padding-inline-end:12px!important}.pe-xxl-7{padding-inline-end:14px!important}.pe-xxl-8{padding-inline-end:16px!important}.pe-xxl-9{padding-inline-end:18px!important}.pe-xxl-10{padding-inline-end:20px!important}.pe-xxl-11{padding-inline-end:22px!important}.pe-xxl-12{padding-inline-end:24px!important}.pe-xxl-13{padding-inline-end:26px!important}.pe-xxl-14{padding-inline-end:28px!important}.pe-xxl-15{padding-inline-end:30px!important}.pe-xxl-16{padding-inline-end:32px!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:1;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:1;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:1.05;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:1.175;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:1.333;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:1.6;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.75;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.6;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.5;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.425;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.6;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.667;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:2.667;letter-spacing:.1666666667em!important;font-family:Roboto,sans-serif;text-transform:uppercase!important}.h-xxl-auto{height:auto!important}.h-xxl-screen{height:100vh!important}.h-xxl-0{height:0!important}.h-xxl-25{height:25%!important}.h-xxl-50{height:50%!important}.h-xxl-75{height:75%!important}.h-xxl-100{height:100%!important}.w-xxl-auto{width:auto!important}.w-xxl-0{width:0!important}.w-xxl-25{width:25%!important}.w-xxl-33{width:33%!important}.w-xxl-50{width:50%!important}.w-xxl-66{width:66%!important}.w-xxl-75{width:75%!important}.w-xxl-100{width:100%!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}}.v-breadcrumbs{display:flex;align-items:center;line-height:1.6;padding:16px 12px}.v-breadcrumbs--rounded{border-radius:4px}.v-breadcrumbs--density-default{padding-top:16px;padding-bottom:16px}.v-breadcrumbs--density-comfortable{padding-top:14px;padding-bottom:14px}.v-breadcrumbs--density-compact{padding-top:12px;padding-bottom:12px}.v-breadcrumbs__prepend{align-items:center;display:inline-flex}.v-breadcrumbs-item{align-items:center;color:inherit;display:inline-flex;padding:0 4px;text-decoration:none;vertical-align:middle}.v-breadcrumbs-item--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-breadcrumbs-item--link{color:inherit;text-decoration:none}.v-breadcrumbs-item--link:hover{text-decoration:underline}.v-breadcrumbs-item .v-icon{font-size:1rem;margin-inline:-4px 2px}.v-breadcrumbs-divider{display:inline-block;padding:0 8px;vertical-align:middle}.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--disabled{pointer-events:none;opacity:.38}.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:4px}.v-icon--end{margin-inline-start:4px}.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-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) + -2px);width:calc(var(--v-avatar-height) + -2px)}.v-avatar.v-avatar--density-compact{height:calc(var(--v-avatar-height) + -4px);width:calc(var(--v-avatar-height) + -4px)}.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;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-avatar .v-avatar__underlay{position:absolute}.v-avatar--rounded{border-radius:4px}.v-avatar--start{margin-inline-end:4px}.v-avatar--end{margin-inline-start:4px}.v-avatar .v-img{height:100%;width:100%}.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: 38px}.v-selection-control--density-compact{--v-selection-control-size: 34px}.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: 52px;--v-input-padding-top: 14px}.v-input--density-compact{--v-input-control-height: 28px;--v-input-padding-top: 2px}.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) + 3px)}.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-icon{--v-icon-size-multiplier: .8571428571}.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) + -2px)}.v-chip.v-chip--density-compact{height:calc(var(--v-chip-height) + -4px)}.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;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-chip .v-chip__underlay{position:absolute}.v-chip--border{border-width:thin}.v-chip--link{cursor:pointer}.v-chip--link,.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-x:auto;overflow-y:hidden;scrollbar-width:none;scrollbar-color:rgba(0,0,0,0)}.v-slide-group__container::-webkit-scrollbar{display:none}.v-slide-group--vertical{max-height:inherit}.v-slide-group--vertical,.v-slide-group--vertical .v-slide-group__container,.v-slide-group--vertical .v-slide-group__content{flex-direction:column}.v-slide-group--vertical .v-slide-group__container{overflow-x:hidden;overflow-y:auto}.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-background));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:38px;padding-inline-start:calc(16px + var(--indent-padding))!important}.v-list--density-compact .v-list-subheader{min-height:36px;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-background));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;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-list-item .v-list-item__underlay{position:absolute}@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--active:not(.v-list-item--link) .v-list-item__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.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-list-item-subtitle-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:1em;font-weight:400;letter-spacing:.009375em;line-height:1.5;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:38px}.v-list-item--density-comfortable.v-list-item--one-line{min-height:46px;padding-top:2px;padding-bottom:2px}.v-list-item--density-comfortable.v-list-item--two-line{min-height:62px;padding-top:10px;padding-bottom:10px}.v-list-item--density-comfortable.v-list-item--three-line{min-height:86px;padding-top:14px;padding-bottom:14px}.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:7px}.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:36px}.v-list-item--density-compact.v-list-item--one-line{min-height:44px}.v-list-item--density-compact.v-list-item--two-line{min-height:60px;padding-top:8px;padding-bottom:8px}.v-list-item--density-compact.v-list-item--three-line{min-height:84px;padding-top:12px;padding-bottom:12px}.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:6px}.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:not(.v-treeview-item--activetable-group-activator).v-list-item--active:not(:focus-visible) .v-list-item__overlay{opacity:0}.v-list-group__header:not(.v-treeview-item--activetable-group-activator).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:auto;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-divider__content{padding:0 16px;text-wrap:nowrap}.v-divider__wrapper--vertical .v-divider__content{padding:4px 0}.v-divider__wrapper{display:flex;align-items:center;justify-content:center}.v-divider__wrapper--vertical{flex-direction:column;height:100%}.v-divider__wrapper--vertical .v-divider{margin:0 auto}.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-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{--v-theme-overlay-multiplier: 1;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:reset;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: 52px;--v-field-padding-bottom: 2px}.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: 28px;--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: 14px}.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: 2px}.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: 44px;--v-field-padding-top: 3px;--v-field-padding-bottom: 2px}.v-input--density-compact .v-field--variant-plain,.v-input--density-compact .v-field--variant-underlined{--v-input-control-height: 20px;--v-field-padding-top: 0px;--v-field-padding-bottom: 0px}.v-field--flat{box-shadow:none}.v-field--rounded{border-radius:24px}.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:7px}.v-input--density-compact .v-field__input{row-gap:1px}.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:6px}.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:0}.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);width:calc(100% - 2px);left:1px}.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,.v-progress-linear__buffer{background:rgb(var(--v-theme-primary));bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;width:100%;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:rgb(var(--v-theme-primary))}.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}.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-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:inherit;line-height:normal;max-width:100%;outline:none;position:relative;text-decoration:none;text-indent:inherit;text-transform:none;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: .75rem;--v-btn-height: 28px;font-size:var(--v-btn-size);min-width:50px;padding:0 12px}.v-btn--size-small{--v-btn-size: .875rem;--v-btn-height: 32px;font-size:var(--v-btn-size);min-width:56px;padding:0 14px}.v-btn--size-default{--v-btn-size: 1rem;--v-btn-height: 36px;font-size:var(--v-btn-size);min-width:64px;padding:0 16px}.v-btn--size-large{--v-btn-size: 1.125rem;--v-btn-height: 40px;font-size:var(--v-btn-size);min-width:72px;padding:0 18px}.v-btn--size-x-large{--v-btn-size: 1.25rem;--v-btn-height: 44px;font-size:var(--v-btn-size);min-width:78px;padding:0 20px}.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) + -4px)}.v-btn.v-btn--density-compact{height:calc(var(--v-btn-height) + -6px)}.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;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-btn .v-btn__underlay{position:absolute}@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) + 6px);height:calc(var(--v-btn-height) + 6px)}.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) + -4px);height:calc(var(--v-btn-height) + -4px)}.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: .75rem;--v-btn-height: 64px;font-size:var(--v-btn-size);min-width:64px;padding:0 14px}.v-btn--stacked.v-btn--size-small{--v-btn-size: .875rem;--v-btn-height: 68px;font-size:var(--v-btn-size);min-width:68px;padding:0 16px}.v-btn--stacked.v-btn--size-default{--v-btn-size: 1rem;--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: 1.125rem;--v-btn-height: 76px;font-size:var(--v-btn-size);min-width:76px;padding:0 16px}.v-btn--stacked.v-btn--size-x-large{--v-btn-size: 1.25rem;--v-btn-height: 80px;font-size:var(--v-btn-size);min-width:80px;padding:0 18px}.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) + -8px)}.v-btn--stacked.v-btn--density-compact{height:calc(var(--v-btn-height) + -12px)}.v-btn--slim{padding:0 8px}.v-btn--readonly{pointer-events:none}.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__loader>.v-progress-circular{width:1.5em;height:1.5em}.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--slim .v-btn__prepend{margin-inline-start:0}.v-btn__append{grid-area:append;margin-inline:calc(var(--v-btn-height) / 4.5) calc(var(--v-btn-height) / -9)}.v-btn--slim .v-btn__append{margin-inline-end:0}.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:44px}.v-btn-group--density-compact.v-btn-group{height:42px}.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:24px;width:24px}.v-progress-circular--size-small{height:28px;width:28px}.v-progress-circular--size-default{height:32px;width:32px}.v-progress-circular--size-large{height:40px;width:40px}.v-progress-circular--size-x-large{height:48px;width:48px}.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-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-container{width:100%;padding:8px;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:-6px}.v-row+.v-row{margin-top:6px}.v-row+.v-row--dense{margin-top:2px}.v-row--dense{margin:-2px}.v-row--dense>.v-col,.v-row--dense>[class*=v-col-]{padding:2px}.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:6px}.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;overflow:hidden;position:relative}.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-surface),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}.v-dialog{align-items:center;justify-content:center;margin:auto}.v-dialog>.v-overlay__content{max-height:calc(100% - 48px);width:calc(100% - 48px);max-width:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{display:flex;flex-direction:column;min-height:0}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset: 0px;border-radius:4px;overflow-y:auto;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))}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{display:flex;flex-direction:column}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset: 0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;margin:0;padding:0;width:100%;height:100%;max-width:100%;max-height:100%;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{min-height:100%;min-width:100%;border-radius:0}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>form{display:flex}.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0;border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:4px}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--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-card--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-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-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))}.v-card--hover:after{z-index:1;opacity:0;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-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{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-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:4px 8px}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.5rem}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.9rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:8px;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}.v-toolbar{align-items:flex-start;display:flex;flex:none;flex-direction:column;justify-content:space-between;max-width:100%;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom,box-shadow;width:100%;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-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-toolbar--border{border-width:thin;box-shadow:none}.v-toolbar--absolute{position:absolute}.v-toolbar--collapse{max-width:112px;overflow:hidden;border-end-end-radius:24px}.v-toolbar--collapse .v-toolbar-title{display:none}.v-toolbar--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-toolbar--floating{display:inline-flex}.v-toolbar--rounded{border-radius:4px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;flex:0 0 auto;position:relative;transition:inherit;width:100%}.v-toolbar__content{overflow:hidden}.v-toolbar__content>.v-btn:first-child{margin-inline-start:4px}.v-toolbar__content>.v-btn:last-child{margin-inline-end:4px}.v-toolbar__content>.v-toolbar-title{margin-inline-start:20px}.v-toolbar--density-prominent .v-toolbar__content{align-items:flex-start}.v-toolbar__image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;opacity:var(--v-toolbar-image-opacity, 1);transition-property:opacity}.v-toolbar__prepend,.v-toolbar__append{align-items:center;align-self:stretch;display:flex}.v-toolbar__prepend{margin-inline:4px auto}.v-toolbar__append{margin-inline:auto 4px}.v-toolbar-title{flex:1 1;min-width:0;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.75rem;text-transform:none}.v-toolbar--density-prominent .v-toolbar-title{align-self:flex-end;padding-bottom:6px;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:2.25rem;text-transform:none}.v-toolbar-title__placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar-items{display:flex;height:inherit;align-self:stretch}.v-toolbar-items>.v-btn{border-radius:0}.v-application{display:flex;background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background),var(--v-high-emphasis-opacity))}.v-application__wrap{backface-visibility:hidden;display:flex;flex-direction:column;flex:1 1 auto;max-width:100%;min-height:100vh;min-height:100dvh;position:relative}.v-app-bar{display:flex}.v-app-bar.v-toolbar{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-app-bar.v-toolbar:not(.v-toolbar--flat){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-app-bar:not(.v-toolbar--absolute){padding-inline-end:var(--v-scrollbar-offset)}.v-footer{align-items:center;display:flex;flex:1 1 auto;padding:8px 16px;position:relative;transition:.2s cubic-bezier(.4,0,.2,1);transition-property:height,width,transform,max-width,left,right,top,bottom;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-surface),var(--v-high-emphasis-opacity))}.v-footer--border{border-width:thin;box-shadow:none}.v-footer--absolute{position:absolute}.v-footer--fixed{position:fixed}.v-footer--rounded{border-radius:4px}.v-main{flex:1 0 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1);padding-left:var(--v-layout-left);padding-right:var(--v-layout-right);padding-top:var(--v-layout-top);padding-bottom:var(--v-layout-bottom)}.v-main__scroller{max-width:100%;position:relative}.v-main--scrollable{display:flex;position:absolute;top:0;left:0;width:100%;height:100%}.v-main--scrollable>.v-main__scroller{flex:1 1 auto;overflow-y:auto;--v-layout-left: 0px;--v-layout-right: 0px;--v-layout-top: 0px;--v-layout-bottom: 0px}.v-snackbar{justify-content:center;z-index:10000;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left)}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0;border-radius:4px}.v-snackbar--variant-plain,.v-snackbar--variant-outlined,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{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))}.v-snackbar--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-snackbar--variant-outlined{border:thin solid currentColor}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-snackbar .v-snackbar__underlay{position:absolute}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.425;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{padding:0 8px;min-width:auto}.v-snackbar__timer{width:100%;position:absolute;top:0}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}.v-snackbar--bottom{align-items:flex-end}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--right,.v-snackbar--end{justify-content:flex-end}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.v-switch .v-label{padding-inline-start:10px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__track,.v-switch__thumb{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{display:inline-flex;align-items:center;font-size:.5rem;padding:0 5px;background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;height:14px;opacity:.6;min-width:36px;cursor:pointer;transition:.2s background-color cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;font-size:.75rem;height:32px;min-width:52px}.v-switch__thumb{align-items:center;background-color:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface-bright));border-radius:50%;display:flex;font-size:.75rem;height:20px;justify-content:center;width:20px;pointer-events:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1),.2s color cubic-bezier(.4,0,.2,1),.2s background-color cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.v-switch:not(.v-switch--inset) .v-switch__thumb{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-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));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-switch--inset .v-switch__thumb{height:24px;width:24px;transform:scale(.6666666667)}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:.15s .05s transform cubic-bezier(0,0,.2,1)}.v-switch.v-input{flex:0 1 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;transition:.2s transform cubic-bezier(.4,0,.2,1);position:absolute}.v-locale--is-ltr.v-switch .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control__input{transform:translate(-10px)}.v-locale--is-rtl.v-switch .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control__input{transform:translate(10px)}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(10px)}.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(-10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{transform:scale(.75);box-shadow:none}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}@media (forced-colors: active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__track,.v-switch .v-switch__thumb{border:1px solid;color:buttontext}.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlighttext;color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__track,.v-switch.v-input--disabled .v-switch__thumb{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb,.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb{border-width:0}}.v-table{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity));font-size:.9rem;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--v-border-color),var(--v-hover-opacity));pointer-events:none}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-background));box-shadow:inset 0 -1px rgba(var(--v-border-color),var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>th,.v-table.v-table--fixed-footer>tfoot>tr>td{background:rgb(var(--v-theme-background));box-shadow:inset 0 1px rgba(var(--v-border-color),var(--v-border-opacity))}.v-table{border-radius:inherit;line-height:1.5;max-width:100%;display:flex;flex-direction:column}.v-table>.v-table__wrapper>table{width:100%;border-spacing:0}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-duration:.28s;transition-property:box-shadow,opacity,background,height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);font-weight:500;-webkit-user-select:none;user-select:none;text-align:start}.v-table--density-default{--v-table-header-height: 56px;--v-table-row-height: 52px}.v-table--density-comfortable{--v-table-header-height: 52px;--v-table-row-height: 48px}.v-table--density-compact{--v-table-header-height: 28px;--v-table-row-height: 24px}.v-table__wrapper{border-radius:inherit;overflow:auto;flex:1 1 auto}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:first-child{border-top-left-radius:0}.v-table--has-top>.v-table__wrapper>table>tbody>tr:first-child:hover>td:last-child{border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:first-child{border-bottom-left-radius:0}.v-table--has-bottom>.v-table__wrapper>table>tbody>tr:last-child:hover>td:last-child{border-bottom-right-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{position:sticky;top:0;z-index:2}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0px!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{position:sticky;bottom:0;z-index:1}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0px!important}svg.chart{display:block;margin:auto}.line{fill:none;stroke-width:1.5px}.pointer{cursor:pointer}.axis-grid .domain{display:none}.axis-grid line{fill:none;shape-rendering:crispEdges;stroke:rgb(var(--v-theme-axisgridlinestroke));stroke-width:1px}.tick text.clone{fill:none;stroke:rgb(var(--v-theme-tickstroke));stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.chart-tooltip{position:absolute;top:-10px;background-color:rgb(var(--v-theme-background));padding:.3rem .5rem;border-radius:3px;box-shadow:#0000004d 0 0 3px;pointer-events:none;z-index:100}.event line{display:none}.event:hover .marker{fill:#000}.event:hover line{display:block}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-background));color:rgb(var(--v-theme-surface-variant));border-radius:4px;font-size:.875rem;line-height:1.6;display:inline-block;padding:4px 8px;text-transform:initial;width:auto;opacity:1;pointer-events:none;transition-property:opacity,transform;overflow-wrap:break-word}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-timing-function:cubic-bezier(0,0,.2,1);transition-duration:.15s}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-timing-function:cubic-bezier(.4,0,1,1);transition-duration:75ms}/*! + Theme: Default + Description: Original highlight.js style + Author: (c) Ivan Sagalaev + Maintainer: @highlightjs/core-team + Website: https://highlightjs.org/ + License: see project LICENSE + Touched: 2021 +*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-tag,.hljs-punctuation{color:#444a}.hljs-tag .hljs-name,.hljs-tag .hljs-attr{color:#444}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:700}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#800}.hljs-title,.hljs-section{color:#800;font-weight:700}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-operator,.hljs-selector-pseudo{color:#ab5656}.hljs-literal{color:#695}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}td a{text-decoration:none}td.query a{color:inherit}.v-data-table{width:100%}.v-data-table__table{width:100%;border-collapse:separate;border-spacing:0}.v-data-table__tr--focus{border:1px dotted black}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap .v-data-table-header__content{display:contents}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover{cursor:pointer;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon{opacity:.5}.v-data-table .v-table__wrapper>table>thead>tr.v-data-table__tr--mobile>td,.v-data-table .v-table__wrapper>table tbody>tr.v-data-table__tr--mobile>td{height:fit-content}.v-data-table-column--fixed,.v-data-table__th--sticky{background:rgb(var(--v-theme-background));position:sticky!important;left:0;z-index:1}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}.v-data-table--loading .v-data-table__td{opacity:var(--v-disabled-opacity)}.v-data-table-group-header-row__column{padding-left:calc(var(--v-data-table-group-header-row-depth) * 16px)!important}.v-data-table-header__content{display:flex;align-items:center}.v-data-table-header__sort-badge{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;padding:4px;border-radius:50%;background:rgba(var(--v-border-color),var(--v-border-opacity));min-width:20px;min-height:20px;width:20px;height:20px}.v-data-table-progress>th{border:none!important;height:auto!important;padding:0!important}.v-data-table-progress__loader{position:relative}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table__tr--mobile>.v-data-table__td--expanded-row{grid-template-columns:0;justify-content:center}.v-data-table__tr--mobile>.v-data-table__td--select-row{grid-template-columns:0;justify-content:end}.v-data-table__tr--mobile>td{align-items:center;column-gap:4px;display:grid;grid-template-columns:repeat(2,1fr);min-height:var(--v-table-row-height)}.v-data-table__tr--mobile>td:not(:last-child){border-bottom:0!important}.v-data-table__td-title{font-weight:500;text-align:left}.v-data-table__td-value{text-align:right}.v-data-table__td-sort-icon{color:rgba(var(--v-theme-on-surface),var(--v-disabled-opacity))}.v-data-table__td-sort-icon-active{color:rgba(var(--v-theme-on-surface))}.v-data-table-footer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:8px 4px}.v-data-table-footer__items-per-page{align-items:center;display:flex;justify-content:center}.v-data-table-footer__items-per-page>span{padding-inline-end:8px}.v-data-table-footer__items-per-page>.v-select{width:90px}.v-data-table-footer__info{display:flex;justify-content:flex-end;min-width:116px;padding:0 16px}.v-data-table-footer__paginationz{align-items:center;display:flex;margin-inline-start:16px}.v-data-table-footer__page{padding:0 8px}.v-pagination__list{display:inline-flex;list-style-type:none;justify-content:center;width:100%}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}.v-tab.v-tab.v-btn{height:var(--v-tabs-height);border-radius:0;min-width:90px}.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{position:absolute;bottom:0;left:0;height:2px;width:100%;background:currentColor;pointer-events:none;opacity:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{top:0;height:100%;width:2px}.v-tabs{display:flex;height:var(--v-tabs-height)}.v-tabs--density-default{--v-tabs-height: 48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height: 72px}.v-tabs--density-comfortable{--v-tabs-height: 46px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height: 70px}.v-tabs--density-compact{--v-tabs-height: 30px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height: 54px}.v-tabs.v-slide-group--vertical{height:auto;flex:none;--v-tabs-height: 48px}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>*:last-child,.v-tabs--align-tabs-center .v-slide-group__content>*:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>*:first-child,.v-tabs--align-tabs-center .v-slide-group__content>*:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}@media (max-width: 1279.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__controls{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 16px;pointer-events:none}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.v-alert{display:grid;flex:1 1;grid-template-areas:"prepend content append close" ". content . .";grid-template-columns:max-content auto max-content max-content;position:relative;padding:16px;overflow:hidden;--v-border-color: currentColor;border-radius:4px}.v-alert--absolute{position:absolute}.v-alert--fixed{position:fixed}.v-alert--sticky{position:sticky}.v-alert--variant-plain,.v-alert--variant-outlined,.v-alert--variant-text,.v-alert--variant-tonal{background:transparent;color:inherit}.v-alert--variant-plain{opacity:.62}.v-alert--variant-plain:focus,.v-alert--variant-plain:hover{opacity:1}.v-alert--variant-plain .v-alert__overlay{display:none}.v-alert--variant-elevated,.v-alert--variant-flat{background:rgb(var(--v-theme-surface-light));color:rgba(var(--v-theme-on-surface-light),var(--v-high-emphasis-opacity))}.v-alert--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-alert--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-alert--variant-outlined{border:thin solid currentColor}.v-alert--variant-text .v-alert__overlay{background:currentColor}.v-alert--variant-tonal .v-alert__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-alert .v-alert__underlay{position:absolute}.v-alert--prominent{grid-template-areas:"prepend content append close" "prepend content . ."}.v-alert.v-alert--border{--v-border-opacity: .38}.v-alert.v-alert--border.v-alert--border-start{padding-inline-start:24px}.v-alert.v-alert--border.v-alert--border-end{padding-inline-end:24px}.v-alert--variant-plain{transition:.2s opacity cubic-bezier(.4,0,.2,1)}.v-alert--density-default{padding-bottom:16px;padding-top:16px}.v-alert--density-default.v-alert--border-top{padding-top:24px}.v-alert--density-default.v-alert--border-bottom{padding-bottom:24px}.v-alert--density-comfortable{padding-bottom:14px;padding-top:14px}.v-alert--density-comfortable.v-alert--border-top{padding-top:22px}.v-alert--density-comfortable.v-alert--border-bottom{padding-bottom:22px}.v-alert--density-compact{padding-bottom:12px;padding-top:12px}.v-alert--density-compact.v-alert--border-top{padding-top:20px}.v-alert--density-compact.v-alert--border-bottom{padding-bottom:20px}.v-alert__border{border-radius:inherit;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;pointer-events:none;right:0;top:0;width:100%;border-color:currentColor;border-style:solid;border-width:0}.v-alert__border--border{border-width:8px;box-shadow:none}.v-alert--border-start .v-alert__border{border-inline-start-width:8px}.v-alert--border-end .v-alert__border{border-inline-end-width:8px}.v-alert--border-top .v-alert__border{border-top-width:8px}.v-alert--border-bottom .v-alert__border{border-bottom-width:8px}.v-alert__close{flex:0 1 auto;grid-area:close}.v-alert__content{align-self:center;grid-area:content;overflow:hidden}.v-alert__append,.v-alert__close{align-self:flex-start;margin-inline-start:16px}.v-alert__append{align-self:flex-start;grid-area:append}.v-alert__append+.v-alert__close{margin-inline-start:16px}.v-alert__prepend{align-self:flex-start;display:flex;align-items:center;grid-area:prepend;margin-inline-end:16px}.v-alert--prominent .v-alert__prepend{align-self:center}.v-alert__underlay{grid-area:none;position:absolute}.v-alert--border-start .v-alert__underlay{border-top-left-radius:0;border-bottom-left-radius:0}.v-alert--border-end .v-alert__underlay{border-top-right-radius:0;border-bottom-right-radius:0}.v-alert--border-top .v-alert__underlay{border-top-left-radius:0;border-top-right-radius:0}.v-alert--border-bottom .v-alert__underlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-alert-title{align-items:center;align-self:center;display:flex;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;line-height:1.75rem;overflow-wrap:normal;text-transform:none;word-break:normal;word-wrap:break-word}html{font-size:14px}pre.sql{max-height:400px;overflow:auto;background-color:rgb(var(--v-theme-surface));white-space:pre-wrap;padding:4px}.v-tooltip pre.sql{line-height:1.3;background-color:transparent;padding:0}pre.sql code{display:block;background-color:initial!important;font-size:90%;overflow:initial!important}.v-application a{color:rgb(var(--v-theme-primary))}.v-breadcrumbs-item--disabled .v-breadcrumbs-item--link{color:rgb(var(--v-theme-on-surface))}.v-table.superdense>.v-table__wrapper>table tbody th,.v-table.superdense>.v-table__wrapper>table tbody td,.v-table.superdense>.v-table__wrapper>table thead th,.v-table.superdense>.v-table__wrapper>table thead td,.v-table.superdense>.v-table__wrapper>table tfoot th,.v-table.superdense>.v-table__wrapper>table tfoot td{padding:0 .3rem}.v-table td{white-space:nowrap}.v-table th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{display:none}tr:first-child th:not([rowspan="2"]){border-left:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}tr:first-child th[rowspan="1"]{border-bottom:0!important}td:not(.query){width:1%}td.query{overflow:hidden;max-width:0}td.query pre{overflow:hidden;text-overflow:ellipsis!important;white-space:nowrap;margin-bottom:0;background-color:initial!important}td.query pre code{display:initial}.event:hover .marker{fill:rgb(var(--v-theme-eventmarkerfill))}.v-theme--light pre code.hljs{display:block;overflow-x:auto;padding:1em}.v-theme--light code.hljs{padding:3px 5px}.v-theme--light .hljs{color:#2f3337;background:#f6f6f6}.v-theme--light .hljs-subst{color:#2f3337}.v-theme--light .hljs-comment{color:#656e77}.v-theme--light .hljs-attr,.v-theme--light .hljs-doctag,.v-theme--light .hljs-keyword,.v-theme--light .hljs-meta .hljs-keyword,.v-theme--light .hljs-section,.v-theme--light .hljs-selector-tag{color:#015692}.v-theme--light .hljs-attribute{color:#803378}.v-theme--light .hljs-name,.v-theme--light .hljs-number,.v-theme--light .hljs-quote,.v-theme--light .hljs-selector-id,.v-theme--light .hljs-template-tag,.v-theme--light .hljs-type{color:#b75501}.v-theme--light .hljs-selector-class{color:#015692}.v-theme--light .hljs-link,.v-theme--light .hljs-regexp,.v-theme--light .hljs-selector-attr,.v-theme--light .hljs-string,.v-theme--light .hljs-symbol,.v-theme--light .hljs-template-variable,.v-theme--light .hljs-variable{color:#54790d}.v-theme--light .hljs-meta,.v-theme--light .hljs-selector-pseudo{color:#015692}.v-theme--light .hljs-built_in,.v-theme--light .hljs-literal,.v-theme--light .hljs-title{color:#b75501}.v-theme--light .hljs-bullet,.v-theme--light .hljs-code{color:#535a60}.v-theme--light .hljs-meta .hljs-string{color:#54790d}.v-theme--light .hljs-deletion{color:#c02d2e}.v-theme--light .hljs-addition{color:#2f6f44}.v-theme--light .hljs-emphasis{font-style:italic}.v-theme--light .hljs-strong{font-weight:700}.v-theme--dark pre code.hljs{display:block;overflow-x:auto;padding:1em}.v-theme--dark code.hljs{padding:3px 5px}.v-theme--dark .hljs{color:#fff;background:#1c1b1b}.v-theme--dark .hljs-subst{color:#fff}.v-theme--dark .hljs-comment{color:#999}.v-theme--dark .hljs-attr,.v-theme--dark .hljs-doctag,.v-theme--dark .hljs-keyword,.v-theme--dark .hljs-meta .hljs-keyword,.v-theme--dark .hljs-section,.v-theme--dark .hljs-selector-tag{color:#88aece}.v-theme--dark .hljs-attribute{color:#c59bc1}.v-theme--dark .hljs-name,.v-theme--dark .hljs-number,.v-theme--dark .hljs-quote,.v-theme--dark .hljs-selector-id,.v-theme--dark .hljs-template-tag,.v-theme--dark .hljs-type{color:#f08d49}.v-theme--dark .hljs-selector-class{color:#88aece}.v-theme--dark .hljs-link,.v-theme--dark .hljs-regexp,.v-theme--dark .hljs-selector-attr,.v-theme--dark .hljs-string,.v-theme--dark .hljs-symbol,.v-theme--dark .hljs-template-variable,.v-theme--dark .hljs-variable{color:#b5bd68}.v-theme--dark .hljs-meta,.v-theme--dark .hljs-selector-pseudo{color:#88aece}.v-theme--dark .hljs-built_in,.v-theme--dark .hljs-literal,.v-theme--dark .hljs-title{color:#f08d49}.v-theme--dark .hljs-bullet,.v-theme--dark .hljs-code{color:#ccc}.v-theme--dark .hljs-meta .hljs-string{color:#b5bd68}.v-theme--dark .hljs-deletion{color:#de7176}.v-theme--dark .hljs-addition{color:#76c490}.v-theme--dark .hljs-emphasis{font-style:italic}.v-theme--dark .hljs-strong{font-weight:700}.powa-snackbars .v-overlay{top:initial;left:initial;bottom:0;right:0;padding-bottom:0;padding-top:0;position:relative}.powa-snackbars .v-overlay .v-overlay__content{position:relative}.v-card-item.bg-surface+.v-card-text{padding-top:8px}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} diff --git a/powa/static/dist/assets/moment-C5S46NFB.js b/powa/static/dist/assets/moment-C5S46NFB.js new file mode 100644 index 00000000..209c93c5 --- /dev/null +++ b/powa/static/dist/assets/moment-C5S46NFB.js @@ -0,0 +1,10 @@ +//! moment.js +//! version : 2.30.1 +//! authors : Tim Wood, Iskren Chernev, Moment.js contributors +//! license : MIT +//! momentjs.com +var Nt;function l(){return Nt.apply(null,arguments)}function Ss(e){Nt=e}function R(e){return e instanceof Array||Object.prototype.toString.call(e)==="[object Array]"}function se(e){return e!=null&&Object.prototype.toString.call(e)==="[object Object]"}function w(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function st(e){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(e).length===0;var t;for(t in e)if(w(e,t))return!1;return!0}function T(e){return e===void 0}function $(e){return typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]"}function ge(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function Wt(e,t){var s=[],r,a=e.length;for(r=0;r>>0,r;for(r=0;r0)for(s=0;s=0;return(n?s?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}var it=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Ye=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Ze={},oe={};function h(e,t,s,r){var a=r;typeof r=="string"&&(a=function(){return this[r]()}),e&&(oe[e]=a),t&&(oe[t[0]]=function(){return U(a.apply(this,arguments),t[1],t[2])}),s&&(oe[s]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function Os(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function Ts(e){var t=e.match(it),s,r;for(s=0,r=t.length;s=0&&Ye.test(e);)e=e.replace(Ye,r),Ye.lastIndex=0,s-=1;return e}var bs={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function xs(e){var t=this._longDateFormat[e],s=this._longDateFormat[e.toUpperCase()];return t||!s?t:(this._longDateFormat[e]=s.match(it).map(function(r){return r==="MMMM"||r==="MM"||r==="DD"||r==="dddd"?r.slice(1):r}).join(""),this._longDateFormat[e])}var Ns="Invalid date";function Ws(){return this._invalidDate}var Ps="%d",Rs=/\d{1,2}/;function Fs(e){return this._ordinal.replace("%d",e)}var Cs={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Ls(e,t,s,r){var a=this._relativeTime[s];return H(a)?a(e,t,s,r):a.replace(/%d/i,e)}function Us(e,t){var s=this._relativeTime[e>0?"future":"past"];return H(s)?s(t):s.replace(/%s/i,t)}var Ot={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function W(e){return typeof e=="string"?Ot[e]||Ot[e.toLowerCase()]:void 0}function ot(e){var t={},s,r;for(r in e)w(e,r)&&(s=W(r),s&&(t[s]=e[r]));return t}var Is={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function Hs(e){var t=[],s;for(s in e)w(e,s)&&t.push({unit:s,priority:Is[s]});return t.sort(function(r,a){return r.priority-a.priority}),t}var Ct=/\d/,b=/\d\d/,Lt=/\d{3}/,lt=/\d{4}/,Ce=/[+-]?\d{6}/,S=/\d\d?/,Ut=/\d\d\d\d?/,It=/\d\d\d\d\d\d?/,Le=/\d{1,3}/,ut=/\d{1,4}/,Ue=/[+-]?\d{1,6}/,de=/\d+/,Ie=/[+-]?\d+/,Es=/Z|[+-]\d\d:?\d\d/gi,He=/Z|[+-]\d\d(?::?\d\d)?/gi,As=/[+-]?\d+(\.\d{1,3})?/,De=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,he=/^[1-9]\d?/,dt=/^([1-9]\d|\d)/,xe;xe={};function d(e,t,s){xe[e]=H(t)?t:function(r,a){return r&&s?s:t}}function Vs(e,t){return w(xe,e)?xe[e](t._strict,t._locale):new RegExp(Gs(e))}function Gs(e){return z(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,s,r,a,n){return s||r||a||n}))}function z(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function x(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function m(e){var t=+e,s=0;return t!==0&&isFinite(t)&&(s=x(t)),s}var Xe={};function M(e,t){var s,r=t,a;for(typeof e=="string"&&(e=[e]),$(t)&&(r=function(n,i){i[t]=m(n)}),a=e.length,s=0;s68?1900:2e3)};var Ht=fe("FullYear",!0);function $s(){return Ee(this.year())}function fe(e,t){return function(s){return s!=null?(Et(this,e,s),l.updateOffset(this,t),this):ye(this,e)}}function ye(e,t){if(!e.isValid())return NaN;var s=e._d,r=e._isUTC;switch(t){case"Milliseconds":return r?s.getUTCMilliseconds():s.getMilliseconds();case"Seconds":return r?s.getUTCSeconds():s.getSeconds();case"Minutes":return r?s.getUTCMinutes():s.getMinutes();case"Hours":return r?s.getUTCHours():s.getHours();case"Date":return r?s.getUTCDate():s.getDate();case"Day":return r?s.getUTCDay():s.getDay();case"Month":return r?s.getUTCMonth():s.getMonth();case"FullYear":return r?s.getUTCFullYear():s.getFullYear();default:return NaN}}function Et(e,t,s){var r,a,n,i,u;if(!(!e.isValid()||isNaN(s))){switch(r=e._d,a=e._isUTC,t){case"Milliseconds":return void(a?r.setUTCMilliseconds(s):r.setMilliseconds(s));case"Seconds":return void(a?r.setUTCSeconds(s):r.setSeconds(s));case"Minutes":return void(a?r.setUTCMinutes(s):r.setMinutes(s));case"Hours":return void(a?r.setUTCHours(s):r.setHours(s));case"Date":return void(a?r.setUTCDate(s):r.setDate(s));case"FullYear":break;default:return}n=s,i=e.month(),u=e.date(),u=u===29&&i===1&&!Ee(n)?28:u,a?r.setUTCFullYear(n,i,u):r.setFullYear(n,i,u)}}function qs(e){return e=W(e),H(this[e])?this[e]():this}function Bs(e,t){if(typeof e=="object"){e=ot(e);var s=Hs(e),r,a=s.length;for(r=0;r=0?(u=new Date(e+400,t,s,r,a,n,i),isFinite(u.getFullYear())&&u.setFullYear(e)):u=new Date(e,t,s,r,a,n,i),u}function we(e){var t,s;return e<100&&e>=0?(s=Array.prototype.slice.call(arguments),s[0]=e+400,t=new Date(Date.UTC.apply(null,s)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Ne(e,t,s){var r=7+t-s,a=(7+we(e,0,r).getUTCDay()-t)%7;return-a+r-1}function Zt(e,t,s,r,a){var n=(7+s-r)%7,i=Ne(e,r,a),u=1+7*(t-1)+n+i,f,_;return u<=0?(f=e-1,_=_e(f)+u):u>_e(e)?(f=e+1,_=u-_e(e)):(f=e,_=u),{year:f,dayOfYear:_}}function ke(e,t,s){var r=Ne(e.year(),t,s),a=Math.floor((e.dayOfYear()-r-1)/7)+1,n,i;return a<1?(i=e.year()-1,n=a+Z(i,t,s)):a>Z(e.year(),t,s)?(n=a-Z(e.year(),t,s),i=e.year()+1):(i=e.year(),n=a),{week:n,year:i}}function Z(e,t,s){var r=Ne(e,t,s),a=Ne(e+1,t,s);return(_e(e)-r+a)/7}h("w",["ww",2],"wo","week");h("W",["WW",2],"Wo","isoWeek");d("w",S,he);d("ww",S,b);d("W",S,he);d("WW",S,b);ve(["w","ww","W","WW"],function(e,t,s,r){t[r.substr(0,1)]=m(e)});function lr(e){return ke(e,this._week.dow,this._week.doy).week}var ur={dow:0,doy:6};function dr(){return this._week.dow}function hr(){return this._week.doy}function fr(e){var t=this.localeData().week(this);return e==null?t:this.add((e-t)*7,"d")}function cr(e){var t=ke(this,1,4).week;return e==null?t:this.add((e-t)*7,"d")}h("d",0,"do","day");h("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)});h("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)});h("dddd",0,0,function(e){return this.localeData().weekdays(this,e)});h("e",0,0,"weekday");h("E",0,0,"isoWeekday");d("d",S);d("e",S);d("E",S);d("dd",function(e,t){return t.weekdaysMinRegex(e)});d("ddd",function(e,t){return t.weekdaysShortRegex(e)});d("dddd",function(e,t){return t.weekdaysRegex(e)});ve(["dd","ddd","dddd"],function(e,t,s,r){var a=s._locale.weekdaysParse(e,r,s._strict);a!=null?t.d=a:c(s).invalidWeekday=e});ve(["d","e","E"],function(e,t,s,r){t[r]=m(e)});function mr(e,t){return typeof e!="string"?e:isNaN(e)?(e=t.weekdaysParse(e),typeof e=="number"?e:null):parseInt(e,10)}function _r(e,t){return typeof e=="string"?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function ft(e,t){return e.slice(t,7).concat(e.slice(0,t))}var yr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),$t="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),wr="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),kr=De,Mr=De,gr=De;function Sr(e,t){var s=R(this._weekdays)?this._weekdays:this._weekdays[e&&e!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return e===!0?ft(s,this._week.dow):e?s[e.day()]:s}function Dr(e){return e===!0?ft(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function vr(e){return e===!0?ft(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Yr(e,t,s){var r,a,n,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)n=I([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(n,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(n,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(n,"").toLocaleLowerCase();return s?t==="dddd"?(a=v.call(this._weekdaysParse,i),a!==-1?a:null):t==="ddd"?(a=v.call(this._shortWeekdaysParse,i),a!==-1?a:null):(a=v.call(this._minWeekdaysParse,i),a!==-1?a:null):t==="dddd"?(a=v.call(this._weekdaysParse,i),a!==-1||(a=v.call(this._shortWeekdaysParse,i),a!==-1)?a:(a=v.call(this._minWeekdaysParse,i),a!==-1?a:null)):t==="ddd"?(a=v.call(this._shortWeekdaysParse,i),a!==-1||(a=v.call(this._weekdaysParse,i),a!==-1)?a:(a=v.call(this._minWeekdaysParse,i),a!==-1?a:null)):(a=v.call(this._minWeekdaysParse,i),a!==-1||(a=v.call(this._weekdaysParse,i),a!==-1)?a:(a=v.call(this._shortWeekdaysParse,i),a!==-1?a:null))}function pr(e,t,s){var r,a,n;if(this._weekdaysParseExact)return Yr.call(this,e,t,s);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=I([2e3,1]).day(r),s&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(n="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(n.replace(".",""),"i")),s&&t==="dddd"&&this._fullWeekdaysParse[r].test(e))return r;if(s&&t==="ddd"&&this._shortWeekdaysParse[r].test(e))return r;if(s&&t==="dd"&&this._minWeekdaysParse[r].test(e))return r;if(!s&&this._weekdaysParse[r].test(e))return r}}function Or(e){if(!this.isValid())return e!=null?this:NaN;var t=ye(this,"Day");return e!=null?(e=mr(e,this.localeData()),this.add(e-t,"d")):t}function Tr(e){if(!this.isValid())return e!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return e==null?t:this.add(e-t,"d")}function br(e){if(!this.isValid())return e!=null?this:NaN;if(e!=null){var t=_r(e,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function xr(e){return this._weekdaysParseExact?(w(this,"_weekdaysRegex")||ct.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(w(this,"_weekdaysRegex")||(this._weekdaysRegex=kr),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Nr(e){return this._weekdaysParseExact?(w(this,"_weekdaysRegex")||ct.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(w(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Mr),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Wr(e){return this._weekdaysParseExact?(w(this,"_weekdaysRegex")||ct.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(w(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=gr),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function ct(){function e(O,E){return E.length-O.length}var t=[],s=[],r=[],a=[],n,i,u,f,_;for(n=0;n<7;n++)i=I([2e3,1]).day(n),u=z(this.weekdaysMin(i,"")),f=z(this.weekdaysShort(i,"")),_=z(this.weekdays(i,"")),t.push(u),s.push(f),r.push(_),a.push(u),a.push(f),a.push(_);t.sort(e),s.sort(e),r.sort(e),a.sort(e),this._weekdaysRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function mt(){return this.hours()%12||12}function Pr(){return this.hours()||24}h("H",["HH",2],0,"hour");h("h",["hh",2],0,mt);h("k",["kk",2],0,Pr);h("hmm",0,0,function(){return""+mt.apply(this)+U(this.minutes(),2)});h("hmmss",0,0,function(){return""+mt.apply(this)+U(this.minutes(),2)+U(this.seconds(),2)});h("Hmm",0,0,function(){return""+this.hours()+U(this.minutes(),2)});h("Hmmss",0,0,function(){return""+this.hours()+U(this.minutes(),2)+U(this.seconds(),2)});function qt(e,t){h(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}qt("a",!0);qt("A",!1);function Bt(e,t){return t._meridiemParse}d("a",Bt);d("A",Bt);d("H",S,dt);d("h",S,he);d("k",S,he);d("HH",S,b);d("hh",S,b);d("kk",S,b);d("hmm",Ut);d("hmmss",It);d("Hmm",Ut);d("Hmmss",It);M(["H","HH"],Y);M(["k","kk"],function(e,t,s){var r=m(e);t[Y]=r===24?0:r});M(["a","A"],function(e,t,s){s._isPm=s._locale.isPM(e),s._meridiem=e});M(["h","hh"],function(e,t,s){t[Y]=m(e),c(s).bigHour=!0});M("hmm",function(e,t,s){var r=e.length-2;t[Y]=m(e.substr(0,r)),t[P]=m(e.substr(r)),c(s).bigHour=!0});M("hmmss",function(e,t,s){var r=e.length-4,a=e.length-2;t[Y]=m(e.substr(0,r)),t[P]=m(e.substr(r,2)),t[j]=m(e.substr(a)),c(s).bigHour=!0});M("Hmm",function(e,t,s){var r=e.length-2;t[Y]=m(e.substr(0,r)),t[P]=m(e.substr(r))});M("Hmmss",function(e,t,s){var r=e.length-4,a=e.length-2;t[Y]=m(e.substr(0,r)),t[P]=m(e.substr(r,2)),t[j]=m(e.substr(a))});function Rr(e){return(e+"").toLowerCase().charAt(0)==="p"}var Fr=/[ap]\.?m?\.?/i,Cr=fe("Hours",!0);function Lr(e,t,s){return e>11?s?"pm":"PM":s?"am":"AM"}var Jt={calendar:Ys,longDateFormat:bs,invalidDate:Ns,ordinal:Ps,dayOfMonthOrdinalParse:Rs,relativeTime:Cs,months:Qs,monthsShort:At,week:ur,weekdays:yr,weekdaysMin:wr,weekdaysShort:$t,meridiemParse:Fr},D={},ce={},Me;function Ur(e,t){var s,r=Math.min(e.length,t.length);for(s=0;s0;){if(a=Ae(n.slice(0,s).join("-")),a)return a;if(r&&r.length>=s&&Ur(n,r)>=s-1)break;s--}t++}return Me}function Hr(e){return!!(e&&e.match("^[^/\\\\]*$"))}function Ae(e){var t=null,s;if(D[e]===void 0&&typeof module<"u"&&module&&module.exports&&Hr(e))try{t=Me._abbr,s=require,s("./locale/"+e),K(t)}catch{D[e]=null}return D[e]}function K(e,t){var s;return e&&(T(t)?s=q(e):s=_t(e,t),s?Me=s:typeof console<"u"&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Me._abbr}function _t(e,t){if(t!==null){var s,r=Jt;if(t.abbr=e,D[e]!=null)Rt("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=D[e]._config;else if(t.parentLocale!=null)if(D[t.parentLocale]!=null)r=D[t.parentLocale]._config;else if(s=Ae(t.parentLocale),s!=null)r=s._config;else return ce[t.parentLocale]||(ce[t.parentLocale]=[]),ce[t.parentLocale].push({name:e,config:t}),null;return D[e]=new nt(Je(r,t)),ce[e]&&ce[e].forEach(function(a){_t(a.name,a.config)}),K(e),D[e]}else return delete D[e],null}function Er(e,t){if(t!=null){var s,r,a=Jt;D[e]!=null&&D[e].parentLocale!=null?D[e].set(Je(D[e]._config,t)):(r=Ae(e),r!=null&&(a=r._config),t=Je(a,t),r==null&&(t.abbr=e),s=new nt(t),s.parentLocale=D[e],D[e]=s),K(e)}else D[e]!=null&&(D[e].parentLocale!=null?(D[e]=D[e].parentLocale,e===K()&&K(e)):D[e]!=null&&delete D[e]);return D[e]}function q(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Me;if(!R(e)){if(t=Ae(e),t)return t;e=[e]}return Ir(e)}function Ar(){return Qe(D)}function yt(e){var t,s=e._a;return s&&c(e).overflow===-2&&(t=s[G]<0||s[G]>11?G:s[L]<1||s[L]>ht(s[p],s[G])?L:s[Y]<0||s[Y]>24||s[Y]===24&&(s[P]!==0||s[j]!==0||s[te]!==0)?Y:s[P]<0||s[P]>59?P:s[j]<0||s[j]>59?j:s[te]<0||s[te]>999?te:-1,c(e)._overflowDayOfYear&&(tL)&&(t=L),c(e)._overflowWeeks&&t===-1&&(t=zs),c(e)._overflowWeekday&&t===-1&&(t=Zs),c(e).overflow=t),e}var Vr=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Gr=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,jr=/Z|[+-]\d\d(?::?\d\d)?/,pe=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],$e=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],zr=/^\/?Date\((-?\d+)/i,Zr=/^(?:(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{4}))$/,$r={UT:0,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 Qt(e){var t,s,r=e._i,a=Vr.exec(r)||Gr.exec(r),n,i,u,f,_=pe.length,O=$e.length;if(a){for(c(e).iso=!0,t=0,s=_;t_e(i)||e._dayOfYear===0)&&(c(e)._overflowDayOfYear=!0),s=we(i,0,e._dayOfYear),e._a[G]=s.getUTCMonth(),e._a[L]=s.getUTCDate()),t=0;t<3&&e._a[t]==null;++t)e._a[t]=r[t]=a[t];for(;t<7;t++)e._a[t]=r[t]=e._a[t]==null?t===2?1:0:e._a[t];e._a[Y]===24&&e._a[P]===0&&e._a[j]===0&&e._a[te]===0&&(e._nextDay=!0,e._a[Y]=0),e._d=(e._useUTC?we:or).apply(null,r),n=e._useUTC?e._d.getUTCDay():e._d.getDay(),e._tzm!=null&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Y]=24),e._w&&typeof e._w.d<"u"&&e._w.d!==n&&(c(e).weekdayMismatch=!0)}}function ta(e){var t,s,r,a,n,i,u,f,_;t=e._w,t.GG!=null||t.W!=null||t.E!=null?(n=1,i=4,s=ne(t.GG,e._a[p],ke(g(),1,4).year),r=ne(t.W,1),a=ne(t.E,1),(a<1||a>7)&&(f=!0)):(n=e._locale._week.dow,i=e._locale._week.doy,_=ke(g(),n,i),s=ne(t.gg,e._a[p],_.year),r=ne(t.w,_.week),t.d!=null?(a=t.d,(a<0||a>6)&&(f=!0)):t.e!=null?(a=t.e+n,(t.e<0||t.e>6)&&(f=!0)):a=n),r<1||r>Z(s,n,i)?c(e)._overflowWeeks=!0:f!=null?c(e)._overflowWeekday=!0:(u=Zt(s,r,a,n,i),e._a[p]=u.year,e._dayOfYear=u.dayOfYear)}l.ISO_8601=function(){};l.RFC_2822=function(){};function kt(e){if(e._f===l.ISO_8601){Qt(e);return}if(e._f===l.RFC_2822){Xt(e);return}e._a=[],c(e).empty=!0;var t=""+e._i,s,r,a,n,i,u=t.length,f=0,_,O;for(a=Ft(e._f,e._locale).match(it)||[],O=a.length,s=0;s0&&c(e).unusedInput.push(i),t=t.slice(t.indexOf(r)+r.length),f+=r.length),oe[n]?(r?c(e).empty=!1:c(e).unusedTokens.push(n),js(n,r,e)):e._strict&&!r&&c(e).unusedTokens.push(n);c(e).charsLeftOver=u-f,t.length>0&&c(e).unusedInput.push(t),e._a[Y]<=12&&c(e).bigHour===!0&&e._a[Y]>0&&(c(e).bigHour=void 0),c(e).parsedDateParts=e._a.slice(0),c(e).meridiem=e._meridiem,e._a[Y]=sa(e._locale,e._a[Y],e._meridiem),_=c(e).era,_!==null&&(e._a[p]=e._locale.erasConvertYear(_,e._a[p])),wt(e),yt(e)}function sa(e,t,s){var r;return s==null?t:e.meridiemHour!=null?e.meridiemHour(t,s):(e.isPM!=null&&(r=e.isPM(s),r&&t<12&&(t+=12),!r&&t===12&&(t=0)),t)}function ra(e){var t,s,r,a,n,i,u=!1,f=e._f.length;if(f===0){c(e).invalidFormat=!0,e._d=new Date(NaN);return}for(a=0;athis?this:e:Fe()});function ts(e,t){var s,r;if(t.length===1&&R(t[0])&&(t=t[0]),!t.length)return g();for(s=t[0],r=1;rthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ya(){if(!T(this._isDSTShifted))return this._isDSTShifted;var e={},t;return at(e,this),e=Kt(e),e._a?(t=e._isUTC?I(e._a):g(e._a),this._isDSTShifted=this.isValid()&&_a(e._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function pa(){return this.isValid()?!this._isUTC:!1}function Oa(){return this.isValid()?this._isUTC:!1}function rs(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Ta=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,ba=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function C(e,t){var s=e,r=null,a,n,i;return Te(e)?s={ms:e._milliseconds,d:e._days,M:e._months}:$(e)||!isNaN(+e)?(s={},t?s[t]=+e:s.milliseconds=+e):(r=Ta.exec(e))?(a=r[1]==="-"?-1:1,s={y:0,d:m(r[L])*a,h:m(r[Y])*a,m:m(r[P])*a,s:m(r[j])*a,ms:m(Ke(r[te]*1e3))*a}):(r=ba.exec(e))?(a=r[1]==="-"?-1:1,s={y:ee(r[2],a),M:ee(r[3],a),w:ee(r[4],a),d:ee(r[5],a),h:ee(r[6],a),m:ee(r[7],a),s:ee(r[8],a)}):s==null?s={}:typeof s=="object"&&("from"in s||"to"in s)&&(i=xa(g(s.from),g(s.to)),s={},s.ms=i.milliseconds,s.M=i.months),n=new Ve(s),Te(e)&&w(e,"_locale")&&(n._locale=e._locale),Te(e)&&w(e,"_isValid")&&(n._isValid=e._isValid),n}C.fn=Ve.prototype;C.invalid=ma;function ee(e,t){var s=e&&parseFloat(e.replace(",","."));return(isNaN(s)?0:s)*t}function bt(e,t){var s={};return s.months=t.month()-e.month()+(t.year()-e.year())*12,e.clone().add(s.months,"M").isAfter(t)&&--s.months,s.milliseconds=+t-+e.clone().add(s.months,"M"),s}function xa(e,t){var s;return e.isValid()&&t.isValid()?(t=gt(t,e),e.isBefore(t)?s=bt(e,t):(s=bt(t,e),s.milliseconds=-s.milliseconds,s.months=-s.months),s):{milliseconds:0,months:0}}function as(e,t){return function(s,r){var a,n;return r!==null&&!isNaN(+r)&&(Rt(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),n=s,s=r,r=n),a=C(s,r),ns(this,a,e),this}}function ns(e,t,s,r){var a=t._milliseconds,n=Ke(t._days),i=Ke(t._months);e.isValid()&&(r=r??!0,i&&Gt(e,ye(e,"Month")+i*s),n&&Et(e,"Date",ye(e,"Date")+n*s),a&&e._d.setTime(e._d.valueOf()+a*s),r&&l.updateOffset(e,n||i))}var Na=as(1,"add"),Wa=as(-1,"subtract");function is(e){return typeof e=="string"||e instanceof String}function Pa(e){return F(e)||ge(e)||is(e)||$(e)||Fa(e)||Ra(e)||e===null||e===void 0}function Ra(e){var t=se(e)&&!st(e),s=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a,n,i=r.length;for(a=0;as.valueOf():s.valueOf()9999?Oe(s,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):H(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",Oe(s,"Z")):Oe(s,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function qa(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e="moment",t="",s,r,a,n;return this.isLocal()||(e=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),s="["+e+'("]',r=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a="-MM-DD[T]HH:mm:ss.SSS",n=t+'[")]',this.format(s+r+a+n)}function Ba(e){e||(e=this.isUtc()?l.defaultFormatUtc:l.defaultFormat);var t=Oe(this,e);return this.localeData().postformat(t)}function Ja(e,t){return this.isValid()&&(F(e)&&e.isValid()||g(e).isValid())?C({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Qa(e){return this.from(g(),e)}function Xa(e,t){return this.isValid()&&(F(e)&&e.isValid()||g(e).isValid())?C({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Ka(e){return this.to(g(),e)}function os(e){var t;return e===void 0?this._locale._abbr:(t=q(e),t!=null&&(this._locale=t),this)}var ls=N("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return e===void 0?this.localeData():this.locale(e)});function us(){return this._locale}var We=1e3,le=60*We,Pe=60*le,ds=(365*400+97)*24*Pe;function ue(e,t){return(e%t+t)%t}function hs(e,t,s){return e<100&&e>=0?new Date(e+400,t,s)-ds:new Date(e,t,s).valueOf()}function fs(e,t,s){return e<100&&e>=0?Date.UTC(e+400,t,s)-ds:Date.UTC(e,t,s)}function en(e){var t,s;if(e=W(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?fs:hs,e){case"year":t=s(this.year(),0,1);break;case"quarter":t=s(this.year(),this.month()-this.month()%3,1);break;case"month":t=s(this.year(),this.month(),1);break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=s(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=ue(t+(this._isUTC?0:this.utcOffset()*le),Pe);break;case"minute":t=this._d.valueOf(),t-=ue(t,le);break;case"second":t=this._d.valueOf(),t-=ue(t,We);break}return this._d.setTime(t),l.updateOffset(this,!0),this}function tn(e){var t,s;if(e=W(e),e===void 0||e==="millisecond"||!this.isValid())return this;switch(s=this._isUTC?fs:hs,e){case"year":t=s(this.year()+1,0,1)-1;break;case"quarter":t=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=s(this.year(),this.month()+1,1)-1;break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=Pe-ue(t+(this._isUTC?0:this.utcOffset()*le),Pe)-1;break;case"minute":t=this._d.valueOf(),t+=le-ue(t,le)-1;break;case"second":t=this._d.valueOf(),t+=We-ue(t,We)-1;break}return this._d.setTime(t),l.updateOffset(this,!0),this}function sn(){return this._d.valueOf()-(this._offset||0)*6e4}function rn(){return Math.floor(this.valueOf()/1e3)}function an(){return new Date(this.valueOf())}function nn(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function on(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function ln(){return this.isValid()?this.toISOString():null}function un(){return rt(this)}function dn(){return Q({},c(this))}function hn(){return c(this).overflow}function fn(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}h("N",0,0,"eraAbbr");h("NN",0,0,"eraAbbr");h("NNN",0,0,"eraAbbr");h("NNNN",0,0,"eraName");h("NNNNN",0,0,"eraNarrow");h("y",["y",1],"yo","eraYear");h("y",["yy",2],0,"eraYear");h("y",["yyy",3],0,"eraYear");h("y",["yyyy",4],0,"eraYear");d("N",St);d("NN",St);d("NNN",St);d("NNNN",vn);d("NNNNN",Yn);M(["N","NN","NNN","NNNN","NNNNN"],function(e,t,s,r){var a=s._locale.erasParse(e,r,s._strict);a?c(s).era=a:c(s).invalidEra=e});d("y",de);d("yy",de);d("yyy",de);d("yyyy",de);d("yo",pn);M(["y","yy","yyy","yyyy"],p);M(["yo"],function(e,t,s,r){var a;s._locale._eraYearOrdinalRegex&&(a=e.match(s._locale._eraYearOrdinalRegex)),s._locale.eraYearOrdinalParse?t[p]=s._locale.eraYearOrdinalParse(e,a):t[p]=parseInt(e,10)});function cn(e,t){var s,r,a,n=this._eras||q("en")._eras;for(s=0,r=n.length;s=0)return n[r]}function _n(e,t){var s=e.since<=e.until?1:-1;return t===void 0?l(e.since).year():l(e.since).year()+(t-e.offset)*s}function yn(){var e,t,s,r=this.localeData().eras();for(e=0,t=r.length;en&&(t=n),Pn.call(this,e,t,s,r,a))}function Pn(e,t,s,r,a){var n=Zt(e,t,s,r,a),i=we(n.year,0,n.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}h("Q",0,"Qo","quarter");d("Q",Ct);M("Q",function(e,t){t[G]=(m(e)-1)*3});function Rn(e){return e==null?Math.ceil((this.month()+1)/3):this.month((e-1)*3+this.month()%3)}h("D",["DD",2],"Do","date");d("D",S,he);d("DD",S,b);d("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient});M(["D","DD"],L);M("Do",function(e,t){t[L]=m(e.match(S)[0])});var ms=fe("Date",!0);h("DDD",["DDDD",3],"DDDo","dayOfYear");d("DDD",Le);d("DDDD",Lt);M(["DDD","DDDD"],function(e,t,s){s._dayOfYear=m(e)});function Fn(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return e==null?t:this.add(e-t,"d")}h("m",["mm",2],0,"minute");d("m",S,dt);d("mm",S,b);M(["m","mm"],P);var Cn=fe("Minutes",!1);h("s",["ss",2],0,"second");d("s",S,dt);d("ss",S,b);M(["s","ss"],j);var Ln=fe("Seconds",!1);h("S",0,0,function(){return~~(this.millisecond()/100)});h(0,["SS",2],0,function(){return~~(this.millisecond()/10)});h(0,["SSS",3],0,"millisecond");h(0,["SSSS",4],0,function(){return this.millisecond()*10});h(0,["SSSSS",5],0,function(){return this.millisecond()*100});h(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3});h(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4});h(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5});h(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6});d("S",Le,Ct);d("SS",Le,b);d("SSS",Le,Lt);var X,_s;for(X="SSSS";X.length<=9;X+="S")d(X,de);function Un(e,t){t[te]=m(("0."+e)*1e3)}for(X="S";X.length<=9;X+="S")M(X,Un);_s=fe("Milliseconds",!1);h("z",0,0,"zoneAbbr");h("zz",0,0,"zoneName");function In(){return this._isUTC?"UTC":""}function Hn(){return this._isUTC?"Coordinated Universal Time":""}var o=Se.prototype;o.add=Na;o.calendar=Ua;o.clone=Ia;o.diff=za;o.endOf=tn;o.format=Ba;o.from=Ja;o.fromNow=Qa;o.to=Xa;o.toNow=Ka;o.get=qs;o.invalidAt=hn;o.isAfter=Ha;o.isBefore=Ea;o.isBetween=Aa;o.isSame=Va;o.isSameOrAfter=Ga;o.isSameOrBefore=ja;o.isValid=un;o.lang=ls;o.locale=os;o.localeData=us;o.max=la;o.min=oa;o.parsingFlags=dn;o.set=Bs;o.startOf=en;o.subtract=Wa;o.toArray=nn;o.toObject=on;o.toDate=an;o.toISOString=$a;o.inspect=qa;typeof Symbol<"u"&&Symbol.for!=null&&(o[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"});o.toJSON=ln;o.toString=Za;o.unix=rn;o.valueOf=sn;o.creationData=fn;o.eraName=yn;o.eraNarrow=wn;o.eraAbbr=kn;o.eraYear=Mn;o.year=Ht;o.isLeapYear=$s;o.weekYear=On;o.isoWeekYear=Tn;o.quarter=o.quarters=Rn;o.month=jt;o.daysInMonth=ar;o.week=o.weeks=fr;o.isoWeek=o.isoWeeks=cr;o.weeksInYear=Nn;o.weeksInWeekYear=Wn;o.isoWeeksInYear=bn;o.isoWeeksInISOWeekYear=xn;o.date=ms;o.day=o.days=Or;o.weekday=Tr;o.isoWeekday=br;o.dayOfYear=Fn;o.hour=o.hours=Cr;o.minute=o.minutes=Cn;o.second=o.seconds=Ln;o.millisecond=o.milliseconds=_s;o.utcOffset=wa;o.utc=Ma;o.local=ga;o.parseZone=Sa;o.hasAlignedHourOffset=Da;o.isDST=va;o.isLocal=pa;o.isUtcOffset=Oa;o.isUtc=rs;o.isUTC=rs;o.zoneAbbr=In;o.zoneName=Hn;o.dates=N("dates accessor is deprecated. Use date instead.",ms);o.months=N("months accessor is deprecated. Use month instead",jt);o.years=N("years accessor is deprecated. Use year instead",Ht);o.zone=N("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",ka);o.isDSTShifted=N("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ya);function En(e){return g(e*1e3)}function An(){return g.apply(null,arguments).parseZone()}function ys(e){return e}var k=nt.prototype;k.calendar=ps;k.longDateFormat=xs;k.invalidDate=Ws;k.ordinal=Fs;k.preparse=ys;k.postformat=ys;k.relativeTime=Ls;k.pastFuture=Us;k.set=vs;k.eras=cn;k.erasParse=mn;k.erasConvertYear=_n;k.erasAbbrRegex=Sn;k.erasNameRegex=gn;k.erasNarrowRegex=Dn;k.months=er;k.monthsShort=tr;k.monthsParse=rr;k.monthsRegex=ir;k.monthsShortRegex=nr;k.week=lr;k.firstDayOfYear=hr;k.firstDayOfWeek=dr;k.weekdays=Sr;k.weekdaysMin=vr;k.weekdaysShort=Dr;k.weekdaysParse=pr;k.weekdaysRegex=xr;k.weekdaysShortRegex=Nr;k.weekdaysMinRegex=Wr;k.isPM=Rr;k.meridiem=Lr;function Re(e,t,s,r){var a=q(),n=I().set(r,t);return a[s](n,e)}function ws(e,t,s){if($(e)&&(t=e,e=void 0),e=e||"",t!=null)return Re(e,t,s,"month");var r,a=[];for(r=0;r<12;r++)a[r]=Re(e,r,s,"month");return a}function vt(e,t,s,r){typeof e=="boolean"?($(t)&&(s=t,t=void 0),t=t||""):(t=e,s=t,e=!1,$(t)&&(s=t,t=void 0),t=t||"");var a=q(),n=e?a._week.dow:0,i,u=[];if(s!=null)return Re(t,(s+n)%7,r,"day");for(i=0;i<7;i++)u[i]=Re(t,(i+n)%7,r,"day");return u}function Vn(e,t){return ws(e,t,"months")}function Gn(e,t){return ws(e,t,"monthsShort")}function jn(e,t,s){return vt(e,t,s,"weekdays")}function zn(e,t,s){return vt(e,t,s,"weekdaysShort")}function Zn(e,t,s){return vt(e,t,s,"weekdaysMin")}K("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,s=m(e%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return e+s}});l.lang=N("moment.lang is deprecated. Use moment.locale instead.",K);l.langData=N("moment.langData is deprecated. Use moment.localeData instead.",q);var A=Math.abs;function $n(){var e=this._data;return this._milliseconds=A(this._milliseconds),this._days=A(this._days),this._months=A(this._months),e.milliseconds=A(e.milliseconds),e.seconds=A(e.seconds),e.minutes=A(e.minutes),e.hours=A(e.hours),e.months=A(e.months),e.years=A(e.years),this}function ks(e,t,s,r){var a=C(t,s);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function qn(e,t){return ks(this,e,t,1)}function Bn(e,t){return ks(this,e,t,-1)}function xt(e){return e<0?Math.floor(e):Math.ceil(e)}function Jn(){var e=this._milliseconds,t=this._days,s=this._months,r=this._data,a,n,i,u,f;return e>=0&&t>=0&&s>=0||e<=0&&t<=0&&s<=0||(e+=xt(tt(s)+t)*864e5,t=0,s=0),r.milliseconds=e%1e3,a=x(e/1e3),r.seconds=a%60,n=x(a/60),r.minutes=n%60,i=x(n/60),r.hours=i%24,t+=x(i/24),f=x(Ms(t)),s+=f,t-=xt(tt(f)),u=x(s/12),s%=12,r.days=t,r.months=s,r.years=u,this}function Ms(e){return e*4800/146097}function tt(e){return e*146097/4800}function Qn(e){if(!this.isValid())return NaN;var t,s,r=this._milliseconds;if(e=W(e),e==="month"||e==="quarter"||e==="year")switch(t=this._days+r/864e5,s=this._months+Ms(t),e){case"month":return s;case"quarter":return s/3;case"year":return s/12}else switch(t=this._days+Math.round(tt(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return t*24+r/36e5;case"minute":return t*1440+r/6e4;case"second":return t*86400+r/1e3;case"millisecond":return Math.floor(t*864e5)+r;default:throw new Error("Unknown unit "+e)}}function B(e){return function(){return this.as(e)}}var gs=B("ms"),Xn=B("s"),Kn=B("m"),ei=B("h"),ti=B("d"),si=B("w"),ri=B("M"),ai=B("Q"),ni=B("y"),ii=gs;function oi(){return C(this)}function li(e){return e=W(e),this.isValid()?this[e+"s"]():NaN}function re(e){return function(){return this.isValid()?this._data[e]:NaN}}var ui=re("milliseconds"),di=re("seconds"),hi=re("minutes"),fi=re("hours"),ci=re("days"),mi=re("months"),_i=re("years");function yi(){return x(this.days()/7)}var V=Math.round,ie={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function wi(e,t,s,r,a){return a.relativeTime(t||1,!!s,e,r)}function ki(e,t,s,r){var a=C(e).abs(),n=V(a.as("s")),i=V(a.as("m")),u=V(a.as("h")),f=V(a.as("d")),_=V(a.as("M")),O=V(a.as("w")),E=V(a.as("y")),J=n<=s.ss&&["s",n]||n0,J[4]=r,wi.apply(null,J)}function Mi(e){return e===void 0?V:typeof e=="function"?(V=e,!0):!1}function gi(e,t){return ie[e]===void 0?!1:t===void 0?ie[e]:(ie[e]=t,e==="s"&&(ie.ss=t-1),!0)}function Si(e,t){if(!this.isValid())return this.localeData().invalidDate();var s=!1,r=ie,a,n;return typeof e=="object"&&(t=e,e=!1),typeof e=="boolean"&&(s=e),typeof t=="object"&&(r=Object.assign({},ie,t),t.s!=null&&t.ss==null&&(r.ss=t.s-1)),a=this.localeData(),n=ki(this,!s,r,a),s&&(n=a.pastFuture(+this,n)),a.postformat(n)}var qe=Math.abs;function ae(e){return(e>0)-(e<0)||+e}function je(){if(!this.isValid())return this.localeData().invalidDate();var e=qe(this._milliseconds)/1e3,t=qe(this._days),s=qe(this._months),r,a,n,i,u=this.asSeconds(),f,_,O,E;return u?(r=x(e/60),a=x(r/60),e%=60,r%=60,n=x(s/12),s%=12,i=e?e.toFixed(3).replace(/\.?0+$/,""):"",f=u<0?"-":"",_=ae(this._months)!==ae(u)?"-":"",O=ae(this._days)!==ae(u)?"-":"",E=ae(this._milliseconds)!==ae(u)?"-":"",f+"P"+(n?_+n+"Y":"")+(s?_+s+"M":"")+(t?O+t+"D":"")+(a||r||e?"T":"")+(a?E+a+"H":"")+(r?E+r+"M":"")+(e?E+i+"S":"")):"P0D"}var y=Ve.prototype;y.isValid=ca;y.abs=$n;y.add=qn;y.subtract=Bn;y.as=Qn;y.asMilliseconds=gs;y.asSeconds=Xn;y.asMinutes=Kn;y.asHours=ei;y.asDays=ti;y.asWeeks=si;y.asMonths=ri;y.asQuarters=ai;y.asYears=ni;y.valueOf=ii;y._bubble=Jn;y.clone=oi;y.get=li;y.milliseconds=ui;y.seconds=di;y.minutes=hi;y.hours=fi;y.days=ci;y.weeks=yi;y.months=mi;y.years=_i;y.humanize=Si;y.toISOString=je;y.toString=je;y.toJSON=je;y.locale=os;y.localeData=us;y.toIsoString=N("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",je);y.lang=ls;h("X",0,0,"unix");h("x",0,0,"valueOf");d("x",Ie);d("X",As);M("X",function(e,t,s){s._d=new Date(parseFloat(e)*1e3)});M("x",function(e,t,s){s._d=new Date(m(e))});//! moment.js +l.version="2.30.1";Ss(g);l.fn=o;l.min=ua;l.max=da;l.now=ha;l.utc=I;l.unix=En;l.months=Vn;l.isDate=ge;l.locale=K;l.invalid=Fe;l.duration=C;l.isMoment=F;l.weekdays=jn;l.parseZone=An;l.localeData=q;l.isDuration=Te;l.monthsShort=Gn;l.weekdaysMin=Zn;l.defineLocale=_t;l.updateLocale=Er;l.locales=Ar;l.weekdaysShort=zn;l.normalizeUnits=W;l.relativeTimeRounding=Mi;l.relativeTimeThreshold=gi;l.calendarFormat=La;l.prototype=o;l.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"};export{l as h}; diff --git a/powa/static/dist/assets/sqltools-formatter-M1RRnKbr.js b/powa/static/dist/assets/sqltools-formatter-M1RRnKbr.js new file mode 100644 index 00000000..13431c0c --- /dev/null +++ b/powa/static/dist/assets/sqltools-formatter-M1RRnKbr.js @@ -0,0 +1,8 @@ +import{c as s,g as G}from"./lodash-CmFMvF3r.js";var l={},p={},a={},_={},D={};(function(A){A.__esModule=!0;var N=/[\\^$.*+?()[\]{}|]/g,o=RegExp(N.source);function O(i){return i&&o.test(i)?i.replace(N,"\\$&"):i||""}A.default=O})(D);var C={};(function(A){A.__esModule=!0,A.TokenTypes=void 0,function(N){N.WHITESPACE="whitespace",N.WORD="word",N.STRING="string",N.RESERVED="reserved",N.RESERVED_TOP_LEVEL="reserved-top-level",N.RESERVED_TOP_LEVEL_NO_INDENT="reserved-top-level-no-indent",N.RESERVED_NEWLINE="reserved-newline",N.OPERATOR="operator",N.NO_SPACE_OPERATOR="no-space-operator",N.OPEN_PAREN="open-paren",N.CLOSE_PAREN="close-paren",N.LINE_COMMENT="line-comment",N.BLOCK_COMMENT="block-comment",N.NUMBER="number",N.PLACEHOLDER="placeholder",N.SERVERVARIABLE="servervariable"}(A.TokenTypes||(A.TokenTypes={}))})(C);(function(A){var N=s&&s.__importDefault||function(R){return R&&R.__esModule?R:{default:R}};A.__esModule=!0;var o=N(D),O=C,i=function(){function R(e){this.WHITESPACE_REGEX=/^(\s+)/u,this.NUMBER_REGEX=/^((-\s*)?[0-9]+(\.[0-9]+)?|0x[0-9a-fA-F]+|0b[01]+|([a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}))\b/u,this.AMBIGUOS_OPERATOR_REGEX=/^(\?\||\?&)/u,this.OPERATOR_REGEX=/^(!=|<>|>>|<<|==|<=|>=|!<|!>|\|\|\/|\|\/|\|\||~~\*|~~|!~~\*|!~~|~\*|!~\*|!~|:=|=>|&&|@>|<@|#-|@@|@|.)/u,this.NO_SPACE_OPERATOR_REGEX=/^(::|->>|->|#>>|#>)/u,this.BLOCK_COMMENT_REGEX=/^(\/\*[^]*?(?:\*\/|$))/u,this.LINE_COMMENT_REGEX=this.createLineCommentRegex(e.lineCommentTypes),this.RESERVED_TOP_LEVEL_REGEX=this.createReservedWordRegex(e.reservedTopLevelWords),this.RESERVED_TOP_LEVEL_NO_INDENT_REGEX=this.createReservedWordRegex(e.reservedTopLevelWordsNoIndent),this.RESERVED_NEWLINE_REGEX=this.createReservedWordRegex(e.reservedNewlineWords),this.RESERVED_PLAIN_REGEX=this.createReservedWordRegex(e.reservedWords),this.WORD_REGEX=this.createWordRegex(e.specialWordChars),this.STRING_REGEX=this.createStringRegex(e.stringTypes),this.OPEN_PAREN_REGEX=this.createParenRegex(e.openParens),this.CLOSE_PAREN_REGEX=this.createParenRegex(e.closeParens),this.INDEXED_PLACEHOLDER_REGEX=this.createPlaceholderRegex(e.indexedPlaceholderTypes,"[0-9]*"),this.IDENT_NAMED_PLACEHOLDER_REGEX=this.createPlaceholderRegex(e.namedPlaceholderTypes,"[a-zA-Z0-9._$]+"),this.STRING_NAMED_PLACEHOLDER_REGEX=this.createPlaceholderRegex(e.namedPlaceholderTypes,this.createStringPattern(e.stringTypes))}return R.prototype.createLineCommentRegex=function(e){var n="((?|(?:[^>]))";return new RegExp("^((?:".concat(e.map(function(I){return(0,o.default)(I)}).join("|"),")").concat(n,`.*?(?:\r +|\r| +|$))`),"u")},R.prototype.createReservedWordRegex=function(e){var n=e.join("|").replace(/ /gu,"\\s+");return new RegExp("^(".concat(n,")\\b"),"iu")},R.prototype.createWordRegex=function(e){return new RegExp("^([\\p{Alphabetic}\\p{Mark}\\p{Decimal_Number}\\p{Connector_Punctuation}\\p{Join_Control}".concat(e.join(""),"]+)"),"u")},R.prototype.createStringRegex=function(e){return new RegExp("^("+this.createStringPattern(e)+")","u")},R.prototype.createStringPattern=function(e){var n={"``":"((`[^`]*($|`))+)","[]":"((\\[[^\\]]*($|\\]))(\\][^\\]]*($|\\]))*)",'""':'(("[^"\\\\]*(?:\\\\.[^"\\\\]*)*("|$))+)',"''":"(('[^'\\\\]*(?:\\\\.[^'\\\\]*)*('|$))+)","N''":"((N'[^N'\\\\]*(?:\\\\.[^N'\\\\]*)*('|$))+)","E''":"(((E|e)'[^'\\\\]*(?:\\\\.[^'\\\\]*)*('|$))+)"};return e.map(function(I){return n[I]}).join("|")},R.prototype.createParenRegex=function(e){var n=this;return new RegExp("^("+e.map(function(I){return n.escapeParen(I)}).join("|")+")","iu")},R.prototype.escapeParen=function(e){return e.length===1?(0,o.default)(e):"\\b"+e+"\\b"},R.prototype.createPlaceholderRegex=function(e,n){if(!e||e.length===0)return null;var I=e.map(o.default).join("|");return new RegExp("^((?:".concat(I,")(?:").concat(n,"))"),"u")},R.prototype.tokenize=function(e){if(!e)return[];for(var n=[],I;e.length;)I=this.getNextToken(e,I),e=e.substring(I.value.length),n.push(I);return n},R.prototype.getNextToken=function(e,n){return this.getWhitespaceToken(e)||this.getCommentToken(e)||this.getStringToken(e)||this.getOpenParenToken(e)||this.getCloseParenToken(e)||this.getAmbiguosOperatorToken(e)||this.getNoSpaceOperatorToken(e)||this.getServerVariableToken(e)||this.getPlaceholderToken(e)||this.getNumberToken(e)||this.getReservedWordToken(e,n)||this.getWordToken(e)||this.getOperatorToken(e)},R.prototype.getWhitespaceToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.WHITESPACE,regex:this.WHITESPACE_REGEX})},R.prototype.getCommentToken=function(e){return this.getLineCommentToken(e)||this.getBlockCommentToken(e)},R.prototype.getLineCommentToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.LINE_COMMENT,regex:this.LINE_COMMENT_REGEX})},R.prototype.getBlockCommentToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.BLOCK_COMMENT,regex:this.BLOCK_COMMENT_REGEX})},R.prototype.getStringToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.STRING,regex:this.STRING_REGEX})},R.prototype.getOpenParenToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.OPEN_PAREN,regex:this.OPEN_PAREN_REGEX})},R.prototype.getCloseParenToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.CLOSE_PAREN,regex:this.CLOSE_PAREN_REGEX})},R.prototype.getPlaceholderToken=function(e){return this.getIdentNamedPlaceholderToken(e)||this.getStringNamedPlaceholderToken(e)||this.getIndexedPlaceholderToken(e)},R.prototype.getServerVariableToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.SERVERVARIABLE,regex:/(^@@\w+)/iu})},R.prototype.getIdentNamedPlaceholderToken=function(e){return this.getPlaceholderTokenWithKey({input:e,regex:this.IDENT_NAMED_PLACEHOLDER_REGEX,parseKey:function(n){return n.slice(1)}})},R.prototype.getStringNamedPlaceholderToken=function(e){var n=this;return this.getPlaceholderTokenWithKey({input:e,regex:this.STRING_NAMED_PLACEHOLDER_REGEX,parseKey:function(I){return n.getEscapedPlaceholderKey({key:I.slice(2,-1),quoteChar:I.slice(-1)})}})},R.prototype.getIndexedPlaceholderToken=function(e){return this.getPlaceholderTokenWithKey({input:e,regex:this.INDEXED_PLACEHOLDER_REGEX,parseKey:function(n){return n.slice(1)}})},R.prototype.getPlaceholderTokenWithKey=function(e){var n=e.input,I=e.regex,r=e.parseKey,E=this.getTokenOnFirstMatch({input:n,regex:I,type:O.TokenTypes.PLACEHOLDER});return E&&(E.key=r(E.value)),E},R.prototype.getEscapedPlaceholderKey=function(e){var n=e.key,I=e.quoteChar;return n.replace(new RegExp((0,o.default)("\\"+I),"gu"),I)},R.prototype.getNumberToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.NUMBER,regex:this.NUMBER_REGEX})},R.prototype.getOperatorToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.OPERATOR,regex:this.OPERATOR_REGEX})},R.prototype.getAmbiguosOperatorToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.OPERATOR,regex:this.AMBIGUOS_OPERATOR_REGEX})},R.prototype.getNoSpaceOperatorToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.NO_SPACE_OPERATOR,regex:this.NO_SPACE_OPERATOR_REGEX})},R.prototype.getReservedWordToken=function(e,n){if(!(n&&n.value&&n.value==="."))return this.getToplevelReservedToken(e)||this.getNewlineReservedToken(e)||this.getTopLevelReservedTokenNoIndent(e)||this.getPlainReservedToken(e)},R.prototype.getToplevelReservedToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.RESERVED_TOP_LEVEL,regex:this.RESERVED_TOP_LEVEL_REGEX})},R.prototype.getNewlineReservedToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.RESERVED_NEWLINE,regex:this.RESERVED_NEWLINE_REGEX})},R.prototype.getPlainReservedToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.RESERVED,regex:this.RESERVED_PLAIN_REGEX})},R.prototype.getTopLevelReservedTokenNoIndent=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.RESERVED_TOP_LEVEL_NO_INDENT,regex:this.RESERVED_TOP_LEVEL_NO_INDENT_REGEX})},R.prototype.getWordToken=function(e){return this.getTokenOnFirstMatch({input:e,type:O.TokenTypes.WORD,regex:this.WORD_REGEX})},R.prototype.getTokenOnFirstMatch=function(e){var n=e.input,I=e.type,r=e.regex,E=n.match(r);if(E)return{type:I,value:E[1]}},R}();A.default=i})(_);var P={},c={},U={};(function(A){A.__esModule=!0;var N=function(o){return o===void 0&&(o=[]),o[o.length-1]};A.default=N})(U);(function(A){var N=s&&s.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};A.__esModule=!0;var o=N(U),O="top-level",i="block-level",R=function(){function e(n){this.indent=n,this.indentTypes=[],this.indent=n||" "}return e.prototype.getIndent=function(){return new Array(this.indentTypes.length).fill(this.indent).join("")},e.prototype.increaseTopLevel=function(){this.indentTypes.push(O)},e.prototype.increaseBlockLevel=function(){this.indentTypes.push(i)},e.prototype.decreaseTopLevel=function(){(0,o.default)(this.indentTypes)===O&&this.indentTypes.pop()},e.prototype.decreaseBlockLevel=function(){for(;this.indentTypes.length>0;){var n=this.indentTypes.pop();if(n!==O)break}},e.prototype.resetIndentation=function(){this.indentTypes=[]},e}();A.default=R})(c);var d={};(function(A){A.__esModule=!0;var N=C,o=50,O=function(){function i(){this.level=0}return i.prototype.beginIfPossible=function(R,e){this.level===0&&this.isInlineBlock(R,e)?this.level=1:this.level>0?this.level++:this.level=0},i.prototype.end=function(){this.level--},i.prototype.isActive=function(){return this.level>0},i.prototype.isInlineBlock=function(R,e){for(var n=0,I=0,r=e;ro)return!1;if(E.type===N.TokenTypes.OPEN_PAREN)I++;else if(E.type===N.TokenTypes.CLOSE_PAREN&&(I--,I===0))return!0;if(this.isForbiddenToken(E))return!1}return!1},i.prototype.isForbiddenToken=function(R){var e=R.type,n=R.value;return e===N.TokenTypes.RESERVED_TOP_LEVEL||e===N.TokenTypes.RESERVED_NEWLINE||e===N.TokenTypes.LINE_COMMENT||e===N.TokenTypes.BLOCK_COMMENT||n===";"},i}();A.default=O})(d);var f={};(function(A){A.__esModule=!0;var N=function(){function o(O){this.params=O,this.index=0,this.params=O}return o.prototype.get=function(O){var i=O.key,R=O.value;return this.params?i?this.params[i]:this.params[this.index++]:R},o}();A.default=N})(f);(function(A){var N=s&&s.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};A.__esModule=!0;var o=C,O=N(c),i=N(d),R=N(f),e=[" "," "],n=function(r){for(var E=r.length-1;E>=0&&e.includes(r[E]);)E--;return r.substring(0,E+1)},I=function(){function r(E,t,T){this.cfg=E,this.tokenizer=t,this.tokenOverride=T,this.tokens=[],this.previousReservedWord={type:null,value:null},this.previousNonWhiteSpace={type:null,value:null},this.index=0,this.indentation=new O.default(this.cfg.indent),this.inlineBlock=new i.default,this.params=new R.default(this.cfg.params)}return r.prototype.format=function(E){this.tokens=this.tokenizer.tokenize(E);var t=this.getFormattedQueryFromTokens();return t.trim()},r.prototype.getFormattedQueryFromTokens=function(){var E=this,t="";return this.tokens.forEach(function(T,S){E.index=S,E.tokenOverride&&(T=E.tokenOverride(T,E.previousReservedWord)||T),T.type===o.TokenTypes.WHITESPACE?t=E.formatWhitespace(T,t):T.type===o.TokenTypes.LINE_COMMENT?t=E.formatLineComment(T,t):T.type===o.TokenTypes.BLOCK_COMMENT?t=E.formatBlockComment(T,t):T.type===o.TokenTypes.RESERVED_TOP_LEVEL||T.type===o.TokenTypes.RESERVED_TOP_LEVEL_NO_INDENT||T.type===o.TokenTypes.RESERVED_NEWLINE||T.type===o.TokenTypes.RESERVED?t=E.formatReserved(T,t):T.type===o.TokenTypes.OPEN_PAREN?t=E.formatOpeningParentheses(T,t):T.type===o.TokenTypes.CLOSE_PAREN?t=E.formatClosingParentheses(T,t):T.type===o.TokenTypes.NO_SPACE_OPERATOR?t=E.formatWithoutSpaces(T,t):T.type===o.TokenTypes.PLACEHOLDER||T.type===o.TokenTypes.SERVERVARIABLE?t=E.formatPlaceholder(T,t):T.value===","?t=E.formatComma(T,t):T.value===":"?t=E.formatWithSpaceAfter(T,t):T.value==="."?t=E.formatWithoutSpaces(T,t):T.value===";"?t=E.formatQuerySeparator(T,t):t=E.formatWithSpaces(T,t),T.type!==o.TokenTypes.WHITESPACE&&(E.previousNonWhiteSpace=T)}),t},r.prototype.formatWhitespace=function(E,t){return this.cfg.linesBetweenQueries==="preserve"&&/((\r\n|\n)(\r\n|\n)+)/u.test(E.value)&&this.previousToken().value===";"?t.replace(/(\n|\r\n)$/u,"")+E.value:t},r.prototype.formatReserved=function(E,t){return E.type===o.TokenTypes.RESERVED_NEWLINE&&this.previousReservedWord&&this.previousReservedWord.value&&E.value.toUpperCase()==="AND"&&this.previousReservedWord.value.toUpperCase()==="BETWEEN"&&(E.type=o.TokenTypes.RESERVED),E.type===o.TokenTypes.RESERVED_TOP_LEVEL?t=this.formatTopLevelReservedWord(E,t):E.type===o.TokenTypes.RESERVED_TOP_LEVEL_NO_INDENT?t=this.formatTopLevelReservedWordNoIndent(E,t):E.type===o.TokenTypes.RESERVED_NEWLINE?t=this.formatNewlineReservedWord(E,t):t=this.formatWithSpaces(E,t),this.previousReservedWord=E,t},r.prototype.formatLineComment=function(E,t){return this.addNewline(t+E.value)},r.prototype.formatBlockComment=function(E,t){return this.addNewline(this.addNewline(t)+this.indentComment(E.value))},r.prototype.indentComment=function(E){return E.replace(/\n[ \t]*/gu,` +`+this.indentation.getIndent()+" ")},r.prototype.formatTopLevelReservedWordNoIndent=function(E,t){return this.indentation.decreaseTopLevel(),t=this.addNewline(t)+this.equalizeWhitespace(this.formatReservedWord(E.value)),this.addNewline(t)},r.prototype.formatTopLevelReservedWord=function(E,t){var T=this.previousNonWhiteSpace.value!==","&&!["GRANT"].includes("".concat(this.previousNonWhiteSpace.value).toUpperCase());return T&&(this.indentation.decreaseTopLevel(),t=this.addNewline(t)),t=t+this.equalizeWhitespace(this.formatReservedWord(E.value))+" ",T&&this.indentation.increaseTopLevel(),t},r.prototype.formatNewlineReservedWord=function(E,t){return this.addNewline(t)+this.equalizeWhitespace(this.formatReservedWord(E.value))+" "},r.prototype.equalizeWhitespace=function(E){return E.replace(/\s+/gu," ")},r.prototype.formatOpeningParentheses=function(E,t){E.value=this.formatCase(E.value);var T=this.previousToken().type;return T!==o.TokenTypes.WHITESPACE&&T!==o.TokenTypes.OPEN_PAREN&&T!==o.TokenTypes.LINE_COMMENT&&(t=n(t)),t+=E.value,this.inlineBlock.beginIfPossible(this.tokens,this.index),this.inlineBlock.isActive()||(this.indentation.increaseBlockLevel(),t=this.addNewline(t)),t},r.prototype.formatClosingParentheses=function(E,t){return E.value=this.formatCase(E.value),this.inlineBlock.isActive()?(this.inlineBlock.end(),this.formatWithSpaceAfter(E,t)):(this.indentation.decreaseBlockLevel(),this.formatWithSpaces(E,this.addNewline(t)))},r.prototype.formatPlaceholder=function(E,t){return t+this.params.get(E)+" "},r.prototype.formatComma=function(E,t){return t=n(t)+E.value+" ",this.inlineBlock.isActive()||/^LIMIT$/iu.test(this.previousReservedWord.value)?t:this.addNewline(t)},r.prototype.formatWithSpaceAfter=function(E,t){return n(t)+E.value+" "},r.prototype.formatWithoutSpaces=function(E,t){return n(t)+E.value},r.prototype.formatWithSpaces=function(E,t){var T=E.type===o.TokenTypes.RESERVED?this.formatReservedWord(E.value):E.value;return t+T+" "},r.prototype.formatReservedWord=function(E){return this.formatCase(E)},r.prototype.formatQuerySeparator=function(E,t){this.indentation.resetIndentation();var T=` +`;return this.cfg.linesBetweenQueries!=="preserve"&&(T=` +`.repeat(this.cfg.linesBetweenQueries||1)),n(t)+E.value+T},r.prototype.addNewline=function(E){return E=n(E),E.endsWith(` +`)||(E+=` +`),E+this.indentation.getIndent()},r.prototype.previousToken=function(){return this.tokens[this.index-1]||{type:null,value:null}},r.prototype.formatCase=function(E){return this.cfg.reservedWordCase==="upper"?E.toUpperCase():this.cfg.reservedWordCase==="lower"?E.toLowerCase():E},r}();A.default=I})(P);(function(A){var N=s&&s.__importDefault||function(R){return R&&R.__esModule?R:{default:R}};A.__esModule=!0;var o=N(_),O=N(P),i=function(){function R(e){this.cfg=e}return R.prototype.format=function(e){return new O.default(this.cfg,this.tokenizer(),this.tokenOverride).format(e)},R.prototype.tokenize=function(e){return this.tokenizer().tokenize(e)},R.prototype.tokenizer=function(){return new o.default(this.getTokenizerConfig())},R}();A.default=i})(a);(function(A){var N=s&&s.__extends||function(){var r=function(E,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(T,S){T.__proto__=S}||function(T,S){for(var L in S)Object.prototype.hasOwnProperty.call(S,L)&&(T[L]=S[L])},r(E,t)};return function(E,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(E,t);function T(){this.constructor=E}E.prototype=t===null?Object.create(t):(T.prototype=t.prototype,new T)}}(),o=s&&s.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};A.__esModule=!0;var O=o(a),i=function(r){N(E,r);function E(){return r!==null&&r.apply(this,arguments)||this}return E.prototype.getTokenizerConfig=function(){return{reservedWords:R,reservedTopLevelWords:e,reservedNewlineWords:I,reservedTopLevelWordsNoIndent:n,stringTypes:['""',"''","``","[]"],openParens:["("],closeParens:[")"],indexedPlaceholderTypes:["?"],namedPlaceholderTypes:[":"],lineCommentTypes:["--"],specialWordChars:["#","@"]}},E}(O.default);A.default=i;var R=["ABS","ACTIVATE","ALIAS","ALL","ALLOCATE","ALLOW","ALTER","ANY","ARE","ARRAY","AS","ASC","ASENSITIVE","ASSOCIATE","ASUTIME","ASYMMETRIC","AT","ATOMIC","ATTRIBUTES","AUDIT","AUTHORIZATION","AUX","AUXILIARY","AVG","BEFORE","BEGIN","BETWEEN","BIGINT","BINARY","BLOB","BOOLEAN","BOTH","BUFFERPOOL","BY","CACHE","CALL","CALLED","CAPTURE","CARDINALITY","CASCADED","CASE","CAST","CCSID","CEIL","CEILING","CHAR","CHARACTER","CHARACTER_LENGTH","CHAR_LENGTH","CHECK","CLOB","CLONE","CLOSE","CLUSTER","COALESCE","COLLATE","COLLECT","COLLECTION","COLLID","COLUMN","COMMENT","COMMIT","CONCAT","CONDITION","CONNECT","CONNECTION","CONSTRAINT","CONTAINS","CONTINUE","CONVERT","CORR","CORRESPONDING","COUNT","COUNT_BIG","COVAR_POP","COVAR_SAMP","CREATE","CROSS","CUBE","CUME_DIST","CURRENT","CURRENT_DATE","CURRENT_DEFAULT_TRANSFORM_GROUP","CURRENT_LC_CTYPE","CURRENT_PATH","CURRENT_ROLE","CURRENT_SCHEMA","CURRENT_SERVER","CURRENT_TIME","CURRENT_TIMESTAMP","CURRENT_TIMEZONE","CURRENT_TRANSFORM_GROUP_FOR_TYPE","CURRENT_USER","CURSOR","CYCLE","DATA","DATABASE","DATAPARTITIONNAME","DATAPARTITIONNUM","DATE","DAY","DAYS","DB2GENERAL","DB2GENRL","DB2SQL","DBINFO","DBPARTITIONNAME","DBPARTITIONNUM","DEALLOCATE","DEC","DECIMAL","DECLARE","DEFAULT","DEFAULTS","DEFINITION","DELETE","DENSERANK","DENSE_RANK","DEREF","DESCRIBE","DESCRIPTOR","DETERMINISTIC","DIAGNOSTICS","DISABLE","DISALLOW","DISCONNECT","DISTINCT","DO","DOCUMENT","DOUBLE","DROP","DSSIZE","DYNAMIC","EACH","EDITPROC","ELEMENT","ELSE","ELSEIF","ENABLE","ENCODING","ENCRYPTION","END","END-EXEC","ENDING","ERASE","ESCAPE","EVERY","EXCEPTION","EXCLUDING","EXCLUSIVE","EXEC","EXECUTE","EXISTS","EXIT","EXP","EXPLAIN","EXTENDED","EXTERNAL","EXTRACT","FALSE","FENCED","FETCH","FIELDPROC","FILE","FILTER","FINAL","FIRST","FLOAT","FLOOR","FOR","FOREIGN","FREE","FULL","FUNCTION","FUSION","GENERAL","GENERATED","GET","GLOBAL","GOTO","GRANT","GRAPHIC","GROUP","GROUPING","HANDLER","HASH","HASHED_VALUE","HINT","HOLD","HOUR","HOURS","IDENTITY","IF","IMMEDIATE","IN","INCLUDING","INCLUSIVE","INCREMENT","INDEX","INDICATOR","INDICATORS","INF","INFINITY","INHERIT","INNER","INOUT","INSENSITIVE","INSERT","INT","INTEGER","INTEGRITY","INTERSECTION","INTERVAL","INTO","IS","ISOBID","ISOLATION","ITERATE","JAR","JAVA","KEEP","KEY","LABEL","LANGUAGE","LARGE","LATERAL","LC_CTYPE","LEADING","LEAVE","LEFT","LIKE","LINKTYPE","LN","LOCAL","LOCALDATE","LOCALE","LOCALTIME","LOCALTIMESTAMP","LOCATOR","LOCATORS","LOCK","LOCKMAX","LOCKSIZE","LONG","LOOP","LOWER","MAINTAINED","MATCH","MATERIALIZED","MAX","MAXVALUE","MEMBER","MERGE","METHOD","MICROSECOND","MICROSECONDS","MIN","MINUTE","MINUTES","MINVALUE","MOD","MODE","MODIFIES","MODULE","MONTH","MONTHS","MULTISET","NAN","NATIONAL","NATURAL","NCHAR","NCLOB","NEW","NEW_TABLE","NEXTVAL","NO","NOCACHE","NOCYCLE","NODENAME","NODENUMBER","NOMAXVALUE","NOMINVALUE","NONE","NOORDER","NORMALIZE","NORMALIZED","NOT","NULL","NULLIF","NULLS","NUMERIC","NUMPARTS","OBID","OCTET_LENGTH","OF","OFFSET","OLD","OLD_TABLE","ON","ONLY","OPEN","OPTIMIZATION","OPTIMIZE","OPTION","ORDER","OUT","OUTER","OVER","OVERLAPS","OVERLAY","OVERRIDING","PACKAGE","PADDED","PAGESIZE","PARAMETER","PART","PARTITION","PARTITIONED","PARTITIONING","PARTITIONS","PASSWORD","PATH","PERCENTILE_CONT","PERCENTILE_DISC","PERCENT_RANK","PIECESIZE","PLAN","POSITION","POWER","PRECISION","PREPARE","PREVVAL","PRIMARY","PRIQTY","PRIVILEGES","PROCEDURE","PROGRAM","PSID","PUBLIC","QUERY","QUERYNO","RANGE","RANK","READ","READS","REAL","RECOVERY","RECURSIVE","REF","REFERENCES","REFERENCING","REFRESH","REGR_AVGX","REGR_AVGY","REGR_COUNT","REGR_INTERCEPT","REGR_R2","REGR_SLOPE","REGR_SXX","REGR_SXY","REGR_SYY","RELEASE","RENAME","REPEAT","RESET","RESIGNAL","RESTART","RESTRICT","RESULT","RESULT_SET_LOCATOR","RETURN","RETURNS","REVOKE","RIGHT","ROLE","ROLLBACK","ROLLUP","ROUND_CEILING","ROUND_DOWN","ROUND_FLOOR","ROUND_HALF_DOWN","ROUND_HALF_EVEN","ROUND_HALF_UP","ROUND_UP","ROUTINE","ROW","ROWNUMBER","ROWS","ROWSET","ROW_NUMBER","RRN","RUN","SAVEPOINT","SCHEMA","SCOPE","SCRATCHPAD","SCROLL","SEARCH","SECOND","SECONDS","SECQTY","SECURITY","SENSITIVE","SEQUENCE","SESSION","SESSION_USER","SIGNAL","SIMILAR","SIMPLE","SMALLINT","SNAN","SOME","SOURCE","SPECIFIC","SPECIFICTYPE","SQL","SQLEXCEPTION","SQLID","SQLSTATE","SQLWARNING","SQRT","STACKED","STANDARD","START","STARTING","STATEMENT","STATIC","STATMENT","STAY","STDDEV_POP","STDDEV_SAMP","STOGROUP","STORES","STYLE","SUBMULTISET","SUBSTRING","SUM","SUMMARY","SYMMETRIC","SYNONYM","SYSFUN","SYSIBM","SYSPROC","SYSTEM","SYSTEM_USER","TABLE","TABLESAMPLE","TABLESPACE","THEN","TIME","TIMESTAMP","TIMEZONE_HOUR","TIMEZONE_MINUTE","TO","TRAILING","TRANSACTION","TRANSLATE","TRANSLATION","TREAT","TRIGGER","TRIM","TRUE","TRUNCATE","TYPE","UESCAPE","UNDO","UNIQUE","UNKNOWN","UNNEST","UNTIL","UPPER","USAGE","USER","USING","VALIDPROC","VALUE","VARCHAR","VARIABLE","VARIANT","VARYING","VAR_POP","VAR_SAMP","VCAT","VERSION","VIEW","VOLATILE","VOLUMES","WHEN","WHENEVER","WHILE","WIDTH_BUCKET","WINDOW","WITH","WITHIN","WITHOUT","WLM","WRITE","XMLELEMENT","XMLEXISTS","XMLNAMESPACES","YEAR","YEARS"],e=["ADD","AFTER","ALTER COLUMN","ALTER TABLE","DELETE FROM","EXCEPT","FETCH FIRST","FROM","GROUP BY","GO","HAVING","INSERT INTO","INTERSECT","LIMIT","ORDER BY","SELECT","SET CURRENT SCHEMA","SET SCHEMA","SET","UPDATE","VALUES","WHERE"],n=["INTERSECT","INTERSECT ALL","MINUS","UNION","UNION ALL"],I=["AND","CROSS JOIN","INNER JOIN","JOIN","LEFT JOIN","LEFT OUTER JOIN","OR","OUTER JOIN","RIGHT JOIN","RIGHT OUTER JOIN"]})(p);var M={};(function(A){var N=s&&s.__extends||function(){var r=function(E,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(T,S){T.__proto__=S}||function(T,S){for(var L in S)Object.prototype.hasOwnProperty.call(S,L)&&(T[L]=S[L])},r(E,t)};return function(E,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(E,t);function T(){this.constructor=E}E.prototype=t===null?Object.create(t):(T.prototype=t.prototype,new T)}}(),o=s&&s.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};A.__esModule=!0;var O=o(a),i=function(r){N(E,r);function E(){return r!==null&&r.apply(this,arguments)||this}return E.prototype.getTokenizerConfig=function(){return{reservedWords:R,reservedTopLevelWords:e,reservedNewlineWords:I,reservedTopLevelWordsNoIndent:n,stringTypes:['""',"''","``"],openParens:["(","[","{"],closeParens:[")","]","}"],namedPlaceholderTypes:["$"],lineCommentTypes:["#","--"],specialWordChars:[]}},E}(O.default);A.default=i;var R=["ALL","ALTER","ANALYZE","AND","ANY","ARRAY","AS","ASC","BEGIN","BETWEEN","BINARY","BOOLEAN","BREAK","BUCKET","BUILD","BY","CALL","CASE","CAST","CLUSTER","COLLATE","COLLECTION","COMMIT","CONNECT","CONTINUE","CORRELATE","COVER","CREATE","DATABASE","DATASET","DATASTORE","DECLARE","DECREMENT","DELETE","DERIVED","DESC","DESCRIBE","DISTINCT","DO","DROP","EACH","ELEMENT","ELSE","END","EVERY","EXCEPT","EXCLUDE","EXECUTE","EXISTS","EXPLAIN","FALSE","FETCH","FIRST","FLATTEN","FOR","FORCE","FROM","FUNCTION","GRANT","GROUP","GSI","HAVING","IF","IGNORE","ILIKE","IN","INCLUDE","INCREMENT","INDEX","INFER","INLINE","INNER","INSERT","INTERSECT","INTO","IS","JOIN","KEY","KEYS","KEYSPACE","KNOWN","LAST","LEFT","LET","LETTING","LIKE","LIMIT","LSM","MAP","MAPPING","MATCHED","MATERIALIZED","MERGE","MISSING","NAMESPACE","NEST","NOT","NULL","NUMBER","OBJECT","OFFSET","ON","OPTION","OR","ORDER","OUTER","OVER","PARSE","PARTITION","PASSWORD","PATH","POOL","PREPARE","PRIMARY","PRIVATE","PRIVILEGE","PROCEDURE","PUBLIC","RAW","REALM","REDUCE","RENAME","RETURN","RETURNING","REVOKE","RIGHT","ROLE","ROLLBACK","SATISFIES","SCHEMA","SELECT","SELF","SEMI","SET","SHOW","SOME","START","STATISTICS","STRING","SYSTEM","THEN","TO","TRANSACTION","TRIGGER","TRUE","TRUNCATE","UNDER","UNION","UNIQUE","UNKNOWN","UNNEST","UNSET","UPDATE","UPSERT","USE","USER","USING","VALIDATE","VALUE","VALUED","VALUES","VIA","VIEW","WHEN","WHERE","WHILE","WITH","WITHIN","WORK","XOR"],e=["DELETE FROM","EXCEPT ALL","EXCEPT","EXPLAIN DELETE FROM","EXPLAIN UPDATE","EXPLAIN UPSERT","FROM","GROUP BY","HAVING","INFER","INSERT INTO","LET","LIMIT","MERGE","NEST","ORDER BY","PREPARE","SELECT","SET CURRENT SCHEMA","SET SCHEMA","SET","UNNEST","UPDATE","UPSERT","USE KEYS","VALUES","WHERE"],n=["INTERSECT","INTERSECT ALL","MINUS","UNION","UNION ALL"],I=["AND","INNER JOIN","JOIN","LEFT JOIN","LEFT OUTER JOIN","OR","OUTER JOIN","RIGHT JOIN","RIGHT OUTER JOIN","XOR"]})(M);var h={};(function(A){var N=s&&s.__extends||function(){var E=function(t,T){return E=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(S,L){S.__proto__=L}||function(S,L){for(var u in L)Object.prototype.hasOwnProperty.call(L,u)&&(S[u]=L[u])},E(t,T)};return function(t,T){if(typeof T!="function"&&T!==null)throw new TypeError("Class extends value "+String(T)+" is not a constructor or null");E(t,T);function S(){this.constructor=t}t.prototype=T===null?Object.create(T):(S.prototype=T.prototype,new S)}}(),o=s&&s.__importDefault||function(E){return E&&E.__esModule?E:{default:E}};A.__esModule=!0;var O=o(a),i=C,R=function(E){N(t,E);function t(){var T=E!==null&&E.apply(this,arguments)||this;return T.tokenOverride=function(S,L){if(S.type===i.TokenTypes.RESERVED_TOP_LEVEL&&L.value&&S.value.toUpperCase()==="SET"&&L.value.toUpperCase()==="BY")return S.type=i.TokenTypes.RESERVED,S},T}return t.prototype.getTokenizerConfig=function(){return{reservedWords:e,reservedTopLevelWords:n,reservedNewlineWords:r,reservedTopLevelWordsNoIndent:I,stringTypes:['""',"N''","''","``"],openParens:["(","CASE"],closeParens:[")","END"],indexedPlaceholderTypes:["?"],namedPlaceholderTypes:[":"],lineCommentTypes:["--"],specialWordChars:["_","$","#",".","@"]}},t}(O.default);A.default=R;var e=["A","ACCESSIBLE","AGENT","AGGREGATE","ALL","ALTER","ANY","ARRAY","AS","ASC","AT","ATTRIBUTE","AUTHID","AVG","BETWEEN","BFILE_BASE","BINARY_INTEGER","BINARY","BLOB_BASE","BLOCK","BODY","BOOLEAN","BOTH","BOUND","BREADTH","BULK","BY","BYTE","C","CALL","CALLING","CASCADE","CASE","CHAR_BASE","CHAR","CHARACTER","CHARSET","CHARSETFORM","CHARSETID","CHECK","CLOB_BASE","CLONE","CLOSE","CLUSTER","CLUSTERS","COALESCE","COLAUTH","COLLECT","COLUMNS","COMMENT","COMMIT","COMMITTED","COMPILED","COMPRESS","CONNECT","CONSTANT","CONSTRUCTOR","CONTEXT","CONTINUE","CONVERT","COUNT","CRASH","CREATE","CREDENTIAL","CURRENT","CURRVAL","CURSOR","CUSTOMDATUM","DANGLING","DATA","DATE_BASE","DATE","DAY","DECIMAL","DEFAULT","DEFINE","DELETE","DEPTH","DESC","DETERMINISTIC","DIRECTORY","DISTINCT","DO","DOUBLE","DROP","DURATION","ELEMENT","ELSIF","EMPTY","END","ESCAPE","EXCEPTIONS","EXCLUSIVE","EXECUTE","EXISTS","EXIT","EXTENDS","EXTERNAL","EXTRACT","FALSE","FETCH","FINAL","FIRST","FIXED","FLOAT","FOR","FORALL","FORCE","FROM","FUNCTION","GENERAL","GOTO","GRANT","GROUP","HASH","HEAP","HIDDEN","HOUR","IDENTIFIED","IF","IMMEDIATE","IN","INCLUDING","INDEX","INDEXES","INDICATOR","INDICES","INFINITE","INSTANTIABLE","INT","INTEGER","INTERFACE","INTERVAL","INTO","INVALIDATE","IS","ISOLATION","JAVA","LANGUAGE","LARGE","LEADING","LENGTH","LEVEL","LIBRARY","LIKE","LIKE2","LIKE4","LIKEC","LIMITED","LOCAL","LOCK","LONG","MAP","MAX","MAXLEN","MEMBER","MERGE","MIN","MINUTE","MLSLABEL","MOD","MODE","MONTH","MULTISET","NAME","NAN","NATIONAL","NATIVE","NATURAL","NATURALN","NCHAR","NEW","NEXTVAL","NOCOMPRESS","NOCOPY","NOT","NOWAIT","NULL","NULLIF","NUMBER_BASE","NUMBER","OBJECT","OCICOLL","OCIDATE","OCIDATETIME","OCIDURATION","OCIINTERVAL","OCILOBLOCATOR","OCINUMBER","OCIRAW","OCIREF","OCIREFCURSOR","OCIROWID","OCISTRING","OCITYPE","OF","OLD","ON","ONLY","OPAQUE","OPEN","OPERATOR","OPTION","ORACLE","ORADATA","ORDER","ORGANIZATION","ORLANY","ORLVARY","OTHERS","OUT","OVERLAPS","OVERRIDING","PACKAGE","PARALLEL_ENABLE","PARAMETER","PARAMETERS","PARENT","PARTITION","PASCAL","PCTFREE","PIPE","PIPELINED","PLS_INTEGER","PLUGGABLE","POSITIVE","POSITIVEN","PRAGMA","PRECISION","PRIOR","PRIVATE","PROCEDURE","PUBLIC","RAISE","RANGE","RAW","READ","REAL","RECORD","REF","REFERENCE","RELEASE","RELIES_ON","REM","REMAINDER","RENAME","RESOURCE","RESULT_CACHE","RESULT","RETURN","RETURNING","REVERSE","REVOKE","ROLLBACK","ROW","ROWID","ROWNUM","ROWTYPE","SAMPLE","SAVE","SAVEPOINT","SB1","SB2","SB4","SEARCH","SECOND","SEGMENT","SELF","SEPARATE","SEQUENCE","SERIALIZABLE","SHARE","SHORT","SIZE_T","SIZE","SMALLINT","SOME","SPACE","SPARSE","SQL","SQLCODE","SQLDATA","SQLERRM","SQLNAME","SQLSTATE","STANDARD","START","STATIC","STDDEV","STORED","STRING","STRUCT","STYLE","SUBMULTISET","SUBPARTITION","SUBSTITUTABLE","SUBTYPE","SUCCESSFUL","SUM","SYNONYM","SYSDATE","TABAUTH","TABLE","TDO","THE","THEN","TIME","TIMESTAMP","TIMEZONE_ABBR","TIMEZONE_HOUR","TIMEZONE_MINUTE","TIMEZONE_REGION","TO","TRAILING","TRANSACTION","TRANSACTIONAL","TRIGGER","TRUE","TRUSTED","TYPE","UB1","UB2","UB4","UID","UNDER","UNIQUE","UNPLUG","UNSIGNED","UNTRUSTED","USE","USER","USING","VALIDATE","VALIST","VALUE","VARCHAR","VARCHAR2","VARIABLE","VARIANCE","VARRAY","VARYING","VIEW","VIEWS","VOID","WHENEVER","WHILE","WITH","WORK","WRAPPED","WRITE","YEAR","ZONE"],n=["ADD","ALTER COLUMN","ALTER TABLE","BEGIN","CONNECT BY","DECLARE","DELETE FROM","DELETE","END","EXCEPT","EXCEPTION","FETCH FIRST","FROM","GROUP BY","HAVING","INSERT INTO","INSERT","LIMIT","LOOP","MODIFY","ORDER BY","SELECT","SET CURRENT SCHEMA","SET SCHEMA","SET","START WITH","UPDATE","VALUES","WHERE"],I=["INTERSECT","INTERSECT ALL","MINUS","UNION","UNION ALL"],r=["AND","CROSS APPLY","CROSS JOIN","ELSE","END","INNER JOIN","JOIN","LEFT JOIN","LEFT OUTER JOIN","OR","OUTER APPLY","OUTER JOIN","RIGHT JOIN","RIGHT OUTER JOIN","WHEN","XOR"]})(h);var v={};(function(A){var N=s&&s.__extends||function(){var r=function(E,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(T,S){T.__proto__=S}||function(T,S){for(var L in S)Object.prototype.hasOwnProperty.call(S,L)&&(T[L]=S[L])},r(E,t)};return function(E,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(E,t);function T(){this.constructor=E}E.prototype=t===null?Object.create(t):(T.prototype=t.prototype,new T)}}(),o=s&&s.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};A.__esModule=!0;var O=o(a),i=function(r){N(E,r);function E(){return r!==null&&r.apply(this,arguments)||this}return E.prototype.getTokenizerConfig=function(){return{reservedWords:R,reservedTopLevelWords:e,reservedNewlineWords:I,reservedTopLevelWordsNoIndent:n,stringTypes:['""',"N''","''","``","[]","E''"],openParens:["(","CASE"],closeParens:[")","END"],indexedPlaceholderTypes:["?"],namedPlaceholderTypes:["@",":","%","$"],lineCommentTypes:["#","--"],specialWordChars:[]}},E}(O.default);A.default=i;var R=["ACCESSIBLE","ACTION","AGAINST","AGGREGATE","ALGORITHM","ALL","ALTER","ANALYSE","ANALYZE","AS","ASC","AUTOCOMMIT","AUTO_INCREMENT","BACKUP","BEGIN","BETWEEN","BINLOG","BOTH","CASCADE","CASE","CHANGE","CHANGED","CHARACTER SET","CHARSET","CHECK","CHECKSUM","COLLATE","COLLATION","COLUMN","COLUMNS","COMMENT","COMMIT","COMMITTED","COMPRESSED","CONCURRENT","CONSTRAINT","CONTAINS","CONVERT","COUNT","CREATE","CROSS","CURRENT_TIMESTAMP","DATABASE","DATABASES","DAY_HOUR","DAY_MINUTE","DAY_SECOND","DAY","DEFAULT","DEFINER","DELAYED","DELETE","DESC","DESCRIBE","DETERMINISTIC","DISTINCT","DISTINCTROW","DIV","DO","DROP","DUMPFILE","DUPLICATE","DYNAMIC","ELSE","ENCLOSED","END","ENGINE","ENGINES","ENGINE_TYPE","ESCAPE","ESCAPED","EVENTS","EXEC","EXECUTE","EXISTS","EXPLAIN","EXTENDED","FAST","FETCH","FIELDS","FILE","FIRST","FIXED","FLUSH","FOR","FORCE","FOREIGN","FULL","FULLTEXT","FUNCTION","GLOBAL","GRANTS","GROUP_CONCAT","HEAP","HIGH_PRIORITY","HOSTS","HOUR","HOUR_MINUTE","HOUR_SECOND","IDENTIFIED","IF","IFNULL","IGNORE","IN","INDEX","INDEXES","INFILE","INSERT","INSERT_ID","INSERT_METHOD","INTERVAL","INTO","INVOKER","IS","ISOLATION","KEY","KEYS","KILL","LAST_INSERT_ID","LEADING","LEVEL","LIKE","LINEAR","LINES","LOAD","LOCAL","LOCK","LOCKS","LOGS","LOW_PRIORITY","MARIA","MASTER","MASTER_CONNECT_RETRY","MASTER_HOST","MASTER_LOG_FILE","MATCH","MAX_CONNECTIONS_PER_HOUR","MAX_QUERIES_PER_HOUR","MAX_ROWS","MAX_UPDATES_PER_HOUR","MAX_USER_CONNECTIONS","MEDIUM","MERGE","MINUTE","MINUTE_SECOND","MIN_ROWS","MODE","MONTH","MRG_MYISAM","MYISAM","NAMES","NATURAL","NOT","NOW()","NULL","OFFSET","ON DELETE","ON UPDATE","ON","ONLY","OPEN","OPTIMIZE","OPTION","OPTIONALLY","OUTFILE","PACK_KEYS","PAGE","PARTIAL","PARTITION","PARTITIONS","PASSWORD","PRIMARY","PRIVILEGES","PROCEDURE","PROCESS","PROCESSLIST","PURGE","QUICK","RAID0","RAID_CHUNKS","RAID_CHUNKSIZE","RAID_TYPE","RANGE","READ","READ_ONLY","READ_WRITE","REFERENCES","REGEXP","RELOAD","RENAME","REPAIR","REPEATABLE","REPLACE","REPLICATION","RESET","RESTORE","RESTRICT","RETURN","RETURNS","REVOKE","RLIKE","ROLLBACK","ROW","ROWS","ROW_FORMAT","SECOND","SECURITY","SEPARATOR","SERIALIZABLE","SESSION","SHARE","SHOW","SHUTDOWN","SLAVE","SONAME","SOUNDS","SQL","SQL_AUTO_IS_NULL","SQL_BIG_RESULT","SQL_BIG_SELECTS","SQL_BIG_TABLES","SQL_BUFFER_RESULT","SQL_CACHE","SQL_CALC_FOUND_ROWS","SQL_LOG_BIN","SQL_LOG_OFF","SQL_LOG_UPDATE","SQL_LOW_PRIORITY_UPDATES","SQL_MAX_JOIN_SIZE","SQL_NO_CACHE","SQL_QUOTE_SHOW_CREATE","SQL_SAFE_UPDATES","SQL_SELECT_LIMIT","SQL_SLAVE_SKIP_COUNTER","SQL_SMALL_RESULT","SQL_WARNINGS","START","STARTING","STATUS","STOP","STORAGE","STRAIGHT_JOIN","STRING","STRIPED","SUPER","TABLE","TABLES","TEMPORARY","TERMINATED","THEN","TO","TRAILING","TRANSACTIONAL","TRIGGER","TRUE","TRUNCATE","TYPE","TYPES","UNCOMMITTED","UNIQUE","UNLOCK","UNSIGNED","USAGE","USE","USING","VARIABLES","VIEW","WHEN","WITH","WORK","WRITE","YEAR_MONTH"],e=["ADD","AFTER","ALTER COLUMN","ALTER TABLE","CREATE OR REPLACE","DECLARE","DELETE FROM","EXCEPT","FETCH FIRST","FROM","GO","GRANT","GROUP BY","HAVING","INSERT INTO","INSERT","LIMIT","MODIFY","ORDER BY","RETURNING","SELECT","SET CURRENT SCHEMA","SET SCHEMA","SET","UPDATE","VALUES","WHERE"],n=["INTERSECT ALL","INTERSECT","MINUS","UNION ALL","UNION"],I=["AND","CROSS APPLY","CROSS JOIN","ELSE","INNER JOIN","FULL JOIN","FULL OUTER JOIN","LEFT JOIN","LEFT OUTER JOIN","NATURAL JOIN","OR","OUTER APPLY","OUTER JOIN","RENAME","RIGHT JOIN","RIGHT OUTER JOIN","JOIN","WHEN","XOR"]})(v);(function(A){var N=s&&s.__importDefault||function(I){return I&&I.__esModule?I:{default:I}};A.__esModule=!0,A.tokenize=A.format=void 0;var o=N(p),O=N(M),i=N(h),R=N(v),e=function(I,r){switch(r===void 0&&(r={}),r.language){case"db2":return new o.default(r).format(I);case"n1ql":return new O.default(r).format(I);case"pl/sql":return new i.default(r).format(I);case"sql":default:return new R.default(r).format(I)}};A.format=e;var n=function(I,r){return r===void 0&&(r={}),new R.default(r).tokenize(I)};A.tokenize=n,A.default={format:A.format,tokenize:A.tokenize}})(l);const F=G(l);export{F as s}; diff --git a/powa/static/dist/assets/vue-SrZHs5Ax.js b/powa/static/dist/assets/vue-SrZHs5Ax.js new file mode 100644 index 00000000..a6d00f97 --- /dev/null +++ b/powa/static/dist/assets/vue-SrZHs5Ax.js @@ -0,0 +1,21 @@ +/** +* @vue/shared v3.4.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**//*! #__NO_SIDE_EFFECTS__ */function ys(e,t){const n=new Set(e.split(","));return s=>n.has(s)}const le={},Ct=[],Te=()=>{},Ni=()=>!1,Sn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),_s=e=>e.startsWith("onUpdate:"),ae=Object.assign,vs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Bi=Object.prototype.hasOwnProperty,J=(e,t)=>Bi.call(e,t),j=Array.isArray,wt=e=>An(e)==="[object Map]",Jr=e=>An(e)==="[object Set]",K=e=>typeof e=="function",ue=e=>typeof e=="string",ft=e=>typeof e=="symbol",oe=e=>e!==null&&typeof e=="object",Xr=e=>(oe(e)||K(e))&&K(e.then)&&K(e.catch),Zr=Object.prototype.toString,An=e=>Zr.call(e),$i=e=>An(e).slice(8,-1),eo=e=>An(e)==="[object Object]",bs=e=>ue(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Ht=ys(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Tn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Hi=/-(\w)/g,Ve=Tn(e=>e.replace(Hi,(t,n)=>n?n.toUpperCase():"")),ki=/\B([A-Z])/g,Mt=Tn(e=>e.replace(ki,"-$1").toLowerCase()),Pn=Tn(e=>e.charAt(0).toUpperCase()+e.slice(1)),jn=Tn(e=>e?`on${Pn(e)}`:""),lt=(e,t)=>!Object.is(e,t),Dn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},ji=e=>{const t=parseFloat(e);return isNaN(t)?e:t},no=e=>{const t=ue(e)?Number(e):NaN;return isNaN(t)?e:t};let qs;const so=()=>qs||(qs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Es(e){if(j(e)){const t={};for(let n=0;n{if(n){const s=n.split(Vi);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Cs(e){let t="";if(ue(e))t=e;else if(j(e))for(let n=0;n!!(e&&e.__v_isRef===!0),qi=e=>ue(e)?e:e==null?"":j(e)||oe(e)&&(e.toString===Zr||!K(e.toString))?oo(e)?qi(e.value):JSON.stringify(e,io,2):String(e),io=(e,t)=>oo(t)?io(e,t.value):wt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],o)=>(n[Vn(s,o)+" =>"]=r,n),{})}:Jr(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Vn(n))}:ft(t)?Vn(t):oe(t)&&!j(t)&&!eo(t)?String(t):t,Vn=(e,t="")=>{var n;return ft(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** +* @vue/reactivity v3.4.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Se;class lo{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Se,!t&&Se&&(this.index=(Se.scopes||(Se.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=Se;try{return Se=this,t()}finally{Se=n}}}on(){Se=this}off(){Se=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),at()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=ot,n=mt;try{return ot=!0,mt=this,this._runnings++,zs(this),this.fn()}finally{Qs(this),this._runnings--,mt=n,ot=t}}stop(){this.active&&(zs(this),Qs(this),this.onStop&&this.onStop(),this.active=!1)}}function Yi(e){return e.value}function zs(e){e._trackId++,e._depsLength=0}function Qs(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},_n=new WeakMap,yt=Symbol(""),ns=Symbol("");function xe(e,t,n){if(ot&&mt){let s=_n.get(e);s||_n.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=ho(()=>s.delete(n))),uo(mt,r)}}function qe(e,t,n,s,r,o){const i=_n.get(e);if(!i)return;let c=[];if(t==="clear")c=[...i.values()];else if(n==="length"&&j(e)){const l=Number(s);i.forEach((f,d)=>{(d==="length"||!ft(d)&&d>=l)&&c.push(f)})}else switch(n!==void 0&&c.push(i.get(n)),t){case"add":j(e)?bs(n)&&c.push(i.get("length")):(c.push(i.get(yt)),wt(e)&&c.push(i.get(ns)));break;case"delete":j(e)||(c.push(i.get(yt)),wt(e)&&c.push(i.get(ns)));break;case"set":wt(e)&&c.push(i.get(yt));break}xs();for(const l of c)l&&ao(l,4);Rs()}function Ji(e,t){const n=_n.get(e);return n&&n.get(t)}const Xi=ys("__proto__,__v_isRef,__isVue"),po=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ft)),Ys=Zi();function Zi(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=X(this);for(let o=0,i=this.length;o{e[t]=function(...n){ut(),xs();const s=X(this)[t].apply(this,n);return Rs(),at(),s}}),e}function el(e){ft(e)||(e=String(e));const t=X(this);return xe(t,"has",e),t.hasOwnProperty(e)}class go{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return s===(r?o?hl:vo:o?_o:yo).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const i=j(t);if(!r){if(i&&J(Ys,n))return Reflect.get(Ys,n,s);if(n==="hasOwnProperty")return el}const c=Reflect.get(t,n,s);return(ft(n)?po.has(n):Xi(n))||(r||xe(t,"get",n),o)?c:ye(c)?i&&bs(n)?c:c.value:oe(c)?r?Eo(c):In(c):c}}class mo extends go{constructor(t=!1){super(!1,t)}set(t,n,s,r){let o=t[n];if(!this._isShallow){const l=Gt(o);if(!vn(s)&&!Gt(s)&&(o=X(o),s=X(s)),!j(t)&&ye(o)&&!ye(s))return l?!1:(o.value=s,!0)}const i=j(t)&&bs(n)?Number(n)e,On=e=>Reflect.getPrototypeOf(e);function sn(e,t,n=!1,s=!1){e=e.__v_raw;const r=X(e),o=X(t);n||(lt(t,o)&&xe(r,"get",t),xe(r,"get",o));const{has:i}=On(r),c=s?Ss:n?Ps:qt;if(i.call(r,t))return c(e.get(t));if(i.call(r,o))return c(e.get(o));e!==r&&e.get(t)}function rn(e,t=!1){const n=this.__v_raw,s=X(n),r=X(e);return t||(lt(e,r)&&xe(s,"has",e),xe(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function on(e,t=!1){return e=e.__v_raw,!t&&xe(X(e),"iterate",yt),Reflect.get(e,"size",e)}function Js(e){e=X(e);const t=X(this);return On(t).has.call(t,e)||(t.add(e),qe(t,"add",e,e)),this}function Xs(e,t){t=X(t);const n=X(this),{has:s,get:r}=On(n);let o=s.call(n,e);o||(e=X(e),o=s.call(n,e));const i=r.call(n,e);return n.set(e,t),o?lt(t,i)&&qe(n,"set",e,t):qe(n,"add",e,t),this}function Zs(e){const t=X(this),{has:n,get:s}=On(t);let r=n.call(t,e);r||(e=X(e),r=n.call(t,e)),s&&s.call(t,e);const o=t.delete(e);return r&&qe(t,"delete",e,void 0),o}function er(){const e=X(this),t=e.size!==0,n=e.clear();return t&&qe(e,"clear",void 0,void 0),n}function ln(e,t){return function(s,r){const o=this,i=o.__v_raw,c=X(i),l=t?Ss:e?Ps:qt;return!e&&xe(c,"iterate",yt),i.forEach((f,d)=>s.call(r,l(f),l(d),o))}}function cn(e,t,n){return function(...s){const r=this.__v_raw,o=X(r),i=wt(o),c=e==="entries"||e===Symbol.iterator&&i,l=e==="keys"&&i,f=r[e](...s),d=n?Ss:t?Ps:qt;return!t&&xe(o,"iterate",l?ns:yt),{next(){const{value:a,done:p}=f.next();return p?{value:a,done:p}:{value:c?[d(a[0]),d(a[1])]:d(a),done:p}},[Symbol.iterator](){return this}}}}function Ye(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function ol(){const e={get(o){return sn(this,o)},get size(){return on(this)},has:rn,add:Js,set:Xs,delete:Zs,clear:er,forEach:ln(!1,!1)},t={get(o){return sn(this,o,!1,!0)},get size(){return on(this)},has:rn,add:Js,set:Xs,delete:Zs,clear:er,forEach:ln(!1,!0)},n={get(o){return sn(this,o,!0)},get size(){return on(this,!0)},has(o){return rn.call(this,o,!0)},add:Ye("add"),set:Ye("set"),delete:Ye("delete"),clear:Ye("clear"),forEach:ln(!0,!1)},s={get(o){return sn(this,o,!0,!0)},get size(){return on(this,!0)},has(o){return rn.call(this,o,!0)},add:Ye("add"),set:Ye("set"),delete:Ye("delete"),clear:Ye("clear"),forEach:ln(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=cn(o,!1,!1),n[o]=cn(o,!0,!1),t[o]=cn(o,!1,!0),s[o]=cn(o,!0,!0)}),[e,n,t,s]}const[il,ll,cl,fl]=ol();function As(e,t){const n=t?e?fl:cl:e?ll:il;return(s,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(J(n,r)&&r in s?n:s,r,o)}const ul={get:As(!1,!1)},al={get:As(!1,!0)},dl={get:As(!0,!1)};const yo=new WeakMap,_o=new WeakMap,vo=new WeakMap,hl=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 gl(e){return e.__v_skip||!Object.isExtensible(e)?0:pl($i(e))}function In(e){return Gt(e)?e:Ts(e,!1,nl,ul,yo)}function bo(e){return Ts(e,!1,rl,al,_o)}function Eo(e){return Ts(e,!0,sl,dl,vo)}function Ts(e,t,n,s,r){if(!oe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=gl(e);if(i===0)return e;const c=new Proxy(e,i===2?s:n);return r.set(e,c),c}function kt(e){return Gt(e)?kt(e.__v_raw):!!(e&&e.__v_isReactive)}function Gt(e){return!!(e&&e.__v_isReadonly)}function vn(e){return!!(e&&e.__v_isShallow)}function Co(e){return e?!!e.__v_raw:!1}function X(e){const t=e&&e.__v_raw;return t?X(t):e}function ml(e){return Object.isExtensible(e)&&to(e,"__v_skip",!0),e}const qt=e=>oe(e)?In(e):e,Ps=e=>oe(e)?Eo(e):e;class wo{constructor(t,n,s,r){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ws(()=>t(this._value),()=>dn(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=X(this);return(!t._cacheable||t.effect.dirty)&<(t._value,t._value=t.effect.run())&&dn(t,4),xo(t),t.effect._dirtyLevel>=2&&dn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function yl(e,t,n=!1){let s,r;const o=K(e);return o?(s=e,r=Te):(s=e.get,r=e.set),new wo(s,r,o||!r,n)}function xo(e){var t;ot&&mt&&(e=X(e),uo(mt,(t=e.dep)!=null?t:e.dep=ho(()=>e.dep=void 0,e instanceof wo?e:void 0)))}function dn(e,t=4,n,s){e=X(e);const r=e.dep;r&&ao(r,t)}function ye(e){return!!(e&&e.__v_isRef===!0)}function Ro(e){return So(e,!1)}function _l(e){return So(e,!0)}function So(e,t){return ye(e)?e:new vl(e,t)}class vl{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:X(t),this._value=n?t:qt(t)}get value(){return xo(this),this._value}set value(t){const n=this.__v_isShallow||vn(t)||Gt(t);t=n?t:X(t),lt(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:qt(t),dn(this,4))}}function xt(e){return ye(e)?e.value:e}const bl={get:(e,t,n)=>xt(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return ye(r)&&!ye(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Ao(e){return kt(e)?e:new Proxy(e,bl)}function Eu(e){const t=j(e)?new Array(e.length):{};for(const n in e)t[n]=To(e,n);return t}class El{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,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 Ji(X(this._object),this._key)}}class Cl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Cu(e,t,n){return ye(e)?e:K(e)?new Cl(e):oe(e)&&arguments.length>1?To(e,t,n):Ro(e)}function To(e,t,n){const s=e[t];return ye(s)?s:new El(e,t,n)}/** +* @vue/runtime-core v3.4.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function it(e,t,n,s){try{return s?e(...s):e()}catch(r){en(r,t,n)}}function Oe(e,t,n,s){if(K(e)){const r=it(e,t,n,s);return r&&Xr(r)&&r.catch(o=>{en(o,t,n)}),r}if(j(e)){const r=[];for(let o=0;o>>1,r=me[s],o=Qt(r);oje&&me.splice(t,1)}function rs(e){j(e)?Rt.push(...e):(!et||!et.includes(e,e.allowRecurse?gt+1:gt))&&Rt.push(e),Io()}function tr(e,t,n=zt?je+1:0){for(;nQt(n)-Qt(s));if(Rt.length=0,et){et.push(...t);return}for(et=t,gt=0;gte.id==null?1/0:e.id,Sl=(e,t)=>{const n=Qt(e)-Qt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Lo(e){ss=!1,zt=!0,me.sort(Sl);try{for(je=0;jeue(g)?g.trim():g)),a&&(r=n.map(ji))}let c,l=s[c=jn(t)]||s[c=jn(Ve(t))];!l&&o&&(l=s[c=jn(Mt(t))]),l&&Oe(l,e,6,r);const f=s[c+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,Oe(f,e,6,r)}}function Fo(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const o=e.emits;let i={},c=!1;if(!K(e)){const l=f=>{const d=Fo(f,t,!0);d&&(c=!0,ae(i,d))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!c?(oe(e)&&s.set(e,null),null):(j(o)?o.forEach(l=>i[l]=null):ae(i,o),oe(e)&&s.set(e,i),i)}function Mn(e,t){return!e||!Sn(t)?!1:(t=t.slice(2).replace(/Once$/,""),J(e,t[0].toLowerCase()+t.slice(1))||J(e,Mt(t))||J(e,t))}let we=null,No=null;function bn(e){const t=we;return we=e,No=e&&e.type.__scopeId||null,t}function Tl(e,t=we,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&yr(-1);const o=bn(t);let i;try{i=e(...r)}finally{bn(o),s._d&&yr(1)}return i};return s._n=!0,s._c=!0,s._d=!0,s}function Un(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[o],slots:i,attrs:c,emit:l,render:f,renderCache:d,props:a,data:p,setupState:g,ctx:w,inheritAttrs:S}=e,D=bn(e);let $,F;try{if(n.shapeFlag&4){const G=r||s,O=G;$=Le(f.call(O,G,d,a,g,p,w)),F=c}else{const G=t;$=Le(G.length>1?G(a,{attrs:c,slots:i,emit:l}):G(a,null)),F=t.props?c:Ol(c)}}catch(G){Ut.length=0,en(G,e,1),$=be(ve)}let I=$;if(F&&S!==!1){const G=Object.keys(F),{shapeFlag:O}=I;G.length&&O&7&&(o&&G.some(_s)&&(F=Il(F,o)),I=ct(I,F,!1,!0))}return n.dirs&&(I=ct(I,null,!1,!0),I.dirs=I.dirs?I.dirs.concat(n.dirs):n.dirs),n.transition&&(I.transition=n.transition),$=I,bn(D),$}function Pl(e,t=!0){let n;for(let s=0;s{let t;for(const n in e)(n==="class"||n==="style"||Sn(n))&&((t||(t={}))[n]=e[n]);return t},Il=(e,t)=>{const n={};for(const s in e)(!_s(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Ml(e,t,n){const{props:s,children:r,component:o}=e,{props:i,children:c,patchFlag:l}=t,f=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return s?nr(s,i,f):!!i;if(l&8){const d=t.dynamicProps;for(let a=0;ae.__isSuspense;let os=0;const Nl={name:"Suspense",__isSuspense:!0,process(e,t,n,s,r,o,i,c,l,f){if(e==null)Bl(t,n,s,r,o,i,c,l,f);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}$l(e,t,n,s,r,i,c,l,f)}},hydrate:Hl,normalize:kl},Su=Nl;function Yt(e,t){const n=e.props&&e.props[t];K(n)&&n()}function Bl(e,t,n,s,r,o,i,c,l){const{p:f,o:{createElement:d}}=l,a=d("div"),p=e.suspense=$o(e,r,s,t,a,n,o,i,c,l);f(null,p.pendingBranch=e.ssContent,a,null,s,p,o,i),p.deps>0?(Yt(e,"onPending"),Yt(e,"onFallback"),f(null,e.ssFallback,t,n,s,null,o,i),St(p,e.ssFallback)):p.resolve(!1,!0)}function $l(e,t,n,s,r,o,i,c,{p:l,um:f,o:{createElement:d}}){const a=t.suspense=e.suspense;a.vnode=t,t.el=e.el;const p=t.ssContent,g=t.ssFallback,{activeBranch:w,pendingBranch:S,isInFallback:D,isHydrating:$}=a;if(S)a.pendingBranch=p,De(p,S)?(l(S,p,a.hiddenContainer,null,r,a,o,i,c),a.deps<=0?a.resolve():D&&($||(l(w,g,n,s,r,null,o,i,c),St(a,g)))):(a.pendingId=os++,$?(a.isHydrating=!1,a.activeBranch=S):f(S,r,a),a.deps=0,a.effects.length=0,a.hiddenContainer=d("div"),D?(l(null,p,a.hiddenContainer,null,r,a,o,i,c),a.deps<=0?a.resolve():(l(w,g,n,s,r,null,o,i,c),St(a,g))):w&&De(p,w)?(l(w,p,n,s,r,a,o,i,c),a.resolve(!0)):(l(null,p,a.hiddenContainer,null,r,a,o,i,c),a.deps<=0&&a.resolve()));else if(w&&De(p,w))l(w,p,n,s,r,a,o,i,c),St(a,p);else if(Yt(t,"onPending"),a.pendingBranch=p,p.shapeFlag&512?a.pendingId=p.component.suspenseId:a.pendingId=os++,l(null,p,a.hiddenContainer,null,r,a,o,i,c),a.deps<=0)a.resolve();else{const{timeout:F,pendingId:I}=a;F>0?setTimeout(()=>{a.pendingId===I&&a.fallback(g)},F):F===0&&a.fallback(g)}}function $o(e,t,n,s,r,o,i,c,l,f,d=!1){const{p:a,m:p,um:g,n:w,o:{parentNode:S,remove:D}}=f;let $;const F=Dl(e);F&&t&&t.pendingBranch&&($=t.pendingId,t.deps++);const I=e.props?no(e.props.timeout):void 0,G=o,O={vnode:e,parent:t,parentComponent:n,namespace:i,container:s,hiddenContainer:r,deps:0,pendingId:os++,timeout:typeof I=="number"?I:-1,activeBranch:null,pendingBranch:null,isInFallback:!d,isHydrating:d,isUnmounted:!1,effects:[],resolve(E=!1,U=!1){const{vnode:Y,activeBranch:N,pendingBranch:V,pendingId:q,effects:P,parentComponent:z,container:ce}=O;let pe=!1;O.isHydrating?O.isHydrating=!1:E||(pe=N&&V.transition&&V.transition.mode==="out-in",pe&&(N.transition.afterLeave=()=>{q===O.pendingId&&(p(V,ce,o===G?w(N):o,0),rs(P))}),N&&(S(N.el)!==O.hiddenContainer&&(o=w(N)),g(N,z,O,!0)),pe||p(V,ce,o,0)),St(O,V),O.pendingBranch=null,O.isInFallback=!1;let re=O.parent,Z=!1;for(;re;){if(re.pendingBranch){re.effects.push(...P),Z=!0;break}re=re.parent}!Z&&!pe&&rs(P),O.effects=[],F&&t&&t.pendingBranch&&$===t.pendingId&&(t.deps--,t.deps===0&&!U&&t.resolve()),Yt(Y,"onResolve")},fallback(E){if(!O.pendingBranch)return;const{vnode:U,activeBranch:Y,parentComponent:N,container:V,namespace:q}=O;Yt(U,"onFallback");const P=w(Y),z=()=>{O.isInFallback&&(a(null,E,V,P,N,null,q,c,l),St(O,E))},ce=E.transition&&E.transition.mode==="out-in";ce&&(Y.transition.afterLeave=z),O.isInFallback=!0,g(Y,N,null,!0),ce||z()},move(E,U,Y){O.activeBranch&&p(O.activeBranch,E,U,Y),O.container=E},next(){return O.activeBranch&&w(O.activeBranch)},registerDep(E,U,Y){const N=!!O.pendingBranch;N&&O.deps++;const V=E.vnode.el;E.asyncDep.catch(q=>{en(q,E,0)}).then(q=>{if(E.isUnmounted||O.isUnmounted||O.pendingId!==E.suspenseId)return;E.asyncResolved=!0;const{vnode:P}=E;hs(E,q,!1),V&&(P.el=V);const z=!V&&E.subTree.el;U(E,P,S(V||E.subTree.el),V?null:w(E.subTree),O,i,Y),z&&D(z),Ms(E,P.el),N&&--O.deps===0&&O.resolve()})},unmount(E,U){O.isUnmounted=!0,O.activeBranch&&g(O.activeBranch,n,E,U),O.pendingBranch&&g(O.pendingBranch,n,E,U)}};return O}function Hl(e,t,n,s,r,o,i,c,l){const f=t.suspense=$o(t,s,n,e.parentNode,document.createElement("div"),null,r,o,i,c,!0),d=l(e,f.pendingBranch=t.ssContent,n,f,o,i);return f.deps===0&&f.resolve(!1,!0),d}function kl(e){const{shapeFlag:t,children:n}=e,s=t&32;e.ssContent=rr(s?n.default:n),e.ssFallback=s?rr(n.fallback):be(ve)}function rr(e){let t;if(K(e)){const n=Tt&&e._c;n&&(e._d=!1,li()),e=e(),n&&(e._d=!0,t=Pe,ci())}return j(e)&&(e=Pl(e)),e=Le(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function jl(e,t){t&&t.pendingBranch?j(e)?t.effects.push(...e):t.effects.push(e):rs(e)}function St(e,t){e.activeBranch=t;const{vnode:n,parentComponent:s}=e;let r=t.el;for(;!r&&t.component;)t=t.component.subTree,r=t.el;n.el=r,s&&s.subTree===n&&(s.vnode.el=r,Ms(s,r))}function Dl(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}function Ln(e,t,n=he,s=!1){if(n){const r=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{ut();const c=tn(n),l=Oe(t,n,e,i);return c(),at(),l});return s?r.unshift(o):r.push(o),o}}const ze=e=>(t,n=he)=>{(!Bn||e==="sp")&&Ln(e,(...s)=>t(...s),n)},Vl=ze("bm"),Ho=ze("m"),Ul=ze("bu"),ko=ze("u"),jo=ze("bum"),Do=ze("um"),Kl=ze("sp"),Wl=ze("rtg"),Gl=ze("rtc");function ql(e,t=he){Ln("ec",e,t)}function Au(e,t){if(we===null)return e;const n=$n(we),s=e.dirs||(e.dirs=[]);for(let r=0;rt(i,c,void 0,o));else{const i=Object.keys(e);r=new Array(i.length);for(let c=0,l=i.length;c{const o=s.fn(...r);return o&&(o.key=s.key),o}:s.fn)}return e}/*! #__NO_SIDE_EFFECTS__ */function Vo(e,t){return K(e)?ae({name:e.name},t,{setup:e}):e}const hn=e=>!!e.type.__asyncLoader,is=e=>e?hi(e)?$n(e):is(e.parent):null,jt=ae(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=>is(e.parent),$root:e=>is(e.root),$emit:e=>e.emit,$options:e=>Ns(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Is(e.update)}),$nextTick:e=>e.n||(e.n=Oo.bind(e.proxy)),$watch:e=>hc.bind(e)}),Kn=(e,t)=>e!==le&&!e.__isScriptSetup&&J(e,t),zl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:o,accessCache:i,type:c,appContext:l}=e;let f;if(t[0]!=="$"){const g=i[t];if(g!==void 0)switch(g){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return o[t]}else{if(Kn(s,t))return i[t]=1,s[t];if(r!==le&&J(r,t))return i[t]=2,r[t];if((f=e.propsOptions[0])&&J(f,t))return i[t]=3,o[t];if(n!==le&&J(n,t))return i[t]=4,n[t];ls&&(i[t]=0)}}const d=jt[t];let a,p;if(d)return t==="$attrs"&&xe(e.attrs,"get",""),d(e);if((a=c.__cssModules)&&(a=a[t]))return a;if(n!==le&&J(n,t))return i[t]=4,n[t];if(p=l.config.globalProperties,J(p,t))return p[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:o}=e;return Kn(r,t)?(r[t]=n,!0):s!==le&&J(s,t)?(s[t]=n,!0):J(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:o}},i){let c;return!!n[i]||e!==le&&J(e,i)||Kn(t,i)||(c=o[0])&&J(c,i)||J(s,i)||J(jt,i)||J(r.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:J(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function or(e){return j(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let ls=!0;function Ql(e){const t=Ns(e),n=e.proxy,s=e.ctx;ls=!1,t.beforeCreate&&ir(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:c,provide:l,inject:f,created:d,beforeMount:a,mounted:p,beforeUpdate:g,updated:w,activated:S,deactivated:D,beforeDestroy:$,beforeUnmount:F,destroyed:I,unmounted:G,render:O,renderTracked:E,renderTriggered:U,errorCaptured:Y,serverPrefetch:N,expose:V,inheritAttrs:q,components:P,directives:z,filters:ce}=t;if(f&&Yl(f,s,null),i)for(const Z in i){const ee=i[Z];K(ee)&&(s[Z]=ee.bind(n))}if(r){const Z=r.call(n,n);oe(Z)&&(e.data=In(Z))}if(ls=!0,o)for(const Z in o){const ee=o[Z],Ue=K(ee)?ee.bind(n,n):K(ee.get)?ee.get.bind(n,n):Te,Qe=!K(ee)&&K(ee.set)?ee.set.bind(n):Te,$e=Fe({get:Ue,set:Qe});Object.defineProperty(s,Z,{enumerable:!0,configurable:!0,get:()=>$e.value,set:Ee=>$e.value=Ee})}if(c)for(const Z in c)Uo(c[Z],s,n,Z);if(l){const Z=K(l)?l.call(n):l;Reflect.ownKeys(Z).forEach(ee=>{pn(ee,Z[ee])})}d&&ir(d,e,"c");function re(Z,ee){j(ee)?ee.forEach(Ue=>Z(Ue.bind(n))):ee&&Z(ee.bind(n))}if(re(Vl,a),re(Ho,p),re(Ul,g),re(ko,w),re(pc,S),re(gc,D),re(ql,Y),re(Gl,E),re(Wl,U),re(jo,F),re(Do,G),re(Kl,N),j(V))if(V.length){const Z=e.exposed||(e.exposed={});V.forEach(ee=>{Object.defineProperty(Z,ee,{get:()=>n[ee],set:Ue=>n[ee]=Ue})})}else e.exposed||(e.exposed={});O&&e.render===Te&&(e.render=O),q!=null&&(e.inheritAttrs=q),P&&(e.components=P),z&&(e.directives=z)}function Yl(e,t,n=Te){j(e)&&(e=cs(e));for(const s in e){const r=e[s];let o;oe(r)?"default"in r?o=Ne(r.from||s,r.default,!0):o=Ne(r.from||s):o=Ne(r),ye(o)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[s]=o}}function ir(e,t,n){Oe(j(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Uo(e,t,n,s){const r=s.includes(".")?ei(n,s):()=>n[s];if(ue(e)){const o=t[e];K(o)&&gn(r,o)}else if(K(e))gn(r,e.bind(n));else if(oe(e))if(j(e))e.forEach(o=>Uo(o,t,n,s));else{const o=K(e.handler)?e.handler.bind(n):t[e.handler];K(o)&&gn(r,o,e)}}function Ns(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,c=o.get(t);let l;return c?l=c:!r.length&&!n&&!s?l=t:(l={},r.length&&r.forEach(f=>En(l,f,i,!0)),En(l,t,i)),oe(t)&&o.set(t,l),l}function En(e,t,n,s=!1){const{mixins:r,extends:o}=t;o&&En(e,o,n,!0),r&&r.forEach(i=>En(e,i,n,!0));for(const i in t)if(!(s&&i==="expose")){const c=Jl[i]||n&&n[i];e[i]=c?c(e[i],t[i]):t[i]}return e}const Jl={data:lr,props:cr,emits:cr,methods:$t,computed:$t,beforeCreate:_e,created:_e,beforeMount:_e,mounted:_e,beforeUpdate:_e,updated:_e,beforeDestroy:_e,beforeUnmount:_e,destroyed:_e,unmounted:_e,activated:_e,deactivated:_e,errorCaptured:_e,serverPrefetch:_e,components:$t,directives:$t,watch:Zl,provide:lr,inject:Xl};function lr(e,t){return t?e?function(){return ae(K(e)?e.call(this,this):e,K(t)?t.call(this,this):t)}:t:e}function Xl(e,t){return $t(cs(e),cs(t))}function cs(e){if(j(e)){const t={};for(let n=0;n1)return n&&K(t)?t.call(s&&s.proxy):t}}const Wo={},Go=()=>Object.create(Wo),qo=e=>Object.getPrototypeOf(e)===Wo;function nc(e,t,n,s=!1){const r={},o=Go();e.propsDefaults=Object.create(null),zo(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);n?e.props=s?r:bo(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function sc(e,t,n,s){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,c=X(r),[l]=e.propsOptions;let f=!1;if((s||i>0)&&!(i&16)){if(i&8){const d=e.vnode.dynamicProps;for(let a=0;a{l=!0;const[p,g]=Qo(a,t,!0);ae(i,p),g&&c.push(...g)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!o&&!l)return oe(e)&&s.set(e,Ct),Ct;if(j(o))for(let d=0;d-1,g[1]=S<0||w-1||J(g,"default"))&&c.push(a)}}}const f=[i,c];return oe(e)&&s.set(e,f),f}function fr(e){return e[0]!=="$"&&!Ht(e)}function ur(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function ar(e,t){return ur(e)===ur(t)}function dr(e,t){return j(t)?t.findIndex(n=>ar(n,e)):K(t)&&ar(t,e)?0:-1}const Yo=e=>e[0]==="_"||e==="$stable",Bs=e=>j(e)?e.map(Le):[Le(e)],rc=(e,t,n)=>{if(t._n)return t;const s=Tl((...r)=>Bs(t(...r)),n);return s._c=!1,s},Jo=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Yo(r))continue;const o=e[r];if(K(o))t[r]=rc(r,o,s);else if(o!=null){const i=Bs(o);t[r]=()=>i}}},Xo=(e,t)=>{const n=Bs(t);e.slots.default=()=>n},oc=(e,t)=>{const n=e.slots=Go();if(e.vnode.shapeFlag&32){const s=t._;s?(ae(n,t),to(n,"_",s,!0)):Jo(t,n)}else t&&Xo(e,t)},ic=(e,t,n)=>{const{vnode:s,slots:r}=e;let o=!0,i=le;if(s.shapeFlag&32){const c=t._;c?n&&c===1?o=!1:(ae(r,t),!n&&c===1&&delete r._):(o=!t.$stable,Jo(t,r)),i=t}else t&&(Xo(e,t),i={default:1});if(o)for(const c in r)!Yo(c)&&i[c]==null&&delete r[c]};function us(e,t,n,s,r=!1){if(j(e)){e.forEach((p,g)=>us(p,t&&(j(t)?t[g]:t),n,s,r));return}if(hn(s)&&!r)return;const o=s.shapeFlag&4?$n(s.component):s.el,i=r?null:o,{i:c,r:l}=e,f=t&&t.r,d=c.refs===le?c.refs={}:c.refs,a=c.setupState;if(f!=null&&f!==l&&(ue(f)?(d[f]=null,J(a,f)&&(a[f]=null)):ye(f)&&(f.value=null)),K(l))it(l,c,12,[i,d]);else{const p=ue(l),g=ye(l);if(p||g){const w=()=>{if(e.f){const S=p?J(a,l)?a[l]:d[l]:l.value;r?j(S)&&vs(S,o):j(S)?S.includes(o)||S.push(o):p?(d[l]=[o],J(a,l)&&(a[l]=d[l])):(l.value=[o],e.k&&(d[e.k]=l.value))}else p?(d[l]=i,J(a,l)&&(a[l]=i)):g&&(l.value=i,e.k&&(d[e.k]=i))};i?(w.id=-1,Ce(w,n)):w()}}}const Ce=jl;function lc(e){return cc(e)}function cc(e,t){const n=so();n.__VUE__=!0;const{insert:s,remove:r,patchProp:o,createElement:i,createText:c,createComment:l,setText:f,setElementText:d,parentNode:a,nextSibling:p,setScopeId:g=Te,insertStaticContent:w}=e,S=(u,h,m,v=null,y=null,x=null,A=void 0,C=null,R=!!h.dynamicChildren)=>{if(u===h)return;u&&!De(u,h)&&(v=_(u),Ee(u,y,x,!0),u=null),h.patchFlag===-2&&(R=!1,h.dynamicChildren=null);const{type:b,ref:L,shapeFlag:k}=h;switch(b){case Nn:D(u,h,m,v);break;case ve:$(u,h,m,v);break;case qn:u==null&&F(h,m,v,A);break;case Me:P(u,h,m,v,y,x,A,C,R);break;default:k&1?O(u,h,m,v,y,x,A,C,R):k&6?z(u,h,m,v,y,x,A,C,R):(k&64||k&128)&&b.process(u,h,m,v,y,x,A,C,R,B)}L!=null&&y&&us(L,u&&u.ref,x,h||u,!h)},D=(u,h,m,v)=>{if(u==null)s(h.el=c(h.children),m,v);else{const y=h.el=u.el;h.children!==u.children&&f(y,h.children)}},$=(u,h,m,v)=>{u==null?s(h.el=l(h.children||""),m,v):h.el=u.el},F=(u,h,m,v)=>{[u.el,u.anchor]=w(u.children,h,m,v,u.el,u.anchor)},I=({el:u,anchor:h},m,v)=>{let y;for(;u&&u!==h;)y=p(u),s(u,m,v),u=y;s(h,m,v)},G=({el:u,anchor:h})=>{let m;for(;u&&u!==h;)m=p(u),r(u),u=m;r(h)},O=(u,h,m,v,y,x,A,C,R)=>{h.type==="svg"?A="svg":h.type==="math"&&(A="mathml"),u==null?E(h,m,v,y,x,A,C,R):N(u,h,y,x,A,C,R)},E=(u,h,m,v,y,x,A,C)=>{let R,b;const{props:L,shapeFlag:k,transition:H,dirs:W}=u;if(R=u.el=i(u.type,x,L&&L.is,L),k&8?d(R,u.children):k&16&&Y(u.children,R,null,v,y,Wn(u,x),A,C),W&&dt(u,null,v,"created"),U(R,u,u.scopeId,A,v),L){for(const ie in L)ie!=="value"&&!Ht(ie)&&o(R,ie,null,L[ie],x,u.children,v,y,ge);"value"in L&&o(R,"value",null,L.value,x),(b=L.onVnodeBeforeMount)&&ke(b,v,u)}W&&dt(u,null,v,"beforeMount");const Q=fc(y,H);Q&&H.beforeEnter(R),s(R,h,m),((b=L&&L.onVnodeMounted)||Q||W)&&Ce(()=>{b&&ke(b,v,u),Q&&H.enter(R),W&&dt(u,null,v,"mounted")},y)},U=(u,h,m,v,y)=>{if(m&&g(u,m),v)for(let x=0;x{for(let b=R;b{const C=h.el=u.el;let{patchFlag:R,dynamicChildren:b,dirs:L}=h;R|=u.patchFlag&16;const k=u.props||le,H=h.props||le;let W;if(m&&ht(m,!1),(W=H.onVnodeBeforeUpdate)&&ke(W,m,h,u),L&&dt(h,u,m,"beforeUpdate"),m&&ht(m,!0),b?V(u.dynamicChildren,b,C,m,v,Wn(h,y),x):A||ee(u,h,C,null,m,v,Wn(h,y),x,!1),R>0){if(R&16)q(C,h,k,H,m,v,y);else if(R&2&&k.class!==H.class&&o(C,"class",null,H.class,y),R&4&&o(C,"style",k.style,H.style,y),R&8){const Q=h.dynamicProps;for(let ie=0;ie{W&&ke(W,m,h,u),L&&dt(h,u,m,"updated")},v)},V=(u,h,m,v,y,x,A)=>{for(let C=0;C{if(m!==v){if(m!==le)for(const C in m)!Ht(C)&&!(C in v)&&o(u,C,m[C],null,A,h.children,y,x,ge);for(const C in v){if(Ht(C))continue;const R=v[C],b=m[C];R!==b&&C!=="value"&&o(u,C,b,R,A,h.children,y,x,ge)}"value"in v&&o(u,"value",m.value,v.value,A)}},P=(u,h,m,v,y,x,A,C,R)=>{const b=h.el=u?u.el:c(""),L=h.anchor=u?u.anchor:c("");let{patchFlag:k,dynamicChildren:H,slotScopeIds:W}=h;W&&(C=C?C.concat(W):W),u==null?(s(b,m,v),s(L,m,v),Y(h.children||[],m,L,y,x,A,C,R)):k>0&&k&64&&H&&u.dynamicChildren?(V(u.dynamicChildren,H,m,y,x,A,C),(h.key!=null||y&&h===y.subTree)&&$s(u,h,!0)):ee(u,h,m,L,y,x,A,C,R)},z=(u,h,m,v,y,x,A,C,R)=>{h.slotScopeIds=C,u==null?h.shapeFlag&512?y.ctx.activate(h,m,v,A,R):ce(h,m,v,y,x,A,R):pe(u,h,R)},ce=(u,h,m,v,y,x,A)=>{const C=u.component=Pc(u,v,y);if(Fn(u)&&(C.ctx.renderer=B),Oc(C),C.asyncDep){if(y&&y.registerDep(C,re,A),!u.el){const R=C.subTree=be(ve);$(null,R,h,m)}}else re(C,u,h,m,y,x,A)},pe=(u,h,m)=>{const v=h.component=u.component;if(Ml(u,h,m))if(v.asyncDep&&!v.asyncResolved){Z(v,h,m);return}else v.next=h,Rl(v.update),v.effect.dirty=!0,v.update();else h.el=u.el,v.vnode=h},re=(u,h,m,v,y,x,A)=>{const C=()=>{if(u.isMounted){let{next:L,bu:k,u:H,parent:W,vnode:Q}=u;{const bt=Zo(u);if(bt){L&&(L.el=Q.el,Z(u,L,A)),bt.asyncDep.then(()=>{u.isUnmounted||C()});return}}let ie=L,te;ht(u,!1),L?(L.el=Q.el,Z(u,L,A)):L=Q,k&&Dn(k),(te=L.props&&L.props.onVnodeBeforeUpdate)&&ke(te,W,L,Q),ht(u,!0);const de=Un(u),Ie=u.subTree;u.subTree=de,S(Ie,de,a(Ie.el),_(Ie),u,y,x),L.el=de.el,ie===null&&Ms(u,de.el),H&&Ce(H,y),(te=L.props&&L.props.onVnodeUpdated)&&Ce(()=>ke(te,W,L,Q),y)}else{let L;const{el:k,props:H}=h,{bm:W,m:Q,parent:ie}=u,te=hn(h);if(ht(u,!1),W&&Dn(W),!te&&(L=H&&H.onVnodeBeforeMount)&&ke(L,ie,h),ht(u,!0),k&&fe){const de=()=>{u.subTree=Un(u),fe(k,u.subTree,u,y,null)};te?h.type.__asyncLoader().then(()=>!u.isUnmounted&&de()):de()}else{const de=u.subTree=Un(u);S(null,de,m,v,u,y,x),h.el=de.el}if(Q&&Ce(Q,y),!te&&(L=H&&H.onVnodeMounted)){const de=h;Ce(()=>ke(L,ie,de),y)}(h.shapeFlag&256||ie&&hn(ie.vnode)&&ie.vnode.shapeFlag&256)&&u.a&&Ce(u.a,y),u.isMounted=!0,h=m=v=null}},R=u.effect=new ws(C,Te,()=>Is(b),u.scope),b=u.update=()=>{R.dirty&&R.run()};b.id=u.uid,ht(u,!0),b()},Z=(u,h,m)=>{h.component=u;const v=u.vnode.props;u.vnode=h,u.next=null,sc(u,h.props,v,m),ic(u,h.children,m),ut(),tr(u),at()},ee=(u,h,m,v,y,x,A,C,R=!1)=>{const b=u&&u.children,L=u?u.shapeFlag:0,k=h.children,{patchFlag:H,shapeFlag:W}=h;if(H>0){if(H&128){Qe(b,k,m,v,y,x,A,C,R);return}else if(H&256){Ue(b,k,m,v,y,x,A,C,R);return}}W&8?(L&16&&ge(b,y,x),k!==b&&d(m,k)):L&16?W&16?Qe(b,k,m,v,y,x,A,C,R):ge(b,y,x,!0):(L&8&&d(m,""),W&16&&Y(k,m,v,y,x,A,C,R))},Ue=(u,h,m,v,y,x,A,C,R)=>{u=u||Ct,h=h||Ct;const b=u.length,L=h.length,k=Math.min(b,L);let H;for(H=0;HL?ge(u,y,x,!0,!1,k):Y(h,m,v,y,x,A,C,R,k)},Qe=(u,h,m,v,y,x,A,C,R)=>{let b=0;const L=h.length;let k=u.length-1,H=L-1;for(;b<=k&&b<=H;){const W=u[b],Q=h[b]=R?nt(h[b]):Le(h[b]);if(De(W,Q))S(W,Q,m,null,y,x,A,C,R);else break;b++}for(;b<=k&&b<=H;){const W=u[k],Q=h[H]=R?nt(h[H]):Le(h[H]);if(De(W,Q))S(W,Q,m,null,y,x,A,C,R);else break;k--,H--}if(b>k){if(b<=H){const W=H+1,Q=WH)for(;b<=k;)Ee(u[b],y,x,!0),b++;else{const W=b,Q=b,ie=new Map;for(b=Q;b<=H;b++){const Re=h[b]=R?nt(h[b]):Le(h[b]);Re.key!=null&&ie.set(Re.key,b)}let te,de=0;const Ie=H-Q+1;let bt=!1,Ks=0;const Lt=new Array(Ie);for(b=0;b=Ie){Ee(Re,y,x,!0);continue}let He;if(Re.key!=null)He=ie.get(Re.key);else for(te=Q;te<=H;te++)if(Lt[te-Q]===0&&De(Re,h[te])){He=te;break}He===void 0?Ee(Re,y,x,!0):(Lt[He-Q]=b+1,He>=Ks?Ks=He:bt=!0,S(Re,h[He],m,null,y,x,A,C,R),de++)}const Ws=bt?uc(Lt):Ct;for(te=Ws.length-1,b=Ie-1;b>=0;b--){const Re=Q+b,He=h[Re],Gs=Re+1{const{el:x,type:A,transition:C,children:R,shapeFlag:b}=u;if(b&6){$e(u.component.subTree,h,m,v);return}if(b&128){u.suspense.move(h,m,v);return}if(b&64){A.move(u,h,m,B);return}if(A===Me){s(x,h,m);for(let k=0;kC.enter(x),y);else{const{leave:k,delayLeave:H,afterLeave:W}=C,Q=()=>s(x,h,m),ie=()=>{k(x,()=>{Q(),W&&W()})};H?H(x,Q,ie):ie()}else s(x,h,m)},Ee=(u,h,m,v=!1,y=!1)=>{const{type:x,props:A,ref:C,children:R,dynamicChildren:b,shapeFlag:L,patchFlag:k,dirs:H,memoIndex:W}=u;if(k===-2&&(y=!1),C!=null&&us(C,null,m,u,!0),W!=null&&(h.renderCache[W]=void 0),L&256){h.ctx.deactivate(u);return}const Q=L&1&&H,ie=!hn(u);let te;if(ie&&(te=A&&A.onVnodeBeforeUnmount)&&ke(te,h,u),L&6)nn(u.component,m,v);else{if(L&128){u.suspense.unmount(m,v);return}Q&&dt(u,null,h,"beforeUnmount"),L&64?u.type.remove(u,h,m,B,v):b&&(x!==Me||k>0&&k&64)?ge(b,h,m,!1,!0):(x===Me&&k&384||!y&&L&16)&&ge(R,h,m),v&&_t(u)}(ie&&(te=A&&A.onVnodeUnmounted)||Q)&&Ce(()=>{te&&ke(te,h,u),Q&&dt(u,null,h,"unmounted")},m)},_t=u=>{const{type:h,el:m,anchor:v,transition:y}=u;if(h===Me){vt(m,v);return}if(h===qn){G(u);return}const x=()=>{r(m),y&&!y.persisted&&y.afterLeave&&y.afterLeave()};if(u.shapeFlag&1&&y&&!y.persisted){const{leave:A,delayLeave:C}=y,R=()=>A(m,x);C?C(u.el,x,R):R()}else x()},vt=(u,h)=>{let m;for(;u!==h;)m=p(u),r(u),u=m;r(h)},nn=(u,h,m)=>{const{bum:v,scope:y,update:x,subTree:A,um:C,m:R,a:b}=u;hr(R),hr(b),v&&Dn(v),y.stop(),x&&(x.active=!1,Ee(A,u,h,m)),C&&Ce(C,h),Ce(()=>{u.isUnmounted=!0},h),h&&h.pendingBranch&&!h.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===h.pendingId&&(h.deps--,h.deps===0&&h.resolve())},ge=(u,h,m,v=!1,y=!1,x=0)=>{for(let A=x;Au.shapeFlag&6?_(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el);let M=!1;const T=(u,h,m)=>{u==null?h._vnode&&Ee(h._vnode,null,null,!0):S(h._vnode||null,u,h,null,null,null,m),M||(M=!0,tr(),Mo(),M=!1),h._vnode=u},B={p:S,um:Ee,m:$e,r:_t,mt:ce,mc:Y,pc:ee,pbc:V,n:_,o:e};let ne,fe;return{render:T,hydrate:ne,createApp:tc(T,ne)}}function Wn({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 ht({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function fc(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function $s(e,t,n=!1){const s=e.children,r=t.children;if(j(s)&&j(r))for(let o=0;o>1,e[n[c]]0&&(t[s]=n[o-1]),n[o]=s)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}function Zo(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Zo(t)}function hr(e){if(e)for(let t=0;tNe(ac);function Ou(e,t){return Hs(e,null,t)}const fn={};function gn(e,t,n){return Hs(e,t,n)}function Hs(e,t,{immediate:n,deep:s,flush:r,once:o,onTrack:i,onTrigger:c}=le){if(t&&o){const E=t;t=(...U)=>{E(...U),O()}}const l=he,f=E=>s===!0?E:rt(E,s===!1?1:void 0);let d,a=!1,p=!1;if(ye(e)?(d=()=>e.value,a=vn(e)):kt(e)?(d=()=>f(e),a=!0):j(e)?(p=!0,a=e.some(E=>kt(E)||vn(E)),d=()=>e.map(E=>{if(ye(E))return E.value;if(kt(E))return f(E);if(K(E))return it(E,l,2)})):K(e)?t?d=()=>it(e,l,2):d=()=>(g&&g(),Oe(e,l,3,[w])):d=Te,t&&s){const E=d;d=()=>rt(E())}let g,w=E=>{g=I.onStop=()=>{it(E,l,4),g=I.onStop=void 0}},S;if(Bn)if(w=Te,t?n&&Oe(t,l,3,[d(),p?[]:void 0,w]):d(),r==="sync"){const E=dc();S=E.__watcherHandles||(E.__watcherHandles=[])}else return Te;let D=p?new Array(e.length).fill(fn):fn;const $=()=>{if(!(!I.active||!I.dirty))if(t){const E=I.run();(s||a||(p?E.some((U,Y)=>lt(U,D[Y])):lt(E,D)))&&(g&&g(),Oe(t,l,3,[E,D===fn?void 0:p&&D[0]===fn?[]:D,w]),D=E)}else I.run()};$.allowRecurse=!!t;let F;r==="sync"?F=$:r==="post"?F=()=>Ce($,l&&l.suspense):($.pre=!0,l&&($.id=l.uid),F=()=>Is($));const I=new ws(d,Te,F),G=Qi(),O=()=>{I.stop(),G&&vs(G.effects,I)};return t?n?$():D=I.run():r==="post"?Ce(I.run.bind(I),l&&l.suspense):I.run(),S&&S.push(O),O}function hc(e,t,n){const s=this.proxy,r=ue(e)?e.includes(".")?ei(s,e):()=>s[e]:e.bind(s,s);let o;K(t)?o=t:(o=t.handler,n=t);const i=tn(this),c=Hs(r,o.bind(s),n);return i(),c}function ei(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{rt(s,t,n)});else if(eo(e)){for(const s in e)rt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&rt(e[s],t,n)}return e}const Fn=e=>e.type.__isKeepAlive;function pc(e,t){ti(e,"a",t)}function gc(e,t){ti(e,"da",t)}function ti(e,t,n=he){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Ln(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Fn(r.parent.vnode)&&mc(s,t,n,r),r=r.parent}}function mc(e,t,n,s){const r=Ln(t,e,s,!0);Do(()=>{vs(s[t],r)},n)}const tt=Symbol("_leaveCb"),un=Symbol("_enterCb");function ni(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ho(()=>{e.isMounted=!0}),jo(()=>{e.isUnmounting=!0}),e}const Ae=[Function,Array],si={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ae,onEnter:Ae,onAfterEnter:Ae,onEnterCancelled:Ae,onBeforeLeave:Ae,onLeave:Ae,onAfterLeave:Ae,onLeaveCancelled:Ae,onBeforeAppear:Ae,onAppear:Ae,onAfterAppear:Ae,onAppearCancelled:Ae},ri=e=>{const t=e.subTree;return t.component?ri(t.component):t},yc={name:"BaseTransition",props:si,setup(e,{slots:t}){const n=di(),s=ni();return()=>{const r=t.default&&ks(t.default(),!0);if(!r||!r.length)return;let o=r[0];if(r.length>1){for(const p of r)if(p.type!==ve){o=p;break}}const i=X(e),{mode:c}=i;if(s.isLeaving)return Gn(o);const l=pr(o);if(!l)return Gn(o);let f=Jt(l,i,s,n,p=>f=p);At(l,f);const d=n.subTree,a=d&&pr(d);if(a&&a.type!==ve&&!De(l,a)&&ri(n).type!==ve){const p=Jt(a,i,s,n);if(At(a,p),c==="out-in"&&l.type!==ve)return s.isLeaving=!0,p.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Gn(o);c==="in-out"&&l.type!==ve&&(p.delayLeave=(g,w,S)=>{const D=oi(s,a);D[String(a.key)]=a,g[tt]=()=>{w(),g[tt]=void 0,delete f.delayedLeave},f.delayedLeave=S})}return o}}},_c=yc;function oi(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Jt(e,t,n,s,r){const{appear:o,mode:i,persisted:c=!1,onBeforeEnter:l,onEnter:f,onAfterEnter:d,onEnterCancelled:a,onBeforeLeave:p,onLeave:g,onAfterLeave:w,onLeaveCancelled:S,onBeforeAppear:D,onAppear:$,onAfterAppear:F,onAppearCancelled:I}=t,G=String(e.key),O=oi(n,e),E=(N,V)=>{N&&Oe(N,s,9,V)},U=(N,V)=>{const q=V[1];E(N,V),j(N)?N.every(P=>P.length<=1)&&q():N.length<=1&&q()},Y={mode:i,persisted:c,beforeEnter(N){let V=l;if(!n.isMounted)if(o)V=D||l;else return;N[tt]&&N[tt](!0);const q=O[G];q&&De(e,q)&&q.el[tt]&&q.el[tt](),E(V,[N])},enter(N){let V=f,q=d,P=a;if(!n.isMounted)if(o)V=$||f,q=F||d,P=I||a;else return;let z=!1;const ce=N[un]=pe=>{z||(z=!0,pe?E(P,[N]):E(q,[N]),Y.delayedLeave&&Y.delayedLeave(),N[un]=void 0)};V?U(V,[N,ce]):ce()},leave(N,V){const q=String(e.key);if(N[un]&&N[un](!0),n.isUnmounting)return V();E(p,[N]);let P=!1;const z=N[tt]=ce=>{P||(P=!0,V(),ce?E(S,[N]):E(w,[N]),N[tt]=void 0,O[q]===e&&delete O[q])};O[q]=e,g?U(g,[N,z]):z()},clone(N){const V=Jt(N,t,n,s,r);return r&&r(V),V}};return Y}function Gn(e){if(Fn(e))return e=ct(e),e.children=null,e}function pr(e){if(!Fn(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&K(n.default))return n.default()}}function At(e,t){e.shapeFlag&6&&e.component?At(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 ks(e,t=!1,n){let s=[],r=0;for(let o=0;o1)for(let o=0;oe.__isTeleport,Vt=e=>e&&(e.disabled||e.disabled===""),gr=e=>typeof SVGElement<"u"&&e instanceof SVGElement,mr=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,as=(e,t)=>{const n=e&&e.to;return ue(n)?t?t(n):null:n},bc={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,o,i,c,l,f){const{mc:d,pc:a,pbc:p,o:{insert:g,querySelector:w,createText:S,createComment:D}}=f,$=Vt(t.props);let{shapeFlag:F,children:I,dynamicChildren:G}=t;if(e==null){const O=t.el=S(""),E=t.anchor=S("");g(O,n,s),g(E,n,s);const U=t.target=as(t.props,w),Y=t.targetAnchor=S("");U&&(g(Y,U),i==="svg"||gr(U)?i="svg":(i==="mathml"||mr(U))&&(i="mathml"));const N=(V,q)=>{F&16&&d(I,V,q,r,o,i,c,l)};$?N(n,E):U&&N(U,Y)}else{t.el=e.el;const O=t.anchor=e.anchor,E=t.target=e.target,U=t.targetAnchor=e.targetAnchor,Y=Vt(e.props),N=Y?n:E,V=Y?O:U;if(i==="svg"||gr(E)?i="svg":(i==="mathml"||mr(E))&&(i="mathml"),G?(p(e.dynamicChildren,G,N,r,o,i,c),$s(e,t,!0)):l||a(e,t,N,V,r,o,i,c,!1),$)Y?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):an(t,n,O,f,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const q=t.target=as(t.props,w);q&&an(t,q,null,f,0)}else Y&&an(t,E,U,f,1)}ii(t)},remove(e,t,n,{um:s,o:{remove:r}},o){const{shapeFlag:i,children:c,anchor:l,targetAnchor:f,target:d,props:a}=e;if(d&&r(f),o&&r(l),i&16){const p=o||!Vt(a);for(let g=0;g0?Pe||Ct:null,ci(),Tt>0&&Pe&&Pe.push(e),e}function Mu(e,t,n,s,r,o){return fi(ai(e,t,n,s,r,o,!0))}function Cc(e,t,n,s,r){return fi(be(e,t,n,s,r,!0))}function Cn(e){return e?e.__v_isVNode===!0:!1}function De(e,t){return e.type===t.type&&e.key===t.key}const ui=({key:e})=>e??null,mn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ue(e)||ye(e)||K(e)?{i:we,r:e,k:t,f:!!n}:e:null);function ai(e,t=null,n=null,s=0,r=null,o=e===Me?0:1,i=!1,c=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ui(t),ref:t&&mn(t),scopeId:No,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:o,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:we};return c?(js(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=ue(n)?8:16),Tt>0&&!i&&Pe&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Pe.push(l),l}const be=wc;function wc(e,t=null,n=null,s=0,r=null,o=!1){if((!e||e===Bo)&&(e=ve),Cn(e)){const c=ct(e,t,!0);return n&&js(c,n),Tt>0&&!o&&Pe&&(c.shapeFlag&6?Pe[Pe.indexOf(e)]=c:Pe.push(c)),c.patchFlag=-2,c}if(Nc(e)&&(e=e.__vccOpts),t){t=xc(t);let{class:c,style:l}=t;c&&!ue(c)&&(t.class=Cs(c)),oe(l)&&(Co(l)&&!j(l)&&(l=ae({},l)),t.style=Es(l))}const i=ue(e)?1:Fl(e)?128:vc(e)?64:oe(e)?4:K(e)?2:0;return ai(e,t,n,s,r,i,o,!0)}function xc(e){return e?Co(e)||qo(e)?ae({},e):e:null}function ct(e,t,n=!1,s=!1){const{props:r,ref:o,patchFlag:i,children:c,transition:l}=e,f=t?Sc(r||{},t):r,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&ui(f),ref:t&&t.ref?n&&o?j(o)?o.concat(mn(t)):[o,mn(t)]:mn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:c,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Me?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ct(e.ssContent),ssFallback:e.ssFallback&&ct(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&s&&At(d,l.clone(d)),d}function Rc(e=" ",t=0){return be(Nn,null,e,t)}function Lu(e="",t=!1){return t?(li(),Cc(ve,null,e)):be(ve,null,e)}function Le(e){return e==null||typeof e=="boolean"?be(ve):j(e)?be(Me,null,e.slice()):typeof e=="object"?nt(e):be(Nn,null,String(e))}function nt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ct(e)}function js(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(j(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),js(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!qo(t)?t._ctx=we:r===3&&we&&(we.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else K(t)?(t={default:t,_ctx:we},n=32):(t=String(t),s&64?(n=16,t=[Rc(t)]):n=8);e.children=t,e.shapeFlag|=n}function Sc(...e){const t={};for(let n=0;nhe||we;let wn,ds;{const e=so(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};wn=t("__VUE_INSTANCE_SETTERS__",n=>he=n),ds=t("__VUE_SSR_SETTERS__",n=>Bn=n)}const tn=e=>{const t=he;return wn(e),e.scope.on(),()=>{e.scope.off(),wn(t)}},_r=()=>{he&&he.scope.off(),wn(null)};function hi(e){return e.vnode.shapeFlag&4}let Bn=!1;function Oc(e,t=!1){t&&ds(t);const{props:n,children:s}=e.vnode,r=hi(e);nc(e,n,r,t),oc(e,s);const o=r?Ic(e,t):void 0;return t&&ds(!1),o}function Ic(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,zl);const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Lc(e):null,o=tn(e);ut();const i=it(s,e,0,[e.props,r]);if(at(),o(),Xr(i)){if(i.then(_r,_r),t)return i.then(c=>{hs(e,c,t)}).catch(c=>{en(c,e,0)});e.asyncDep=i}else hs(e,i,t)}else pi(e,t)}function hs(e,t,n){K(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:oe(t)&&(e.setupState=Ao(t)),pi(e,n)}let vr;function pi(e,t,n){const s=e.type;if(!e.render){if(!t&&vr&&!s.render){const r=s.template||Ns(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:c,compilerOptions:l}=s,f=ae(ae({isCustomElement:o,delimiters:c},i),l);s.render=vr(r,f)}}e.render=s.render||Te}{const r=tn(e);ut();try{Ql(e)}finally{at(),r()}}}const Mc={get(e,t){return xe(e,"get",""),e[t]}};function Lc(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,Mc),slots:e.slots,emit:e.emit,expose:t}}function $n(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ao(ml(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jt)return jt[n](e)},has(t,n){return n in t||n in jt}})):e.proxy}function Fc(e,t=!0){return K(e)?e.displayName||e.name:e.name||t&&e.__name}function Nc(e){return K(e)&&"__vccOpts"in e}const Fe=(e,t)=>yl(e,t,Bn);function Ds(e,t,n){const s=arguments.length;return s===2?oe(t)&&!j(t)?Cn(t)?be(e,null,[t]):be(e,t):be(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&Cn(n)&&(n=[n]),be(e,t,n))}const Bc="3.4.31";/** +* @vue/runtime-dom v3.4.31 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/const $c="http://www.w3.org/2000/svg",Hc="http://www.w3.org/1998/Math/MathML",Ge=typeof document<"u"?document:null,br=Ge&&Ge.createElement("template"),kc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Ge.createElementNS($c,e):t==="mathml"?Ge.createElementNS(Hc,e):n?Ge.createElement(e,{is:n}):Ge.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ge.createTextNode(e),createComment:e=>Ge.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ge.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,o){const i=n?n.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{br.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const c=br.content;if(s==="svg"||s==="mathml"){const l=c.firstChild;for(;l.firstChild;)c.appendChild(l.firstChild);c.removeChild(l)}t.insertBefore(c,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Je="transition",Ft="animation",Pt=Symbol("_vtc"),gi=(e,{slots:t})=>Ds(_c,yi(e),t);gi.displayName="Transition";const mi={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},jc=gi.props=ae({},si,mi),pt=(e,t=[])=>{j(e)?e.forEach(n=>n(...t)):e&&e(...t)},Er=e=>e?j(e)?e.some(t=>t.length>1):e.length>1:!1;function yi(e){const t={};for(const P in e)P in mi||(t[P]=e[P]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:f=i,appearToClass:d=c,leaveFromClass:a=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=e,w=Dc(r),S=w&&w[0],D=w&&w[1],{onBeforeEnter:$,onEnter:F,onEnterCancelled:I,onLeave:G,onLeaveCancelled:O,onBeforeAppear:E=$,onAppear:U=F,onAppearCancelled:Y=I}=t,N=(P,z,ce)=>{Ze(P,z?d:c),Ze(P,z?f:i),ce&&ce()},V=(P,z)=>{P._isLeaving=!1,Ze(P,a),Ze(P,g),Ze(P,p),z&&z()},q=P=>(z,ce)=>{const pe=P?U:F,re=()=>N(z,P,ce);pt(pe,[z,re]),Cr(()=>{Ze(z,P?l:o),We(z,P?d:c),Er(pe)||wr(z,s,S,re)})};return ae(t,{onBeforeEnter(P){pt($,[P]),We(P,o),We(P,i)},onBeforeAppear(P){pt(E,[P]),We(P,l),We(P,f)},onEnter:q(!1),onAppear:q(!0),onLeave(P,z){P._isLeaving=!0;const ce=()=>V(P,z);We(P,a),We(P,p),vi(),Cr(()=>{P._isLeaving&&(Ze(P,a),We(P,g),Er(G)||wr(P,s,D,ce))}),pt(G,[P,ce])},onEnterCancelled(P){N(P,!1),pt(I,[P])},onAppearCancelled(P){N(P,!0),pt(Y,[P])},onLeaveCancelled(P){V(P),pt(O,[P])}})}function Dc(e){if(e==null)return null;if(oe(e))return[zn(e.enter),zn(e.leave)];{const t=zn(e);return[t,t]}}function zn(e){return no(e)}function We(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Pt]||(e[Pt]=new Set)).add(t)}function Ze(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Pt];n&&(n.delete(t),n.size||(e[Pt]=void 0))}function Cr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Vc=0;function wr(e,t,n,s){const r=e._endId=++Vc,o=()=>{r===e._endId&&s()};if(n)return setTimeout(o,n);const{type:i,timeout:c,propCount:l}=_i(e,t);if(!i)return s();const f=i+"end";let d=0;const a=()=>{e.removeEventListener(f,p),o()},p=g=>{g.target===e&&++d>=l&&a()};setTimeout(()=>{d(n[w]||"").split(", "),r=s(`${Je}Delay`),o=s(`${Je}Duration`),i=xr(r,o),c=s(`${Ft}Delay`),l=s(`${Ft}Duration`),f=xr(c,l);let d=null,a=0,p=0;t===Je?i>0&&(d=Je,a=i,p=o.length):t===Ft?f>0&&(d=Ft,a=f,p=l.length):(a=Math.max(i,f),d=a>0?i>f?Je:Ft:null,p=d?d===Je?o.length:l.length:0);const g=d===Je&&/\b(transform|all)(,|$)/.test(s(`${Je}Property`).toString());return{type:d,timeout:a,propCount:p,hasTransform:g}}function xr(e,t){for(;e.lengthRr(n)+Rr(e[s])))}function Rr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function vi(){return document.body.offsetHeight}function Uc(e,t,n){const s=e[Pt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const xn=Symbol("_vod"),bi=Symbol("_vsh"),Fu={beforeMount(e,{value:t},{transition:n}){e[xn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Nt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Nt(e,!0),s.enter(e)):s.leave(e,()=>{Nt(e,!1)}):Nt(e,t))},beforeUnmount(e,{value:t}){Nt(e,t)}};function Nt(e,t){e.style.display=t?e[xn]:"none",e[bi]=!t}const Kc=Symbol(""),Wc=/(^|;)\s*display\s*:/;function Gc(e,t,n){const s=e.style,r=ue(n);let o=!1;if(n&&!r){if(t)if(ue(t))for(const i of t.split(";")){const c=i.slice(0,i.indexOf(":")).trim();n[c]==null&&yn(s,c,"")}else for(const i in t)n[i]==null&&yn(s,i,"");for(const i in n)i==="display"&&(o=!0),yn(s,i,n[i])}else if(r){if(t!==n){const i=s[Kc];i&&(n+=";"+i),s.cssText=n,o=Wc.test(n)}}else t&&e.removeAttribute("style");xn in e&&(e[xn]=o?s.display:"",e[bi]&&(s.display="none"))}const Sr=/\s*!important$/;function yn(e,t,n){if(j(n))n.forEach(s=>yn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=qc(e,t);Sr.test(n)?e.setProperty(Mt(s),n.replace(Sr,""),"important"):e[s]=n}}const Ar=["Webkit","Moz","ms"],Qn={};function qc(e,t){const n=Qn[t];if(n)return n;let s=Ve(t);if(s!=="filter"&&s in e)return Qn[t]=s;s=Pn(s);for(let r=0;rYn||(Zc.then(()=>Yn=0),Yn=Date.now());function tf(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Oe(nf(s,n.value),t,5,[s])};return n.value=e,n.attached=ef(),n}function nf(e,t){if(j(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Mr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,sf=(e,t,n,s,r,o,i,c,l)=>{const f=r==="svg";t==="class"?Uc(e,s,f):t==="style"?Gc(e,n,s):Sn(t)?_s(t)||Jc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):rf(e,t,s,f))?(zc(e,t,s,o,i,c,l),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Pr(e,t,s,f,i,t!=="value")):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Pr(e,t,s,f))};function rf(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Mr(t)&&K(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 r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Mr(t)&&ue(n)?!1:t in e}const Ei=new WeakMap,Ci=new WeakMap,Rn=Symbol("_moveCb"),Lr=Symbol("_enterCb"),wi={name:"TransitionGroup",props:ae({},jc,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=di(),s=ni();let r,o;return ko(()=>{if(!r.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!uf(r[0].el,n.vnode.el,i))return;r.forEach(lf),r.forEach(cf);const c=r.filter(ff);vi(),c.forEach(l=>{const f=l.el,d=f.style;We(f,i),d.transform=d.webkitTransform=d.transitionDuration="";const a=f[Rn]=p=>{p&&p.target!==f||(!p||/transform$/.test(p.propertyName))&&(f.removeEventListener("transitionend",a),f[Rn]=null,Ze(f,i))};f.addEventListener("transitionend",a)})}),()=>{const i=X(e),c=yi(i);let l=i.tag||Me;if(r=[],o)for(let f=0;fdelete e.mode;wi.props;const Nu=wi;function lf(e){const t=e.el;t[Rn]&&t[Rn](),t[Lr]&&t[Lr]()}function cf(e){Ci.set(e,e.el.getBoundingClientRect())}function ff(e){const t=Ei.get(e),n=Ci.get(e),s=t.left-n.left,r=t.top-n.top;if(s||r){const o=e.el.style;return o.transform=o.webkitTransform=`translate(${s}px,${r}px)`,o.transitionDuration="0s",e}}function uf(e,t,n){const s=e.cloneNode(),r=e[Pt];r&&r.forEach(c=>{c.split(/\s+/).forEach(l=>l&&s.classList.remove(l))}),n.split(/\s+/).forEach(c=>c&&s.classList.add(c)),s.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(s);const{hasTransform:i}=_i(s);return o.removeChild(s),i}const af=["ctrl","shift","alt","meta"],df={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>af.some(n=>e[`${n}Key`]&&!t.includes(n))},Bu=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...o)=>{for(let i=0;i{const t=pf().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=mf(s);if(!r)return;const o=t._component;!K(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=n(r,!1,gf(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function gf(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function mf(e){return ue(e)?document.querySelector(e):e}/*! + * vue-router v4.4.0 + * (c) 2024 Eduardo San Martin Morote + * @license MIT + */const Et=typeof document<"u";function yf(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const se=Object.assign;function Jn(e,t){const n={};for(const s in t){const r=t[s];n[s]=Be(r)?r.map(e):e(r)}return n}const Kt=()=>{},Be=Array.isArray,xi=/#/g,_f=/&/g,vf=/\//g,bf=/=/g,Ef=/\?/g,Ri=/\+/g,Cf=/%5B/g,wf=/%5D/g,Si=/%5E/g,xf=/%60/g,Ai=/%7B/g,Rf=/%7C/g,Ti=/%7D/g,Sf=/%20/g;function Vs(e){return encodeURI(""+e).replace(Rf,"|").replace(Cf,"[").replace(wf,"]")}function Af(e){return Vs(e).replace(Ai,"{").replace(Ti,"}").replace(Si,"^")}function ps(e){return Vs(e).replace(Ri,"%2B").replace(Sf,"+").replace(xi,"%23").replace(_f,"%26").replace(xf,"`").replace(Ai,"{").replace(Ti,"}").replace(Si,"^")}function Tf(e){return ps(e).replace(bf,"%3D")}function Pf(e){return Vs(e).replace(xi,"%23").replace(Ef,"%3F")}function Of(e){return e==null?"":Pf(e).replace(vf,"%2F")}function Xt(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const If=/\/$/,Mf=e=>e.replace(If,"");function Xn(e,t,n="/"){let s,r={},o="",i="";const c=t.indexOf("#");let l=t.indexOf("?");return c=0&&(l=-1),l>-1&&(s=t.slice(0,l),o=t.slice(l+1,c>-1?c:t.length),r=e(o)),c>-1&&(s=s||t.slice(0,c),i=t.slice(c,t.length)),s=Bf(s??t,n),{fullPath:s+(o&&"?")+o+i,path:s,query:r,hash:Xt(i)}}function Lf(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Nr(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Ff(e,t,n){const s=t.matched.length-1,r=n.matched.length-1;return s>-1&&s===r&&Ot(t.matched[s],n.matched[r])&&Pi(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Ot(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Pi(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!Nf(e[n],t[n]))return!1;return!0}function Nf(e,t){return Be(e)?Br(e,t):Be(t)?Br(t,e):e===t}function Br(e,t){return Be(t)?e.length===t.length&&e.every((n,s)=>n===t[s]):e.length===1&&e[0]===t}function Bf(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),s=e.split("/"),r=s[s.length-1];(r===".."||r===".")&&s.push("");let o=n.length-1,i,c;for(i=0;i1&&o--;else break;return n.slice(0,o).join("/")+"/"+s.slice(i).join("/")}const Xe={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var Zt;(function(e){e.pop="pop",e.push="push"})(Zt||(Zt={}));var Wt;(function(e){e.back="back",e.forward="forward",e.unknown=""})(Wt||(Wt={}));function $f(e){if(!e)if(Et){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Mf(e)}const Hf=/^[^#]+#/;function kf(e,t){return e.replace(Hf,"#")+t}function jf(e,t){const n=document.documentElement.getBoundingClientRect(),s=e.getBoundingClientRect();return{behavior:t.behavior,left:s.left-n.left-(t.left||0),top:s.top-n.top-(t.top||0)}}const Hn=()=>({left:window.scrollX,top:window.scrollY});function Df(e){let t;if("el"in e){const n=e.el,s=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?s?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;t=jf(r,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 $r(e,t){return(history.state?history.state.position-t:-1)+e}const gs=new Map;function Vf(e,t){gs.set(e,t)}function Uf(e){const t=gs.get(e);return gs.delete(e),t}let Kf=()=>location.protocol+"//"+location.host;function Oi(e,t){const{pathname:n,search:s,hash:r}=t,o=e.indexOf("#");if(o>-1){let c=r.includes(e.slice(o))?e.slice(o).length:1,l=r.slice(c);return l[0]!=="/"&&(l="/"+l),Nr(l,"")}return Nr(n,e)+s+r}function Wf(e,t,n,s){let r=[],o=[],i=null;const c=({state:p})=>{const g=Oi(e,location),w=n.value,S=t.value;let D=0;if(p){if(n.value=g,t.value=p,i&&i===w){i=null;return}D=S?p.position-S.position:0}else s(g);r.forEach($=>{$(n.value,w,{delta:D,type:Zt.pop,direction:D?D>0?Wt.forward:Wt.back:Wt.unknown})})};function l(){i=n.value}function f(p){r.push(p);const g=()=>{const w=r.indexOf(p);w>-1&&r.splice(w,1)};return o.push(g),g}function d(){const{history:p}=window;p.state&&p.replaceState(se({},p.state,{scroll:Hn()}),"")}function a(){for(const p of o)p();o=[],window.removeEventListener("popstate",c),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",c),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:l,listen:f,destroy:a}}function Hr(e,t,n,s=!1,r=!1){return{back:e,current:t,forward:n,replaced:s,position:window.history.length,scroll:r?Hn():null}}function Gf(e){const{history:t,location:n}=window,s={value:Oi(e,n)},r={value:t.state};r.value||o(s.value,{back:null,current:s.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function o(l,f,d){const a=e.indexOf("#"),p=a>-1?(n.host&&document.querySelector("base")?e:e.slice(a))+l:Kf()+e+l;try{t[d?"replaceState":"pushState"](f,"",p),r.value=f}catch(g){console.error(g),n[d?"replace":"assign"](p)}}function i(l,f){const d=se({},t.state,Hr(r.value.back,l,r.value.forward,!0),f,{position:r.value.position});o(l,d,!0),s.value=l}function c(l,f){const d=se({},r.value,t.state,{forward:l,scroll:Hn()});o(d.current,d,!0);const a=se({},Hr(s.value,l,null),{position:d.position+1},f);o(l,a,!1),s.value=l}return{location:s,state:r,push:c,replace:i}}function Hu(e){e=$f(e);const t=Gf(e),n=Wf(e,t.state,t.location,t.replace);function s(o,i=!0){i||n.pauseListeners(),history.go(o)}const r=se({location:"",base:e,go:s,createHref:kf.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function qf(e){return typeof e=="string"||e&&typeof e=="object"}function Ii(e){return typeof e=="string"||typeof e=="symbol"}const Mi=Symbol("");var kr;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(kr||(kr={}));function It(e,t){return se(new Error,{type:e,[Mi]:!0},t)}function Ke(e,t){return e instanceof Error&&Mi in e&&(t==null||!!(e.type&t))}const jr="[^/]+?",zf={sensitive:!1,strict:!1,start:!0,end:!0},Qf=/[.+*?^${}()[\]/\\]/g;function Yf(e,t){const n=se({},zf,t),s=[];let r=n.start?"^":"";const o=[];for(const f of e){const d=f.length?[]:[90];n.strict&&!f.length&&(r+="/");for(let a=0;at.length?t.length===1&&t[0]===80?1:-1:0}function Li(e,t){let n=0;const s=e.score,r=t.score;for(;n0&&t[t.length-1]<0}const Xf={type:0,value:""},Zf=/[a-zA-Z0-9_]/;function eu(e){if(!e)return[[]];if(e==="/")return[[Xf]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(g){throw new Error(`ERR (${n})/"${f}": ${g}`)}let n=0,s=n;const r=[];let o;function i(){o&&r.push(o),o=[]}let c=0,l,f="",d="";function a(){f&&(n===0?o.push({type:0,value:f}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${f}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:f,regexp:d,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),f="")}function p(){f+=l}for(;c{i(I)}:Kt}function i(a){if(Ii(a)){const p=s.get(a);p&&(s.delete(a),n.splice(n.indexOf(p),1),p.children.forEach(i),p.alias.forEach(i))}else{const p=n.indexOf(a);p>-1&&(n.splice(p,1),a.record.name&&s.delete(a.record.name),a.children.forEach(i),a.alias.forEach(i))}}function c(){return n}function l(a){const p=iu(a,n);n.splice(p,0,a),a.record.name&&!Ur(a)&&s.set(a.record.name,a)}function f(a,p){let g,w={},S,D;if("name"in a&&a.name){if(g=s.get(a.name),!g)throw It(1,{location:a});D=g.record.name,w=se(Vr(p.params,g.keys.filter(I=>!I.optional).concat(g.parent?g.parent.keys.filter(I=>I.optional):[]).map(I=>I.name)),a.params&&Vr(a.params,g.keys.map(I=>I.name))),S=g.stringify(w)}else if(a.path!=null)S=a.path,g=n.find(I=>I.re.test(S)),g&&(w=g.parse(S),D=g.record.name);else{if(g=p.name?s.get(p.name):n.find(I=>I.re.test(p.path)),!g)throw It(1,{location:a,currentLocation:p});D=g.record.name,w=se({},p.params,a.params),S=g.stringify(w)}const $=[];let F=g;for(;F;)$.unshift(F.record),F=F.parent;return{name:D,path:S,params:w,matched:$,meta:ou($)}}e.forEach(a=>o(a));function d(){n.length=0,s.clear()}return{addRoute:o,resolve:f,removeRoute:i,clearRoutes:d,getRoutes:c,getRecordMatcher:r}}function Vr(e,t){const n={};for(const s of t)s in e&&(n[s]=e[s]);return n}function su(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:ru(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 ru(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const s in e.components)t[s]=typeof n=="object"?n[s]:n;return t}function Ur(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ou(e){return e.reduce((t,n)=>se(t,n.meta),{})}function Kr(e,t){const n={};for(const s in e)n[s]=s in t?t[s]:e[s];return n}function iu(e,t){let n=0,s=t.length;for(;n!==s;){const o=n+s>>1;Li(e,t[o])<0?s=o:n=o+1}const r=lu(e);return r&&(s=t.lastIndexOf(r,s-1)),s}function lu(e){let t=e;for(;t=t.parent;)if(Fi(t)&&Li(e,t)===0)return t}function Fi({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function cu(e){const t={};if(e===""||e==="?")return t;const s=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;ro&&ps(o)):[s&&ps(s)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function fu(e){const t={};for(const n in e){const s=e[n];s!==void 0&&(t[n]=Be(s)?s.map(r=>r==null?null:""+r):s==null?s:""+s)}return t}const uu=Symbol(""),Gr=Symbol(""),kn=Symbol(""),Us=Symbol(""),ms=Symbol("");function Bt(){let e=[];function t(s){return e.push(s),()=>{const r=e.indexOf(s);r>-1&&e.splice(r,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function st(e,t,n,s,r,o=i=>i()){const i=s&&(s.enterCallbacks[r]=s.enterCallbacks[r]||[]);return()=>new Promise((c,l)=>{const f=p=>{p===!1?l(It(4,{from:n,to:t})):p instanceof Error?l(p):qf(p)?l(It(2,{from:t,to:p})):(i&&s.enterCallbacks[r]===i&&typeof p=="function"&&i.push(p),c())},d=o(()=>e.call(s&&s.instances[r],t,n,f));let a=Promise.resolve(d);e.length<3&&(a=a.then(f)),a.catch(p=>l(p))})}function Zn(e,t,n,s,r=o=>o()){const o=[];for(const i of e)for(const c in i.components){let l=i.components[c];if(!(t!=="beforeRouteEnter"&&!i.instances[c]))if(au(l)){const d=(l.__vccOpts||l)[t];d&&o.push(st(d,n,s,i,c,r))}else{let f=l();o.push(()=>f.then(d=>{if(!d)return Promise.reject(new Error(`Couldn't resolve component "${c}" at "${i.path}"`));const a=yf(d)?d.default:d;i.components[c]=a;const g=(a.__vccOpts||a)[t];return g&&st(g,n,s,i,c,r)()}))}}return o}function au(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function qr(e){const t=Ne(kn),n=Ne(Us),s=Fe(()=>{const l=xt(e.to);return t.resolve(l)}),r=Fe(()=>{const{matched:l}=s.value,{length:f}=l,d=l[f-1],a=n.matched;if(!d||!a.length)return-1;const p=a.findIndex(Ot.bind(null,d));if(p>-1)return p;const g=zr(l[f-2]);return f>1&&zr(d)===g&&a[a.length-1].path!==g?a.findIndex(Ot.bind(null,l[f-2])):p}),o=Fe(()=>r.value>-1&&gu(n.params,s.value.params)),i=Fe(()=>r.value>-1&&r.value===n.matched.length-1&&Pi(n.params,s.value.params));function c(l={}){return pu(l)?t[xt(e.replace)?"replace":"push"](xt(e.to)).catch(Kt):Promise.resolve()}return{route:s,href:Fe(()=>s.value.href),isActive:o,isExactActive:i,navigate:c}}const du=Vo({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:qr,setup(e,{slots:t}){const n=In(qr(e)),{options:s}=Ne(kn),r=Fe(()=>({[Qr(e.activeClass,s.linkActiveClass,"router-link-active")]:n.isActive,[Qr(e.exactActiveClass,s.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=t.default&&t.default(n);return e.custom?o:Ds("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}}),hu=du;function pu(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 gu(e,t){for(const n in t){const s=t[n],r=e[n];if(typeof s=="string"){if(s!==r)return!1}else if(!Be(r)||r.length!==s.length||s.some((o,i)=>o!==r[i]))return!1}return!0}function zr(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Qr=(e,t,n)=>e??t??n,mu=Vo({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const s=Ne(ms),r=Fe(()=>e.route||s.value),o=Ne(Gr,0),i=Fe(()=>{let f=xt(o);const{matched:d}=r.value;let a;for(;(a=d[f])&&!a.components;)f++;return f}),c=Fe(()=>r.value.matched[i.value]);pn(Gr,Fe(()=>i.value+1)),pn(uu,c),pn(ms,r);const l=Ro();return gn(()=>[l.value,c.value,e.name],([f,d,a],[p,g,w])=>{d&&(d.instances[a]=f,g&&g!==d&&f&&f===p&&(d.leaveGuards.size||(d.leaveGuards=g.leaveGuards),d.updateGuards.size||(d.updateGuards=g.updateGuards))),f&&d&&(!g||!Ot(d,g)||!p)&&(d.enterCallbacks[a]||[]).forEach(S=>S(f))},{flush:"post"}),()=>{const f=r.value,d=e.name,a=c.value,p=a&&a.components[d];if(!p)return Yr(n.default,{Component:p,route:f});const g=a.props[d],w=g?g===!0?f.params:typeof g=="function"?g(f):g:null,D=Ds(p,se({},w,t,{onVnodeUnmounted:$=>{$.component.isUnmounted&&(a.instances[d]=null)},ref:l}));return Yr(n.default,{Component:D,route:f})||D}}});function Yr(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const yu=mu;function ku(e){const t=nu(e.routes,e),n=e.parseQuery||cu,s=e.stringifyQuery||Wr,r=e.history,o=Bt(),i=Bt(),c=Bt(),l=_l(Xe);let f=Xe;Et&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=Jn.bind(null,_=>""+_),a=Jn.bind(null,Of),p=Jn.bind(null,Xt);function g(_,M){let T,B;return Ii(_)?(T=t.getRecordMatcher(_),B=M):B=_,t.addRoute(B,T)}function w(_){const M=t.getRecordMatcher(_);M&&t.removeRoute(M)}function S(){return t.getRoutes().map(_=>_.record)}function D(_){return!!t.getRecordMatcher(_)}function $(_,M){if(M=se({},M||l.value),typeof _=="string"){const h=Xn(n,_,M.path),m=t.resolve({path:h.path},M),v=r.createHref(h.fullPath);return se(h,m,{params:p(m.params),hash:Xt(h.hash),redirectedFrom:void 0,href:v})}let T;if(_.path!=null)T=se({},_,{path:Xn(n,_.path,M.path).path});else{const h=se({},_.params);for(const m in h)h[m]==null&&delete h[m];T=se({},_,{params:a(h)}),M.params=a(M.params)}const B=t.resolve(T,M),ne=_.hash||"";B.params=d(p(B.params));const fe=Lf(s,se({},_,{hash:Af(ne),path:B.path})),u=r.createHref(fe);return se({fullPath:fe,hash:ne,query:s===Wr?fu(_.query):_.query||{}},B,{redirectedFrom:void 0,href:u})}function F(_){return typeof _=="string"?Xn(n,_,l.value.path):se({},_)}function I(_,M){if(f!==_)return It(8,{from:M,to:_})}function G(_){return U(_)}function O(_){return G(se(F(_),{replace:!0}))}function E(_){const M=_.matched[_.matched.length-1];if(M&&M.redirect){const{redirect:T}=M;let B=typeof T=="function"?T(_):T;return typeof B=="string"&&(B=B.includes("?")||B.includes("#")?B=F(B):{path:B},B.params={}),se({query:_.query,hash:_.hash,params:B.path!=null?{}:_.params},B)}}function U(_,M){const T=f=$(_),B=l.value,ne=_.state,fe=_.force,u=_.replace===!0,h=E(T);if(h)return U(se(F(h),{state:typeof h=="object"?se({},ne,h.state):ne,force:fe,replace:u}),M||T);const m=T;m.redirectedFrom=M;let v;return!fe&&Ff(s,B,T)&&(v=It(16,{to:m,from:B}),$e(B,B,!0,!1)),(v?Promise.resolve(v):V(m,B)).catch(y=>Ke(y)?Ke(y,2)?y:Qe(y):ee(y,m,B)).then(y=>{if(y){if(Ke(y,2))return U(se({replace:u},F(y.to),{state:typeof y.to=="object"?se({},ne,y.to.state):ne,force:fe}),M||m)}else y=P(m,B,!0,u,ne);return q(m,B,y),y})}function Y(_,M){const T=I(_,M);return T?Promise.reject(T):Promise.resolve()}function N(_){const M=vt.values().next().value;return M&&typeof M.runWithContext=="function"?M.runWithContext(_):_()}function V(_,M){let T;const[B,ne,fe]=_u(_,M);T=Zn(B.reverse(),"beforeRouteLeave",_,M);for(const h of B)h.leaveGuards.forEach(m=>{T.push(st(m,_,M))});const u=Y.bind(null,_,M);return T.push(u),ge(T).then(()=>{T=[];for(const h of o.list())T.push(st(h,_,M));return T.push(u),ge(T)}).then(()=>{T=Zn(ne,"beforeRouteUpdate",_,M);for(const h of ne)h.updateGuards.forEach(m=>{T.push(st(m,_,M))});return T.push(u),ge(T)}).then(()=>{T=[];for(const h of fe)if(h.beforeEnter)if(Be(h.beforeEnter))for(const m of h.beforeEnter)T.push(st(m,_,M));else T.push(st(h.beforeEnter,_,M));return T.push(u),ge(T)}).then(()=>(_.matched.forEach(h=>h.enterCallbacks={}),T=Zn(fe,"beforeRouteEnter",_,M,N),T.push(u),ge(T))).then(()=>{T=[];for(const h of i.list())T.push(st(h,_,M));return T.push(u),ge(T)}).catch(h=>Ke(h,8)?h:Promise.reject(h))}function q(_,M,T){c.list().forEach(B=>N(()=>B(_,M,T)))}function P(_,M,T,B,ne){const fe=I(_,M);if(fe)return fe;const u=M===Xe,h=Et?history.state:{};T&&(B||u?r.replace(_.fullPath,se({scroll:u&&h&&h.scroll},ne)):r.push(_.fullPath,ne)),l.value=_,$e(_,M,T,u),Qe()}let z;function ce(){z||(z=r.listen((_,M,T)=>{if(!nn.listening)return;const B=$(_),ne=E(B);if(ne){U(se(ne,{replace:!0}),B).catch(Kt);return}f=B;const fe=l.value;Et&&Vf($r(fe.fullPath,T.delta),Hn()),V(B,fe).catch(u=>Ke(u,12)?u:Ke(u,2)?(U(u.to,B).then(h=>{Ke(h,20)&&!T.delta&&T.type===Zt.pop&&r.go(-1,!1)}).catch(Kt),Promise.reject()):(T.delta&&r.go(-T.delta,!1),ee(u,B,fe))).then(u=>{u=u||P(B,fe,!1),u&&(T.delta&&!Ke(u,8)?r.go(-T.delta,!1):T.type===Zt.pop&&Ke(u,20)&&r.go(-1,!1)),q(B,fe,u)}).catch(Kt)}))}let pe=Bt(),re=Bt(),Z;function ee(_,M,T){Qe(_);const B=re.list();return B.length?B.forEach(ne=>ne(_,M,T)):console.error(_),Promise.reject(_)}function Ue(){return Z&&l.value!==Xe?Promise.resolve():new Promise((_,M)=>{pe.add([_,M])})}function Qe(_){return Z||(Z=!_,ce(),pe.list().forEach(([M,T])=>_?T(_):M()),pe.reset()),_}function $e(_,M,T,B){const{scrollBehavior:ne}=e;if(!Et||!ne)return Promise.resolve();const fe=!T&&Uf($r(_.fullPath,0))||(B||!T)&&history.state&&history.state.scroll||null;return Oo().then(()=>ne(_,M,fe)).then(u=>u&&Df(u)).catch(u=>ee(u,_,M))}const Ee=_=>r.go(_);let _t;const vt=new Set,nn={currentRoute:l,listening:!0,addRoute:g,removeRoute:w,clearRoutes:t.clearRoutes,hasRoute:D,getRoutes:S,resolve:$,options:e,push:G,replace:O,go:Ee,back:()=>Ee(-1),forward:()=>Ee(1),beforeEach:o.add,beforeResolve:i.add,afterEach:c.add,onError:re.add,isReady:Ue,install(_){const M=this;_.component("RouterLink",hu),_.component("RouterView",yu),_.config.globalProperties.$router=M,Object.defineProperty(_.config.globalProperties,"$route",{enumerable:!0,get:()=>xt(l)}),Et&&!_t&&l.value===Xe&&(_t=!0,G(r.location).catch(ne=>{}));const T={};for(const ne in Xe)Object.defineProperty(T,ne,{get:()=>l.value[ne],enumerable:!0});_.provide(kn,M),_.provide(Us,bo(T)),_.provide(ms,l);const B=_.unmount;vt.add(_),_.unmount=function(){vt.delete(_),vt.size<1&&(f=Xe,z&&z(),z=null,l.value=Xe,_t=!1,Z=!1),B()}}};function ge(_){return _.reduce((M,T)=>M.then(()=>N(T)),Promise.resolve())}return nn}function _u(e,t){const n=[],s=[],r=[],o=Math.max(t.matched.length,e.matched.length);for(let i=0;iOt(f,c))?s.push(c):n.push(c));const l=e.matched[i];l&&(t.matched.find(f=>Ot(f,l))||r.push(l))}return[n,s,r]}function ju(){return Ne(kn)}function Du(e){return Ne(Us)}export{Bu as $,ye as A,xu as B,ve as C,Cu as D,Nu as E,Me as F,gi as G,Vl as H,Au as I,Ru as J,Fu as K,ml as L,Ho as M,ko as N,Iu as O,ct as P,Rc as Q,ju as R,Du as S,Nn as T,li as U,Mu as V,Tl as W,Cc as X,qi as Y,ai as Z,Tu as _,Ou as a,Su as a0,wu as a1,Pu as a2,Lu as a3,Es as a4,Do as a5,Cs as a6,Ul as a7,ku as a8,Hu as a9,$u as aa,In as b,Pn as c,Fe as d,vu as e,Ro as f,di as g,Ne as h,Cn as i,Vo as j,Ve as k,Ds as l,X as m,be as n,bu as o,pn as p,Sc as q,Eo as r,_l as s,Eu as t,xt as u,jo as v,gn as w,Oo as x,gc as y,pc as z}; diff --git a/powa/static/dist/assets/vuetify-Bf0BnRvR.js b/powa/static/dist/assets/vuetify-Bf0BnRvR.js new file mode 100644 index 00000000..69e405ff --- /dev/null +++ b/powa/static/dist/assets/vuetify-Bf0BnRvR.js @@ -0,0 +1,5 @@ +import{w as V,e as _t,o as Xt,F as ut,c as ct,s as E,a as X,r as lt,b as O,d as v,t as ft,i as Qt,C as qt,u as W,g as Jt,f as I,h as A,p as Q,j as en,k as tn,l as dt,m as nn,n as k,q as rn,v as mt,x as le,y as an,z as sn}from"./vue-SrZHs5Ax.js";function on(e,t){let n;function r(){n=_t(),n.run(()=>t.length?t(()=>{n==null||n.stop(),r()}):t())}V(e,a=>{a&&!n?r():a||(n==null||n.stop(),n=void 0)},{immediate:!0}),Xt(()=>{n==null||n.stop()})}const D=typeof window<"u",ua=D&&"IntersectionObserver"in window,un=D&&("ontouchstart"in window||window.navigator.maxTouchPoints>0);function gt(e,t,n){const r=t.length-1;if(r<0)return e===void 0?n:e;for(let a=0;acn(e[r],t[r]))}function be(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(/^\./,""),gt(e,t.split("."),n))}function ca(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 be(e,t,n);if(Array.isArray(t))return gt(e,t,n);if(typeof t!="function")return n;const r=t(e,n);return typeof r>"u"?n:r}function ht(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,r)=>t+r)}function J(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 Ee(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function yt(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 la=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}),fa=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function da(e){return Object.keys(e)}function ye(e,t){return t.every(n=>e.hasOwnProperty(n))}function ln(e,t){const n={},r=new Set(Object.keys(e));for(const a of t)r.has(a)&&(n[a]=e[a]);return n}function Ie(e,t,n){const r=Object.create(null),a=Object.create(null);for(const o in e)t.some(s=>s instanceof RegExp?s.test(o):s===o)&&!(n!=null&&n.some(s=>s===o))?r[o]=e[o]:a[o]=e[o];return[r,a]}function fn(e,t){const n={...e};return t.forEach(r=>delete n[r]),n}function ma(e,t){const n={};return t.forEach(r=>n[r]=e[r]),n}const vt=/^on[^a-z]/,Le=e=>vt.test(e),dn=["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 ga(e){const[t,n]=Ie(e,[vt]),r=fn(t,dn),[a,o]=Ie(n,["class","style","id",/^data-/]);return Object.assign(a,t),Object.assign(o,r),[a,o]}function ha(e){return e==null?[]:Array.isArray(e)?e:[e]}function ya(e,t){let n=0;const r=function(){for(var a=arguments.length,o=new Array(a),s=0;se(...o),W(t))};return r.clear=()=>{clearTimeout(n)},r.immediate=e,r}function pt(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 Pe(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 He(e,t){return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0").repeat(Math.max(0,t-e.length))+e}function mn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let r=0;for(;r0&&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 r={};for(const a in e)r[a]=e[a];for(const a in t){const o=e[a],s=t[a];if(Ee(o)&&Ee(s)){r[a]=C(o,s,n);continue}if(Array.isArray(o)&&Array.isArray(s)&&n){r[a]=n(o,s);continue}r[a]=s}return r}function gn(e){return e.map(t=>t.type===ut?gn(t.children):t).flat()}function R(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";if(R.cache.has(e))return R.cache.get(e);const t=e.replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase();return R.cache.set(e,t),t}R.cache=new Map;function z(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>z(e,n)).flat(1);if(t.suspense)return z(e,t.ssContent);if(Array.isArray(t.children))return t.children.map(n=>z(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return z(e,t.component.subTree).flat(1)}return[]}function va(e){const t=O({}),n=v(e);return X(()=>{for(const r in n.value)t[r]=n.value[r]},{flush:"sync"}),ft(t)}function we(e,t){return e.includes(t)}function bt(e){return e[2].toLowerCase()+e.slice(3)}const pa=()=>[Function,Array];function ba(e,t){return t="on"+ct(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function wa(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1&&arguments[1]!==void 0?arguments[1]:!0;const n=["button","[href]",'input:not([type="hidden"])',"select","textarea","[tabindex]"].map(r=>`${r}${t?':not([tabindex="-1"])':""}:not([disabled])`).join(", ");return[...e.querySelectorAll(n)]}function yn(e,t,n){let r,a=e.indexOf(document.activeElement);const o=t==="next"?1:-1;do a+=o,r=e[a];while((!r||r.offsetParent==null||!((n==null?void 0:n(r))??!0))&&a=0);return r}function vn(e,t){var r,a,o,s;const n=hn(e);if(!t)(e===document.activeElement||!e.contains(document.activeElement))&&((r=n[0])==null||r.focus());else if(t==="first")(a=n[0])==null||a.focus();else if(t==="last")(o=n.at(-1))==null||o.focus();else if(typeof t=="number")(s=n[t])==null||s.focus();else{const i=yn(n,t);i?i.focus():vn(e,t==="next"?"first":"last")}}function Ca(e){return e==null||typeof e=="string"&&e.trim()===""}function Da(e,t){if(!(D&&typeof CSS<"u"&&typeof CSS.supports<"u"&&CSS.supports(`selector(${t})`)))return null;try{return!!e&&e.matches(t)}catch{return null}}function pn(e){return e.some(t=>Qt(t)?t.type===qt?!1:t.type!==ut||pn(t.children):!0)?e:null}function Ma(e,t){if(!D||e===0)return t(),()=>{};const n=window.setTimeout(t,e);return()=>window.clearTimeout(n)}function $e(e,t){const n=E();return X(()=>{n.value=e()},{flush:"sync",...t}),lt(n)}function La(e,t){const n=e.clientX,r=e.clientY,a=t.getBoundingClientRect(),o=a.left,s=a.top,i=a.right,u=a.bottom;return n>=o&&n<=i&&r>=s&&r<=u}function bn(){const e=E(),t=n=>{e.value=n};return Object.defineProperty(t,"value",{enumerable:!0,get:()=>e.value,set:n=>e.value=n}),Object.defineProperty(t,"el",{enumerable:!0,get:()=>yt(e.value)}),t}const wt=["top","bottom"],wn=["start","end","left","right"];function Aa(e,t){let[n,r]=e.split(" ");return r||(r=we(wt,n)?"start":we(wn,n)?"top":"center"),{side:Re(n,t),align:Re(r,t)}}function Re(e,t){return e==="start"?t?"right":"left":e==="end"?t?"left":"right":e}function Sa(e){return{side:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.side],align:e.align}}function xa(e){return{side:e.side,align:{center:"center",top:"bottom",bottom:"top",left:"right",right:"left"}[e.align]}}function Ta(e){return{side:e.align,align:e.side}}function Oa(e){return we(wt,e.side)?"y":"x"}class re{constructor(t){let{x:n,y:r,width:a,height:o}=t;this.x=n,this.y=r,this.width=a,this.height=o}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 ka(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 Fa(e){return Array.isArray(e)?new re({x:e[0],y:e[1],width:0,height:0}):e.getBoundingClientRect()}function Ea(e){const t=e.getBoundingClientRect(),n=getComputedStyle(e),r=n.transform;if(r){let a,o,s,i,u;if(r.startsWith("matrix3d("))a=r.slice(9,-1).split(/, /),o=+a[0],s=+a[5],i=+a[12],u=+a[13];else if(r.startsWith("matrix("))a=r.slice(7,-1).split(/, /),o=+a[0],s=+a[3],i=+a[4],u=+a[5];else return new re(t);const c=n.transformOrigin,f=t.x-i-(1-o)*parseFloat(c),l=t.y-u-(1-s)*parseFloat(c.slice(c.indexOf(" ")+1)),m=o?t.width/o:e.offsetWidth+1,g=s?t.height/s:e.offsetHeight+1;return new re({x:f,y:l,width:m,height:g})}else return new re(t)}function Ia(e,t,n){if(typeof e.animate>"u")return{finished:Promise.resolve()};let r;try{r=e.animate(t,n)}catch{return{finished:Promise.resolve()}}return typeof r.finished>"u"&&(r.finished=new Promise(a=>{r.onfinish=()=>{a(r)}})),r}const ae=new WeakMap;function Pa(e,t){Object.keys(t).forEach(n=>{if(Le(n)){const r=bt(n),a=ae.get(e);if(t[n]==null)a==null||a.forEach(o=>{const[s,i]=o;s===r&&(e.removeEventListener(r,i),a.delete(o))});else if(!a||![...a].some(o=>o[0]===r&&o[1]===t[n])){e.addEventListener(r,t[n]);const o=a||new Set;o.add([r,t[n]]),ae.has(e)||ae.set(e,o)}}else t[n]==null?e.removeAttribute(n):e.setAttribute(n,t[n])})}function Ha(e,t){Object.keys(t).forEach(n=>{if(Le(n)){const r=bt(n),a=ae.get(e);a==null||a.forEach(o=>{const[s,i]=o;s===r&&(e.removeEventListener(r,i),a.delete(o))})}else e.removeAttribute(n)})}const B=2.4,Ve=.2126729,Ne=.7151522,Be=.072175,Cn=.55,Dn=.58,Mn=.57,Ln=.62,ee=.03,Ye=1.45,An=5e-4,Sn=1.25,xn=1.25,We=.078,je=12.82051282051282,te=.06,Ze=.001;function Ue(e,t){const n=(e.r/255)**B,r=(e.g/255)**B,a=(e.b/255)**B,o=(t.r/255)**B,s=(t.g/255)**B,i=(t.b/255)**B;let u=n*Ve+r*Ne+a*Be,c=o*Ve+s*Ne+i*Be;if(u<=ee&&(u+=(ee-u)**Ye),c<=ee&&(c+=(ee-c)**Ye),Math.abs(c-u)u){const l=(c**Cn-u**Dn)*Sn;f=l-Ze?0:l>-We?l-l*je*te:l+te}return f*100}function $a(e){}function Ra(e,t){t=Array.isArray(t)?t.slice(0,-1).map(n=>`'${n}'`).join(", ")+` or '${t.at(-1)}'`:`'${t}'`}const oe=.20689655172413793,Tn=e=>e>oe**3?Math.cbrt(e):e/(3*oe**2)+4/29,On=e=>e>oe?e**3:3*oe**2*(e-4/29);function Ct(e){const t=Tn,n=t(e[1]);return[116*n-16,500*(t(e[0]/.95047)-n),200*(n-t(e[2]/1.08883))]}function Dt(e){const t=On,n=(e[0]+16)/116;return[t(n+e[1]/500)*.95047,t(n),t(n-e[2]/200)*1.08883]}const kn=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Fn=e=>e<=.0031308?e*12.92:1.055*e**(1/2.4)-.055,En=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],In=e=>e<=.04045?e/12.92:((e+.055)/1.055)**2.4;function Mt(e){const t=Array(3),n=Fn,r=kn;for(let a=0;a<3;++a)t[a]=Math.round(pt(n(r[a][0]*e[0]+r[a][1]*e[1]+r[a][2]*e[2]))*255);return{r:t[0],g:t[1],b:t[2]}}function Ae(e){let{r:t,g:n,b:r}=e;const a=[0,0,0],o=In,s=En;t=o(t/255),n=o(n/255),r=o(r/255);for(let i=0;i<3;++i)a[i]=s[i][0]*t+s[i][1]*n+s[i][2]*r;return a}function Pn(e){return!!e&&/^(#|var\(--|(rgb|hsl)a?\()/.test(e)}function Va(e){return Pn(e)&&!/^((rgb|hsl)a?\()?var\(--/.test(e)}const ze=/^(?(?:rgb|hsl)a?)\((?.+)\)/,Hn={rgb:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),rgba:(e,t,n,r)=>({r:e,g:t,b:n,a:r}),hsl:(e,t,n,r)=>Ge({h:e,s:t,l:n,a:r}),hsla:(e,t,n,r)=>Ge({h:e,s:t,l:n,a:r}),hsv:(e,t,n,r)=>G({h:e,s:t,v:n,a:r}),hsva:(e,t,n,r)=>G({h:e,s:t,v:n,a:r})};function F(e){if(typeof e=="number")return{r:(e&16711680)>>16,g:(e&65280)>>8,b:e&255};if(typeof e=="string"&&ze.test(e)){const{groups:t}=e.match(ze),{fn:n,values:r}=t,a=r.split(/,\s*/).map(o=>o.endsWith("%")&&["hsl","hsla","hsv","hsva"].includes(n)?parseFloat(o)/100:parseFloat(o));return Hn[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),Rn(t)}else if(typeof e=="object"){if(ye(e,["r","g","b"]))return e;if(ye(e,["h","s","l"]))return G(Lt(e));if(ye(e,["h","s","v"]))return G(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 G(e){const{h:t,s:n,v:r,a}=e,o=i=>{const u=(i+t/60)%6;return r-r*n*Math.max(Math.min(u,4-u,1),0)},s=[o(5),o(3),o(1)].map(i=>Math.round(i*255));return{r:s[0],g:s[1],b:s[2],a}}function Ge(e){return G(Lt(e))}function Lt(e){const{h:t,s:n,l:r,a}=e,o=r+n*Math.min(r,1-r),s=o===0?0:2-2*r/o;return{h:t,s,v:o,a}}function ne(e){const t=Math.round(e).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()}function $n(e){let{r:t,g:n,b:r,a}=e;return`#${[ne(t),ne(n),ne(r),a!==void 0?ne(Math.round(a*255)):""].join("")}`}function Rn(e){e=Vn(e);let[t,n,r,a]=mn(e,2).map(o=>parseInt(o,16));return a=a===void 0?a:a/255,{r:t,g:n,b:r,a}}function Vn(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=Pe(Pe(e,6),8,"F")),e}function Nn(e,t){const n=Ct(Ae(e));return n[0]=n[0]+t*10,Mt(Dt(n))}function Bn(e,t){const n=Ct(Ae(e));return n[0]=n[0]-t*10,Mt(Dt(n))}function Yn(e){const t=F(e);return Ae(t)[1]}function Wn(e){const t=Math.abs(Ue(F(0),F(e)));return Math.abs(Ue(F(16777215),F(e)))>Math.min(t,50)?"#fff":"#000"}function N(e,t){return n=>Object.keys(e).reduce((r,a)=>{const s=typeof e[a]=="object"&&e[a]!=null&&!Array.isArray(e[a])?e[a]:{type:e[a]};return n&&a in n?r[a]={...s,default:n[a]}:r[a]=s,t&&!r[a].source&&(r[a].source=t),r},{})}const jn=N({class:[String,Array,Object],style:{type:[String,Array,Object],default:null}},"component");function x(e,t){const n=Jt();if(!n)throw new Error(`[Vuetify] ${e} must be called from inside a setup function`);return n}function Zn(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"composables";const t=x(e).type;return R((t==null?void 0:t.aliasName)||(t==null?void 0:t.name))}let At=0,se=new WeakMap;function Se(){const e=x("getUid");if(se.has(e))return se.get(e);{const t=At++;return se.set(e,t),t}}Se.reset=()=>{At=0,se=new WeakMap};function Un(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:x("injectSelf");const{provides:n}=t;if(n&&e in n)return n[e]}const j=Symbol.for("vuetify:defaults");function zn(e){return I(e)}function xe(){const e=A(j);if(!e)throw new Error("[Vuetify] Could not find defaults instance");return e}function Na(e,t){const n=xe(),r=I(e),a=v(()=>{if(W(t==null?void 0:t.disabled))return n.value;const s=W(t==null?void 0:t.scoped),i=W(t==null?void 0:t.reset),u=W(t==null?void 0:t.root);if(r.value==null&&!(s||i||u))return n.value;let c=C(r.value,{prev:n.value});if(s)return c;if(i||u){const f=Number(i||1/0);for(let l=0;l<=f&&!(!c||!("prev"in c));l++)c=c.prev;return c&&typeof u=="string"&&u in c&&(c=C(C(c,{prev:c}),c[u])),c}return c.prev?C(c.prev,c):c});return Q(j,a),a}function Gn(e,t){var n,r;return typeof((n=e.props)==null?void 0:n[t])<"u"||typeof((r=e.props)==null?void 0:r[R(t)])<"u"}function Kn(){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]:xe();const r=x("useDefaults");if(t=t??r.type.name??r.type.__name,!t)throw new Error("[Vuetify] Could not determine component name");const a=v(()=>{var u;return(u=n.value)==null?void 0:u[e._as??t]}),o=new Proxy(e,{get(u,c){var l,m,g,h,d,y,b;const f=Reflect.get(u,c);return c==="class"||c==="style"?[(l=a.value)==null?void 0:l[c],f].filter(M=>M!=null):typeof c=="string"&&!Gn(r.vnode,c)?((m=a.value)==null?void 0:m[c])!==void 0?(g=a.value)==null?void 0:g[c]:((d=(h=n.value)==null?void 0:h.global)==null?void 0:d[c])!==void 0?(b=(y=n.value)==null?void 0:y.global)==null?void 0:b[c]:f:f}}),s=E();X(()=>{if(a.value){const u=Object.entries(a.value).filter(c=>{let[f]=c;return f.startsWith(f[0].toUpperCase())});s.value=u.length?Object.fromEntries(u):void 0}else s.value=void 0});function i(){const u=Un(j,r);Q(j,v(()=>s.value?C((u==null?void 0:u.value)??{},s.value):u==null?void 0:u.value))}return{props:o,provideSubDefaults:i}}function q(e){if(e._setup=e._setup??e.setup,!e.name)return e;if(e._setup){e.props=N(e.props??{},e.name)();const t=Object.keys(e.props).filter(n=>n!=="class"&&n!=="style");e.filterProps=function(r){return ln(r,t)},e.props._as=String,e.setup=function(r,a){const o=xe();if(!o.value)return e._setup(r,a);const{props:s,provideSubDefaults:i}=Kn(r,r._as??e.name,o),u=e._setup(s,a);return i(),u}}return e}function St(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return t=>(e?q:en)(t)}function Ba(e,t){return t.props=e,t}function Ya(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"div",n=arguments.length>2?arguments[2]:void 0;return St()({name:n??ct(tn(e.replace(/__/g,"-"))),props:{tag:{type:String,default:t},...jn()},setup(r,a){let{slots:o}=a;return()=>{var s;return dt(r.tag,{class:[e,r.class],style:r.style},(s=o.default)==null?void 0:s.call(o))}}})}function Wa(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 ja="cubic-bezier(0.4, 0, 0.2, 1)",Za="cubic-bezier(0.0, 0, 0.2, 1)",Ua="cubic-bezier(0.4, 0, 1, 1)";function za(e,t,n){return Object.keys(e).filter(r=>Le(r)&&r.endsWith(t)).reduce((r,a)=>(r[a.slice(0,-t.length)]=o=>e[a](o,n(o)),r),{})}function Ga(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(t?_n(e):xt(e))return e;e=e.parentElement}return document.scrollingElement}function Ka(e,t){const n=[];if(t&&e&&!t.contains(e))return n;for(;e&&(xt(e)&&n.push(e),e!==t);)e=e.parentElement;return n}function xt(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 _n(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const t=window.getComputedStyle(e);return["scroll","auto"].includes(t.overflowY)}function _a(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}function Xa(e){const t=x("useRender");t.render=e}function Xn(e,t,n){let r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:l=>l,a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:l=>l;const o=x("useProxiedModel"),s=I(e[t]!==void 0?e[t]:n),i=R(t),c=i!==t?v(()=>{var l,m,g,h;return e[t],!!(((l=o.vnode.props)!=null&&l.hasOwnProperty(t)||(m=o.vnode.props)!=null&&m.hasOwnProperty(i))&&((g=o.vnode.props)!=null&&g.hasOwnProperty(`onUpdate:${t}`)||(h=o.vnode.props)!=null&&h.hasOwnProperty(`onUpdate:${i}`)))}):v(()=>{var l,m;return e[t],!!((l=o.vnode.props)!=null&&l.hasOwnProperty(t)&&((m=o.vnode.props)!=null&&m.hasOwnProperty(`onUpdate:${t}`)))});on(()=>!c.value,()=>{V(()=>e[t],l=>{s.value=l})});const f=v({get(){const l=e[t];return r(c.value?l:s.value)},set(l){const m=a(l),g=nn(c.value?e[t]:s.value);g===m||r(g)===l||(s.value=m,o==null||o.emit(`update:${t}`,m))}});return Object.defineProperty(f,"externalValue",{get:()=>c.value?e[t]:s.value}),f}const Qn={badge:"Badge",open:"Open",close:"Close",dismiss:"Dismiss",confirmEdit:{ok:"OK",cancel:"Cancel"},dataIterator:{noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},dateRangeInput:{divider:"to"},datePicker:{itemsSelected:"{0} selected",range:{title:"Select dates",header:"Enter dates"},title:"Select date",header:"Enter date",input:{placeholder:"Enter date"}},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",title:"Select Time"},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"}},Ke="$vuetify.",_e=(e,t)=>e.replace(/\{(\d+)\}/g,(n,r)=>String(t[+r])),Tt=(e,t,n)=>function(r){for(var a=arguments.length,o=new Array(a>1?a-1:0),s=1;snew Intl.NumberFormat([e.value,t.value],r).format(n)}function ve(e,t,n){const r=Xn(e,t,e[t]??n.value);return r.value=e[t]??n.value,V(n,a=>{e[t]==null&&(r.value=n.value)}),r}function kt(e){return t=>{const n=ve(t,"locale",e.current),r=ve(t,"fallback",e.fallback),a=ve(t,"messages",e.messages);return{name:"vuetify",current:n,fallback:r,messages:a,t:Tt(n,r,a),n:Ot(n,r),provide:kt({current:n,fallback:r,messages:a})}}}function qn(e){const t=E((e==null?void 0:e.locale)??"en"),n=E((e==null?void 0:e.fallback)??"en"),r=I({en:Qn,...e==null?void 0:e.messages});return{name:"vuetify",current:t,fallback:n,messages:r,t:Tt(t,n,r),n:Ot(t,n),provide:kt({current:t,fallback:n,messages:r})}}const ie=Symbol.for("vuetify:locale");function Jn(e){return e.name!=null}function er(e){const t=e!=null&&e.adapter&&Jn(e==null?void 0:e.adapter)?e==null?void 0:e.adapter:qn(e),n=rr(t,e);return{...t,...n}}function tr(){const e=A(ie);if(!e)throw new Error("[Vuetify] Could not find injected locale instance");return e}function nr(){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 rr(e,t){const n=I((t==null?void 0:t.rtl)??nr()),r=v(()=>n.value[e.current.value]??!1);return{isRtl:r,rtl:n,rtlClasses:v(()=>`v-locale--is-${r.value?"rtl":"ltr"}`)}}function ar(){const e=A(ie);if(!e)throw new Error("[Vuetify] Could not find injected rtl instance");return{isRtl:e.isRtl,rtlClasses:e.rtlClasses}}const K={"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 sr(e,t){const n=[];let r=[];const a=Ft(e),o=Et(e),s=(a.getDay()-K[t.slice(-2).toUpperCase()]+7)%7,i=(o.getDay()-K[t.slice(-2).toUpperCase()]+7)%7;for(let u=0;u0&&n.push(r),n}function or(e,t){const n=new Date(e);for(;n.getDay()!==(K[t.slice(-2).toUpperCase()]??0);)n.setDate(n.getDate()-1);return n}function ir(e,t){const n=new Date(e),r=((K[t.slice(-2).toUpperCase()]??0)+6)%7;for(;n.getDay()!==r;)n.setDate(n.getDate()+1);return n}function Ft(e){return new Date(e.getFullYear(),e.getMonth(),1)}function Et(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}function ur(e){const t=e.split("-").map(Number);return new Date(t[0],t[1]-1,t[2])}const cr=/^([12]\d{3}-([1-9]|0[1-9]|1[0-2])-([1-9]|0[1-9]|[12]\d|3[01]))$/;function It(e){if(e==null)return new Date;if(e instanceof Date)return e;if(typeof e=="string"){let t;if(cr.test(e))return ur(e);if(t=Date.parse(e),!isNaN(t))return new Date(t)}return null}const Xe=new Date(2e3,0,2);function lr(e){const t=K[e.slice(-2).toUpperCase()];return ht(7).map(n=>{const r=new Date(Xe);return r.setDate(Xe.getDate()+t+n),new Intl.DateTimeFormat(e,{weekday:"narrow"}).format(r)})}function fr(e,t,n,r){const a=It(e)??new Date,o=r==null?void 0:r[t];if(typeof o=="function")return o(a,t,n);let s={};switch(t){case"fullDate":s={year:"numeric",month:"long",day:"numeric"};break;case"fullDateWithWeekday":s={weekday:"long",year:"numeric",month:"long",day:"numeric"};break;case"normalDate":const i=a.getDate(),u=new Intl.DateTimeFormat(n,{month:"long"}).format(a);return`${i} ${u}`;case"normalDateWithWeekday":s={weekday:"short",day:"numeric",month:"short"};break;case"shortDate":s={month:"short",day:"numeric"};break;case"year":s={year:"numeric"};break;case"month":s={month:"long"};break;case"monthShort":s={month:"short"};break;case"monthAndYear":s={month:"long",year:"numeric"};break;case"monthAndDate":s={month:"long",day:"numeric"};break;case"weekday":s={weekday:"long"};break;case"weekdayShort":s={weekday:"short"};break;case"dayOfMonth":return new Intl.NumberFormat(n).format(a.getDate());case"hours12h":s={hour:"numeric",hour12:!0};break;case"hours24h":s={hour:"numeric",hour12:!1};break;case"minutes":s={minute:"numeric"};break;case"seconds":s={second:"numeric"};break;case"fullTime":s={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime12h":s={hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullTime24h":s={hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"fullDateTime":s={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime12h":s={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"fullDateTime24h":s={year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDate":s={year:"numeric",month:"2-digit",day:"2-digit"};break;case"keyboardDateTime":s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;case"keyboardDateTime12h":s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!0};break;case"keyboardDateTime24h":s={year:"numeric",month:"2-digit",day:"2-digit",hour:"numeric",minute:"numeric",second:"numeric",hour12:!1};break;default:s=o??{timeZone:"UTC",timeZoneName:"short"}}return new Intl.DateTimeFormat(n,s).format(a)}function dr(e,t){const n=e.toJsDate(t),r=n.getFullYear(),a=He(String(n.getMonth()+1),2,"0"),o=He(String(n.getDate()),2,"0");return`${r}-${a}-${o}`}function mr(e){const[t,n,r]=e.split("-").map(Number);return new Date(t,n-1,r)}function gr(e,t){const n=new Date(e);return n.setMinutes(n.getMinutes()+t),n}function hr(e,t){const n=new Date(e);return n.setHours(n.getHours()+t),n}function yr(e,t){const n=new Date(e);return n.setDate(n.getDate()+t),n}function vr(e,t){const n=new Date(e);return n.setDate(n.getDate()+t*7),n}function pr(e,t){const n=new Date(e);return n.setDate(1),n.setMonth(n.getMonth()+t),n}function br(e){return e.getFullYear()}function wr(e){return e.getMonth()}function Cr(e){return e.getDate()}function Dr(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}function Mr(e){return new Date(e.getFullYear(),e.getMonth()-1,1)}function Lr(e){return e.getHours()}function Ar(e){return e.getMinutes()}function Sr(e){return new Date(e.getFullYear(),0,1)}function xr(e){return new Date(e.getFullYear(),11,31)}function Tr(e,t){return ue(e,t[0])&&Fr(e,t[1])}function Or(e){const t=new Date(e);return t instanceof Date&&!isNaN(t.getTime())}function ue(e,t){return e.getTime()>t.getTime()}function kr(e,t){return ue(Ce(e),Ce(t))}function Fr(e,t){return e.getTime(){n.locale=e.locale[r]??r??n.locale}),n}function Qa(){const e=A(Pt);if(!e)throw new Error("[Vuetify] Could not find injected date options");const t=tr();return Ht(e,t)}function qa(e,t){const n=e.toJsDate(t);let r=n.getFullYear(),a=new Date(r,0,1);if(n=i&&(r=r+1,a=i)}const o=Math.abs(n.getTime()-a.getTime()),s=Math.ceil(o/(1e3*60*60*24));return Math.floor(s/7)+1}const Ja=["sm","md","lg","xl","xxl"],De=Symbol.for("vuetify:display"),Je={mobileBreakpoint:"lg",thresholds:{xs:0,sm:600,md:960,lg:1280,xl:1920,xxl:2560}},Zr=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Je;return C(Je,e)};function et(e){return D&&!e?window.innerWidth:typeof e=="object"&&e.clientWidth||0}function tt(e){return D&&!e?window.innerHeight:typeof e=="object"&&e.clientHeight||0}function nt(e){const t=D&&!e?window.navigator.userAgent:"ssr";function n(h){return!!t.match(h)}const r=n(/android/i),a=n(/iphone|ipad|ipod/i),o=n(/cordova/i),s=n(/electron/i),i=n(/chrome/i),u=n(/edge/i),c=n(/firefox/i),f=n(/opera/i),l=n(/win/i),m=n(/mac/i),g=n(/linux/i);return{android:r,ios:a,cordova:o,electron:s,chrome:i,edge:u,firefox:c,opera:f,win:l,mac:m,linux:g,touch:un,ssr:t==="ssr"}}function Ur(e,t){const{thresholds:n,mobileBreakpoint:r}=Zr(e),a=E(tt(t)),o=E(nt(t)),s=O({}),i=E(et(t));function u(){a.value=tt(),i.value=et()}function c(){u(),o.value=nt()}return X(()=>{const f=i.value=n.xxl,y=f?"xs":l?"sm":m?"md":g?"lg":h?"xl":"xxl",b=typeof r=="number"?r:n[r],M=i.value0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Zn();const n=A(De);if(!n)throw new Error("Could not find Vuetify display injection");const r=v(()=>{if(e.mobile!=null)return e.mobile;if(!e.mobileBreakpoint)return n.mobile.value;const o=typeof e.mobileBreakpoint=="number"?e.mobileBreakpoint:n.thresholds.value[e.mobileBreakpoint];return n.width.valuet?{[`${t}--mobile`]:r.value}:{});return{...n,displayClasses:a,mobile:r}}const $t=Symbol.for("vuetify:goto");function Rt(){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 zr(e){return Te(e)??(document.scrollingElement||document.body)}function Te(e){return typeof e=="string"?document.querySelector(e):yt(e)}function pe(e,t,n){if(typeof e=="number")return t&&n?-e:e;let r=Te(e),a=0;for(;r;)a+=t?r.offsetLeft:r.offsetTop,r=r.offsetParent;return a}function Gr(e,t){return{rtl:t.isRtl,options:C(Rt(),e)}}async function rt(e,t,n,r){const a=n?"scrollLeft":"scrollTop",o=C((r==null?void 0:r.options)??Rt(),t),s=r==null?void 0:r.rtl.value,i=(typeof e=="number"?e:Te(e))??0,u=o.container==="parent"&&i instanceof HTMLElement?i.parentElement:zr(o.container),c=typeof o.easing=="function"?o.easing:o.patterns[o.easing];if(!c)throw new TypeError(`Easing function "${o.easing}" not found.`);let f;if(typeof i=="number")f=pe(i,n,s);else if(f=pe(i,n,s)-pe(u,n,s),o.layout){const h=window.getComputedStyle(i).getPropertyValue("--v-layout-top");h&&(f-=parseInt(h,10))}f+=o.offset,f=Kr(u,f,!!s,!!n);const l=u[a]??0;if(f===l)return Promise.resolve(f);const m=performance.now();return new Promise(g=>requestAnimationFrame(function h(d){const b=(d-m)/o.duration,M=Math.floor(l+(f-l)*c(pt(b,0,1)));if(u[a]=M,b>=1&&Math.abs(M-u[a])<10)return g(f);if(b>2)return g(u[a]);requestAnimationFrame(h)}))}function ns(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const t=A($t),{isRtl:n}=ar();if(!t)throw new Error("[Vuetify] Could not find injected goto instance");const r={...t,rtl:v(()=>t.rtl.value||n.value)};async function a(o,s){return rt(o,C(e,s),!1,r)}return a.horizontal=async(o,s)=>rt(o,C(e,s),!0,r),a}function Kr(e,t,n,r){const{scrollWidth:a,scrollHeight:o}=e,[s,i]=e===document.scrollingElement?[window.innerWidth,window.innerHeight]:[e.offsetWidth,e.offsetHeight];let u,c;return r?n?(u=-(a-s),c=0):(u=0,c=a-s):(u=0,c=o+-i),Math.max(Math.min(t,c),u)}const _r={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"},Xr={component:e=>dt(Nt,{...e,class:"mdi"})},Qr=[String,Function,Object,Array],Me=Symbol.for("vuetify:icons"),fe=N({icon:{type:Qr},tag:{type:String,required:!0}},"icon"),at=St()({name:"VComponentIcon",props:fe(),setup(e,t){let{slots:n}=t;return()=>{const r=e.icon;return k(e.tag,null,{default:()=>{var a;return[e.icon?k(r,null,null):(a=n.default)==null?void 0:a.call(n)]}})}}}),Vt=q({name:"VSvgIcon",inheritAttrs:!1,props:fe(),setup(e,t){let{attrs:n}=t;return()=>k(e.tag,rn(n,{style:null}),{default:()=>[k("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(r=>Array.isArray(r)?k("path",{d:r[0],"fill-opacity":r[1]},null):k("path",{d:r},null)):k("path",{d:e.icon},null)])]})}});q({name:"VLigatureIcon",props:fe(),setup(e){return()=>k(e.tag,null,{default:()=>[e.icon]})}});const Nt=q({name:"VClassIcon",props:fe(),setup(e){return()=>k(e.tag,{class:e.icon},null)}});function qr(){return{svg:{component:Vt},class:{component:Nt}}}function Jr(e){const t=qr(),n=(e==null?void 0:e.defaultSet)??"mdi";return n==="mdi"&&!t.mdi&&(t.mdi=Xr),C({defaultSet:n,sets:t,aliases:{..._r,vuetify:["M8.2241 14.2009L12 21L22 3H14.4459L8.2241 14.2009Z",["M7.26303 12.4733L7.00113 12L2 3H12.5261C12.5261 3 12.5261 3 12.5261 3L7.26303 12.4733Z",.6]],"vuetify-outline":"svg:M7.26 12.47 12.53 3H2L7.26 12.47ZM14.45 3 8.22 14.2 12 21 22 3H14.45ZM18.6 5 12 16.88 10.51 14.2 15.62 5ZM7.26 8.35 5.4 5H9.13L7.26 8.35Z","vuetify-play":["m6.376 13.184-4.11-7.192C1.505 4.66 2.467 3 4.003 3h8.532l-.953 1.576-.006.01-.396.677c-.429.732-.214 1.507.194 2.015.404.503 1.092.878 1.869.806a3.72 3.72 0 0 1 1.005.022c.276.053.434.143.523.237.138.146.38.635-.25 2.09-.893 1.63-1.553 1.722-1.847 1.677-.213-.033-.468-.158-.756-.406a4.95 4.95 0 0 1-.8-.927c-.39-.564-1.04-.84-1.66-.846-.625-.006-1.316.27-1.693.921l-.478.826-.911 1.506Z",["M9.093 11.552c.046-.079.144-.15.32-.148a.53.53 0 0 1 .43.207c.285.414.636.847 1.046 1.2.405.35.914.662 1.516.754 1.334.205 2.502-.698 3.48-2.495l.014-.028.013-.03c.687-1.574.774-2.852-.005-3.675-.37-.391-.861-.586-1.333-.676a5.243 5.243 0 0 0-1.447-.044c-.173.016-.393-.073-.54-.257-.145-.18-.127-.316-.082-.392l.393-.672L14.287 3h5.71c1.536 0 2.499 1.659 1.737 2.992l-7.997 13.996c-.768 1.344-2.706 1.344-3.473 0l-3.037-5.314 1.377-2.278.004-.006.004-.007.481-.831Z",.6]]}},e)}const rs=e=>{const t=A(Me);if(!t)throw new Error("Missing Vuetify Icons provide!");return{iconData:v(()=>{var u;const r=W(e);if(!r)return{component:at};let a=r;if(typeof a=="string"&&(a=a.trim(),a.startsWith("$")&&(a=(u=t.aliases)==null?void 0:u[a.slice(1)])),Array.isArray(a))return{component:Vt,icon:a};if(typeof a!="string")return{component:at,icon:a};const o=Object.keys(t.sets).find(c=>typeof a=="string"&&a.startsWith(`${c}:`)),s=o?a.slice(o.length+1):a;return{component:t.sets[o??t.defaultSet].component,icon:s}})}},_=Symbol.for("vuetify:theme"),as=N({theme:String},"theme");function st(){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 ea(){var r,a;let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:st();const t=st();if(!e)return{...t,isDisabled:!0};const n={};for(const[o,s]of Object.entries(e.themes??{})){const i=s.dark||o==="dark"?(r=t.themes)==null?void 0:r.dark:(a=t.themes)==null?void 0:a.light;n[o]=C(i,s)}return C(t,{...e,themes:n})}function ta(e){const t=ea(e),n=I(t.defaultTheme),r=I(t.themes),a=v(()=>{const f={};for(const[l,m]of Object.entries(r.value)){const g=f[l]={...m,colors:{...m.colors}};if(t.variations)for(const h of t.variations.colors){const d=g.colors[h];if(d)for(const y of["lighten","darken"]){const b=y==="lighten"?Nn:Bn;for(const M of ht(t.variations[y],1))g.colors[`${h}-${y}-${M}`]=$n(b(F(d),M))}}for(const h of Object.keys(g.colors)){if(/^on-[a-z]/.test(h)||g.colors[`on-${h}`])continue;const d=`on-${h}`,y=F(g.colors[h]);g.colors[d]=Wn(y)}}return f}),o=v(()=>a.value[n.value]),s=v(()=>{var h;const f=[];(h=o.value)!=null&&h.dark&&$(f,":root",["color-scheme: dark"]),$(f,":root",ot(o.value));for(const[d,y]of Object.entries(a.value))$(f,`.v-theme--${d}`,[`color-scheme: ${y.dark?"dark":"normal"}`,...ot(y)]);const l=[],m=[],g=new Set(Object.values(a.value).flatMap(d=>Object.keys(d.colors)));for(const d of g)/^on-[a-z]/.test(d)?$(m,`.${d}`,[`color: rgb(var(--v-theme-${d})) !important`]):($(l,`.bg-${d}`,[`--v-theme-overlay-multiplier: var(--v-theme-${d}-overlay-multiplier)`,`background-color: rgb(var(--v-theme-${d})) !important`,`color: rgb(var(--v-theme-on-${d})) !important`]),$(m,`.text-${d}`,[`color: rgb(var(--v-theme-${d})) !important`]),$(m,`.border-${d}`,[`--v-border-color: var(--v-theme-${d})`]));return f.push(...l,...m),f.map((d,y)=>y===0?d:` ${d}`).join("")});function i(){return{style:[{children:s.value,id:"vuetify-theme-stylesheet",nonce:t.cspNonce||!1}]}}function u(f){if(t.isDisabled)return;const l=f._context.provides.usehead;if(l)if(l.push){const m=l.push(i);D&&V(s,()=>{m.patch(i)})}else D?(l.addHeadObjs(v(i)),X(()=>l.updateDOM())):l.addHeadObjs(i());else{let g=function(){if(typeof document<"u"&&!m){const h=document.createElement("style");h.type="text/css",h.id="vuetify-theme-stylesheet",t.cspNonce&&h.setAttribute("nonce",t.cspNonce),m=h,document.head.appendChild(m)}m&&(m.innerHTML=s.value)},m=D?document.getElementById("vuetify-theme-stylesheet"):null;D?V(s,g,{immediate:!0}):g()}}const c=v(()=>t.isDisabled?void 0:`v-theme--${n.value}`);return{install:u,isDisabled:t.isDisabled,name:n,themes:r,current:o,computedThemes:a,themeClasses:c,styles:s,global:{name:n,current:o}}}function ss(e){x("provideTheme");const t=A(_,null);if(!t)throw new Error("Could not find Vuetify theme injection");const n=v(()=>e.theme??t.name.value),r=v(()=>t.themes.value[n.value]),a=v(()=>t.isDisabled?void 0:`v-theme--${n.value}`),o={...t,name:n,current:r,themeClasses:a};return Q(_,o),o}function os(){x("useTheme");const e=A(_,null);if(!e)throw new Error("Could not find Vuetify theme injection");return e}function $(e,t,n){e.push(`${t} { +`,...n.map(r=>` ${r}; +`),`} +`)}function ot(e){const t=e.dark?2:1,n=e.dark?1:2,r=[];for(const[a,o]of Object.entries(e.colors)){const s=F(o);r.push(`--v-theme-${a}: ${s.r},${s.g},${s.b}`),a.startsWith("on-")||r.push(`--v-theme-${a}-overlay-multiplier: ${Yn(o)>.18?t:n}`)}for(const[a,o]of Object.entries(e.variables)){const s=typeof o=="string"&&o.startsWith("#")?F(o):void 0,i=s?`${s.r}, ${s.g}, ${s.b}`:void 0;r.push(`--v-${a}: ${i??o}`)}return r}function na(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"content";const n=bn(),r=I();if(D){const a=new ResizeObserver(o=>{e==null||e(o,a),o.length&&(t==="content"?r.value=o[0].contentRect:r.value=o[0].target.getBoundingClientRect())});mt(()=>{a.disconnect()}),V(()=>n.el,(o,s)=>{s&&(a.unobserve(s),r.value=void 0),o&&a.observe(o)},{flush:"post"})}return{resizeRef:n,contentRect:lt(r)}}const ce=Symbol.for("vuetify:layout"),Bt=Symbol.for("vuetify:layout-item"),it=1e3,is=N({overlaps:{type:Array,default:()=>[]},fullHeight:Boolean},"layout"),us=N({name:{type:String},order:{type:[Number,String],default:0},absolute:Boolean},"layout-item");function cs(){const e=A(ce);if(!e)throw new Error("[Vuetify] Could not find injected layout");return{layoutIsReady:le(),getLayoutItem:e.getLayoutItem,mainRect:e.mainRect,mainStyles:e.mainStyles}}function ls(e){const t=A(ce);if(!t)throw new Error("[Vuetify] Could not find injected layout");const n=e.id??`layout-item-${Se()}`,r=x("useLayoutItem");Q(Bt,{id:n});const a=E(!1);an(()=>a.value=!0),sn(()=>a.value=!1);const o=le(),{layoutItemStyles:s,layoutItemScrimStyles:i}=t.register(r,{...e,active:v(()=>a.value?!1:e.active.value),id:n});return mt(()=>t.unregister(n)),{layoutItemStyles:s,layoutRect:t.layoutRect,layoutItemScrimStyles:i,layoutIsReady:o}}const ra=(e,t,n,r)=>{let a={top:0,left:0,right:0,bottom:0};const o=[{id:"",layer:{...a}}];for(const s of e){const i=t.get(s),u=n.get(s),c=r.get(s);if(!i||!u||!c)continue;const f={...a,[i.value]:parseInt(a[i.value],10)+(c.value?parseInt(u.value,10):0)};o.push({id:s,layer:f}),a=f}return o};function fs(e){const t=A(ce,null),n=v(()=>t?t.rootZIndex.value-100:it),r=I([]),a=O(new Map),o=O(new Map),s=O(new Map),i=O(new Map),u=O(new Map),{resizeRef:c,contentRect:f}=na(),l=$e(()=>{const w=[...new Set([...s.values()].map(p=>p.value))].sort((p,P)=>p-P),S=[];for(const p of w){const P=r.value.filter(L=>{var H;return((H=s.get(L))==null?void 0:H.value)===p});S.push(...P)}return ra(S,a,o,i)}),m=v(()=>!Array.from(u.values()).some(w=>w.value)),g=v(()=>l.value[l.value.length-1].layer),h=v(()=>({"--v-layout-left":J(g.value.left),"--v-layout-right":J(g.value.right),"--v-layout-top":J(g.value.top),"--v-layout-bottom":J(g.value.bottom),...m.value?void 0:{transition:"none"}})),d=$e(()=>l.value.slice(1).map((w,S)=>{let{id:p}=w;const{layer:P}=l.value[S],L=o.get(p),H=a.get(p);return{id:p,...P,size:Number(L.value),position:H.value}})),y=w=>d.value.find(S=>S.id===w),b=x("createLayout"),M=le();Q(ce,{register:(w,S)=>{let{id:p,order:P,position:L,layoutSize:H,elementSize:Z,active:Oe,disableTransitions:ke,absolute:jt}=S;s.set(p,P),a.set(p,L),o.set(p,H),i.set(p,Oe),ke&&u.set(p,ke);const Fe=z(Bt,b==null?void 0:b.vnode).indexOf(w);Fe>-1?r.value.splice(Fe,0,p):r.value.push(p);const de=v(()=>d.value.findIndex(U=>U.id===p)),me=v(()=>n.value+l.value.length*2-de.value*2),Zt=v(()=>{const U=L.value==="left"||L.value==="right",ge=L.value==="right",zt=L.value==="bottom",he=Z.value??H.value,Gt=he===0?"%":"px",Kt={[L.value]:0,zIndex:me.value,transform:`translate${U?"X":"Y"}(${(Oe.value?0:-(he===0?100:he))*(ge||zt?-1:1)}${Gt})`,position:jt.value||n.value!==it?"absolute":"fixed",...m.value?void 0:{transition:"none"}};if(de.value<0)throw new Error(`Layout item "${p}" is missing`);const T=d.value[de.value];if(!T)throw new Error(`[Vuetify] Could not find layout item "${p}"`);return{...Kt,height:U?`calc(100% - ${T.top}px - ${T.bottom}px)`:Z.value?`${Z.value}px`:void 0,left:ge?void 0:`${T.left}px`,right:ge?`${T.right}px`:void 0,top:L.value!=="bottom"?`${T.top}px`:void 0,bottom:L.value!=="top"?`${T.bottom}px`:void 0,width:U?Z.value?`${Z.value}px`:void 0:`calc(100% - ${T.left}px - ${T.right}px)`}}),Ut=v(()=>({zIndex:me.value-1}));return{layoutItemStyles:Zt,layoutItemScrimStyles:Ut,zIndex:me}},unregister:w=>{s.delete(w),a.delete(w),o.delete(w),i.delete(w),u.delete(w),r.value=r.value.filter(S=>S!==w)},mainRect:g,mainStyles:h,getLayoutItem:y,items:d,layoutRect:f,rootZIndex:n,layoutIsReady:M});const Yt=v(()=>["v-layout",{"v-layout--full-height":e.fullHeight}]),Wt=v(()=>({zIndex:t?n.value:void 0,position:t?"relative":void 0,overflow:t?"hidden":void 0}));return{layoutClasses:Yt,layoutStyles:Wt,getLayoutItem:y,items:d,layoutRect:f,layoutIsReady:M,layoutRef:c}}function aa(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{blueprint:t,...n}=e,r=C(t,n),{aliases:a={},components:o={},directives:s={}}=r,i=zn(r.defaults),u=Ur(r.display,r.ssr),c=ta(r.theme),f=Jr(r.icons),l=er(r.locale),m=jr(r.date,l),g=Gr(r.goTo,l);return{install:d=>{for(const y in s)d.directive(y,s[y]);for(const y in o)d.component(y,o[y]);for(const y in a)d.component(y,q({...a[y],name:y,aliasName:a[y].name}));if(c.install(d),d.provide(j,i),d.provide(De,u),d.provide(_,c),d.provide(Me,f),d.provide(ie,l),d.provide(Pt,m.options),d.provide(qe,m.instance),d.provide($t,g),D&&r.ssr)if(d.$nuxt)d.$nuxt.hook("app:suspense:resolve",()=>{u.update()});else{const{mount:y}=d;d.mount=function(){const b=y(...arguments);return le(()=>u.update()),d.mount=y,b}}Se.reset(),d.mixin({computed:{$vuetify(){return O({defaults:Y.call(this,j),display:Y.call(this,De),theme:Y.call(this,_),icons:Y.call(this,Me),locale:Y.call(this,ie),date:Y.call(this,qe)})}}})},defaults:i,display:u,theme:c,icons:f,locale:l,date:m,goTo:g}}const sa="3.6.10";aa.version=sa;function Y(e){var r,a;const t=this.$,n=((r=t.parent)==null?void 0:r.provides)??((a=t.vnode.appContext)==null?void 0:a.provides);if(n&&e in n)return n[e]}var ds="M13 14H11V9H13M13 18H11V16H13M1 21H23L12 2L1 21Z",ms="M19,19H5V8H19M16,1V3H8V1H6V3H5C3.89,3 3,3.89 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V5C21,3.89 20.1,3 19,3H18V1M17,12H12V17H17V12Z",gs="M12 2C17.5 2 22 6.5 22 12S17.5 22 12 22 2 17.5 2 12 6.5 2 12 2M12 4C10.1 4 8.4 4.6 7.1 5.7L18.3 16.9C19.3 15.5 20 13.8 20 12C20 7.6 16.4 4 12 4M16.9 18.3L5.7 7.1C4.6 8.4 4 10.1 4 12C4 16.4 7.6 20 12 20C13.9 20 15.6 19.4 16.9 18.3Z",hs="M12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22C6.47,22 2,17.5 2,12A10,10 0 0,1 12,2M12.5,7V12.25L17,14.92L16.25,16.15L11,13V7H12.5Z",ys="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",vs="M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z",ps="M13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",bs="M10.59,13.41C11,13.8 11,14.44 10.59,14.83C10.2,15.22 9.56,15.22 9.17,14.83C7.22,12.88 7.22,9.71 9.17,7.76V7.76L12.71,4.22C14.66,2.27 17.83,2.27 19.78,4.22C21.73,6.17 21.73,9.34 19.78,11.29L18.29,12.78C18.3,11.96 18.17,11.14 17.89,10.36L18.36,9.88C19.54,8.71 19.54,6.81 18.36,5.64C17.19,4.46 15.29,4.46 14.12,5.64L10.59,9.17C9.41,10.34 9.41,12.24 10.59,13.41M13.41,9.17C13.8,8.78 14.44,8.78 14.83,9.17C16.78,11.12 16.78,14.29 14.83,16.24V16.24L11.29,19.78C9.34,21.73 6.17,21.73 4.22,19.78C2.27,17.83 2.27,14.66 4.22,12.71L5.71,11.22C5.7,12.04 5.83,12.86 6.11,13.65L5.64,14.12C4.46,15.29 4.46,17.19 5.64,18.36C6.81,19.54 8.71,19.54 9.88,18.36L13.41,14.83C14.59,13.66 14.59,11.76 13.41,10.59C13,10.2 13,9.56 13.41,9.17Z",ws="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z",Cs="M15.5,14H14.71L14.43,13.73C15.41,12.59 16,11.11 16,9.5A6.5,6.5 0 0,0 9.5,3A6.5,6.5 0 0,0 3,9.5A6.5,6.5 0 0,0 9.5,16C11.11,16 12.59,15.41 13.73,14.43L14,14.71V15.5L19,20.5L20.5,19L15.5,14M9.5,14C7,14 5,12 5,9.5C5,7 7,5 9.5,5C12,5 14,7 14,9.5C14,12 12,14 9.5,14M7,9H12V10H7V9Z",Ds="M16.56,5.44L15.11,6.89C16.84,7.94 18,9.83 18,12A6,6 0 0,1 12,18A6,6 0 0,1 6,12C6,9.83 7.16,7.94 8.88,6.88L7.44,5.44C5.36,6.88 4,9.28 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12C20,9.28 18.64,6.88 16.56,5.44M13,3H11V13H13",Ms="M2 12C2 16.97 6.03 21 11 21C13.39 21 15.68 20.06 17.4 18.4L15.9 16.9C14.63 18.25 12.86 19 11 19C4.76 19 1.64 11.46 6.05 7.05C10.46 2.64 18 5.77 18 12H15L19 16H19.1L23 12H20C20 7.03 15.97 3 11 3C6.03 3 2 7.03 2 12Z",Ls="M17.75,4.09L15.22,6.03L16.13,9.09L13.5,7.28L10.87,9.09L11.78,6.03L9.25,4.09L12.44,4L13.5,1L14.56,4L17.75,4.09M21.25,11L19.61,12.25L20.2,14.23L18.5,13.06L16.8,14.23L17.39,12.25L15.75,11L17.81,10.95L18.5,9L19.19,10.95L21.25,11M18.97,15.95C19.8,15.87 20.69,17.05 20.16,17.8C19.84,18.25 19.5,18.67 19.08,19.07C15.17,23 8.84,23 4.94,19.07C1.03,15.17 1.03,8.83 4.94,4.93C5.34,4.53 5.76,4.17 6.21,3.85C6.96,3.32 8.14,4.21 8.06,5.04C7.79,7.9 8.75,10.87 10.95,13.06C13.14,15.26 16.1,16.22 18.97,15.95M17.33,17.97C14.5,17.81 11.7,16.64 9.53,14.5C7.36,12.31 6.2,9.5 6.04,6.68C3.23,9.82 3.34,14.64 6.35,17.66C9.37,20.67 14.19,20.78 17.33,17.97Z",As="M3.55 19.09L4.96 20.5L6.76 18.71L5.34 17.29M12 6C8.69 6 6 8.69 6 12S8.69 18 12 18 18 15.31 18 12C18 8.68 15.31 6 12 6M20 13H23V11H20M17.24 18.71L19.04 20.5L20.45 19.09L18.66 17.29M20.45 5L19.04 3.6L17.24 5.39L18.66 6.81M13 1H11V4H13M6.76 5.39L4.96 3.6L3.55 5L5.34 6.81L6.76 5.39M1 13H4V11H1M13 20H11V23H13";export{ca as $,Fa as A,Ea as B,Xn as C,Se as D,pa as E,Ee as F,la as G,ga as H,D as I,ha as J,Da as K,fn as L,tr as M,on as N,ma as O,ar as P,z as Q,es as R,ua as S,ts as T,na as U,Vt as V,ns as W,hn as X,q as Y,Ya as Z,Ra as _,Va as a,vn as a0,_a as a1,Aa as a2,Sa as a3,xa as a4,Ta as a5,Ka as a6,re as a7,Oa as a8,ka as a9,ls as aA,cs as aB,ce as aC,yt as aD,os as aE,vs as aF,As as aG,Ls as aH,Ds as aI,ys as aJ,ps as aK,bs as aL,gs as aM,ds as aN,fa as aO,Ba as aP,$a as aQ,Ca as aR,be as aS,za as aT,ws as aU,da as aV,pt as aa,xt as ab,Ma as ac,bn as ad,Pa as ae,Ha as af,Wa as ag,Ga as ah,La as ai,yn as aj,Le as ak,ln as al,wa as am,ya as an,pn as ao,Ja as ap,Qa as aq,qa as ar,ht as as,hs as at,ms as au,Ms as av,Cs as aw,is as ax,fs as ay,us as az,F as b,aa as c,va as d,Wn as e,cn as f,St as g,ba as h,Pn as i,x as j,Na as k,Zn as l,jn as m,we as n,J as o,N as p,Qr as q,as as r,ss as s,rs as t,Xa as u,gn as v,Ia as w,Za as x,ja as y,Ua as z};