From 8c62f569f83eef141d292f1e043d979bf1b9838f Mon Sep 17 00:00:00 2001 From: DriftKingTW Date: Tue, 26 Mar 2024 00:52:56 +0800 Subject: [PATCH] feat: Update config web's title --- data/index.html | 2 +- data/js/{app.eaa54a46.js => app.af1b54e7.js} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename data/js/{app.eaa54a46.js => app.af1b54e7.js} (97%) diff --git a/data/index.html b/data/index.html index b60eee0..883a95b 100644 --- a/data/index.html +++ b/data/index.html @@ -1 +1 @@ -TinyPICO BLE Keypad Web UI
\ No newline at end of file +Schnell Keypad Web UI
\ No newline at end of file diff --git a/data/js/app.eaa54a46.js b/data/js/app.af1b54e7.js similarity index 97% rename from data/js/app.eaa54a46.js rename to data/js/app.af1b54e7.js index 9ae602f..02313bb 100644 --- a/data/js/app.eaa54a46.js +++ b/data/js/app.af1b54e7.js @@ -4,4 +4,4 @@ * (c) 2014-2022 Evan You * Released under the MIT License. */ -var i=Object.freeze({}),n=Array.isArray;function e(t){return void 0===t||null===t}function o(t){return void 0!==t&&null!==t}function r(t){return!0===t}function p(t){return!1===t}function l(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function s(t){return"function"===typeof t}function m(t){return null!==t&&"object"===typeof t}var c=Object.prototype.toString;function d(t){return"[object Object]"===c.call(t)}function g(t){return"[object RegExp]"===c.call(t)}function v(t){var i=parseFloat(String(t));return i>=0&&Math.floor(i)===i&&isFinite(t)}function f(t){return o(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function h(t){return null==t?"":Array.isArray(t)||d(t)&&t.toString===c?JSON.stringify(t,null,2):String(t)}function x(t){var i=parseFloat(t);return isNaN(i)?t:i}function u(t,i){for(var a=Object.create(null),n=t.split(","),e=0;e-1)return t.splice(a,1)}}var _=Object.prototype.hasOwnProperty;function w(t,i){return _.call(t,i)}function k(t){var i=Object.create(null);return function(a){var n=i[a];return n||(i[a]=t(a))}}var C=/-(\w)/g,$=k((function(t){return t.replace(C,(function(t,i){return i?i.toUpperCase():""}))})),S=k((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),L=/\B([A-Z])/g,O=k((function(t){return t.replace(L,"-$1").toLowerCase()}));function I(t,i){function a(a){var n=arguments.length;return n?n>1?t.apply(i,arguments):t.call(i,a):t.call(i)}return a._length=t.length,a}function A(t,i){return t.bind(i)}var M=Function.prototype.bind?A:I;function z(t,i){i=i||0;var a=t.length-i,n=new Array(a);while(a--)n[a]=t[a+i];return n}function T(t,i){for(var a in i)t[a]=i[a];return t}function E(t){for(var i={},a=0;a0,at=Q&&Q.indexOf("edge/")>0;Q&&Q.indexOf("android");var nt=Q&&/iphone|ipad|ipod|ios/.test(Q);Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q);var et,ot=Q&&Q.match(/firefox\/(\d+)/),rt={}.watch,pt=!1;if(J)try{var lt={};Object.defineProperty(lt,"passive",{get:function(){pt=!0}}),window.addEventListener("test-passive",null,lt)}catch(mg){}var st=function(){return void 0===et&&(et=!J&&"undefined"!==typeof a.g&&(a.g["process"]&&"server"===a.g["process"].env.VUE_ENV)),et},mt=J&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ct(t){return"function"===typeof t&&/native code/.test(t.toString())}var dt,gt="undefined"!==typeof Symbol&&ct(Symbol)&&"undefined"!==typeof Reflect&&ct(Reflect.ownKeys);dt="undefined"!==typeof Set&&ct(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var vt=null;function ft(t){void 0===t&&(t=null),t||vt&&vt._scope.off(),vt=t,t&&t._scope.on()}var ht=function(){function t(t,i,a,n,e,o,r,p){this.tag=t,this.data=i,this.children=a,this.text=n,this.elm=e,this.ns=void 0,this.context=o,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=i&&i.key,this.componentOptions=r,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=p,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(t.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),t}(),xt=function(t){void 0===t&&(t="");var i=new ht;return i.text=t,i.isComment=!0,i};function ut(t){return new ht(void 0,void 0,void 0,String(t))}function bt(t){var i=new ht(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return i.ns=t.ns,i.isStatic=t.isStatic,i.key=t.key,i.isComment=t.isComment,i.fnContext=t.fnContext,i.fnOptions=t.fnOptions,i.fnScopeId=t.fnScopeId,i.asyncMeta=t.asyncMeta,i.isCloned=!0,i}var yt=0,_t=function(){function t(){this.id=yt++,this.subs=[]}return t.prototype.addSub=function(t){this.subs.push(t)},t.prototype.removeSub=function(t){y(this.subs,t)},t.prototype.depend=function(i){t.target&&t.target.addDep(this)},t.prototype.notify=function(t){var i=this.subs.slice();for(var a=0,n=i.length;a0&&(p=ei(p,"".concat(i||"","_").concat(a)),ni(p[0])&&ni(m)&&(c[s]=ut(m.text+p[0].text),p.shift()),c.push.apply(c,p)):l(p)?ni(m)?c[s]=ut(m.text+p):""!==p&&c.push(ut(p)):ni(p)&&ni(m)?c[s]=ut(m.text+p.text):(r(t._isVList)&&o(p.tag)&&e(p.key)&&o(i)&&(p.key="__vlist".concat(i,"_").concat(a,"__")),c.push(p)));return c}function oi(t,i){var a,e,r,p,l=null;if(n(t)||"string"===typeof t)for(l=new Array(t.length),a=0,e=t.length;a0,p=a?!!a.$stable:!r,l=a&&a.$key;if(a){if(a._normalized)return a._normalized;if(p&&e&&e!==i&&l===e.$key&&!r&&!e.$hasNormal)return e;for(var s in o={},a)a[s]&&"$"!==s[0]&&(o[s]=Ci(t,n,s,a[s]))}else o={};for(var m in n)m in o||(o[m]=$i(n,m));return a&&Object.isExtensible(a)&&(a._normalized=o),Y(o,"$stable",p),Y(o,"$key",l),Y(o,"$hasNormal",r),o}function Ci(t,i,a,e){var o=function(){var i=vt;ft(t);var a=arguments.length?e.apply(null,arguments):e({});a=a&&"object"===typeof a&&!n(a)?[a]:ai(a);var o=a&&a[0];return ft(i),a&&(!o||1===a.length&&o.isComment&&!wi(o))?void 0:a};return e.proxy&&Object.defineProperty(i,a,{get:o,enumerable:!0,configurable:!0}),o}function $i(t,i){return function(){return t[i]}}function Si(t){var i=t.$options,a=i.setup;if(a){var n=t._setupContext=Li(t);ft(t),kt();var e=Ui(a,null,[t._props||jt({}),n],t,"setup");if(Ct(),ft(),s(e))i.render=e;else if(m(e))if(t._setupState=e,e.__sfc){var o=t._setupProxy={};for(var r in e)"__sfc"!==r&&Ft(o,e,r)}else for(var r in e)q(r)||Ft(t,e,r);else 0}}function Li(t){return{get attrs(){if(!t._attrsProxy){var a=t._attrsProxy={};Y(a,"_v_attr_proxy",!0),Oi(a,t.$attrs,i,t,"$attrs")}return t._attrsProxy},get listeners(){if(!t._listenersProxy){var a=t._listenersProxy={};Oi(a,t.$listeners,i,t,"$listeners")}return t._listenersProxy},get slots(){return Ai(t)},emit:M(t.$emit,t),expose:function(i){i&&Object.keys(i).forEach((function(a){return Ft(t,i,a)}))}}}function Oi(t,i,a,n,e){var o=!1;for(var r in i)r in t?i[r]!==a[r]&&(o=!0):(o=!0,Ii(t,r,n,e));for(var r in t)r in i||(o=!0,delete t[r]);return o}function Ii(t,i,a,n){Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:function(){return a[n][i]}})}function Ai(t){return t._slotsProxy||Mi(t._slotsProxy={},t.$scopedSlots),t._slotsProxy}function Mi(t,i){for(var a in i)t[a]=i[a];for(var a in t)a in i||delete t[a]}function zi(t){t._vnode=null,t._staticTrees=null;var a=t.$options,n=t.$vnode=a._parentVnode,e=n&&n.context;t.$slots=yi(a._renderChildren,e),t.$scopedSlots=n?ki(t.$parent,n.data.scopedSlots,t.$slots):i,t._c=function(i,a,n,e){return Ni(t,i,a,n,e,!1)},t.$createElement=function(i,a,n,e){return Ni(t,i,a,n,e,!0)};var o=n&&n.data;Bt(t,"$attrs",o&&o.attrs||i,null,!0),Bt(t,"$listeners",a._parentListeners||i,null,!0)}var Ti=null;function Ei(t){bi(t.prototype),t.prototype.$nextTick=function(t){return ea(t,this)},t.prototype._render=function(){var t,i=this,a=i.$options,e=a.render,o=a._parentVnode;o&&i._isMounted&&(i.$scopedSlots=ki(i.$parent,o.data.scopedSlots,i.$slots,i.$scopedSlots),i._slotsProxy&&Mi(i._slotsProxy,i.$scopedSlots)),i.$vnode=o;try{ft(i),Ti=i,t=e.call(i._renderProxy,i.$createElement)}catch(mg){Zi(mg,i,"render"),t=i._vnode}finally{Ti=null,ft()}return n(t)&&1===t.length&&(t=t[0]),t instanceof ht||(t=xt()),t.parent=o,t}}function Bi(t,i){return(t.__esModule||gt&&"Module"===t[Symbol.toStringTag])&&(t=t.default),m(t)?i.extend(t):t}function Pi(t,i,a,n,e){var o=xt();return o.asyncFactory=t,o.asyncMeta={data:i,context:a,children:n,tag:e},o}function Vi(t,i){if(r(t.error)&&o(t.errorComp))return t.errorComp;if(o(t.resolved))return t.resolved;var a=Ti;if(a&&o(t.owners)&&-1===t.owners.indexOf(a)&&t.owners.push(a),r(t.loading)&&o(t.loadingComp))return t.loadingComp;if(a&&!o(t.owners)){var n=t.owners=[a],p=!0,l=null,s=null;a.$on("hook:destroyed",(function(){return y(n,a)}));var c=function(t){for(var i=0,a=n.length;i1?z(a):a;for(var n=z(arguments,1),e='event handler for "'.concat(t,'"'),o=0,r=a.length;odocument.createEvent("Event").timeStamp&&(Da=function(){return ja.now()})}var Ha=function(t,i){if(t.post){if(!i.post)return 1}else if(i.post)return-1;return t.id-i.id};function Na(){var t,i;for(Va=Da(),Ea=!0,Aa.sort(Ha),Ba=0;BaBa&&Aa[a].id>t.id)a--;Aa.splice(a+1,0,t)}else Aa.push(t);Ta||(Ta=!0,ea(Na))}}function Ua(t){var i=t.$options.provide;if(i){var a=s(i)?i.call(t):i;if(!m(a))return;for(var n=Yt(t),e=gt?Reflect.ownKeys(a):Object.keys(a),o=0;o-1)if(o&&!w(e,"default"))r=!1;else if(""===r||r===O(t)){var l=Sn(String,e.type);(l<0||p-1)return this;var a=z(arguments,1);return a.unshift(this),s(t.install)?t.install.apply(t,a):s(t)&&t.apply(null,a),i.push(t),this}}function Kn(t){t.mixin=function(t){return this.options=bn(this.options,t),this}}function Gn(t){t.cid=0;var i=1;t.extend=function(t){t=t||{};var a=this,n=a.cid,e=t._Ctor||(t._Ctor={});if(e[n])return e[n];var o=Qa(t)||Qa(a.options);var r=function(t){this._init(t)};return r.prototype=Object.create(a.prototype),r.prototype.constructor=r,r.cid=i++,r.options=bn(a.options,t),r["super"]=a,r.options.props&&Xn(r),r.options.computed&&Jn(r),r.extend=a.extend,r.mixin=a.mixin,r.use=a.use,F.forEach((function(t){r[t]=a[t]})),o&&(r.options.components[o]=r),r.superOptions=a.options,r.extendOptions=t,r.sealedOptions=T({},r.options),e[n]=r,r}}function Xn(t){var i=t.options.props;for(var a in i)On(t.prototype,"_props",a)}function Jn(t){var i=t.options.computed;for(var a in i)Bn(t.prototype,a,i[a])}function Qn(t){F.forEach((function(i){t[i]=function(t,a){return a?("component"===i&&d(a)&&(a.name=a.name||t,a=this.options._base.extend(a)),"directive"===i&&s(a)&&(a={bind:a,update:a}),this.options[i+"s"][t]=a,a):this.options[i+"s"][t]}}))}function te(t){return t&&(Qa(t.Ctor.options)||t.tag)}function ie(t,i){return n(t)?t.indexOf(i)>-1:"string"===typeof t?t.split(",").indexOf(i)>-1:!!g(t)&&t.test(i)}function ae(t,i){var a=t.cache,n=t.keys,e=t._vnode;for(var o in a){var r=a[o];if(r){var p=r.name;p&&!i(p)&&ne(a,o,n,e)}}}function ne(t,i,a,n){var e=t[i];!e||n&&e.tag===n.tag||e.componentInstance.$destroy(),t[i]=null,y(a,i)}Fn(qn),Nn(qn),ba(qn),ka(qn),Ei(qn);var ee=[String,RegExp,Array],oe={name:"keep-alive",abstract:!0,props:{include:ee,exclude:ee,max:[String,Number]},methods:{cacheVNode:function(){var t=this,i=t.cache,a=t.keys,n=t.vnodeToCache,e=t.keyToCache;if(n){var o=n.tag,r=n.componentInstance,p=n.componentOptions;i[e]={name:te(p),tag:o,componentInstance:r},a.push(e),this.max&&a.length>parseInt(this.max)&&ne(i,a[0],a,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)ne(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(i){ae(t,(function(t){return ie(i,t)}))})),this.$watch("exclude",(function(i){ae(t,(function(t){return!ie(i,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var t=this.$slots.default,i=Di(t),a=i&&i.componentOptions;if(a){var n=te(a),e=this,o=e.include,r=e.exclude;if(o&&(!n||!ie(o,n))||r&&n&&ie(r,n))return i;var p=this,l=p.cache,s=p.keys,m=null==i.key?a.Ctor.cid+(a.tag?"::".concat(a.tag):""):i.key;l[m]?(i.componentInstance=l[m].componentInstance,y(s,m),s.push(m)):(this.vnodeToCache=i,this.keyToCache=m),i.data.keepAlive=!0}return i||t&&t[0]}},re={KeepAlive:oe};function pe(t){var i={get:function(){return Z}};Object.defineProperty(t,"config",i),t.util={warn:ln,extend:T,mergeOptions:bn,defineReactive:Bt},t.set=Pt,t.delete=Vt,t.nextTick=ea,t.observable=function(t){return Et(t),t},t.options=Object.create(null),F.forEach((function(i){t.options[i+"s"]=Object.create(null)})),t.options._base=t,T(t.options.components,re),Yn(t),Kn(t),Gn(t),Qn(t)}pe(qn),Object.defineProperty(qn.prototype,"$isServer",{get:st}),Object.defineProperty(qn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(qn,"FunctionalRenderContext",{value:Ka}),qn.version=pa;var le=u("style,class"),se=u("input,textarea,option,select,progress"),me=function(t,i,a){return"value"===a&&se(t)&&"button"!==i||"selected"===a&&"option"===t||"checked"===a&&"input"===t||"muted"===a&&"video"===t},ce=u("contenteditable,draggable,spellcheck"),de=u("events,caret,typing,plaintext-only"),ge=function(t,i){return ue(i)||"false"===i?"false":"contenteditable"===t&&de(i)?i:"true"},ve=u("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),fe="http://www.w3.org/1999/xlink",he=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},xe=function(t){return he(t)?t.slice(6,t.length):""},ue=function(t){return null==t||!1===t};function be(t){var i=t.data,a=t,n=t;while(o(n.componentInstance))n=n.componentInstance._vnode,n&&n.data&&(i=ye(n.data,i));while(o(a=a.parent))a&&a.data&&(i=ye(i,a.data));return _e(i.staticClass,i.class)}function ye(t,i){return{staticClass:we(t.staticClass,i.staticClass),class:o(t.class)?[t.class,i.class]:i.class}}function _e(t,i){return o(t)||o(i)?we(t,ke(i)):""}function we(t,i){return t?i?t+" "+i:t:i||""}function ke(t){return Array.isArray(t)?Ce(t):m(t)?$e(t):"string"===typeof t?t:""}function Ce(t){for(var i,a="",n=0,e=t.length;n-1?Me[t]=i.constructor===window.HTMLUnknownElement||i.constructor===window.HTMLElement:Me[t]=/HTMLUnknownElement/.test(i.toString())}var Te=u("text,number,password,search,email,tel,url");function Ee(t){if("string"===typeof t){var i=document.querySelector(t);return i||document.createElement("div")}return t}function Be(t,i){var a=document.createElement(t);return"select"!==t||i.data&&i.data.attrs&&void 0!==i.data.attrs.multiple&&a.setAttribute("multiple","multiple"),a}function Pe(t,i){return document.createElementNS(Se[t],i)}function Ve(t){return document.createTextNode(t)}function De(t){return document.createComment(t)}function je(t,i,a){t.insertBefore(i,a)}function He(t,i){t.removeChild(i)}function Ne(t,i){t.appendChild(i)}function Re(t){return t.parentNode}function Fe(t){return t.nextSibling}function We(t){return t.tagName}function Ze(t,i){t.textContent=i}function Ue(t,i){t.setAttribute(i,"")}var qe=Object.freeze({__proto__:null,createElement:Be,createElementNS:Pe,createTextNode:Ve,createComment:De,insertBefore:je,removeChild:He,appendChild:Ne,parentNode:Re,nextSibling:Fe,tagName:We,setTextContent:Ze,setStyleScope:Ue}),Ye={create:function(t,i){Ke(i)},update:function(t,i){t.data.ref!==i.data.ref&&(Ke(t,!0),Ke(i))},destroy:function(t){Ke(t,!0)}};function Ke(t,i){var a=t.data.ref;if(o(a)){var e=t.context,r=t.componentInstance||t.elm,p=i?null:r,l=i?void 0:r;if(s(a))Ui(a,e,[p],e,"template ref function");else{var m=t.data.refInFor,c="string"===typeof a||"number"===typeof a,d=Rt(a),g=e.$refs;if(c||d)if(m){var v=c?g[a]:a.value;i?n(v)&&y(v,r):n(v)?v.includes(r)||v.push(r):c?(g[a]=[r],Ge(e,a,g[a])):a.value=[r]}else if(c){if(i&&g[a]!==r)return;g[a]=l,Ge(e,a,p)}else if(d){if(i&&a.value!==r)return;a.value=p}else 0}}}function Ge(t,i,a){var n=t._setupState;n&&w(n,i)&&(Rt(n[i])?n[i].value=a:n[i]=a)}var Xe=new ht("",{},[]),Je=["create","activate","update","remove","destroy"];function Qe(t,i){return t.key===i.key&&t.asyncFactory===i.asyncFactory&&(t.tag===i.tag&&t.isComment===i.isComment&&o(t.data)===o(i.data)&&to(t,i)||r(t.isAsyncPlaceholder)&&e(i.asyncFactory.error))}function to(t,i){if("input"!==t.tag)return!0;var a,n=o(a=t.data)&&o(a=a.attrs)&&a.type,e=o(a=i.data)&&o(a=a.attrs)&&a.type;return n===e||Te(n)&&Te(e)}function io(t,i,a){var n,e,r={};for(n=i;n<=a;++n)e=t[n].key,o(e)&&(r[e]=n);return r}function ao(t){var i,a,p={},s=t.modules,m=t.nodeOps;for(i=0;if?(c=e(a[u+1])?null:a[u+1].elm,C(t,c,a,g,u,n)):g>u&&S(i,d,f)}function I(t,i,a,n){for(var e=a;e-1?vo(t,i,a):ve(i)?ue(a)?t.removeAttribute(i):(a="allowfullscreen"===i&&"EMBED"===t.tagName?"true":i,t.setAttribute(i,a)):ce(i)?t.setAttribute(i,ge(i,a)):he(i)?ue(a)?t.removeAttributeNS(fe,xe(i)):t.setAttributeNS(fe,i,a):vo(t,i,a)}function vo(t,i,a){if(ue(a))t.removeAttribute(i);else{if(tt&&!it&&"TEXTAREA"===t.tagName&&"placeholder"===i&&""!==a&&!t.__ieph){var n=function(i){i.stopImmediatePropagation(),t.removeEventListener("input",n)};t.addEventListener("input",n),t.__ieph=!0}t.setAttribute(i,a)}}var fo={create:co,update:co};function ho(t,i){var a=i.elm,n=i.data,r=t.data;if(!(e(n.staticClass)&&e(n.class)&&(e(r)||e(r.staticClass)&&e(r.class)))){var p=be(i),l=a._transitionClasses;o(l)&&(p=we(p,ke(l))),p!==a._prevClass&&(a.setAttribute("class",p),a._prevClass=p)}}var xo,uo={create:ho,update:ho},bo="__r",yo="__c";function _o(t){if(o(t[bo])){var i=tt?"change":"input";t[i]=[].concat(t[bo],t[i]||[]),delete t[bo]}o(t[yo])&&(t.change=[].concat(t[yo],t.change||[]),delete t[yo])}function wo(t,i,a){var n=xo;return function e(){var o=i.apply(null,arguments);null!==o&&$o(t,e,a,n)}}var ko=Gi&&!(ot&&Number(ot[1])<=53);function Co(t,i,a,n){if(ko){var e=Va,o=i;i=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=e||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}xo.addEventListener(t,i,pt?{capture:a,passive:n}:a)}function $o(t,i,a,n){(n||xo).removeEventListener(t,i._wrapper||i,a)}function So(t,i){if(!e(t.data.on)||!e(i.data.on)){var a=i.data.on||{},n=t.data.on||{};xo=i.elm||t.elm,_o(a),Xt(a,n,Co,$o,wo,i.context),xo=void 0}}var Lo,Oo={create:So,update:So,destroy:function(t){return So(t,Xe)}};function Io(t,i){if(!e(t.data.domProps)||!e(i.data.domProps)){var a,n,p=i.elm,l=t.data.domProps||{},s=i.data.domProps||{};for(a in(o(s.__ob__)||r(s._v_attr_proxy))&&(s=i.data.domProps=T({},s)),l)a in s||(p[a]="");for(a in s){if(n=s[a],"textContent"===a||"innerHTML"===a){if(i.children&&(i.children.length=0),n===l[a])continue;1===p.childNodes.length&&p.removeChild(p.childNodes[0])}if("value"===a&&"PROGRESS"!==p.tagName){p._value=n;var m=e(n)?"":String(n);Ao(p,m)&&(p.value=m)}else if("innerHTML"===a&&Oe(p.tagName)&&e(p.innerHTML)){Lo=Lo||document.createElement("div"),Lo.innerHTML="".concat(n,"");var c=Lo.firstChild;while(p.firstChild)p.removeChild(p.firstChild);while(c.firstChild)p.appendChild(c.firstChild)}else if(n!==l[a])try{p[a]=n}catch(mg){}}}}function Ao(t,i){return!t.composing&&("OPTION"===t.tagName||Mo(t,i)||zo(t,i))}function Mo(t,i){var a=!0;try{a=document.activeElement!==t}catch(mg){}return a&&t.value!==i}function zo(t,i){var a=t.value,n=t._vModifiers;if(o(n)){if(n.number)return x(a)!==x(i);if(n.trim)return a.trim()!==i.trim()}return a!==i}var To={create:Io,update:Io},Eo=k((function(t){var i={},a=/;(?![^(]*\))/g,n=/:(.+)/;return t.split(a).forEach((function(t){if(t){var a=t.split(n);a.length>1&&(i[a[0].trim()]=a[1].trim())}})),i}));function Bo(t){var i=Po(t.style);return t.staticStyle?T(t.staticStyle,i):i}function Po(t){return Array.isArray(t)?E(t):"string"===typeof t?Eo(t):t}function Vo(t,i){var a,n={};if(i){var e=t;while(e.componentInstance)e=e.componentInstance._vnode,e&&e.data&&(a=Bo(e.data))&&T(n,a)}(a=Bo(t.data))&&T(n,a);var o=t;while(o=o.parent)o.data&&(a=Bo(o.data))&&T(n,a);return n}var Do,jo=/^--/,Ho=/\s*!important$/,No=function(t,i,a){if(jo.test(i))t.style.setProperty(i,a);else if(Ho.test(a))t.style.setProperty(O(i),a.replace(Ho,""),"important");else{var n=Fo(i);if(Array.isArray(a))for(var e=0,o=a.length;e-1?i.split(Uo).forEach((function(i){return t.classList.add(i)})):t.classList.add(i);else{var a=" ".concat(t.getAttribute("class")||""," ");a.indexOf(" "+i+" ")<0&&t.setAttribute("class",(a+i).trim())}}function Yo(t,i){if(i&&(i=i.trim()))if(t.classList)i.indexOf(" ")>-1?i.split(Uo).forEach((function(i){return t.classList.remove(i)})):t.classList.remove(i),t.classList.length||t.removeAttribute("class");else{var a=" ".concat(t.getAttribute("class")||""," "),n=" "+i+" ";while(a.indexOf(n)>=0)a=a.replace(n," ");a=a.trim(),a?t.setAttribute("class",a):t.removeAttribute("class")}}function Ko(t){if(t){if("object"===typeof t){var i={};return!1!==t.css&&T(i,Go(t.name||"v")),T(i,t),i}return"string"===typeof t?Go(t):void 0}}var Go=k((function(t){return{enterClass:"".concat(t,"-enter"),enterToClass:"".concat(t,"-enter-to"),enterActiveClass:"".concat(t,"-enter-active"),leaveClass:"".concat(t,"-leave"),leaveToClass:"".concat(t,"-leave-to"),leaveActiveClass:"".concat(t,"-leave-active")}})),Xo=J&&!it,Jo="transition",Qo="animation",tr="transition",ir="transitionend",ar="animation",nr="animationend";Xo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(tr="WebkitTransition",ir="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(ar="WebkitAnimation",nr="webkitAnimationEnd"));var er=J?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function or(t){er((function(){er(t)}))}function rr(t,i){var a=t._transitionClasses||(t._transitionClasses=[]);a.indexOf(i)<0&&(a.push(i),qo(t,i))}function pr(t,i){t._transitionClasses&&y(t._transitionClasses,i),Yo(t,i)}function lr(t,i,a){var n=mr(t,i),e=n.type,o=n.timeout,r=n.propCount;if(!e)return a();var p=e===Jo?ir:nr,l=0,s=function(){t.removeEventListener(p,m),a()},m=function(i){i.target===t&&++l>=r&&s()};setTimeout((function(){l0&&(a=Jo,m=r,c=o.length):i===Qo?s>0&&(a=Qo,m=s,c=l.length):(m=Math.max(r,s),a=m>0?r>s?Jo:Qo:null,c=a?a===Jo?o.length:l.length:0);var d=a===Jo&&sr.test(n[tr+"Property"]);return{type:a,timeout:m,propCount:c,hasTransform:d}}function cr(t,i){while(t.length1}function xr(t,i){!0!==i.data.show&&gr(i)}var ur=J?{create:xr,activate:xr,remove:function(t,i){!0!==t.data.show?vr(t,i):i()}}:{},br=[fo,uo,Oo,To,Zo,ur],yr=br.concat(mo),_r=ao({nodeOps:qe,modules:yr});it&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&Ir(t,"input")}));var wr={inserted:function(t,i,a,n){"select"===a.tag?(n.elm&&!n.elm._vOptions?Jt(a,"postpatch",(function(){wr.componentUpdated(t,i,a)})):kr(t,i,a.context),t._vOptions=[].map.call(t.options,Sr)):("textarea"===a.tag||Te(t.type))&&(t._vModifiers=i.modifiers,i.modifiers.lazy||(t.addEventListener("compositionstart",Lr),t.addEventListener("compositionend",Or),t.addEventListener("change",Or),it&&(t.vmodel=!0)))},componentUpdated:function(t,i,a){if("select"===a.tag){kr(t,i,a.context);var n=t._vOptions,e=t._vOptions=[].map.call(t.options,Sr);if(e.some((function(t,i){return!D(t,n[i])}))){var o=t.multiple?i.value.some((function(t){return $r(t,e)})):i.value!==i.oldValue&&$r(i.value,e);o&&Ir(t,"change")}}}};function kr(t,i,a){Cr(t,i,a),(tt||at)&&setTimeout((function(){Cr(t,i,a)}),0)}function Cr(t,i,a){var n=i.value,e=t.multiple;if(!e||Array.isArray(n)){for(var o,r,p=0,l=t.options.length;p-1,r.selected!==o&&(r.selected=o);else if(D(Sr(r),n))return void(t.selectedIndex!==p&&(t.selectedIndex=p));e||(t.selectedIndex=-1)}}function $r(t,i){return i.every((function(i){return!D(i,t)}))}function Sr(t){return"_value"in t?t._value:t.value}function Lr(t){t.target.composing=!0}function Or(t){t.target.composing&&(t.target.composing=!1,Ir(t.target,"input"))}function Ir(t,i){var a=document.createEvent("HTMLEvents");a.initEvent(i,!0,!0),t.dispatchEvent(a)}function Ar(t){return!t.componentInstance||t.data&&t.data.transition?t:Ar(t.componentInstance._vnode)}var Mr={bind:function(t,i,a){var n=i.value;a=Ar(a);var e=a.data&&a.data.transition,o=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;n&&e?(a.data.show=!0,gr(a,(function(){t.style.display=o}))):t.style.display=n?o:"none"},update:function(t,i,a){var n=i.value,e=i.oldValue;if(!n!==!e){a=Ar(a);var o=a.data&&a.data.transition;o?(a.data.show=!0,n?gr(a,(function(){t.style.display=t.__vOriginalDisplay})):vr(a,(function(){t.style.display="none"}))):t.style.display=n?t.__vOriginalDisplay:"none"}},unbind:function(t,i,a,n,e){e||(t.style.display=t.__vOriginalDisplay)}},zr={model:wr,show:Mr},Tr={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function Er(t){var i=t&&t.componentOptions;return i&&i.Ctor.options.abstract?Er(Di(i.children)):t}function Br(t){var i={},a=t.$options;for(var n in a.propsData)i[n]=t[n];var e=a._parentListeners;for(var n in e)i[$(n)]=e[n];return i}function Pr(t,i){if(/\d-keep-alive$/.test(i.tag))return t("keep-alive",{props:i.componentOptions.propsData})}function Vr(t){while(t=t.parent)if(t.data.transition)return!0}function Dr(t,i){return i.key===t.key&&i.tag===t.tag}var jr=function(t){return t.tag||wi(t)},Hr=function(t){return"show"===t.name},Nr={name:"transition",props:Tr,abstract:!0,render:function(t){var i=this,a=this.$slots.default;if(a&&(a=a.filter(jr),a.length)){0;var n=this.mode;0;var e=a[0];if(Vr(this.$vnode))return e;var o=Er(e);if(!o)return e;if(this._leaving)return Pr(t,e);var r="__transition-".concat(this._uid,"-");o.key=null==o.key?o.isComment?r+"comment":r+o.tag:l(o.key)?0===String(o.key).indexOf(r)?o.key:r+o.key:o.key;var p=(o.data||(o.data={})).transition=Br(this),s=this._vnode,m=Er(s);if(o.data.directives&&o.data.directives.some(Hr)&&(o.data.show=!0),m&&m.data&&!Dr(o,m)&&!wi(m)&&(!m.componentInstance||!m.componentInstance._vnode.isComment)){var c=m.data.transition=T({},p);if("out-in"===n)return this._leaving=!0,Jt(c,"afterLeave",(function(){i._leaving=!1,i.$forceUpdate()})),Pr(t,e);if("in-out"===n){if(wi(o))return s;var d,g=function(){d()};Jt(p,"afterEnter",g),Jt(p,"enterCancelled",g),Jt(c,"delayLeave",(function(t){d=t}))}}return e}}},Rr=T({tag:String,moveClass:String},Tr);delete Rr.mode;var Fr={props:Rr,beforeMount:function(){var t=this,i=this._update;this._update=function(a,n){var e=_a(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,e(),i.call(t,a,n)}},render:function(t){for(var i=this.tag||this.$vnode.data.tag||"span",a=Object.create(null),n=this.prevChildren=this.children,e=this.$slots.default||[],o=this.children=[],r=Br(this),p=0;p({attrs$:{},listeners$:{}}),created(){this.$watch("$attrs",Qr("attrs$"),{immediate:!0}),this.$watch("$listeners",Qr("listeners$"),{immediate:!0})}});function ip(t,i={}){if(ip.installed)return;ip.installed=!0,qn!==t&&Gl("Multiple instances of Vue detected\nSee https://github.com/vuetifyjs/vuetify/issues/4068\n\nIf you're seeing \"$attrs is readonly\", it's caused by this");const a=i.components||{},n=i.directives||{};for(const e in n){const i=n[e];t.directive(e,i)}(function i(a){if(a){for(const n in a){const e=a[n];e&&!i(e.$_vuetify_subcomponents)&&t.component(n,e)}return!0}return!1})(a),t.$_vuetify_installed||(t.$_vuetify_installed=!0,t.mixin({beforeCreate(){const i=this.$options;i.vuetify?(i.vuetify.init(this,this.$ssrContext),this.$vuetify=t.observable(i.vuetify.framework)):this.$vuetify=i.parent&&i.parent.$vuetify||this},beforeMount(){this.$options.vuetify&&this.$el&&this.$el.hasAttribute("data-server-rendered")&&(this.$vuetify.isHydrating=!0,this.$vuetify.breakpoint.update(!0))},mounted(){this.$options.vuetify&&this.$vuetify.isHydrating&&(this.$vuetify.isHydrating=!1,this.$vuetify.breakpoint.update())}}))}a(3105);var ap={badge:"Badge",close:"Close",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}"},datePicker:{itemsSelected:"{0} selected",nextMonthAriaLabel:"Next month",nextYearAriaLabel:"Next year",prevMonthAriaLabel:"Previous month",prevYearAriaLabel:"Previous year"},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM"},pagination:{ariaLabel:{wrapper:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Goto Page {0}",currentPage:"Current Page, Page {0}"}},rating:{ariaLabel:{icon:"Rating {0} of {1}"}}};const np={breakpoint:{mobileBreakpoint:1264,scrollBarWidth:16,thresholds:{xs:600,sm:960,md:1280,lg:1920}},icons:{iconfont:"mdi",values:{}},lang:{current:"en",locales:{en:ap},t:void 0},rtl:!1,theme:{dark:!1,default:"light",disable:!1,options:{cspNonce:void 0,customProperties:void 0,minifyTheme:void 0,themeCache:void 0,variations:!0},themes:{light:{primary:"#1976D2",secondary:"#424242",accent:"#82B1FF",error:"#FF5252",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},dark:{primary:"#2196F3",secondary:"#424242",accent:"#FF4081",error:"#FF5252",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"}}}};function ep(t,i="div",a){return qn.extend({name:a||t.replace(/__/g,"-"),functional:!0,props:{tag:{type:String,default:i}},render(i,{data:a,props:n,children:e}){return a.staticClass=`${t} ${a.staticClass||""}`.trim(),i(n.tag,a,e)}})}let op=!1;try{if("undefined"!==typeof window){const t=Object.defineProperty({},"passive",{get:()=>{op=!0}});window.addEventListener("testListener",t,t),window.removeEventListener("testListener",t,t)}}catch(mg){console.warn(mg)}function rp(t,i,a){const n=i.length-1;if(n<0)return void 0===t?a:t;for(let e=0;epp(t[a],i[a])))}function lp(t,i,a){return null!=t&&i&&"string"===typeof i?void 0!==t[i]?t[i]:(i=i.replace(/\[(\w+)\]/g,".$1"),i=i.replace(/^\./,""),rp(t,i.split("."),a)):a}function sp(t,i,a){if(null==i)return void 0===t?a:t;if(t!==Object(t))return void 0===a?t:a;if("string"===typeof i)return lp(t,i,a);if(Array.isArray(i))return rp(t,i,a);if("function"!==typeof i)return a;const n=i(t,a);return"undefined"===typeof n?a:n}function mp(t){if(!t||t.nodeType!==Node.ELEMENT_NODE)return 0;const i=+window.getComputedStyle(t).getPropertyValue("z-index");return i||mp(t.parentNode)}const cp={"&":"&","<":"<",">":">"};function dp(t){return t.replace(/[&<>]/g,(t=>cp[t]||t))}function gp(t,i){const a={};for(let n=0;nt.replace(yp,((t,i)=>i?i.toUpperCase():""));function wp(t){return t.charAt(0).toUpperCase()+t.slice(1)}function kp(t,i,a){const n=i[0],e=[];let o;for(let r=0;r{for(let r=0;r(t||"").toString().toLocaleLowerCase())),l!==s)return isNaN(l)||isNaN(s)?o.compare(l,s):Number(l)-Number(s)}}return 0}))}function Sp(t,i,a){return null!=t&&null!=i&&"boolean"!==typeof t&&-1!==t.toString().toLocaleLowerCase().indexOf(i.toLocaleLowerCase())}function Lp(t,i){return i?(i=i.toString().toLowerCase(),""===i.trim()?t:t.filter((t=>Object.keys(t).some((a=>Sp(lp(t,a),i,t)))))):t}function Op(t,i,a){return t.$slots.hasOwnProperty(i)&&t.$scopedSlots.hasOwnProperty(i)&&t.$scopedSlots[i].name?a?"v-slot":"scoped":t.$slots.hasOwnProperty(i)?"normal":t.$scopedSlots.hasOwnProperty(i)?"scoped":void 0}function Ip(t,i){return Object.keys(i).filter((i=>i.startsWith(t))).reduce(((a,n)=>(a[n.replace(t,"")]=i[n],a)),{})}function Ap(t,i="default",a,n=!1){return t.$scopedSlots.hasOwnProperty(i)?t.$scopedSlots[i](a instanceof Function?a():a):!t.$slots.hasOwnProperty(i)||a&&!n?void 0:t.$slots[i]}function Mp(t,i=0,a=1){return Math.max(i,Math.min(a,t))}function zp(t){return t?Object.keys(t).reduce(((i,a)=>(i[_p(a)]=t[a],i)),{}):{}}function Tp(t={},i={}){for(const a in i){const n=t[a],e=i[a];hp(n)&&hp(e)?t[a]=Tp(n,e):t[a]=e}return t}function Ep(t,i){return Array(t).fill(i)}class Bp{constructor(){this.framework={}}init(t,i){}}class Pp extends Bp{constructor(t,i){super();const a=Tp({},np),{userPreset:n}=i,{preset:e={},...o}=n;null!=e.preset&&Kl("Global presets do not support the **preset** option, it can be safely omitted"),i.preset=Tp(Tp(a,e),o)}}Pp.property="presets";class Vp extends Bp{constructor(){super(...arguments),this.bar=0,this.top=0,this.left=0,this.insetFooter=0,this.right=0,this.bottom=0,this.footer=0,this.application={bar:{},top:{},left:{},insetFooter:{},right:{},bottom:{},footer:{}}}register(t,i,a){this.application[i][t]=a,this.update(i)}unregister(t,i){null!=this.application[i][t]&&(delete this.application[i][t],this.update(i))}update(t){this[t]=Object.values(this.application[t]).reduce(((t,i)=>t+i),0)}}Vp.property="application";class Dp extends Bp{constructor(t){super(),this.xs=!1,this.sm=!1,this.md=!1,this.lg=!1,this.xl=!1,this.xsOnly=!1,this.smOnly=!1,this.smAndDown=!1,this.smAndUp=!1,this.mdOnly=!1,this.mdAndDown=!1,this.mdAndUp=!1,this.lgOnly=!1,this.lgAndDown=!1,this.lgAndUp=!1,this.xlOnly=!1,this.name="xs",this.height=0,this.width=0,this.mobile=!0,this.resizeTimeout=0;const{mobileBreakpoint:i,scrollBarWidth:a,thresholds:n}=t[Dp.property];this.mobileBreakpoint=i,this.scrollBarWidth=a,this.thresholds=n}init(){this.update(),"undefined"!==typeof window&&window.addEventListener("resize",this.onResize.bind(this),{passive:!0})}update(t=!1){const i=t?0:this.getClientHeight(),a=t?0:this.getClientWidth(),n=a=this.thresholds.lg-this.scrollBarWidth;switch(this.height=i,this.width=a,this.xs=n,this.sm=e,this.md=o,this.lg=r,this.xl=p,this.xsOnly=n,this.smOnly=e,this.smAndDown=(n||e)&&!(o||r||p),this.smAndUp=!n&&(e||o||r||p),this.mdOnly=o,this.mdAndDown=(n||e||o)&&!(r||p),this.mdAndUp=!(n||e)&&(o||r||p),this.lgOnly=r,this.lgAndDown=(n||e||o||r)&&!p,this.lgAndUp=!(n||e||o)&&(r||p),this.xlOnly=p,!0){case n:this.name="xs";break;case e:this.name="sm";break;case o:this.name="md";break;case r:this.name="lg";break;default:this.name="xl";break}if("number"===typeof this.mobileBreakpoint)return void(this.mobile=at,Hp=t=>t**2,Np=t=>t*(2-t),Rp=t=>t<.5?2*t**2:(4-2*t)*t-1,Fp=t=>t**3,Wp=t=>--t**3+1,Zp=t=>t<.5?4*t**3:(t-1)*(2*t-2)*(2*t-2)+1,Up=t=>t**4,qp=t=>1- --t**4,Yp=t=>t<.5?8*t*t*t*t:1-8*--t*t*t*t,Kp=t=>t**5,Gp=t=>1+--t**5,Xp=t=>t<.5?16*t**5:1+16*--t**5;function Jp(t){if("number"===typeof t)return t;let i=il(t);if(!i)throw"string"===typeof t?new Error(`Target element "${t}" not found.`):new TypeError(`Target must be a Number/Selector/HTMLElement/VueComponent, received ${tl(t)} instead.`);let a=0;while(i)a+=i.offsetTop,i=i.offsetParent;return a}function Qp(t){const i=il(t);if(i)return i;throw"string"===typeof t?new Error(`Container element "${t}" not found.`):new TypeError(`Container must be a Selector/HTMLElement/VueComponent, received ${tl(t)} instead.`)}function tl(t){return null==t?t:t.constructor.name}function il(t){return"string"===typeof t?document.querySelector(t):t&&t._isVue?t.$el:t instanceof HTMLElement?t:null}function al(i,a={}){const n={container:document.scrollingElement||document.body||document.documentElement,duration:500,offset:0,easing:"easeInOutCubic",appOffset:!0,...a},e=Qp(n.container);if(n.appOffset&&al.framework.application){const t=e.classList.contains("v-navigation-drawer"),i=e.classList.contains("v-navigation-drawer--clipped"),{bar:a,top:o}=al.framework.application;n.offset+=a,t&&!i||(n.offset+=o)}const o=performance.now();let r;r="number"===typeof i?Jp(i)-n.offset:Jp(i)-Jp(e)-n.offset;const p=e.scrollTop;if(r===p)return Promise.resolve(r);const l="function"===typeof n.easing?n.easing:t[n.easing];if(!l)throw new TypeError(`Easing function "${n.easing}" not found.`);return new Promise((t=>requestAnimationFrame((function i(a){const s=a-o,m=Math.abs(n.duration?Math.min(s/n.duration,1):1);e.scrollTop=Math.floor(p+(r-p)*l(m));const c=e===document.body?document.documentElement.clientHeight:e.clientHeight,d=c+e.scrollTop>=e.scrollHeight;if(1===m||r>e.scrollTop&&d)return t(r);requestAnimationFrame(i)}))))}al.framework={},al.init=()=>{};class nl extends Bp{constructor(){return super(),al}}nl.property="goTo";const el={complete:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",cancel:"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:"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:"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:"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:"M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41 10.59L10 14.17L17.59 6.58L19 8L10 17Z",info:"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,2ZM13,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",warning:"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:"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:"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",next:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",checkboxOn:"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:"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:"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:"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",sort:"M13,20H11V8L5.5,13.5L4.08,12.08L12,4.16L19.92,12.08L18.5,13.5L13,8V20Z",expand:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z",menu:"M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",subgroup:"M7,10L12,15L17,10H7Z",dropdown:"M7,10L12,15L17,10H7Z",radioOn:"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:"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:"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:"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:"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:"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:"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:"M18.41,16.59L13.82,12L18.41,7.41L17,6L11,12L17,18L18.41,16.59M6,6H8V18H6V6Z",last:"M5.59,7.41L10.18,12L5.59,16.59L7,18L13,12L7,6L5.59,7.41M16,6H18V18H16V6Z",unfold:"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:"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:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z",minus:"M19,13H5V11H19V13Z"};var ol=el;const rl={complete:"check",cancel:"cancel",close:"close",delete:"cancel",clear:"clear",success:"check_circle",info:"info",warning:"priority_high",error:"warning",prev:"chevron_left",next:"chevron_right",checkboxOn:"check_box",checkboxOff:"check_box_outline_blank",checkboxIndeterminate:"indeterminate_check_box",delimiter:"fiber_manual_record",sort:"arrow_upward",expand:"keyboard_arrow_down",menu:"menu",subgroup:"arrow_drop_down",dropdown:"arrow_drop_down",radioOn:"radio_button_checked",radioOff:"radio_button_unchecked",edit:"edit",ratingEmpty:"star_border",ratingFull:"star",ratingHalf:"star_half",loading:"cached",first:"first_page",last:"last_page",unfold:"unfold_more",file:"attach_file",plus:"add",minus:"remove"};var pl=rl;const ll={complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-exclamation",error:"mdi-alert",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sort:"mdi-arrow-up",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"};var sl=ll;const ml={complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sort:"fas fa-sort-up",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half",loading:"fas fa-sync",first:"fas fa-step-backward",last:"fas fa-step-forward",unfold:"fas fa-arrows-alt-v",file:"fas fa-paperclip",plus:"fas fa-plus",minus:"fas fa-minus"};var cl=ml;const dl={complete:"fa fa-check",cancel:"fa fa-times-circle",close:"fa fa-times",delete:"fa fa-times-circle",clear:"fa fa-times-circle",success:"fa fa-check-circle",info:"fa fa-info-circle",warning:"fa fa-exclamation",error:"fa fa-exclamation-triangle",prev:"fa fa-chevron-left",next:"fa fa-chevron-right",checkboxOn:"fa fa-check-square",checkboxOff:"fa fa-square-o",checkboxIndeterminate:"fa fa-minus-square",delimiter:"fa fa-circle",sort:"fa fa-sort-up",expand:"fa fa-chevron-down",menu:"fa fa-bars",subgroup:"fa fa-caret-down",dropdown:"fa fa-caret-down",radioOn:"fa fa-dot-circle-o",radioOff:"fa fa-circle-o",edit:"fa fa-pencil",ratingEmpty:"fa fa-star-o",ratingFull:"fa fa-star",ratingHalf:"fa fa-star-half-o",loading:"fa fa-refresh",first:"fa fa-step-backward",last:"fa fa-step-forward",unfold:"fa fa-angle-double-down",file:"fa fa-paperclip",plus:"fa fa-plus",minus:"fa fa-minus"};var gl=dl;function vl(t,i){const a={};for(const n in i)a[n]={component:t,props:{icon:i[n].split(" fa-")}};return a}var fl=vl("font-awesome-icon",cl),hl=Object.freeze({mdiSvg:ol,md:pl,mdi:sl,fa:cl,fa4:gl,faSvg:fl});class xl extends Bp{constructor(t){super();const{iconfont:i,values:a,component:n}=t[xl.property];this.component=n,this.iconfont=i,this.values=Tp(hl[i],a)}}xl.property="icons";const ul="$vuetify.",bl=Symbol("Lang fallback");function yl(t,i,a=!1,n){const e=i.replace(ul,"");let o=lp(t,e,bl);return o===bl&&(a?(Gl(`Translation key "${e}" not found in fallback`),o=i):(Kl(`Translation key "${e}" not found, falling back to default`),o=yl(n,i,!0,n))),o}class _l extends Bp{constructor(t){super(),this.defaultLocale="en";const{current:i,locales:a,t:n}=t[_l.property];this.current=i,this.locales=a,this.translator=n||this.defaultTranslator}currentLocale(t){const i=this.locales[this.current],a=this.locales[this.defaultLocale];return yl(i,t,!1,a)}t(t,...i){return t.startsWith(ul)?this.translator(t,...i):this.replace(t,i)}defaultTranslator(t,...i){return this.replace(this.currentLocale(t),i)}replace(t,i){return t.replace(/\{(\d+)\}/g,((t,a)=>String(i[+a])))}}function wl(t){return!!t&&!!t.match(/^(#|var\(--|(rgb|hsl)a?\()/)}function kl(t){let i;if("number"===typeof t)i=t;else{if("string"!==typeof t)throw new TypeError(`Colors can only be numbers or strings, recieved ${null==t?t:t.constructor.name} instead`);{let a="#"===t[0]?t.substring(1):t;3===a.length&&(a=a.split("").map((t=>t+t)).join("")),6!==a.length&&Kl(`'${t}' is not a valid rgb color`),i=parseInt(a,16)}}return i<0?(Kl(`Colors cannot be negative: '${t}'`),i=0):(i>16777215||isNaN(i))&&(Kl(`'${t}' is not a valid rgb color`),i=16777215),i}function Cl(t){let i=t.toString(16);return i.length<6&&(i="0".repeat(6-i.length)+i),"#"+i}function $l(t){return Cl(kl(t))}_l.property="lang";const Sl=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],Ll=t=>t<=.0031308?12.92*t:1.055*t**(1/2.4)-.055,Ol=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],Il=t=>t<=.04045?t/12.92:((t+.055)/1.055)**2.4;function Al(t){const i=Array(3),a=Ll,n=Sl;for(let e=0;e<3;++e)i[e]=Math.round(255*Mp(a(n[e][0]*t[0]+n[e][1]*t[1]+n[e][2]*t[2])));return(i[0]<<16)+(i[1]<<8)+(i[2]<<0)}function Ml(t){const i=[0,0,0],a=Il,n=Ol,e=a((t>>16&255)/255),o=a((t>>8&255)/255),r=a((t>>0&255)/255);for(let p=0;p<3;++p)i[p]=n[p][0]*e+n[p][1]*o+n[p][2]*r;return i}const zl=.20689655172413793,Tl=t=>t>zl**3?Math.cbrt(t):t/(3*zl**2)+4/29,El=t=>t>zl?t**3:3*zl**2*(t-4/29);function Bl(t){const i=Tl,a=i(t[1]);return[116*a-16,500*(i(t[0]/.95047)-a),200*(a-i(t[2]/1.08883))]}function Pl(t){const i=El,a=(t[0]+16)/116;return[.95047*i(a+t[1]/500),i(a),1.08883*i(a-t[2]/200)]}function Vl(t,i=!1,a=!0){const{anchor:n,...e}=t,o=Object.keys(e),r={};for(let p=0;p`\n.v-application .${t} {\n background-color: ${i} !important;\n border-color: ${i} !important;\n}\n.v-application .${t}--text {\n color: ${i} !important;\n caret-color: ${i} !important;\n}`,jl=(t,i,a)=>{const[n,e]=i.split(/(\d)/,2);return`\n.v-application .${t}.${n}-${e} {\n background-color: ${a} !important;\n border-color: ${a} !important;\n}\n.v-application .${t}--text.text--${n}-${e} {\n color: ${a} !important;\n caret-color: ${a} !important;\n}`},Hl=(t,i="base")=>`--v-${t}-${i}`,Nl=(t,i="base")=>`var(${Hl(t,i)})`;function Rl(t,i=!1){const{anchor:a,...n}=t,e=Object.keys(n);if(!e.length)return"";let o="",r="";const p=i?Nl("anchor"):a;r+=`.v-application a { color: ${p}; }`,i&&(o+=` ${Hl("anchor")}: ${a};\n`);for(let l=0;l0;--n)a[`lighten${n}`]=Cl(Wl(i,n));for(let n=1;n<=4;++n)a[`darken${n}`]=Cl(Zl(i,n));return a}function Wl(t,i){const a=Bl(Ml(t));return a[0]=a[0]+10*i,Al(Pl(a))}function Zl(t,i){const a=Bl(Ml(t));return a[0]=a[0]-10*i,Al(Pl(a))}class Ul extends Bp{constructor(t){super(),this.disabled=!1,this.isDark=null,this.unwatch=null,this.vueMeta=null;const{dark:i,disable:a,options:n,themes:e}=t[Ul.property];this.dark=Boolean(i),this.defaults=this.themes=e,this.options=n,a?this.disabled=!0:this.themes={dark:this.fillVariant(e.dark,!0),light:this.fillVariant(e.light,!1)}}set css(t){this.vueMeta?this.isVueMeta23&&this.applyVueMeta23():this.checkOrCreateStyleElement()&&(this.styleEl.innerHTML=t)}set dark(t){const i=this.isDark;this.isDark=t,null!=i&&this.applyTheme()}get dark(){return Boolean(this.isDark)}applyTheme(){if(this.disabled)return this.clearCss();this.css=this.generatedStyles}clearCss(){this.css=""}init(t,i){this.disabled||(t.$meta?this.initVueMeta(t):i&&this.initSSR(i),this.initTheme(t))}setTheme(t,i){this.themes[t]=Object.assign(this.themes[t],i),this.applyTheme()}resetThemes(){this.themes.light=Object.assign({},this.defaults.light),this.themes.dark=Object.assign({},this.defaults.dark),this.applyTheme()}checkOrCreateStyleElement(){return this.styleEl=document.getElementById("vuetify-theme-stylesheet"),!!this.styleEl||(this.genStyleElement(),Boolean(this.styleEl))}fillVariant(t={},i){const a=this.themes[i?"dark":"light"];return Object.assign({},a,t)}genStyleElement(){"undefined"!==typeof document&&(this.styleEl=document.createElement("style"),this.styleEl.type="text/css",this.styleEl.id="vuetify-theme-stylesheet",this.options.cspNonce&&this.styleEl.setAttribute("nonce",this.options.cspNonce),document.head.appendChild(this.styleEl))}initVueMeta(t){if(this.vueMeta=t.$meta(),this.isVueMeta23)return void t.$nextTick((()=>{this.applyVueMeta23()}));const i="function"===typeof this.vueMeta.getOptions?this.vueMeta.getOptions().keyName:"metaInfo",a=t.$options[i]||{};t.$options[i]=()=>{a.style=a.style||[];const t=a.style.find((t=>"vuetify-theme-stylesheet"===t.id));return t?t.cssText=this.generatedStyles:a.style.push({cssText:this.generatedStyles,type:"text/css",id:"vuetify-theme-stylesheet",nonce:(this.options||{}).cspNonce}),a}}applyVueMeta23(){const{set:t}=this.vueMeta.addApp("vuetify");t({style:[{cssText:this.generatedStyles,type:"text/css",id:"vuetify-theme-stylesheet",nonce:this.options.cspNonce}]})}initSSR(t){const i=this.options.cspNonce?` nonce="${this.options.cspNonce}"`:"";t.head=t.head||"",t.head+=``}initTheme(t){"undefined"!==typeof document&&(this.unwatch&&(this.unwatch(),this.unwatch=null),t.$once("hook:created",(()=>{const i=qn.observable({themes:this.themes});this.unwatch=t.$watch((()=>i.themes),(()=>this.applyTheme()),{deep:!0})})),this.applyTheme())}get currentTheme(){const t=this.dark?"dark":"light";return this.themes[t]}get generatedStyles(){const t=this.parsedTheme,i=this.options||{};let a;return null!=i.themeCache&&(a=i.themeCache.get(t),null!=a)||(a=Rl(t,i.customProperties),null!=i.minifyTheme&&(a=i.minifyTheme(a)),null!=i.themeCache&&i.themeCache.set(t,a)),a}get parsedTheme(){return Vl(this.currentTheme||{},void 0,rp(this.options,["variations"],!0))}get isVueMeta23(){return"function"===typeof this.vueMeta.addApp}}Ul.property="theme";class ql{constructor(t={}){this.framework={isHydrating:!1},this.installed=[],this.preset={},this.userPreset={},this.userPreset=t,this.use(Pp),this.use(Vp),this.use(Dp),this.use(nl),this.use(xl),this.use(_l),this.use(Ul)}init(t,i){this.installed.forEach((a=>{const n=this.framework[a];n.framework=this.framework,n.init(t,i)})),this.framework.rtl=Boolean(this.preset.rtl)}use(t){const i=t.property;this.installed.includes(i)||(this.framework[i]=new t(this.preset,this),this.installed.push(i))}}function Yl(t,i,a){if(!ql.config.silent){if(a&&(i={_isVue:!0,$parent:a,$options:i}),i){if(i.$_alreadyWarned=i.$_alreadyWarned||[],i.$_alreadyWarned.includes(t))return;i.$_alreadyWarned.push(t)}return`[Vuetify] ${t}`+(i?ns(i):"")}}function Kl(t,i,a){const n=Yl(t,i,a);null!=n&&console.warn(n)}function Gl(t,i,a){const n=Yl(t,i,a);null!=n&&console.error(n)}function Xl(t,i,a,n){Kl(`[UPGRADE] '${t}' is deprecated, use '${i}' instead.`,a,n)}function Jl(t,i,a,n){Gl(`[BREAKING] '${t}' has been removed, use '${i}' instead. For more information, see the upgrade guide https://github.com/vuetifyjs/vuetify/releases/tag/v2.0.0#user-content-upgrade-guide`,a,n)}function Ql(t,i,a){Kl(`[REMOVED] '${t}' has been removed. You can safely omit it.`,i,a)}ql.install=ip,ql.installed=!1,ql.version="2.6.9",ql.config={silent:!1};const ts=/(?:^|[-_])(\w)/g,is=t=>t.replace(ts,(t=>t.toUpperCase())).replace(/[-_]/g,"");function as(t,i){if(t.$root===t)return"";const a="function"===typeof t&&null!=t.cid?t.options:t._isVue?t.$options||t.constructor.options:t||{};let n=a.name||a._componentTag;const e=a.__file;if(!n&&e){const t=e.match(/([^/\\]+)\.vue$/);n=t&&t[1]}return(n?`<${is(n)}>`:"")+(e&&!1!==i?` at ${e}`:"")}function ns(t){if(t._isVue&&t.$parent){const i=[];let a=0;while(t){if(i.length>0){const n=i[i.length-1];if(n.constructor===t.constructor){a++,t=t.$parent;continue}a>0&&(i[i.length-1]=[n,a],a=0)}i.push(t),t=t.$parent}return"\n\nfound in\n\n"+i.map(((t,i)=>`${0===i?"---\x3e ":" ".repeat(5+2*i)}${Array.isArray(t)?`${as(t[0])}... (${t[1]} recursive calls)`:as(t)}`)).join("\n")}return`\n\n(found in ${as(t)})`}var es=qn.extend({name:"colorable",props:{color:String},methods:{setBackgroundColor(t,i={}){return"string"===typeof i.style?(Gl("style must be an object",this),i):"string"===typeof i.class?(Gl("class must be an object",this),i):(wl(t)?i.style={...i.style,"background-color":`${t}`,"border-color":`${t}`}:t&&(i.class={...i.class,[t]:!0}),i)},setTextColor(t,i={}){if("string"===typeof i.style)return Gl("style must be an object",this),i;if("string"===typeof i.class)return Gl("class must be an object",this),i;if(wl(t))i.style={...i.style,color:`${t}`,"caret-color":`${t}`};else if(t){const[a,n]=t.toString().trim().split(" ",2);i.class={...i.class,[a+"--text"]:!0},n&&(i.class["text--"+n]=!0)}return i}}}),os=qn.extend({name:"elevatable",props:{elevation:[Number,String]},computed:{computedElevation(){return this.elevation},elevationClasses(){const t=this.computedElevation;return null==t||isNaN(parseInt(t))?{}:{[`elevation-${this.elevation}`]:!0}}}}),rs=qn.extend({name:"measurable",props:{height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},computed:{measurableStyles(){const t={},i=vp(this.height),a=vp(this.minHeight),n=vp(this.minWidth),e=vp(this.maxHeight),o=vp(this.maxWidth),r=vp(this.width);return i&&(t.height=i),a&&(t.minHeight=a),n&&(t.minWidth=n),e&&(t.maxHeight=e),o&&(t.maxWidth=o),r&&(t.width=r),t}}}),ps=qn.extend({name:"roundable",props:{rounded:[Boolean,String],tile:Boolean},computed:{roundedClasses(){const t=[],i="string"===typeof this.rounded?String(this.rounded):!0===this.rounded;if(this.tile)t.push("rounded-0");else if("string"===typeof i){const a=i.split(" ");for(const i of a)t.push(`rounded-${i}`)}else i&&t.push("rounded");return t.length>0?{[t.join(" ")]:!0}:{}}}}),ls=Xr(tp,es,os,rs,ps,Kr).extend({name:"v-sheet",props:{outlined:Boolean,shaped:Boolean,tag:{type:String,default:"div"}},computed:{classes(){return{"v-sheet":!0,"v-sheet--outlined":this.outlined,"v-sheet--shaped":this.shaped,...this.themeClasses,...this.elevationClasses,...this.roundedClasses}},styles(){return this.measurableStyles}},render(t){const i={class:this.classes,style:this.styles,on:this.listeners$};return t(this.tag,this.setBackgroundColor(this.color,i),this.$slots.default)}});a(5127);function ss(t,i,a){if("undefined"===typeof window||!("IntersectionObserver"in window))return;const n=i.modifiers||{},e=i.value,{handler:o,options:r}="object"===typeof e?e:{handler:e,options:{}},p=new IntersectionObserver(((e=[],r)=>{var p;const l=null===(p=t._observe)||void 0===p?void 0:p[a.context._uid];if(!l)return;const s=e.some((t=>t.isIntersecting));!o||n.quiet&&!l.init||n.once&&!s&&!l.init||o(e,r,s),s&&n.once?ms(t,i,a):l.init=!0}),r);t._observe=Object(t._observe),t._observe[a.context._uid]={init:!1,observer:p},p.observe(t)}function ms(t,i,a){var n;const e=null===(n=t._observe)||void 0===n?void 0:n[a.context._uid];e&&(e.observer.unobserve(t),delete t._observe[a.context._uid])}const cs={inserted:ss,unbind:ms};var ds=cs,gs=(a(5015),Xr(rs).extend({name:"v-responsive",props:{aspectRatio:[String,Number],contentClass:String},computed:{computedAspectRatio(){return Number(this.aspectRatio)},aspectStyle(){return this.computedAspectRatio?{paddingBottom:1/this.computedAspectRatio*100+"%"}:void 0},__cachedSizer(){return this.aspectStyle?this.$createElement("div",{style:this.aspectStyle,staticClass:"v-responsive__sizer"}):[]}},methods:{genContent(){return this.$createElement("div",{staticClass:"v-responsive__content",class:this.contentClass},Ap(this))}},render(t){return t("div",{staticClass:"v-responsive",style:this.measurableStyles,on:this.$listeners},[this.__cachedSizer,this.genContent()])}})),vs=gs;const fs={styleList:/;(?![^(]*\))/g,styleProp:/:(.*)/};function hs(t){const i={};for(const a of t.split(fs.styleList)){let[t,n]=a.split(fs.styleProp);t=t.trim(),t&&("string"===typeof n&&(n=n.trim()),i[_p(t)]=n)}return i}function xs(){const t={};let i,a=arguments.length;while(a--)for(i of Object.keys(arguments[a]))switch(i){case"class":case"directives":arguments[a][i]&&(t[i]=bs(t[i],arguments[a][i]));break;case"style":arguments[a][i]&&(t[i]=us(t[i],arguments[a][i]));break;case"staticClass":if(!arguments[a][i])break;void 0===t[i]&&(t[i]=""),t[i]&&(t[i]+=" "),t[i]+=arguments[a][i].trim();break;case"on":case"nativeOn":arguments[a][i]&&(t[i]=ys(t[i],arguments[a][i]));break;case"attrs":case"props":case"domProps":case"scopedSlots":case"staticStyle":case"hook":case"transition":if(!arguments[a][i])break;t[i]||(t[i]={}),t[i]={...arguments[a][i],...t[i]};break;default:t[i]||(t[i]=arguments[a][i])}return t}function us(t,i){return t?i?(t=Cp("string"===typeof t?hs(t):t),t.concat("string"===typeof i?hs(i):i)):t:i}function bs(t,i){return i?t&&t?Cp(t).concat(i):i:t}function ys(...t){if(!t[0])return t[1];if(!t[1])return t[0];const i={};for(let a=2;a--;){const n=t[a];for(const t in n)n[t]&&(i[t]?i[t]=[].concat(n[t],i[t]):i[t]=n[t])}return i}const _s="undefined"!==typeof window&&"IntersectionObserver"in window;var ws=Xr(vs,Kr).extend({name:"v-img",directives:{intersect:ds},props:{alt:String,contain:Boolean,eager:Boolean,gradient:String,lazySrc:String,options:{type:Object,default:()=>({root:void 0,rootMargin:void 0,threshold:void 0})},position:{type:String,default:"center center"},sizes:String,src:{type:[String,Object],default:""},srcset:String,transition:{type:[Boolean,String],default:"fade-transition"}},data(){return{currentSrc:"",image:null,isLoading:!0,calculatedAspectRatio:void 0,naturalWidth:void 0,hasError:!1}},computed:{computedAspectRatio(){return Number(this.normalisedSrc.aspect||this.calculatedAspectRatio)},normalisedSrc(){return this.src&&"object"===typeof this.src?{src:this.src.src,srcset:this.srcset||this.src.srcset,lazySrc:this.lazySrc||this.src.lazySrc,aspect:Number(this.aspectRatio||this.src.aspect)}:{src:this.src,srcset:this.srcset,lazySrc:this.lazySrc,aspect:Number(this.aspectRatio||0)}},__cachedImage(){if(!(this.normalisedSrc.src||this.normalisedSrc.lazySrc||this.gradient))return[];const t=[],i=this.isLoading?this.normalisedSrc.lazySrc:this.currentSrc;this.gradient&&t.push(`linear-gradient(${this.gradient})`),i&&t.push(`url("${i}")`);const a=this.$createElement("div",{staticClass:"v-image__image",class:{"v-image__image--preload":this.isLoading,"v-image__image--contain":this.contain,"v-image__image--cover":!this.contain},style:{backgroundImage:t.join(", "),backgroundPosition:this.position},key:+this.isLoading});return this.transition?this.$createElement("transition",{attrs:{name:this.transition,mode:"in-out"}},[a]):a}},watch:{src(){this.isLoading?this.loadImage():this.init(void 0,void 0,!0)},"$vuetify.breakpoint.width":"getSrc"},mounted(){this.init()},methods:{init(t,i,a){if(!_s||a||this.eager){if(this.normalisedSrc.lazySrc){const t=new Image;t.src=this.normalisedSrc.lazySrc,this.pollForSize(t,null)}this.normalisedSrc.src&&this.loadImage()}},onLoad(){this.getSrc(),this.isLoading=!1,this.$emit("load",this.src),this.image&&(this.normalisedSrc.src.endsWith(".svg")||this.normalisedSrc.src.startsWith("data:image/svg+xml"))&&(this.image.naturalHeight&&this.image.naturalWidth?(this.naturalWidth=this.image.naturalWidth,this.calculatedAspectRatio=this.image.naturalWidth/this.image.naturalHeight):this.calculatedAspectRatio=1)},onError(){this.hasError=!0,this.$emit("error",this.src)},getSrc(){this.image&&(this.currentSrc=this.image.currentSrc||this.image.src)},loadImage(){const t=new Image;this.image=t,t.onload=()=>{t.decode?t.decode().catch((t=>{Kl(`Failed to decode image, trying to render anyway\n\nsrc: ${this.normalisedSrc.src}`+(t.message?`\nOriginal error: ${t.message}`:""),this)})).then(this.onLoad):this.onLoad()},t.onerror=this.onError,this.hasError=!1,this.sizes&&(t.sizes=this.sizes),this.normalisedSrc.srcset&&(t.srcset=this.normalisedSrc.srcset),t.src=this.normalisedSrc.src,this.$emit("loadstart",this.normalisedSrc.src),this.aspectRatio||this.pollForSize(t),this.getSrc()},pollForSize(t,i=100){const a=()=>{const{naturalHeight:n,naturalWidth:e}=t;n||e?(this.naturalWidth=e,this.calculatedAspectRatio=e/n):t.complete||!this.isLoading||this.hasError||null==i||setTimeout(a,i)};a()},genContent(){const t=vs.options.methods.genContent.call(this);return this.naturalWidth&&this._b(t.data,"div",{style:{width:`${this.naturalWidth}px`}}),t},__genPlaceholder(){const t=Ap(this,"placeholder");if(t){const i=this.isLoading?[this.$createElement("div",{staticClass:"v-image__placeholder"},t)]:[];return this.transition?this.$createElement("transition",{props:{appear:!0,name:this.transition}},i):i[0]}}},render(t){const i=vs.options.render.call(this,t),a=xs(i.data,{staticClass:"v-image",attrs:{"aria-label":this.alt,role:this.alt?"img":void 0},class:this.themeClasses,directives:_s?[{name:"intersect",modifiers:{once:!0},value:{handler:this.init,options:this.options}}]:void 0});return i.children=[this.__cachedSizer,this.__cachedImage,this.__genPlaceholder(),this.genContent()],t(i.tag,a,i.children)}}),ks=ls.extend({name:"v-toolbar",props:{absolute:Boolean,bottom:Boolean,collapse:Boolean,dense:Boolean,extended:Boolean,extensionHeight:{default:48,type:[Number,String]},flat:Boolean,floating:Boolean,prominent:Boolean,short:Boolean,src:{type:[String,Object],default:""},tag:{type:String,default:"header"}},data:()=>({isExtended:!1}),computed:{computedHeight(){const t=this.computedContentHeight;if(!this.isExtended)return t;const i=parseInt(this.extensionHeight);return this.isCollapsed?t:t+(isNaN(i)?0:i)},computedContentHeight(){return this.height?parseInt(this.height):this.isProminent&&this.dense?96:this.isProminent&&this.short?112:this.isProminent?128:this.dense?48:this.short||this.$vuetify.breakpoint.smAndDown?56:64},classes(){return{...ls.options.computed.classes.call(this),"v-toolbar":!0,"v-toolbar--absolute":this.absolute,"v-toolbar--bottom":this.bottom,"v-toolbar--collapse":this.collapse,"v-toolbar--collapsed":this.isCollapsed,"v-toolbar--dense":this.dense,"v-toolbar--extended":this.isExtended,"v-toolbar--flat":this.flat,"v-toolbar--floating":this.floating,"v-toolbar--prominent":this.isProminent}},isCollapsed(){return this.collapse},isProminent(){return this.prominent},styles(){return{...this.measurableStyles,height:vp(this.computedHeight)}}},created(){const t=[["app",""],["manual-scroll",''],["clipped-left",""],["clipped-right",""],["inverted-scroll",""],["scroll-off-screen",""],["scroll-target",""],["scroll-threshold",""],["card",""]];t.forEach((([t,i])=>{this.$attrs.hasOwnProperty(t)&&Jl(t,i,this)}))},methods:{genBackground(){const t={height:vp(this.computedHeight),src:this.src},i=this.$scopedSlots.img?this.$scopedSlots.img({props:t}):this.$createElement(ws,{props:t});return this.$createElement("div",{staticClass:"v-toolbar__image"},[i])},genContent(){return this.$createElement("div",{staticClass:"v-toolbar__content",style:{height:vp(this.computedContentHeight)}},Ap(this))},genExtension(){return this.$createElement("div",{staticClass:"v-toolbar__extension",style:{height:vp(this.extensionHeight)}},Ap(this,"extension"))}},render(t){this.isExtended=this.extended||!!this.$scopedSlots.extension;const i=[this.genContent()],a=this.setBackgroundColor(this.color,{class:this.classes,style:this.styles,on:this.$listeners});return this.isExtended&&i.push(this.genExtension()),(this.src||this.$scopedSlots.img)&&i.unshift(this.genBackground()),t(this.tag,a,i)}});function Cs(t,i,a){const{self:n=!1}=i.modifiers||{},e=i.value,o="object"===typeof e&&e.options||{passive:!0},r="function"===typeof e||"handleEvent"in e?e:e.handler,p=n?t:i.arg?document.querySelector(i.arg):window;p&&(p.addEventListener("scroll",r,o),t._onScroll=Object(t._onScroll),t._onScroll[a.context._uid]={handler:r,options:o,target:n?void 0:p})}function $s(t,i,a){var n;if(!(null===(n=t._onScroll)||void 0===n?void 0:n[a.context._uid]))return;const{handler:e,options:o,target:r=t}=t._onScroll[a.context._uid];r.removeEventListener("scroll",e,o),delete t._onScroll[a.context._uid]}const Ss={inserted:Cs,unbind:$s};var Ls=Ss;const Os={absolute:Boolean,bottom:Boolean,fixed:Boolean,left:Boolean,right:Boolean,top:Boolean};function Is(t=[]){return qn.extend({name:"positionable",props:t.length?gp(Os,t):Os})}var As=Is();function Ms(t,i=[]){return Xr(Is(["absolute","fixed"])).extend({name:"applicationable",props:{app:Boolean},computed:{applicationProperty(){return t}},watch:{app(t,i){i?this.removeApplication(!0):this.callUpdate()},applicationProperty(t,i){this.$vuetify.application.unregister(this._uid,i)}},activated(){this.callUpdate()},created(){for(let t=0,a=i.length;t0}})}var zs=qn.extend({name:"scrollable",directives:{Scroll:Ss},props:{scrollTarget:String,scrollThreshold:[String,Number]},data:()=>({currentScroll:0,currentThreshold:0,isActive:!1,isScrollingUp:!1,previousScroll:0,savedScroll:0,target:null}),computed:{canScroll(){return"undefined"!==typeof window},computedScrollThreshold(){return this.scrollThreshold?Number(this.scrollThreshold):300}},watch:{isScrollingUp(){this.savedScroll=this.savedScroll||this.currentScroll},isActive(){this.savedScroll=0}},mounted(){this.scrollTarget&&(this.target=document.querySelector(this.scrollTarget),this.target||Kl(`Unable to locate element with identifier ${this.scrollTarget}`,this))},methods:{onScroll(){this.canScroll&&(this.previousScroll=this.currentScroll,this.currentScroll=this.target?this.target.scrollTop:window.pageYOffset,this.isScrollingUp=this.currentScroll{Math.abs(this.currentScroll-this.savedScroll)>this.computedScrollThreshold&&this.thresholdMet()})))},thresholdMet(){}}}),Ts=qn.extend({name:"ssr-bootable",data:()=>({isBooted:!1}),mounted(){window.requestAnimationFrame((()=>{this.$el.setAttribute("data-booted","true"),this.isBooted=!0}))}});function Es(t="value",i="input"){return qn.extend({name:"toggleable",model:{prop:t,event:i},props:{[t]:{required:!1}},data(){return{isActive:!!this[t]}},watch:{[t](t){this.isActive=!!t},isActive(a){!!a!==this[t]&&this.$emit(i,a)}}})}const Bs=Es();var Ps=Bs;const Vs=Xr(ks,zs,Ts,Ps,Ms("top",["clippedLeft","clippedRight","computedHeight","invertedScroll","isExtended","isProminent","value"]));var Ds=Vs.extend({name:"v-app-bar",directives:{Scroll:Ls},provide(){return{VAppBar:this}},props:{clippedLeft:Boolean,clippedRight:Boolean,collapseOnScroll:Boolean,elevateOnScroll:Boolean,fadeImgOnScroll:Boolean,hideOnScroll:Boolean,invertedScroll:Boolean,scrollOffScreen:Boolean,shrinkOnScroll:Boolean,value:{type:Boolean,default:!0}},data(){return{isActive:this.value}},computed:{applicationProperty(){return this.bottom?"bottom":"top"},canScroll(){return zs.options.computed.canScroll.call(this)&&(this.invertedScroll||this.elevateOnScroll||this.hideOnScroll||this.collapseOnScroll||this.isBooted||!this.value)},classes(){return{...ks.options.computed.classes.call(this),"v-toolbar--collapse":this.collapse||this.collapseOnScroll,"v-app-bar":!0,"v-app-bar--clipped":this.clippedLeft||this.clippedRight,"v-app-bar--fade-img-on-scroll":this.fadeImgOnScroll,"v-app-bar--elevate-on-scroll":this.elevateOnScroll,"v-app-bar--fixed":!this.absolute&&(this.app||this.fixed),"v-app-bar--hide-shadow":this.hideShadow,"v-app-bar--is-scrolled":this.currentScroll>0,"v-app-bar--shrink-on-scroll":this.shrinkOnScroll}},scrollRatio(){const t=this.computedScrollThreshold;return Math.max((t-this.currentScroll)/t,0)},computedContentHeight(){if(!this.shrinkOnScroll)return ks.options.computed.computedContentHeight.call(this);const t=this.dense?48:56,i=this.computedOriginalHeight;return t+(i-t)*this.scrollRatio},computedFontSize(){if(!this.isProminent)return;const t=1.25,i=1.5;return t+(i-t)*this.scrollRatio},computedLeft(){return!this.app||this.clippedLeft?0:this.$vuetify.application.left},computedMarginTop(){return this.app?this.$vuetify.application.bar:0},computedOpacity(){if(this.fadeImgOnScroll)return this.scrollRatio},computedOriginalHeight(){let t=ks.options.computed.computedContentHeight.call(this);return this.isExtended&&(t+=parseInt(this.extensionHeight)),t},computedRight(){return!this.app||this.clippedRight?0:this.$vuetify.application.right},computedScrollThreshold(){return this.scrollThreshold?Number(this.scrollThreshold):this.computedOriginalHeight-(this.dense?48:56)},computedTransform(){if(!this.canScroll||this.elevateOnScroll&&0===this.currentScroll&&this.isActive)return 0;if(this.isActive)return 0;const t=this.scrollOffScreen?this.computedHeight:this.computedContentHeight;return this.bottom?t:-t},hideShadow(){return this.elevateOnScroll&&this.isExtended?this.currentScroll0:ks.options.computed.isCollapsed.call(this)},isProminent(){return ks.options.computed.isProminent.call(this)||this.shrinkOnScroll},styles(){return{...ks.options.computed.styles.call(this),fontSize:vp(this.computedFontSize,"rem"),marginTop:vp(this.computedMarginTop),transform:`translateY(${vp(this.computedTransform)})`,left:vp(this.computedLeft),right:vp(this.computedRight)}}},watch:{canScroll:"onScroll",computedTransform(){this.canScroll&&(this.clippedLeft||this.clippedRight)&&this.callUpdate()},invertedScroll(t){this.isActive=!t||0!==this.currentScroll},hideOnScroll(t){this.isActive=!t||this.currentScrollthis.computedScrollThreshold:(this.hideOnScroll&&(this.isActive=this.isScrollingUp||this.currentScroll({radius:20,isVisible:!0}),computed:{calculatedSize(){return Number(this.size)+(this.button?8:0)},circumference(){return 2*Math.PI*this.radius},classes(){return{"v-progress-circular--visible":this.isVisible,"v-progress-circular--indeterminate":this.indeterminate,"v-progress-circular--button":this.button}},normalizedValue(){return this.value<0?0:this.value>100?100:parseFloat(this.value)},strokeDashArray(){return Math.round(1e3*this.circumference)/1e3},strokeDashOffset(){return(100-this.normalizedValue)/100*this.circumference+"px"},strokeWidth(){return Number(this.width)/+this.size*this.viewBoxSize*2},styles(){return{height:vp(this.calculatedSize),width:vp(this.calculatedSize)}},svgStyles(){return{transform:`rotate(${Number(this.rotate)}deg)`}},viewBoxSize(){return this.radius/(1-Number(this.width)/+this.size)}},methods:{genCircle(t,i){return this.$createElement("circle",{class:`v-progress-circular__${t}`,attrs:{fill:"transparent",cx:2*this.viewBoxSize,cy:2*this.viewBoxSize,r:this.radius,"stroke-width":this.strokeWidth,"stroke-dasharray":this.strokeDashArray,"stroke-dashoffset":i}})},genSvg(){const t=[this.indeterminate||this.genCircle("underlay",0),this.genCircle("overlay",this.strokeDashOffset)];return this.$createElement("svg",{style:this.svgStyles,attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:`${this.viewBoxSize} ${this.viewBoxSize} ${2*this.viewBoxSize} ${2*this.viewBoxSize}`}},t)},genInfo(){return this.$createElement("div",{staticClass:"v-progress-circular__info"},this.$slots.default)},onObserve(t,i,a){this.isVisible=a}},render(t){return t("div",this.setTextColor(this.color,{staticClass:"v-progress-circular",attrs:{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":this.indeterminate?void 0:this.normalizedValue},class:this.classes,directives:[{name:"intersect",value:this.onObserve}],style:this.styles,on:this.$listeners}),[this.genSvg(),this.genInfo()])}})),Ns=Hs;function Rs(t,i){return()=>Kl(`The ${t} component must be used inside a ${i}`)}function Fs(t,i,a){const n=i&&a?{register:Rs(i,a),unregister:Rs(i,a)}:null;return qn.extend({name:"registrable-inject",inject:{[t]:{default:n}}})}function Ws(t,i,a){return Fs(t,i,a).extend({name:"groupable",props:{activeClass:{type:String,default(){if(this[t])return this[t].activeClass}},disabled:Boolean},data(){return{isActive:!1}},computed:{groupClasses(){return this.activeClass?{[this.activeClass]:this.isActive}:{}}},created(){this[t]&&this[t].register(this)},beforeDestroy(){this[t]&&this[t].unregister(this)},methods:{toggle(){this.$emit("change")}}})}Ws("itemGroup");a(919);const Zs=80;function Us(t,i){t.style.transform=i,t.style.webkitTransform=i}function qs(t){return"TouchEvent"===t.constructor.name}function Ys(t){return"KeyboardEvent"===t.constructor.name}const Ks=(t,i,a={})=>{let n=0,e=0;if(!Ys(t)){const a=i.getBoundingClientRect(),o=qs(t)?t.touches[t.touches.length-1]:t;n=o.clientX-a.left,e=o.clientY-a.top}let o=0,r=.3;i._ripple&&i._ripple.circle?(r=.15,o=i.clientWidth/2,o=a.center?o:o+Math.sqrt((n-o)**2+(e-o)**2)/4):o=Math.sqrt(i.clientWidth**2+i.clientHeight**2)/2;const p=(i.clientWidth-2*o)/2+"px",l=(i.clientHeight-2*o)/2+"px",s=a.center?p:n-o+"px",m=a.center?l:e-o+"px";return{radius:o,scale:r,x:s,y:m,centerX:p,centerY:l}},Gs={show(t,i,a={}){if(!i._ripple||!i._ripple.enabled)return;const n=document.createElement("span"),e=document.createElement("span");n.appendChild(e),n.className="v-ripple__container",a.class&&(n.className+=` ${a.class}`);const{radius:o,scale:r,x:p,y:l,centerX:s,centerY:m}=Ks(t,i,a),c=2*o+"px";e.className="v-ripple__animation",e.style.width=c,e.style.height=c,i.appendChild(n);const d=window.getComputedStyle(i);d&&"static"===d.position&&(i.style.position="relative",i.dataset.previousPosition="static"),e.classList.add("v-ripple__animation--enter"),e.classList.add("v-ripple__animation--visible"),Us(e,`translate(${p}, ${l}) scale3d(${r},${r},${r})`),e.dataset.activated=String(performance.now()),setTimeout((()=>{e.classList.remove("v-ripple__animation--enter"),e.classList.add("v-ripple__animation--in"),Us(e,`translate(${s}, ${m}) scale3d(1,1,1)`)}),0)},hide(t){if(!t||!t._ripple||!t._ripple.enabled)return;const i=t.getElementsByClassName("v-ripple__animation");if(0===i.length)return;const a=i[i.length-1];if(a.dataset.isHiding)return;a.dataset.isHiding="true";const n=performance.now()-Number(a.dataset.activated),e=Math.max(250-n,0);setTimeout((()=>{a.classList.remove("v-ripple__animation--in"),a.classList.add("v-ripple__animation--out"),setTimeout((()=>{const i=t.getElementsByClassName("v-ripple__animation");1===i.length&&t.dataset.previousPosition&&(t.style.position=t.dataset.previousPosition,delete t.dataset.previousPosition),a.parentNode&&t.removeChild(a.parentNode)}),300)}),e)}};function Xs(t){return"undefined"===typeof t||!!t}function Js(t){const i={},a=t.currentTarget;if(a&&a._ripple&&!a._ripple.touched&&!t.rippleStop){if(t.rippleStop=!0,qs(t))a._ripple.touched=!0,a._ripple.isTouch=!0;else if(a._ripple.isTouch)return;if(i.center=a._ripple.centered||Ys(t),a._ripple.class&&(i.class=a._ripple.class),qs(t)){if(a._ripple.showTimerCommit)return;a._ripple.showTimerCommit=()=>{Gs.show(t,a,i)},a._ripple.showTimer=window.setTimeout((()=>{a&&a._ripple&&a._ripple.showTimerCommit&&(a._ripple.showTimerCommit(),a._ripple.showTimerCommit=null)}),Zs)}else Gs.show(t,a,i)}}function Qs(t){const i=t.currentTarget;if(i&&i._ripple){if(window.clearTimeout(i._ripple.showTimer),"touchend"===t.type&&i._ripple.showTimerCommit)return i._ripple.showTimerCommit(),i._ripple.showTimerCommit=null,void(i._ripple.showTimer=setTimeout((()=>{Qs(t)})));window.setTimeout((()=>{i._ripple&&(i._ripple.touched=!1)})),Gs.hide(i)}}function tm(t){const i=t.currentTarget;i&&i._ripple&&(i._ripple.showTimerCommit&&(i._ripple.showTimerCommit=null),window.clearTimeout(i._ripple.showTimer))}let im=!1;function am(t){im||t.keyCode!==xp.enter&&t.keyCode!==xp.space||(im=!0,Js(t))}function nm(t){im=!1,Qs(t)}function em(t){!0===im&&(im=!1,Qs(t))}function om(t,i,a){const n=Xs(i.value);n||Gs.hide(t),t._ripple=t._ripple||{},t._ripple.enabled=n;const e=i.value||{};e.center&&(t._ripple.centered=!0),e.class&&(t._ripple.class=i.value.class),e.circle&&(t._ripple.circle=e.circle),n&&!a?(t.addEventListener("touchstart",Js,{passive:!0}),t.addEventListener("touchend",Qs,{passive:!0}),t.addEventListener("touchmove",tm,{passive:!0}),t.addEventListener("touchcancel",Qs),t.addEventListener("mousedown",Js),t.addEventListener("mouseup",Qs),t.addEventListener("mouseleave",Qs),t.addEventListener("keydown",am),t.addEventListener("keyup",nm),t.addEventListener("blur",em),t.addEventListener("dragstart",Qs,{passive:!0})):!n&&a&&rm(t)}function rm(t){t.removeEventListener("mousedown",Js),t.removeEventListener("touchstart",Js),t.removeEventListener("touchend",Qs),t.removeEventListener("touchmove",tm),t.removeEventListener("touchcancel",Qs),t.removeEventListener("mouseup",Qs),t.removeEventListener("mouseleave",Qs),t.removeEventListener("keydown",am),t.removeEventListener("keyup",nm),t.removeEventListener("dragstart",Qs),t.removeEventListener("blur",em)}function pm(t,i,a){om(t,i,!1)}function lm(t){delete t._ripple,rm(t)}function sm(t,i){if(i.value===i.oldValue)return;const a=Xs(i.oldValue);om(t,i,a)}const mm={bind:pm,unbind:lm,update:sm};var cm=mm,dm=qn.extend({name:"routable",directives:{Ripple:cm},props:{activeClass:String,append:Boolean,disabled:Boolean,exact:{type:Boolean,default:void 0},exactPath:Boolean,exactActiveClass:String,link:Boolean,href:[String,Object],to:[String,Object],nuxt:Boolean,replace:Boolean,ripple:{type:[Boolean,Object],default:null},tag:String,target:String},data:()=>({isActive:!1,proxyClass:""}),computed:{classes(){const t={};return this.to||(this.activeClass&&(t[this.activeClass]=this.isActive),this.proxyClass&&(t[this.proxyClass]=this.isActive)),t},computedRipple(){var t;return null!==(t=this.ripple)&&void 0!==t?t:!this.disabled&&this.isClickable},isClickable(){return!this.disabled&&Boolean(this.isLink||this.$listeners.click||this.$listeners["!click"]||this.$attrs.tabindex)},isLink(){return this.to||this.href||this.link},styles:()=>({})},watch:{$route:"onRouteChange"},mounted(){this.onRouteChange()},methods:{generateRouteLink(){let t,i=this.exact;const a={attrs:{tabindex:"tabindex"in this.$attrs?this.$attrs.tabindex:void 0},class:this.classes,style:this.styles,props:{},directives:[{name:"ripple",value:this.computedRipple}],[this.to?"nativeOn":"on"]:{...this.$listeners,..."click"in this?{click:this.click}:void 0},ref:"link"};if("undefined"===typeof this.exact&&(i="/"===this.to||this.to===Object(this.to)&&"/"===this.to.path),this.to){let n=this.activeClass,e=this.exactActiveClass||n;this.proxyClass&&(n=`${n} ${this.proxyClass}`.trim(),e=`${e} ${this.proxyClass}`.trim()),t=this.nuxt?"nuxt-link":"router-link",Object.assign(a.props,{to:this.to,exact:i,exactPath:this.exactPath,activeClass:n,exactActiveClass:e,append:this.append,replace:this.replace})}else t=(this.href?"a":this.tag)||"div","a"===t&&this.href&&(a.attrs.href=this.href);return this.target&&(a.attrs.target=this.target),{tag:t,data:a}},onRouteChange(){if(!this.to||!this.$refs.link||!this.$route)return;const t=`${this.activeClass||""} ${this.proxyClass||""}`.trim(),i=`${this.exactActiveClass||""} ${this.proxyClass||""}`.trim()||t,a="_vnode.data.class."+(this.exact?i:t);this.$nextTick((()=>{!lp(this.$refs.link,a)===this.isActive&&this.toggle()}))},toggle(){this.isActive=!this.isActive}}}),gm=qn.extend({name:"sizeable",props:{large:Boolean,small:Boolean,xLarge:Boolean,xSmall:Boolean},computed:{medium(){return Boolean(!this.xSmall&&!this.small&&!this.large&&!this.xLarge)},sizeableClasses(){return{"v-size--x-small":this.xSmall,"v-size--small":this.small,"v-size--default":this.medium,"v-size--large":this.large,"v-size--x-large":this.xLarge}}}});const vm=Xr(js,dm,As,gm,Ws("btnToggle"),Es("inputValue"));var fm=vm.extend().extend({name:"v-btn",props:{activeClass:{type:String,default(){return this.btnToggle?this.btnToggle.activeClass:""}},block:Boolean,depressed:Boolean,fab:Boolean,icon:Boolean,loading:Boolean,outlined:Boolean,plain:Boolean,retainFocusOnClick:Boolean,rounded:Boolean,tag:{type:String,default:"button"},text:Boolean,tile:Boolean,type:{type:String,default:"button"},value:null},data:()=>({proxyClass:"v-btn--active"}),computed:{classes(){return{"v-btn":!0,...dm.options.computed.classes.call(this),"v-btn--absolute":this.absolute,"v-btn--block":this.block,"v-btn--bottom":this.bottom,"v-btn--disabled":this.disabled,"v-btn--is-elevated":this.isElevated,"v-btn--fab":this.fab,"v-btn--fixed":this.fixed,"v-btn--has-bg":this.hasBg,"v-btn--icon":this.icon,"v-btn--left":this.left,"v-btn--loading":this.loading,"v-btn--outlined":this.outlined,"v-btn--plain":this.plain,"v-btn--right":this.right,"v-btn--round":this.isRound,"v-btn--rounded":this.rounded,"v-btn--router":this.to,"v-btn--text":this.text,"v-btn--tile":this.tile,"v-btn--top":this.top,...this.themeClasses,...this.groupClasses,...this.elevationClasses,...this.sizeableClasses}},computedElevation(){if(!this.disabled)return os.options.computed.computedElevation.call(this)},computedRipple(){var t;const i=!this.icon&&!this.fab||{circle:!0};return!this.disabled&&(null!==(t=this.ripple)&&void 0!==t?t:i)},hasBg(){return!this.text&&!this.plain&&!this.outlined&&!this.icon},isElevated(){return Boolean(!this.icon&&!this.text&&!this.outlined&&!this.depressed&&!this.disabled&&!this.plain&&(null==this.elevation||Number(this.elevation)>0))},isRound(){return Boolean(this.icon||this.fab)},styles(){return{...this.measurableStyles}}},created(){const t=[["flat","text"],["outline","outlined"],["round","rounded"]];t.forEach((([t,i])=>{this.$attrs.hasOwnProperty(t)&&Jl(t,i,this)}))},methods:{click(t){!this.retainFocusOnClick&&!this.fab&&t.detail&&this.$el.blur(),this.$emit("click",t),this.btnToggle&&this.toggle()},genContent(){return this.$createElement("span",{staticClass:"v-btn__content"},this.$slots.default)},genLoader(){return this.$createElement("span",{class:"v-btn__loader"},this.$slots.loader||[this.$createElement(Ns,{props:{indeterminate:!0,size:23,width:2}})])}},render(t){const i=[this.genContent(),this.loading&&this.genLoader()],{tag:a,data:n}=this.generateRouteLink(),e=this.hasBg?this.setBackgroundColor:this.setTextColor;return"button"===a&&(n.attrs.type=this.type,n.attrs.disabled=this.disabled),n.attrs.value=["string","number"].includes(typeof this.value)?this.value:JSON.stringify(this.value),t(a,this.disabled?n:e(this.color,n),i)}});a(2883),a(5930);function hm(t=[],...i){return Array().concat(t,...i)}function xm(t,i="top center 0",a){return{name:t,functional:!0,props:{group:{type:Boolean,default:!1},hideOnLeave:{type:Boolean,default:!1},leaveAbsolute:{type:Boolean,default:!1},mode:{type:String,default:a},origin:{type:String,default:i}},render(i,a){const n="transition"+(a.props.group?"-group":""),e={props:{name:t,mode:a.props.mode},on:{beforeEnter(t){t.style.transformOrigin=a.props.origin,t.style.webkitTransformOrigin=a.props.origin}}};return a.props.leaveAbsolute&&(e.on.leave=hm(e.on.leave,(t=>{const{offsetTop:i,offsetLeft:a,offsetWidth:n,offsetHeight:e}=t;t._transitionInitialStyles={position:t.style.position,top:t.style.top,left:t.style.left,width:t.style.width,height:t.style.height},t.style.position="absolute",t.style.top=i+"px",t.style.left=a+"px",t.style.width=n+"px",t.style.height=e+"px"})),e.on.afterLeave=hm(e.on.afterLeave,(t=>{if(t&&t._transitionInitialStyles){const{position:i,top:a,left:n,width:e,height:o}=t._transitionInitialStyles;delete t._transitionInitialStyles,t.style.position=i||"",t.style.top=a||"",t.style.left=n||"",t.style.width=e||"",t.style.height=o||""}}))),a.props.hideOnLeave&&(e.on.leave=hm(e.on.leave,(t=>{t.style.setProperty("display","none","important")}))),i(n,xs(a.data,e),a.children)}}}function um(t,i,a="in-out"){return{name:t,functional:!0,props:{mode:{type:String,default:a}},render(a,n){return a("transition",xs(n.data,{props:{name:t},on:i}),n.children)}}}function bm(t="",i=!1){const a=i?"width":"height",n=`offset${wp(a)}`;return{beforeEnter(t){t._parent=t.parentNode,t._initialStyle={transition:t.style.transition,overflow:t.style.overflow,[a]:t.style[a]}},enter(i){const e=i._initialStyle;i.style.setProperty("transition","none","important"),i.style.overflow="hidden";const o=`${i[n]}px`;i.style[a]="0",i.offsetHeight,i.style.transition=e.transition,t&&i._parent&&i._parent.classList.add(t),requestAnimationFrame((()=>{i.style[a]=o}))},afterEnter:o,enterCancelled:o,leave(t){t._initialStyle={transition:"",overflow:t.style.overflow,[a]:t.style[a]},t.style.overflow="hidden",t.style[a]=`${t[n]}px`,t.offsetHeight,requestAnimationFrame((()=>t.style[a]="0"))},afterLeave:e,leaveCancelled:e};function e(i){t&&i._parent&&i._parent.classList.remove(t),o(i)}function o(t){const i=t._initialStyle[a];t.style.overflow=t._initialStyle.overflow,null!=i&&(t.style[a]=i),delete t._initialStyle}}xm("carousel-transition"),xm("carousel-reverse-transition"),xm("tab-transition"),xm("tab-reverse-transition"),xm("menu-transition"),xm("fab-transition","center center","out-in"),xm("dialog-transition"),xm("dialog-bottom-transition"),xm("dialog-top-transition");const ym=xm("fade-transition"),_m=(xm("scale-transition"),xm("scroll-x-transition"),xm("scroll-x-reverse-transition"),xm("scroll-y-transition"),xm("scroll-y-reverse-transition"),xm("slide-x-transition")),wm=(xm("slide-x-reverse-transition"),xm("slide-y-transition"),xm("slide-y-reverse-transition"),um("expand-transition",bm())),km=um("expand-x-transition",bm("",!0));function Cm(t="value",i="change"){return qn.extend({name:"proxyable",model:{prop:t,event:i},props:{[t]:{required:!1}},data(){return{internalLazyValue:this[t]}},computed:{internalValue:{get(){return this.internalLazyValue},set(t){t!==this.internalLazyValue&&(this.internalLazyValue=t,this.$emit(i,t))}}},watch:{[t](t){this.internalLazyValue=t}}})}const $m=Cm();var Sm=$m;const Lm=Xr(es,Is(["absolute","fixed","top","bottom"]),Sm,Kr);var Om=Lm.extend({name:"v-progress-linear",directives:{intersect:ds},props:{active:{type:Boolean,default:!0},backgroundColor:{type:String,default:null},backgroundOpacity:{type:[Number,String],default:null},bufferValue:{type:[Number,String],default:100},color:{type:String,default:"primary"},height:{type:[Number,String],default:4},indeterminate:Boolean,query:Boolean,reverse:Boolean,rounded:Boolean,stream:Boolean,striped:Boolean,value:{type:[Number,String],default:0}},data(){return{internalLazyValue:this.value||0,isVisible:!0}},computed:{__cachedBackground(){return this.$createElement("div",this.setBackgroundColor(this.backgroundColor||this.color,{staticClass:"v-progress-linear__background",style:this.backgroundStyle}))},__cachedBar(){return this.$createElement(this.computedTransition,[this.__cachedBarType])},__cachedBarType(){return this.indeterminate?this.__cachedIndeterminate:this.__cachedDeterminate},__cachedBuffer(){return this.$createElement("div",{staticClass:"v-progress-linear__buffer",style:this.styles})},__cachedDeterminate(){return this.$createElement("div",this.setBackgroundColor(this.color,{staticClass:"v-progress-linear__determinate",style:{width:vp(this.normalizedValue,"%")}}))},__cachedIndeterminate(){return this.$createElement("div",{staticClass:"v-progress-linear__indeterminate",class:{"v-progress-linear__indeterminate--active":this.active}},[this.genProgressBar("long"),this.genProgressBar("short")])},__cachedStream(){return this.stream?this.$createElement("div",this.setTextColor(this.color,{staticClass:"v-progress-linear__stream",style:{width:vp(100-this.normalizedBuffer,"%")}})):null},backgroundStyle(){const t=null==this.backgroundOpacity?this.backgroundColor?1:.3:parseFloat(this.backgroundOpacity);return{opacity:t,[this.isReversed?"right":"left"]:vp(this.normalizedValue,"%"),width:vp(Math.max(0,this.normalizedBuffer-this.normalizedValue),"%")}},classes(){return{"v-progress-linear--absolute":this.absolute,"v-progress-linear--fixed":this.fixed,"v-progress-linear--query":this.query,"v-progress-linear--reactive":this.reactive,"v-progress-linear--reverse":this.isReversed,"v-progress-linear--rounded":this.rounded,"v-progress-linear--striped":this.striped,"v-progress-linear--visible":this.isVisible,...this.themeClasses}},computedTransition(){return this.indeterminate?ym:_m},isReversed(){return this.$vuetify.rtl!==this.reverse},normalizedBuffer(){return this.normalize(this.bufferValue)},normalizedValue(){return this.normalize(this.internalLazyValue)},reactive(){return Boolean(this.$listeners.change)},styles(){const t={};return this.active||(t.height=0),this.indeterminate||100===parseFloat(this.normalizedBuffer)||(t.width=vp(this.normalizedBuffer,"%")),t}},methods:{genContent(){const t=Ap(this,"default",{value:this.internalLazyValue});return t?this.$createElement("div",{staticClass:"v-progress-linear__content"},t):null},genListeners(){const t=this.$listeners;return this.reactive&&(t.click=this.onClick),t},genProgressBar(t){return this.$createElement("div",this.setBackgroundColor(this.color,{staticClass:"v-progress-linear__indeterminate",class:{[t]:!0}}))},onClick(t){if(!this.reactive)return;const{width:i}=this.$el.getBoundingClientRect();this.internalValue=t.offsetX/i*100},onObserve(t,i,a){this.isVisible=a},normalize(t){return t<0?0:t>100?100:parseFloat(t)}},render(t){const i={staticClass:"v-progress-linear",attrs:{role:"progressbar","aria-valuemin":0,"aria-valuemax":this.normalizedBuffer,"aria-valuenow":this.indeterminate?void 0:this.normalizedValue},class:this.classes,directives:[{name:"intersect",value:this.onObserve}],style:{bottom:this.bottom?0:void 0,height:this.active?vp(this.height):0,top:this.top?0:void 0},on:this.genListeners()};return t("div",i,[this.__cachedStream,this.__cachedBackground,this.__cachedBuffer,this.__cachedBar,this.genContent()])}}),Im=Om,Am=qn.extend().extend({name:"loadable",props:{loading:{type:[Boolean,String],default:!1},loaderHeight:{type:[Number,String],default:2}},methods:{genProgress(){return!1===this.loading?null:this.$slots.progress||this.$createElement(Im,{props:{absolute:!0,color:!0===this.loading||""===this.loading?this.color||"primary":this.loading,height:this.loaderHeight,indeterminate:!0}})}}}),Mm=Xr(Am,dm,js).extend({name:"v-card",props:{flat:Boolean,hover:Boolean,img:String,link:Boolean,loaderHeight:{type:[Number,String],default:4},raised:Boolean},computed:{classes(){return{"v-card":!0,...dm.options.computed.classes.call(this),"v-card--flat":this.flat,"v-card--hover":this.hover,"v-card--link":this.isClickable,"v-card--loading":this.loading,"v-card--disabled":this.disabled,"v-card--raised":this.raised,...js.options.computed.classes.call(this)}},styles(){const t={...js.options.computed.styles.call(this)};return this.img&&(t.background=`url("${this.img}") center center / cover no-repeat`),t}},methods:{genProgress(){const t=Am.options.methods.genProgress.call(this);return t?this.$createElement("div",{staticClass:"v-card__progress",key:"progress"},[t]):null}},render(t){const{tag:i,data:a}=this.generateRouteLink();return a.style=this.styles,this.isClickable&&(a.attrs=a.attrs||{},a.attrs.tabindex=0),t(i,this.setBackgroundColor(this.color,a),[this.genProgress(),this.$slots.default])}});const zm=ep("v-card__actions"),Tm=(ep("v-card__subtitle"),ep("v-card__text")),Em=ep("v-card__title");a(9239);const Bm=["sm","md","lg","xl"],Pm=(()=>Bm.reduce(((t,i)=>(t[i]={type:[Boolean,String,Number],default:!1},t)),{}))(),Vm=(()=>Bm.reduce(((t,i)=>(t["offset"+wp(i)]={type:[String,Number],default:null},t)),{}))(),Dm=(()=>Bm.reduce(((t,i)=>(t["order"+wp(i)]={type:[String,Number],default:null},t)),{}))(),jm={col:Object.keys(Pm),offset:Object.keys(Vm),order:Object.keys(Dm)};function Hm(t,i,a){let n=t;if(null!=a&&!1!==a){if(i){const a=i.replace(t,"");n+=`-${a}`}return"col"!==t||""!==a&&!0!==a?(n+=`-${a}`,n.toLowerCase()):n.toLowerCase()}}const Nm=new Map;var Rm=qn.extend({name:"v-col",functional:!0,props:{cols:{type:[Boolean,String,Number],default:!1},...Pm,offset:{type:[String,Number],default:null},...Vm,order:{type:[String,Number],default:null},...Dm,alignSelf:{type:String,default:null,validator:t=>["auto","start","end","center","baseline","stretch"].includes(t)},tag:{type:String,default:"div"}},render(t,{props:i,data:a,children:n,parent:e}){let o="";for(const p in i)o+=String(i[p]);let r=Nm.get(o);if(!r){let t;for(t in r=[],jm)jm[t].forEach((a=>{const n=i[a],e=Hm(t,a,n);e&&r.push(e)}));const a=r.some((t=>t.startsWith("col-")));r.push({col:!a||!i.cols,[`col-${i.cols}`]:i.cols,[`offset-${i.offset}`]:i.offset,[`order-${i.order}`]:i.order,[`align-self-${i.alignSelf}`]:i.alignSelf}),Nm.set(o,r)}return t(i.tag,xs(a,{class:r}),n)}});a(1343);function Fm(t){return qn.extend({name:`v-${t}`,functional:!0,props:{id:String,tag:{type:String,default:"div"}},render(i,{props:a,data:n,children:e}){n.staticClass=`${t} ${n.staticClass||""}`.trim();const{attrs:o}=n;if(o){n.attrs={};const t=Object.keys(o).filter((t=>{if("slot"===t)return!1;const i=o[t];return t.startsWith("data-")?(n.attrs[t]=i,!1):i||"string"===typeof i}));t.length&&(n.staticClass+=` ${t.join(" ")}`)}return a.id&&(n.domProps=n.domProps||{},n.domProps.id=a.id),i(a.tag,n,e)}})}var Wm,Zm=Fm("container").extend({name:"v-container",functional:!0,props:{id:String,tag:{type:String,default:"div"},fluid:{type:Boolean,default:!1}},render(t,{props:i,data:a,children:n}){let e;const{attrs:o}=a;return o&&(a.attrs={},e=Object.keys(o).filter((t=>{if("slot"===t)return!1;const i=o[t];return t.startsWith("data-")?(a.attrs[t]=i,!1):i||"string"===typeof i}))),i.id&&(a.domProps=a.domProps||{},a.domProps.id=i.id),t(i.tag,xs(a,{staticClass:"container",class:Array({"container--fluid":i.fluid}).concat(e||[])}),n)}}),Um=qn.extend({name:"v-data",inheritAttrs:!1,props:{items:{type:Array,default:()=>[]},options:{type:Object,default:()=>({})},sortBy:{type:[String,Array]},sortDesc:{type:[Boolean,Array]},customSort:{type:Function,default:$p},mustSort:Boolean,multiSort:Boolean,page:{type:Number,default:1},itemsPerPage:{type:Number,default:10},groupBy:{type:[String,Array],default:()=>[]},groupDesc:{type:[Boolean,Array],default:()=>[]},customGroup:{type:Function,default:kp},locale:{type:String,default:"en-US"},disableSort:Boolean,disablePagination:Boolean,disableFiltering:Boolean,search:String,customFilter:{type:Function,default:Lp},serverItemsLength:{type:Number,default:-1}},data(){let t={page:this.page,itemsPerPage:this.itemsPerPage,sortBy:Cp(this.sortBy),sortDesc:Cp(this.sortDesc),groupBy:Cp(this.groupBy),groupDesc:Cp(this.groupDesc),mustSort:this.mustSort,multiSort:this.multiSort};this.options&&(t=Object.assign(t,this.options));const{sortBy:i,sortDesc:a,groupBy:n,groupDesc:e}=t,o=i.length-a.length,r=n.length-e.length;return o>0&&t.sortDesc.push(...Ep(o,!1)),r>0&&t.groupDesc.push(...Ep(r,!1)),{internalOptions:t}},computed:{itemsLength(){return this.serverItemsLength>=0?this.serverItemsLength:this.filteredItems.length},pageCount(){return this.internalOptions.itemsPerPage<=0?1:Math.ceil(this.itemsLength/this.internalOptions.itemsPerPage)},pageStart(){return-1!==this.internalOptions.itemsPerPage&&this.items.length?(this.internalOptions.page-1)*this.internalOptions.itemsPerPage:0},pageStop(){return-1===this.internalOptions.itemsPerPage?this.itemsLength:this.items.length?Math.min(this.itemsLength,this.internalOptions.page*this.internalOptions.itemsPerPage):0},isGrouped(){return!!this.internalOptions.groupBy.length},pagination(){return{page:this.internalOptions.page,itemsPerPage:this.internalOptions.itemsPerPage,pageStart:this.pageStart,pageStop:this.pageStop,pageCount:this.pageCount,itemsLength:this.itemsLength}},filteredItems(){let t=this.items.slice();return!this.disableFiltering&&this.serverItemsLength<=0&&(t=this.customFilter(t,this.search)),t},computedItems(){let t=this.filteredItems.slice();return(!this.disableSort||this.internalOptions.groupBy.length)&&this.serverItemsLength<=0&&(t=this.sortItems(t)),!this.disablePagination&&this.serverItemsLength<=0&&(t=this.paginateItems(t)),t},groupedItems(){return this.isGrouped?this.groupItems(this.computedItems):null},scopedProps(){return{sort:this.sort,sortArray:this.sortArray,group:this.group,items:this.computedItems,options:this.internalOptions,updateOptions:this.updateOptions,pagination:this.pagination,groupedItems:this.groupedItems,originalItemsLength:this.items.length}},computedOptions(){return{...this.options}}},watch:{computedOptions:{handler(t,i){pp(t,i)||this.updateOptions(t)},deep:!0,immediate:!0},internalOptions:{handler(t,i){pp(t,i)||this.$emit("update:options",t)},deep:!0,immediate:!0},page(t){this.updateOptions({page:t})},"internalOptions.page"(t){this.$emit("update:page",t)},itemsPerPage(t){this.updateOptions({itemsPerPage:t})},"internalOptions.itemsPerPage"(t){this.$emit("update:items-per-page",t)},sortBy(t){this.updateOptions({sortBy:Cp(t)})},"internalOptions.sortBy"(t,i){!pp(t,i)&&this.$emit("update:sort-by",Array.isArray(this.sortBy)?t:t[0])},sortDesc(t){this.updateOptions({sortDesc:Cp(t)})},"internalOptions.sortDesc"(t,i){!pp(t,i)&&this.$emit("update:sort-desc",Array.isArray(this.sortDesc)?t:t[0])},groupBy(t){this.updateOptions({groupBy:Cp(t)})},"internalOptions.groupBy"(t,i){!pp(t,i)&&this.$emit("update:group-by",Array.isArray(this.groupBy)?t:t[0])},groupDesc(t){this.updateOptions({groupDesc:Cp(t)})},"internalOptions.groupDesc"(t,i){!pp(t,i)&&this.$emit("update:group-desc",Array.isArray(this.groupDesc)?t:t[0])},multiSort(t){this.updateOptions({multiSort:t})},"internalOptions.multiSort"(t){this.$emit("update:multi-sort",t)},mustSort(t){this.updateOptions({mustSort:t})},"internalOptions.mustSort"(t){this.$emit("update:must-sort",t)},pageCount:{handler(t){this.$emit("page-count",t)},immediate:!0},computedItems:{handler(t){this.$emit("current-items",t)},immediate:!0},pagination:{handler(t,i){pp(t,i)||this.$emit("pagination",this.pagination)},immediate:!0}},methods:{toggle(t,i,a,n,e,o){let r=i.slice(),p=a.slice();const l=r.findIndex((i=>i===t));return l<0?(o||(r=[],p=[]),r.push(t),p.push(!1)):l>=0&&!p[l]?p[l]=!0:e?p[l]=!1:(r.splice(l,1),p.splice(l,1)),pp(r,i)&&pp(p,a)||(n=1),{by:r,desc:p,page:n}},group(t){const{by:i,desc:a,page:n}=this.toggle(t,this.internalOptions.groupBy,this.internalOptions.groupDesc,this.internalOptions.page,!0,!1);this.updateOptions({groupBy:i,groupDesc:a,page:n})},sort(t){if(Array.isArray(t))return this.sortArray(t);const{by:i,desc:a,page:n}=this.toggle(t,this.internalOptions.sortBy,this.internalOptions.sortDesc,this.internalOptions.page,this.internalOptions.mustSort,this.internalOptions.multiSort);this.updateOptions({sortBy:i,sortDesc:a,page:n})},sortArray(t){const i=t.map((t=>{const i=this.internalOptions.sortBy.findIndex((i=>i===t));return i>-1&&this.internalOptions.sortDesc[i]}));this.updateOptions({sortBy:t,sortDesc:i})},updateOptions(t){this.internalOptions={...this.internalOptions,...t,page:this.serverItemsLength<0?Math.max(1,Math.min(t.page||this.internalOptions.page,this.pageCount)):t.page||this.internalOptions.page}},sortItems(t){let i=[],a=[];return this.disableSort||(i=this.internalOptions.sortBy,a=this.internalOptions.sortDesc),this.internalOptions.groupBy.length&&(i=[...this.internalOptions.groupBy,...i],a=[...this.internalOptions.groupDesc,...a]),this.customSort(t,i,a,this.locale)},groupItems(t){return this.customGroup(t,this.internalOptions.groupBy,this.internalOptions.groupDesc)},paginateItems(t){return-1===this.serverItemsLength&&t.length<=this.pageStart&&(this.internalOptions.page=Math.max(1,Math.ceil(t.length/this.internalOptions.itemsPerPage))||1),t.slice(this.pageStart,this.pageStop)}},render(){return this.$scopedSlots.default&&this.$scopedSlots.default(this.scopedProps)}});a(3597),a(1677),a(4614),a(6864),a(1649);function qm(t){return["fas","far","fal","fab","fad","fak"].some((i=>t.includes(i)))}function Ym(t){return/^[mzlhvcsqta]\s*[-+.0-9][^mlhvzcsqta]+/i.test(t)&&/[\dz]$/i.test(t)&&t.length>4}(function(t){t["xSmall"]="12px",t["small"]="16px",t["default"]="24px",t["medium"]="28px",t["large"]="36px",t["xLarge"]="40px"})(Wm||(Wm={}));const Km=Xr(tp,es,gm,Kr).extend({name:"v-icon",props:{dense:Boolean,disabled:Boolean,left:Boolean,right:Boolean,size:[Number,String],tag:{type:String,required:!1,default:"i"}},computed:{medium(){return!1},hasClickListener(){return Boolean(this.listeners$.click||this.listeners$["!click"])}},methods:{getIcon(){let t="";return this.$slots.default&&(t=this.$slots.default[0].text.trim()),up(this,t)},getSize(){const t={xSmall:this.xSmall,small:this.small,medium:this.medium,large:this.large,xLarge:this.xLarge},i=bp(t).find((i=>t[i]));return i&&Wm[i]||vp(this.size)},getDefaultData(){return{staticClass:"v-icon notranslate",class:{"v-icon--disabled":this.disabled,"v-icon--left":this.left,"v-icon--link":this.hasClickListener,"v-icon--right":this.right,"v-icon--dense":this.dense},attrs:{"aria-hidden":!this.hasClickListener,disabled:this.hasClickListener&&this.disabled,type:this.hasClickListener?"button":void 0,...this.attrs$},on:this.listeners$}},getSvgWrapperData(){const t=this.getSize(),i={...this.getDefaultData(),style:t?{fontSize:t,height:t,width:t}:void 0};return this.applyColors(i),i},applyColors(t){t.class={...t.class,...this.themeClasses},this.setTextColor(this.color,t)},renderFontIcon(t,i){const a=[],n=this.getDefaultData();let e="material-icons";const o=t.indexOf("-"),r=o<=-1;r?a.push(t):(e=t.slice(0,o),qm(e)&&(e="")),n.class[e]=!0,n.class[t]=!r;const p=this.getSize();return p&&(n.style={fontSize:p}),this.applyColors(n),i(this.hasClickListener?"button":this.tag,n,a)},renderSvgIcon(t,i){const a={class:"v-icon__svg",attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":!0}},n=this.getSize();return n&&(a.style={fontSize:n,height:n,width:n}),i(this.hasClickListener?"button":"span",this.getSvgWrapperData(),[i("svg",a,[i("path",{attrs:{d:t}})])])},renderSvgIconComponent(t,i){const a={class:{"v-icon__component":!0}},n=this.getSize();n&&(a.style={fontSize:n,height:n,width:n}),this.applyColors(a);const e=t.component;return a.props=t.props,a.nativeOn=a.on,i(this.hasClickListener?"button":"span",this.getSvgWrapperData(),[i(e,a)])}},render(t){const i=this.getIcon();return"string"===typeof i?Ym(i)?this.renderSvgIcon(i,t):this.renderFontIcon(i,t):this.renderSvgIconComponent(i,t)}});var Gm=qn.extend({name:"v-icon",$_wrapperFor:Km,functional:!0,render(t,{data:i,children:a}){let n="";return i.domProps&&(n=i.domProps.textContent||i.domProps.innerHTML||n,delete i.domProps.textContent,delete i.domProps.innerHTML),t(Km,i,n?[n]:a)}}),Xm=Gm,Jm=Xr(es,gm,dm,Kr,Ws("chipGroup"),Es("inputValue")).extend({name:"v-chip",props:{active:{type:Boolean,default:!0},activeClass:{type:String,default(){return this.chipGroup?this.chipGroup.activeClass:""}},close:Boolean,closeIcon:{type:String,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},disabled:Boolean,draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:Boolean,outlined:Boolean,pill:Boolean,tag:{type:String,default:"span"},textColor:String,value:null},data:()=>({proxyClass:"v-chip--active"}),computed:{classes(){return{"v-chip":!0,...dm.options.computed.classes.call(this),"v-chip--clickable":this.isClickable,"v-chip--disabled":this.disabled,"v-chip--draggable":this.draggable,"v-chip--label":this.label,"v-chip--link":this.isLink,"v-chip--no-color":!this.color,"v-chip--outlined":this.outlined,"v-chip--pill":this.pill,"v-chip--removable":this.hasClose,...this.themeClasses,...this.sizeableClasses,...this.groupClasses}},hasClose(){return Boolean(this.close)},isClickable(){return Boolean(dm.options.computed.isClickable.call(this)||this.chipGroup)}},created(){const t=[["outline","outlined"],["selected","input-value"],["value","active"],["@input","@active.sync"]];t.forEach((([t,i])=>{this.$attrs.hasOwnProperty(t)&&Jl(t,i,this)}))},methods:{click(t){this.$emit("click",t),this.chipGroup&&this.toggle()},genFilter(){const t=[];return this.isActive&&t.push(this.$createElement(Xm,{staticClass:"v-chip__filter",props:{left:!0}},this.filterIcon)),this.$createElement(km,t)},genClose(){return this.$createElement(Xm,{staticClass:"v-chip__close",props:{right:!0,size:18},attrs:{"aria-label":this.$vuetify.lang.t(this.closeLabel)},on:{click:t=>{t.stopPropagation(),t.preventDefault(),this.$emit("click:close"),this.$emit("update:active",!1)}}},this.closeIcon)},genContent(){return this.$createElement("span",{staticClass:"v-chip__content"},[this.filter&&this.genFilter(),this.$slots.default,this.hasClose&&this.genClose()])}},render(t){const i=[this.genContent()];let{tag:a,data:n}=this.generateRouteLink();n.attrs={...n.attrs,draggable:this.draggable?"true":void 0,tabindex:this.chipGroup&&!this.disabled?0:n.attrs.tabindex},n.directives.push({name:"show",value:this.active}),n=this.setBackgroundColor(this.color,n);const e=this.textColor||this.outlined&&this.color;return t(a,this.setTextColor(e,n),i)}}),Qm=Jm,tc=(a(1964),Kr.extend({name:"v-theme-provider",props:{root:Boolean},computed:{isDark(){return this.root?this.rootIsDark:Kr.options.computed.isDark.call(this)}},render(){return this.$slots.default&&this.$slots.default.find((t=>!t.isComment&&" "!==t.text))}})),ic=qn.extend().extend({name:"delayable",props:{openDelay:{type:[Number,String],default:0},closeDelay:{type:[Number,String],default:0}},data:()=>({openTimeout:void 0,closeTimeout:void 0}),methods:{clearDelay(){clearTimeout(this.openTimeout),clearTimeout(this.closeTimeout)},runDelay(t,i){this.clearDelay();const a=parseInt(this[`${t}Delay`],10);this[`${t}Timeout`]=setTimeout(i||(()=>{this.isActive={open:!0,close:!1}[t]}),a)}}});const ac=Xr(ic,Ps);var nc=ac.extend({name:"activatable",props:{activator:{default:null,validator:t=>["string","object"].includes(typeof t)},disabled:Boolean,internalActivator:Boolean,openOnClick:{type:Boolean,default:!0},openOnHover:Boolean,openOnFocus:Boolean},data:()=>({activatorElement:null,activatorNode:[],events:["click","mouseenter","mouseleave","focus"],listeners:{}}),watch:{activator:"resetActivator",openOnFocus:"resetActivator",openOnHover:"resetActivator"},mounted(){const t=Op(this,"activator",!0);t&&["v-slot","normal"].includes(t)&&Gl('The activator slot must be bound, try \'