function cancel(n){return n.preventDefault(),!1}function onYouTubeIframeAPIReady(){Florisoft.CMS.Video.setYoutubeLoaded()}var Url,__extends,Florisoft;!function(n,t,i,r){"use strict";function hi(n,t,i){return setTimeout(ci(n,i),t)}function rt(n,t,i){return Array.isArray(n)?(v(n,i[t],i),!0):!1}function v(n,t,i){var u;if(n)if(n.forEach)n.forEach(t,i);else if(n.length!==r)for(u=0;u<n.length;)t.call(i,n[u],u,n),u++;else for(u in n)n.hasOwnProperty(u)&&t.call(i,n[u],u,n)}function fr(t,i,r){var u="DEPRECATED METHOD: "+i+"\n"+r+" AT \n";return function(){var i=new Error("get-stack-trace"),f=i&&i.stack?i.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",r=n.console&&(n.console.warn||n.console.log);return r&&r.call(n.console,u,f),t.apply(this,arguments)}}function o(n,t,i){var r,u=t.prototype;r=n.prototype=Object.create(u);r.constructor=n;r._super=u;i&&w(r,i)}function ci(n,t){return function(){return n.apply(t,arguments)}}function li(n,t){return typeof n==cf?n.apply(t?t[0]||r:r,t):n}function er(n,t){return n===r?t:n}function pt(n,t,i){v(bt(t),function(t){n.addEventListener(t,i,!1)})}function wt(n,t,i){v(bt(t),function(t){n.removeEventListener(t,i,!1)})}function or(n,t){for(;n;){if(n==t)return!0;n=n.parentNode}return!1}function d(n,t){return n.indexOf(t)>-1}function bt(n){return n.trim().split(/\s+/g)}function ut(n,t,i){if(n.indexOf&&!i)return n.indexOf(t);for(var r=0;r<n.length;){if(i&&n[r][i]==t||!i&&n[r]===t)return r;r++}return-1}function kt(n){return Array.prototype.slice.call(n,0)}function sr(n,t,i){for(var f,u=[],e=[],r=0;r<n.length;)f=t?n[r][t]:n[r],ut(e,f)<0&&u.push(n[r]),e[r]=f,r++;return i&&(u=t?u.sort(function(n,i){return n[t]>i[t]}):u.sort()),u}function dt(n,t){for(var i,u,e=t[0].toUpperCase()+t.slice(1),f=0;f<dr.length;){if(i=dr[f],u=i?i+e:t,u in n)return u;f++}return r}function yu(){return af++}function hr(t){var i=t.ownerDocument||t;return i.defaultView||i.parentWindow||n}function s(n,t){var i=this;this.manager=n;this.callback=t;this.element=n.element;this.target=n.options.inputTarget;this.domHandler=function(t){li(n.options.enable,[n])&&i.handler(t)};this.init()}function pu(n){var i,t=n.options.inputClass;return new(i=t?t:vf?vi:yf?ti:nu?yi:ni)(n,wu)}function wu(n,t,i){var r=i.pointers.length,o=i.changedPointers.length,s=t&f&&r-o==0,h=t&(u|e)&&r-o==0;i.isFirst=!!s;i.isFinal=!!h;s&&(n.session={});i.eventType=t;bu(n,i);n.emit("hammer.input",i);n.recognize(i);n.session.prevInput=i}function bu(n,t){var i=n.session,f=t.pointers,o=f.length,r,e;i.firstInput||(i.firstInput=cr(t));o>1&&!i.firstMultiple?i.firstMultiple=cr(t):1===o&&(i.firstMultiple=!1);var s=i.firstInput,u=i.firstMultiple,h=u?u.center:s.center,c=t.center=lr(f);t.timeStamp=nr();t.deltaTime=t.timeStamp-s.timeStamp;t.angle=ai(h,c);t.distance=gt(h,c);ku(i,t);t.offsetDirection=vr(t.deltaX,t.deltaY);r=ar(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=r.x;t.overallVelocityY=r.y;t.overallVelocity=g(r.x)>g(r.y)?r.x:r.y;t.scale=u?nf(u.pointers,f):1;t.rotation=u?gu(u.pointers,f):0;t.maxPointers=i.prevInput?t.pointers.length>i.prevInput.maxPointers?t.pointers.length:i.prevInput.maxPointers:t.pointers.length;du(i,t);e=n.element;or(t.srcEvent.target,e)&&(e=t.srcEvent.target);t.target=e}function ku(n,t){var i=t.center,r=n.offsetDelta||{},e=n.prevDelta||{},o=n.prevInput||{};t.eventType!==f&&o.eventType!==u||(e=n.prevDelta={x:o.deltaX||0,y:o.deltaY||0},r=n.offsetDelta={x:i.x,y:i.y});t.deltaX=e.x+(i.x-r.x);t.deltaY=e.y+(i.y-r.y)}function du(n,t){var f,o,s,h,i=n.lastInterval||t,c=t.timeStamp-i.timeStamp;if(t.eventType!=e&&(c>pf||i.velocity===r)){var l=t.deltaX-i.deltaX,a=t.deltaY-i.deltaY,u=ar(c,l,a);o=u.x;s=u.y;f=g(u.x)>g(u.y)?u.x:u.y;h=vr(l,a);n.lastInterval=t}else f=i.velocity,o=i.velocityX,s=i.velocityY,h=i.direction;t.velocity=f;t.velocityX=o;t.velocityY=s;t.direction=h}function cr(n){for(var i=[],t=0;t<n.pointers.length;)i[t]={clientX:ft(n.pointers[t].clientX),clientY:ft(n.pointers[t].clientY)},t++;return{timeStamp:nr(),pointers:i,center:lr(i),deltaX:n.deltaX,deltaY:n.deltaY}}function lr(n){var t=n.length;if(1===t)return{x:ft(n[0].clientX),y:ft(n[0].clientY)};for(var r=0,u=0,i=0;t>i;)r+=n[i].clientX,u+=n[i].clientY,i++;return{x:ft(r/t),y:ft(u/t)}}function ar(n,t,i){return{x:t/n||0,y:i/n||0}}function vr(n,t){return n===t?fi:g(n)>=g(t)?0>n?st:ht:0>t?ct:lt}function gt(n,t,i){i||(i=iu);var r=t[i[0]]-n[i[0]],u=t[i[1]]-n[i[1]];return Math.sqrt(r*r+u*u)}function ai(n,t,i){i||(i=iu);var r=t[i[0]]-n[i[0]],u=t[i[1]]-n[i[1]];return 180*Math.atan2(u,r)/Math.PI}function gu(n,t){return ai(t[1],t[0],ei)+ai(n[1],n[0],ei)}function nf(n,t){return gt(t[0],t[1],ei)/gt(n[0],n[1],ei)}function ni(){this.evEl=bf;this.evWin=kf;this.pressed=!1;s.apply(this,arguments)}function vi(){this.evEl=ru;this.evWin=uu;s.apply(this,arguments);this.store=this.manager.session.pointerEvents=[]}function yr(){this.evTarget=te;this.evWin=ie;this.started=!1;s.apply(this,arguments)}function tf(n,t){var i=kt(n.touches),r=kt(n.changedTouches);return t&(u|e)&&(i=sr(i.concat(r),"identifier",!0)),[i,r]}function ti(){this.evTarget=eu;this.targetIds={};s.apply(this,arguments)}function rf(n,t){var r=kt(n.touches),o=this.targetIds;if(t&(f|nt)&&1===r.length)return o[r[0].identifier]=!0,[r,r];var i,s,h=kt(n.changedTouches),c=[],l=this.target;if(s=r.filter(function(n){return or(n.target,l)}),t===f)for(i=0;i<s.length;)o[s[i].identifier]=!0,i++;for(i=0;i<h.length;)o[h[i].identifier]&&c.push(h[i]),t&(u|e)&&delete o[h[i].identifier],i++;if(c.length)return[sr(s.concat(c),"identifier",!0),c]}function yi(){s.apply(this,arguments);var n=ci(this.handler,this);this.touch=new ti(this.manager,n);this.mouse=new ni(this.manager,n);this.primaryTouch=null;this.lastTouches=[]}function uf(n,t){n&f?(this.primaryTouch=t.changedPointers[0].identifier,pr.call(this,t)):n&(u|e)&&pr.call(this,t)}function pr(n){var t=n.changedPointers[0],i,r,u;t.identifier===this.primaryTouch&&(i={x:t.clientX,y:t.clientY},this.lastTouches.push(i),r=this.lastTouches,u=function(){var n=r.indexOf(i);n>-1&&r.splice(n,1)},setTimeout(u,ou))}function ff(n){for(var r=n.srcEvent.clientX,u=n.srcEvent.clientY,t=0;t<this.lastTouches.length;t++){var i=this.lastTouches[t],f=Math.abs(r-i.x),e=Math.abs(u-i.y);if(ir>=f&&ir>=e)return!0}return!1}function pi(n,t){this.manager=n;this.set(t)}function ef(n){if(d(n,it))return it;var t=d(n,at),i=d(n,vt);return t&&i?it:t||i?t?at:vt:d(n,rr)?rr:lu}function of(){if(!hu)return!1;var t={},i=n.CSS&&n.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach(function(r){t[r]=i?n.CSS.supports("touch-action",r):!0}),t}function y(n){this.options=w({},this.defaults,n||{});this.id=yu();this.manager=null;this.options.enable=er(this.options.enable,!0);this.state=si;this.simultaneous={};this.requireFail=[]}function wr(n){return n&yt?"cancel":n&k?"end":n&et?"move":n&h?"start":""}function br(n){return n==lt?"down":n==ct?"up":n==st?"left":n==ht?"right":""}function ii(n,t){var i=t.manager;return i?i.get(n):n}function c(){y.apply(this,arguments)}function ri(){c.apply(this,arguments);this.pX=null;this.pY=null}function wi(){c.apply(this,arguments)}function bi(){y.apply(this,arguments);this._timer=null;this._input=null}function ki(){c.apply(this,arguments)}function di(){c.apply(this,arguments)}function ui(){y.apply(this,arguments);this.pTime=!1;this.pCenter=!1;this._timer=null;this._input=null;this.count=0}function p(n,t){return t=t||{},t.recognizers=er(t.recognizers,p.defaults.preset),new gi(n,t)}function gi(n,t){this.options=w({},p.defaults,t||{});this.options.inputTarget=this.options.inputTarget||n;this.handlers={};this.session={};this.recognizers=[];this.oldCssProps={};this.element=n;this.input=pu(this);this.touchAction=new pi(this,this.options.touchAction);kr(this,!0);v(this.options.recognizers,function(n){var t=this.add(new n[0](n[1]));n[2]&&t.recognizeWith(n[2]);n[3]&&t.requireFailure(n[3])},this)}function kr(n,t){var r=n.element,i;r.style&&(v(n.options.cssProps,function(u,f){i=dt(r.style,f);t?(n.oldCssProps[i]=r.style[i],r.style[i]=u):r.style[i]=n.oldCssProps[i]||""}),t||(n.oldCssProps={}))}function sf(n,i){var r=t.createEvent("Event");r.initEvent(n,!0,!0);r.gesture=i;i.target.dispatchEvent(r)}var w,dr=["","webkit","Moz","MS","ms","o"],hf=t.createElement("div"),cf="function",ft=Math.round,g=Math.abs,nr=Date.now,fu,eu,ou,ir,au,ur,vu;w="function"!=typeof Object.assign?function(n){var f,i,t,u;if(n===r||null===n)throw new TypeError("Cannot convert undefined or null to object");for(f=Object(n),i=1;i<arguments.length;i++)if(t=arguments[i],t!==r&&null!==t)for(u in t)t.hasOwnProperty(u)&&(f[u]=t[u]);return f}:Object.assign;var gr=fr(function(n,t,i){for(var f=Object.keys(t),u=0;u<f.length;)(!i||i&&n[f[u]]===r)&&(n[f[u]]=t[f[u]]),u++;return n},"extend","Use `assign`."),lf=fr(function(n,t){return gr(n,t,!0)},"merge","Use `assign`."),af=1,nu="ontouchstart"in n,vf=dt(n,"PointerEvent")!==r,yf=nu&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),ot="touch",tr="mouse",pf=25,f=1,nt=2,u=4,e=8,fi=1,st=2,ht=4,ct=8,lt=16,l=st|ht,tt=ct|lt,tu=l|tt,iu=["x","y"],ei=["clientX","clientY"];s.prototype={handler:function(){},init:function(){this.evEl&&pt(this.element,this.evEl,this.domHandler);this.evTarget&&pt(this.target,this.evTarget,this.domHandler);this.evWin&&pt(hr(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&wt(this.element,this.evEl,this.domHandler);this.evTarget&&wt(this.target,this.evTarget,this.domHandler);this.evWin&&wt(hr(this.element),this.evWin,this.domHandler)}};var wf={mousedown:f,mousemove:nt,mouseup:u},bf="mousedown",kf="mousemove mouseup";o(ni,s,{handler:function(n){var t=wf[n.type];t&f&&0===n.button&&(this.pressed=!0);t&nt&&1!==n.which&&(t=u);this.pressed&&(t&u&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[n],changedPointers:[n],pointerType:tr,srcEvent:n}))}});var df={pointerdown:f,pointermove:nt,pointerup:u,pointercancel:e,pointerout:e},gf={2:ot,3:"pen",4:tr,5:"kinect"},ru="pointerdown",uu="pointermove pointerup pointercancel";n.MSPointerEvent&&!n.PointerEvent&&(ru="MSPointerDown",uu="MSPointerMove MSPointerUp MSPointerCancel");o(vi,s,{handler:function(n){var t=this.store,o=!1,h=n.type.toLowerCase().replace("ms",""),r=df[h],s=gf[n.pointerType]||n.pointerType,c=s==ot,i=ut(t,n.pointerId,"pointerId");r&f&&(0===n.button||c)?0>i&&(t.push(n),i=t.length-1):r&(u|e)&&(o=!0);0>i||(t[i]=n,this.callback(this.manager,r,{pointers:t,changedPointers:[n],pointerType:s,srcEvent:n}),o&&t.splice(i,1))}});var ne={touchstart:f,touchmove:nt,touchend:u,touchcancel:e},te="touchstart",ie="touchstart touchmove touchend touchcancel";o(yr,s,{handler:function(n){var i=ne[n.type],t;(i===f&&(this.started=!0),this.started)&&(t=tf.call(this,n,i),i&(u|e)&&t[0].length-t[1].length==0&&(this.started=!1),this.callback(this.manager,i,{pointers:t[0],changedPointers:t[1],pointerType:ot,srcEvent:n}))}});fu={touchstart:f,touchmove:nt,touchend:u,touchcancel:e};eu="touchstart touchmove touchend touchcancel";o(ti,s,{handler:function(n){var i=fu[n.type],t=rf.call(this,n,i);t&&this.callback(this.manager,i,{pointers:t[0],changedPointers:t[1],pointerType:ot,srcEvent:n})}});ou=2500;ir=25;o(yi,s,{handler:function(n,t,i){var u=i.pointerType==ot,r=i.pointerType==tr;if(!(r&&i.sourceCapabilities&&i.sourceCapabilities.firesTouchEvents)){if(u)uf.call(this,t,i);else if(r&&ff.call(this,i))return;this.callback(n,t,i)}},destroy:function(){this.touch.destroy();this.mouse.destroy()}});var su=dt(hf.style,"touchAction"),hu=su!==r,cu="compute",lu="auto",rr="manipulation",it="none",at="pan-x",vt="pan-y",oi=of();pi.prototype={set:function(n){n==cu&&(n=this.compute());hu&&this.manager.element.style&&oi[n]&&(this.manager.element.style[su]=n);this.actions=n.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var n=[];return v(this.manager.recognizers,function(t){li(t.options.enable,[t])&&(n=n.concat(t.getTouchAction()))}),ef(n.join(" "))},preventDefaults:function(n){var i=n.srcEvent,r=n.offsetDirection;if(this.manager.session.prevented)return void i.preventDefault();var t=this.actions,u=d(t,it)&&!oi[it],f=d(t,vt)&&!oi[vt],e=d(t,at)&&!oi[at];if(u){var o=1===n.pointers.length,s=n.distance<2,h=n.deltaTime<250;if(o&&s&&h)return}if(!e||!f)return u||f&&r&l||e&&r&tt?this.preventSrc(i):void 0},preventSrc:function(n){this.manager.session.prevented=!0;n.preventDefault()}};var si=1,h=2,et=4,k=8,b=k,yt=16,a=32;y.prototype={defaults:{},set:function(n){return w(this.options,n),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(n){if(rt(n,"recognizeWith",this))return this;var t=this.simultaneous;return n=ii(n,this),t[n.id]||(t[n.id]=n,n.recognizeWith(this)),this},dropRecognizeWith:function(n){return rt(n,"dropRecognizeWith",this)?this:(n=ii(n,this),delete this.simultaneous[n.id],this)},requireFailure:function(n){if(rt(n,"requireFailure",this))return this;var t=this.requireFail;return n=ii(n,this),-1===ut(t,n)&&(t.push(n),n.requireFailure(this)),this},dropRequireFailure:function(n){if(rt(n,"dropRequireFailure",this))return this;n=ii(n,this);var t=ut(this.requireFail,n);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(n){return!!this.simultaneous[n.id]},emit:function(n){function t(t){i.manager.emit(t,n)}var i=this,r=this.state;k>r&&t(i.options.event+wr(r));t(i.options.event);n.additionalEvent&&t(n.additionalEvent);r>=k&&t(i.options.event+wr(r))},tryEmit:function(n){return this.canEmit()?this.emit(n):void(this.state=a)},canEmit:function(){for(var n=0;n<this.requireFail.length;){if(!(this.requireFail[n].state&(a|si)))return!1;n++}return!0},recognize:function(n){var t=w({},n);return li(this.options.enable,[this,t])?(this.state&(b|yt|a)&&(this.state=si),this.state=this.process(t),void(this.state&(h|et|k|yt)&&this.tryEmit(t))):(this.reset(),void(this.state=a))},process:function(){},getTouchAction:function(){},reset:function(){}};o(c,y,{defaults:{pointers:1},attrTest:function(n){var t=this.options.pointers;return 0===t||n.pointers.length===t},process:function(n){var t=this.state,i=n.eventType,r=t&(h|et),f=this.attrTest(n);return r&&(i&e||!f)?t|yt:r||f?i&u?t|k:t&h?t|et:h:a}});o(ri,c,{defaults:{event:"pan",threshold:10,pointers:1,direction:tu},getTouchAction:function(){var t=this.options.direction,n=[];return t&l&&n.push(vt),t&tt&&n.push(at),n},directionTest:function(n){var i=this.options,r=!0,u=n.distance,t=n.direction,f=n.deltaX,e=n.deltaY;return t&i.direction||(i.direction&l?(t=0===f?fi:0>f?st:ht,r=f!=this.pX,u=Math.abs(n.deltaX)):(t=0===e?fi:0>e?ct:lt,r=e!=this.pY,u=Math.abs(n.deltaY))),n.direction=t,r&&u>i.threshold&&t&i.direction},attrTest:function(n){return c.prototype.attrTest.call(this,n)&&(this.state&h||!(this.state&h)&&this.directionTest(n))},emit:function(n){this.pX=n.deltaX;this.pY=n.deltaY;var t=br(n.direction);t&&(n.additionalEvent=this.options.event+t);this._super.emit.call(this,n)}});o(wi,c,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[it]},attrTest:function(n){return this._super.attrTest.call(this,n)&&(Math.abs(n.scale-1)>this.options.threshold||this.state&h)},emit:function(n){if(1!==n.scale){var t=n.scale<1?"in":"out";n.additionalEvent=this.options.event+t}this._super.emit.call(this,n)}});o(bi,y,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[lu]},process:function(n){var t=this.options,i=n.pointers.length===t.pointers,r=n.distance<t.threshold,o=n.deltaTime>t.time;if(this._input=n,!r||!i||n.eventType&(u|e)&&!o)this.reset();else if(n.eventType&f)this.reset(),this._timer=hi(function(){this.state=b;this.tryEmit()},t.time,this);else if(n.eventType&u)return b;return a},reset:function(){clearTimeout(this._timer)},emit:function(n){this.state===b&&(n&&n.eventType&u?this.manager.emit(this.options.event+"up",n):(this._input.timeStamp=nr(),this.manager.emit(this.options.event,this._input)))}});o(ki,c,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[it]},attrTest:function(n){return this._super.attrTest.call(this,n)&&(Math.abs(n.rotation)>this.options.threshold||this.state&h)}});o(di,c,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:l|tt,pointers:1},getTouchAction:function(){return ri.prototype.getTouchAction.call(this)},attrTest:function(n){var t,i=this.options.direction;return i&(l|tt)?t=n.overallVelocity:i&l?t=n.overallVelocityX:i&tt&&(t=n.overallVelocityY),this._super.attrTest.call(this,n)&&i&n.offsetDirection&&n.distance>this.options.threshold&&n.maxPointers==this.options.pointers&&g(t)>this.options.velocity&&n.eventType&u},emit:function(n){var t=br(n.offsetDirection);t&&this.manager.emit(this.options.event+t,n);this.manager.emit(this.options.event,n)}});o(ui,y,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[rr]},process:function(n){var t=this.options,o=n.pointers.length===t.pointers,s=n.distance<t.threshold,c=n.deltaTime<t.time,i,r,e;if(this.reset(),n.eventType&f&&0===this.count)return this.failTimeout();if(s&&c&&o){if(n.eventType!=u)return this.failTimeout();if(i=this.pTime?n.timeStamp-this.pTime<t.interval:!0,r=!this.pCenter||gt(this.pCenter,n.center)<t.posThreshold,this.pTime=n.timeStamp,this.pCenter=n.center,r&&i?this.count+=1:this.count=1,this._input=n,e=this.count%t.taps,0===e)return this.hasRequireFailures()?(this._timer=hi(function(){this.state=b;this.tryEmit()},t.interval,this),h):b}return a},failTimeout:function(){return this._timer=hi(function(){this.state=a},this.options.interval,this),a},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==b&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}});p.VERSION="2.0.8";p.defaults={domEvents:!1,touchAction:cu,enable:!0,inputTarget:null,inputClass:null,preset:[[ki,{enable:!1}],[wi,{enable:!1},["rotate"]],[di,{direction:l}],[ri,{direction:l},["swipe"]],[ui],[ui,{event:"doubletap",taps:2},["tap"]],[bi]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};au=1;ur=2;gi.prototype={set:function(n){return w(this.options,n),n.touchAction&&this.touchAction.update(),n.inputTarget&&(this.input.destroy(),this.input.target=n.inputTarget,this.input.init()),this},stop:function(n){this.session.stopped=n?ur:au},recognize:function(n){var r=this.session,i,f,t,u;if(!r.stopped)for(this.touchAction.preventDefaults(n),f=this.recognizers,t=r.curRecognizer,(!t||t&&t.state&b)&&(t=r.curRecognizer=null),u=0;u<f.length;)i=f[u],r.stopped===ur||t&&i!=t&&!i.canRecognizeWith(t)?i.reset():i.recognize(n),!t&&i.state&(h|et|k)&&(t=r.curRecognizer=i),u++},get:function(n){if(n instanceof y)return n;for(var i=this.recognizers,t=0;t<i.length;t++)if(i[t].options.event==n)return i[t];return null},add:function(n){if(rt(n,"add",this))return this;var t=this.get(n.options.event);return t&&this.remove(t),this.recognizers.push(n),n.manager=this,this.touchAction.update(),n},remove:function(n){if(rt(n,"remove",this))return this;if(n=this.get(n)){var t=this.recognizers,i=ut(t,n);-1!==i&&(t.splice(i,1),this.touchAction.update())}return this},on:function(n,t){if(n!==r&&t!==r){var i=this.handlers;return v(bt(n),function(n){i[n]=i[n]||[];i[n].push(t)}),this}},off:function(n,t){if(n!==r){var i=this.handlers;return v(bt(n),function(n){t?i[n]&&i[n].splice(ut(i[n],t),1):delete i[n]}),this}},emit:function(n,t){var i,r;if(this.options.domEvents&&sf(n,t),i=this.handlers[n]&&this.handlers[n].slice(),i&&i.length)for(t.type=n,t.preventDefault=function(){t.srcEvent.preventDefault()},r=0;r<i.length;)i[r](t),r++},destroy:function(){this.element&&kr(this,!1);this.handlers={};this.session={};this.input.destroy();this.element=null}};w(p,{INPUT_START:f,INPUT_MOVE:nt,INPUT_END:u,INPUT_CANCEL:e,STATE_POSSIBLE:si,STATE_BEGAN:h,STATE_CHANGED:et,STATE_ENDED:k,STATE_RECOGNIZED:b,STATE_CANCELLED:yt,STATE_FAILED:a,DIRECTION_NONE:fi,DIRECTION_LEFT:st,DIRECTION_RIGHT:ht,DIRECTION_UP:ct,DIRECTION_DOWN:lt,DIRECTION_HORIZONTAL:l,DIRECTION_VERTICAL:tt,DIRECTION_ALL:tu,Manager:gi,Input:s,TouchAction:pi,TouchInput:ti,MouseInput:ni,PointerEventInput:vi,TouchMouseInput:yi,SingleTouchInput:yr,Recognizer:y,AttrRecognizer:c,Tap:ui,Pan:ri,Swipe:di,Pinch:wi,Rotate:ki,Press:bi,on:pt,off:wt,each:v,merge:lf,extend:gr,assign:w,inherit:o,bindFn:ci,prefixed:dt});vu="undefined"!=typeof n?n:"undefined"!=typeof self?self:{};vu.Hammer=p;"function"==typeof define&&define.amd?define(function(){return p}):"undefined"!=typeof module&&module.exports?module.exports=p:n[i]=p}(window,document,"Hammer");!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.Cropper=t()}(this,function(){"use strict";function wt(n){if(Array.isArray(n)){for(var t=0,i=Array(n.length);t<n.length;t++)i[t]=n[t];return i}return Array.from(n)}function n(n){return"number"==typeof n&&!pi(n)}function k(n){return void 0===n}function a(n){return"object"===(void 0===n?"undefined":yi(n))&&null!==n}function d(n){if(!a(n))return!1;try{var t=n.constructor,i=t.prototype;return t&&i&&wi.call(i,"isPrototypeOf")}catch(n){return!1}}function r(n){return"function"==typeof n}function i(t,i){if(t&&r(i))if(Array.isArray(t)||n(t.length))for(var f=t.length,u=void 0,u=0;u<f&&!1!==i.call(t,t[u],u,t);u+=1);else a(t)&&Object.keys(t).forEach(function(n){i.call(t,t[n],n,t)});return t}function t(n){for(var r=arguments.length,t=Array(r>1?r-1:0),i=1;i<r;i++)t[i-1]=arguments[i];if(a(n)&&t.length>0){if(Object.assign)return Object.assign.apply(Object,[n].concat(t));t.forEach(function(t){a(t)&&Object.keys(t).forEach(function(i){n[i]=t[i]})})}return n}function h(n,t){for(var r=arguments.length,u=Array(r>2?r-2:0),i=2;i<r;i++)u[i-2]=arguments[i];return function(){for(var r=arguments.length,f=Array(r),i=0;i<r;i++)f[i]=arguments[i];return n.apply(t,u.concat(f))}}function y(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e11;return bi.test(n)?Math.round(n*t)/t:n}function c(t,r){var u=t.style;i(r,function(t,i){ki.test(i)&&n(t)&&(t+="px");u[i]=t})}function bt(n,t){return n.classList?n.classList.contains(t):n.className.indexOf(t)>-1}function u(t,r){if(r)if(n(t.length))i(t,function(n){u(n,r)});else if(t.classList)t.classList.add(r);else{var f=t.className.trim();f?f.indexOf(r)<0&&(t.className=f+" "+r):t.className=r}}function s(t,r){r&&(n(t.length)?i(t,function(n){s(n,r)}):t.classList?t.classList.remove(r):t.className.indexOf(r)>=0&&(t.className=t.className.replace(r,"")))}function p(t,r,f){r&&(n(t.length)?i(t,function(n){p(n,r,f)}):f?u(t,r):s(t,r))}function it(n){return n.replace(di,"$1-$2").toLowerCase()}function nt(n,t){return a(n[t])?n[t]:n.dataset?n.dataset[t]:n.getAttribute("data-"+it(t))}function w(n,t,i){a(i)?n[t]=i:n.dataset?n.dataset[t]=i:n.setAttribute("data-"+it(t),i)}function ut(n,t){if(a(n[t]))delete n[t];else if(n.dataset)try{delete n.dataset[t]}catch(i){n.dataset[t]=null}else n.removeAttribute("data-"+it(t))}function f(n,t,u){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},e;r(u)&&(e=t.trim().split(at),e.length>1?i(e,function(t){f(n,t,u)}):(r(u.onceListener)&&delete(u=u.onceListener).onceListener,n.removeEventListener?n.removeEventListener(t,u,o):n.detachEvent&&n.detachEvent("on"+t,u)))}function e(n,t,u){var c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o,s,h;r(u)&&(o=t.trim().split(at),o.length>1?i(o,function(t){e(n,t,u)}):(c.once&&(s=u,h=function u(){for(var r=arguments.length,e=Array(r),i=0;i<r;i++)e[i]=arguments[i];return f(n,t,u),s.apply(n,e)},s.onceListener=h,u=h),n.addEventListener?n.addEventListener(t,u,c):n.attachEvent&&n.attachEvent("on"+t,u)))}function v(n,t,i){if(n.dispatchEvent){var u=void 0;return r(Event)&&r(CustomEvent)?u=k(i)?new Event(t,{bubbles:!0,cancelable:!0}):new CustomEvent(t,{detail:i,bubbles:!0,cancelable:!0}):k(i)?(u=document.createEvent("Event")).initEvent(t,!0,!0):(u=document.createEvent("CustomEvent")).initCustomEvent(t,!0,!0,i),n.dispatchEvent(u)}return!n.fireEvent||n.fireEvent("on"+t)}function ft(n){var t=document.documentElement,i=n.getBoundingClientRect();return{left:i.left+((window.scrollX||t&&t.scrollLeft||0)-(t&&t.clientLeft||0)),top:i.top+((window.scrollY||t&&t.scrollTop||0)-(t&&t.clientTop||0))}}function kt(n){for(;n.firstChild;)n.removeChild(n.firstChild)}function et(n){var t=n.match(gi);return t&&(t[1]!==rt.protocol||t[2]!==rt.hostname||t[3]!==rt.port)}function ot(n){var t="timestamp="+(new Date).getTime();return n+(-1===n.indexOf("?")?"?":"&")+t}function g(t){var u=t.rotate,f=t.scaleX,e=t.scaleY,o=t.translateX,s=t.translateY,i=[],r;return n(o)&&0!==o&&i.push("translateX("+o+"px)"),n(s)&&0!==s&&i.push("translateY("+s+"px)"),n(u)&&0!==u&&i.push("rotate("+u+"deg)"),n(f)&&1!==f&&i.push("scaleX("+f+")"),n(e)&&1!==e&&i.push("scaleY("+e+")"),r=i.length?i.join(" "):"none",{WebkitTransform:r,msTransform:r,transform:r}}function dt(n,t){if(!n.naturalWidth||nr){var i=document.createElement("img");i.onload=function(){t(i.width,i.height)};i.src=n.src}else t(n.naturalWidth,n.naturalHeight)}function gt(n){var u=t({},n),r=[];return i(n,function(n,t){delete u[t];i(u,function(t){var i=Math.abs(n.startX-t.startX),u=Math.abs(n.startY-t.startY),f=Math.abs(n.endX-t.endX),e=Math.abs(n.endY-t.endY),o=Math.sqrt(i*i+u*u),s=(Math.sqrt(f*f+e*e)-o)/o;r.push(s)})}),r.sort(function(n,t){return Math.abs(n)<Math.abs(t)}),r[0]}function tt(n,i){var r=n.pageX,u=n.pageY,f={endX:r,endY:u};return i?f:t({startX:r,startY:u},f)}function ni(n){var t=0,r=0,u=0;return i(n,function(n){var i=n.startX,f=n.startY;t+=i;r+=f;u+=1}),t/=u,r/=u,{pageX:t,pageY:r}}function b(n){var r=n.aspectRatio,t=n.height,i=n.width,u=function(n){return tr(n)&&n>0};return u(i)&&u(t)?t*r>i?t=i/r:i=t*r:u(i)?t=i/r:u(t)&&(i=t*r),{width:i,height:t}}function ti(n){var t=n.width,i=n.height,r=n.degree;if((r=Math.abs(r))%180==90)return{width:i,height:t};var u=r%90*Math.PI/180,f=Math.sin(u),e=Math.cos(u);return{width:t*e+i*f,height:t*f+i*e}}function ii(n,t,i,r){var s=t.naturalWidth,h=t.naturalHeight,c=t.rotate,ut=void 0===c?0:c,l=t.scaleX,ft=void 0===l?1:l,a=t.scaleY,et=void 0===a?1:a,v=i.aspectRatio,ot=i.naturalWidth,st=i.naturalHeight,p=r.fillColor,ht=void 0===p?"transparent":p,w=r.imageSmoothingEnabled,ct=void 0===w||w,k=r.imageSmoothingQuality,lt=void 0===k?"low":k,d=r.maxWidth,at=void 0===d?1/0:d,g=r.maxHeight,vt=void 0===g?1/0:g,nt=r.minWidth,yt=void 0===nt?0:nt,tt=r.minHeight,pt=void 0===tt?0:tt,f=document.createElement("canvas"),u=f.getContext("2d"),it=b({aspectRatio:v,width:at,height:vt}),rt=b({aspectRatio:v,width:yt,height:pt}),e=Math.min(it.width,Math.max(rt.width,ot)),o=Math.min(it.height,Math.max(rt.height,st)),bt=[-s/2,-h/2,s,h];return f.width=y(e),f.height=y(o),u.fillStyle=ht,u.fillRect(0,0,e,o),u.save(),u.translate(e/2,o/2),u.rotate(ut*Math.PI/180),u.scale(ft,et),u.imageSmoothingEnabled=ct,u.imageSmoothingQuality=lt,u.drawImage.apply(u,[n].concat(wt(bt.map(function(n){return Math.floor(y(n))})))),u.restore(),f}function ri(n,t,i){var u="",r=void 0;for(i+=t,r=t;r<i;r+=1)u+=yt(n.getUint8(r));return u}function ui(n){var f=n.replace(ir,""),t=atob(f),r=new ArrayBuffer(t.length),u=new Uint8Array(r);return i(u,function(n,i){u[i]=t.charCodeAt(i)}),r}function fi(n,t){var r="";return i(new Uint8Array(n),function(n){r+=yt(n)}),"data:"+t+";base64,"+btoa(r)}function ei(n){var t=new DataView(n),l=void 0,i=void 0,e=void 0,o=void 0,a,r,u,h,c;if(255===t.getUint8(0)&&216===t.getUint8(1))for(a=t.byteLength,r=2;r<a;){if(255===t.getUint8(r)&&225===t.getUint8(r+1)){e=r;break}r+=1}if(e&&(u=e+10,"Exif"===ri(t,e+4,4)&&(h=t.getUint16(u),((i=18761===h)||19789===h)&&42===t.getUint16(u+2,i)&&(c=t.getUint32(u+4,i),c>=8&&(o=u+c)))),o)for(var v=t.getUint16(o,i),f=void 0,s=void 0,s=0;s<v;s+=1)if(f=o+12*s+2,274===t.getUint16(f,i)){f+=8;l=t.getUint16(f,i);t.setUint16(f,1,i);break}return l}function oi(n){var t=0,i=1,r=1;switch(n){case 2:i=-1;break;case 3:t=-180;break;case 4:r=-1;break;case 5:t=90;r=-1;break;case 6:t=90;break;case 7:t=90;i=-1;break;case 8:t=-90}return{rotate:t,scaleX:i,scaleY:r}}function si(n){if(Array.isArray(n)){for(var t=0,i=Array(n.length);t<n.length;t++)i[t]=n[t];return i}return Array.from(n)}function hi(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}var l="undefined"!=typeof window?window:{},o="cropper-hidden",st=l.PointerEvent?"pointerdown":"touchstart mousedown",ht=l.PointerEvent?"pointermove":"touchmove mousemove",ct=l.PointerEvent?" pointerup pointercancel":"touchend touchcancel mouseup",ci=/^(e|w|s|n|se|sw|ne|nw|all|crop|move|zoom)$/,li=/^data:/,ai=/^data:image\/jpeg;base64,/,vi=/^(img|canvas)$/i,lt={viewMode:0,dragMode:"crop",aspectRatio:NaN,data:null,preview:"",responsive:!0,restore:!0,checkCrossOrigin:!0,checkOrientation:!0,modal:!0,guides:!0,center:!0,highlight:!0,background:!0,autoCrop:!0,autoCropArea:.8,movable:!0,rotatable:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnWheel:!0,wheelZoomRatio:.1,cropBoxMovable:!0,cropBoxResizable:!0,toggleDragModeOnDblclick:!0,minCanvasWidth:0,minCanvasHeight:0,minCropBoxWidth:0,minCropBoxHeight:0,minContainerWidth:200,minContainerHeight:100,ready:null,cropstart:null,cropmove:null,cropend:null,crop:null,zoom:null},yi="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},pi=Number.isNaN||l.isNaN,wi=Object.prototype.hasOwnProperty,bi=/\.\d*(?:0|9){12}\d*$/i,ki=/^(width|height|left|top|marginLeft|marginTop)$/,di=/([a-z\d])([A-Z])/g,at=/\s+/,rt=l.location,gi=/^(https?:)\/\/([^:/?#]+):?(\d*)/i,vt=l.navigator,nr=vt&&/(Macintosh|iPhone|iPod|iPad).*AppleWebKit/i.test(vt.userAgent),tr=Number.isFinite||l.isFinite,yt=String.fromCharCode,ir=/^data:.*,/,rr={render:function(){this.initContainer();this.initCanvas();this.initCropBox();this.renderCanvas();this.cropped&&this.renderCropBox()},initContainer:function(){var i=this.element,r=this.options,f=this.container,t=this.cropper,n;u(t,o);s(i,o);n={width:Math.max(f.offsetWidth,Number(r.minContainerWidth)||200),height:Math.max(f.offsetHeight,Number(r.minContainerHeight)||100)};this.containerData=n;c(t,{width:n.width,height:n.height});u(i,o);s(t,o)},initCanvas:function(){var n=this.containerData,r=this.imageData,f=this.options.viewMode,s=Math.abs(r.rotate)%180==90,h=s?r.naturalHeight:r.naturalWidth,c=s?r.naturalWidth:r.naturalHeight,u=h/c,e=n.width,o=n.height,i;n.height*u>n.width?3===f?e=n.height*u:o=n.width/u:3===f?o=n.width/u:e=n.height*u;i={aspectRatio:u,naturalWidth:h,naturalHeight:c,width:e,height:o};i.left=(n.width-e)/2;i.top=(n.height-o)/2;i.oldLeft=i.left;i.oldTop=i.top;this.canvasData=i;this.limited=1===f||2===f;this.limitCanvas(!0,!0);this.initialImageData=t({},r);this.initialCanvasData=t({},i)},limitCanvas:function(n,t){var a=this.options,e=this.containerData,i=this.canvasData,f=this.cropBoxData,s=a.viewMode,o=i.aspectRatio,l=this.cropped&&f,r,u,v,h,c;n&&(r=Number(a.minCanvasWidth)||0,u=Number(a.minCanvasHeight)||0,s>1?(r=Math.max(r,e.width),u=Math.max(u,e.height),3===s&&(u*o>r?r=u*o:u=r/o)):s>0&&(r?r=Math.max(r,l?f.width:0):u?u=Math.max(u,l?f.height:0):l&&(r=f.width,(u=f.height)*o>r?r=u*o:u=r/o)),v=b({aspectRatio:o,width:r,height:u}),r=v.width,u=v.height,i.minWidth=r,i.minHeight=u,i.maxWidth=1/0,i.maxHeight=1/0);t&&(s?(h=e.width-i.width,c=e.height-i.height,i.minLeft=Math.min(0,h),i.minTop=Math.min(0,c),i.maxLeft=Math.max(0,h),i.maxTop=Math.max(0,c),l&&this.limited&&(i.minLeft=Math.min(f.left,f.left+(f.width-i.width)),i.minTop=Math.min(f.top,f.top+(f.height-i.height)),i.maxLeft=f.left,i.maxTop=f.top,2===s&&(i.width>=e.width&&(i.minLeft=Math.min(0,h),i.maxLeft=Math.max(0,h)),i.height>=e.height&&(i.minTop=Math.min(0,c),i.maxTop=Math.max(0,c))))):(i.minLeft=-i.width,i.minTop=-i.height,i.maxLeft=e.width,i.maxTop=e.height))},renderCanvas:function(n,i){var r=this.canvasData,u=this.imageData;if(i){var o=ti({width:u.naturalWidth*Math.abs(u.scaleX||1),height:u.naturalHeight*Math.abs(u.scaleY||1),degree:u.rotate||0}),f=o.width,e=o.height,s=r.width*(f/r.naturalWidth),h=r.height*(e/r.naturalHeight);r.left-=(s-r.width)/2;r.top-=(h-r.height)/2;r.width=s;r.height=h;r.aspectRatio=f/e;r.naturalWidth=f;r.naturalHeight=e;this.limitCanvas(!0,!1)}(r.width>r.maxWidth||r.width<r.minWidth)&&(r.left=r.oldLeft);(r.height>r.maxHeight||r.height<r.minHeight)&&(r.top=r.oldTop);r.width=Math.min(Math.max(r.width,r.minWidth),r.maxWidth);r.height=Math.min(Math.max(r.height,r.minHeight),r.maxHeight);this.limitCanvas(!1,!0);r.left=Math.min(Math.max(r.left,r.minLeft),r.maxLeft);r.top=Math.min(Math.max(r.top,r.minTop),r.maxTop);r.oldLeft=r.left;r.oldTop=r.top;c(this.canvas,t({width:r.width,height:r.height},g({translateX:r.left,translateY:r.top})));this.renderImage(n);this.cropped&&this.limited&&this.limitCropBox(!0,!0)},renderImage:function(n){var r=this.canvasData,i=this.imageData,u=i.naturalWidth*(r.width/r.naturalWidth),f=i.naturalHeight*(r.height/r.naturalHeight);t(i,{width:u,height:f,left:(r.width-u)/2,top:(r.height-f)/2});c(this.image,t({width:i.width,height:i.height},g(t({translateX:i.left,translateY:i.top},i))));n&&this.output()},initCropBox:function(){var u=this.options,i=this.canvasData,r=u.aspectRatio,f=Number(u.autoCropArea)||.8,n={width:i.width,height:i.height};r&&(i.height*r>i.width?n.height=n.width/r:n.width=n.height*r);this.cropBoxData=n;this.limitCropBox(!0,!0);n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth);n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight);n.width=Math.max(n.minWidth,n.width*f);n.height=Math.max(n.minHeight,n.height*f);n.left=i.left+(i.width-n.width)/2;n.top=i.top+(i.height-n.height)/2;n.oldLeft=n.left;n.oldTop=n.top;this.initialCropBoxData=t({},n)},limitCropBox:function(n,t){var c=this.options,r=this.containerData,o=this.canvasData,i=this.cropBoxData,l=this.limited,e=c.aspectRatio;if(n){var u=Number(c.minCropBoxWidth)||0,f=Number(c.minCropBoxHeight)||0,s=Math.min(r.width,l?o.width:r.width),h=Math.min(r.height,l?o.height:r.height);u=Math.min(u,r.width);f=Math.min(f,r.height);e&&(u&&f?f*e>u?f=u/e:u=f*e:u?f=u/e:f&&(u=f*e),h*e>s?h=s/e:s=h*e);i.minWidth=Math.min(u,s);i.minHeight=Math.min(f,h);i.maxWidth=s;i.maxHeight=h}t&&(l?(i.minLeft=Math.max(0,o.left),i.minTop=Math.max(0,o.top),i.maxLeft=Math.min(r.width,o.left+o.width)-i.width,i.maxTop=Math.min(r.height,o.top+o.height)-i.height):(i.minLeft=0,i.minTop=0,i.maxLeft=r.width-i.width,i.maxTop=r.height-i.height))},renderCropBox:function(){var i=this.options,r=this.containerData,n=this.cropBoxData;(n.width>n.maxWidth||n.width<n.minWidth)&&(n.left=n.oldLeft);(n.height>n.maxHeight||n.height<n.minHeight)&&(n.top=n.oldTop);n.width=Math.min(Math.max(n.width,n.minWidth),n.maxWidth);n.height=Math.min(Math.max(n.height,n.minHeight),n.maxHeight);this.limitCropBox(!1,!0);n.left=Math.min(Math.max(n.left,n.minLeft),n.maxLeft);n.top=Math.min(Math.max(n.top,n.minTop),n.maxTop);n.oldLeft=n.left;n.oldTop=n.top;i.movable&&i.cropBoxMovable&&w(this.face,"action",n.width>=r.width&&n.height>=r.height?"move":"all");c(this.cropBox,t({width:n.width,height:n.height},g({translateX:n.left,translateY:n.top})));this.cropped&&this.limited&&this.limitCanvas(!0,!0);this.disabled||this.output()},output:function(){this.preview();this.complete&&v(this.element,"crop",this.getData())}},ur={initPreview:function(){var n=this.crossOrigin,t=this.options.preview,f=n?this.crossOriginUrl:this.url,r=document.createElement("img"),u;(n&&(r.crossOrigin=n),r.src=f,this.viewBox.appendChild(r),this.image2=r,t)&&(u=t.querySelector?[t]:document.querySelectorAll(t),this.previews=u,i(u,function(t){var i=document.createElement("img");w(t,"preview",{width:t.offsetWidth,height:t.offsetHeight,html:t.innerHTML});n&&(i.crossOrigin=n);i.src=f;i.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"';kt(t);t.appendChild(i)}))},resetPreview:function(){i(this.previews,function(n){var t=nt(n,"preview");c(n,{width:t.width,height:t.height});n.innerHTML=t.html;ut(n,"preview")})},preview:function(){var n=this.imageData,e=this.canvasData,r=this.cropBoxData,u=r.width,f=r.height,o=n.width,s=n.height,h=r.left-e.left-n.left,l=r.top-e.top-n.top;this.cropped&&!this.disabled&&(c(this.image2,t({width:o,height:s},g(t({translateX:-h,translateY:-l},n)))),i(this.previews,function(i){var v=nt(i,"preview"),y=v.width,e=v.height,p=y,a=e,r=1;u&&(a=f*(r=y/u));f&&a>e&&(p=u*(r=e/f),a=e);c(i,{width:p,height:a});c(i.getElementsByTagName("img")[0],t({width:o*r,height:s*r},g(t({translateX:-h*r,translateY:-l*r},n))))}))}},fr={bind:function(){var t=this.element,n=this.options,i=this.cropper;r(n.cropstart)&&e(t,"cropstart",n.cropstart);r(n.cropmove)&&e(t,"cropmove",n.cropmove);r(n.cropend)&&e(t,"cropend",n.cropend);r(n.crop)&&e(t,"crop",n.crop);r(n.zoom)&&e(t,"zoom",n.zoom);e(i,st,this.onCropStart=h(this.cropStart,this));n.zoomable&&n.zoomOnWheel&&e(i,"wheel mousewheel DOMMouseScroll",this.onWheel=h(this.wheel,this));n.toggleDragModeOnDblclick&&e(i,"dblclick",this.onDblclick=h(this.dblclick,this));e(document,ht,this.onCropMove=h(this.cropMove,this));e(document,ct,this.onCropEnd=h(this.cropEnd,this));n.responsive&&e(window,"resize",this.onResize=h(this.resize,this))},unbind:function(){var t=this.element,n=this.options,i=this.cropper;r(n.cropstart)&&f(t,"cropstart",n.cropstart);r(n.cropmove)&&f(t,"cropmove",n.cropmove);r(n.cropend)&&f(t,"cropend",n.cropend);r(n.crop)&&f(t,"crop",n.crop);r(n.zoom)&&f(t,"zoom",n.zoom);f(i,st,this.onCropStart);n.zoomable&&n.zoomOnWheel&&f(i,"wheel mousewheel DOMMouseScroll",this.onWheel);n.toggleDragModeOnDblclick&&f(i,"dblclick",this.onDblclick);f(document,ht,this.onCropMove);f(document,ct,this.onCropEnd);n.responsive&&f(window,"resize",this.onResize)}},er={resize:function(){var n=this.options,e=this.container,t=this.containerData,o=Number(n.minContainerWidth)||200,s=Number(n.minContainerHeight)||100,r,u,f;this.disabled||t.width<=o||t.height<=s||(r=e.offsetWidth/t.width,(1!==r||e.offsetHeight!==t.height)&&(u=void 0,f=void 0,n.restore&&(u=this.getCanvasData(),f=this.getCropBoxData()),this.render(),n.restore&&(this.setCanvasData(i(u,function(n,t){u[t]=n*r})),this.setCropBoxData(i(f,function(n,t){f[t]=n*r})))))},dblclick:function(){this.disabled||"none"===this.options.dragMode||this.setDragMode(bt(this.dragBox,"cropper-crop")?"move":"crop")},wheel:function(n){var i=this,r=Number(this.options.wheelZoomRatio)||.1,t=1;this.disabled||(n.preventDefault(),this.wheeling||(this.wheeling=!0,setTimeout(function(){i.wheeling=!1},50),n.deltaY?t=n.deltaY>0?1:-1:n.wheelDelta?t=-n.wheelDelta/120:n.detail&&(t=n.detail>0?1:-1),this.zoom(-t*r,n)))},cropStart:function(n){if(!this.disabled){var f=this.options,r=this.pointers,t=void 0;n.changedTouches?i(n.changedTouches,function(n){r[n.identifier]=tt(n)}):r[n.pointerId||0]=tt(n);t=Object.keys(r).length>1&&f.zoomable&&f.zoomOnTouch?"zoom":nt(n.target,"action");ci.test(t)&&!1!==v(this.element,"cropstart",{originalEvent:n,action:t})&&(n.preventDefault(),this.action=t,this.cropping=!1,"crop"===t&&(this.cropping=!0,u(this.dragBox,"cropper-modal")))}},cropMove:function(n){var u=this.action,r;!this.disabled&&u&&(r=this.pointers,n.preventDefault(),!1!==v(this.element,"cropmove",{originalEvent:n,action:u})&&(n.changedTouches?i(n.changedTouches,function(n){t(r[n.identifier],tt(n,!0))}):t(r[n.pointerId||0],tt(n,!0)),this.change(n)))},cropEnd:function(n){if(!this.disabled){var r=this.action,t=this.pointers;n.changedTouches?i(n.changedTouches,function(n){delete t[n.identifier]}):delete t[n.pointerId||0];r&&(n.preventDefault(),Object.keys(t).length||(this.action=""),this.cropping&&(this.cropping=!1,p(this.dragBox,"cropper-modal",this.cropped&&this.options.modal)),v(this.element,"cropend",{originalEvent:n,action:r}))}}},or={change:function(n){var ut=this.options,g=this.canvasData,tt=this.containerData,y=this.cropBoxData,it=this.pointers,c=this.action,f=ut.aspectRatio,h=y.left,e=y.top,u=y.width,r=y.height,d=h+u,w=e+r,b=0,v=0,k=tt.width,p=tt.height,l=!0,rt=void 0;!f&&n.shiftKey&&(f=u&&r?u/r:1);this.limited&&(b=y.minLeft,v=y.minTop,k=b+Math.min(tt.width,g.width,g.left+g.width),p=v+Math.min(tt.height,g.height,g.top+g.height));var nt=it[Object.keys(it)[0]],t={x:nt.endX-nt.startX,y:nt.endY-nt.startY},a=function(n){switch(n){case"e":d+t.x>k&&(t.x=k-d);break;case"w":h+t.x<b&&(t.x=b-h);break;case"n":e+t.y<v&&(t.y=v-e);break;case"s":w+t.y>p&&(t.y=p-w)}};switch(c){case"all":h+=t.x;e+=t.y;break;case"e":if(t.x>=0&&(d>=k||f&&(e<=v||w>=p))){l=!1;break}a("e");u+=t.x;f&&(r=u/f,e-=t.x/f/2);u<0&&(c="w",u=0);break;case"n":if(t.y<=0&&(e<=v||f&&(h<=b||d>=k))){l=!1;break}a("n");r-=t.y;e+=t.y;f&&(u=r*f,h+=t.y*f/2);r<0&&(c="s",r=0);break;case"w":if(t.x<=0&&(h<=b||f&&(e<=v||w>=p))){l=!1;break}a("w");u-=t.x;h+=t.x;f&&(r=u/f,e+=t.x/f/2);u<0&&(c="e",u=0);break;case"s":if(t.y>=0&&(w>=p||f&&(h<=b||d>=k))){l=!1;break}a("s");r+=t.y;f&&(u=r*f,h-=t.y*f/2);r<0&&(c="n",r=0);break;case"ne":if(f){if(t.y<=0&&(e<=v||d>=k)){l=!1;break}a("n");r-=t.y;e+=t.y;u=r*f}else a("n"),a("e"),t.x>=0?d<k?u+=t.x:t.y<=0&&e<=v&&(l=!1):u+=t.x,t.y<=0?e>v&&(r-=t.y,e+=t.y):(r-=t.y,e+=t.y);u<0&&r<0?(c="sw",r=0,u=0):u<0?(c="nw",u=0):r<0&&(c="se",r=0);break;case"nw":if(f){if(t.y<=0&&(e<=v||h<=b)){l=!1;break}a("n");r-=t.y;e+=t.y;u=r*f;h+=t.y*f}else a("n"),a("w"),t.x<=0?h>b?(u-=t.x,h+=t.x):t.y<=0&&e<=v&&(l=!1):(u-=t.x,h+=t.x),t.y<=0?e>v&&(r-=t.y,e+=t.y):(r-=t.y,e+=t.y);u<0&&r<0?(c="se",r=0,u=0):u<0?(c="ne",u=0):r<0&&(c="sw",r=0);break;case"sw":if(f){if(t.x<=0&&(h<=b||w>=p)){l=!1;break}a("w");u-=t.x;h+=t.x;r=u/f}else a("s"),a("w"),t.x<=0?h>b?(u-=t.x,h+=t.x):t.y>=0&&w>=p&&(l=!1):(u-=t.x,h+=t.x),t.y>=0?w<p&&(r+=t.y):r+=t.y;u<0&&r<0?(c="ne",r=0,u=0):u<0?(c="se",u=0):r<0&&(c="nw",r=0);break;case"se":if(f){if(t.x>=0&&(d>=k||w>=p)){l=!1;break}a("e");r=(u+=t.x)/f}else a("s"),a("e"),t.x>=0?d<k?u+=t.x:t.y>=0&&w>=p&&(l=!1):u+=t.x,t.y>=0?w<p&&(r+=t.y):r+=t.y;u<0&&r<0?(c="nw",r=0,u=0):u<0?(c="sw",u=0):r<0&&(c="ne",r=0);break;case"move":this.move(t.x,t.y);l=!1;break;case"zoom":this.zoom(gt(it),n);l=!1;break;case"crop":if(!t.x||!t.y){l=!1;break}rt=ft(this.cropper);h=nt.startX-rt.left;e=nt.startY-rt.top;u=y.minWidth;r=y.minHeight;t.x>0?c=t.y>0?"se":"ne":t.x<0&&(h-=u,c=t.y>0?"sw":"nw");t.y<0&&(e-=r);this.cropped||(s(this.cropBox,o),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0))}l&&(y.width=u,y.height=r,y.left=h,y.top=e,this.action=c,this.renderCropBox());i(it,function(n){n.startX=n.endX;n.startY=n.endY})}},sr={crop:function(){return this.ready&&!this.disabled&&(this.cropped||(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&u(this.dragBox,"cropper-modal"),s(this.cropBox,o)),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=t({},this.initialImageData),this.canvasData=t({},this.initialCanvasData),this.cropBoxData=t({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(t(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),s(this.dragBox,"cropper-modal"),u(this.cropBox,o)),this},replace:function(n){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!this.disabled&&n&&(this.isImg&&(this.element.src=n),t?(this.url=n,this.image.src=n,this.ready&&(this.image2.src=n,i(this.previews,function(t){t.getElementsByTagName("img")[0].src=n}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.load(n))),this},enable:function(){return this.ready&&(this.disabled=!1,s(this.cropper,"cropper-disabled")),this},disable:function(){return this.ready&&(this.disabled=!0,u(this.cropper,"cropper-disabled")),this},destroy:function(){var n=this.element,t=this.image;return this.loaded?(this.isImg&&this.replaced&&(n.src=this.originalUrl),this.unbuild(),s(n,o)):this.isImg?f(n,"load",this.onStart):t&&t.parentNode.removeChild(t),ut(n,"cropper"),this},move:function(n,t){var i=this.canvasData,r=i.left,u=i.top;return this.moveTo(k(n)?n:r+Number(n),k(t)?t:u+Number(t))},moveTo:function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,u=this.canvasData,r=!1;return t=Number(t),i=Number(i),this.ready&&!this.disabled&&this.options.movable&&(n(t)&&(u.left=t,r=!0),n(i)&&(u.top=i,r=!0),r&&this.renderCanvas(!0)),this},zoom:function(n,t){var i=this.canvasData;return n=Number(n),n=n<0?1/(1-n):1+n,this.zoomTo(i.width*n/i.naturalWidth,t)},zoomTo:function(n,t){var l=this.options,i=this.canvasData,u=i.width,e=i.height,o=i.naturalWidth,a=i.naturalHeight,r,f;if((n=Number(n))>=0&&this.ready&&!this.disabled&&l.zoomable){if(r=o*n,f=a*n,!1===v(this.element,"zoom",{originalEvent:t,oldRatio:u/o,ratio:r/o}))return this;if(t){var s=this.pointers,h=ft(this.cropper),c=s&&Object.keys(s).length?ni(s):{pageX:t.pageX,pageY:t.pageY};i.left-=(r-u)*((c.pageX-h.left-i.left)/u);i.top-=(f-e)*((c.pageY-h.top-i.top)/e)}else i.left-=(r-u)/2,i.top-=(f-e)/2;i.width=r;i.height=f;this.renderCanvas(!0)}return this},rotate:function(n){return this.rotateTo((this.imageData.rotate||0)+Number(n))},rotateTo:function(t){return t=Number(t),n(t)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=t%360,this.renderCanvas(!0,!0)),this},scaleX:function(t){var i=this.imageData.scaleY;return this.scale(t,n(i)?i:1)},scaleY:function(t){var i=this.imageData.scaleX;return this.scale(n(i)?i:1,t)},scale:function(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,u=this.imageData,r=!1;return t=Number(t),i=Number(i),this.ready&&!this.disabled&&this.options.scalable&&(n(t)&&(u.scaleX=t,r=!0),n(i)&&(u.scaleY=i,r=!0),r&&this.renderCanvas(!0,!0)),this},getData:function(){var o=arguments.length>0&&void 0!==arguments[0]&&arguments[0],u=this.options,t=this.imageData,f=this.canvasData,r=this.cropBoxData,n=void 0,e;return this.ready&&this.cropped?(n={x:r.left-f.left,y:r.top-f.top,width:r.width,height:r.height},e=t.width/t.naturalWidth,i(n,function(t,i){t/=e;n[i]=o?Math.round(t):t})):n={x:0,y:0,width:0,height:0},u.rotatable&&(n.rotate=t.rotate||0),u.scalable&&(n.scaleX=t.scaleX||1,n.scaleY=t.scaleY||1),n},setData:function(t){var o=this.options,i=this.imageData,s=this.canvasData,u={},f,e;return(r(t)&&(t=t.call(this.element)),this.ready&&!this.disabled&&d(t))&&(f=!1,o.rotatable&&n(t.rotate)&&t.rotate!==i.rotate&&(i.rotate=t.rotate,f=!0),o.scalable&&(n(t.scaleX)&&t.scaleX!==i.scaleX&&(i.scaleX=t.scaleX,f=!0),n(t.scaleY)&&t.scaleY!==i.scaleY&&(i.scaleY=t.scaleY,f=!0)),f&&this.renderCanvas(!0,!0),e=i.width/i.naturalWidth,n(t.x)&&(u.left=t.x*e+s.left),n(t.y)&&(u.top=t.y*e+s.top),n(t.width)&&(u.width=t.width*e),n(t.height)&&(u.height=t.height*e),this.setCropBoxData(u)),this},getContainerData:function(){return this.ready?t({},this.containerData):{}},getImageData:function(){return this.loaded?t({},this.imageData):{}},getCanvasData:function(){var t=this.canvasData,n={};return this.ready&&i(["left","top","width","height","naturalWidth","naturalHeight"],function(i){n[i]=t[i]}),n},setCanvasData:function(t){var i=this.canvasData,u=i.aspectRatio;return r(t)&&(t=t.call(this.element)),this.ready&&!this.disabled&&d(t)&&(n(t.left)&&(i.left=t.left),n(t.top)&&(i.top=t.top),n(t.width)?(i.width=t.width,i.height=t.width/u):n(t.height)&&(i.height=t.height,i.width=t.height*u),this.renderCanvas(!0)),this},getCropBoxData:function(){var n=this.cropBoxData,t=void 0;return this.ready&&this.cropped&&(t={left:n.left,top:n.top,width:n.width,height:n.height}),t||{}},setCropBoxData:function(t){var i=this.cropBoxData,u=this.options.aspectRatio,f=void 0,e=void 0;return r(t)&&(t=t.call(this.element)),this.ready&&this.cropped&&!this.disabled&&d(t)&&(n(t.left)&&(i.left=t.left),n(t.top)&&(i.top=t.top),n(t.width)&&t.width!==i.width&&(f=!0,i.width=t.width),n(t.height)&&t.height!==i.height&&(e=!0,i.height=t.height),u&&(f?i.height=i.width/u:e&&(i.width=i.height*u)),this.renderCropBox()),this},getCroppedCanvas:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},rt,f,s,r,it,a;if(!this.ready||!window.HTMLCanvasElement)return null;if(rt=this.canvasData,f=ii(this.image,this.imageData,rt,n),!this.cropped)return f;var v=this.getData(),ht=v.x,ct=v.y,u=v.width,e=v.height,tt=u/e,ut=b({aspectRatio:tt,width:n.maxWidth||1/0,height:n.maxHeight||1/0}),ft=b({aspectRatio:tt,width:n.minWidth||0,height:n.minHeight||0}),et=b({aspectRatio:tt,width:n.width||u,height:n.height||e}),o=et.width,p=et.height;o=Math.min(ut.width,Math.max(ft.width,o));p=Math.min(ut.height,Math.max(ft.height,p));s=document.createElement("canvas");r=s.getContext("2d");s.width=y(o);s.height=y(p);r.fillStyle=n.fillColor||"transparent";r.fillRect(0,0,o,p);var ot=n.imageSmoothingEnabled,lt=void 0===ot||ot,st=n.imageSmoothingQuality;r.imageSmoothingEnabled=lt;st&&(r.imageSmoothingQuality=st);var w=f.width,k=f.height,t=ht,i=ct,h=void 0,d=void 0,g=void 0,nt=void 0,c=void 0,l=void 0;return t<=-u||t>w?(t=0,h=0,g=0,c=0):t<=0?(g=-t,t=0,c=h=Math.min(w,u+t)):t<=w&&(g=0,c=h=Math.min(u,w-t)),h<=0||i<=-e||i>k?(i=0,d=0,nt=0,l=0):i<=0?(nt=-i,i=0,l=d=Math.min(k,e+i)):i<=k&&(nt=0,l=d=Math.min(e,k-i)),it=[t,i,h,d],c>0&&l>0&&(a=o/u,it.push(g*a,nt*a,c*a,l*a)),r.drawImage.apply(r,[f].concat(si(it.map(function(n){return Math.floor(y(n))})))),s},setAspectRatio:function(n){var t=this.options;return this.disabled||k(n)||(t.aspectRatio=Math.max(0,n)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(n){var f=this.options,r=this.dragBox,u=this.face,t,i;return this.loaded&&!this.disabled&&(t="crop"===n,i=f.movable&&"move"===n,w(r,"action",n=t||i?n:"none"),p(r,"cropper-crop",t),p(r,"cropper-move",i),f.cropBoxMovable||(w(u,"action",n),p(u,"cropper-crop",t),p(u,"cropper-move",i))),this}},hr=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),cr=l.Cropper,pt=function(){function n(i){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(hi(this,n),!i||!vi.test(i.tagName))throw new Error("The first argument is required and must be an <img> or <canvas> element.");this.element=i;this.options=t({},lt,d(r)&&r);this.complete=!1;this.cropped=!1;this.disabled=!1;this.isImg=!1;this.limited=!1;this.loaded=!1;this.ready=!1;this.replaced=!1;this.wheeling=!1;this.originalUrl="";this.canvasData=null;this.cropBoxData=null;this.previews=null;this.pointers={};this.init()}return hr(n,[{key:"init",value:function(){var n=this.element,i=n.tagName.toLowerCase(),t=void 0;if(!nt(n,"cropper")){if(w(n,"cropper",this),"img"===i){if(this.isImg=!0,t=n.getAttribute("src")||"",this.originalUrl=t,!t)return;t=n.src}else"canvas"===i&&window.HTMLCanvasElement&&(t=n.toDataURL());this.load(t)}}},{key:"load",value:function(n){var u=this,i,r,t;n&&(this.url=n,this.imageData={},i=this.element,r=this.options,r.checkOrientation&&window.ArrayBuffer?li.test(n)?ai.test(n)?this.read(ui(n)):this.clone():(t=new XMLHttpRequest,t.onerror=function(){u.clone()},t.onload=function(){u.read(t.response)},r.checkCrossOrigin&&et(n)&&i.crossOrigin&&(n=ot(n)),t.open("get",n),t.responseType="arraybuffer",t.withCredentials="use-credentials"===i.crossOrigin,t.send()):this.clone())}},{key:"read",value:function(n){var r=this.options,i=this.imageData,u=ei(n),f=0,e=1,o=1,t;u>1&&(this.url=fi(n,"image/jpeg"),t=oi(u),f=t.rotate,e=t.scaleX,o=t.scaleY);r.rotatable&&(i.rotate=f);r.scalable&&(i.scaleX=e,i.scaleY=o);this.clone()}},{key:"clone",value:function(){var t=this.element,r=this.url,i=void 0,f=void 0,n,o,s;this.options.checkCrossOrigin&&et(r)&&((i=t.crossOrigin)?f=r:(i="anonymous",f=ot(r)));this.crossOrigin=i;this.crossOriginUrl=f;n=document.createElement("img");i&&(n.crossOrigin=i);n.src=f||r;o=h(this.start,this);s=h(this.stop,this);this.image=n;this.onStart=o;this.onStop=s;this.isImg?t.complete?this.start():e(t,"load",o):(e(n,"load",o),e(n,"error",s),u(n,"cropper-hide"),t.parentNode.insertBefore(n,t.nextSibling))}},{key:"start",value:function(n){var i=this,r=this.isImg?this.element:this.image;n&&(f(r,"load",this.onStart),f(r,"error",this.onStop));dt(r,function(n,r){t(i.imageData,{naturalWidth:n,naturalHeight:r,aspectRatio:n/r});i.loaded=!0;i.build()})}},{key:"stop",value:function(){var n=this.image;f(n,"load",this.onStart);f(n,"error",this.onStop);n.parentNode.removeChild(n);this.image=null}},{key:"build",value:function(){var c=this;if(this.loaded){this.ready&&this.unbuild();var f=this.element,n=this.options,l=this.image,a=f.parentNode,y=document.createElement("div");y.innerHTML='<div class="cropper-container"><div class="cropper-wrap-box"><div class="cropper-canvas"><\/div><\/div><div class="cropper-drag-box"><\/div><div class="cropper-crop-box"><span class="cropper-view-box"><\/span><span class="cropper-dashed dashed-h"><\/span><span class="cropper-dashed dashed-v"><\/span><span class="cropper-center"><\/span><span class="cropper-face"><\/span><span class="cropper-line line-e" data-action="e"><\/span><span class="cropper-line line-n" data-action="n"><\/span><span class="cropper-line line-w" data-action="w"><\/span><span class="cropper-line line-s" data-action="s"><\/span><span class="cropper-point point-e" data-action="e"><\/span><span class="cropper-point point-n" data-action="n"><\/span><span class="cropper-point point-w" data-action="w"><\/span><span class="cropper-point point-s" data-action="s"><\/span><span class="cropper-point point-ne" data-action="ne"><\/span><span class="cropper-point point-nw" data-action="nw"><\/span><span class="cropper-point point-sw" data-action="sw"><\/span><span class="cropper-point point-se" data-action="se"><\/span><\/div><\/div>';var t=y.querySelector(".cropper-container"),p=t.querySelector(".cropper-canvas"),b=t.querySelector(".cropper-drag-box"),i=t.querySelector(".cropper-crop-box"),h=i.querySelector(".cropper-face");this.container=a;this.cropper=t;this.canvas=p;this.dragBox=b;this.cropBox=i;this.viewBox=t.querySelector(".cropper-view-box");this.face=h;p.appendChild(l);u(f,o);a.insertBefore(t,f.nextSibling);this.isImg||s(l,"cropper-hide");this.initPreview();this.bind();n.aspectRatio=Math.max(0,n.aspectRatio)||NaN;n.viewMode=Math.max(0,Math.min(3,Math.round(n.viewMode)))||0;this.cropped=n.autoCrop;n.autoCrop?n.modal&&u(b,"cropper-modal"):u(i,o);n.guides||u(i.getElementsByClassName("cropper-dashed"),o);n.center||u(i.getElementsByClassName("cropper-center"),o);n.background&&u(t,"cropper-bg");n.highlight||u(h,"cropper-invisible");n.cropBoxMovable&&(u(h,"cropper-move"),w(h,"action","all"));n.cropBoxResizable||(u(i.getElementsByClassName("cropper-line"),o),u(i.getElementsByClassName("cropper-point"),o));this.setDragMode(n.dragMode);this.render();this.ready=!0;this.setData(n.data);this.completing=setTimeout(function(){r(n.ready)&&e(f,"ready",n.ready,{once:!0});v(f,"ready");v(f,"crop",c.getData());c.complete=!0},0)}}},{key:"unbuild",value:function(){this.ready&&(this.complete||clearTimeout(this.completing),this.ready=!1,this.complete=!1,this.initialImageData=null,this.initialCanvasData=null,this.initialCropBoxData=null,this.containerData=null,this.canvasData=null,this.cropBoxData=null,this.unbind(),this.resetPreview(),this.previews=null,this.viewBox=null,this.cropBox=null,this.dragBox=null,this.canvas=null,this.container=null,this.cropper.parentNode.removeChild(this.cropper),this.cropper=null)}}],[{key:"noConflict",value:function(){return window.Cropper=cr,n}},{key:"setDefaults",value:function(n){t(lt,d(n)&&n)}}]),n}();return t(pt.prototype,rr,ur,fr,er,or,sr),pt}),function(n){"use strict";var i=function(){function t(){}return t.deepExtend=function(t){for(var e,r,i,u=[],f=1;f<arguments.length;f++)u[f-1]=arguments[f];if(u)for(e in u)if(r=u[e],r)for(i in r)r[i]&&r[i].constructor&&r[i].constructor===Object?(t[i]=t[i]||{},n.Obj.deepExtend(t[i],r[i])):t[i]=r[i];return t},t}(),t;n.Obj=i;t=function(){function n(){}return n.prototype.toString=function(){return this.href},n.create=function(n){return{search:n.search,hostname:n.hostname,pathname:n.pathname,hash:n.hash,href:n.href}},n.createHref=function(t){var i=new n;return i.href=t,i},n}();n.FLocation=t}(Florisoft||(Florisoft={})),function(n){"use strict";function r(n,t){var i=t,r=Number(n.attr("data-delay"));return isNaN(r)||(i=r),i}function u(t,i,r){i===void 0&&(i=200);r===void 0&&(r=!1);var u={},f;return function(){var e=this,s=arguments,o=e.id&&e.id!=""?e.id:"default",h,c;return i=n.getCustomDelay($(e),i),h=function(){u[o]=null;r||(f=t.apply(e,s),delete u[o])},c=r&&!u[o],clearTimeout(u[o]),u[o]=setTimeout(h,i),c&&(f=t.apply(e,s),delete u[o]),f}}function f(){return!0}function e(n,t){return("000000000"+n).substr(-t)}function o(t){return n.leadingZero(t.getFullYear()-2e3,2)+n.leadingZero(t.getMonth()+1,2)+n.leadingZero(t.getDate(),2)}function s(n,t,i){return n.find(t).addBack(t).each(i)}var i=function(){function n(n,t){this.getter=t;this.context=n}return Object.defineProperty(n.prototype,"value",{get:function(){return this.val||(this.val=this.getter.apply(this.context))},enumerable:!0,configurable:!0}),n.prototype.reset=function(){this.val=null},n}(),t;n.Cache=i;t=function(){function n(){}return n.handledBy=function(n,t){var i=n.originalEvent;i&&(i.handledByInfo||(i.handledByInfo=[]),i.handledByInfo[t]=!0)},n.isHandledBy=function(n,t){var i=n.originalEvent;return i&&i.handledByInfo&&i.handledByInfo[t]},n}();n.EventService=t;n.getCustomDelay=r;n.debounce=u;n.is_medium_up=f;n.leadingZero=e;n.toOrdnr=o;n.each=s}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var h=function(){function u(){var t=this;this.controllers={};this.mutationControllers={};this.context=new r;this.requestId=0;this.loading=!1;this.loaderTimeout=500;this.errorLoaderVisible=3e3;this.loaderTimeoutId=-1;this.errorLoaderId=-1;this.scrollMemory={};this.scrollbarWidth=0;this.currentRequest=null;this.theme={setAdvancedValue:function(n){$("#dialog #AdvancedValue").val(n)},listenToTextChanges:function(){$("#dialog #Value").on("input",function(n){return t.theme.setAdvancedValue(n.target.value)})},listenToSelectChanges:function(){$("#dialog #Value").on("change",function(n){var i=n.target;t.theme.setAdvancedValue(i.options[i.selectedIndex].innerText.trim())})},listenToDimensionChanges:function(){var n=function(){return t.theme.setAdvancedValue($("#dialog #Number")[0].value+$("#dialog #Unit")[0].value)};$("#dialog #Number").on("input",n);$("#dialog #Unit").on("change",n)},listenToToggleChanges:function(){$("#dialog #Value").on("change",function(n){return t.theme.setAdvancedValue(""+$(n.target).is(":checked"))})},toggleVars:function(){$("#dialog .var-container").toggleClass("anim-hidden")},restoreValue:function(n){var i=$(n).data("default-value");t.theme.setAdvancedValue(i);$("#dialog #submitButton").click();t.refreshIframe&&t.refreshIframe(!1)}};window.history.scrollRestoration="manual";this.restoreScrollMemory();this.router=window.router=new n.Router(this);this.initViewObserver();this.init();this.router.initAfterRoutes();this.loadCMS()}return u.ajaxSync=function(n){return window.router.writeCookieModel(),window.router.writeCookieGlobalModel(),n.async=!0,$.ajax(n)},u.runAjaxSync=function(){if(!u.xhr){var n=u.syncCalls.shift();n&&(n.complete=function(){window.setTimeout(function(){u.xhr=null;u.runAjaxSync()},1e3)},u.xhr=$.ajax(n))}},u.prototype.reloadPage=function(){window.controller.setLoading();window.location.reload();return},u.prototype.init=function(){var n=$('<div style="overflow-y: scroll"><div/><\/div>').appendTo(document.body);this.scrollbarWidth=n.width()-n.children().first().width();n.remove();$(document.body).addClass(this.isTouchScreen()?"touch":"notouch");$(document).ajaxError(function(n,t){t.status===401&&window.location.reload()});$.ajaxSetup({cache:!1})},u.prototype.initViewObserver=function(){var n=this;this.viewObserver=new MutationObserver(function(t){t.forEach(function(t){for(var f,r,u,i=0;i<t.removedNodes.length;i++)$(t.removedNodes[i]).is("[data-ignore-mutation]")||(f=$(t.removedNodes[i]).find("[data-view]").addBack().each(function(n,t){var i=t.__view;i&&i.dispose()}));if(t.addedNodes.length>0){r=$(t.addedNodes).filter(":not([data-ignore-mutation])");for(u in n.mutationControllers)n.mutationControllers[u].onAddedNodes(r)}})});this.viewObserver.observe(document,{attributes:!1,childList:!0,subtree:!0})},u.moveElementTo=function(t,i){t.attr("data-ignore-mutation","");t.find("[data-view]").addBack().each(function(t,i){n.View.getViews(i).forEach(function(n){return n.saveStateOnMove()})});var r=!0,u=t[0].id;u!=""&&(r=$(i).find("#"+u).length==0);r&&i.appendChild(t[0]);t.find("[data-view]").addBack().each(function(t,i){n.View.getViews(i).forEach(function(n){return n.restoreStateOnMove()})})},u.prototype.register=function(n){this.controllers[n.Id]=n},u.prototype.registerMutation=function(n){this.mutationControllers[n.Id]=n},u.prototype.render=function(r){var o,u,f,c,l,a,e;if(r)for(o=0;o<r.length;o++)try{if(u=r[o],u.Type=="dialog")this.renderDialog(u);else{if(f=$(t.getSelector(u)),f.length==0){console.log(u.Selector+" is niet gevonden.");continue}if(u.View!==null)if(u.Strategy===i.Changes){var h=$(u.View).filter(function(){return this.nodeType!==3}),y=new s,v=!1;h[0].isEqualNode(f[0])||(h=$("<div />").append(h),v=!0);y.iterate(this.copyAttrProp,f[0],h[0],!v)}else{c=u.Strategy===i.Replace?f:f.children();this.onRemovedElements(c);u.Strategy===i.Replace?(f.replaceWith(u.View),f=$(t.getSelector(u))):f.html(u.View);c=u.Strategy===i.Replace?f:f.children();this.onAddedElements(c)}if(u.Actions&&(l=f,u.Actions.forEach(function(n){n.Delayed||(l=l[n.Action].apply(l,n.Args))}),a=u.Actions.filter(function(n){return n.Delayed}),a.length>0&&window.setTimeout(function(n,t){t.forEach(function(t){n=n[t.Action].apply(n,t.Args)})},0,f,a)),u.Attributes&&f.attr(u.Attributes),u.Properties)for(e in u.Properties)f.prop(e)!==u.Properties[e]&&f.prop(e,u.Properties[e])}}catch(p){n.Diagnostics.console(p)}return this},u.prototype.execActionCalls=function(n){var t,i;if(n)for(t=0;t<n.length;t++){var f=n[t],r=f.Action.split("."),u=this[r[0]];for(i=1;i<r.length;i++)u=u[r[i]];u.apply(this,f.Args)}},u.prototype.onAddedElements=function(n){for(var t in this.controllers)this.controllers[t].onAddedToDOM(n)},u.prototype.onRemovedElements=function(n){for(var t in this.controllers)this.controllers[t].onRemovedFromDOM(n)},u.prototype.renderDialog=function(t){if(t&&(t.Hide&&this.hideDialog(t.Id),t.View)){var i=$(t.View),r=new n.ModalView(i);r.closeAction=t.CloseAction;n.ModalController.show(r);this.onAddedElements(i)}},u.prototype.hideDialog=function(){n.ModalController.close()},u.prototype.copyAttrProp=function(n,t){var r=$(n),i=$(t),u;r.attr({"class":i.attr("class")||null,"data-old":i.attr("data-old"),"data-submit":i.attr("data-submit"),autofocus:i.attr("autofocus")||null,disabled:i.attr("disabled")||null});u=r.children().filter(function(){return this.nodeType!==3});u.length===0&&r.text(i.text());r.prop("value",i.prop("value"));n.nodeName=="OPTION"&&i.length==0&&r.remove()},u.prototype.onLoadedVirtualSections=function(){window.sessionStorage.getItem("scrollToItem")==null||parseInt(window.sessionStorage.getItem("scrollToItem"))==-1?this.restoreScrollPositionOnLoad():n.Virtual.SectionController.getSection("items")&&(n.Virtual.SectionController.getSection("items").scrollIntoView(parseInt(window.sessionStorage.getItem("scrollToItem"))),window.sessionStorage.removeItem("scrollToItem"))},u.prototype.onpreload=function(){},u.prototype.onload=function(){n.Virtual.SectionController.hasSections()||this.restoreScrollPositionOnLoad()},u.prototype.persistScrollMemory=function(){this.saveScrollPosition();window.sessionStorage.setItem("scrollMemory",JSON.stringify(this.scrollMemory))},u.prototype.restoreScrollMemory=function(){var n=window.sessionStorage.getItem("scrollMemory");n&&(this.scrollMemory=JSON.parse(n))},u.prototype.restoreScrollPositionOnLoad=function(){window.controller.restoreScrollPosition()},u.prototype.saveScrollPosition=function(n){this.scrollMemory[n||window.location.toString()]={x:window.pageXOffset,y:window.pageYOffset}},u.prototype.restoreScrollPosition=function(){var i=this.scrollMemory[window.location.toString()],t,r;return this.findAnchorInUrl()?!0:$("body").hasClass("home")||$("#CMS-Page")==null||$("#CMS-Page").length>0?!1:i&&this.context.restoreScroll?(window.setTimeout(function(){window.scrollTo(i.x,i.y)},0),!1):(!this.context.noScroll&&this.context.gotoOptions&&(this.context.gotoOptions.scrollAction?this.context.gotoOptions.scrollAction():(t=this.context.pageYScrollBeforeRender||window.pageYOffset,r=n.StickyController.getMaxStickyTop(),t>r&&(t=r),window.pageYOffset!==t&&window.scrollTo(0,t))),!0)},u.prototype.findAnchorInUrl=function(){var n=!1;return $(window.location.hash).length==1&&(n=!0,window.scrollTo({behavior:"smooth",top:$(window.location.hash).offsetTop()})),n},u.prototype.callPartial=function(n){var i=this.getPostHandler(),t;this.requestId++;t=this;u.ajaxSync({url:Url.virtualPath(n),method:"POST",success:i,error:function(n,i){i!=="abort"&&t.showErrorLoader(t)},dataType:"json"})},u.prototype.handle=function(n){var t=this.getPostHandler();this.requestId++;t(n)},u.prototype.callRemotePartialAction=function(n,t){this.partial(n,t,function(){},function(){},function(){})},u.prototype.partial=function(n,t,i,r,f,e){var o,h,s;e===void 0&&(e=!0);this.showPartialLoader();o=this.getPostHandler(e,i,r,f);this.context.local?(o({Views:null}),this.context.local=!1):(this.requestId++,h=this.context.oldRoute!==undefined?this.context.oldRoute.toString():"",s=this,u.ajaxSync({url:Url.action(Url.virtualPath(n),t),data:{requestId:this.requestId,oldRoute:h,oldModel:JSON.stringify(this.context.oldModel),viewData:JSON.stringify(this.getViewData())},method:"POST",success:o,error:function(n,t){t!=="abort"&&s.showErrorLoader(s)},dataType:"json"}))},u.prototype.getViewData=function(){var i={},r,t;for(r in this.controllers)t=this.controllers[r].getViewData(this.context.model,this.context.oldModel),t&&n.Obj.deepExtend(i,t);return i},u.prototype.local=function(t,i){this.router.goto(t,{restoreScroll:!0,handle:!1});var r=this.restoreScrollPosition();i?r?(i(),n.GlobalEventsController.resumeScroll()):window.setTimeout(function(){i();n.GlobalEventsController.resumeScroll()},0):n.GlobalEventsController.resumeScroll()},u.prototype.postForm=function(n,t,i,r,f,e,o,s){s===void 0&&(s=!1);s||this.showPartialLoader();var h=this,c=null;t instanceof FormData?(c=u.ajaxSync({async:!1,url:Url.virtualPath(n),data:t,method:"POST",success:this.getPostHandler(!1,i,r,f,o),error:function(n,t){t!=="abort"&&h.showErrorLoader(h)},processData:!1,contentType:!1,beforeSend:function(){e&&this.currentRequest!=null&&this.currentRequest.abort()}.bind(this)}),e&&(this.currentRequest=c)):c=u.ajaxSync({async:!1,url:Url.virtualPath(n),data:t,method:"POST",success:this.getPostHandler(!1,i,r,f),error:function(n,t){t!=="abort"&&h.showErrorLoader(h)},dataType:"json",beforeSend:function(){e&&this.currentRequest!=null&&this.currentRequest.abort()}.bind(this)})},u.prototype.callAction=function(n,t){if(this.showPartialLoader(),typeof n!="string"){var i=n;n=$(i.srcElement).closest("[data-action]").attr("data-action")}$.getJSON(Url.virtualPath(n),this.getPostHandler(!1,null,t))},u.prototype.beginRestoreOverflowScrollTop=function(){$(".overflow-container > div").each(function(n,t){var i=$(t);i.data("restore-scrolltop",i.scrollTop())})},u.prototype.endRestoreOverflowScrollTop=function(){$(".overflow-container > div").each(function(n,t){var i=$(t),r=i.data("restore-scrolltop");r&&i.scrollTop(r)})},u.prototype.setLoading=function(){this.loading=!0;$(document.body).addClass("loading")},u.prototype.unsetLoading=function(){this.loading=!1;$(document.body).removeClass("loading")},u.prototype.isLoading=function(){return this.loading},u.prototype.showPartialLoader=function(){clearTimeout(this.loaderTimeoutId);var n=$("body").data("loader");this.loaderTimeoutId=setTimeout(function(){$("body").addClass("waitcursor")},n>0?n:this.loaderTimeout)},u.prototype.hideLoader=function(){clearTimeout(this.loaderTimeoutId);$("body").removeClass("waitcursor")},u.prototype.showErrorLoader=function(n){n.hideLoader();$("body").addClass("errorcursor");clearTimeout(n.errorLoaderId);n.errorLoaderId=setTimeout(function(){$("body").removeClass("errorcursor")},n.errorLoaderVisible);this.timeoutDialog()},u.prototype.timeoutDialog=function(){var t,i;$(".show-timeout-dialog").length!=0&&(t=new n.DialogView,t.View='<section class="modal-dialog center open" data-view=""><header><h3>Error<\/h3><\/header><main class="panel">Timeout<\/main><footer><button class="primary button" onclick="location.reload();">OK<\/button><\/footer><\/section>',i=new n.ModalView($(t.View)),n.ModalController.show(i))},u.prototype.UpdateFilterCollapsibleHeight=function(){$("#filters .collapsible").each(function(t,i){n.CollapserController.updateContentHeight($(i))})},u.prototype.getPostHandler=function(i,r,u,f,e){var o=this,s=function(s){var h=this,c,l,y;if(!s.RequestId||!(s.RequestId<h.requestId)){if(s.RefreshPage){window.controller.setLoading();window.location.reload();return}if(s.RewriteUrl&&history.pushState(null,null,s.RewriteUrl),s.ForceResize&&n.Virtual.SectionController.forceResize(),s.NewDoc){document.open();document.write(s.NewDoc);document.close();return}if(s.File){var l=document.createElement("a"),v=this.base64ToBlob(s.File.Data,s.File.MimeType),a=window.URL.createObjectURL(v);if(s.File.PromptPrint){c=document.createElement("iframe");$("body").append(c);$(c).attr("src",a).on("load",function(){var n=c.contentWindow||c;n.focus();n.print();c.remove();window.URL.revokeObjectURL(a)})}else{if(l=document.createElement("a"),typeof navigator.msSaveOrOpenBlob!="undefined")return navigator.msSaveOrOpenBlob(v,s.File.Filename);if(typeof navigator.msSaveBlob!="undefined")return navigator.msSaveBlob(v,s.File.Filename);l.href=a;l.download=s.File.Filename;l.click();window.URL.revokeObjectURL(a)}}if(r&&r(s),h.context.restoreScroll&&h.beginRestoreOverflowScrollTop(),h.context.pageYScrollBeforeRender=window.pageYOffset,window.controller.render(s.Views),y=i?h.restoreScrollPosition():!0,h.context.restoreScroll&&h.endRestoreOverflowScrollTop(),u&&u(s,e),f?y?(f(s),n.GlobalEventsController.resumeScroll()):window.setTimeout(function(){f(s);n.GlobalEventsController.resumeScroll()},0):n.GlobalEventsController.resumeScroll(),s.Focus&&!this.isTouchScreen()?window.setTimeout(function(){$(s.Focus)[0].focus()},50):s.Views&&!this.isTouchScreen()&&s.Views.forEach(function(n){$(document.body).hasClass("notouch")&&$("[autofocus]",$(t.getSelector(n))).focus().select()}),window.controller.execActionCalls(s.ActionCalls),s.RefreshPage||o.hideLoader(),s.Location){window.controller.setLoading();window.location.assign(s.Location);return}}};return s.bind(this)},u.prototype.base64ToBlob=function(n,t,i){var o,f,r,e,s,u,h;if(!window.atob||!Uint8Array)return null;for(t=t||"",i=i||512,o=atob(n),f=[],r=0;r<o.length;r+=i){for(e=o.slice(r,r+i),s=new Array(e.length),u=0;u<e.length;u++)s[u]=e.charCodeAt(u);h=new Uint8Array(s);f[f.length]=h}return new Blob(f,{type:t})},u.prototype.isTouchScreen=function(){return this.scrollbarWidth===0&&("ontouchstart"in window||window.DocumentTouch&&typeof document=="DocumentTouch")},u.prototype.isIOS=function(){return["iPad","iPhone","iPod"].indexOf(navigator.platform)>=0},u.prototype._printIFrame=function(n,t){t===void 0&&(t=!1);var i=document.getElementById(n),r=i.contentWindow||i;if(i.focus(),t)i.contentWindow.print();else try{r.document.execCommand("print",!1,null)}catch(u){r.window.print()}},u.prototype.loadCMS=function(){n.CmsToolsController.loadQueuedContainers(this)},u.virtualPath="",u.syncCalls=[],u}(),r,t,u,f,e,i,o,s;n.Controller=h;r=function(){function n(){this.restoreScroll=!0;this.local=!1}return n}();n.ActionContext=r;t=function(){function n(){}return n.getSelector=function(n){var t;switch(n.Selector){case"document":t=document;break;case"window":t=window;break;case"body":t=document.body;break;default:t=n.Selector}return t},n}();n.PartialView=t;u=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t}(t);n.DialogView=u;f=function(){function n(){}return n}();n.ControllerActionCall=f;e=function(){function n(){}return n}();n.JQueryAction=e,function(n){n[n.Content=0]="Content";n[n.Replace=1]="Replace";n[n.Changes=2]="Changes"}(i=n.Strategy||(n.Strategy={}));o=function(){function n(){}return n}();n.FileContent=o;s=function(){function n(){}return n.prototype.iterate=function(n,t,i,r){var f,e,u,o,s;for(r&&n(t,i),f=$(t).children().filter(function(){return this.nodeType!==3}).toArray(),e=$(i).children().filter(function(){return this.nodeType!==3}).toArray(),u=0;u<f.length;u++)o=f[u],s=e[u],this.iterate(n,o,s,!0)},n}()}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var t=/\/([a-zA-Z]{2}(?:\-[a-zA-Z]{2})?)\//gm,i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.prototype.onload=function(){n.CollapserController.start();n.KeepInViewController.start();n.TooltipController.start();n.SliderController.start();n.ScrollbarController.start();n.Virtual.SectionController.start();n.LinkController.start();n.FormController.start();n.TabsController.start();n.LevelMenuController.start();n.InputController.start();n.MultiSelectController.start();n.GridFormController.start();n.UpdateTimerController.start();n.ScrollAsssistantController.start();n.CarouselController.start();n.GesturesController.start();n.SwiperController.start();n.SlideContainerController.start();n.BeheertoolbarController.start();n.CmsToolsController.start();n.DragNDropController.start();n.AnalyticsController.start();n.SignatureController.start();n.ChartController.start();n.CropperController.start();n.Foto360Controller.start();n.StickyHeaderController.start();n.ChatController.start();n.CountdownController.start();n.ResizeController.start();i.prototype.onload.call(this);this.showErrors();this.BindKoopGridEvents();this.IsLoadedInIframe();this.loadThemeVariableOverlays();r.AddAllCountdowns()},r.prototype.IsLoadedInIframe=function(){this.inIframe()&&$("body").addClass("IsInIframe")},r.prototype.showMessageDialog=function(n,t){this.callPartial("/Home/ShowMessageDialog?title="+n+"&message="+t)},r.prototype.inIframe=function(){try{return window.self!==window.top}catch(n){return!0}},r.prototype.onpreload=function(){n.StickyController.start();n.BgImageFixedController.start();i.prototype.onpreload.call(this)},r.prototype.shortcut=function(t){$("#offcanvas [data-target='"+t+"']").click();n.OffCanvas.open()},r.prototype.openCategorieenGroepen=function(){this.shortcut("productgroepen");n.LevelMenuController.getLevelMenu("categorieen").showLevel("categorieen_root")},r.prototype.openMenu=function(){this.shortcut("menu");n.LevelMenuController.getLevelMenu("menu")},r.prototype.scrollHeaderWeg=function(){var r=$("#container-for-toolbar"),u=$("#tabs"),f=r.height()+u.height(),e=$(".body.row"),t=e.offsetTop()-f,n=null;return window&&window.location&&(n=this.scrollMemory[window.location.toString()]),n==null||t>n.y?(scrollTo(0,t),!0):i.prototype.restoreScrollPosition.call(this)},r.prototype.showErrors=function(){$("body").hasClass("floriline")&&$(document).ajaxComplete(function(t,i){var r,u;(i.status==500||i.status==401)&&(r=new n.DialogView,r.View='<section class="modal-dialog center open"><header><h3>Error '+i.status+'<\/h3><\/header><main class="panel">'+i.statusText+'<\/main><footer><button class="primary button" onclick="location.reload();">OK<\/button><\/footer><\/section>',u=new n.ModalView($(r.View)),n.ModalController.show(u))})},r.prototype.ToonKoopRegelControl=function(n,t){var i={},r=$(n).parent(),s=$(n).closest("ul.fragment"),u=Math.floor(r.position().left),f=Math.floor(s.position().top)+Math.floor(r.position().top)+55,e=r.offset().left+240-window.innerWidth,o;e>0&&(u=Math.floor(u-e));o=Math.floor(f+160-$("#items").innerHeight());i.posleft=u;i.postop=f;i.showontop=o>0;window.controller.postForm(t,i)},r.prototype.VerbergKoopRegelControl=function(n,t){$("#KoopRegelControl_"+n.toString()+"_"+t).remove()},r.prototype.ToonKoopControl=function(n,t,i){var f;$("input[autofocus]").removeAttr("autofocus");var r={},e=$(n),u=$(n).closest("li"),h=$(n).closest("ul.fragment"),o=Math.floor(u.offset().left+25),s=Math.floor(u.offset().top+u.height()-35);r.posleft=o;r.postop=s;r.width=Math.floor(e.outerWidth())+2;f=Url.virtualPath("/"+i+"/ToonKoopControl?partijnr="+t);window.controller.postForm(f,r)},r.prototype.KoopControlSetSize=function(){$(".KoopControl").height($("#detail-koop-container").height())},r.prototype.KoopControlSluiten=function(){$(".KoopControl").remove();$(".KoopModal").remove()},r.prototype.BindKoopGridEvents=function(){var n=$(document);n.on("keydown","[data-gridform] input, .KoopRegelControl input, .KoopRegelControl select, .KoopRegelControl textarea",this.onKoopRegelControlKeyDown.bind(this))},r.prototype.onKoopRegelControlKeyDown=function(n){switch(n.keyCode){case 27:$(".KoopRegelControl").remove()}},r.prototype.ShowStyleSizeDialog=function(t){var i=new n.DialogView,u=$("#StyleSizeDialog_"+t).parent().html(),r;i.View=u.replace("StyleSizeDialog_"+t,"StyleSizeDialog_edit");r=new n.ModalView($(i.View));n.ModalController.show(r)},r.prototype.ProcessStyleSizeDialog=function(t){var i=$("#StyleSizeDialog_edit input.top").val(),r=$("#StyleSizeDialog_edit input.right").val(),u=$("#StyleSizeDialog_edit input.bottom").val(),f=$("#StyleSizeDialog_edit input.left").val(),e=$("#StyleSizeDialog_edit #StyleSizeDialog_Unit").val();n.ModalController.close();$("#StyleSizeEditor_"+t+" .style-sizes-top").html(i);$("#StyleSizeEditor_"+t+" .style-sizes-right").html(r);$("#StyleSizeEditor_"+t+" .style-sizes-bottom").html(u);$("#StyleSizeEditor_"+t+" .style-sizes-left").html(f);$("#StyleSizeEditor_"+t+" .style-sizes-unit").html(e);$("#"+t+"_Top").val(i);$("#"+t+"_Right").val(r);$("#"+t+"_Bottom").val(u);$("#"+t+"_Left").val(f);$("#"+t+"_Unit").val(e)},r.prototype.CountDownAction=function(n,t,i){var r=t,u=setInterval(function(){$("#"+n).html(r.toString());r-=1;r<0&&(i&&$("#"+i).click(),clearTimeout(u))},1e3)},r.prototype.GetThemeColor=function(){function i(n){var t=n.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);return t&&t.length===4?"#"+("0"+parseInt(t[1],10).toString(16)).slice(-2)+("0"+parseInt(t[2],10).toString(16)).slice(-2)+("0"+parseInt(t[3],10).toString(16)).slice(-2):n}var n=document.createElement("span"),t;return n.className="pcolor2",document.body.appendChild(n),t=window.getComputedStyle(n).color,document.body.removeChild(n),i(t)},r.prototype.SetFloriBrowserPrint=function(n){window.router.storeGlobalHidden({FloriBrowserLayout:n})},r.AddAllCountdowns=function(){$(".countdown[countdown-id]").each(function(){var t=$(this).attr("countdown-id"),i=$(this).attr("countdown-datetime");n.CountdownController.Instance.AddCountdown(parseFloat(i),t)})},r.prototype.configureVoorraadNavigatieSwipers=function(n){$(n).each(function(){var n=$(this),t=n.width(),i=n.find(".swiper-slide").outerWidth(),r=n.find(".swiper-slide").length;i*r<t?n.find(".swiper-button").hide():n.find(".swiper-button").show()})},r.prototype.SelectVoorraadNavGroep=function(n,t){$("#nav-voorradengroepen .selected").removeClass("selected");$("#nav-voorradengroepen #"+n+"-"+t+" .panel").addClass("selected")},r.prototype.getLoginUrl=function(n,t){var i=window.location.pathname.substring(t.length);return i.length>0&&(i="~"+i),n+"?ReturnUrl="+encodeURIComponent(i)},r.prototype.ClearCmsDatepicker=function(n,t){var i=$(n).parent().parent();i.find(".datepicker-input").val(null);i.find("span.selectitem").html("<span class='emptyholder'>"+t+"<\/span>")},r.prototype.acceptTerms=function(){var n=$(".terms-container input").is(":checked");$("body").toggleClass("terms-accepted",n);n?$("[data-accept-terms]").removeAttr("disabled"):$("[data-accept-terms]").attr("disabled","")},r.prototype.loadThemeVariableOverlays=function(){var i,r,a,e,t,v,u,o;if("content"in document.createElement("template")&&document.getElementById("theme-variable-overlay-template")!=null&&document.getElementById("theme-variable-overlay-item-template")!=null){var w=document.getElementById("theme-variable-overlay-template").content,b=document.getElementById("theme-variable-overlay-item-template").content,h=document.querySelectorAll("[theme-variable]");for(i=0;i<h.length;i++){var f=h[i],c=!1,l=f.children;for(r=0;r<l.length;r++)if(a=l[r],a.classList.contains("theme-variable-overlay")){c=!0;break}if(!c){for(e=document.importNode(w,!0),t=e.querySelector(".theme-variables");t.firstChild;)t.removeChild(t.firstChild);for(v=f.getAttribute("theme-variable").split(" "),u=0,o=v;u<o.length;u++){var n=o[u],y=n.indexOf("=")>0?n.substring(0,n.indexOf("=")):n,k=n.indexOf("=")>0?n.substring(n.indexOf("=")+1).replace(/_/g," "):y,p=document.importNode(b,!0),s=p.querySelector(".variable-item");s.setAttribute("data-action",s.getAttribute("data-action").replace("xxx",y));s.querySelector("a").textContent=k;t.appendChild(p)}f.appendChild(e)}}}},r.prototype.SaveEditorInput=function(n,t){var i=window[n].getValue();$("#"+t).attr("data-value",i)},r.prototype.resetOrdnr=function(){this.router.storeHidden({Ordnr:""});this.router.triggerPartials()},r.prototype.SetGlobalModelVerkoopDebnr=function(n){var t=Object(window.router.globalHiddenModel);return t?(t.VerkoopDebnr=n,window.router.writeCookieGlobalModel(),!0):!1},r.prototype.ResetRecaptcha=function(){grecaptcha.reset()},r.prototype.RenderRecaptcha=function(n,t){var i=document.getElementById(n),r;i&&($(i).empty(),r=grecaptcha.render(n,{sitekey:t,size:"invisible"}),$(i).data("widgetid",r),console.log(r.toString()))},r.prototype.ChangeCulture=function(n){location.href=location.href.replace(t,"/"+n+"/")},r.prototype.ReSubmitRegForm=function(t){var i=$(t);$(t).attr("data-action",i.data().action+"&registratieFormActie=save");n.FormController.instance.submit(i);$(".circle-loader").css({left:"50%",top:"30%"})},r.prototype.OpenFiltersAndFocusTextSearch=function(t,i){$(document).ready(function(){var r=$(t),f=n.TabsController.instance.getTabs(r),u;f.activate(r,!1);u=$(i);u.focus()})},r}(n.Controller);n.FlorishopController=i}(Florisoft||(Florisoft={})),function(n){"use strict";var t=function(){function n(){}return n.log=function(t){(n.element||(n.element=$("#log"))).text(t)},n.console=function(n){console.log(typeof n=="string"?n:JSON.stringify(n))},n}();n.Diagnostics=t}(Florisoft||(Florisoft={})),function(n){var t=function(){function n(){}return n.prototype.registerMutation=function(){window.controller&&window.controller.registerMutation(this)},n.prototype.onAddedNodes=function(){},n}();n.ViewController=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var t=function(){function t(n){this.visible=!0;this._options=null;this.element=n;this.element.attr("data-view","")[0][this.getViewId()]=this;this.initialize()}return t.prototype.options=function(base,subElement,init){var options,elmOpt,i;if(base===void 0&&(base=null),subElement===void 0&&(subElement=null),init===void 0&&(init=null),!this._options){for(this._options=base!==null?base():{},options=[],subElement===null&&(subElement=this.element);subElement!==null;){if(elmOpt=eval("("+(subElement.attr("data-options")||"{}")+")"),elmOpt!==null&&options.push(elmOpt),subElement.length===0||subElement[0]===this.element[0])break;subElement=subElement.parent()}for(i=options.length-1;i>=0;i--)this._options=n.Obj.deepExtend(this._options,options[i]);init&&init(this._options)}return this._options},t.prototype.getViewId=function(){return"__view"},t.prototype.initialize=function(){},t.prototype.dispose=function(){this.resizeEH&&window.removeEventListener("resize",this.resizeEH)},t.getNew=function(){},t.prototype.registerResize=function(){window.addEventListener("resize",this.resizeEH=this.onResize.bind(this))},t.prototype.onResize=function(){},t.prototype.json=function(n){return JSON.parse(this.element.attr("data-"+n))},t.seekInheritedClassName=function(n,t,i){for(var o=null,f=n,u,e,r;f!==null;){for(u=(f.attr("class")||"").split(/\s/g),e=!1,r=0;r<u.length;r++)if(u[r]===t)e=!0;else if(u[r].substring(0,i.length)===i){o=u[r];e=!0;break}if(e)break;o||(f=f.parent())}return o},t.findByElement=function(n,i,r){return n[i||"__view"]||t.find($(n),i,r)},t.find=function(n,i,r){return n.length>0?n[0][i||"__view"]||(r?r(n):new t(n)):null},t.triggerVisible=function(n){n.find("[data-view]").addBack("[data-view]").each(function(n,i){t.getViews(i).forEach(function(n){return n.onVisible()})})},t.getViews=function(n){var t=n.__view;return t===undefined?[]:[t]},t.prototype.hide=function(){this.visible=!1},t.prototype.show=function(){this.visible=!0},t.prototype.onVisible=function(){},t.prototype.stringToFunc=function(n){var t,r,i;if(n){for(t=window,r=n.split("."),i=0;i<r.length;i++)t=t[r[i]];return t}return null},t.isOutsideElement=function(n,t){return n.has(t.target).length===0&&t.target.tagName!=="HTML"},t.oneTransitionEnd=function(n,i){if(t.isTransitionOff())i.bind(n)(null);else n.one("transitionend webkitTransitionEnd oTransitionEnd",function(n){i.bind(this)(n)})},t.isTransitionOff=function(){return $(document.body).hasClass("notransitions")},t.prototype.lazyLoad=function(n,t){var i="[data-lazy]"+(t?t:""),r=n.find(i).addBack(i);r.each(function(n,t){var i=$(t),r;i.data("lazy")&&(r={success:function(n){i.data("lazy",!1);i.html(n);window.controller.onAddedElements(i.children())}},$.ajax(Url.virtualPath(i.data("action")),r))})},t.data=function(q,name){return eval("("+q.attr("data-"+name)+")")},t.prototype.saveStateOnMove=function(){},t.prototype.restoreStateOnMove=function(){},t}(),i;n.View=t;i=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.dispose=function(){t.prototype.dispose.call(this);var n=this.getInputElm();n&&$(this.element).off("click","[data-option]")},i.prototype.getInputElm=function(){var n=this.element.find("> input[type=hidden]").first();return n.length===0?null:n},i.prototype.bindInputOptions=function(){var t=this.getInputElm(),n;t&&(n=this,window.setTimeout(function(){n.element.off("click","[data-option]").on("click","[data-option]",function(){n.onOptionClick.call(n,$(this),!0)})}))},i.prototype.onOptionClick=function(n,t){this.val(n.attr("data-value"),n,t)},i.prototype.val=function(t,i,r){i===void 0&&(i=null);r===void 0&&(r=!1);var u=this.getInputElm();u.length>0&&u.val()!=t&&(u.val(t),r&&(n.CollapserController.ignoreInputChange=!0,u.change(),n.CollapserController.ignoreInputChange=!1))},i}(t);n.InputView=i}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var u=function(){function i(){this.Id="collapser"}return i.prototype.onRemovedFromDOM=function(){},i.prototype.onAddedToDOM=function(){},i.prototype.getViewData=function(){},i.start=function(){i.instance||(i.instance=(new i).init());n.StickyController.bindOnSticky(i.onSticky)},i.prototype.init=function(){window.controller&&window.controller.register(this);$(document).on("click",".collapsible .opener",this.onClickOpener).on("focus",".collapsible .focusopener",this.onFocusOpener).on("click",".collapsible .closer",this.onClickCloser).on("mouseenter",".collapsible .opener",this.onMouseEnterOpener).on("mouseleave",".collapsible .open",this.onMouseLeaveContent).on("change",".dropdownlist > input[type=hidden][data-key]",this.onDropdownInputChanged).on("keyup",".collapsible .option-filter-value",this.onFilterValueChanged);return this},i.prototype.onClickOpener=function(){i.getCollapsible($(this)).toggle()},i.prototype.onFocusOpener=function(){i.getCollapsible($(this)).open()},i.prototype.onClickCloser=function(){i.getCollapsible($(this)).close()},i.prototype.onMouseEnterOpener=function(){i.getCollapsible($(this)).onMouseEnterOpener()},i.prototype.onMouseLeaveContent=function(){i.getCollapsible($(this)).onMouseLeaveContent()},i.prototype.onDropdownInputChanged=function(){i.ignoreInputChange||i.getCollapsible($(this).parent()).onDropdownInputChanged()},i.prototype.onFilterValueChanged=function(){var n=$(this).parent().parent().parent(),t=$(this).val().toLowerCase(),i=n.find(".content li");t==""?(n.removeClass("is-filtered"),i.show()):(n.addClass("is-filtered"),i.each(function(n,i){var r=$(i).find("[data-option]").attr("data-text").toLowerCase();r.indexOf(t)>-1?$(i).show():$(i).hide()}))},i.prototype.updateContentHeight=function(t){var i=$(t);n.CollapserController.updateContentHeight(i)},i.getCollapsible=function(n){var i=n.is(".collapsible")?n:null,r=i?i.children("li").first():n.closest("li");return i||(i=r.closest(".collapsible")),t.createCollapsible(i,r,$("> .content",r))},i.onSticky=function(n){var t=n.sticky.find(".collapsible .open").first(),r;if(t.length>0){r=i.getCollapsible(t);r.onSticky(n.isSticked)}},i.onChangedContent=function(n){i.getCollapsible(n).onChangedContent()},i.updateContentHeight=function(n){n.length>0&&i.getCollapsible(n).updateContentHeight()},i.ignoreInputChange=!1,i}(),t,i,f,r,e;n.CollapserController=u;t=function(t){function e(n,i,r){var u=t.call(this,n)||this;return u.isOverflowed=!1,u.item=i,u.content=r,u}return __extends(e,t),e.prototype.options=function(i,r){i===void 0&&(i=null);r===void 0&&(r=null);return t.prototype.options.call(this,function(){return n.Obj.deepExtend(i?i():{},{autoClose:{equalLevel:!1},openOn:{mouseEnter:!1}})},this.content)},e.createCollapsible=function(n,t,u){return e.getCollapsibleType(t)===i.Overlay?new r(n,t,u):new f(n,t,u)},e.getCollapsibleType=function(n){for(var e=null,r=n,u,f,t;r!==null&&r.length>0;){for(u=(r.attr("class")||"").split(/\s/g),f=!1,t=0;t<u.length;t++)if(u[t]==="collapsible")f=!0;else if(u[t].substring(0,12)==="collapsible-"){e=u[t];f=!0;break}if(f)break;e||(r=r.parent())}switch(e){case"collapsible-overlay":return i.Overlay;case"collapsible-push":return i.Push;default:return i.Push}},e.prototype.onMouseEnterOpener=function(){this.options().openOn.mouseEnter&&this.open()},e.prototype.onMouseLeaveContent=function(){this.options().openOn.mouseEnter&&this.close()},e.prototype.onDropdownInputChanged=function(){var n=this.element.find("> input").val();this.onOptionClick(this.element.find("> li > ul.content > li > [data-option][data-value='"+n+"']"),!1)},e.prototype.toggle=function(){this.isOpened()?this.item.hasClass("opened")&&this.close():this.item.hasClass("visible")||this.open()},e.prototype.isOpened=function(){return this.item.hasClass("open")},e.prototype.open=function(){var t,n,i,r;if(!this.isOpened()&&(this.options().autoClose.group?this.closeByGroup():this.options().autoClose.equalLevel&&this.closeEqualLevel(),t=$(this.item).find(".option-filter-value"),t.length==1&&(t.val(""),setTimeout(function(){t.focus()},500)),n=this,i=this.content.data("lazy"),i?(r={success:function(t){n.content.data("lazy",!1);n.content.html(t);window.controller.onAddedElements(n.content.children());n._openLazy()}},$.ajax(Url.virtualPath(this.content.data("action")),r)):this._open(),$("body").is(".touch"))){$(window).on("hashchange.collapser",function(){window.location.hash==""&&this.close()}.bind(this));window.location.hash="open"}},e.prototype.updateContentHeight=function(){this.item.removeClass("opened");this.getAnimator().open(this)},e.prototype._openLazy=function(){var n=r.getCurrentOverlay();(n===null||this===n)&&this._open()},e.prototype._open=function(){this.content.length!==0&&(this.item.addClass("open visible"),this.content[0].getBoundingClientRect().right>=$(window).width()&&this.content.addClass("overlay-right"),this.getAnimator().open(this),this.onOpened())},e.prototype.closeEqualLevel=function(){var n=this.item.siblings(".open");n.length>0&&u.getCollapsible(n).close()},e.prototype.closeByGroup=function(){var n="."+this.options().autoClose.group,t=$(".collapsible"+n+">li.open");t.each(function(n,t){u.getCollapsible($(t)).close()})},e.prototype.onOpened=function(){var t=this;$(this.content).off("click","[data-option]").on("click","[data-option]",function(){return t.onOptionClick.call(t,$(this),!0)});$(".focusopener",this.item).focus();n.View.triggerVisible($(this.content))},e.prototype.onOptionClick=function(n,t){var u=n.closest(".collapsible"),r,i;this.element[0]===u[0]&&(r=n.closest(".content"),r.is("[data-multi-select]")?(i="",this.element.find("[data-option]").each(function(n,t){var r=$(t);r.is(":checked")&&(i!=""&&(i+=","),i+=r.attr("data-value"))}),this.val(i,n,t),this.checkMultiSelected()):(this.val(n.attr("data-value"),n,t),this.close(),r.hasClass("noactive")||(n.closest("ul").find("li.active").removeClass("active"),n.closest("li").addClass("active"))))},e.prototype.checkMultiSelected=function(){this.element.has("input:checked").length>0?this.element.addClass("has-selection"):this.element.removeClass("has-selection")},e.prototype.close=function(){this.isOpened()&&(this.getAnimator().close(this),this.onClosed(),$(window).off("hashchange.collapser"))},e.prototype.onClosed=function(){$(this.content).off("click","> li > a:not('.opener')")},e.prototype.getTotalHeight=function(n){var t;if(n===void 0&&(n=9999999999999),t=-1,n===9999999999999&&(this.content.closest(".fixed").length>0||this.content.parent(".overflow-max-height").length>0)&&(n=window.innerHeight-this.content.offsetTop()),t>n&&(this.isOverflowed=!0,t=n),t<0){t=0;var u=this,i=999999999,r=0;this.content.children(":not(script):visible").each(function(){var n=this.getBoundingClientRect();i=Math.min(i,n.top);r=Math.max(r,n.bottom)});i==999999999&&(i=0);t=r-i;t>n&&(t=n,u.isOverflowed=!0);t=t+parseInt(this.content.css("border-top-width"),10)+parseInt(this.content.css("border-bottom-width"),10)}return t},e.prototype.setContentHeight=function(n){this.content.css("height",n+"px");this.content.data("height",n)},e.prototype.setParentsContentHeightDelta=function(n){this.content.parents(".content").each(function(){var i=$(this),t=i.data("height")||0;t>0&&(t+=n,i.css("height",t+"px"),i.data("height",t))})},e.prototype.getAnimator=function(){return this.getAnimatorByClass(n.View.seekInheritedClassName(this.item,"collapsible","animate-"))},e.prototype.getAnimatorByClass=function(n){switch(n){case"animate-height":return new h;default:return new s}},e.prototype.onSticky=function(){},e.prototype.onChangedContent=function(){this.content.data("height",null);this.getAnimator().open(this)},e.prototype.val=function(t,i,r){var f,u;i===void 0&&(i=null);r===void 0&&(r=!1);this.element.attr("data-no-selectitem")==""||(f=this.stringToFunc(this.element.attr("data-value-to-text")),f?this.element.find(".selectitem").first().empty().append(f(t)):i&&(i.attr("data-UseHTML")&&i.html()!=""?this.element.find(".selectitem").first().empty().html(i.html()):i.attr("data-text")?this.element.find(".selectitem").first().empty().text(i.attr("data-text")):this.element.find(".selectitem").first().empty().append(i.children().clone())));u=$("> input",this.element).first();u.length>0&&u.val()!=t&&(u.val(t),r&&(n.CollapserController.ignoreInputChange=!0,u.change(),n.CollapserController.ignoreInputChange=!1))},e}(n.View);n.Collapsible=t,function(n){n[n.Push=0]="Push";n[n.Overlay=1]="Overlay";n[n.Fullscreen=2]="Fullscreen"}(i=n.CollapsibleType||(n.CollapsibleType={}));f=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.getAnimatorByClass=function(t){switch(t){case"animate-height":return new c;default:return n.prototype.getAnimatorByClass.call(this,t)}},t}(t);n.CollapsiblePush=f;r=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.options=function(){return t.prototype.options.call(this,function(){return{closeOnMouseLeave:!1,autoClose:{equalLevel:!1},openOn:{mouseEnter:!1}}},this.content)},i.prototype.open=function(){if(t.prototype.open.call(this),this.isRoot()){i.currentOverlay=this;$(document).on("mousedown mouseup touchstart",i.onMonitorOutsideClicks);if(this.options().closeOnMouseLeave)this.element.one("mouseleave",function(){i.currentOverlay!==null&&i.currentOverlay.close()})}},i.getCurrentOverlay=function(){return this.currentOverlay},i.prototype.isRoot=function(){return i.currentOverlay===null||i.currentOverlay===this},i.prototype.close=function(){t.prototype.close.call(this);this.isRoot()&&($(document).off("mousedown mouseup touchstart",i.onMonitorOutsideClicks),$(this.element).off("mouseleave"),i.currentOverlay=null)},i.onMonitorOutsideClicks=function(t){var r=i.currentOverlay;(r===null||n.View.isOutsideElement(r.item,t))&&r!==null&&r.close()},i.prototype.onSticky=function(n){if(n){var t=this.getTotalHeight();this.isOverflowed&&(this.content.addClass("overflow-y-scroll"),this.setContentHeight(t))}},i.currentOverlay=null,i}(t);n.CollapsibleOverlay=r;e=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.open=function(){this.content=this.content.clone();t.fullscreen=$("<div id='fullscreen'><\/div>").append($("<ul class='collapsible dropdown'><\/ul>").append($("<li class='open collapsible-overlay'><\/li").append(this.content.css("height","auto"))));$(document.body).append(t.fullscreen).css("overflow","hidden");this.onOpened()},t.prototype.close=function(){t.fullscreen.remove();$(document.body).css("overflow","auto")},t}(t);n.CollapsibleFullscreen=e;var s=function(){function n(){}return n.prototype.open=function(n){n.item.addClass("open opened visible")},n.prototype.close=function(n){n.item.removeClass("open opened visible")},n}(),o=function(){function t(){}return t.prototype.open=function(){},t.prototype.close=function(t){t.item.removeClass("open opened");n.View.oneTransitionEnd(t.item,function(){t.item.hasClass("open")||t.item.removeClass("visible");t.content.removeClass("overflow-y-scroll")})},t}(),h=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.open=function(i){if(t.prototype.open.call(this,i),i.content.parent().is(".overflow-max-height")){var r=i.item.offsetTop(".overlay-maxheight-container"),u=i.getTotalHeight(window.innerHeight-20);i.content.parent().css("top",-r+"px");i.setContentHeight(u)}else i.setContentHeight(i.getTotalHeight());i.isOverflowed&&i.content.addClass("overflow-y-scroll");n.View.oneTransitionEnd(i.item,function(){if(i.item.hasClass("open")){i.item.addClass("opened");var n=i.content.find("[autofocus]");n.is(":focus")||i.content.find("[autofocus]").focus().select()}})},i.prototype.close=function(n){t.prototype.close.call(this,n);n.content.parent().css("top","0px");n.setContentHeight(0)},i}(o),c=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.open=function(i){t.prototype.open.call(this,i);n.View.oneTransitionEnd(i.item,function(){i.item.addClass("opened");n.KeepInViewController.checkContentChanged(i.element)});var r=i.getTotalHeight();i.setContentHeight(r);i.setParentsContentHeightDelta(r)},i.prototype.close=function(n){t.prototype.close.call(this,n);n.setContentHeight(0);n.setParentsContentHeightDelta(-n.getTotalHeight())},i}(o)}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var t=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.findView=function(t){return n.View.find(t,"__viewOffcanvas",function(n){return new i(n)})},i.toggle=function(n){n===void 0&&(n="offcanvas");var t=typeof n!="string"?n:i.findView($("#"+n));t.opened?t.close():t._open()},i.close=function(t){n.OffCanvas.findView($(t).closest('[id*="offcanvas"]')).close()},i.prototype.getViewId=function(){return"__viewOffcanvas"},i.open=function(n){n===void 0&&(n="offcanvas");var t=i.findView($("#"+n));t&&!t.opened&&t._open()},i.prototype.init=function(){if(!this._init){this._init=!0;var n=this;this.element.on("transitionend webkitTransitionEnd oTransitionEnd",function(t){t.target===n.element[0]&&(n.opened||n.element.addClass("closed"))});this.element.on("click",".action.close",function(){i.toggle(n)})}},i.prototype.open=function(){i._opened||this._open()},i.prototype._open=function(){i._opened&&i._opened.close();this.init();i._opened=this;$(document.body).addClass("canvas-open");this.element.attr("class","open");this.opened=!0;var t=this,n=this.element.attr("data-closer-class"),r=n!==undefined?'class="'+n+'"':"";this.element.before($("<div id=offcanvas-closer "+r+"/>").click(function(){i.toggle(t)}).append("<div class='close zmdi zmdi-close'/>"));$("body > header .logo").addClass("open")},i.prototype.close=function(){i._opened=null;$("#offcanvas-closer").remove();this.element.removeClass("open");$("body > header .logo").removeClass("open");this.opened=!1;$(document.body).removeClass("canvas-open");n.View.isTransitionOff()&&this.element.addClass("closed")},i}(n.View);n.OffCanvas=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function i(){}return i.start=function(){i.instance||(i.instance=(new i).init())},i.getFixedHeaderHeight=function(){return i.instance.header.getHeight()},i.getMaxStickyTop=function(){return i.instance?i.instance.getMaxStickyTop():0},i.getStickedCount=function(){return i.instance.header.nrOfStickys},i.getStickyCount=function(){return i.instance.stickies.length},i.prototype.init=function(){var i=this;return $(document).ready(function(){var u=$(".header-fixed").length==1?$(".header-fixed"):$("header.fixed"),r;i.header=new f(u);i.stickies=[];r=i;$("[data-sticky]").each(function(){r.stickies.push(t.create($(this)))});n.GlobalEventsController.addScrollHandler(i.onScroll.bind(i));window.addEventListener("resize",i.onResize.bind(i))}),this},i.prototype.onResize=function(){this.header.height.reset()},i.prototype.getMaxStickyTop=function(){var n=0,t,i;if(this.stickies.length<1)return 0;for(t=0;t<this.stickies.length;t++)i=this.stickies[t],i.unstickyTop>n&&(n=i.unstickyTop);return Math.ceil(n>0?n+1:0)},i.prototype.onScroll=function(n){for(var t,r=n.pageY,i=0;i<this.stickies.length;i++)t=this.stickies[i],t.isSticked&&r<=t.unstickyTop?this.header.unstick(t):!t.isSticked&&r>=t.stickyTop-this.header.getHeight()&&(t.unstickyTop=t.stickyTop-this.header.getHeight(),this.header.stick(t))},i.bindOnSticky=function(n){i.onStickyHandlers.push(n)},i.onSticky=function(n){i.onStickyHandlers.forEach(function(t){return t(n)})},i.onStickyHandlers=[],i}(),f,t,r,u;n.StickyController=i;f=function(){function t(t){var i=this;this.height=new n.Cache(this,function(){return i.element[0].getBoundingClientRect().height});this.isClosed=!0;this.element=t;this.nrOfStickys=0;this.height.reset()}return t.prototype.stick=function(n){if(n.stick()){this.height.reset();this.nrOfStickys===0&&(this.element.removeClass("closed").addClass("open"),this.isClosed=!1);this.nrOfStickys++;i.onSticky(n)}},t.prototype.unstick=function(n){if(n.unstick()){this.nrOfStickys--;this.height.reset();this.nrOfStickys===0&&(this.element.removeClass("open").addClass("closed"),this.isClosed=!0);i.onSticky(n)}},t.prototype.getHeight=function(){return this.isClosed?0:this.height.value},t}();t=function(){function t(n,t,i){this.sticky=n;this.stickyTop=t;this.stickyBottom=i}return t.create=function(n){var t=n.data("options")||{},i=n.offsetTop(),f=n.outerHeight(),e;return t.topOffset&&(i+=t.topOffset),t.bottomOffset&&(i+=n.outerHeight()+t.bottomOffset),f+=i,e=t.type=="moved"?r:u,new e(n,i,f)},t.prototype.stick=function(){return this.isSticked?!1:(n.Controller.moveElementTo(this.sticky,document.getElementById("container-for-sticky-"+this.sticky.attr("id"))),n.CarouselController.CarouselViewInstance.TryScrollToActive(this.sticky.parent(),this.sticky.data("scrollposition")),this.isSticked=!0,!0)},t.prototype.unstick=function(){return this.isSticked?(n.Controller.moveElementTo(this.sticky,document.getElementById("container-for-"+this.sticky.attr("id"))),n.CarouselController.CarouselViewInstance.TryScrollToActive(this.sticky.parent(),this.sticky.data("scrollposition")),this.isSticked=!1,!0):!1},t}();n.Sticky=t;r=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t}(t);n.StickyMoved=r;u=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.stick=function(){if(!this.isSticked){if(!this.stickyCloned){var n=$("#container-for-sticky-"+this.sticky.attr("id"));this.stickyCloned=this.sticky.clone().appendTo(n)}return this.isSticked=!0,!0}return!1},t.prototype.unstick=function(){return this.isSticked?(this.stickyCloned.remove(),this.stickyCloned=null,this.isSticked=!1,!0):!1},t}(t);n.StickyCloned=u}(Florisoft||(Florisoft={})),function(n){"use strict";var r=function(){function r(){var t=this,i;this.active=n.is_medium_up();this.parentOffsetTopCache=new n.Cache(this,function(){return t.item.parent.offsetTop()});this.windowInnerHeightCache=new n.Cache(this,function(){return window.innerHeight});this.elementOffsetTop=new n.Cache(this,function(){return t.item.element.offsetTop()});this.footerOffsetTop=new n.Cache(this,function(){return t.footer?t.footer.offsetTop:0});this.lastMutatedHeight=-1;this.lastScrollTime=Date.now();i=this;this.itemElementHeight=new n.Cache(this,function(){var n=0;return i.item.element.children().each(function(){n+=$(this).outerHeight(!0)}),n})}return r.start=function(){var n,t,i;r.instances||(r.instances=[],n=$("#keep-in-view"),n.length&&r.instances.push((new r).init(n)),t=$("#keep-in-view2"),t.length&&r.instances.push((new r).init(t)),i=$("#keep-in-view3"),i.length&&r.instances.push((new r).init(i)))},r.prototype.init=function(t){this.item=i.create(t,this);this.footer=document.querySelector("body > footer,#body > footer");this.lastPageY=-1;n.GlobalEventsController.addScrollHandler(this.onScroll.bind(this));window.addEventListener("resize",this.onResize.bind(this));var u=this;return this.viewObserver=new MutationObserver(function(i){var f,e;i.filter(function(n){return n.target!==t[0]}).length>0&&(f=t.children().outerHeight(!0),u.lastMutatedHeight!==f&&(u.lastMutatedHeight=f,u.onContentChanged(),r.instances[0]===u&&n.TabsController.instance&&(e=n.TabsController.instance.getTabs(u.item.element),e&&e.updateAsideHeight(f))))}),this.viewObserver.observe(t[0],{attributes:!0,childList:!0,subtree:!0}),this},r.checkContentChanged=function(n){n.closest("#keep-in-view").length>0?r.instances[0].onContentChanged():n.closest("#keep-in-view2").length>0?r.instances[1].onContentChanged():n.closest("#keep-in-view3").length>0&&r.instances[2].onContentChanged()},r.prototype.onContentChanged=function(){var t;if(this.active){this.resetCachedValues();var i=n.StickyController.getFixedHeaderHeight(),u=this.parentOffsetTopCache.value-this.item.marginTop-i,r=window.pageYOffset;r<=u?this.item.resetPosition():(this.item.stickToTop(i+this.item.marginTop),t={itemBottomVC:this.item.element[0].getBoundingClientRect().bottom,footerTopVC:this.footer.getBoundingClientRect().top},t.itemBottomVC>=t.footerTopVC&&this.item.unstickHalfway(t.footerTopVC+r-this.itemElementHeight.value-this.item.element.parent().offsetTop()))}},r.prototype.onResize=function(){},r.prototype.resetCachedValues=function(){this.parentOffsetTopCache.reset();this.footerOffsetTop.reset();this.itemElementHeight.reset();this.windowInnerHeightCache.reset();this.elementOffsetTop.reset()},r.prototype.onScroll=function(n){var i,t;if(this.active){if(i=Date.now(),i-this.lastScrollTime>500&&this.resetCachedValues(),this.lastScrollTime=i,t=n.pageY,t>this.lastPageY)this.onScrollToBottom(t);else if(t<this.lastPageY)this.onScrollToTop(t);this.lastPageY=t}},r.prototype.unstickToTop=function(n){this.item.isStickedToTop&&(this.item.unstick(n-this.lastPageY,n),this.elementOffsetTop.reset(),this.item.state=t.UnstickedMiddle)},r.prototype.onScrollToBottom=function(i){var u=Math.max(0,i+this.windowInnerHeightCache.value-this.footerOffsetTop.value),r=this.windowInnerHeightCache.value-u,e=this.footerOffsetTop.value,f=this.windowInnerHeightCache.value,o,c,l,a;if(this.item.isStickedToTop&&(o=this.elementOffsetTop.value+this.itemElementHeight.value,o>r&&u<=0&&(this.unstickToTop(i),this.elementOffsetTop.reset())),this.item.isSticked())a=this.elementOffsetTop.value+this.itemElementHeight.value,a>r&&u>0&&this.item.state!==t.UnstickedBottom&&(this.item.isStickedToTop=!1,this.item.unstick(i+f-e,i),this.item.state=t.UnstickedBottom,this.elementOffsetTop.reset());else{var v=this.parentOffsetTopCache.value-this.item.marginTop,y=n.StickyController.getFixedHeaderHeight(),s=y+i,h=r+i;if(this.itemElementHeight.value<h-s){if(v<s){c=n.StickyController.getFixedHeaderHeight();this.item.stickToTop(c+this.item.marginTop);return}}else l=this.elementOffsetTop.value+this.itemElementHeight.value,l<h&&(r<f?this.item.state!==t.UnstickedBottom&&(this.item.unstick(i+f-e,i),this.item.state=t.UnstickedBottom,this.elementOffsetTop.reset()):(this.item.stickToBottom(),this.item.state=t.StickedToBottom))}},r.prototype.onScrollToTop=function(i){var r=n.StickyController.getFixedHeaderHeight(),f=this.parentOffsetTopCache.value-this.item.marginTop-r,u;i<=f?this.item.state!==t.UnstickedTop&&(this.item.unstick(0,i),this.item.state=t.UnstickedTop,this.elementOffsetTop.reset()):(this.item.isStickedToBottom&&(this.item.unstick(i-this.lastPageY,i),this.item.state=t.UnstickedMiddle,this.elementOffsetTop.reset()),this.item.isStickedToTop||this.item.top>0&&(u=this.item.top+this.parentOffsetTopCache.value,u-r-this.item.marginTop>=i&&this.item.stickToTop(r+this.item.marginTop)))},r}(),t,i;n.KeepInViewController=r,function(n){n[n.UnstickedTop=0]="UnstickedTop";n[n.StickedToTop=1]="StickedToTop";n[n.StickedToBottom=2]="StickedToBottom";n[n.UnstickedMiddle=3]="UnstickedMiddle";n[n.UnstickedBottom=4]="UnstickedBottom"}(t||(t={}));i=function(){function i(){}return i.prototype.getBottom=function(){return this.element.position().top+this.element.outerHeight()},i.create=function(n,r){var u=new i;return u.state=t.UnstickedTop,u.element=n,u.originalPositionCSS=n.css("position"),u.marginTop=n.attr("data-margin-top")!==undefined?parseInt(n.attr("data-margin-top")):0,u.parent=n.parent(),u.controller=r,u.fullWidth=n.attr("id")=="keep-in-view3",u},i.prototype.getElementWidth=function(){return this.element[0].getBoundingClientRect().width},i.prototype.stickToBottom=function(){this.isStickedToBottom||(this.element.css({position:"fixed",bottom:"0",top:""}),this.isStickedToBottom=!0)},i.prototype.stickToTop=function(n){this.isStickedToTop||(this.fullWidth?this.element.css({position:"fixed",bottom:"",right:$("#master-container").css("padding-right"),left:this.element.offset().left+"px",top:n+"px"}):this.element.css({position:"fixed",bottom:"",top:n+"px"}),this.isStickedToTop=!0,this.state=t.StickedToTop)},i.prototype.isSticked=function(){return this.isStickedToBottom||this.isStickedToTop},i.prototype.unstick=function(t,i){var u=this.controller.itemElementHeight.value,r=this.isStickedToTop?Math.max(0,i-t-this.element.parent().offsetTop()+this.marginTop+n.StickyController.getFixedHeaderHeight()):Math.max(0,window.innerHeight+i-u-t-this.element.parent().offsetTop());this.top=r;r>0?this.element.css({position:"absolute",bottom:"",top:r+"px",width:this.getElementWidth()+"px"}):this.element.css({position:this.originalPositionCSS||"",bottom:"",top:"",width:"",left:"",right:""});this.isStickedToTop=!1;this.isStickedToBottom=!1},i.prototype.unstickHalfway=function(n){n>0&&(this.top=n,this.element.css({position:"absolute",bottom:"",top:this.top+"px",width:this.getElementWidth()+"px"}),this.isStickedToTop=!1,this.isStickedToBottom=!1)},i.prototype.resetPosition=function(){this.element.css({position:this.originalPositionCSS||"",bottom:"",top:"",width:"",left:"",right:""});this.state=t.UnstickedTop},i}()}(Florisoft||(Florisoft={})),function(n){"use strict";var i=function(){function i(){this.active=n.is_medium_up();this.pageHeader=$("#page-header");this.tabsContainer=$("#container-for-tabs");this.toolbarContainer=$("#container-for-toolbar");this.cmsHeaderContainer=$("#header-container")}return i.start=function(){i.instances||(this.refreshInstances(),n.GlobalEventsController.addScrollHandler(this.scrollHandler.bind(this)))},i.refreshInstances=function(){i.instances=[];$(".sticky-header-container").each(function(n,t){var r=(new i).init($(t));i.instances.push(r)})},i.scrollHandler=function(n){i.instances.forEach(function(t){t.onScroll(n)})},i.prototype.init=function(n){return this.item=t.create(n,this),this.item.element.css({"padding-top":this.item.headerHeight+"px"}),this.item.header.hasClass("stickToTop")||this.item.header.addClass("stickToTop"),this},i.prototype.onScroll=function(){if(this.active){var n=this.calculateTopOffset(),t=$(window).scrollTop()+n;t<=this.item.element.offset().top?(this.item.header.addClass("stickToTop"),this.item.header.removeClass("headerFixed"),this.item.header.removeClass("stickToBottom"),this.item.header.removeAttr("style")):t>=this.item.element.offset().top+this.item.elementHeight-this.item.headerHeight?(this.item.header.removeClass("stickToTop"),this.item.header.removeClass("headerFixed"),this.item.header.addClass("stickToBottom"),this.item.header.removeAttr("style")):(this.item.header.removeClass("stickToTop"),this.item.header.addClass("headerFixed"),this.item.header.removeClass("stickToBottom"),this.item.header.css({top:n,left:this.item.leftOffset+"px",right:this.item.rightOffset+"px"}))}},i.prototype.calculateTopOffset=function(){var t=n.StickyController.getFixedHeaderHeight(),i=this.pageHeader.inViewport()&&this.pageHeader.css("position")==="fixed"?this.pageHeader.innerHeight():0,r=this.tabsContainer.inViewport()&&this.tabsContainer.css("position")==="fixed"?this.tabsContainer.innerHeight():0,u=this.toolbarContainer.inViewport()&&this.toolbarContainer.css("position")==="fixed"?this.toolbarContainer.innerHeight():0,f=this.cmsHeaderContainer.inViewport()&&this.cmsHeaderContainer.css("position")==="fixed"?this.cmsHeaderContainer.innerHeight():0;return t+i+r+u+f},i}(),t;n.StickyHeaderController=i;t=function(){function n(){}return n.create=function(t){var i=new n;return i.element=t,i.header=t.find(".sticky-header-headers"),i.elementHeight=t.innerHeight(),i.headerHeight=i.header.find(".header").innerHeight(),i.leftOffset=t.offset().left,i.rightOffset=$(window).width()-$("#master-container").width()-$("#master-container").offset().left-parseInt($("#master-container").css("padding-right")),i},n}()}(Florisoft||(Florisoft={})),function(n){"use strict";var t=function(){function t(){}return t.addScrollHandler=function(n){var r,i;t.scrollListeners||(t.scrollListeners=[],window.addEventListener("scroll",t.onScroll));r=!1;n.prototype=="VirtSectOnScroll"&&(i=0,$.each(t.scrollListeners,function(){this.prototype=="VirtSectOnScroll"&&t.scrollListeners.splice(i,1);i++}));t.scrollListeners.push(n)},t.removeScrollHandler=function(n){if(t.scrollListeners){var i=t.scrollListeners.indexOf(n);i>=0&&t.scrollListeners.splice(i,1)}},t.addContainerOpenHandler=function(n){t.containerOpenListeners||(t.containerOpenListeners=[]);t.containerOpenListeners.push(n)},t.addWindowResizeHandler=function(i){t.windowResizeHandlers||(t.windowResizeHandlers=[],window.addEventListener("resize",n.debounce(t.onResize)));t.windowResizeHandlers.push(i)},t.removeContainerOpenHandler=function(n){var i=t.containerOpenListeners.indexOf(n);i>=0&&t.containerOpenListeners.splice(i,1)},t.triggerContainerOpen=function(n){if(t.containerOpenListeners)for(var i=0;i<t.containerOpenListeners.length;i++)t.containerOpenListeners[i].call(this,n)},t.onResize=function(){for(var n=0;n<t.windowResizeHandlers.length;n++)t.windowResizeHandlers[n].call(this)},t.onScroll=function(){var i,n;if(!t.pauseScrolling)for(i={pageY:window.pageYOffset},t.lastPageY=i.pageY,n=0;n<t.scrollListeners.length;n++)t.scrollListeners[n].call(this,i)},t.pauseScroll=function(){t.pauseScrolling=!0},t.resumeScroll=function(){t.pauseScrolling&&(t.pauseScrolling=!1,t.onScroll())},t.lastPageY=0,t.pauseScrolling=!1,t}();n.GlobalEventsController=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var r=function(){function n(){}return n}(),i,t;n.CalendarController=r;i=function(n){function i(){return n!==null&&n.apply(this,arguments)||this}return __extends(i,n),i.ToLabel=function(n){var t=n.substr(0,2),i=n.substr(2,2),r=n.substr(4,2);return r+"-"+i+"-20"+t},i.prototype.init=function(){return this.model=new t(this),this.options().InputSelector?this.inputElm=$(this.options().InputSelector):(this.inputElm=this.getInputElm(),this.bindInputOptions()),this.inputElm&&this.model.activeValue(this.inputElm.change(this.onInputChange.bind(this)).val()),ko.dataFor(this.element[0])==null&&ko.applyBindings(this.model,this.element[0]),this},i.prototype.onInputChange=function(n){this.model.activeValue($(n.target).val())},i.prototype.dispose=function(){n.prototype.dispose.call(this);this.inputElm&&this.inputElm.off("change",this.onInputChange)},i.valueToText=function(n){return n},i.prototype.options=function(t,i){return t===void 0&&(t=null),i===void 0&&(i=null),n.prototype.options.call(this,t,i,function(n){var t=n;t.Selected=new Date(n.Selected);t.MinDate=new Date(n.MinDate);t.MaxDate=new Date(n.MaxDate)})},i.prototype.onNextMonthStartAnimation=function(){this.doStartAnimation(!0)},i.prototype.doStartAnimation=function(n){var u=$(".page",this.element),t=u.parent(),i=u.filter(".current"),o=u.index(i),f=i.children().first(),r=u.filter(":not(.current)"),e;f.remove();r.empty();f.appendTo(r);i.empty();f.clone(!1,!1).appendTo(i);i.removeClass("current");r.addClass("current");e=t.css("transition-duration");n?(o===1&&(r.remove().appendTo(t),t.css({"transition-duration":"0s",transform:"translatex(0)"}),t.css("transform")),t.css({"transition-duration":e}),t.css("transition-duration"),t.css({transform:"translatex(-50%)"})):(o===0&&(r.remove().prependTo(t),t.css({"transition-duration":"0s",transform:"translatex(-50%)"}),t.css("transform")),t.css({"transition-duration":e}),t.css("transition-duration"),t.css({transform:"translatex(0)"}))},i.prototype.onPreviousMonthStartAnimation=function(){this.doStartAnimation(!1)},i.prototype.onNextMonth=function(){},i.prototype.onPrevMonth=function(){},i.CheckValidTime=function(n){$(n).removeClass("wrong-time-format");var t=i.RegexTimeValue(n.value);t==null&&$(n).addClass("wrong-time-format")},i.RegexTimeValue=function(n){var t=new RegExp("^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]$");return t.exec(n)},i}(n.InputView);n.Calendar=i;t=function(){function t(n){var t,i;this.view=n;this.activeValue=ko.observable("");this.options=n.options();t=this.options.CurrentMonth;this.date=new Date(Date.now());this.date.setDate(1);i=this.options.CurrentYear;i>0&&this.date.setFullYear(i);t>-1&&this.date.setMonth(t);this.date.setHours(0,0,0,0);this.month=ko.observable("");this.year=ko.observable(0);this.days=ko.observable([[]]);this.updateDate()}return t.prototype.nextMonth=function(){return this.view.onNextMonthStartAnimation(),this.date.setMonth(this.date.getMonth()+1),this.updateDate(),this.view.onNextMonth(),!0},t.prototype.previousMonth=function(){return this.view.onPreviousMonthStartAnimation(),this.date.setMonth(this.date.getMonth()-1),this.updateDate(),this.view.onPrevMonth(),!0},t.prototype.updateDate=function(){var h=this.options.MonthNames[this.date.getMonth()],t,r,e,o,s,u,i,f,c;for(this.month(h),this.view.element.find(".calendar-month").html(h),this.year(this.date.getFullYear()),t=new Date(this.date.getTime()),r=t.getDay(),t.setDate(t.getDate()-(r===0?6:r===1?7:r-1)),e=[],o=0;o<6;o++)for(s=[],e.push(s),u=0;u<7;u++)i=new Date(t.getTime()),i.setDate(i.getDate()-this.options.VerschuifDagen),this.options.LeverdagMinEen&&i.setDate(i.getDate()-1),f=this.isDateInScope(t),c=t.toLocaleString(window.navigator.language,{weekday:"long",day:"numeric",month:"short",year:"numeric"}),s[u]={dayNr:t.getDate(),option:f?"":null,value:f?n.toOrdnr(i):null,outOfScope:!f,text:c,highlightedDay:this.isDateHighlighted(t),today:this.isDateToday(t)},t.setDate(t.getDate()+1);this.days(e)},t.prototype.isDateInScope=function(n){var r=this.view.options(),i=n.getMonth()===this.date.getMonth()||r.FlexibleDates;return i=i&&t.compare(n,r.MinDate)>=0,i=i&&t.compare(n,r.MaxDate)<=0,i=i&&(!r.ValidDaysOfWeek||$.inArray(n.getDay()+1,r.ValidDaysOfWeek)>=0),i=i&&(!r.ValidDaysOfYear||$.inArray(n.getMonth()*31+n.getDate(),r.ValidDaysOfYear)>=0),i&&$.each(r.InvalidDays,function(){t.compare(n,new Date(this.substr(0,10)))==0&&(i=!1)}),i},t.prototype.isDateToday=function(n){var i=new Date;return t.compare(n,i)==0},t.prototype.isDateHighlighted=function(n){var r=this.view.options(),u=!1,f,i;if(r.HighlightedDays!=null)for(f=r.HighlightedDays.length,i=0;i<f;i++){var e=r.HighlightedDays[i],o=e,s=new Date(o);if(t.compare(n,s)==0){u=!0;break}}return u},t.compare=function(n,t){var i=n.getFullYear(),r=t.getFullYear(),u=n.getMonth(),f=t.getMonth(),e=n.getDate(),o=t.getDate();return i<r||i==r&&u<f||u==f&&e<o?-1:i==r&&u==f&&e==o?0:1},t}();n.CalendarModel=t}(Florisoft||(Florisoft={})),function(n){"use strict";var i=function(){function i(i){var r=this;this.model={};this.hiddenModel={};this.globalHiddenModel={};this.hiddenModelOld={};this.globalHiddenModelOld={};this.modelOld={};this.state=t.Normal;this._hiddenModelScope=n.Controller.virtualPath.length>0?n.Controller.virtualPath:"/";this.triggerPartials=function(){r.check()};this.controller=i;this.init()}return Object.defineProperty(i.prototype,"hiddenModelScope",{get:function(){return this._hiddenModelScope},set:function(t){this._hiddenModelScope=n.Controller.virtualPath+"/"+t},enumerable:!0,configurable:!0}),i.prototype.init=function(){var t=this;window.onpopstate=function(n){t.onPopState.call(t,n)};this.root=location.protocol+"//"+location.host;this.routes=[];this.lastLocation=n.FLocation.create(window.location);$(window).on("beforeunload",this.onUnload.bind(this));window.goto=function(n){t.goto(n)};this.hiddenModel=this.readCookieModel();this.globalHiddenModel=this.readCookieGlobalModel();history.replaceState({model:this.hiddenModel,reload:!0},null,window.location.toString());$.ajaxPrefilter(function(n,i){var r,u,f;if(i.data instanceof FormData){r=t.model||t.modelOld;for(u in r)r[u]!=undefined&&i.data.append(u,r[u])}else f=$.extend(!1,i.data,t.model||t.modelOld),n.data=$.param(f);n.global&&t.controller.setLoading()});$(document).ajaxStart(function(){t.controller.setLoading()}).ajaxStop(function(){t.controller.unsetLoading()})},i.prototype.onUnload=function(){this.writeCookieModel(this.hiddenModel);this.writeCookieGlobalModel();this.controller.persistScrollMemory()},i.prototype.initAfterRoutes=function(){this.hiddenModel=n.Obj.deepExtend(this.hiddenModel||{},JSON.parse(sessionStorage.getItem(this.getHiddenModelKey())));try{this.globalHiddenModel=n.Obj.deepExtend(this.globalHiddenModel||{},JSON.parse(sessionStorage.getItem("hiddenModel.global")))}catch(t){this.globalHiddenModel=this.globalHiddenModel||{}}n.Obj.deepExtend(this.model,this.getModel(null,window.location));this.modelOld=n.Obj.deepExtend({},this.model);this.hiddenModelOld=n.Obj.deepExtend({},this.hiddenModel);this.globalHiddenModelOld=n.Obj.deepExtend({},this.globalHiddenModel);this.writeCookieModel(this.hiddenModel);this.writeCookieGlobalModel()},i.prototype.getHiddenModelKey=function(n){return(n===void 0&&(n=null),n!=null)?"hiddenModel."+n:"hiddenModel"+(this.hiddenModelScope.length>0?"."+this.hiddenModelScope:"")},i.prototype.writeCookieModel=function(t,i){var f,r,u;t===void 0&&(t=null);i===void 0&&(i=null);f=t||this.hiddenModel;f&&(r=new Date,r.setMinutes(r.getMinutes()+20),u=this.hiddenModelScope,i!=null&&(u=n.Controller.virtualPath+"/"+i),document.cookie="model="+JSON.stringify(f)+"; path="+u+"; expires="+r.toUTCString());try{sessionStorage.setItem(this.getHiddenModelKey(u),JSON.stringify(this.hiddenModel))}catch(e){}},i.prototype.writeCookieGlobalModel=function(){var i=this.globalHiddenModel,t;i&&(t=new Date,t.setMinutes(t.getMinutes()+20),document.cookie="globalModel="+JSON.stringify(i)+"; path="+(n.Controller.virtualPath.length>0?n.Controller.virtualPath:"/")+"; expires="+t.toUTCString());try{sessionStorage.setItem("hiddenModel.global",JSON.stringify(this.globalHiddenModel))}catch(r){}},i.prototype.readCookieModel=function(){var n=this.getCookie("model");return n!==""?JSON.parse(n):null},i.prototype.readCookieGlobalModel=function(){var n=this.getCookie("globalModel");return n!==""?JSON.parse(n):null},i.prototype.getCookie=function(n){for(var t,r=n+"=",u=document.cookie.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)==" ";)t=t.substring(1);if(t.indexOf(r)==0)return t.substring(r.length,t.length)}return""},i.prototype.onPopState=function(t){var i=!0;if((!t.state&&this.lastLocation||this.lastLocation&&this.lastLocation.hash)&&(this.lastLocation.hash!=window.location.hash||this.lastLocation.href==window.location.href)&&(i=!1),i){if(n.GlobalEventsController.pauseScroll(),t.state&&(this.hiddenModelOld=this.hiddenModel,this.globalHiddenModelOld=this.globalHiddenModel,this.hiddenModel=t.state.model,this.globalHiddenModel=t.state.globalModel,this.writeCookieModel(),this.writeCookieGlobalModel(),t.state.reload)){location.reload();return}this.controller.context.restoreScroll=!0;this.controller.context.noScroll=!1;this.controller.context.gotoOptions={restoreScroll:!0,noScroll:!1};this.check()}this.lastLocation=n.FLocation.create(window.location);t.state&&this.restorePartialInputValues(n.Obj.deepExtend({},this.model,this.hiddenModel))},i.prototype.restorePartialInputValues=function(n){var r=this.state,i;this.state=t.HandlingRoute;for(i in n)$('input[data-key="'+i+'"][data-partial]').val(n[i]).change();this.state=r},i.prototype.getFragment=function(){var n=decodeURI(location.pathname+location.search);return this.root!=="/"?n.replace(this.root,""):n},i.prototype.parseUrl=function(n){return this.parserUrl||(this.parserUrl=document.createElement("a")),this.parserUrl.href=n,this.parserUrl},i.prototype.check=function(n,t,i,r,u){n===void 0&&(n=null);t===void 0&&(t=!0);i===void 0&&(i=null);r===void 0&&(r=null);u===void 0&&(u=null);var f=this.parseUrl(n||window.location.toString());return this.handle(this.findRoute(f),t,r,u)},i.prototype.handle=function(i,r,u,f){var e,o,h;if(r===void 0&&(r=!0),u===void 0&&(u=null),f===void 0&&(f=null),i&&(e=i.model,e)){o=n.Obj.deepExtend({},this.hiddenModel,e);this.model=n.Obj.deepExtend({},e);h=document.createElement("a");h.href=this.lastLocation.href;var c=window.controller,l=n.Obj.deepExtend({},this.globalHiddenModelOld,this.hiddenModelOld,this.modelOld),s=c.context;return s.route=i.uri,s.oldRoute=h,s.oldModel=l,s.model=o,this.state=t.HandlingRoute,r&&(f?window.controller.callRemotePartialAction(f,o):(u=u||i.route.handler,u.apply(window.controller,[o]))),this.modelOld=n.Obj.deepExtend({},this.model),this.hiddenModelOld=n.Obj.deepExtend({},this.hiddenModel),this.globalHiddenModelOld=n.Obj.deepExtend({},this.globalHiddenModel),this.state=t.Normal,this}},i.prototype.findRoute=function(n){for(var i,t=0;t<this.routes.length;t++)if(i=this.getModel(this.routes[t],n),i)return{route:this.routes[t],model:i,uri:n};return null},i.prototype.getModel=function(n,t){var u,f,r,i;if(!n){for(u=0;u<this.routes.length;u++)if(f=this.getModel(this.routes[u],t),f)return f;return{}}return r=null,i=null,i=n.re.exec((t.pathname[0]!=="/"?"/":"")+t.pathname),i||(i=n.re.exec((t.pathname[0]!=="/"?"/":"")+t.pathname+"Home")),n.re.lastIndex=0,i&&(r={},i.forEach(function(t,i){i>0&&(r[n.values[i-1]]=t?decodeURIComponent(t):undefined)}),t.search&&t.search.substr(1).split("&").forEach(function(n){var t=n.split("=");r[decodeURIComponent(t[0])]=decodeURIComponent(t[1])})),r},i.prototype.getValues=function(t){t===void 0&&(t=null);var i={};return n.Obj.deepExtend(i,this.modelOld,t),i},i.prototype.goto=function(path,options){if(options===void 0&&(options={}),window.controller.isLoading()&&(options.handle==undefined||options.handle))return console.log("Ignoring goto for path "+path+" because the controller is loading"),!1;if(this.state===t.Normal&&path)if(options=n.Obj.deepExtend({pushState:!0,check:!0,restoreScroll:!1,handle:!0,local:!1,full:!1,noScroll:!1},options),this.controller.context.local=options.local,this.controller.context.noScroll=options.noScroll,this.controller.context.gotoOptions=options,path=path?path:"",typeof path=="string"&&path[0]==="{"&&(path=eval("("+path+")")),typeof path=="string"){var newLocation=Url.action(path,this.getValues()),routeContext=this.findRoute(this.parseUrl(newLocation));routeContext&&!options.full?options.onlyIfChanged&&this.modelsEqual(routeContext.model,this.model)||(options.pushState&&(this.controller.saveScrollPosition(),history.pushState({model:this.hiddenModel,globalModel:this.globalHiddenModel},null,newLocation)),this.controller.context.restoreScroll=options.restoreScroll,options.check&&this.handle(routeContext,options.handle),this.lastLocation=n.FLocation.createHref(window.location.protocol+"//"+window.location.host+newLocation)):(window.controller.setLoading(),window.location.assign(newLocation))}else this.goto(this.getUrlAction(path),options);return!0},i.prototype.modelsEqual=function(n,t){return JSON.stringify(n)===JSON.stringify(t)},i.prototype.gotoHidden=function(vals,options){if(options===void 0&&(options={}),window.controller.isLoading()&&!options.SkipLoadingCheck)return!1;this.state===t.Normal&&vals&&(typeof vals=="string"&&(vals=eval("("+vals+")")),options.globalScope?(this.globalHiddenModelOld=n.Obj.deepExtend({},this.globalHiddenModel),n.Obj.deepExtend(this.globalHiddenModel,vals)):(this.hiddenModelOld=n.Obj.deepExtend({},this.hiddenModel),n.Obj.deepExtend(this.hiddenModel,vals)),history.pushState({model:this.hiddenModel,globalModel:this.globalHiddenModel},null,window.location.toString()),options.restoreScroll&&this.controller.saveScrollPosition(),this.writeCookieModel(null,options.scopeOverride),this.writeCookieGlobalModel(),this.controller.context.restoreScroll=options.restoreScroll,this.controller.context.noScroll=options.noScroll,this.controller.context.local=options.local,this.controller.context.gotoOptions=options,this.check(null,!0,null,options.action,options.remoteAction))},i.prototype.storeHidden=function(vals){vals&&(typeof vals=="string"&&(vals=eval("("+vals+")")),n.Obj.deepExtend(this.hiddenModel,vals),this.writeCookieModel())},i.prototype.storeGlobalHidden=function(vals){vals&&(typeof vals=="string"&&(vals=eval("("+vals+")")),this.globalHiddenModel!=null&&n.Obj.deepExtend(this.globalHiddenModel,vals),this.writeCookieGlobalModel())},i.prototype.mapRoute=function(n,t,i){var e=[],r,u,o,f;for(n=Url.virtualPath(n),r=/\/{(\w*)(\?)?}/g,u=r.exec(n);u!=null;)e.push(u[1]),u=r.exec(n);return o="^"+n.replace(/\//g,"\\/").replace(r,function(n,t,i){return i?"/?([\\w%\\-]*)?":"/([\\w%\\-]*)"})+"\\/?$",f={re:new RegExp(o,"i"),template:n,name:t,values:e,handler:i},this.routes.push(f),this.routes[t]=f,this},i.prototype.getUrlAction=function(t){var f=t.route,r,u,i;return delete t.route,r=null,f||(r=this.findRoute(this.parseUrl(this.lastLocation.toString()))),u=r&&r.route?r.route:this.routes[f||0],i="",u?i=u.template:(i=window.location.origin+window.location.pathname,t=n.Obj.deepExtend(this.getSearchValues(window.location.search),t)),i=i+"?{*}",Url.action(i,this.getValues(t))},i.prototype.getSearchValues=function(n){var t={};return n&&n.substr(1).split("&").forEach(function(n){var i=n.split("=");t[decodeURIComponent(i[0])]=decodeURIComponent(i[1])}),t},i}(),t;n.Router=i,function(n){n[n.Normal=0]="Normal";n[n.HandlingRoute=1]="HandlingRoute"}(t||(t={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var t=function(){function t(){}return t.init=function(){$(document).keyup(function(n){n.keyCode==27&&t.close()});t.initialized=!0},t.show=function(n){t.initialized||t.init();t.showBg(n);t.current&&(t.current.element.remove(),t.stack.push(t.current));t.current=n.show()},t.close=function(){var i,r,u,f;t.current&&(i=t.stack.pop(),r=t.current.closeAction,i?(t.current.element.remove(),t.current=i.show()):(t.current.close(),t.current=null),r&&(u=new n.ControllerActionCall,u.Action=r,f=[u],window.controller.execActionCalls(f)),window.controller.CloseAction&&window.controller.CloseAction.apply())},t.showBg=function(n){if(!t.background){$(document.body).append(t.background=$("<div/>",{"class":"modal-bg"}));t.background.on("click",function(i){n.element.is("[data-close-action]")||i.target===t.background[0]&&t.background.find("button, .button").length==0&&t.close()})}n.element.filter(".modal-dialog").length>0?t.background.removeClass("dark"):t.background.addClass("dark");t.background.css("display","flex");t.background.css("opacity");t.background.addClass("open")},t.hideBg=function(){t.background.removeClass("open").css("display","none")},t.initialized=!1,t.stack=[],t}(),i,r;n.ModalController=t;i=function(n){function i(){return n!==null&&n.apply(this,arguments)||this}return __extends(i,n),i.prototype.show=function(){var n,i;if(this.parent=this.element.parent(),this.element.appendTo(t.background),this.element.show(),n=this.element.find("iframe"),n.length){i=this;n.on("load",function(){var t=n.contents();n.css({width:t.outerWidth()+16+"px",height:t.outerHeight()+"px"});i._show()})}else this._show();return this},i.prototype._show=function(){this.element.css("opacity");this.element.addClass("open").off("click",".closer").off("click",".reloader").on("click",".closer",function(){return t.close()}).on("click",".reloader",function(){return window.location.reload()});$(document).on("keyup",function(n){n.keyCode==27&&t.close()});$(document.body).addClass("modal-open");var n=this.element.find("button.primary, .button.primary");n.length===0&&(n=this.element.find("button, .button"));n.first().focus()},i.prototype.close=function(){this.element.removeClass("open").css("display","none");t.hideBg();this.parent.length>0?(this.element.appendTo(this.parent),this.element.hide()):this.element.remove();$(document.body).removeClass("modal-open")},i}(n.View);n.ModalView=i;r=function(){function n(){}return n}();n.ModalOptions=r}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function i(){}return i.start=function(){i.instance||(i.instance=(new i).init())},i.prototype.init=function(){$(document).on("mouseenter","[data-tooltip]",this.onMouseEnter).on("mouseleave","[data-tooltip]",this.onMouseLeave);return this},i.prototype.onMouseEnter=function(){i.instance.getTooltip($(this)).open()},i.prototype.onMouseLeave=function(){i.instance.getTooltip($(this)).close()},i.prototype.getTooltip=function(i){return n.View.find(i,null,function(n){return new t(n)})},i}(),t;n.TooltipController=i;t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.toggle=function(){this.element.hasClass("open")?this.close():this.open()},t.prototype.open=function(){this.timeoutClose&&(window.clearTimeout(this.timeoutClose),this.timeoutClose=0);this.isOpen||(this.balloon=$("<div/>",{"class":"balloon center-top"}).html(this.element.data("tooltip")),$("<div/>",{"class":"arrow"}).appendTo(this.balloon),this.element.append(this.balloon),this.balloon.css("opacity"),this.element.addClass("open"),this.isOpen=!0)},t.prototype.close=function(){if(this.isOpen){var n=this;this.timeoutClose=window.setTimeout(function(){n._close()},333)}},t.prototype._close=function(){this.element.removeClass("open");this.balloon&&this.balloon.remove();this.isOpen=!1},t}(n.View);n.TooltipView=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var t=function(){function t(){}return t.start=function(){t.instance||(t.instance=(new t).init())},t.prototype.init=function(){var n=this;$(document).on("mousedown",".slider .handle",function(t){return n.onMouseDown(t)});$(document).on("touchstart",".slider .handle",function(t){return n.onTouchStart(t)});return this},t.prototype.onMouseDown=function(n){t.instance.getSliderHandle($(n.target).closest(".handle")).onMouseDown(n)},t.prototype.onTouchStart=function(n){t.instance.getSliderHandle($(n.target).closest(".handle")).onTouchStart(n)},t.prototype.getSliderHandle=function(t){return t.hasClass("single")?n.View.find(t,null,function(n){return new f(n)}):n.View.find(t,null,function(n){return new r(n)})},t.getSlider=function(t){return t=t.closest(".slider"),n.View.find(t,null,function(n){return new i(n)})},t.getSingleSlider=function(t){return t=t.closest(".slider"),n.View.find(t,null,function(n){return new u(n)})},t.getSliderView=function(t){return n.View.find(t,null,function(n){return new i(n)})},t.ResetSliders=function(){$(".slider").each(function(){var n=t.getSliderView($(this));n.reset()})},t}(),i,u,r,f;n.SliderController=t;i=function(n){function t(){var t=n!==null&&n.apply(this,arguments)||this;return t.value={min:.2,max:.8},t}return __extends(t,n),t.prototype.getRangeMax=function(){var n=100,t=parseFloat(this.element.attr("data-rangemax"));return t>0&&(n=t),n},t.prototype.getRangeMin=function(){var n=0,t=parseFloat(this.element.attr("data-rangemin"));return t!=0&&(n=t),n},t.prototype.getRangeDelta=function(){var n=parseFloat(this.element.attr("data-rangedelta"));return n>0?n:this.getRangeMax()-this.getRangeMin()},t.prototype.getSegmentMaxRangePx=function(){return this.element.attr("data-orientation")=="horizontal"?this.element.find(".segment").outerWidth():this.element.outerHeight()},t.prototype.updateValues=function(){var n=this;this.element.find(".handle").each(function(t,i){var r=$(i),u=parseFloat(r.attr("data-value"));r.hasClass("handle-min")&&n.setValueMin(u);r.hasClass("handle-max")&&n.setValueMax(u)})},t.prototype.setValueMax=function(n){this.value.max=n;this.element.find(".handle-max").attr("data-value",n);var t=n.toString();n%1!=0&&(t=n.toFixed(2));this.element.find(".label-max .value").html(t)},t.prototype.setValueMin=function(n){this.value.min=n;this.element.find(".handle-min").attr("data-value",n);var t=n.toString();n%1!=0&&(t=n.toFixed(2));this.element.find(".label-min .value").html(t)},t.prototype.reset=function(){this.setValueMin(this.getRangeMin());this.setValueMax(this.getRangeMax());this.element.find(".handle-min").css("left",0);this.element.find(".handle-max").css("left",this.getSegmentMaxRangePx());this.setActiveSegment()},t.prototype.postValues=function(){var u=this.element.attr("data-key"),t="",i=parseFloat(this.element.find(".handle-min").attr("data-value")),r=parseFloat(this.element.find(".handle-max").attr("data-value")),n;(i!=this.getRangeMin()||r!=this.getRangeMax())&&(t=i+","+r);n={};n[u]=t;window.router.goto(n)},t.prototype.setActiveSegment=function(){var i=$(".segment",this.element).position().top,n=$(".handle-min",this.element).position().left,r=$(".handle-max",this.element).position().left-n,t;n+=2;t=$(".segment",this.element).height();$(".active-segment",this.element).css({top:i,left:n,width:r,height:t})},t}(n.View);n.SliderView=i;u=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.setValueMax=function(n){var t,i;this.value.max=n;this.element.find(".handle-max").attr("data-value",n);t=this.element.find(".label-max");t.is("[data-show-percentage]")&&(n=Math.round(n*100/parseInt(this.element.attr("data-rangemax"))),t.find(".unit").html("%"));i=n.toString();n%1!=0&&(i=n.toFixed(2));t.is("[data-nil-is-auto]")&&n===0&&(i="Auto",t.find(".unit").html(""));this.element.find(".label-max .value").html(i)},t.prototype.postValues=function(){},t.prototype.setActiveSegment=function(){var t=$(".segment",this.element).position().top,n=0,i=$(".single",this.element).position().left-n,r=$(".segment",this.element).height();$(".active-segment",this.element).css({top:t,left:n,width:i,height:r})},t}(i);n.SingleSliderView=u;r=function(n){function i(){return n!==null&&n.apply(this,arguments)||this}return __extends(i,n),i.prototype.onTouchStart=function(n){var i=this;this.touchMoveHandler=function(n){return i.touchMove(n)};this.touchEndHandler=function(n){return i.touchEnd(n)};$(document).on("touchmove",this.touchMoveHandler);$(document).on("touchend",this.touchEndHandler);this.mouseDownY=n.originalEvent.touches[0].pageX;this.mouseDownX=n.originalEvent.touches[0].pageY;this.sliderControl=t.getSlider(this.element);this.segmentMaxRangePx=this.sliderControl.getSegmentMaxRangePx();this.positionDown=parseFloat(this.element.attr("data-value"))/100;this.element.addClass("dragging");n.preventDefault()},i.prototype.touchMove=function(n){this.mouseDownY=n.originalEvent.targetTouches[0].pageY;this.mouseDownX=n.originalEvent.targetTouches[0].pageX;this.onMouseMoveHorizontal(this.mouseDownX)},i.prototype.touchEnd=function(){this.resetDocumentHandlers();this.element.removeClass("dragging");this.sliderControl.setActiveSegment();this.setValue();this.sliderControl.updateValues();this.sliderControl.postValues()},i.prototype.onMouseDown=function(n){var i=this;this.mouseMoveHandler&&this.resetDocumentHandlers();this.mouseMoveHandler=function(n){return i.onMouseMove(n)};this.mouseUpHandler=function(n){return i.onMouseUp(n)};$(document).on("mouseup",this.mouseUpHandler).on("mousemove",this.mouseMoveHandler);this.mouseDownY=n.pageY;this.mouseDownX=n.pageX;this.sliderControl=t.getSlider(this.element);this.segmentMaxRangePx=this.sliderControl.getSegmentMaxRangePx();this.positionDown=parseFloat(this.element.attr("data-value"))/100;this.element.addClass("dragging");n.preventDefault()},i.prototype.onMouseUp=function(){this.resetDocumentHandlers();this.element.removeClass("dragging");this.sliderControl.setActiveSegment();this.setValue();this.sliderControl.updateValues();this.sliderControl.postValues()},i.prototype.resetDocumentHandlers=function(){$(document).off("mouseup",this.mouseUpHandler).off("mousemove",this.mouseMoveHandler).off("touchmove",this.touchMoveHandler).off("touchend",this.touchEndHandler);this.mouseUpHandler=this.mouseMoveHandler=null},i.prototype.onMouseMove=function(n){if(this.element.closest(".slider").attr("data-orientation")=="horizontal")this.onMouseMoveHorizontal(n.pageX);else this.onMouseMoveVertical(n)},i.prototype.setValue=function(){var n=$(this.element),t=n.width(),i=n.closest(".segment").offset().left,r=n.offset().left+t/2,u=Math.min(this.segmentMaxRangePx,r-i),f=this.CalculateValue(Math.max(0,u/this.segmentMaxRangePx));n.attr("data-value",f);this.sliderControl.updateValues()},i.prototype.onMouseMoveHorizontal=function(n){var o=this.element.closest(".segment").offset().left,s=Math.min(this.segmentMaxRangePx,n-o),t=0,i,u,f,e,r;this.segmentMaxRangePx!=0&&(t=this.CalculateValue(Math.max(0,s/this.segmentMaxRangePx)));this.element.hasClass("handle-max")?(i=this.sliderControl.element.find(".handle-min"),i.css("z-index",1),u=parseInt(i.attr("data-value")),t=Math.max(t,u)):(f=this.sliderControl.element.find(".handle-max"),f.css("z-index",1),e=parseInt(this.sliderControl.element.find(".handle-max").attr("data-value")),t=Math.min(t,e));r=0;this.segmentMaxRangePx!=0&&(r=(t-this.sliderControl.getRangeMin())/this.sliderControl.getRangeDelta()*this.segmentMaxRangePx);this.element.css("left",r+"px");this.element.css("z-index",2);this.sliderControl.setActiveSegment();this.setValue()},i.prototype.onMouseMoveVertical=function(n){var i=this.mouseDownY-n.pageY,t=this.CalculateValue(Math.max(0,Math.min(1,i/this.segmentMaxRangePx+this.positionDown))),r=t*100/this.sliderControl.getRangeDelta();this.element.css("bottom",r*100+"%");this.element.attr("data-value",t);this.element.hasClass("handle-max")?this.sliderControl.setValueMax(t):this.sliderControl.setValueMin(t)},i.prototype.CalculateValue=function(n){var t=1;return n=n*this.sliderControl.getRangeDelta(),this.element.closest(".slider")[0].hasAttribute("data-stepsize")&&(t=parseFloat(this.sliderControl.element.attr("data-stepsize"))),this.sliderControl.getRangeMin()+Math.round(n/t)*t},i}(n.View);n.SliderHandleView=r;f=function(n){function i(){return n!==null&&n.apply(this,arguments)||this}return __extends(i,n),i.prototype.onTouchStart=function(n){var i=this;this.touchMoveHandler=function(n){return i.touchMove(n)};this.touchEndHandler=function(n){return i.touchEnd(n)};$(document).on("touchmove",this.touchMoveHandler);$(document).on("touchend",this.touchEndHandler);this.mouseDownY=n.originalEvent.touches[0].pageX;this.mouseDownX=n.originalEvent.touches[0].pageY;this.sliderControl=t.getSingleSlider(this.element);this.segmentMaxRangePx=this.sliderControl.getSegmentMaxRangePx();this.positionDown=parseFloat(this.element.attr("data-value"))/100;this.element.addClass("dragging");n.preventDefault()},i.prototype.onMouseDown=function(n){var i=this;this.mouseMoveHandler&&this.resetDocumentHandlers();this.mouseMoveHandler=function(n){return i.onMouseMove(n)};this.mouseUpHandler=function(n){return i.onMouseUp(n)};$(document).on("mouseup",this.mouseUpHandler).on("mousemove",this.mouseMoveHandler);this.mouseDownY=n.pageY;this.mouseDownX=n.pageX;this.sliderControl=t.getSingleSlider(this.element);this.segmentMaxRangePx=this.sliderControl.getSegmentMaxRangePx();this.positionDown=parseFloat(this.element.attr("data-value"))/100;this.element.addClass("dragging");n.preventDefault()},i.prototype.setValue=function(){var n=$(this.element),r=n.width(),u=n.closest(".segment").offset().left,f=n.offset().left+r/2,e=Math.min(this.segmentMaxRangePx,f-u),i=this.CalculateValue(Math.max(0,e/this.segmentMaxRangePx)),t;n.attr("data-value",i);t=n.closest(".slider").siblings("[data-slider-input]")[0];t&&t.setAttribute("value",i.toString());this.sliderControl.updateValues()},i}(r);n.SliderSingleHandleView=f}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){"use strict";var r=function(){function t(){this.Id="section";this.sections=[]}return t.start=function(n){n===void 0&&(n=!1);window.controller&&(t.instance||(t.instance=new t,t.instance.init(n)))},t.prototype.init=function(t){t===void 0&&(t=!1);var i=this;this.parseVSScripts=t;$("[data-virtualsection]").each(function(){i.newSection(this)});n.GlobalEventsController.addWindowResizeHandler(this.onResize.bind(this));n.GlobalEventsController.addContainerOpenHandler(this.onResizeContainer.bind(this));window.controller.register(this);$(window).on("forceSectionResize",n.debounce(this.onForceResize.bind(this)));return this.windowSize=this.calcWindowSize(),this.registerMutation(),this},t.prototype.registerMutation=function(){window.controller&&window.controller.registerMutation(this)},t.prototype.onAddedNodes=function(t){var i=this;n.each(t,"[data-virtualsection]",function(n,t){$(t).attr("data-init")||i.newSection(t)})},t.prototype.onResize=function(){var n=this.calcWindowSize();this.windowSize&&this.windowSize.width===n.width||(this.windowSize=n,this.sections.forEach(function(n){return n.onResize()}))},t.prototype.onForceResize=function(){var n=this.calcWindowSize();this.windowSize=n;this.sections.forEach(function(n){return n.onResize()})},t.prototype.onResizeContainer=function(n){n==="left"&&this.sections.forEach(function(n){return n.onResize()})},t.hasSections=function(){return t.instance.sections.length>0},t.forceResize=function(){$(window).trigger("forceSectionResize")},t.prototype.calcWindowSize=function(){return{width:window.innerWidth,height:screen.height}},t.prototype.onRemovedFromDOM=function(n){n=n.find("[data-virtualsection]").addBack("[data-virtualsection]");var t=this;n.each(function(n,i){t.removeSection(i)})},t.prototype.onAddedToDOM=function(n){n=n.find("[data-virtualsection]").addBack("[data-virtualsection]");var t=this;n.each(function(n,i){t.newSection(i)})},t.prototype.newSection=function(n){var t=new u($(n));this.sections.push(t)},t.prototype.removeSection=function(n){this.sections=this.sections.filter(function(t){return t.element[0]!==n})},t.prototype.getViewData=function(t,i){var u={},r;return this.sections.forEach(function(r){return n.Obj.deepExtend(u,r.getViewData(t,i))}),r={},r.section=u,r},t.getSection=function(n){for(var u=null,r=t.instance.sections,i=0;i<r.length;i++)if(r[i].element.attr("id")==n){u=r[i];break}return u},t.checkAllSectionsLoaded=function(){var n=t.instance.sections;n.every(function(n){return n.initLoaded})&&window.controller.onLoadedVirtualSections()},t.resetAllSectionTops=function(){t.instance.sections.forEach(function(n){n.top&&n.top.reset()})},t}(),u,i,f,o,s;t.SectionController=r;u=function(t){function u(n){var i=t.call(this,n)||this;return i.itemCount=-1,i.onScrollHandler=i.onScroll.bind(i),i.createContainer(),i.init(),i}return __extends(u,t),u.prototype.createContainer=function(){var n=this.element.closest(".overflow-container");this.container=n.length>0?new e(n,this.element[0]):new o(this.element[0]);this.onScrollHandler.prototype="VirtSectOnScroll";this.container.addScrollHandler(this.onScrollHandler)},u.prototype.getViewData=function(){var n={};return n[this.id]={itemCount:this.itemCount},n},u.prototype.dispose=function(){this.container.removeScrollHandler(this.onScrollHandler)},u.prototype.init=function(){var t,i,r,u;return(this.element.children().first()[0]!=null&&this.element.children().first()[0].hasAttribute("data-container")?(this.fragmentContainerNonFixed=this.element.children().last(),this.fragmentContainerFixed=this.element.children().first()):(this.fragmentContainerNonFixed=this.element,this.fragmentContainerFixed=null),this.element.attr("data-init","true"),this.id=this.element.attr("id"),this.fragmentUrl=this.element.attr("data-fragmentUrl"),t=this,this.itemCount=parseInt(this.element.attr("data-fragmentitemcount"))||-1,this.visible=!1,n.ScrollbarController.hide(this.id),this.fragmentBufferSize=parseInt(this.element.attr("data-fragmentbuffersize"))||0,this.element.attr("data-fragmentCount")!=="")?(i=document.createElement("div"),i.innerHTML=$("#"+this.element.attr("id")+"-fragments").text(),r=document.createElement("div"),r.innerHTML=$("#"+this.element.attr("id")+"-fragmentsFixed").text(),this.init2($(i).children(),$(r).children()),this):(this.itemCount=this.calcFragmentItemCount(),this.element.attr("data-fragmentitemcount",this.itemCount),$("#items-fragment-placeholder").length>0&&(u=$("#items-fragment-placeholder ul li").length,u>this.itemCount&&$("#items-fragment-placeholder ul li").slice(0,u-(this.itemCount+1))),this.fragments=null,this.fragments?t.init2($(this.fragments.get(0).node).add(this.fragments.get(this.fragments.length-1).node),$(this.fragments.get(0).nodeFixed).add(this.fragments.get(this.fragments.length-1).nodeFixed)):$.ajax(Url.virtualPath(this.fragmentUrl)+"Section/"+this.id+"?itemCount="+this.itemCount).done(function(n){var r=document.createElement("div"),i;r.innerHTML=t.extractScriptBlocks(n.FirstView.toString()+n.LastView.toString());t.element.attr("data-fragmentCount",n.FragmentCount);i=document.createElement("div");i.innerHTML=n.FirstViewFixed+n.LastViewFixed;t.init2($(r).children(),$(i).children());typeof n.DisplayClass!="undefined"&&n.DisplayClass!=null&&n.DisplayClass!=""&&(t.element.hasClass(n.DisplayClass)||location.reload())}),this)},u.prototype.trimPlaceholders=function(){var n=this.itemCount+1;if($(".ph"+n).length>1)while(n<=28)$(".ph"+n).remove(),n++},u.prototype.calcFragmentItemCount=function(){this.itemSize=this.calcItemSize();var n=0;return this.itemSize.width&&(this.calcColumnCount(),n=Math.ceil(this.container.height()/this.itemSize.height)*this.columnCount,isNaN(n)&&(n=-1),this.columnCount===1&&(n=Math.max(n,12),n=n+n%2)),this.rowCount=n/this.columnCount,n},u.prototype.calcColumnCount=function(){this.columnCount=this.itemSize.width>=this.element.innerWidth()?1:Math.round(this.element.innerWidth()/this.itemSize.width)},u.prototype.calcItemSize=function(){var t=this.fragmentContainerNonFixed.children().first(),i,n;return t.is("[data-fragmentid]")?t.is('[data-fragmentid="fake"]')&&(this.fakeFragment=t.css("visibility","hidden")):this.fakeFragment&&this.element.append(this.fakeFragment),n=this.fragmentContainerNonFixed.find("> ul > li:first-child:not(.placeholder)"),i=n.length>0?{width:n.outerWidth(!0),height:n.outerHeight(!0)}:null,i||this.itemSize||{width:0,height:0}},u.prototype.init2=function(t,u){var o=this,a=t,v=u,e,s,l;if(this.fragmentHeight=this.calcFragmentHeight(a),this.fragmentHeight!=0){if(this.lastFragmentHeight=this.calcLastFragmentHeight(a),e=this,this.fragments)this.fragments.fragments.forEach(function(n,t,i){n.setTop(t*e.fragmentHeight);t===i.length-1?n.setBottom(t*e.fragmentHeight+e.lastFragmentHeight):n.setBottom((t+1)*e.fragmentHeight);n.inDocument=!1});else for(this.fragments=new f,s=parseInt(this.element.attr("data-fragmentCount")),this.fragments.length=s,a.each(function(n,t){var r=n===a.length-1,u=r?(s-1)*e.fragmentHeight+e.lastFragmentHeight:(n+1)*e.fragmentHeight;e.fragments.set(r?s-1:n,new i(t,null,(r?s-1:n)*e.fragmentHeight,u))}),v.each(function(n,t){var i=n===a.length-1,r=i?s-1:n,u=i?(s-1)*e.fragmentHeight+e.lastFragmentHeight:(n+1)*e.fragmentHeight,f=(i?s-1:n)*e.fragmentHeight;e.fragments.get(r).nodeFixed=t;e.fragments.get(r).setTopFixed(f);e.fragments.get(r).setBottomFixed(u)}),l=1;l<s-1;l++)this.fragments.set(l,new i(null,null,l*this.fragmentHeight,(l+1)*this.fragmentHeight));this.element.css("height",(this.fragments.length-1)*this.fragmentHeight+this.lastFragmentHeight+"px");this.top=new n.Cache(this,function(){return o.container.top()});r.resetAllSectionTops();this.previousScrollTop=-1;this.fragmentStrategies=[new h,new c];this.fragmentContainerFixed!=null&&this.fragmentContainerFixed.empty();this.fragmentContainerNonFixed.empty();this.visible=!0;window.setTimeout(function(){o.onScroll(o.container.getScrollPos());if(o.fragmentContainerFixed!=null){var t=o.fragmentContainerFixed.children().first().children().first().css("width");o.fragmentContainerFixed.css("width",t);$("#items-container-header-fixed").length>0&&$("#items-container-header-fixed").css("width",t)}n.ScrollbarController.update(o.id);o.initLoaded=!0;o.init2_scrollIntoView&&(o.init2_scrollIntoView(),o.init2_scrollIntoView=null);r.checkAllSectionsLoaded()},0)}},u.prototype.calcFragmentHeight=function(n){return this.calcHeight(n.first())},u.prototype.calcLastFragmentHeight=function(n){return n.length<=1?this.fragmentHeight:this.calcHeight(n.last())},u.prototype.calcHeight=function(n){var t=this.element,i;try{while(!t[0].offsetParent)t=t.parent()}catch(r){return 0}return n.css("visibility","hidden").appendTo(t),i=n[0].getBoundingClientRect().height,n.remove().css("visibility",""),i},u.prototype.isInView=function(n,t,i){return t||(t=this.container.getLastScrollPos().pageY-this.top.value,i=t+this.container.innerHeight()),n.top<=i&&n.bottom>=t},u.prototype.show=function(){t.prototype.show.call(this);this.onScroll(this.container.getScrollPos())},u.prototype.onScroll=function(n){var o,g,u,f,c,a,t,v,nt,p,i,h,w,k,d,r;if(this.visible){if(o=n.pageY,this.previousScrollTop!==o&&this.top!=null)for(this.previousScrollTop=o,o-=this.top.value,g=o+this.container.innerHeight(),c=[],this.trimPlaceholders(),a=0;a<this.fragments.length;a++)t=this.fragments.get(a),t.top<=g+this.fragmentBufferSize&&t.bottom>=o-this.fragmentBufferSize?t.inDocument||(t.inDocument=!0,u||(u=[]),u.push(t)):t.inDocument&&(t.inDocument=!1,t.ajax&&(t.ajax.abort(t),c.push(t)),f||(f=[]),f.push(t));if(u||f){if(v=this.element[0],f)for(nt in f){var e=f[nt],l=e.node,y=e.nodeFixed;l&&jQuery.contains(v,l)&&this.fragmentContainerNonFixed[0].removeChild(l);this.fragmentContainerFixed!=null&&y!=null&&this.fragmentContainerFixed[0].removeChild(y);p=e.placeholder;p&&jQuery.contains(v,p)&&(v.removeChild(p),e.placeholder=null)}if(u){for(r in u){var e=u[r],l=e.node,y=e.nodeFixed;l?(this.fragmentContainerNonFixed[0].appendChild(l),this.fragmentContainerFixed!=null&&y!=null&&this.fragmentContainerFixed[0].appendChild(y)):(i||(i=[]),i.push(e))}if(i){h="";for(r in i)h+=(h.length>0?"&":"")+"ids="+i[r].id;for(r in c)h+=(h.length>0?"&":"")+"abortedIds="+c[r].id;if(c=[],this.hasFragmentPlaceholder())for(w=0,k=i;w<k.length;w++)d=k[w],d.setPlaceholder(this.getFragmentPlaceholder()),this.append(d,!0);var b=this,tt=$.ajax(Url.virtualPath(this.fragmentUrl)+"Section/"+this.id+"/Fragments?"+h+"&itemCount="+this.itemCount).done(function(n){for(var i,r,u,t=0;t<n.length;t++)n[t]&&(i=b.fragments.fragments[n[t].Id],i.ajax=null,r=document.createElement("div"),r.innerHTML=b.extractScriptBlocks(n[t].View.toString().trim()),i.setNode(r.childNodes[0]),n[t].ViewFixed!=null&&n[t].ViewFixed!=""&&(u=document.createElement("div"),u.innerHTML=n[t].ViewFixed,i.setNodeFixed(u.childNodes[0])),b.append(i),b.hasFragmentPlaceholder()&&window.setTimeout(function(){$(i.node).addClass("fade-in")},0))}),it=new s(tt);for(r in i)it.add(i[r])}}}}},u.prototype.onResize=function(){this.element.attr("data-ignore-resize")===undefined&&this.element.attr("data-fragmentCount","");this.init()},u.prototype.append=function(n,t){t===void 0&&(t=!1);this.isInView(n,null,null)?(this.fragmentStrategies.forEach(function(t){return t.onChangingFragments([n],null)}),this.fragmentContainerNonFixed[0].appendChild(t?n.placeholder:n.node),!t&&n.placeholder&&(n.placeholder.className+=" hide-placeholder"),this.fragmentContainerFixed!=null&&n.nodeFixed!=null&&this.fragmentContainerFixed[0].appendChild(n.nodeFixed),this.fragmentStrategies.forEach(function(t){return t.onChangedFragments([n],null)})):n.inDocument=!1},u.prototype.scrollIntoView=function(itemIndex,top,smooth){var options;if(top===void 0&&(top=!1),smooth===void 0&&(smooth=!1),!this.fragmentHeight){this.init2_scrollIntoView=this.scrollIntoView.bind(this,itemIndex,top);return}options=eval("("+(this.element.attr("data-scrollIntoViewOptions")||"{scrollTop: 0, margin: 0}")+")");this.itemCount==-1&&this.calcFragmentItemCount();this.itemSize==undefined&&(this.itemSize=this.calcItemSize());this.columnCount==undefined&&this.calcColumnCount();this.rowCount==undefined&&(this.rowCount=this.itemCount/this.columnCount);var row_abs=~~(itemIndex/this.columnCount),fragmentId=~~(row_abs/this.rowCount),y=fragmentId*this.fragmentHeight,row_fragment=~~(itemIndex%this.itemCount/this.columnCount);y+=this.itemSize.height*(row_fragment-(top?0:~~(this.rowCount/(this.columnCount>1?3:0))));y=this.top.value-(options.scrollTop||0)-(options.margin||0)+y;smooth?$("html, body").animate({scrollTop:Math.ceil(y)}):window.scrollTo(window.pageXOffset,Math.ceil(y))},u.prototype.getItemIndex=function(n){var t=~~(this.itemSize.height/n);return t*this.columnCount},u.prototype.saveStateOnMove=function(){this.container.saveStateOnMove()},u.prototype.restoreStateOnMove=function(){this.container.restoreStateOnMove()},u.prototype.extractScriptBlocks=function(t){var r,f,i,u;if(n.Virtual.SectionController.instance.parseVSScripts&&t.indexOf("<vs-script>")>=0){while(t.indexOf("<\/vs-script>")>=0)t=t.replace("<\/vs-script>","<vs-script>");for(r=t.split("<vs-script>"),f="",i=0;i<r.length;i++)i%2==1?(u=document.createElement("script"),u.type="text/javascript",u.text=r[i],document.body.appendChild(u)):f+=r[i];return f}return t},u.prototype.hasFragmentPlaceholder=function(){return this.element.attr("data-placeholder")!==undefined},u.prototype.getFragmentPlaceholder=function(){return this.hasFragmentPlaceholder()?$(this.element.attr("data-placeholder")+" ul.fragment").clone()[0]:null},u}(n.View);t.Section=u;i=function(){function n(n,t,i,r){this.node=typeof n=="string"?$.parseHTML(n)[0]:n;this.nodeFixed=typeof t=="string"?$.parseHTML(t)[0]:t;this.setTop(i);this.setBottom(r)}return n.prototype.setTop=function(n){this.top!==n&&(this.top=n,this.node&&(this.node.style.top=n+"px"))},n.prototype.setTopFixed=function(n){this.nodeFixed&&(this.nodeFixed.style.top=n+"px")},n.prototype.setBottom=function(n){this.bottom!==n&&(this.bottom=n,this.node&&(this.node.style.height=this.bottom-this.top+"px"))},n.prototype.setBottomFixed=function(){this.nodeFixed&&(this.nodeFixed.style.height=this.bottom-this.top+"px")},n.prototype.setNode=function(n){this.node=n;n.style.top=this.top+"px";n.style.height=this.bottom-this.top+"px;"},n.prototype.setNodeFixed=function(n){this.nodeFixed=n;n.style.top=this.top+"px";n.style.height=this.bottom-this.top+"px;"},n.prototype.setPlaceholder=function(n){n&&(this.placeholder=n,n.setAttribute("data-fragmentid",this.id.toString()),n.style.top=this.top+"px",n.style.height=this.bottom-this.top+"px;")},n}();t.Fragment=i;f=function(){function n(){this.length=0;this.fragments=[]}return n.prototype.get=function(n){return this.fragments[n]},n.prototype.set=function(n,t){t.id=n;this.fragments[n]=t},n}();t.Fragments=f;var h=function(){function n(){}return n.prototype.onChangingFragments=function(){},n.prototype.onChangedFragments=function(n,t){t&&t.filter(function(n){return n.node!==null}).forEach(function(n){return $(".item",n.node).css({"background-image":"none"})})},n}(),c=function(){function n(){}return n.prototype.onChangingFragments=function(n){if(n)for(var t in n)n[t].node&&$(".item",n[t].node).each(function(n,t){t.style.backgroundImage=t.getAttribute("data-background-image")})},n.prototype.onChangedFragments=function(){},n}(),e=function(){function n(n,t){this.element=null;this.$elm=n.children().first();this.element=t;this.container=n[0]}return n.prototype.addScrollHandler=function(n){var t=this;this.scrollHandler=function(){return n(t.getScrollPos())};this.$elm.on("scroll",t.scrollHandler)},n.prototype.removeScrollHandler=function(){this.$elm.off("scroll",this.scrollHandler)},n.prototype.height=function(){return this.$elm.height()},n.prototype.innerHeight=function(){return this.$elm.innerHeight()},n.prototype.getScrollPos=function(){return{pageY:this.$elm.scrollTop()+this.top()}},n.prototype.getLastScrollPos=function(){return this.getScrollPos()},n.prototype.top=function(){return $(this.element).offsetTop(this.container)},n.prototype.saveStateOnMove=function(){this.pageYBeforeMove=this.$elm.scrollTop()},n.prototype.restoreStateOnMove=function(){this.$elm.scrollTop(this.pageYBeforeMove)},n}();t.OverflowContainer=e;o=function(){function t(n){this.element=n}return t.prototype.addScrollHandler=function(t){n.GlobalEventsController.addScrollHandler(t)},t.prototype.removeScrollHandler=function(t){n.GlobalEventsController.removeScrollHandler(t)},t.prototype.height=function(){return screen.height},t.prototype.innerHeight=function(){return window.innerHeight},t.prototype.getScrollPos=function(){return{pageY:window.pageYOffset}},t.prototype.getLastScrollPos=function(){return this.getScrollPos()},t.prototype.top=function(){return $(this.element).offset().top},t.prototype.saveStateOnMove=function(){},t.prototype.restoreStateOnMove=function(){},t}();s=function(){function n(n){this.call=n;this.ids={}}return n.prototype.add=function(n){this.ids["f"+n.id]=n;n.ajax=this},n.prototype.abort=function(n){delete this.ids["f"+n.id];Object.keys(this.ids).length===0&&this.call&&(this.call.abort(),this.call=null)},n}()})(t=n.Virtual||(n.Virtual={}))}(Florisoft||(Florisoft={})),function(n){"use strict";var t=function(){function t(){}return t.start=function(){$(document).on("click","a[data-partial], button[data-partial], [data-partial][data-href]",t.onClickPartial).on("click","a[data-anchor]",t.onClickAnchor).on("change","select[data-partial]",t.onSelectChangePartial).on("change","input[data-partial]",t.onInputChangePartial)},t.onClickPartial=function(e){var action,options,href;if(n.EventService.isHandledBy(e,"link"))e.preventDefault();else{var elm=$(this),goto=t.getGoto(elm),touchOnly=elm.attr("data-touch-only")!==undefined;(!touchOnly||window.controller.isTouchScreen())&&(action=window.controller[elm.attr("data-action")],options={restoreScroll:elm.attr("data-scroll")==="restore",noScroll:elm.attr("data-scroll")==="no",local:elm.attr("data-local")!==undefined,onlyIfChanged:elm.attr("data-if-changed")!==undefined,full:elm.attr("data-partial")==="full",globalScope:elm.attr("data-global")!==undefined,action:action},elm.attr("data-scroll-action")!==undefined&&eval("options.scrollAction = function() { "+elm.attr("data-scroll-action")+"; };"),goto.call(window.router,elm.attr("data-href")||elm.attr("href"),options),n.EventService.handledBy(e,"link"));href=elm.attr("href")||" ";href.charAt(0)!="#"&&e.preventDefault()}},t.getGoto=function(n){switch(n.attr("data-partial")){case"hidden":return window.router.gotoHidden;case"store-hidden":return window.router.storeHidden;default:return window.router.goto}},t.onSelectChangePartial=function(n){var i=$(this);t.onChangePartial(n,i,i.val())},t.onInputChangePartial=function(n){var i=$(this),r=null;switch(i.attr("type")){case"checkbox":r=i.prop("checked")?i.attr("data-value")||!0:i.attr("data-value-unchecked")||!1;break;case"hidden":r=i.val();break;case"radio":i.prop("checked")&&(r=i.val());break;case"radio":i.prop("checked")&&(r=i.val());break;default:return}t.onChangePartial(n,i,r)},t.onChangePartial=function(n,i,r){var o=t.getGoto(i),u={},f,e;u[i.attr("data-key")]=r;f=window.controller[i.attr("data-action")];e=i.attr("data-remote-action");o.call(window.router,u,{restoreScroll:i.attr("data-scroll")==="restore",action:f,remoteAction:e,globalScope:i.attr("data-global")=="",scopeOverride:i.attr("data-scope")});n.preventDefault()},t.onClickAnchor=function(){var n=$(this);$("#"+n.attr("data-anchor"))[0].scrollIntoView(!0);window.scrollBy(0,-48)},t}();n.LinkController=t}(Florisoft||(Florisoft={})),function(n){"use strict";function t(n,t){var i=Florisoft.Obj.deepExtend({},t),r=!1;return n=n.replace(/(\/){(\w*)\??=?(\w*)?}|([\?&]){(\w*)=?(\w*)?}/gi,function(n,u,f,e,o,s,h){var c="",l,a;return s?(s=s,delete i[s],l=h||t[s],l&&(c=(r?"&":"?")+s.toLowerCase()+"="+l,r=!0)):f&&(f=f,delete i[f],a=e||t[f],a&&(c=u+a)),c}),n.replace(/([\?&])({\*})/i,function(){var t="";for(var n in i)i[n]&&(t+=(r?"&":"?")+n+"="+i[n],r=!0);return t})}function i(n){return n.substring(0,Florisoft.Controller.virtualPath.length+1)==Florisoft.Controller.virtualPath+"/"?n:Florisoft.Controller.virtualPath+n}n.action=t;n.virtualPath=i}(Url||(Url={})),function(n){"use strict";var i=function(){function i(){}return i.start=function(){i.instance||(i.instance=(new i).init())},i.prototype.init=function(){var t="[data-form] input, [data-form] select, [data-form] textarea",i=$(document).on("focus",t,this.onFocus.bind(this)).on("focusout",t,this.onFocusOut.bind(this)).on("blur",t,this.onBlur.bind(this)).on("mouseup",t,this.onMouseUp.bind(this)).on("keypress",t,this.onKeyPress.bind(this)).on("keyup",t,this.onKeyUp.bind(this)).on("change",t,this.onChange.bind(this)).on("change-debounced",t,n.debounce(this.onChange.bind(this),500,!1)).on("keydown",t+", [data-form] button",this.onKeyDown.bind(this)).on("click","[data-form] [data-submit]",this.onClick.bind(this)).on("click","[data-form] input[readonly]",this.onDisableClick.bind(this)).on("click","[data-form] [data-operation][data-selector]",this.onOperation.bind(this)).on("change",'input[type="file"][data-image-preview]',this.onInputImage.bind(this)).on("keyup",'[data-form] input[type="text"][data-submit="direct"], [data-form] input[type="search"][data-submit="direct"], [data-form] input[type="number"][data-submit="direct"]',n.debounce(this.onChange.bind(this))).on("mouseenter",".inputgroup, .inputgroup *",this.onInputGroupEnter.bind(this)).on("mouseleave",".inputgroup, .inputgroup *",this.onInputGroupLeave.bind(this)).on("focusin",".inputgroup",this.onInputGroupFocusIn.bind(this)).on("focusout",".inputgroup",this.onInputGroupFocusOut.bind(this)).on("change",".multipleSelection input[type=checkbox]",this.updateMultipleSelection.bind(this)).on("change","[data-toggle-disable]",this.toggleDisable.bind(this));return $(document.activeElement).trigger("focus"),this},i.prototype.onChange=function(n){var t=$(n.target),r,i,u;if(n.type=="change"&&t.is("[data-debounced]")){t.trigger("change-debounced");return}r=!0;t.attr("data-submit")=="direct"&&(r=t.val()!=t.attr("data-old"));r&&t.attr("data-submit")!==undefined&&t.attr("data-submit")!="false"&&!t.prop("readonly")&&(i=this.findForm(t),i.is("form")?(u=t.attr("formaction"),u!==undefined&&i.attr("action",u),i.append($('<input type="hidden">').attr("name","Command").val(t.attr("data-command"))).submit()):this.submit(t))},i.prototype.onInputImage=function(n){var t=$(n.target),r=t[0].files[0],i=new FileReader;i.onload=function(n){$("#"+t.attr("data-image-preview")).attr("src",n.target.result)};i.readAsDataURL(r)},i.prototype.onClick=function(n){var t=$(n.currentTarget||n.target),i,r;t.is('input[type!="button"], select, textarea')||t.hasClass("disablefloriform")||(n.preventDefault(),n.stopPropagation(),i={},r=t.attr("name"),r&&(i[t.attr("name")]=t.val()||t.attr("data-value")),this.submit(t,i))},i.prototype.onOperation=function(n){var t=$(n.currentTarget),r=t.parents("[data-form]").last(),i=$(t.attr("data-selector"),r);i.length<=0||$.each(i,function(){var n=$(this),i=parseInt(n.val())||0,r={"-":function(t){n.val(n.is("[data-negative]")?i-=t:Math.max(i-=t,0))},"+":function(t){n.val(i+=t)},"=":function(t){n.val(t)}},u=t.attr("data-operation"),f=u.slice(0,1),e=parseInt(u.slice(1))||0;f in r&&!isNaN(e)&&(r[f](e),n.trigger(t.is("[data-debounced]")?"change-debounced":"change"))})},i.prototype.onInputGroupEnter=function(n){var t=$(n.currentTarget).closest(".inputgroup");t.addClass("hover")},i.prototype.onInputGroupLeave=function(n){var t=$(n.currentTarget).closest(".inputgroup");t.removeClass("hover")},i.prototype.onInputGroupFocusIn=function(n){var t=$(n.currentTarget).closest(".inputgroup");t.addClass("focus")},i.prototype.onInputGroupFocusOut=function(n){var t=$(n.currentTarget).closest(".inputgroup");t.removeClass("focus")},i.prototype.onDisableClick=function(){return!1},i.prototype.submit=function(n,t){var t,r,i;if((t===void 0&&(t=null),!n.prop("readonly"))&&(t=t||{},r=this.findForm(n),!r.is("[data-readonly]"))&&(i=!r.is("[data-if-modified]")||n.is("button"),this.findFormInputs(r).each(function(n,r){var u=$(r),s,h,c;if(!u.is("button, [data-skip]")){var e=u.attr("name"),f=null,o=u.attr("data-old");u.is("[data-form]")&&u.is("[data-model]")?(s=u,h=s.data("model").toJS(),e=s.attr("data-name"),t[e]=h):e&&(u.closest("[data-model]").length>0||(u.is('[type="checkbox"]')?(f=u.prop("checked"),t[e]=f,i=i||o!=f):u.is('[type="radio"]')?(u.prop("checked")&&(f=u.prop("value"),t[e]=f),i=i||o!=f):u.is('[type="file"]')?(c=u[0].files,t[e]=c[0],i=!0):u.is('[type="hidden"]')&&t[e]!=undefined||(f=u.attr("data-value"),f===undefined&&(f=u.val()),f!==undefined&&(t[e]=f,o!=f&&(i=i||o!=f)))),u.attr("data-old",f))}}),i)){var u=n.closest("[data-action]"),f=u.attr("data-action"),e=u.attr("data-type"),o=u[0].hasAttribute("data-noloader");window.controller.postForm(f,e=="json"?t:this.getFormData(t),null,this.removeSubmitting,null,r.is("[data-abort-previous]"),r,o);r.addClass("submitting")}},i.prototype.removeSubmitting=function(n,t){t!=null&&t.removeClass("submitting")},i.prototype.getFormData=function(n){var t=new FormData;for(var i in n)t.append(i,n[i]);return t},i.prototype.findForm=function(n){var t=n.closest("[data-form]");return t.attr("data-form")!==""&&(t=$("#"+t.attr("data-form"))),t},i.prototype.findFormInputs=function(n){var t="input, select, textarea, a, [data-form]";return n.find(t).add(n).add($("#"+n.attr("data-childform")).find(t))},i.prototype.onFocus=function(n){var t=$(n.target);t.attr("data-old",t.val());window.controller.isIOS()&&$(n.target)[0].setSelectionRange(0,9999)},i.prototype.onFocusOut=function(){this.onMouseUpElm=null},i.prototype.onBlur=function(t){var i=$(t.target);i.is("[data-blur-is-tab]")&&this.skipToNext(i,1,n.Direction.Tab);i.is("[data-changeonblur]")&&i.trigger("change")},i.prototype.onMouseUp=function(n){if(!window.controller.isIOS()&&n.target!==this.onMouseUpElm){var t=$(n.target);t.is("[disabled]")||t.hasClass("disablefloriform")||t.select()}this.onMouseUpElm=n.target},i.prototype.hasEnterIsTab=function(n){return!n.is("textarea")||n.is("[data-enter-is-tab]")},i.prototype.onKeyPress=function(n){n.keyCode===13&&this.hasEnterIsTab($(n.target))&&(n.preventDefault(),n.stopImmediatePropagation())},i.prototype.onKeyUp=function(i){var f=!1,r,u;switch(i.keyCode){case 13:r=$(i.target);u=this.hasEnterIsTab(r)?t.GoNextInput:t.Nothing;r.is("[data-clickon]")&&(u=t.ClickOn);r.is("[data-changeonenter]")&&(u=t.Change);r.is("[data-required]")&&(r.val()||(u=t.Nothing));u===t.GoNextInput?this.skipToNext(r,1,n.Direction.Tab):u===t.ClickOn?$(r.attr("data-clickon")).click():u===t.Change&&r.trigger("change");f=!0}f&&(i.preventDefault(),i.stopImmediatePropagation())},i.prototype.onKeyDown=function(t){var r=!1,i;if($(t.target).closest("[data-skipallowed]").attr("data-skipallowed")!="false"&&$(t.target).closest("[data-ignore-keydown-for-form]").attr("data-ignore-keydown-for-form")!="true"){switch(t.keyCode){case 37:this.isSkipAllowed(t.target,n.Direction.Left)&&(i=$(t.target),this.skipToNext(i,-1,n.Direction.Tab),r=!0);break;case 38:i=$(t.target);this.skipToNext(i,-1,n.Direction.Vertical);r=!0;break;case 39:this.isSkipAllowed(t.target,n.Direction.Right)&&(i=$(t.target),this.skipToNext(i,1,n.Direction.Tab),r=!0);break;case 40:i=$(t.target);this.skipToNext(i,1,n.Direction.Vertical);r=!0}r&&(t.preventDefault(),t.stopImmediatePropagation())}},i.prototype.isSkipAllowed=function(n){if(n instanceof HTMLInputElement||n instanceof HTMLTextAreaElement){var t=n;return t.selectionStart===0&&t.selectionEnd===t.value.length}return!0},i.prototype.skipToNext=function(t,i,r){var v=t.parents("[data-form]").last(),f=$("a[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled])",v).filter(function(){return this.offsetParent&&!$(this).is("[data-ignore]")}).toArray(),l=f.indexOf(t[0]),u=l,o=!1,y=r===n.Direction.Vertical?t[0].getBoundingClientRect().top:0,a=r===n.Direction.Vertical?t[0].getBoundingClientRect().left:0,s,h,e,c;do if(u=u+i,u>=f.length&&(u=0),u<0&&(u=f.length-1),s=$(f[u]),r===n.Direction.Vertical){if(h=s[0].getBoundingClientRect(),o=Math.abs(h.top-y)>3,o)for(e=u+i;e>=0&&e<f.length;)if(c=f[e].getBoundingClientRect(),Math.abs(c.top-h.top)<=3)Math.abs(c.left-a)<Math.abs(h.left-a)&&(s=$(f[e])),e=e+i;else break}else o=!0;while(u!==l&&!o);o&&s.focus().select()},i.prototype.onKeyDownTouch=function(n){n.keyCode==13&&this.hasEnterIsTab($(n.target))&&$(n.target).blur()},i.bind=function(n,t){t.closest("[data-form]").data("model",n)},i.changeNumericInput=function(n,t,i){var r,u,f,e;i===void 0&&(i=!0);r=n.data("max");r=r==undefined?999999999:r;u=n.data("min");u=u==undefined?-999999999:u;f=parseInt(n.val())||0;e=Math.max(u,Math.min(r,f+t));f!=e&&n.val(e).trigger(i?"change-debounced":"change")},i.prototype.toggleDisable=function(n){var t=n.currentTarget,r=$(t).attr("data-disable-searchkey"),u=$("[data-disable-key='"+r+"']"),i=t.checked==!0;$(t).attr("data-toggle-disable-inverse")=="true"&&(i=!i);u.each(function(){var n;n=$(this).is("input, select")?$(this):$(this).find("input, select");i?n.attr("disabled","disabled"):n.removeAttr("disabled")})},i.prototype.updateMultipleSelection=function(n){var r=n.currentTarget,i=$(r).parents(".multipleSelection").find(".selection"),u=$(r).parents(".multipleSelection").find(".noSelection"),t=i.text().trim().split(",").map(function(n){return n.trim()}),f=r.value,e;r.checked?t.length==1&&t[0]==""?t[0]=f:t.push(f):(e=t.indexOf(f),e>-1&&t.splice(e,1));t.sort();i.text(t.join(", "));t.length>0?(u.hasClass("hidden")||u.addClass("hidden"),i.hasClass("hidden")&&i.removeClass("hidden")):(u.hasClass("hidden")&&u.removeClass("hidden"),i.hasClass("hidden")||i.addClass("hidden"))},i.prototype.submitReCAPTCHA=function(n){var t=n.find(".form-recaptcha"),i;t.length>0&&(i=t.data("widgetid"),grecaptcha.execute(parseInt(i)))},i}(),t;n.FormController=i,function(n){n[n.Nothing=0]="Nothing";n[n.GoNextInput=1]="GoNextInput";n[n.ClickOn=2]="ClickOn";n[n.Change=3]="Change"}(t||(t={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function n(){}return n.start=function(t){t===void 0&&(t=null);n.instance||(n.instance=(new n).init(t))},n.prototype.init=function(n){var i=this;n===void 0&&(n=null);this.getTabs_=n||function(n){return new t(n)};$(document).on("click","[data-tabs] .tab",this.onClickTab);return $(".deb-wijz - tabs")==null&&$("[data-tabs][data-pinned-small]").each(function(n,t){i.getTabs($(t)).initPinnedSmall()}),this},n.prototype.onClickTab=function(){var t=$(this),i=n.instance.getTabs(t);t.parent("[data-tabcontrol]").length>0?i.activate(t,!1):i.activate(t)},n.prototype.getTabs=function(n){return t.find(n.closest("[data-tabs]"),null,this.getTabs_)},n}(),t;n.TabsController=i;t=function(t){function i(n){var i=t.call(this,n)||this,r;i.offcanvas=i.element.attr("id")==="offcanvas";i.keepInView=$("#keep-in-view").length>0;r=i;i.element.find(".menu-container").on("mouseleave",function(n){if(r.isInOverlay()){var t=n.currentTarget.getBoundingClientRect(),i=n.clientX,u=n.clientY;(i<=t.left||i>=t.right||u<=t.top||u>=t.bottom)&&r.close()}});return i}return __extends(i,t),i.prototype.initPinnedSmall=function(){!this.isInOverlay()&&window.innerWidth<1024&&(this.pin(),this.close())},i.prototype.isInOverlay=function(){return this.element.hasClass("overlay")},i.prototype.getActiveTab=function(){return this.activeTab||(this.activeTab=$(".tab.active",this.element)),this.activeTab},i.prototype.activate=function(t,i){var u,r,f;i===void 0&&(i=!0);!this.getActiveTab().is(t)||this.element.hasClass("closed")?t&&(u=$(t).find(".tooltip").first(),r=this.getTabPanel(t),r?(this.activeTab&&this.activeTab!==t&&(f=$(this.activeTab).find(".tooltip").first(),$("#"+this.activeTab.attr("data-target")).hide(),this.activeTab.removeClass("active"),f&&f.width("0")),r.show(),this.open(),t.addClass("active"),u.data("width")!=null?u.width(u.data("width")):u.width("auto"),this.keepInView&&(this.updateAsideHeight(),n.KeepInViewController.checkContentChanged(r)),this.activeTab=t,this.offcanvas&&r.parent().scrollTop(0),this.lazyLoad(r,"[data-tabpanel]"),n.View.triggerVisible(r)):t.hasClass("close")?this.close():t.hasClass("pin")&&this.pin()):i&&this.close()},i.prototype.updateAsideHeight=function(n){n===void 0&&(n=0);this.offcanvas||this.element.closest("aside").css("height",(n||$("#keep-in-view > div").outerHeight(!0))+"px")},i.prototype.getTabPanel=function(n){var t=$("#"+n.attr("data-target"));return t.length>0?t:null},i.prototype.deactivate=function(n){if(this.getActiveTab().removeClass("active"),n){var t=this.getTabPanel(this.getActiveTab());t&&t.toggle();this.activeTab=null}},i.prototype.stopListenTouchClose=function(){$(document).off("touchstart",this.checkTouchCloseBinder)},i.prototype.close=function(){if(!this.offcanvas)if(this.deactivate(!1),this.stopListenTouchClose(),this.element.hasClass("overlay")){n.View.oneTransitionEnd(this.element,function(){$(this).addClass("closed")});this.element.addClass("close")}else this._close(),this.element.addClass("closed")},i.prototype._close=function(){var t=this.element.attr("id");n.View.oneTransitionEnd(this.element,function(){return n.GlobalEventsController.triggerContainerOpen(t)});$("#content").removeClass(t+"-open")},i.prototype.open=function(){this.element.hasClass("closed")&&(this.element.hasClass("overlay")||this._open(),this.element.removeClass("closed close"),this.isInOverlay()&&this.listenTouchClose())},i.prototype.listenTouchClose=function(){$(document).on("touchstart",this.checkTouchCloseBinder=this.checkTouchClose.bind(this))},i.prototype.checkTouchClose=function(n){var t=$(n.target),i=t.parents("[data-tabs]");i.length==0&&this.close()},i.prototype._open=function(){var t=this.element.attr("id");n.View.oneTransitionEnd(this.element,function(){return n.GlobalEventsController.triggerContainerOpen(t)});$("#content").addClass(t+"-open")},i.prototype.pin=function(){this.element.toggleClass("overlay");var n=this.element.hasClass("overlay");window.router.storeHidden({TabOverlay:n});n?(this.listenTouchClose(),this._close()):(this.stopListenTouchClose(),this._open())},i}(n.View);n.Tabs=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.select=function(n){var t=$(n),i=t.attr("data-picture-url");$("#product-foto img").attr("src",i);$("#product-foto a").attr("data-value",t.attr("data-picture-id"));t.closest("ul").find("li").removeClass("selected");t.closest("li").addClass("selected")},t.prototype.initialize=function(){n.prototype.initialize.call(this);this.element.on("mousedown",this.mouseDown.bind(this)).on("mousemove",this.mouseMove.bind(this)).on("mouseup",this.mouseUp.bind(this)).on("click",this.click.bind(this));window.controller.isTouchScreen()&&this.element.css("overflow","auto");this.element.scrollLeft((this.element[0].scrollWidth-this.element.width())/2);this.element.scrollTop((this.element[0].scrollHeight-this.element.height())/2)},t.prototype.mouseDown=function(n){this.dragging=!0;this.moved=!1;this.startX=n.clientX;this.startY=n.clientY;n.preventDefault()},t.prototype.mouseMove=function(n){if(this.dragging){var t=n.buttons;t===0?(this.dragging=!1,n.preventDefault()):(this.element.scrollLeft(this.element.scrollLeft()+(this.startX-n.clientX)),this.startX=n.clientX,this.element.scrollTop(this.element.scrollTop()+(this.startY-n.clientY)),this.startY=n.clientY,this.moved=!0,n.preventDefault())}},t.prototype.mouseUp=function(n){this.dragging=!1;n.preventDefault()},t.prototype.click=function(n){this.moved&&(n.preventDefault(),n.stopPropagation())},t}(n.View);n.PictureView=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function n(){}return n.start=function(){n.instance||(n.instance=(new n).init())},n.prototype.init=function(){$(document).on("click","[data-level-menu] .opener",this.onClickItem);return this},n.prototype.onClickItem=function(){var t=$(this),i=n.getLevelMenu(t);i.activate(t)},n.getLevelMenu=function(n){var i=n;return typeof n=="string"&&(i=$("#"+n)),t.find(i.closest("[data-level-menu]"),null,function(n){return new t(n)})},n}(),t;n.LevelMenuController=i;t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.activate=function(n){var i=this,r;if(!this.activating){this.activating=!0;var t=n.parent(),u=t.attr("data-child-level")||t.attr("data-parent-level"),f=$("#"+u);f.length?this.animate(f,t):(r=t.attr("data-action"),r?$.ajax(Url.virtualPath(r)).done(function(n){var r=$("<div />").attr("id",u).addClass("page").append(n);i.element.append(r);i.animate(r,t)}).fail(function(){i.activating=!1}):this.activating=!1)}},t.prototype.showLevel=function(n){var t=n,i;typeof n=="string"&&(t=$("#"+n));i=$(".page.current",this.element);t.length&&this.animate(t,$(null))},t.prototype.animate=function(n,t){var i=$(".page.current",this.element),r,h,u,f;if(!i.is(n)){var o=i.attr("id").split("_").length,s=n.attr("id").split("_").length,e=s>o;t.addClass("selected");r=e?"slideOut":"slideOutRight";h=this.element.closest(".scroll-container");i.css({overflow:"hidden",height:window.innerHeight+"px"});i.addClass(r).one("animationend webkitAnimationEnd",function(){i.removeClass(r+" current");t.removeClass("selected");i.css({overflow:"",height:""})});this.element.css({height:Math.max(i.outerHeight(!0),n.outerHeight(!0))+"px",overflow:"hidden"});u=this;f=e?"slideIn":"slideInLeft";n.css({overflow:"hidden",height:window.innerHeight+"px"});n.addClass(f).one("animationend webkitAnimationEnd",function(){n.removeClass(f).addClass("current");u.element.css({height:"",overflow:""});u.activating=!1;n.css({overflow:"",height:""})})}},t}(n.View);n.LevelMenu=t}(Florisoft||(Florisoft={})),function(n){"use strict";var t=function(){function t(){}return t.start=function(){t.instance||(t.instance=(new t).init())},t.prototype.init=function(){var f=this,r=this,i=document.querySelectorAll("[data-live-pattern]"),u,t;if(i)for(u=function(n){var t=i[n];t.addEventListener("keyup",function(n){return f.onChangeFilter(n,t)})},t=0;t<i.length;t++)u(t);$(document).on("keyup blur",'input[type="text"][data-partial]',r.onKeyupPartial.bind(this));return this._onKeyupPartialDebounced=n.debounce(r.goto),this},t.prototype.onChangeFilter=function(n,t){var r=new RegExp(t.getAttribute("data-live-pattern")),i=r.exec(t.value)[0];t.value!==i&&(t.value=i)},t.prototype.onKeyupPartial=function(n){n.type==="focusout"||n.keyCode===13?this.goto(n,!0):this._onKeyupPartialDebounced(n)},t.prototype.goto=function(n,t){var i=$(n.target),r=i.val(),u=i.attr("data-old"),f,e;u==undefined&&(u="");f=u!=r;(f||t)&&(e={},e[i.attr("name")]=r,window.router.goto(e,{pushState:t,check:f})?i.attr("data-old",r):this._onKeyupPartialDebounced(n))},t}();n.InputController=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function i(){}return i.start=function(){i.instance||(i.instance=(new i).init())},i.prototype.init=function(){var n=this;$(document).on("change","[data-multi-select] [data-option]",this.onChangeOption.bind(this));return this},i.prototype.onChangeOption=function(i){var r=$(i.target),u=r.closest("[data-multi-select]"),f=n.View.find(u,null,function(n){return new t(n)});f.onChangeOption(r)},i}(),t;n.MultiSelectController=i;t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.onChangeOption=function(n){var t=n.attr("data-value");this.element.is("[data-partial]")&&this.setKeyValue(this.element.attr("data-partial")=="hidden")},t.prototype.setKeyValue=function(n){var r=[],i,t;this.element.find("[data-option]").each(function(n,t){var i=$(t);i.is(":checked")&&r.push(i.attr("data-value"))});i={};i[this.element.attr("data-key")]=r.join();t={};this.element.attr("data-scroll")!=="undefined"&&(t.noScroll=this.element.attr("data-scroll")==="no",t.restoreScroll=this.element.attr("data-scroll")==="restore");n?window.router.gotoHidden(i,t):window.router.goto(i,t)},t}(n.View);n.MultiSelectView=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var u=function(){function t(){this.Id="scrollbar"}return t.start=function(){t.instance||(t.instance=(new t).init())},t.prototype.init=function(){window.controller&&window.controller.register(this);var n=this;return $(".scrollbar").each(function(t,i){n._init($(i))}),this},t.prototype._init=function(t){var i=n.ScrollbarView.create(t),r=t.attr("data-target");return r!==undefined?(i.setTarget($("#"+t.attr("data-target")),$("#"+t.attr("data-header"))),i.init()):$(document.body).hasClass("notouch")&&(i.setTarget(t.prev(),null),i.init()),i},t.prototype.onRemovedFromDOM=function(t){t=t.find(".scrollbar").addBack(".scrollbar");var i=this;t.each(function(t,i){var r=n.View.find($(i));r&&r.dispose()})},t.prototype.onAddedToDOM=function(n){n=n.find(".scrollbar").addBack(".scrollbar");var t=this;n.each(function(n,i){t._init($(i))})},t.prototype.getViewData=function(){return null},t.update=function(t){var i=n.View.find($("#"+t+"-scrollbar").show());i&&i.init2()},t.hide=function(n){$("#"+n+"-scrollbar").hide()},t}(),t,r,i;n.ScrollbarController=u;t=function(t){function u(){var n=t!==null&&t.apply(this,arguments)||this;return n.targetScrollHeightOld=-1,n.showTimeout=0,n.mouseCapturedEvents="mousemove mouseup selectstart",n}return __extends(u,t),u.create=function(n){return n.hasClass("horizontal")?new i(n):new r(n)},u.prototype.setTarget=function(n,t){this.target=n;this.header=t},u.prototype.init=function(){this.tracker=this.element.find(".track-piece");this.tracker.on("mousedown",this.onTrackerMouse.bind(this));window.addEventListener("resize",this.resizeEventHandler=n.debounce(this.onResize.bind(this)));n.GlobalEventsController.addContainerOpenHandler(this.resizeContainerEventHandler=this.onResizeContainer.bind(this));this.target.on("scroll",this.scrollTargetEH=this.onTargetScroll.bind(this));this.init2()},u.prototype.setTargetResizeEvent=function(n){var t=this;this.resizeObserver=new MutationObserver(function(){var i=t.target[0].scrollHeight;i!==t.targetScrollHeightOld&&(t.targetScrollHeightOld=i,n.bind(t)())});this.targetScrollHeightOld=this.target[0].scrollHeight;this.resizeObserver.observe(this.target[0],{attributes:!0,childList:!0,subtree:!0})},u.prototype.dispose=function(){t.prototype.dispose.call(this);window.removeEventListener("resize",this.resizeEventHandler);n.GlobalEventsController.removeContainerOpenHandler(this.resizeContainerEventHandler);this.target&&this.target.off("mousedown",this.onMouseDownTarget).off("mouseup",this.mouseUpTargetEH).off("mousemove selectstart",this.mouseMoveTargetEH).off("scroll",this.scrollTargetEH)},u.prototype.init2=function(){if(this.target){this.scrollInfo=this.calcScrollInfo();this.scrollInfo.maxScrollPos=this.scrollInfo.scrollSize-this.scrollInfo.viewSize;this.trackerMaxPos=this.scrollInfo.maxScrollPos*(this.scrollInfo.viewSize/this.scrollInfo.scrollSize);this.trackerPos=this.getTargetScrollPos();var n=this.scrollInfo.viewSize/this.scrollInfo.scrollSize*this.scrollInfo.scrollerSize;n<20&&(this.trackerMaxPos-=20-n,this.scrollInfo.viewSize-=20,n=20);this.setTrackerProps(n,this.trackerPos);this.show();this.element.css("display",Math.abs(this.scrollInfo.scrollerSize-n)<=1?"none":"block")}},u.prototype.onVisible=function(){this.init2()},u.prototype.show=function(){var n=this;this.showTimeout&&window.clearTimeout(this.showTimeout);this.element.addClass("scrolling");this.showTimeout=window.setTimeout(function(){n.element.removeClass("scrolling")},1e3)},u.prototype.onResize=function(){this.init2()},u.prototype.onResizeContainer=function(n){n==="left"&&this.init2()},u.prototype.onMouseDownTarget=function(n){this.dragging=!0;this.startPos=this.getCurrentPos(n)},u.prototype.onMouseUpTarget=function(){this.dragging=!1},u.prototype.onMouseMoveTarget=function(n){if(this.dragging&&(n.preventDefault(),n.type==="mousemove")){var t=this.getCurrentPos(n);this.scrollByTarget(this.startPos-t);this.startPos=t}},u.prototype.onTargetScroll=function(){this.trackerPos=this.getTargetScrollPos();this.setTrackerProps(-1,this.trackerPos);this.show();this.header&&this.header.css({left:-this.target.scrollLeft()+"px"})},u.prototype.onTrackerMouse=function(n){switch(n.type){case"mousedown":this.mouseDownClientPos=this.getCurrentPos(n);this.trackerPosOnMouseDown=this.trackerPos;this.mouseCapturedHandler||(this.mouseCapturedHandler=this.onTrackerMouseCaptured.bind(this));$(document).on(this.mouseCapturedEvents,this.mouseCapturedHandler);break;case"mouseup":document.releaseCapture()}},u.prototype.onTrackerMouseCaptured=function(n){switch(n.type){case"mouseup":$(document).off(this.mouseCapturedEvents,this.mouseCapturedHandler);break;case"mousemove":this.trackerPos=Math.max(0,Math.min(this.trackerMaxPos,this.trackerPosOnMouseDown+(this.getCurrentPos(n)-this.mouseDownClientPos)));this.setTrackerProps(-1,this.trackerPos);this.show();var t=this.trackerPos*(this.scrollInfo.scrollSize/this.scrollInfo.viewSize);this.scrollToTarget(t);this.header&&this.header.css({left:-t+"px"})}return n.preventDefault(),n.stopPropagation(),!0},u}(n.View);n.ScrollbarView=t;r=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.init=function(){var t=this;n.prototype.init.call(this);this.element.on("refresh-scrollbar",function(){return t.init2()});this.setTargetResizeEvent(this.init2)},t.prototype.getTargetScrollPos=function(){return this.target.scrollTop()*(this.scrollInfo.viewSize/this.scrollInfo.scrollSize)},t.prototype.calcScrollInfo=function(){return{scrollSize:this.target[0].scrollHeight,scrollerSize:this.element.innerHeight(),viewSize:this.target.height(),maxScrollPos:0}},t.prototype.setTrackerProps=function(n,t){n>=0&&this.tracker.css("height",n+"px");t>=0&&this.tracker.css("top",t+"px")},t.prototype.onMouseDownTarget=function(n){this.dragging=!0;this.startPos=n.clientY},t.prototype.getCurrentPos=function(n){return n.clientY},t.prototype.scrollByTarget=function(n){this.target.scrollTop(this.target.scrollTop()+n)},t.prototype.scrollToTarget=function(n){this.target.scrollTop(n)},t}(t);i=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.getTargetScrollPos=function(){return this.target.scrollLeft()*(this.scrollInfo.viewSize/this.scrollInfo.scrollSize)},t.prototype.calcScrollInfo=function(){return{scrollSize:this.target[0].scrollWidth,scrollerSize:this.element.innerWidth(),viewSize:this.target.width(),maxScrollPos:0}},t.prototype.setTrackerProps=function(n,t){n>=0&&this.tracker.css("width",n+"px");t>=0&&this.tracker.css("left",t+"px")},t.prototype.getCurrentPos=function(n){return n.clientX},t.prototype.scrollByTarget=function(n){this.target.scrollLeft(this.target.scrollLeft()+n)},t.prototype.scrollToTarget=function(n){this.target.scrollLeft(n)},t}(t);n.ScrollbarHorizontalView=i}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var r=function(){function r(){}return r.start=function(){r.instance||(r.instance=(new r).init())},r.prototype.init=function(){var n="[data-gridform] input:not([data-no-grid-submit]), [data-gridform] select, [data-gridform] textarea:not([data-no-grid-submit])",t=$(document).on("focus",n,this.onFocus.bind(this)).on("mouseup",n,this.onMouseUp.bind(this)).on("change",n,this.onChange.bind(this)).on("keydown",n,this.onKeyDown.bind(this)).on("keypress",n,this.onKeyPress.bind(this));return this},r.prototype.getGridForm=function(t){return n.View.find(this.findForm($(t.target)),"__viewGridForm",function(n){return new i(n)})},r.prototype.onFocus=function(n){var t=$(n.target);t.attr("data-old")||t.attr("data-old",t.val());window.controller.isIOS()&&$(n.target)[0].setSelectionRange(0,9999)},r.prototype.onMouseUp=function(n){if(!window.controller.isIOS()){var t=$(n.target);t.is("[disabled]")||t.select()}},r.prototype.onKeyDown=function(n){var i=!1,r=n.target||n.target;switch(n.keyCode){case 37:this.isSkipAllowed(r,t.Left)&&(this.getGridForm(n).skipToNextInput($(n.target),-1,t.Horizontal,!1),i=!0);break;case 38:this.getGridForm(n).skipToNextInput($(n.target),-1,t.Vertical,!1);i=!0;break;case 39:this.isSkipAllowed(r,t.Right)&&(this.getGridForm(n).skipToNextInput($(n.target),1,t.Horizontal,!1),i=!0);break;case 40:this.getGridForm(n).skipToNextInput($(n.target),1,t.Vertical,!1);i=!0}i&&(n.preventDefault(),n.stopImmediatePropagation())},r.prototype.isSkipAllowed=function(n){return!n||n.selectionStart===0&&n.selectionEnd===n.value.length},r.prototype.onKeyPress=function(n){var i=!1;n.keyCode===13&&(this.getGridForm(n).skipToNextInput($(n.target),1,t.Options,!0),i=!0);i&&(n.preventDefault(),n.stopImmediatePropagation())},r.prototype.onChange=function(n){this.getGridForm(n).submitCell($(n.target))},r.prototype.findForm=function(n){var t=n.closest("[data-gridform]");return t.attr("data-gridform")!==""&&(t=$("#"+t.attr("data-gridform"))),t},r}(),i,t;n.GridFormController=r;i=function(n){function i(){return n!==null&&n.apply(this,arguments)||this}return __extends(i,n),i.prototype.options=function(i,r){return i===void 0&&(i=null),r===void 0&&(r=null),n.prototype.options.call(this,function(){return{skip:t.Horizontal}})},i.prototype.getViewId=function(){return"__viewGridForm"},i.prototype.initialize=function(){this.id=this.element.attr("id").split("-")[0];this.rowcount=parseInt(this.element.attr("data-rowcount"));this.columncount=parseInt(this.element.attr("data-columncount"))},i.prototype.skipToNextInput=function(n,i,r,u){var f=this.getCell(n);r===t.Options&&(r=this.options().skip);this.skipTo(f,i,r,u)},i.prototype.skipTo=function(n,i,r,u){var e,f,o;r===t.Horizontal?(n.column=n.column+i,n.column>=this.columncount&&u?n={row:n.row<this.rowcount-1?n.row+1:0,column:0}:n.column<0&&u&&(n={row:n.row-1,column:this.columncount-1})):(n.row=n.row+i,n.row>=this.rowcount&&u?n={row:0,column:n.column<this.columncount-1?n.column+1:0}:n.row<0&&u&&(n={row:this.rowcount-1,column:n.column-1}));e=this.getCellElm(n);e?(f=e.find("input:not([disabled])"),f&&f.length>0?(f.focus(),f.select(),(r===t.Vertical||u)&&(o=e[0].getBoundingClientRect(),window.innerHeight-o.bottom<10?window.scrollBy(0,window.innerHeight/2):$("#keep-in-view3 .header").length>0&&o.top<$("#keep-in-view3 .header")[0].getBoundingClientRect().bottom+10&&window.scrollBy(0,-window.innerHeight/2))):this.skipTo(n,i,r,u)):n.row<this.rowcount&&n.column<this.columncount},i.prototype.getCell=function(n){n=n.closest(".cell");var t=n.attr("id").split("-");return{row:parseInt(t[2]),column:parseInt(t[3])}},i.prototype.getCellElm=function(n){var t=$("#"+this.id+"-cell-"+n.row+"-"+n.column);return t.length>0?t:null},i.prototype.findCellInputs=function(n){return n.find("input, select, textarea")},i.prototype.submitCell=function(n){var t=n.closest(".cell"),i={};this.findCellInputs(t).each(function(n,t){var r=$(t),u=r.attr("name");u&&(i[u]=r.val(),r.attr("data-old",null))});i.columnId=t.attr("data-columnid");i.rowId=t.closest("li").attr("data-rowid");i.cellId=t.attr("id");window.controller.postForm(this.element.attr("data-action"),i);t.addClass("submitting")},i}(n.View);n.GridForm=i,function(n){n[n.Options=0]="Options";n[n.Tab=1]="Tab";n[n.Horizontal=2]="Horizontal";n[n.Vertical=3]="Vertical";n[n.Left=4]="Left";n[n.Right=5]="Right";n[n.Up=6]="Up";n[n.Down=7]="Down"}(t=n.Direction||(n.Direction={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function t(){this.Id="updatetimer"}return t.start=function(){window.controller&&(t.instance||(t.instance=(new t).init()))},t.prototype.init=function(){window.controller.register(this);var n=this;return $("[data-updatetimer]").each(function(t,i){n._init($(i))}),this},t.prototype._init=function(t){return new n.UpdateTimerView(t).init()},t.prototype.getViewData=function(){return null},t.prototype.onRemovedFromDOM=function(t){t=t.find("[data-updatetimer]").addBack("[data-updatetimer]");var i=this;t.each(function(t,i){var r=n.View.find($(i));r&&r.dispose()})},t.prototype.onAddedToDOM=function(n){n=n.find("[data-updatetimer]").addBack("[data-updatetimer]");var t=this;n.each(function(n,i){t._init($(i))})},t}(),t;n.UpdateTimerController=i;t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.init=function(){var n=this;return this.timerId=window.setInterval(function(){window.controller.callAction(n.element.attr("data-action"))},parseInt(this.element.attr("data-updatetimer"))*1e3),this},t.prototype.dispose=function(){n.prototype.dispose.call(this);this.timerId&&(window.clearInterval(this.timerId),this.timerId=0)},t}(n.View);n.UpdateTimerView=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var r=function(){function n(){}return n.start=function(){var n=$(".mobile #scrollassistant");n.length>0?new t(n).init():$(".touch #scrollassistant").length>0?(n=$(".touch #scrollassistant"),new t(n).init()):(n=$(".desktop.notouch #scrollassistant"),n.length>0&&new i(n).init())},n}(),i,t;n.ScrollAsssistantController=r;i=function(t){function i(){var n=t!==null&&t.apply(this,arguments)||this;return n.visible=!1,n}return __extends(i,t),i.prototype.init=function(){this._options=this.options();this._options.permanent||n.StickyController.bindOnSticky(this.onSticky.bind(this));this.element.on("click","> ul > li > a",this.onItemClick.bind(this));return this.observer=new MutationObserver(this.onContentMutated.bind(this)),this.observer.observe(this.element[0],{childList:!0}),this},i.prototype.onContentMutated=function(){this.visible&&this.show()},i.prototype.onSticky=function(){var t=n.StickyController.getStickedCount();t>=2?this.show():this.hide()},i.prototype.onItemClick=function(t){var i=n.View.data($(t.target).closest("li"),"options");n.Virtual.SectionController.getSection(this._options.sectionId).scrollIntoView(i.itemIndex,!0,this._options.smooth)},i.prototype.show=function(){var f=window.innerHeight-n.StickyController.getFixedHeaderHeight()-40,t,r,i;if(this.element.show(),t=this.element.find("> ul > li"),t.css("display",null),r=this.element.find("> ul").outerHeight(),r>f){var e=r/t.length,o=Math.floor(f/e),s=t.length-o,u=[];for(t.each(function(i,r){if(i>0&&i<t.length-1){var f=$(r),e=n.View.data(f,"options");e.elm=f;u.push(e)}}),u.sort(function(n,t){return n.itemCount<t.itemCount?1:n.itemCount===t.itemCount?0:-1}),i=0;i<s;i++)u[i].elm.css("display","none")}this.visible=!0},i.prototype.hide=function(){this.visible=!1;this.element.hide()},i}(n.View);t=function(t){function i(){return t!==null&&t.apply(this,arguments)||this}return __extends(i,t),i.prototype.init=function(){this._options=this.options();this.element.on("click","a",this.onItemClick.bind(this));return this},i.prototype.onItemClick=function(t){var i=n.View.data($(t.target).closest("li"),"options");i&&n.Virtual.SectionController.getSection(this._options.sectionId).scrollIntoView(i.itemIndex,this._options.smooth)},i}(n.View);n.MobileScrollAssistant=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var r=function(){function n(){}return n.start=function(t){t===void 0&&(t=!1);(!n.instance||t)&&(n.instance=(new n).init())},n.prototype.init=function(){var n=this;return $(".carouselview").each(function(t,i){n._init($(i))}),this},n.prototype._init=function(t){n.CarouselViewInstance||(n.CarouselViewInstance=new i(t).init())},n}(),i,t;n.CarouselController=r;i=function(i){function r(){var n=i!==null&&i.apply(this,arguments)||this;return n.UserScrolled=!1,n}return __extends(r,i),r.prototype.init=function(){var i=this;this._options=this.options();this.buttonRechts=this.element.find(".button-scroll-rechts");this.buttonLinks=this.element.find(".button-scroll-links");this.buttonOmhoog=this.element.find(".button-scroll-omhoog");this.buttonOmlaag=this.element.find(".button-scroll-omlaag");this.content=this.element.find(".carousel-content");this.scrollstopElement=this.content.children().first();this.element.on("click",".button-scroll-rechts",this.scrollRechts.bind(this)).on("click",".button-scroll-links",this.scrollLinks.bind(this)).on("click",".button-scroll-omhoog",this.scrollOmhoog.bind(this)).on("click",".button-scroll-omlaag",this.scrollOmlaag.bind(this));this.element.find("li.active").length>0&&this.TryScrollToActive(this.element.parent().parent());n.GesturesController.bindTo(this.element).onSwipeLeft(function(){return i.doeScroll(t.Rechts)}).onSwipeRight(function(){return i.doeScroll(t.Links)},{margin:n.GesturesController.MARGIN});return this.scrollBeeindigd(),window.addEventListener("resize",this.onResize.bind(this)),this.observer=new MutationObserver(this.onContentMutated.bind(this)),this.observer.observe(this.element.parent()[0],{childList:!0}),this},r.prototype.onContentMutated=function(){this.scrollBeeindigd()},r.prototype.onResize=function(){this.scrollBeeindigd()},r.prototype.scrollRechts=function(n){n.preventDefault();this.doeScroll(t.Rechts)},r.prototype.scrollLinks=function(n){n.preventDefault();this.doeScroll(t.Links)},r.prototype.scrollOmhoog=function(n){n.preventDefault();this.doeScroll(t.Omhoog)},r.prototype.scrollOmlaag=function(n){n.preventDefault();this.doeScroll(t.Omlaag)},r.prototype.doeScroll=function(n){var u=this.content,e=u[0],i,s=this.element.closest("nav").data("options"),f,h,o,c,r;if(this._options.scrollstep!=null||s.scrollstep!=null){f=this._options.scrollstep;switch(n){case t.Rechts:if(this.scrollstopElement.next().length==0)return;while(f>0){if(this.scrollstopElement.next().length==0)break;this.scrollstopElement=this.scrollstopElement.next();this.scrollstopElement.animate({opacity:1},{queue:!1});f--}break;case t.Links:if(this.scrollstopElement.prev().length==0)return;while(f>0){if(this.scrollstopElement.prev().length==0)break;this.scrollstopElement=this.scrollstopElement.prev();this.scrollstopElement.animate({opacity:1},{queue:!1});f--}}switch(n){case t.Rechts:case t.Links:o=this.scrollstopElement.offset();h=u.scrollLeft();i=o.left+h-u.offset().left;break;case t.Omhoog:case t.Omlaag:o=this.scrollstopElement.offset();c=u.scrollTop();i=o.top+c-u.offset().top}}else{if(this._options.scrollpixels!=null)r=this._options.scrollpixels;else if(s.scrollpixels!=null)r=s.scrollpixels;else switch(n){case t.Rechts:case t.Links:r=e.offsetWidth;i=e.scrollLeft;break;case t.Omhoog:case t.Omlaag:r=e.offsetHeight;i=e.scrollTop}switch(n){case t.Rechts:i+=r;break;case t.Links:i-=r;break;case t.Omlaag:i+=r;break;case t.Omhoog:i-=r}}switch(n){case t.Rechts:case t.Links:u.animate({scrollLeft:i},{queue:!1,complete:this.scrollBeeindigd.bind(this)});break;case t.Omhoog:case t.Omlaag:u.animate({scrollTop:i},{queue:!1,complete:this.scrollBeeindigd.bind(this)})}},r.prototype.TryScrollToActive=function(n,t){var u,e;if(t===void 0&&(t=0),n!=null&&n.length!=0){var f=this.content,i=0,r=n.find(".carouselview");if(r.length>0&&!this.UserScrolled){if(u=r.find("li.active").first(),e=r.closest("nav"),u.length==0)return;var o=u.position().left,s=u.width(),h=r.position().left,c=r.width();h+c<=o+s&&(i=o+s-(h+c),t>0&&(i=t),i>0&&(t==0?f.animate({scrollLeft:i},{queue:!1,complete:this.scrollBeeindigd.bind(this)}):f.scrollLeft(i),e.data("scrollposition",i)));this.toonBenodigdeButtons()}}},r.prototype.scrollBeeindigd=function(){this._options.verbergafgebroken&&this.verbergAfgebroken();this.toonBenodigdeButtons()},r.prototype.verbergAfgebroken=function(){for(var n=this.content.children().first(),t,i;n.length>0;)t=n.offset().left,i=this.content.offset().left,n.offset().left<this.content.offset().left?n.animate({opacity:0},{queue:!1}):n.offset().left+n.width()>this.content.offset().left+this.content.width()?n.animate({opacity:0},{queue:!1}):n.animate({opacity:1},{queue:!1}),n=n.next()},r.prototype.toonBenodigdeButtons=function(){this.overflow(t.Rechts)?this.toonButton(this.buttonRechts,!0):this.toonButton(this.buttonRechts,!1);this.overflow(t.Links)?this.toonButton(this.buttonLinks,!0):this.toonButton(this.buttonLinks,!1);this.overflow(t.Omhoog)?this.toonButton(this.buttonOmhoog,!0):this.toonButton(this.buttonOmhoog,!1);this.overflow(t.Omlaag)?this.toonButton(this.buttonOmlaag,!0):this.toonButton(this.buttonOmlaag,!1)},r.prototype.overflow=function(n){var i=this.content[0];switch(n){case t.Rechts:return i.offsetWidth+i.scrollLeft<i.scrollWidth;case t.Links:return i.scrollLeft>0;case t.Omlaag:return i.offsetHeight+i.scrollTop<i.scrollHeight;case t.Omhoog:return i.scrollTop>0}},r.prototype.toonButton=function(n,t){t?n.fadeIn():n.fadeOut()},r}(n.View),function(n){n[n.Rechts=0]="Rechts";n[n.Links=1]="Links";n[n.Omlaag=2]="Omlaag";n[n.Omhoog=3]="Omhoog"}(t||(t={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.start=function(){r.instance||(r.instance=(new r).init())},r.prototype.init=function(){var n=this;return this.Id="bgimagefixed",this.registerMutation(),$(".bgimagefixed").each(function(t,i){n.create($(i))}),this},r.prototype.onAddedNodes=function(t){var i=this;n.each(t,".bgimagefixed",function(n,t){i.create($(t))})},r.prototype.create=function(n){var i=new t(n)},r}(n.ViewController),t;n.BgImageFixedController=i;t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.initialize=function(){var n=this.element.attr("data-bg-image-url");n&&this.element.css({backgroundImage:"url('"+n+"')",backgroundSize:"cover",backgroundPosition:"center center"})},t}(n.View);n.BgImageFixed=t}(Florisoft||(Florisoft={})),function(n){var i=function(){function n(){}return n.start=function(){var t=navigator.userAgent;if(/Chrome/i.test(t)&&/Mobile/i.test(t)){console.log("gestures disabled for Chrome Mobile.");return}$(".fs-gestures").each(function(t,i){n.init($(i))})},n.init=function(i){var r=i.data("gestures"),u="",f;r.swiperight&&(u+=" swiperight");r.swipeleft&&(u+=" swipeleft");f=new Hammer(i[0]);f.on(u,function(i){var u=i.pointers[0].clientX-i.deltaX;i.type=="swiperight"?t.isInMargin(i,r)&&n.execGesture(i,r.swiperight,r):i.type=="swipeleft"&&t.isInMargin(i,r)&&n.execGesture(i,r.swipeleft,r)})},n.execGesture=function(e,action,o){if(action.indexOf("(")>0)eval(action);else{var a=$(action);o.ondisabled&&a.hasClass("disabled")?$(o.ondisabled).click():a.click()}e.preventDefault()},n.bindTo=function(n){return new t(n[0])},n.MARGIN=30,n}(),t;n.GesturesController=i;t=function(){function n(n){this.elm=n}return n.prototype.onSwipeLeft=function(n,t){var i=this;t===void 0&&(t=null);return this.on("swipeleft",function(r){return i.handler(r,t,n)})},n.prototype.onSwipeRight=function(n,t){var i=this;t===void 0&&(t=null);return this.on("swiperight",function(r){return i.handler(r,t,n)})},n.prototype.on=function(n,t){new Hammer(this.elm).on(n,t);return this},n.prototype.handler=function(t,i,r){var u=!0;i&&(u=n.isInMargin(t,i));u&&(r(),t.preventDefault())},n.isInMargin=function(n,t){var i=!1,r=n.pointers[0].clientX-n.deltaX;switch(n.type){case"swiperight":i=t.margin<0&&r<Math.abs(t.margin)||t.margin>0&&r>t.margin;break;case"swipeleft":i=t.margin<0&&window.screen.width-r<Math.abs(t.margin)||t.margin>0&&window.screen.width-r>t.margin;break;default:i=!0}return i},n}();n.GesturedElement=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function i(){this.Id="swiper"}return i.start=function(n){n===void 0&&(n=null);i.instance||(i.instance=(new i).init(n))},i.prototype.addEventHandlers=function(n){n.on("click",".swiper-view .detail-action-next",this.onMoveNext.bind(this)).on("click",".swiper-view .detail-action-prev",this.onMovePrev.bind(this));$(".swiper-view").each(function(n,t){var r=i.getSwiperView($(t))})},i.prototype.init=function(n){return n===void 0&&(n=null),window.controller.register(this),this.addEventHandlers($(document)),this},i.prototype.getViewData=function(){return null},i.prototype.onAddedToDOM=function(n){this.addEventHandlers(n)},i.prototype.onRemovedFromDOM=function(){},i.prototype.onMoveNext=function(n){n.preventDefault();var t=i.getSwiperView($(n.currentTarget));t.moveNext()},i.prototype.onMovePrev=function(n){n.preventDefault();var t=i.getSwiperView($(n.currentTarget));t.movePrev()},i.getSwiperView=function(i){return n.View.find(i.closest(".swiper-view"),null,function(n){return new t(n)})},i}(),t;n.SwiperController=i;t=function(n){function t(t){var i=n.call(this,t)||this;return i.initSwiper(),i}return __extends(t,n),t.prototype.initSwiper=function(){var n=this,u=this.element.find(".swiper-template"),i,t,r,f,e;if(u.length>0&&(u.removeClass(".swiper-template"),n.placeholder=$(u[0])||$('<div class="swiper-slide" />'),u.remove()),i=0,n.swiper=new Swiper(this.element,{keyboardControl:!0,preloadImages:!1,lazyLoading:!0,lazyLoadingInPrevNext:!0,lazyLoadingInPrevNextAmount:2}).on("transitionEnd",function(){var t,u,r;n.swiper.activeIndex<i?(n.voorraadCurrentIndex++,t=n.firstIndex-1,n.swiper.$el.find("#voorraad-detail-"+t).length<=0&&n.prependSlide(t)):n.swiper.activeIndex>i&&(n.voorraadCurrentIndex++,t=n.lastIndex+1,n.swiper.$el.find("#voorraad-detail-"+t).length<=0&&n.appendSlide(t));n.getSlides();i=n.swiper.activeIndex;u=n.getActiveSlide();r=u.data("partijnr");r>0&&window.router.model.Partijnr!=r&&window.router.goto("{Partijnr:"+r+"}",{handle:!1})}),t=n.swiper.$el,t){if(n.voorraadTotal=parseInt(t.data("voorraad-total")||0),n.voorraadRange=parseInt(t.data("voorraad-range")||2),n.voorraadStartIndex=parseInt(t.data("voorraad-startindex")||0),n.voorraadCurrentIndex=n.voorraadStartIndex,n.voorraadBuffer=1+2*n.voorraadRange,n.detailUrl=t.data("detailurl")||"",n.bundleSlides=t.data("bundle-slides")=="true",n.firstIndex=n.voorraadCurrentIndex,n.lastIndex=n.voorraadCurrentIndex,n.voorraadTotal>0&&n.voorraadRange>0){for(r=1;r<=n.voorraadRange;r++)f=n.voorraadStartIndex-r,f>=0&&n.prependSlide(f),e=n.voorraadStartIndex+r,e<n.voorraadTotal&&n.appendSlide(e);n.getSlides()}i=n.swiper.activeIndex}},t.prototype.getFirstSlide=function(){return $(this.swiper.slides).first()},t.prototype.getPrevSlide=function(){return $(this.swiper.slides[this.swiper.activeIndex-1])},t.prototype.getActiveSlide=function(){return $(this.swiper.slides[this.swiper.activeIndex])},t.prototype.getNextSlide=function(){return $(this.swiper.slides[this.swiper.activeIndex+1])},t.prototype.getLastSlide=function(){return $(this.swiper.slides).last()},t.prototype.movePrev=function(){this.swiper.slidePrev()},t.prototype.moveNext=function(){this.swiper.slideNext()},t.prototype.prependSlide=function(n){var t=this,i,r;n<0||n>=t.firstIndex||(i=t.placeholder.clone(),i.attr("data-voorraad-index",n),t.swiper.prependSlide(i),t.firstIndex=n,r=$(t.swiper.slides),r.length>t.voorraadBuffer&&t.swiper.activeIndex<=t.voorraadRange&&(t.swiper.removeSlide(r.length-1),t.lastIndex--),t.fillSlide(i))},t.prototype.appendSlide=function(n){var t=this,i,r;n>=t.voorraadTotal||n<=t.lastIndex||(i=t.placeholder.clone(),i.attr("data-voorraad-index",n),t.swiper.appendSlide(i),t.lastIndex=n,r=$(t.swiper.slides),r.length>t.voorraadBuffer&&t.swiper.activeIndex>=t.voorraadRange&&(t.swiper.removeSlide(0),t.firstIndex++),t.fillSlide(i))},t.prototype.fillSlide=function(n){this.slidesToFill==null&&(this.slidesToFill={});var i=this,t=n.data("voorraad-index")||0,r=i.detailUrl+"/"+t;this.slidesToFill[t]=n;this.bundleSlides||this.slideCall()},t.prototype.getSlides=function(){if(this.bundleSlides){var n=this;clearTimeout(this.slideTimeout);this.slideTimeout=setTimeout(function(){if(Object.keys(this.slidesToFill).length>0){var t=this.detailUrl+"/"+Object.keys(this.slidesToFill).join(",");$.get(t,function(t){var i,r,u;for(i in t)r=n.slidesToFill[i],u=$(t[i]),n.placeSlide(u,r);n.slidesToFill={}})}}.bind(this),50)}},t.prototype.slideCall=function(){var n=this,t=this.slidesToFill[Object.keys(this.slidesToFill)[0]],i,r;this.slidesToFill={};i=t.data("voorraad-index")||0;r=n.detailUrl+"/"+i;$.get(r,function(i){i=$(i);var r=i.data("partijnr");n.placeSlide(i,t)})},t.prototype.placeSlide=function(n,t){var i=n.data("partijnr");t.replaceWith(n);t.attr("data-partijnr",i);t.hasClass("swiper-slide-active")&&i>0&&window.router.goto("{Partijnr:"+i+"}",{handle:!1})},t}(n.View);n.SwiperView=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function i(){this.Id="slidecontainer"}return i.start=function(n){n===void 0&&(n=null);i.instance||(i.instance=(new i).init(n))},i.prototype.addEventHandlers=function(n){n.on("click",".slidecontainer-grip",this.onClick.bind(this)).on("mousedown",".slidecontainer",this.onMouseDown.bind(this)).on("tap",".slidecontainer-grip",this.onTap.bind(this)).on("touchstart",".slidecontainer",this.onTouchStart.bind(this))},i.prototype.removeEventHandlers=function(n){n.off("click",".slidecontainer-grip").off("mousedown",".slidecontainer").off("tap",".slidecontainer-grip").off("touchstart",".slidecontainer")},i.prototype.init=function(n){return n===void 0&&(n=null),window.controller.register(this),this.addEventHandlers($(document)),this},i.prototype.onAddedToDOM=function(){},i.prototype.onRemovedFromDOM=function(){},i.getSlideContainerView=function(i){return n.View.find(i,null,function(n){return new t(n)})},i.prototype.getViewData=function(){return null},i.prototype.onClick=function(n){var t=$(n.currentTarget),r=i.getSlideContainerView(t.closest(".slidecontainer"));n.preventDefault();r.toggleSlide()},i.prototype.onMouseDown=function(n){var t=i.getSlideContainerView($(n.currentTarget)),r={left:n.pageX-(t.lastPos?t.lastPos.left:0),top:n.pageY-(t.lastPos?t.lastPos.top:0)},u=n.target;["button","select"].indexOf(u.nodeName.toLowerCase())||n.preventDefault();t.overlay.css("transition","none");$(document).on("mousemove",".slidecontainer",function(n){n.preventDefault();t.moveToPosition({left:n.pageX-r.left,top:0})}).one("mouseup",function(){$(this).off("mousemove");t.completeSlide()})},i.prototype.onTap=function(n){var t=$(n.currentTarget),r=i.getSlideContainerView(t.closest(".slidecontainer"));n.preventDefault();r.toggleSlide()},i.prototype.onTouchStart=function(n){var r=n.touches[0]||n.changedTouches[0],t=i.getSlideContainerView($(n.currentTarget)),u={left:r.pageX-(t.lastPos?t.lastPos.left:0),top:r.pageY-(t.lastPos?t.lastPos.top:0)};t.overlay.css("transition","none");$(document).on("touchmove",function(n){var i=n.originalEvent;r=i.touches[0]||i.changedTouches[0];t.moveToPosition({left:r.pageX-u.left,top:0},!0)}).one("touchend",function(){$(this).off("touchmove");t.completeSlide()})},i}(),t;n.SlideContainerController=i;t=function(n){function t(t){var u=n.call(this,t)||this,i=u,r,f;i.state=i.isOpen()?"open":"closed";i.context=t.closest(".slidecontainer-context");i.contextOptions=i.context.data("slidecontainer");i.overlay=t.find(".slidecontainer-overlay");i.grip=t.find(".slidecontainer-grip");i.icon=i.grip.find(".slidecontainer-icon .zmdi");r=i.overlay&&i.overlay.length>0?i.overlay.width():0;f=i.grip&&i.grip.length>0?i.grip.outerWidth():0;i.min=r*-1+f;i.max=0;i.closeThreshold=i.min+r*.1;i.openThreshold=i.max-r*.1;i.isOpen()&&i.openSlide();i.overlay.one("transitionend webkitTransitionEnd oTransitionEnd",function(){i.lastPos&&(i.lastPos.left==i.min?i.endOpenHandler():i.lastPos.left==i.max&&i.endCloseHandler())});return u}return __extends(t,n),t.prototype.closeAll=function(){this.context.find(".slidecontainer-open").each(function(){i.getSlideContainerView($(this)).closeSlide()})},t.prototype.isOpen=function(){return this.element.hasClass("slidecontainer-open")},t.prototype.openSlide=function(){this.contextOptions&&this.contextOptions.closeOthers&&this.closeAll();this.beginOpenHandler();this.overlay.css("transition","0.2s transform ease-in-out");this.moveToPosition({left:this.min,top:0});this.icon.removeClass("zmdi-chevron-left").addClass("zmdi-chevron-right")},t.prototype.closeSlide=function(){this.beginCloseHandler();this.overlay.css("transition","0.2s transform ease-in-out");this.moveToPosition({left:this.max,top:0});this.icon.removeClass("zmdi-chevron-right").addClass("zmdi-chevron-left")},t.prototype.toggleSlide=function(){this.busy||(this.isOpen()?this.closeSlide():this.openSlide())},t.prototype.moveToPosition=function(n,t){t===void 0&&(t=!1);n.left<this.min?n.left=this.min:n.left>this.max&&(n.left=this.max);n.left==this.min?this.endOpenHandler():n.left==this.max?this.endCloseHandler():this.lastPos&&n.left<this.lastPos.left?this.beginOpenHandler():this.lastPos&&n.left>this.lastPos.left&&this.beginCloseHandler();this.overlay.css("transform","translate3d("+n.left+"px, "+n.top+"px, 0px)");this.lastPos=n},t.prototype.completeSlide=function(){this.state=="opening"?this.lastPos.left<=this.openThreshold?this.openSlide():this.closeSlide():this.state=="closing"&&(this.lastPos.left>=this.closeThreshold?this.closeSlide():this.openSlide())},t.prototype.beginOpenHandler=function(){this.busy=!0;this.state="opening";this.element.addClass("slidecontainer-open");this.icon.removeClass("zmdi-chevron-right").addClass("zmdi-chevron-left")},t.prototype.endOpenHandler=function(){this.busy=!1;this.state="open";this.lastPos={left:this.min,top:0};this.icon.removeClass("zmdi-chevron-left").addClass("zmdi-chevron-right")},t.prototype.beginCloseHandler=function(){this.busy=!0;this.state="closing";this.icon.removeClass("zmdi-chevron-left").addClass("zmdi-chevron-right")},t.prototype.endCloseHandler=function(){this.busy=!1;this.state="closed";this.lastPos={left:this.max,top:0};this.element.addClass("slidecontainer-closed");this.element.removeClass("slidecontainer-open");this.icon.removeClass("zmdi-chevron-right").addClass("zmdi-chevron-left")},t}(n.View);n.SlideContainerView=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function n(){this.Id="beheertoolbar"}return n.start=function(){n.instance||(n.instance=(new n).init())},n.prototype.init=function(){window.controller&&window.controller.register(this);var n=this;return $(".beheer-toolbar").each(function(t,i){n._init($(i))}),this},n.prototype._init=function(n){var i=new t(n);i.init()},n.prototype.onRemovedFromDOM=function(){},n.prototype.onAddedToDOM=function(n){var t=this,i=n.find(".beheer-toolbar"),r=$(".beheer-toolbar");n.find(".beheer-toolbar").each(function(n,i){t._init($(i))})},n.prototype.getViewData=function(){return null},n}(),t;n.BeheertoolbarController=i;t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.init=function(){this._options=this.options();var n=this.element.find(".more-button");n.on("click",this.toggleMore.bind(this));return this},t.prototype.toggleMore=function(){this.element.find(".beheer-toolbar-more").toggle()},t}(n.View)}(Florisoft||(Florisoft={})),function(n){"use strict";var i=function(){function i(){this.Id="cms";this.draggedItem=null}return i.start=function(){i.instance||(i.instance=(new i).init())},i.prototype.init=function(){window.controller&&window.controller.register(this);$(document).on("ondrop",".cms-wrapper [data-draggable]",this.handleDrop.bind(this));$(document).on("ondrop","#cms-valuelist",this.reindexNames.bind(this));return $("#CMS-Page").bind("mouseup",function(){$("#CMS-Page .show-cms-context-menu").removeClass("show-cms-context-menu")}),this},i.prototype.handleDrop=function(n,i,r,u){n.stopPropagation();var e=new t(i[0].id),o=new t(r[0].id),f=new t(n.target.id);window.controller.callPartial("/Cms/Move?nameContainer="+f.containerName+"&oldParentId="+e.id+"&newParentId="+o.id+"&componentId="+f.id+"&newIndex="+(u-1))},i.prototype.reindexNames=function(n,t,i){$(i).children(".value-item").each(function(n){$(this).find("input").each(function(){var t=$(this).prop("name");t=t.replace(/\[\d](?!.*\[)/,"["+n+"]");$(this).prop("name",t)})})},i.prototype.onRemovedFromDOM=function(){},i.prototype.onAddedToDOM=function(){},i.prototype.getViewData=function(){return null},i.prototype.removeColorpicker=function(){$(".sp-container").remove()},i.loadContainerAsync=function(n,t,r){r===void 0&&(r=window.controller);r!=null?r.callPartial("/Cms/LoadContainer?name="+encodeURIComponent(n)+"&selector="+encodeURIComponent(t)):i.queue.push(new u(n,t))},i.loadQueuedContainers=function(n){for(var u,t=0,r=i.queue;t<r.length;t++)u=r[t],i.loadContainerAsync(u.name,u.selector,n);i.queue=[]},i.setApplicationRoot=function(n){n.lastIndexOf("/")===n.length-1&&(n=n.slice(0,n.length-1));i.applicationRoot=n},i.AddAnswerItem=function(n,t){var u=$("#"+n),i=parseInt($("#"+t).val()),f;i===0&&i++;var e=u.find("li:last-child()"),r=e.clone(),o=[];r.find("input").each(function(){console.log(/[0-9]/.test(this));$(this).attr("id").replace(/[0-9]+/,i.toString());$(this).attr("name").replace(/[0-9]+/,i.toString());o.push(this)});f=r.find("input");f.each(function(){var t=$(this).attr("id").replace(/[0-9]/,i.toString()),n;$(this).prop("id",t);n=$(this).attr("name").replace(/[0-9]/,i.toString());$(this).prop("name",n)});$("#"+t).val(i+1);u.append(r)},i.ShowAnswer=function(n,t,i){var r=$(n).closest(".choice-wrapper"),u;$(r).attr("data-keepvisible")||$(r).addClass("hidden");u=".keuze-"+t;$(u).each(function(){var n=$(this);n.attr("class").indexOf(i)!==-1&&n.hasClass("hidden")?n.removeClass("hidden"):n.hasClass("hidden")||n.hasClass("keepVisible")||n.addClass("hidden")})},i.addValueRow=function(){var r=$(event.target).parents(".addvalue"),t=r.parent(".values"),i=$(t.children(".value-item")[0].cloneNode(!0)),u=t.children(".value-item").length;i.find(".value-input").each(function(){$(this).attr("name",$(this).attr("name").replace("[0]","["+u+"]"));$(this).val(null)});t.append(i);n.DragNDropController.reindexItems()},i.addParcelSource=function(){var e=$(event.target).parents(".addvalue"),i=e.parent(".values"),t=$(i.children(".value-item")[0].cloneNode(!0)),o=i.children(".value-item").length,r=t.find(".value-input").attr("id"),u=r.substr(r.indexOf("_")),f="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(n){var t=Math.random()*16|0,i=n=="x"?t:t&3|8;return i.toString(16)});t.find(".value-input").each(function(){$(this).attr("name",$(this).attr("name").replace("[0]","["+o+"]"));var n=$(this).attr("id");n!==undefined&&$(this).attr("id",$(this).attr("id").replace(u,"_"+f+"_"))});t.find(".value-new-null").each(function(){$(this).val(null)});t.find(".UrlVoorraadSelectMoreButton").each(function(){$(this).attr("data-action",$(this).attr("data-action").replace(u,"_"+f+"_"))});t.find(".remove-source").each(function(){$(this).removeAttr("hidden")});i.append(t);n.DragNDropController.reindexItems()},i.addConditionRow=function(){var r=$(event.target).parents(".addvalue"),n=r.parent(".values"),t=$(n.find(".condition-item")[0].cloneNode(!0)),i=n.children(".condition-item").length;t.find(".value-input input, .value-input select").each(function(){$(this).attr("name",$(this).attr("name").replace("[0]","["+i+"]"));var n=$(this).attr("id");n!==undefined&&$(this).attr("id",$(this).attr("id").replace("_0_","_"+i+"_"));$(this).val(null)});n.append(t)},i.deleteConditionRow=function(){$(event.target).parent().parent().remove()},i.deleteValueRow=function(){$(event.target).parents(".value-item").remove()},i.deleteParcelSource=function(){var n=$(event.target).parents("li.value-item"),i=n.parents("ul"),t=n.find(".value-input").attr("name"),r=parseInt(t.substr(t.indexOf("[")+1,t.indexOf("]")-1));n.remove();i.children("li.value-item").each(function(){var n=$(this),t=n.find(".value-input").attr("name"),i=parseInt(t.substr(t.indexOf("[")+1,t.indexOf("]")-1)),u;i>r&&(u=i-1,u==0&&n.find(".remove-source").each(function(){$(this).attr("hidden")}),n.find(".value-input").each(function(){$(this).attr("name",$(this).attr("name").replace("["+i+"]","["+u+"]"))}))})},i.deleteDatasetRow=function(){var n=$(event.target).parents("li.chartdataset"),t=n.parent(),i=parseInt(n.attr("data-rowindex"));n.remove();t.children("li.chartdataset").each(function(){var t=$(this),n=parseInt($(this).attr("data-rowindex")),r,f,u;n>i&&(r=t.find("#Datasets_"+n+"__Label"),r.attr("name","Datasets["+(n-1)+"].Label"),r.attr("id","Datasets_"+(n-1)+"__Label"),f=t.find("[name='Datasets["+n+"].Query']"),f.attr("name","Datasets["+(n-1)+"].Query"),u=t.find("#Datasets_"+n+"__Color_Color_Value"),u.attr("name","Datasets["+(n-1)+"].Color.Color.Value"),u.attr("id","Datasets_"+(n-1)+"__Color_Color_Value"))})},i.filterCmsAddDialog=function(t,i){var u=[],f,r,e;for($("#cms-add-component-dialog .components-wrapper").each(function(){var n=this;$(n).hasClass("opened")||$(n).find(".collapsible-opener .opener").click();u.push(n)}),f=$(t).val().toLowerCase(),$(".component-tile").hide(),$(".component-tile").filter(function(){var n=this;return $(n).data("name").toLowerCase().indexOf(f)>-1||$(n).data("text").toLowerCase().indexOf(f)>-1}).show(),r=0;r<u.length;r++)e=$(u[r]),e.hasClass("open")&&n.CollapserController.updateContentHeight(e.parent(".collapsible"));i.which===13&&$(".tile-content").each(function(n,t){if($(t).is(":visible"))return $(t).click(),!1})},i.filterCMSAddComponent=function(n,t){var i=$(n).val().toLowerCase();$(".component-tile").hide();$(".component-tile").filter(function(){var n=this;return $(n).data("name").toLowerCase().indexOf(i)>-1||$(n).data("text").toLowerCase().indexOf(i)>-1}).show();t.which===13&&$(".components").find(".component-tile:visible:first").find(".add-component").click()},i.ToggleMenu=function(n){var t=$(n).parent().parent().parent();$(".cms-component-menu").each(function(){var n=$(this).parent();t.attr("id")!=n.attr("id")&&n.parent().removeClass("show-cms-context-menu")});t.parent().toggleClass("show-cms-context-menu");t.find(".menu").mouseleave(function(){$(this).parent().parent().removeClass("show-cms-context-menu")})},i.RemoveImage=function(n){var t=$(n),i=t.closest($(".edit-image")).siblings("input.image-input"),r=t.siblings("a").find(".image");i.val("");r.attr("style","background-image: url('')")},i.CalculateTabWidth=function(){$("#dialog .tab").each(function(n,t){var i=$(t).find(".tooltip").first();i.css("visibility","visible").css("width","auto");i.data("width",i.width());i.css("visibility","visible").css("width",i.width());$(t).is(":first-child")||i.css("width","0")})},i.BindComponentEditOnDoubleClick=function(n,t){var i=t?this.doNotOpenEditorOnClick:this.openEditorOnClick;$("body").off("dblclick",n,i);$("body").on("dblclick",n,i)},i.DialogToFullscreen=function(n){$(n).hide();$(n).parent().find(".button-regular").show();$("#dialog").addClass("fullscreen")},i.DialogToRegular=function(n){$(n).hide();$(n).parent().find(".button-fullscreen").show();$("#dialog").removeClass("fullscreen")},i.AddItem=function(n,t){var f=$("#"+n),i=parseInt($("#"+t).val());i===0&&i++;var u=f.find("li:last-child()"),r=u.clone(),e=u.find("input").attr("id").replace(/[0-9]+/,i.toString()),o=u.find("input").attr("name").replace(/[0-9]+/,i.toString());r.find("input").prop("id",e);r.find("input").prop("name",o);r.find("input").val("");$("#"+t).val(i+1);f.append(r)},i.SendAuthHeaders=function(n,t){function r(){this.readyState===this.DONE&&this.status!==200&&console.error("authentication failed")}if(n.length!==0){var i=new XMLHttpRequest;i.open("GET",n);i.onreadystatechange=r;t.forEach(function(n){var t=n.split("|");i.setRequestHeader(t[0],t[1])});i.send()}},i.openEditorOnClick=function(n){n.preventDefault();n.stopPropagation();$(this).find(".edit-button > a").first().click()},i.doNotOpenEditorOnClick=function(n){n.preventDefault();n.stopPropagation()},i.CollapseComponentComposite=function(n){var i="collapsed",t=$(n).closest("nav");t.hasClass(i)?(t.removeClass(i),t.siblings(":not(script)").slideDown(),t.find(".cms-collapse-up").show(),t.find(".cms-collapse-down").hide()):(t.addClass(i),t.siblings().slideUp(),t.find(".cms-collapse-down").show(),t.find(".cms-collapse-up").hide())},i.RegisterEditor=function(n,t,i){var u=new r(n,t,i);this.EditorRegistry.push({key:n+"-"+t,value:u})},i.RefreshEditors=function(){i.EditorRegistry.forEach(function(n){var t=$("#"+n.value.id).val(),i;t||(t="");n.value.complexType===0?t!==n.value.instance.value()&&n.value.instance.value(t):(i=tinyMCE.get(n.value.id),t!==i.getContent()&&i.setContent(t))})},i.ToggleTextContentFormat=function(n,t,i){var r=$(n).val()==="Markdown"?0:1,u="."+$(n).attr("class");t&&($(u).slice(1).val($(n).val()),$(u).slice(1).change(),$(i).val(r));r===0?(this.HideTinyMCE(n),this.ShowMarkdown(n)):(this.HideMarkdown(n),this.ShowTinyMCE(n))},i.HideMarkdown=function(n){var t=n.closest(".cms-textarea-wrapper");$(t).children(":not(textarea, .tox, .text-format-tab-wrapper, .cms-textarea-placeholder)").hide()},i.ShowMarkdown=function(n){var t=n.closest(".cms-textarea-wrapper");$(t).children(":not(textarea, .tox, script, .editor-preview-side, .cms-textarea-placeholder)").show()},i.HideTinyMCE=function(n){var t=n.closest(".cms-textarea-wrapper");$(t).children(".tox").hide()},i.ShowTinyMCE=function(n){var t=n.closest(".cms-textarea-wrapper");$(t).children(".tox").show()},i.OnDialogOpen=function(){this.EditorRegistry=[]},i.queue=[],i.applicationRoot="/",i.EditorRegistry=[],i}();n.CmsToolsController=i;var r=function(){function n(n,t,i){this.id=n;this.complexType=t;this.instance=i}return n}(),t=function(){function n(n){var t=n.split("-");this.containerName=t[1];this.id=t[2]}return n}(),u=function(){function n(n,t){this.name=n;this.selector=t}return n}()}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var e=function(){function n(){this.Id="medialibrary"}return n.start=function(){n.instance||(n.instance=(new n).init())},n.prototype.init=function(){return window.controller&&window.controller.register(this),this.init2(),this},n.prototype.init2=function(){},n.prototype.onRemovedFromDOM=function(){},n.prototype.onAddedToDOM=function(){this.init2()},n.prototype.getViewData=function(){return null},n}(),f,i,t,r,u;n.MediaLibraryController=e;f=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.init=function(n){return this.model=new i(n),ko.applyBindings(this.model,this.element[0]),this.model.ChangeFolder($("#medialibrary-dialog").attr("data-folder-entry")),this},t.prototype.remove=function(n){var t=ko.utils.arrayFirst(this.model.Items(),function(t){return t.FilePath==n});this.model.Items.remove(t)},t.prototype.isBound=function(){return!!this.getBoundModel()},t.prototype.getBoundModel=function(){return ko.dataFor(this.element[0])},t}(n.View);n.MediaLibrary=f;i=function(){function t(n){this.Items=ko.observableArray([]);this.SelectedItem=ko.observable(null);this.ActiveFolder=ko.observable("");this.ParentFolder=ko.observable(null);this.DeleteUrl=n}return t.prototype.ChangeFolder=function(n){n===void 0&&(n="");var t=n!=""&&n!=null?n.substring(0,n.lastIndexOf("/")):null;this.ParentFolder(t);this.ActiveFolder(n);this.RequestItems(n)},t.prototype.RefreshItems=function(){this.RequestItems(this.ActiveFolder())},t.prototype.RequestItems=function(n){var t=this,i;n===void 0&&(n=null);i=this;$.getJSON(Url.virtualPath("/MediaLibrary/GetFiles"+(n!=null?"?subfolder="+encodeURI(n):"")),function(n){var r=$.map(n,function(n){return t.CreateContentItem(n,i)});t.Items(r)})},t.prototype.SelectImage=function(n){this.SelectedItem(n);$("#submit-image").click()},t.prototype.OptimizeUpload=function(){n.ModalController.close();this.Upload("true")},t.prototype.Upload=function(t){var r=$("#uploadform"),u=new FormData(r[0]),e=$("#OptimizeImage").is(":checked"),o=this,s,i,f;if(e&&t!="true")if(s=!1,this.CheckForPNG(u))i=new n.DialogView,i.View=i.View='<section class="modal-dialog center open"><header><h3> Warning <\/h3><\/header><main class="panel"> Note: Png images are being optimized. Transparency will be lost. <\/main><div class="center"><button class="small-auto primary" onclick="medialibrary.model.OptimizeUpload();">Proceed<\/button><button class="small-auto" onclick="Florisoft.ModalController.close(this);">Abort<\/button><\/div><\/section>',f=new n.ModalView($(i.View)),n.ModalController.show(f);else return this.Upload("true");else $.ajax({url:r.attr("action"),type:"POST",data:u,async:!1,success:function(t){if(o.RefreshItems(),t.dialog){var i=new n.ModalView($(t.dialog));i&&(n.ModalController.close(),n.ModalController.show(i))}},error:function(t){if(t.responseText){var i=new n.ModalView($(t.responseJSON));i&&n.ModalController.show(i)}},cache:!1,contentType:!1,processData:!1})},t.prototype.CheckForPNG=function(n){for(var i=n.getAll("file"),t=0;t<i.length;t++)if(i[t].name.endsWith(".png"))return!0;return!1},t.prototype.CreateFolder=function(){var n=$("#createfolderform"),t=new FormData(n[0]),i=this;$.ajax({url:n.attr("action"),type:"POST",data:t,async:!1,success:function(){},cache:!1,contentType:!1,processData:!1})},t.prototype.DeleteClick=function(n,t){t.stopImmediatePropagation();n.DeleteConfirmationAsked()?this.Delete(n):n.AskConfirmationDelete()},t.prototype.Delete=function(n){var t=this;$.ajax({url:this.DeleteUrl,type:"POST",data:{path:n.FilePath},success:function(){t.RefreshItems()},cache:!1})},t.prototype.CancelDeletion=function(n,t){t!==null&&t.stopImmediatePropagation();n.CancelDeletion()},t.prototype.CreateContentItem=function(n,t){return n.ItemType=="ContentFolder"?new u(n,t):n.ItemType=="ContentImage"?new r(n,t):void 0},t}();n.MediaLibraryVM=i;t=function(){function n(n,t){var r=this,i;this.DeleteConfirmationAsked=ko.observable(!1);this.timeoutId=-1;this.FilePath=n.FilePath.FilePath;this.LastModified=n.LastModifiedDate;i=this.FilePath.split("\\");this.FileName=i[i.length-1];this.FileSize=this.humanFileSize(n.FileSize);this.FileToBig=n.FileSize>102400;this.ContentUrl=n.ContentUrl;this.ItemType=n.ItemType;this.IsSelected=ko.computed(function(){return r===t.SelectedItem()});this.HasExternalPath=n.hasExternalPath}return n.prototype.AskConfirmationDelete=function(){var n=this;this.DeleteConfirmationAsked(!0);clearTimeout(this.timeoutId);this.timeoutId=setTimeout(function(){return n.DeleteConfirmationAsked(!1)},1e4)},n.prototype.CancelDeletion=function(){this.DeleteConfirmationAsked(!1);clearTimeout(this.timeoutId)},n.prototype.humanFileSize=function(n){var t=n==0?0:Math.floor(Math.log(n)/Math.log(1024));return(n/Math.pow(1024,t)).toFixed(2)+" "+["B","kB","MB","GB","TB"][t]},n}();n.ContentItem=t;r=function(n){function t(t,i){var r=n.call(this,t,i)||this;return r.Thumbnail=t.Thumbnail,r}return __extends(t,n),t}(t);n.ContentImage=r;u=function(n){function t(t,i){var r=n.call(this,t,i)||this;return r.Icon="zmdi-folder",r.SubFolder=t.SubFolder,r}return __extends(t,n),t}(t);n.ContentFolder=u}(Florisoft||(Florisoft={})),function(n){"use strict";var t=function(){function n(){this.Id="colorpicker"}return n.start=function(){n.instance||(n.instance=(new n).init())},n.prototype.initColorPicker=function(n){var t=n.find('input[type="color"],input[data-color]');t.attr("type","text");t.each(function(){var n=$(this),t=n.data("options");n.attr("type")=="color"&&(t.preferredFormat="hex");n.spectrum(t);console.log(t)})},n.prototype.init=function(){return window.controller.register(this),this.initColorPicker($(document)),this},n.prototype.onAddedToDOM=function(n){this.initColorPicker(n)},n.prototype.onRemovedFromDOM=function(){},n.prototype.getViewData=function(){return null},n}();n.ColorPickerController=t}(Florisoft||(Florisoft={})),function(n){var f=function(){function n(){this.Id="analytics"}return n.start=function(){n.instance||(n.instance=(new n).init())},n.prototype.init=function(){return window.controller&&window.controller.register(this),this.analytics=new t,this},n.prototype.onRemovedFromDOM=function(){},n.prototype.onAddedToDOM=function(){},n.prototype.getViewData=function(){return null},n}(),i,r,u,t;n.AnalyticsController=f;i=function(){function n(){}return n}();n.Partij=i;r=function(){function n(){}return n}();n.Purchase=r;u=function(){function n(){}return n}();n.Transaction=u;t=function(){function n(){}return n.prototype.impressions=function(n){if(n&&n.length!=0)try{dataLayer.push({event:"impressions",ecommerce:{currencyCode:n[0].ValutaCode,remove:{products:[n.map(function(n){return{name:n.PartijTxt,id:n.PartijNr,price:n.Prijs,brand:n.Kweker,category:n.Categorie}})]},debnr:n[0].DebNr}})}catch(t){}},n.prototype.removeFromCart=function(n){try{dataLayer.push({event:"removeFromCart",ecommerce:{currencyCode:n.ValutaCode,remove:{products:[{name:n.PartijTxt,id:n.PartijNr,price:n.Prijs,brand:n.Kweker,category:n.Categorie,quantity:n.Aantal}]},debnr:n.DebNr}})}catch(t){}},n.prototype.addToCart=function(n){try{dataLayer.push({event:"addToCart",ecommerce:{currencyCode:n.ValutaCode,add:{products:[{name:n.PartijTxt,id:n.PartijNr,price:n.Prijs,brand:n.Kweker,category:n.Categorie,quantity:n.Aantal}],debnr:n.DebNr}}})}catch(t){}},n.prototype.purchase=function(n){try{var t=[];n.Products.forEach(function(n){t.push({name:n.PartijTxt,id:n.PartijNr,price:n.Prijs,brand:n.Kweker,category:n.Categorie,quantity:n.Aantal})});dataLayer.push({event:"transaction",ecommerce:{currencyCode:n.Purchase.CurrencyCode,purchase:{actionField:{id:n.Purchase.Id,revenue:n.Purchase.Revenue},products:t}}})}catch(i){}},n}();n.Analytics=t}(Florisoft||(Florisoft={})),function(n){var t=function(){function n(){this.Id="dragndrop"}return n.start=function(){n.instance||(n.instance=(new n).init())},n.prototype.init=function(){return window.controller&&window.controller.register(this),n.getDraggableItems(),this},n.prototype.onRemovedFromDOM=function(){},n.prototype.onAddedToDOM=function(){},n.prototype.getViewData=function(){return null},n.reindexItems=function(){n.getDraggableItems()},n.prototype.reindexItems=function(){n.getDraggableItems()},n.setRefreshRate=function(t){n.refreshRate=t},n.getDraggableItems=function(){$(window).off("mousemove");$("[data-draggable]").each(function(){$(this).find("[data-handle]").length<1&&$(this).attr("data-handle","")});$("[data-draggable] [data-handle], [data-draggable][data-handle]").off("mousedown touchstart touchmove mouseup touchend").on("mousedown touchstart",function(t){if(n.draggableObject=n.getDraggable($(this)),!n.isPressed&&n.draggableObject!=null){if(n.isPressed=!0,t.preventDefault(),n.addPlaceholder(n.draggableObject),n.event_start(n.draggableObject,t),n.lastEvent=t,!n.isTouch(t))$(window).on("mousemove",function(t){n.touchmove(n.draggableObject,t)});var i=n.getCurrentContainer(n.draggableObject);n.isContainerValid(i)?(i.trigger("ondragcontainer",n.draggableObject),n.highlightContainer(n.draggableObject,t,i)):i=null;n.startContainer=i;n.draggableObject.trigger("ondrag",i)}}).on("touchmove",function(t){n.touchmove(n.draggableObject,t)});$(window).on("mouseup touchend",function(t){var i,r;if(n.isPressed&&n.draggableObject!=null){n.isPressed=!1;t.preventDefault();n.event_end(n.draggableObject,n.lastEvent);i=n.getCurrentContainer(n.draggableObject);n.isContainerValid(i)||(i=null);n.draggableObject.trigger("ondrop",[n.startContainer,i,n.draggableObject.index()]);$(window).off("mousemove");n.reset();r=function(n){n.stopPropagation()};n.draggableObject.on("click",r);setTimeout(function(){n.draggableObject.off("click",r);n.draggableObject=null},10)}})},n.touchmove=function(t,i){n.isPressed&&n.draggableObject!=null&&(i.preventDefault(),n.event_move(t,i),n.lastEvent=i)},n.getAbsoluteTop=function(n){var t=n.parents().filter(function(){return $(this).css("position")=="relative"||$(this).css("position")=="fixed"}).first();return n.offset().top},n.getAbsoluteLeft=function(n){var t=n.parents().filter(function(){return $(this).css("position")=="relative"||$(this).css("position")=="fixed"}).first();return n.offset().left},n.getRelativeTop=function(n){var t=n.parents().filter(function(){return $(this).css("position")=="relative"||$(this).css("position")=="fixed"}).first();return n.offset().top-t.offset().top},n.getRelativeLeft=function(n){var t=n.parents().filter(function(){return $(this).css("position")=="relative"||$(this).css("position")=="fixed"}).first();return n.offset().left-t.offset().left},n.event_start=function(t,i){n.startLeft=t.css("left");n.startTop=t.css("top");var r=t.parents().filter(function(){return $(this).css("position")=="relative"||$(this).css("position")=="fixed"}).first();n.st=n.getRelativeTop(t);n.sy=n.getY(i);n.sl=n.getRelativeLeft(t);n.sx=n.getX(i);t.css({left:n.sl+r.scrollLeft(),top:n.st+r.scrollTop()});t.css("width",t.outerWidth()).addClass("dragging")},n.event_move=function(t,i){var e=t.parents().filter(function(){return $(this).css("position")=="relative"||$(this).css("position")=="fixed"}).first(),u,r,o,f,h;if(t.css({left:n.getX(i)-n.sx+n.sl+e.scrollLeft(),top:n.getY(i)-n.sy+n.st+e.scrollTop()}),++n.refreshIndex>=n.refreshRate&&(n.refreshIndex=0,n.highlightContainer(t,i)),u=n.getClosestAllowedContainer(t,i),n.isContainerValid(u)&&n.isContainerAllowed(u,t)&&n.isRearrangeable(u))if(r=u.children().not("#"+t.attr("id")),r!=null&&r.length>0){var l=n.isHorizontalRearrangeable(u),s=0,c=0;if(l?(s=n.getAbsoluteLeft(r.filter(function(){return $(this).css("display")!="none"}).first())+e.scrollLeft(),c=n.getX(i)+e.scrollTop()):(s=n.getAbsoluteTop(r.filter(function(){return $(this).css("display")!="none"}).first())+e.scrollTop(),c=n.getY(i)+e.scrollTop()),r.length>0)for(o=0;o<r.length;o++)if(f=r.eq(o),!(!n.isDraggable(f)&&n.ignoreNonDraggables(u))){if(h=0,h=l?f.outerWidth():f.outerHeight(),s+h>c&&n.isDraggable(f)){f.before(n.getPlaceholder(t));break}else o==r.length-1&&f.after(n.getPlaceholder(t));s+=h}}else u.append(n.getPlaceholder(t).detach())},n.event_end=function(t,i){var r=n.getContainer(t,i);n.lastValidContainer!=null&&n.lastValidContainer.removeClass("drag-hover-container").removeClass("drag-invalid-container");t.removeClass("dragging").css({left:n.startLeft,top:n.startTop,width:""});n.isContainerValid(r)&&n.isContainerAllowed(r,t)&&(n.isRearrangeable(r)?n.getPlaceholder(t).before(t):t.appendTo(r));n.getPlaceholder(t).remove();r.trigger("ondropcontainer",[t,n.startContainer])},n.getX=function(t){return n.isTouch(t)?t.originalEvent.touches[0].pageX:t.pageX},n.getY=function(t){return n.isTouch(t)?t.originalEvent.touches[0].pageY:t.pageY},n.validateCoordinates=function(t){return n.getX(t)>=0&&n.getX(t)<=screen.width&&n.getY(t)>=0&&n.getY(t)<=screen.height},n.isTouch=function(n){return n.pageY===undefined},n.addPlaceholder=function(n){n.after($("<div />",{id:n.attr("id")+"-placeholder","class":"drag-placeholder"}).css({width:n.css("width"),height:n.css("height"),position:n.css("position"),left:n.css("left"),top:n.css("top"),right:n.css("right"),bottom:n.css("bottom"),float:n.css("float")!="none"?"left":"none",padding:n.css("padding"),margin:n.css("margin")}))},n.getPlaceholder=function(n){return $("#"+n.attr("id")+"-placeholder")},n.getDraggable=function(n){return n.attr("data-draggable")!==undefined?n:n.parents().filter(function(){return $(this).attr("data-draggable")!==undefined}).first()},n.getContainer=function(t,i){var u=t.css("display"),r;return t.css("display","none"),r=$(document.elementFromPoint(n.getX(i)-$(window).scrollLeft(),n.getY(i)-$(window).scrollTop())),r.attr("data-drop-container")===undefined&&(r=r.parents().filter(function(){return $(this).attr("data-drop-container")!==undefined}).first()),t.css("display",u),r},n.getClosestAllowedContainer=function(t,i){var u=t.css("display"),r;for(t.css("display","none"),r=$(document.elementFromPoint(n.getX(i)-$(window).scrollLeft(),n.getY(i)-$(window).scrollTop())),r=r.closest("[data-drop-container]");r.length>0&&(!n.isContainerValid(r)||!n.isContainerAllowed(r,t));)r=r.parent().closest("[data-drop-container]");return t.css("display",u),r},n.getCurrentContainer=function(n){return n.parents().filter(function(){return $(this).attr("data-drop-container")!==undefined}).first()},n.isContainerValid=function(n){return n!=null&&n.attr("data-drop-container")!==undefined},n.isRearrangeable=function(t){return t.attr("data-rearrangeable")!==undefined||n.isHorizontalRearrangeable(t)},n.isHorizontalRearrangeable=function(n){return n.attr("data-horizontal-rearrangeable")!==undefined||n.attr("data-drag-group")=="CmsRow"},n.ignoreNonDraggables=function(n){return n.attr("data-ignore-non-draggables")!==undefined||n.attr("data-drag-group")=="CmsRow"},n.isDraggable=function(n){return n.attr("data-draggable")!==undefined},n.isContainerAllowed=function(t,i){var e=[],o=[],f=[],s,c,r,h,u,l;if(t.attr("data-drop-allow")!==undefined&&(e=n.splitGroups(t.attr("data-drop-allow"))),t.attr("data-drop-exclude")!==undefined&&(o=n.splitGroups(t.attr("data-drop-exclude"))),i.attr("data-drag-group")!==undefined&&(f=n.splitGroups(i.attr("data-drag-group"))),o.indexOf("*")>-1)return!1;for(e.length==0&&o.length>0&&(e[0]="*"),s=0,r=0;r<f.length;r++)for(h=f[r],u=0;u<o.length;u++)if(c=o[u],h==c){s++;break}if(s==f.length&&s>0)return!1;if(f.indexOf("*")>-1)return!0;for(r=0;r<f.length;r++)for(h=f[r],u=0;u<e.length;u++)if(l=e[u],h==l)return!0;return e.indexOf("*")>-1},n.splitGroups=function(n){return n.split(" ").filter(function(n){return n!==""})},n.highlightContainer=function(t,i,r){if(r===void 0&&(r=null),r==null&&(r=n.getClosestAllowedContainer(t,i)),(!r.is(n.lastValidContainer)||n.movedOut)&&(n.lastValidContainer==null||n.lastValidContainer.is(n.lastComparedContainer)&&n.movedOut||(n.lastValidContainer.removeClass("drag-hover-container").removeClass("drag-invalid-container"),n.lastComparedContainer=n.lastValidContainer,n.movedOut=!0,t.trigger("onhoverout",n.lastValidContainer),n.lastValidContainer.trigger("onhoveroutcontainer",t)),n.isContainerValid(r))){r.removeClass("drag-hover-container").addClass("drag-hover-container");var u=n.isContainerAllowed(r,t);u||r.removeClass("drag-invalid-container").addClass("drag-invalid-container");n.lastValidContainer=r;n.movedOut=!1;t.trigger("onhoverin",[r,u]);r.trigger("onhoverincontainer",[t,u])}},n.reset=function(){n.lastValidContainer=null;n.lastComparedContainer=null;n.startContainer=null;n.movedOut=!1},n.isPressed=!1,n.refreshRate=10,n.refreshIndex=0,n.lastValidContainer=null,n.lastComparedContainer=null,n.movedOut=!1,n}();n.DragNDropController=t}(Florisoft||(Florisoft={})),function(n){"use strict";var t=function(){function n(){this.rawInput="";this.capturingBarcode=!1;this.delay=1e3;this.barcodePrefix="{";this.barcodeSuffix="}"}return n.start=function(){return n.instance||(n.instance=(new n).init()),this.instance},n.prototype.init=function(){var n=this;return document.addEventListener("keypress",function(t){return n.keyDownHandler(t)}),this},n.prototype.validBarcode=function(){return this.rawInput.indexOf(this.barcodePrefix)===0&&this.rawInput.indexOf(this.barcodeSuffix)===this.rawInput.length-this.barcodeSuffix.length},n.prototype.barcodeValue=function(){var t="^"+this.barcodePrefix+"(.*)"+this.barcodeSuffix+"$",n=RegExp(t).exec(this.rawInput);return n.length>1?n[1]:null},n.prototype.handleEndOfCapture=function(){if(this.capturingBarcode=!1,!this.validBarcode()){for(var n=0,t=this.rawInput.length;n<t;n++)this.fakeKeypress(this.rawInput[n]);this.eventTargetElement.value=this.eventTargetElement.value+this.rawInput}this.rawInput="";clearTimeout(this.timeoutHandler)},n.prototype.keyDownHandler=function(n){var f=this,i;if(!$(n.target).is("input")){var t=n.key||String.fromCharCode(n.charCode?n.charCode:n.keyCode),r=t===this.barcodePrefix&&!this.capturingBarcode&&this.rawInput==="",u=t===this.barcodeSuffix;clearTimeout(this.timeoutHandler);r&&(this.timeoutHandler=window.setTimeout(function(){f.handleEndOfCapture()},this.delay));(r||this.capturingBarcode)&&(n.preventDefault(),n.stopPropagation(),this.eventTargetElement=n.target,this.rawInput+=t.toString(),n.stopImmediatePropagation(),n.preventDefault(),n.cancelBubble=!0,u&&(i=this.barcodeValue(),this.callback&&this.callback(i),this.inputElemement&&(this.inputElemement.value=i),this.handleEndOfCapture()),this.capturingBarcode=!u)}},n.prototype.fakeKeypress=function(n){document.dispatchEvent(new KeyboardEvent("keypress",{key:n}))},n}();n.BarcodeController=t}(Florisoft||(Florisoft={})),function(n){var t=function(){function n(){this.mimeType="image/jpeg"}return n.start=function(){n.instance||(n.instance=(new n).init())},n.prototype.init=function(){$(document).on("change","[data-crop-file-input]",this.onInputImage.bind(this));$(document).on("click",".crop-button",this.createCropper.bind(this));return this},n.prototype.destroyCropper=function(){this.cropper&&this.cropper.destroy();$(".beheer.crop-preview").removeClass("no-crop")},n.prototype.createCropper=function(){var i=this,f;this.cropper&&this.cropper.destroy();$(".beheer.crop-preview").addClass("no-crop");var r=document.querySelector("[data-crop-target]"),n=document.querySelector("[data-crop-output]"),u=document.querySelector("img[data-crop-preview], div[data-crop-preview]"),t=this.getCropDimensions(r);r!=undefined&&(this.cropper=new Cropper(r,{dragMode:"move",ready:function(){var t=i;setTimeout(function(){t.setZoomRatio(r);n!=undefined&&t.setCropperOutput(n)},0)},zoom:function(){n!=undefined&&i.setCropperOutput(n)},cropend:function(){n!=undefined&&i.setCropperOutput(n)},crop:function(){u!=undefined&&i.previewCropperOutput(u)},minContainerHeight:t!=undefined?t.height:100,minContainerWidth:t!=undefined?t.width:200}),t!=undefined&&(f=this,setTimeout(function(){f.setCropBoxDimensions(t)},0)))},n.prototype.setZoomRatio=function(n){n.hasAttribute("data-zoom-ratio")?this.cropper.zoom(+n.getAttribute("data-zoom-ratio")):this.cropper.zoom(-.25)},n.prototype.setCropperOutput=function(n){var t=this.cropper.getCroppedCanvas().toDataURL(this.mimeType,.8);n.value=t},n.prototype.previewCropperOutput=function(n){var t=this.cropper.getCroppedCanvas().toDataURL(this.mimeType);$(n).is("div")?$(n).css("background-image","url("+t+")").css("background-size","cover"):$(n).is("img")&&(n.src=t)},n.prototype.getCropDimensions=function(n){if(n!=undefined&&n.getAttribute("data-crop-size")!=""){var i=n.getAttribute("data-crop-size"),t=i.split(";"),r=Number(t[0]),u=Number(t[1]);return{width:r,height:u}}},n.prototype.setCropBoxDimensions=function(n){var t={width:n.width,height:n.height};this.cropper.setCropBoxData(t)},n.prototype.getOrientation=function(n,t){var i=new FileReader;i.onload=function(n){var r=new DataView(n.target.result),o,i,e,u,s,f;if(r.getUint16(0,!1)!=65496)return t(-2);for(o=r.byteLength,i=2;i<o;)if(e=r.getUint16(i,!1),i+=2,e==65505){if(r.getUint32(i+=2,!1)!=1165519206)return t(-1);for(u=r.getUint16(i+=6,!1)==18761,i+=r.getUint32(i+4,u),s=r.getUint16(i,u),i+=2,f=0;f<s;f++)if(r.getUint16(i+f*12,u)==274)return t(r.getUint16(i+f*12+8,u))}else if((e&65280)!=65280)break;else i+=r.getUint16(i,!1);return t(-1)};i.readAsArrayBuffer(n)},n.prototype.onInputImage=function(n,t){var s=this,u=$(n.target),f=u[0].files[0],e=new FileReader,r=new Image,i,o=this;this.cropper&&this.cropper.destroy();e.onload=function(e){s.getOrientation(f,function(f){var s=2048,c=document.createElement("canvas"),l=c.getContext("2d"),h;i=e.target.result;h=/^data\:(.*);/g.exec(i);h.length>1&&(o.mimeType=h[1]);r.onload=function(){var e=r.width,h=r.height,l=document.createElement("canvas"),c=l.getContext("2d"),a;(e>s||h>s)&&(a=1,e>=h?e>s&&(a=s/e):h>s&&(a=s/h),e=e*a,h=h*a);4<f&&f<9?(l.width=h,l.height=e):(l.width=e,l.height=h);switch(f){case 2:c.transform(-1,0,0,1,e,0);break;case 3:c.transform(-1,0,0,-1,e,h);break;case 4:c.transform(1,0,0,-1,0,h);break;case 5:c.transform(0,1,1,0,0,0);break;case 6:c.transform(0,1,-1,0,h,0);break;case 7:c.transform(0,-1,-1,0,h,e);break;case 8:c.transform(0,-1,1,0,0,e)}c.drawImage(r,0,0,e,h);i=l.toDataURL(o.mimeType);$("#"+u.attr("data-picture-preview")).attr("src",i);$("input[data-crop-output]").length>1?$(u.parent()).find("input[data-crop-output]").first().attr("value",i):$("input[data-crop-output]").attr("value",i);$(".beheer.crop-preview").removeClass("no-crop");$(".beheer.crop-preview .external").hide();t!==undefined&&t(n)};r.src=e.target.result;u.val("")})};e.readAsDataURL(f)},n}();n.CropperController=t}(Florisoft||(Florisoft={})),function(n){"use strict";var u=function(){function i(){this.fps=15;$(document).on("mouseup",this.trackUp.bind(this));$(document).on("mousemove",this.move.bind(this));$(document).on("click",".product-foto-360 .control",this.control.bind(this));$(document).on("mousedown",".product-foto-360 .track",this.trackDown.bind(this))}return i.start=function(){i.instance||(i.instance=new i)},i.create=function(t){n.Foto360Controller.start();var r=n.Foto360.load($(t).attr("src")),i=$.parseHTML('<div class="product-foto-360">\n                        <img src="" />\n                        <span class="control zmdi zmdi-play">&nbsp;<\/span>\n                        <div class="track"><div class="track-piece"><\/div><\/div>\n                    <\/div>')[0];$(i).attr("id",$(t).attr("id"));$(t).replaceWith(i);$(i).show();n.Foto360Controller.instance.init(r,i)},i.prototype.init=function(n,i){var u=this,r=new t;return r.foto=n,r.foto.onload=function(){r.maxFrame=r.foto.frameCount-1;r.frameNr=0;u.startAuto(i)},r.canvasImg=$(i).find("img")[0],r.track=$(i).find(".track")[0],r.trackPiece=$(i).find(".track-piece")[0],r.controlElement=$(i).find(".control")[0],this.data(i,r),this},i.prototype.stop=function(n){var t=this.data(n);clearTimeout(t.timer);t.frameNr=0;t.timer=0;this.data(n,t);this.setFrame(n)},i.prototype.data=function(n,t){return t===void 0&&(t=null),t!=null&&$.data(n,"settings",t),$.data(n,"settings")},i.prototype.trackingPlayer=function(){var n=this;return $(".product-foto-360").filter(function(t,i){return n.data(i).tracking}).get(0)},i.prototype.setFrame=function(n){var t=this.data(n);t.canvasImg.src=t.foto.getFrameUrl(t.frameNr);t.trackPiece.style.left=t.frameNr/t.maxFrame*100+"%";this.data(n,t)},i.prototype.nextFrame=function(n){var t=this.data(n);return this.setFrame(n),t.frameNr=t.frameNr+1,t.timer=window.setTimeout(function(){this.nextFrame(n)}.bind(this),1e3/this.fps),t.frameNr>t.maxFrame&&this.stopAuto(n),this.data(n,t),t},i.prototype.startAuto=function(n){var t=this.data(n);t.frameNr>=t.maxFrame&&(t.frameNr=0);t=this.nextFrame(n);$(t.controlElement).addClass("zmdi-pause").removeClass("zmdi-play");this.data(n,t)},i.prototype.stopAuto=function(n){var t=this.data(n);t.timer&&(clearTimeout(t.timer),t.timer=0);$(t.controlElement).addClass("zmdi-play").removeClass("zmdi-pause");this.data(n,t)},i.prototype.trackUp=function(n){var t=this.trackingPlayer(),i;t&&(this.pauseEvent(n),i=this.data(t),i.tracking=!1,this.data(t,i))},i.prototype.trackDown=function(n){var t=$(n.target).parents(".product-foto-360").get(0),i;t&&(i=this.data(t),i.tracking=!0,this.data(t,i),this.stopAuto(t),this.move(n))},i.prototype.move=function(n){var r=this.trackingPlayer(),t;if(r){t=this.data(r);this.pauseEvent(n);var u=0,f=u+$(t.track).width(),i=n.pageX-$(t.track).offset().left;i<u&&(i=u);i>f&&(i=f);t.frameNr=Math.round(i/$(t.track).width()*t.maxFrame);this.data(r,t);this.setFrame(r)}},i.prototype.control=function(n){var t,i;this.pauseEvent(n);t=$(n.target).parents(".product-foto-360").get(0);t&&(i=this.data(t),i.timer!=0?this.stopAuto(t):this.startAuto(t))},i.prototype.pauseEvent=function(n){return n.stopPropagation&&n.stopPropagation(),n.preventDefault&&n.preventDefault(),n.cancelBubble=!0,n.returnValue=!1,!1},i}(),t,r,i;n.Foto360Controller=u;t=function(){function n(){this.frameNr=0;this.maxFrame=66;this.dragging=!1;this.tracking=!1}return n}();n.Settings360=t;r=function(){function n(n){this.frames=[];this.url=n}return n.prototype.getFrameCount=function(){return this.frameCount},n.prototype.getFrameUrl=function(n){var t=this.frames[n];return t?t.url:""},n.load=function(t){var r=new n(t),u=new XMLHttpRequest;return u.open("GET",t,!0),u.responseType="blob",u.onload=function(){if(u.status==200){var n=u.response,t=new FileReader;t.readAsArrayBuffer(n.slice(0,800));t.onload=function(){var f=new DataView(t.result),o=f.getUint8(0)>0,h=f.getUint32(1,o),e,s,u;for(r.frameCount=f.getUint32(5,o),e=9,s=0;s<r.frameCount;s++)u=new i,u.offset=f.getUint32(e,o),e+=4,u.length=f.getUint32(e,o),e+=4,n.size>=u.offset+u.length&&(u.url=URL.createObjectURL(n.slice(u.offset,u.offset+u.length))),r.frames[s]=u;if(r.onload)r.onload(r)}}},u.send(),r},n}();n.Foto360=r;i=function(){function n(){}return n}();n.Foto360Frame=i}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){"use strict";var i=function(){function t(){this.Id="chat";this.currentDebnr=""}return t.start=function(){window.controller&&(t.instance||(t.instance=(new t).init()))},t.prototype.init=function(){window.controller.register(this);var t=this,n=$.connection.chatHub;return n!=null&&(n.client.newChatMessage=this.RefreshChat.bind(this),$.connection.hub.start().done(function(){})),this.chatSwitch(),this.chatClick(),this.chatFilter(),this.chatSend(),this.currentDebnr=$("[data-chat-debnr]").data("chat-debnr"),this},t.prototype._init=function(t){return new n.UpdateTimerView(t).init()},t.prototype.getViewData=function(){return null},t.prototype.onRemovedFromDOM=function(){},t.prototype.onAddedToDOM=function(){},t.prototype.RefreshChat=function(n){this.currentDebnr==n&&($(".chat-refresh button").click(),this.chatAmount(parseInt($(".chat-aantal").text())))},t.prototype.chatSwitch=function(){$(document).on("click",".chat-contacts li",function(){$(".chat-items, .chat-contacts li").removeClass("activ");$(".chat-items[data-debnr="+$(this).data("chat")+"]").addClass("activ");$("[name=receiverDebnr]").val($(this).data("chat"));this.currentDebnr=$(this).data("chat");$(this).addClass("activ")})},t.prototype.chatClick=function(){$(".chat-opener").click(function(){this.chatAmount(0)}.bind(this))},t.prototype.chatFilter=function(){$(document).on("keyup",".chat-filter",function(){var n=$(".chat-filter").val();n==""?$(".chat-contacts [data-chat]").removeClass("hidden"):($(".chat-contacts [data-chat]").addClass("hidden"),$(".chat-contacts [data-chat*="+n+"]").removeClass("hidden"))})},t.prototype.chatSend=function(){$(document).on("keydown",".chat-form [name=message]",function(n){n.key=="Enter"&&$(".chat-form button").click()})},t.prototype.chatAmount=function(n){var t=$(".chat-aantal");n>0?t.removeClass("hidden"):t.addClass("hidden");t.text(n)},t.prototype.openChat=function(){this.currentDebnr=$(".chat-contacts li").first().data("chat")},t}(),t;n.ChatController=i;t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.init=function(){return this},t.prototype.dispose=function(){n.prototype.dispose.call(this)},t}(n.View);n.ChatView=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var i=function(i){function r(){return i!==null&&i.apply(this,arguments)||this}return __extends(r,i),r.start=function(){r.instance||(r.instance=(new r).init())},r.prototype.init=function(){var n=this;return this.Id="signature",this.registerMutation(),$("canvas[data-signature]").each(function(t,i){n.create($(i))}),this},r.prototype.onAddedNodes=function(t){var i=this;n.each(t,"canvas[data-signature]",function(n,t){i.create($(t))})},r.prototype.create=function(n){if(!n.is(".signature-loaded"))var i=new t(n)},r}(n.ViewController),t;n.SignatureController=i;t=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.initialize=function(){var t=document.createElement("input"),n;t.type="hidden";t.name="signature";this.element.after(t);n=this.element[0];this.signaturePad=new SignaturePad(n,{onEnd:function(){t.value=this.signaturePad.toDataURL()}.bind(this)});var i=Math.max(window.devicePixelRatio||1,1),r=n.offsetWidth,u=n.offsetHeight;n.width=r*i;n.height=u*i;n.getContext("2d").scale(i,i);this.element.css("max-width",r);this.closeButton();this.element.addClass("signature-loaded")},t.prototype.closeButton=function(){this.element.parent().find(".button-close").click(function(){this.signaturePad.clear()}.bind(this))},t}(n.View);n.SignatureView=t}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var f=function(){function n(){}return n.requestScript=function(t,i,u){i===void 0&&(i=null);u===void 0&&(u=null);n.requestResource(new r(t),i,u)},n.requestStylesheet=function(t,i,r){i===void 0&&(i=null);r===void 0&&(r=null);n.requestResource(new u(t),i,r)},n.requestResource=function(i,u,f){var e,o;if(u===void 0&&(u=null),f===void 0&&(f=null),i!=null&&i.isValid()){if(!n.isRequested(i))if(n.resources.push(i),i instanceof r)i.source===""?i.changeState(t.Success):jQuery.getScript(i.source).done(function(){return i.changeState(t.Success)}).fail(function(){return i.changeState(t.Error)});else{e=$(i.createElement());e.one("load",function(){return i.changeState(t.Success)});e.one("error",function(){return i.changeState(t.Error)});$("body").append(e)}o=n.getRequestedResource(i);o&&(o.addSuccessCallback(u),o.addErrorCallback(f))}},n.isRequested=function(t){for(var u,i=0,r=n.resources;i<r.length;i++)if(u=r[i],u.source===t.source)return!0;return!1},n.getRequestedResource=function(t){for(var u,i=0,r=n.resources;i<r.length;i++)if(u=r[i],u.source===t.source)return u;return null},n.resources=[],n}(),i,r,u,t;n.DynamicResources=f;i=function(){function n(){this.successCallbacks=[];this.errorCallbacks=[];this.state=t.Pending}return n.prototype.addSuccessCallback=function(n){n&&(this.state==t.Success?n():this.successCallbacks.push(n))},n.prototype.addErrorCallback=function(n){n&&(this.state==t.Error?n():this.errorCallbacks.push(n))},n.prototype.changeState=function(n){var u,i,r,f;if(n!=t.Pending)for(this.state=n,u=n==t.Success?this.successCallbacks:this.errorCallbacks,i=0,r=u;i<r.length;i++)f=r[i],f()},n}();n.Resource=i;r=function(n){function t(t){var i=n.call(this)||this;return i.source=t,i}return __extends(t,n),t.prototype.isValid=function(){return this.source!==null},t.prototype.createElement=function(){return""},t}(i);n.ScriptResource=r;u=function(n){function t(t){var i=n.call(this)||this;return i.source=t,i}return __extends(t,n),t.prototype.isValid=function(){return this.source!==null},t.prototype.createElement=function(){return'<link rel="stylesheet" type="text/css" href="'+this.source+'">'},t}(i);n.StyleResource=u,function(n){n[n.Pending=0]="Pending";n[n.Success=1]="Success";n[n.Error=2]="Error"}(t=n.ResourceState||(n.ResourceState={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var r=function(){function t(n){var r,t;for(n===void 0&&(n=!1),r=[],t=1;t<arguments.length;t++)r[t-1]=arguments[t];this.state=i.Loading;this.resources=[];this.resourceLoadedCount=0;this.resources=r;n&&this.initialize()}return t.prototype.init=function(n){n===void 0&&(n=!1);n||this.loadResources()},t.prototype.loadResources=function(){var u=this,t,r,f;if(this.resourceLoadedCount=0,this.resources.length>0)for(t=0,r=this.resources;t<r.length;t++)f=r[t],n.DynamicResources.requestResource(f,function(){return u.resourceLoaded()},function(){return u.resourceError()});else this.changeState(i.Initializing)},t.prototype.resourceLoaded=function(){++this.resourceLoadedCount>=this.resources.length&&this.changeState(i.Initializing)},t.prototype.resourceError=function(){this.changeState(i.InitializingFallback)},t.prototype.changeState=function(n){this.state=n;switch(n){case i.Loading:this.loadResources();break;case i.Initializing:this.initializationWrapper();break;case i.InitializingFallback:this.fallbackInitializationWrapper()}},t.prototype.initializationWrapper=function(){this.initialize();this.changeState(i.Operational)},t.prototype.fallbackInitializationWrapper=function(){this.initializeFallback();this.changeState(i.FallbackOperational)},t.prototype.refresh=function(){this.changeState(i.Loading)},t.prototype.initialize=function(){},t.prototype.initializeFallback=function(){},t.prototype.getState=function(){return this.state},t}(),u,i;t.CMSComponentController=r;u=function(t){function i(){for(var s,u,r,f,o,e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];for(s=this,u=[],r=0,f=e;r<f.length;r++)o=f[r],u.push(new n.ScriptResource(o));return t.apply(this,[!1].concat(u))||this}return __extends(i,t),i}(r);t.UniversalComponentController=u,function(n){n[n.Loading=0]="Loading";n[n.Initializing=1]="Initializing";n[n.Operational=2]="Operational";n[n.InitializingFallback=3]="InitializingFallback";n[n.FallbackOperational=4]="FallbackOperational"}(i=t.ComponentState||(t.ComponentState={}))})(t=n.CMS||(n.CMS={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var r=function(t){function r(i){var r=t.call(this,!1,new n.ScriptResource("https://www.youtube.com/iframe_api"))||this;return r.data=i,r.init(!1),r}return __extends(r,t),r.prototype.initialize=function(){i.loadVideo(this.data)},r}(t.CMSComponentController),i;t.VideoComponentController=r;i=function(){function n(){}return n.setYoutubeLoaded=function(){var t,i,r;for(this.youtubeLoaded=!0,t=0,i=n.queue;t<i.length;t++)r=i[t],n.loadVideo(r)},n.loadVideo=function(t){n.youtubeLoaded?new YT.Player(t.playerId,{videoId:t.videoId,playerVars:t.playerVars,events:t.events}):this.queue.push(t)},n.youtubeLoaded=!1,n.queue=[],n}();t.Video=i})(t=n.CMS||(n.CMS={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(t){var i=function(t){function i(i,r,u){for(var f,o=[],e=3;e<arguments.length;e++)o[e-3]=arguments[e];return f=t.apply(this,[!1].concat(o.map(function(t){return new n.ScriptResource(t)})))||this,f.element=$(i),f.type=r,f.data=u,f.loadResources(),f}return __extends(i,t),i.prototype.initialize=function(){this.updateData()},i.prototype.updateData=function(){var n=this;window.controller?window.controller.postForm(this.getAction(),this.data,undefined,function(){return n.generate()}):setTimeout(function(){return n.updateData()},10)},i.prototype.SetRefreshInterval=function(n,t){var i=this;setTimeout(function(){i.updateData()},Math.round(t*6e4))},i.prototype.generate=function(){},i}(t.CMSComponentController),r,u,f,e,o,s,h,c;t.BaseChartComponentController=i;r=function(n){function t(t,i,r){return n.call(this,t,i,r,"")||this}return __extends(t,n),t.prototype.getAction=function(){return Url.virtualPath("/Cms/GetPieChartData")},t.prototype.generate=function(){var t=this.element.find(".QueryValues").val().replace(/,/g,".").split("|"),i=this.element.attr("data-title"),r=this.element.find(".ChartColors").val().split(";"),n=parseFloat(this.element.find(".lbl-refresh-rate").val()),u=this.element.find(".QueryLabels").val().split("|"),f={type:this.type||"pie",data:{datasets:[{data:t,backgroundColor:r,label:i}],labels:u},options:{responsive:!0,title:{display:!1},legend:{position:"none"}},tooltips:{enabled:!1,custom:function(n){function e(n){return n.lines}var t=document.getElementById("chartjs-tooltip"),i,f,u;if(t||(i="background-color:#313130",i+="; border-radius:3px",i+="; padding:0.5rem",i+="; color:white",i+="; display:block",t=document.createElement("div"),t.id="chartjs-tooltip",t.innerHTML="<table style='"+i+"'><\/table>",document.body.appendChild(t)),n.opacity===0){t.style.opacity="0";return}if(t.classList.remove("above","below","no-transform"),n.yAlign?t.classList.add(n.yAlign):t.classList.add("no-transform"),n.body){var o=n.title||[],s=n.body.map(e),r="<thead>";o.forEach(function(n){r+='<tr><th style="padding:0;text-align:left;font-weight:bold">'+n+"<\/th><\/tr>"});r+="<\/thead><tbody>";s.forEach(function(t,i){var f=n.labelColors[i],u="background:"+f.backgroundColor,e;u+="; border-color:"+f.borderColor;u+="; border-width: 2px";e='<span style="'+u+'"><\/span>';r+="<tr><td>"+e+t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")+"<\/td><\/tr>"});r+="<\/tbody>";f=t.querySelector("table");f.innerHTML=r}u=this._chart.canvas.getBoundingClientRect();t.style.opacity="1";t.style.position="absolute";t.style.left=u.left+n.caretX+"px";t.style.top=u.top+n.caretY+"px";t.style.fontFamily=n._bodyFontFamily;t.style.fontSize=n.bodyFontSize+"px";t.style.fontStyle=n._bodyFontStyle;t.style.padding=n.yPadding+"px "+n.xPadding+"px"}}},e=new Chart(this.element.find("canvas")[0].getContext("2d"),f);n>0&&this.SetRefreshInterval(this.element,n)},t}(i);t.PieComponentController=r;u=function(n){function t(t,i,r){return n.call(this,t,i,r)||this}return __extends(t,n),t.prototype.getAction=function(){return Url.virtualPath("/Cms/GetChartData")},t.prototype.generate=function(){var l=parseFloat(this.element.find(".lbl-refresh-rate").val()),k=this.element.attr("data-hidelegend").toString().toLowerCase()=="true",a=!0,p,s,f,r,w,i,c,e,n,b;this.type==""&&(this.type="line");this.type=="lineplain"&&(a=!1,this.type="line");var o=12,v=this.element.attr("data-scalefunction"),y=this.element.attr("data-axeslabel");this.element.attr("data-fontsize")!=""&&(o=this.element.attr("data-fontsize"));p=function(label){return v?eval(v):label};s=0;this.element[0].hasAttribute("data-animation-duration")&&(s=Number(this.element.attr("data-animation-duration")));var t=JSON.parse(this.element.find(".datasets").val()),u=t.length,h=[];for(n=0;n<u;n++)h.push.apply(h,t[n].Labels);for(f=h.filter(function(n,t,i){return i.indexOf(n)===t}).sort(function(n,t){return n-t}),r=[],n=0;n<u;n++)w=[],r.push(w);for(n=0;n<f.length;n++)for(i=0;i<u;i++)c=t[i].Labels.indexOf(f[n]),c>-1?r[i].push(t[i].Values[c]):r[i].push(0);for(e={labels:f,datasets:[]},n=0;n<u;n++)b={label:t[n].Label,backgroundColor:t[n].Color,borderColor:t[n].Color,data:r[n],fill:a},e.datasets.push(b);if(e.datasets.length>0)var d={type:this.type,data:e,options:{animation:{duration:s},title:{display:!1},maintainAspectRatio:!1,legend:{position:k?"none":"top"},tooltips:{callbacks:{label:function(n,t){return t.labels[n.index]+": "+t.datasets[n.datasetIndex].data[n.index].toLocaleString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}}},scales:{yAxes:[{ticks:{callback:p,fontSize:o},scaleLabel:{display:y!=null,labelString:y}}],xAxes:[{ticks:{fontSize:o}}]}}},g=this.element.find("canvas")[0],nt=g.getContext("2d"),tt=new Chart(nt,d);l>0&&this.SetRefreshInterval(this.element,l)},t.prototype.generateOld=function(){var c=this.element.find(".ds1QueryLabels").val().split(",").map(function(n){return n.trim()}),n=this.element.find(".ds2QueryLabels").val().split(",").map(function(n){return n.trim()}),v,f,i,y,e,r,h;n.length==1&&n[0]==""&&(n=[]);var t=c.concat(n).filter(function(n,t,i){return i.indexOf(n)===t}),l=this.element.find(".ds1QueryLabels").val(),a=parseFloat(this.element.find(".lbl-refresh-rate").val()),u=!0;if(this.type==""&&(this.type="line"),this.type=="lineplain"&&(u=!1,this.type="line"),l!=""){v=this.element.find(".ds1QueryValues").val().split(",");f=[];c.forEach(function(n,t){return f.push({label:n,value:v[t]})});i=[];t.forEach(function(n){return i.push({label:n,value:"0"})});f.forEach(function(n){return i[t.indexOf(n.label)].value=n.value});y=this.element.find(".ds2QueryValues").val().split(",");e=[];n.forEach(function(n,t){return e.push({label:n,value:y[t]})});r=[];t.forEach(function(n){return r.push({label:n,value:"0"})});e.forEach(function(n){return r[t.indexOf(n.label)].value=n.value});var ot=l.split(","),st=this.element.find(".ds1QueryValues").val().split(","),g=this.element.attr("data-hidelegend").toString().toLowerCase()=="true",ht=this.element.attr("data-title"),p=this.createTransparantColor(this.element.attr("data-ds1color")),nt=this.element.attr("data-ds1label"),w=this.element.attr("data-scalefunction"),b=this.element.attr("data-axeslabel"),o=12;this.element.attr("data-fontsize")!=""&&(o=this.element.attr("data-fontsize"));var tt=function(label){return w?eval(w):label},k={labels:t,datasets:[{label:nt,backgroundColor:p,borderColor:p,data:i.map(function(n){return n.value}),fill:u}]},s=this.element.find(".ds2QueryValues").val().split(",");if(s.length>0&&s[0]!=null&&s[0].length>0){var d=this.createTransparantColor(this.element.attr("data-ds2color")),it=this.element.attr("data-ds2label"),rt={label:it,backgroundColor:d,borderColor:d,data:r.map(function(n){return n.value}),fill:u};k.datasets.push(rt)}h=0;this.element[0].hasAttribute("data-animation-duration")&&(h=Number(this.element.attr("data-animation-duration")));var ut={type:this.type,data:k,options:{animation:{duration:h},title:{display:!1},maintainAspectRatio:!1,legend:{position:g?"none":"top"},tooltips:{callbacks:{label:function(n,t){return t.labels[n.index]+": "+t.datasets[n.datasetIndex].data[n.index].toLocaleString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}}},scales:{yAxes:[{ticks:{callback:tt,fontSize:o},scaleLabel:{display:b!=null,labelString:b}}],xAxes:[{ticks:{fontSize:o}}]}}},ft=this.element.find("canvas")[0],et=ft.getContext("2d"),ct=new Chart(et,ut)}a>0&&this.SetRefreshInterval(this.element,a)},t.prototype.createTransparantColor=function(n){var t;return/^#([A-Fa-f0-9]{3}){1,2}$/.test(n)?(t=n.substring(1).split(""),t.length==3&&(t=[t[0],t[0],t[1],t[1],t[2],t[2]]),t="0x"+t.join(""),"rgba("+[t>>16&255,t>>8&255,t&255].join(",")+", 0.5)"):n.indexOf("a")==-1&&n.indexOf("rgb(")>-1?n.replace(")",", 0.5)").replace("rgb","rgba"):n},t}(i);t.ChartComponentController=u;f=function(n){function t(t,i,r){return n.call(this,t,i,r)||this}return __extends(t,n),t.prototype.getAction=function(){return Url.virtualPath("/Cms/GetGaugeData")},t.prototype.generate=function(){var s=parseFloat(this.element.find(".lbl-current-value").val().replace(",",".")),r,o,n;if(!isNaN(s)){var t=parseFloat(this.element.find(".lbl-max-value").val()),i=parseFloat(this.element.find(".lbl-min-value").val()),f=parseFloat(this.element.find(".lbl-tick-count").val()),h=parseFloat(this.element.find(".lbl-decimals").val()),c=parseFloat(this.element.find(".lbl-refresh-rate").val()),l=parseFloat(this.element.find(".lbl-font-size").val()),e=this.element.find(".lbl-text-color").val(),a="8pt sans-serif";l>0&&(a=l+"pt sans-serif");e==""&&(e="#000000");var y=t-i,p=Number((y/f).toFixed(h)),v=[];for(r=0;r<=f;r++)o=p*r+i,r==f&&(o=t),v.push(o);n=[];n.push({strokeStyle:"#FFE800",min:i,max:t});n=this.AddRangeToZones(this.element.find(".lbl-green-range").val(),"#109618",n,i,t);n=this.AddRangeToZones(this.element.find(".lbl-red-range").val(),"#DC3912",n,i,t);var w={angle:-.15,lineWidth:.12,pointer:{length:.53,strokeWidth:.035,color:"#000000"},staticLabels:{font:a,labels:v,color:e,fractionDigits:h},staticZones:n,renderTicks:{divisions:f,divWidth:1.1,divLength:.7,divColor:"#333333",subDivisions:3,subLength:.5,subWidth:.6,subColor:"#666666"}},b=this.element.find("canvas")[0],u=new Gauge(this.element.find("canvas")[0]);u.animationSpeed=15;u.setOptions(w);u.maxValue=t;u.setMinValue(i);u.set(s);c>0&&this.SetRefreshInterval(this.element,c)}},t.prototype.AddRangeToZones=function(n,t,i,r,u){var e,f,o,s;if(n!=""&&n.indexOf(";")>-1)for(e=n.split(";"),f=0;f<e.length;)o=parseFloat(e[f]),o<r&&(o=r),f+=1,f<e.length&&(s=parseFloat(e[f]),s>u&&(s=u),i.push({strokeStyle:t,min:o,max:s})),f+=1;return i},t}(i);t.GaugeComponentController=f;e=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.getAction=function(){return Url.virtualPath("/Cms/GetTableData")},t.prototype.generate=function(){var n=parseFloat(this.element.find(".lbl-refresh-rate").val());n>0&&this.SetRefreshInterval(this.element,n)},t}(i);t.TableComponentController=e;o=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.getAction=function(){return Url.virtualPath("/Cms/GetProgressbarData")},t.prototype.generate=function(){var n=parseFloat(this.element.find(".lbl-refresh-rate").val());n>0&&this.SetRefreshInterval(this.element,n)},t}(i);t.ProgressbarComponentController=o;s=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.getAction=function(){return Url.virtualPath("/Cms/GetSearchTermData")},t}(i);t.SearchTermComponentController=s;h=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.getAction=function(){return Url.virtualPath("/Cms/GetHealthCheckData")},t}(i);t.HealthComponentController=h;c=function(n){function t(){return n!==null&&n.apply(this,arguments)||this}return __extends(t,n),t.prototype.getAction=function(){return Url.virtualPath("/Cms/GetHealthErrorsData")},t}(i);t.HealthErrorsComponentController=c})(t=n.CMS||(n.CMS={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var t=function(n){function t(t){t===void 0&&(t=!0);var i=n.call(this)||this;return t&&i.init(),i}return __extends(t,n),t.prototype.init=function(){this.target=document.querySelector("[data-hotspot-target]");this.target!=undefined&&(this.initListeners(),this.hasCoordinates()&&$(".current-hotspot").css("z-index",1))},t.prototype.initListeners=function(){var n=this;$(this.target).on("click",function(t){n.placeHotspot(t)})},t.prototype.hasCoordinates=function(){var n=$(".current-hotspot");return n.attr("data-x-coord")!=""&&n.attr("data-y-coord")!=""?!0:!1},t.prototype.placeHotspot=function(n){var i=$(".current-hotspot"),u=n.offsetX?n.offsetX:n.pageX-this.target.offsetLeft,f=n.offsetY?n.offsetY:n.pageY-this.target.offsetTop,t=this.calculateRelativeCoords(n),r={left:t.relativeX+"%",top:t.relativeY+"%"};i.css(r).css("z-index",1);this.updateCloseFormValues(t)},t.prototype.calculateRelativeCoords=function(n){var r=$(this.target),u=r.offset(),f=r.offsetParent(),t=n.pageX-18-u.left,i=n.pageY-18-u.top;return t=t/r.width()*100,i=i/r.height()*100,t=Math.round(t*1e3)/1e3,i=Math.round(i*1e3)/1e3,{relativeX:t,relativeY:i}},t.prototype.updateCloseFormValues=function(n){$("#xCoord").val(String(n.relativeX));$("#yCoord").val(String(n.relativeY))},t}(n.CMSComponentController);n.HotspotComponentController=t})(t=n.CMS||(n.CMS={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var r=function(n){function t(t,i){var r=n.call(this,!1)||this;return r.id=t,r.pages=i,r.loadResources(),r}return __extends(t,n),t.prototype.initialize=function(){console.table(this.pages);this.browser=new i(this.id,this.pages)},t}(n.CMSComponentController),t,i;n.DashboardComponentController=r;t=function(){function n(){}return n}();n.Page=t;i=function(){function n(n,t){this.id=n;this.pages=t;this.index=0;this.loadCurrentPage()}return n.prototype.next=function(){var n=this;if(this.nextPage){if(!this.canGoNext){setTimeout(function(){return n.next()},1e4);return}this.allFrames.off("load");this.index++;this.loadCurrentPage()}},n.prototype.loadCurrentPage=function(){this.currentPage&&this.loadPage(this.currentPage)},n.prototype.loadPage=function(n){var t=this;this.nextFrame.on("load",function(){return t.allFrames.toggleClass("hidden")}).attr("src",""+n.Url);setTimeout(function(){return t.next()},n.Duration*1e3)},Object.defineProperty(n.prototype,"currentPage",{get:function(){return this.pages.length>0?this.pages[this.index%this.pages.length]:null},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"nextPage",{get:function(){return this.pages.length>0?this.pages[(this.index+1)%this.pages.length]:null},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"canGoNext",{get:function(){return $("iframe:not(.hidden)").contents().find("#DashboardLicenseInUse").length<=0},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"currentFrame",{get:function(){return $("#dashboard-"+this.id+" .dashboard-window:not(.hidden)")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"nextFrame",{get:function(){return $("#dashboard-"+this.id+" .dashboard-window.hidden")},enumerable:!0,configurable:!0}),Object.defineProperty(n.prototype,"allFrames",{get:function(){return $("#dashboard-"+this.id+" .dashboard-window")},enumerable:!0,configurable:!0}),n}()})(t=n.CMS||(n.CMS={}))}(Florisoft||(Florisoft={}));__extends=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),function(n){var t;(function(n){var t=function(n){function t(t){var i=n.call(this,!1)||this;return i.element=$(t),i.init(!1),i}return __extends(t,n),t.prototype.initialize=function(){this.element.closest(".cms-component-ImageOverlay").parent().addClass("image-overlay-container")},t}(n.CMSComponentController);n.ImageOverlayComponentController=t})(t=n.CMS||(n.CMS={}))}(Florisoft||(Florisoft={})),function(n){var t=function(){function n(){}return n.prototype.GetAllColorEvents=function(){var t=$(this.ItemElement).data("colorevents"),n=t;n!==undefined&&(this.ClassEvent=n.sort(function(n,t){return n.ActivationTime-t.ActivationTime}))},n}(),r=function(){function n(){}return n}(),i=function(){function i(){this.Countdowns=[];this.CountdownIntervals=[]}return i.start=function(){i.Instance||(i.Instance=new i)},i.prototype.UpdateCountdownElement=function(n,i){var r,u,f,e;this.Countdowns.forEach(function(n){if(n.ID==i){r=n;return}});r===undefined&&(r=new t,r.ItemElement=$(".countdown[countdown-id='"+i+"']").get(0),r.ID=i,r.SelfDestruct=$(r.ItemElement).is("[selfdestruct]"),r.Action=$(r.ItemElement).data("countdownaction"),r.GetAllColorEvents(),this.Countdowns.push(r));u=Number($(r.ItemElement).attr("countdown-ms"));u=$(r.ItemElement).attr("countdown-ms")?u-1e3:n;u<this.CountdownIntervals["i"+r.ID]&&this.BeforeCompletion(r);$(r.ItemElement).attr("countdown-datetime",null).attr("countdown-ms",u);this.GetColorEvent(u,r);u=u/1e3;f=Math.floor(u%60);u=u/60;e=Math.floor(u%60);u=u/60;var o=Math.floor(u),s=o.pad(2),h=e.pad(2),c=f.pad(2);$(r.ItemElement).find(".hour").html(s);$(r.ItemElement).find(".min").html(h);$(r.ItemElement).find(".sec").html(c)},i.prototype.AddCountdown=function(t,i){this.CountdownIntervals.indexOf("i"+i)!==-1||(this.CountdownIntervals["i"+i]=setInterval(function(){n.CountdownController.Instance.UpdateCountdownElement(t,i)},1e3))},i.prototype.GetDifferenceDate=function(n,t){return n.getTime()-t.getTime()},i.prototype.GetDifferenceMs=function(n,t){return n-t},i.prototype.SelfDestruct=function(n){n.ItemElement.remove()},i.prototype.Remove=function(n){this.Countdowns.splice(this.Countdowns.indexOf(n),1);var t=this.CountdownIntervals.indexOf("i"+n.ID);clearInterval(t);this.CountdownIntervals.splice(t,1)},i.prototype.BeforeCompletion=function(n){n.SelfDestruct&&this.SelfDestruct(n);n.Action&&window.controller.postForm(n.Action,{});this.Remove(n)},i.prototype.GetColorEvent=function(n,t){var u;if(t.ClassEvent!==undefined&&t.ClassEvent.length>0){var i=t.ClassEvent[t.ClassEvent.length-1],f=i.ActivationTime,r=i.Color;n<=f&&(u=$(t.ItemElement),u.removeClass(t.CurrentEventClass).addClass(r),t.CurrentEventClass=r,t.ClassEvent.shift())}},i}();n.CountdownController=i}(Florisoft||(Florisoft={}));Number.prototype.pad=function(n){for(var t=String(this);t.length<(n||2);)t="0"+t;return t},function(n){"use strict";var t=function(){function t(){this.fotoPreviewLocation=function(){return document.getElementById("foto-preview")};this.base64StringLocation=function(){return document.getElementById("cropResult")};this.fileuploadLocation=function(){return document.getElementById("file-upload")}}return t.prototype.isCanvasBlank=function(n){return!n.getContext("2d").getImageData(0,0,n.width,n.height).data.some(function(n){return n!==0})},t.start=function(){t.Instance||(t.Instance=(new t).init())},t.prototype.init=function(){$(document).on("change","input[data-resize]",this.onChange.bind(this)).on("change","input[data-redraw]",this.reDraw.bind(this)).on("click","button[disable-optimize]",this.disableOptimize.bind(this));return this},t.prototype.clientSideResize=function(){$("#OptimizeImage").is(":checked")||$("#OptimizeImage").val()==="True"?$("input#ClientSideResize").val("true"):$("input#ClientSideResize").val("false")},t.prototype.reDraw=function(){(this.clientSideResize(),this.isCanvasBlank(t.canvas))||($(".circle-loader").css({display:"block"}),this.drawCanvas(),$(".circle-loader").css({display:""}))},t.prototype.disableOptimize=function(){$("#OptimizeImage").prop("checked",!0);$("#OptimizeImage").prop("disabled",!0)},t.prototype.emptyCanvas=function(){var n=t.canvas.getContext("2d");n.clearRect(0,0,t.canvas.width,t.canvas.height);this.base64StringLocation().value=""},t.prototype.onChange=function(){var u=this;this.emptyCanvas();n.CropperController!=null&&n.CropperController.instance.destroyCropper();var f=document.getElementById("file-upload"),e=f.files[0],r=new FileReader,i=new Image,o=2048;if(f.files.length!==0){if(!/^(?:image\/jpeg|image\/png|image\/svg\+xml)$/i.test(e.type)){alert("Invalid Image format.");return}$(".circle-loader").css({display:"block"});r.readAsDataURL(e);r.onload=function(){i.src=r.result;i.onload=function(){var r=t.canvas.getContext("2d"),n=i.width/o;n>1?(t.canvas.width=i.width/n,t.canvas.height=i.height/n):(t.canvas.width=i.width,t.canvas.height=i.height);r.drawImage(i,0,0,Math.floor(i.width),Math.floor(i.height),0,0,t.canvas.width,t.canvas.height);u.drawCanvas();u.clientSideResize();$(".circle-loader").css({display:""})}}}},t.prototype.drawCanvas=function(){var n;$("#OptimizeImage").is(":checked")||$("#OptimizeImage").val()==="True"?(n=t.canvas.toDataURL("image/jpeg",.95),this.base64StringLocation().value=n,$("#file-upload").attr("data-skip","true")):(n=t.canvas.toDataURL(),this.base64StringLocation().value="",$("#file-upload").removeAttr("data-skip"));this.fotoPreviewLocation().src=n},t.canvas=document.createElement("canvas"),t}();n.ResizeController=t}(Florisoft||(Florisoft={}));!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n=n||self).Vue=t()}(this,function(){"use strict";function t(n){return null==n}function n(n){return null!=n}function u(n){return!0===n}function bi(n){return"string"==typeof n||"number"==typeof n||"symbol"==typeof n||"boolean"==typeof n}function h(n){return null!==n&&"object"==typeof n}function v(n){return"[object Object]"===tf.call(n)}function uh(n){var t=parseFloat(String(n));return t>=0&&Math.floor(t)===t&&isFinite(n)}function rf(t){return n(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function uw(n){return null==n?"":Array.isArray(n)||v(n)&&n.toString===tf?JSON.stringify(n,null,2):String(n)}function ki(n){var t=parseFloat(n);return isNaN(t)?n:t}function e(n,t){for(var i=Object.create(null),u=n.split(","),r=0;r<u.length;r++)i[u[r]]=!0;return t?function(n){return i[n.toLowerCase()]}:function(n){return i[n]}}function rt(n,t){if(n.length){var i=n.indexOf(t);if(i>-1)return n.splice(i,1)}}function c(n,t){return ow.call(n,t)}function g(n){var t=Object.create(null);return function(i){return t[i]||(t[i]=n(i))}}function uf(n,t){t=t||0;for(var i=n.length-t,r=new Array(i);i--;)r[i]=n[i+t];return r}function i(n,t){for(var i in t)n[i]=t[i];return n}function fh(n){for(var r={},t=0;t<n.length;t++)n[t]&&i(r,n[t]);return r}function o(){}function gt(n,t){var i,r,u,f,e,o;if(n===t)return!0;if(i=h(n),r=h(t),!i||!r)return!i&&!r&&String(n)===String(t);try{return(u=Array.isArray(n),f=Array.isArray(t),u&&f)?n.length===t.length&&n.every(function(n,i){return gt(n,t[i])}):n instanceof Date&&t instanceof Date?n.getTime()===t.getTime():u||f?!1:(e=Object.keys(n),o=Object.keys(t),e.length===o.length&&e.every(function(i){return gt(n[i],t[i])}))}catch(n){return!1}}function oh(n,t){for(var i=0;i<n.length;i++)if(gt(n[i],t))return i;return-1}function lr(n){var t=!1;return function(){t||(t=!0,n.apply(this,arguments))}}function ei(n,t,i,r){Object.defineProperty(n,t,{value:i,enumerable:!!r,writable:!0,configurable:!0})}function hi(n){return"function"==typeof n&&/native code/.test(n.toString())}function yr(n){nr.push(n);p.target=n}function pr(){nr.pop();p.target=nr[nr.length-1]}function ci(n){return new a(void 0,void 0,void 0,String(n))}function cf(n){var t=new a(n.tag,n.data,n.children&&n.children.slice(),n.text,n.elm,n.context,n.componentOptions,n.asyncFactory);return t.ns=n.ns,t.isStatic=n.isStatic,t.key=n.key,t.isComment=n.isComment,t.fnContext=n.fnContext,t.fnOptions=n.fnOptions,t.fnScopeId=n.fnScopeId,t.asyncMeta=n.asyncMeta,t.isCloned=!0,t}function vt(n){wr=n}function ni(n,t){var i;if(h(n)&&!(n instanceof a))return c(n,"__ob__")&&n.__ob__ instanceof ir?i=n.__ob__:wr&&!si()&&(Array.isArray(n)||v(n))&&Object.isExtensible(n)&&!n._isVue&&(i=new ir(n)),t&&i&&i.vmCount++,i}function ti(n,t,i,r,u){var h=new p,e=Object.getOwnPropertyDescriptor(n,t),f,o,s;e&&!1===e.configurable||(f=e&&e.get,o=e&&e.set,f&&!o||2!==arguments.length||(i=n[t]),s=!u&&ni(i),Object.defineProperty(n,t,{enumerable:!0,configurable:!0,get:function(){var t=f?f.call(n):i;return p.target&&(h.depend(),s&&(s.dep.depend(),Array.isArray(t)&&function n(t){for(var i=void 0,r=0,u=t.length;r<u;r++)(i=t[r])&&i.__ob__&&i.__ob__.dep.depend(),Array.isArray(i)&&n(i)}(t))),t},set:function(t){var r=f?f.call(n):i;t===r||t!=t&&r!=r||f&&!o||(o?o.call(n,t):i=t,s=!u&&ni(t),h.notify())}}))}function af(n,t,i){if(Array.isArray(n)&&uh(t))return n.length=Math.max(n.length,t),n.splice(t,1,i),i;if(t in n&&!(t in Object.prototype))return n[t]=i,i;var r=n.__ob__;return n._isVue||r&&r.vmCount?i:r?(ti(r.value,t,i),r.dep.notify(),i):(n[t]=i,i)}function ph(n,t){if(Array.isArray(n)&&uh(t))n.splice(t,1);else{var i=n.__ob__;n._isVue||i&&i.vmCount||c(n,t)&&(delete n[t],i&&i.dep.notify())}}function vf(n,t){if(!t)return n;for(var i,u,r,e=gi?Reflect.ownKeys(t):Object.keys(t),f=0;f<e.length;f++)"__ob__"!==(i=e[f])&&(u=n[i],r=t[i],c(n,i)?u!==r&&v(u)&&v(r)&&vf(u,r):af(n,i,r));return n}function yf(n,t,i){return i?function(){var r="function"==typeof t?t.call(i,i):t,u="function"==typeof n?n.call(i,i):n;return r?vf(r,u):u}:t?n?function(){return vf("function"==typeof t?t.call(this,this):t,"function"==typeof n?n.call(this,this):n)}:t:n}function kw(n,t){var i=t?n?n.concat(t):Array.isArray(t)?t:[t]:n;return i?function(n){for(var i=[],t=0;t<n.length;t++)-1===i.indexOf(n[t])&&i.push(n[t]);return i}(i):i}function dw(n,t){var r=Object.create(n||null);return t?i(r,t):r}function ii(n,t,r){function s(i){var u=tt[i]||wh;e[i]=u(n[i],t[i],r,i)}var f,o,u,e;if("function"==typeof t&&(t=t.options),function(n){var t=n.props,u,i,r,f;if(t){if(r={},Array.isArray(t))for(u=t.length;u--;)"string"==typeof(i=t[u])&&(r[b(i)]={type:null});else if(v(t))for(f in t)i=t[f],r[b(f)]=v(i)?i:{type:i};n.props=r}}(t),function(n){var t=n.inject,e,r,u,f;if(t)if(e=n.inject={},Array.isArray(t))for(r=0;r<t.length;r++)e[t[r]]={from:t[r]};else if(v(t))for(u in t)f=t[u],e[u]=v(f)?i({from:u},f):{from:f}}(t),function(n){var t=n.directives,r,i;if(t)for(r in t)i=t[r],"function"==typeof i&&(t[r]={bind:i,update:i})}(t),!t._base&&(t.extends&&(n=ii(n,t.extends,r)),t.mixins))for(f=0,o=t.mixins.length;f<o;f++)n=ii(n,t.mixins[f],r);e={};for(u in n)s(u);for(u in t)c(n,u)||s(u);return e}function pf(n,t,i){var r,u,f;if("string"==typeof i)return(r=n[t],c(r,i))?r[i]:(u=b(i),c(r,u))?r[u]:(f=hw(u),c(r,f)?r[f]:r[i]||r[u]||r[f])}function wf(n,t,i,r){var f=t[n],h=!c(i,n),u=i[n],o=kh(Boolean,f.type),e,s;return o>-1&&(h&&!c(f,"default")?u=!1:(""===u||u===dt(n))&&(e=kh(String,f.type),(e<0||o<e)&&(u=!0))),void 0===u&&(u=function(n,t,i){if(c(t,"default")){var r=t.default;return n&&n.$options.propsData&&void 0===n.$options.propsData[i]&&void 0!==n._props[i]?n._props[i]:"function"==typeof r&&"Function"!==bf(t.type)?r.call(n):r}}(r,f,n),s=wr,vt(!0),ni(u),vt(s)),u}function bf(n){var t=n&&n.toString().match(/^\s*function (\w+)/);return t?t[1]:""}function bh(n,t){return bf(n)===bf(t)}function kh(n,t){if(!Array.isArray(t))return bh(t,n)?0:-1;for(var i=0,r=t.length;i<r;i++)if(bh(t[i],n))return i;return-1}function ut(n,t,i){var r,u,f;yr();try{if(t)for(r=t;r=r.$parent;)if(u=r.$options.errorCaptured,u)for(f=0;f<u.length;f++)try{if(!1===u[f].call(r,n,t,i))return}catch(n){dh(n,r,"errorCaptured hook")}dh(n,t,i)}finally{pr()}}function br(n,t,i,r,u){var f;try{(f=i?n.apply(t,i):n.call(t))&&!f._isVue&&rf(f)&&!f._handled&&(f.catch(function(n){return ut(n,r,u+" (Promise/async)")}),f._handled=!0)}catch(n){ut(n,r,u)}return f}function dh(n,t,i){if(y.errorHandler)try{return y.errorHandler.call(null,n,t,i)}catch(t){t!==n&&gh(t,null,"config.errorHandler")}gh(n,t,i)}function gh(n){if(!l&&!ef||"undefined"==typeof console)throw n;console.error(n)}function dr(){var t,n;for(gf=!1,t=df.slice(0),df.length=0,n=0;n<t.length;n++)t[n]()}function ne(n,t){var i;if(df.push(function(){if(n)try{n.call(t)}catch(n){ut(n,t,"nextTick")}else i&&i(t)}),gf||(gf=!0,kr()),!n&&"undefined"!=typeof Promise)return new Promise(function(n){i=n})}function nu(n){!function n(t,i){var r,u,e=Array.isArray(t),f;if((e||h(t))&&!Object.isFrozen(t)&&!(t instanceof a)){if(t.__ob__){if(f=t.__ob__.dep.id,i.has(f))return;i.add(f)}if(e)for(r=t.length;r--;)n(t[r],i);else for(u=Object.keys(t),r=u.length;r--;)n(t[u[r]],i)}}(n,te);te.clear()}function re(n,t){function i(){var f=arguments,r=i.fns,u,n;if(!Array.isArray(r))return br(r,null,arguments,t,"v-on handler");for(u=r.slice(),n=0;n<u.length;n++)br(u[n],null,f,t,"v-on handler")}return i.fns=n,i}function ic(n,i,r,f,e,o){var s,h,l,c;for(s in n)h=n[s],l=i[s],c=ie(s),t(h)||(t(l)?(t(h.fns)&&(h=n[s]=re(h,o)),u(c.once)&&(h=n[s]=e(c.name,h,c.capture)),r(c.name,h,c.capture,c.passive,c.params)):h!==l&&(l.fns=h,n[s]=l));for(s in i)t(n[s])&&f((c=ie(s)).name,i[s],c.capture)}function yt(i,r,f){function s(){f.apply(this,arguments);rt(e.fns,s)}var e,o;i instanceof a&&(i=i.data.hook||(i.data.hook={}));o=i[r];t(o)?e=re([s]):n(o.fns)&&u(o.merged)?(e=o).fns.push(s):e=re([o,s]);e.merged=!0;i[r]=e}function rc(t,i,r,u,f){if(n(i)){if(c(i,r))return t[r]=i[r],f||delete i[r],!0;if(c(i,u))return t[r]=i[u],f||delete i[u],!0}return!1}function ue(i){return bi(i)?[ci(i)]:Array.isArray(i)?function i(r,f){for(var o=[],e,c,s,h=0;h<r.length;h++)t(e=r[h])||"boolean"==typeof e||(c=o.length-1,s=o[c],Array.isArray(e)?e.length>0&&(rr((e=i(e,(f||"")+"_"+h))[0])&&rr(s)&&(o[c]=ci(s.text+e[0].text),e.shift()),o.push.apply(o,e)):bi(e)?rr(s)?o[c]=ci(s.text+e):""!==e&&o.push(ci(e)):rr(e)&&rr(s)?o[c]=ci(s.text+e.text):(u(r._isVList)&&n(e.tag)&&t(e.key)&&n(f)&&(e.key="__vlist"+f+"_"+h+"__"),o.push(e)));return o}(i):void 0}function rr(t){return n(t)&&n(t.text)&&!1===t.isComment}function uc(n,t){var r,o,i,u;if(n){for(var f=Object.create(null),s=gi?Reflect.ownKeys(n):Object.keys(n),e=0;e<s.length;e++)if(r=s[e],"__ob__"!==r){for(o=n[r].from,i=t;i;){if(i._provided&&c(i._provided,o)){f[r]=i._provided[o];break}i=i.$parent}!i&&"default"in n[r]&&(u=n[r].default,f[r]="function"==typeof u?u.call(t):u)}return f}}function fe(n,t){var r,u,o,f,s;if(!n||!n.length)return{};for(var i={},e=0,h=n.length;e<h;e++)r=n[e],u=r.data,(u&&u.attrs&&u.attrs.slot&&delete u.attrs.slot,(r.context===t||r.fnContext===t)&&u&&null!=u.slot)?(o=u.slot,f=i[o]||(i[o]=[]),"template"===r.tag?f.push.apply(f,r.children||[]):f.push(r)):(i.default||(i.default=[])).push(r);for(s in i)i[s].every(nb)&&delete i[s];return i}function nb(n){return n.isComment&&!n.asyncFactory||" "===n.text}function tu(n,t,i){var r,e=Object.keys(t).length>0,o=n?!!n.$stable:!e,s=n&&n.$key,u,f;if(n){if(n._normalized)return n._normalized;if(o&&i&&i!==w&&s===i.$key&&!e&&!i.$hasNormal)return i;for(u in r={},n)n[u]&&"$"!==u[0]&&(r[u]=tb(t,u,n[u]))}else r={};for(f in t)f in r||(r[f]=ib(t,f));return n&&Object.isExtensible(n)&&(n._normalized=r),ei(r,"$stable",o),ei(r,"$key",s),ei(r,"$hasNormal",e),r}function tb(n,t,i){var r=function(){var n=arguments.length?i.apply(null,arguments):i({});if(!(n=n&&"object"==typeof n&&!Array.isArray(n)?[n]:ue(n))||0!==n.length&&(1!==n.length||!n[0].isComment))return n};return i.proxy&&Object.defineProperty(n,t,{get:r,enumerable:!0,configurable:!0}),r}function ib(n,t){return function(){return n[t]}}function rb(t,i){var u,r,f,e,s,c,o;if(Array.isArray(t)||"string"==typeof t)for(u=new Array(t.length),r=0,f=t.length;r<f;r++)u[r]=i(t[r],r);else if("number"==typeof t)for(u=new Array(t),r=0;r<t;r++)u[r]=i(r+1,r);else if(h(t))if(gi&&t[Symbol.iterator])for(u=[],c=t[Symbol.iterator](),o=c.next();!o.done;)u.push(i(o.value,u.length)),o=c.next();else for(e=Object.keys(t),u=new Array(e.length),r=0,f=e.length;r<f;r++)s=e[r],u[r]=i(t[s],s,r);return n(u)||(u=[]),u._isVList=!0,u}function ub(n,t,r,u){var f,o=this.$scopedSlots[n],e;return o?(r=r||{},u&&(r=i(i({},u),r)),f=o(r)||t):f=this.$slots[n]||t,e=r&&r.slot,e?this.$createElement("template",{slot:e},f):f}function fb(n){return pf(this.$options,"filters",n)||eh}function fc(n,t){return Array.isArray(n)?-1===n.indexOf(t):n!==t}function eb(n,t,i,r,u){var f=y.keyCodes[t]||i;return u&&r&&!y.keyCodes[t]?fc(u,r):f?fc(f,n):r?dt(r)!==t:void 0}function ob(n,t,i,r,u){var f,e,o;if(i&&h(i)){Array.isArray(i)&&(i=fh(i));e=function(e){var o,s,h;"class"===e||"style"===e||ew(e)?f=n:(o=n.attrs&&n.attrs.type,f=r||y.mustUseProp(t,o,e)?n.domProps||(n.domProps={}):n.attrs||(n.attrs={}));s=b(e);h=dt(e);s in f||h in f||(f[e]=i[e],u&&((n.on||(n.on={}))["update:"+e]=function(n){i[e]=n}))};for(o in i)e(o)}return n}function sb(n,t){var r=this._staticTrees||(this._staticTrees=[]),i=r[n];return i&&!t?i:(ec(i=r[n]=this.$options.staticRenderFns[n].call(this._renderProxy,null,this),"__static__"+n,!1),i)}function hb(n,t,i){return ec(n,"__once__"+t+(i?"_"+i:""),!0),n}function ec(n,t,i){if(Array.isArray(n))for(var r=0;r<n.length;r++)n[r]&&"string"!=typeof n[r]&&oc(n[r],t+"_"+r,i);else oc(n,t,i)}function oc(n,t,i){n.isStatic=!0;n.key=t;n.isOnce=i}function cb(n,t){var u,r,f,e;if(t&&v(t)){u=n.on=n.on?i({},n.on):{};for(r in t)f=u[r],e=t[r],u[r]=f?[].concat(f,e):e}return n}function sc(n,t,i,r){var f,u;for(t=t||{$stable:!i},f=0;f<n.length;f++)u=n[f],Array.isArray(u)?sc(u,t,i):u&&(u.proxy&&(u.fn.proxy=!0),t[u.key]=u.fn);return r&&(t.$key=r),t}function lb(n,t){for(var r,i=0;i<t.length;i+=2)r=t[i],"string"==typeof r&&r&&(n[t[i]]=t[i+1]);return n}function ab(n,t){return"string"==typeof n?t+n:n}function hc(n){n._o=hb;n._n=ki;n._s=uw;n._l=rb;n._t=ub;n._q=gt;n._i=oh;n._m=sb;n._f=fb;n._k=eb;n._b=ob;n._v=ci;n._e=at;n._u=sc;n._g=cb;n._d=lb;n._p=ab}function ee(n,t,i,r,f){var o,s=this,e=f.options,h,l;c(r,"_uid")?(o=Object.create(r))._original=r:(o=r,r=r._original);h=u(e._compiled);l=!h;this.data=n;this.props=t;this.children=i;this.parent=r;this.listeners=n.on||w;this.injections=uc(e.inject,r);this.slots=function(){return s.$slots||tu(n.scopedSlots,s.$slots=fe(i,r)),s.$slots};Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return tu(n.scopedSlots,this.slots())}});h&&(this.$options=e,this.$slots=this.slots(),this.$scopedSlots=tu(n.scopedSlots,this.$slots));this._c=e._scopeId?function(n,t,i,u){var f=ru(o,n,t,i,u,l);return f&&!Array.isArray(f)&&(f.fnScopeId=e._scopeId,f.fnContext=r),f}:function(n,t,i,r){return ru(o,n,t,i,r,l)}}function cc(n,t,i,r){var u=cf(n);return u.fnContext=i,u.fnOptions=r,t.slot&&((u.data||(u.data={})).slot=t.slot),u}function lc(n,t){for(var i in t)n[b(i)]=t[i]}function ac(i,r,f,e,o){var s,c,l,p,v,y;if(!t(i)&&(s=f.$options._base,h(i)&&(i=s.extend(i)),"function"==typeof i))return t(i.cid)&&void 0===(i=function(i,r){var e;if(u(i.error)&&n(i.errorComp))return i.errorComp;if(n(i.resolved))return i.resolved;if(e=uu,e&&n(i.owners)&&-1===i.owners.indexOf(e)&&i.owners.push(e),u(i.loading)&&n(i.loadingComp))return i.loadingComp;if(e&&!n(i.owners)){var o=i.owners=[e],y=!0,s=null,c=null;e.$on("hook:destroyed",function(){return rt(o,e)});var a=function(n){for(var t=0,i=o.length;t<i;t++)o[t].$forceUpdate();n&&(o.length=0,null!==s&&(clearTimeout(s),s=null),null!==c&&(clearTimeout(c),c=null))},v=lr(function(n){i.resolved=he(n,r);y?o.length=0:a(!0)}),l=lr(function(){n(i.errorComp)&&(i.error=!0,a(!0))}),f=i(v,l);return h(f)&&(rf(f)?t(i.resolved)&&f.then(v,l):rf(f.component)&&(f.component.then(v,l),n(f.error)&&(i.errorComp=he(f.error,r)),n(f.loading)&&(i.loadingComp=he(f.loading,r),0===f.delay?i.loading=!0:s=setTimeout(function(){s=null;t(i.resolved)&&t(i.error)&&(i.loading=!0,a(!1))},f.delay||200)),n(f.timeout)&&(c=setTimeout(function(){c=null;t(i.resolved)&&l(null)},f.timeout)))),y=!1,i.loading?i.loadingComp:i.resolved}}(c=i,s))?function(n,t,i,r,u){var f=at();return f.asyncFactory=n,f.asyncMeta={data:t,context:i,children:r,tag:u},f}(c,r,f,e,o):(r=r||{},be(i),n(r.model)&&function(t,i){var o=t.model&&t.model.prop||"value",f=t.model&&t.model.event||"input";(i.attrs||(i.attrs={}))[o]=i.model.value;var e=i.on||(i.on={}),r=e[f],u=i.model.callback;n(r)?(Array.isArray(r)?-1===r.indexOf(u):r!==u)&&(e[f]=[u].concat(r)):e[f]=u}(i.options,r),l=function(i,r){var o=r.options.props,u,e;if(!t(o)){var f={},s=i.attrs,h=i.props;if(n(s)||n(h))for(u in o)e=dt(u),rc(f,h,u,e,!0)||rc(f,s,u,e,!1);return f}}(r,i),u(i.options.functional))?function(t,i,r,u,f){var s=t.options,h={},l=s.props,v,e,o;if(n(l))for(v in l)h[v]=wf(v,l,i||w);else n(r.attrs)&&lc(h,r.attrs),n(r.props)&&lc(h,r.props);if(e=new ee(r,h,f,u,t),o=s.render.call(null,e._c,e),o instanceof a)return cc(o,r,e.parent,s);if(Array.isArray(o)){for(var y=ue(o)||[],p=new Array(y.length),c=0;c<y.length;c++)p[c]=cc(y[c],r,e.parent,s);return p}}(i,l,r,f,e):(p=r.on,(r.on=r.nativeOn,u(i.options.abstract))&&(v=r.slot,r={},v&&(r.slot=v)),!function(n){for(var r=n.hook||(n.hook={}),i=0;i<oe.length;i++){var u=oe[i],t=r[u],f=iu[u];t===f||t&&t._merged||(r[u]=t?vb(f,t):f)}}(r),y=i.options.name||o,new a("vue-component-"+i.cid+(y?"-"+y:""),r,void 0,void 0,void 0,f,{Ctor:i,propsData:l,listeners:p,tag:o,children:e},c))}function vb(n,t){var i=function(i,r){n(i,r);t(i,r)};return i._merged=!0,i}function ru(i,r,f,e,o,s){return(Array.isArray(f)||bi(f))&&(o=e,e=f,f=void 0),u(s)&&(o=se),function(i,r,f,e,o){var s,c,l;return n(f)&&n(f.__ob__)?at():(n(f)&&n(f.is)&&(r=f.is),!r)?at():(Array.isArray(e)&&"function"==typeof e[0]&&((f=f||{}).scopedSlots={"default":e[0]},e.length=0),o===se?e=ue(e):o===vc&&(e=function(n){for(var t=0;t<n.length;t++)if(Array.isArray(n[t]))return Array.prototype.concat.apply([],n);return n}(e)),"string"==typeof r?(c=i.$vnode&&i.$vnode.ns||y.getTagNamespace(r),s=y.isReservedTag(r)?new a(y.parsePlatformTagName(r),f,e,void 0,void 0,i):f&&f.pre||!n(l=pf(i.$options,"components",r))?new a(r,f,e,void 0,void 0,i):ac(l,f,i,e,r)):s=ac(r,f,i,e),Array.isArray(s)?s:n(s)?(n(c)&&function i(r,f,e){var s,h,o;if(r.ns=f,"foreignObject"===r.tag&&(f=void 0,e=!0),n(r.children))for(s=0,h=r.children.length;s<h;s++)o=r.children[s],n(o.tag)&&(t(o.ns)||u(e)&&"svg"!==o.tag)&&i(o,f,e)}(s,c),n(f)&&function(n){h(n.style)&&nu(n.style);h(n.class)&&nu(n.class)}(f),s):at())}(i,r,f,e,o)}function he(n,t){return(n.__esModule||gi&&"Module"===n[Symbol.toStringTag])&&(n=n.default),h(n)?t.extend(n):n}function fu(n){return n.isComment&&n.asyncFactory}function yc(t){var r,i;if(Array.isArray(t))for(r=0;r<t.length;r++)if(i=t[r],n(i)&&(n(i.componentOptions)||fu(i)))return i}function yb(n,t){ur.$on(n,t)}function pb(n,t){ur.$off(n,t)}function wb(n,t){var i=ur;return function r(){null!==t.apply(null,arguments)&&i.$off(n,r)}}function pc(n,t,i){ur=n;ic(t,i||{},yb,pb,wb,n);ur=void 0}function wc(n){var t=pt;return pt=n,function(){pt=t}}function bc(n){for(;n&&(n=n.$parent);)if(n._inactive)return!0;return!1}function ce(n,t){if(t){if(n._directInactive=!1,bc(n))return}else if(n._directInactive)return;if(n._inactive||null===n._inactive){n._inactive=!1;for(var i=0;i<n.$children.length;i++)ce(n.$children[i]);it(n,"activated")}}function it(n,t){var i,u,r,f;if(yr(),i=n.$options[t],u=t+" hook",i)for(r=0,f=i.length;r<f;r++)br(i[r],n,null,n,u);n._hasHookEvent&&n.$emit("hook:"+t);pr()}function bb(){var n,t,i,r;for(kc=ye(),ve=!0,ft.sort(function(n,t){return n.id-t.id}),li=0;li<ft.length;li++)(n=ft[li]).before&&n.before(),t=n.id,eu[t]=null,n.run();i=le.slice();r=ft.slice();li=ft.length=le.length=0;eu={};ae=ve=!1,function(n){for(var t=0;t<n.length;t++)n[t]._inactive=!0,ce(n[t],!0)}(i),function(n){for(var r=n.length,i,t;r--;)i=n[r],t=i.vm,t._watcher===i&&t._isMounted&&!t._isDestroyed&&it(t,"updated")}(r);di&&y.devtools&&di.emit("flush")}function pe(n,t,i){et.get=function(){return this[t][i]};et.set=function(n){this[t][i]=n};Object.defineProperty(n,i,et)}function kb(n){n._watchers=[];var t=n.$options;t.props&&function(n,t){var u=n.$options.propsData||{},f=n._props={},e=n.$options._propKeys=[],i,r;n.$parent&&vt(!1);i=function(i){e.push(i);var r=wf(i,t,u,n);ti(f,i,r);i in n||pe(n,"_props",i)};for(r in t)i(r);vt(!0)}(n,t.props);t.methods&&function(n,t){n.$options.props;for(var i in t)n[i]="function"!=typeof t[i]?o:lw(t[i],n)}(n,t.methods);t.data?function(n){var t=n.$options.data,i,r;v(t=n._data="function"==typeof t?function(n,t){yr();try{return n.call(t,t)}catch(n){return ut(n,t,"data()"),{}}finally{pr()}}(t,n):t||{})||(t={});for(var u=Object.keys(t),f=n.$options.props,e=(n.$options.methods,u.length);e--;)i=u[e],f&&c(f,i)||(r=void 0,36!==(r=(i+"").charCodeAt(0))&&95!==r&&pe(n,"_data",i));ni(t,!0)}(n):ni(n._data={},!0);t.computed&&function(n,t){var f=n._computedWatchers=Object.create(null),e=si(),i,r,u;for(i in t)r=t[i],u="function"==typeof r?r:r.get,e||(f[i]=new k(n,u||o,o,gc)),i in n||nl(n,i,r)}(n,t.computed);t.watch&&t.watch!==of&&function(n,t){var r,i,u;for(r in t)if(i=t[r],Array.isArray(i))for(u=0;u<i.length;u++)we(n,r,i[u]);else we(n,r,i)}(n,t.watch)}function nl(n,t,i){var r=!si();"function"==typeof i?(et.get=r?tl(t):il(i),et.set=o):(et.get=i.get?r&&!1!==i.cache?tl(t):il(i.get):o,et.set=i.set||o);Object.defineProperty(n,t,et)}function tl(n){return function(){var t=this._computedWatchers&&this._computedWatchers[n];if(t)return t.dirty&&t.evaluate(),p.target&&t.depend(),t.value}}function il(n){return function(){return n.call(this,this)}}function we(n,t,i,r){return v(i)&&(r=i,i=i.handler),"string"==typeof i&&(i=n[i]),n.$watch(t,i,r)}function be(n){var t=n.options,r,u;return n.super&&(r=be(n.super),r!==n.superOptions&&(n.superOptions=r,u=function(n){var t,r=n.options,u=n.sealedOptions;for(var i in r)r[i]!==u[i]&&(t||(t={}),t[i]=r[i]);return t}(n),u&&i(n.extendOptions,u),(t=n.options=ii(r,n.extendOptions)).name&&(t.components[t.name]=n))),t}function r(n){this._init(n)}function db(n){n.cid=0;var t=1;n.extend=function(n){var o,r;n=n||{};var u=this,f=u.cid,e=n._Ctor||(n._Ctor={});return e[f]?e[f]:(o=n.name||u.options.name,r=function(n){this._init(n)},(r.prototype=Object.create(u.prototype)).constructor=r,r.cid=t++,r.options=ii(u.options,n),r.super=u,r.options.props&&function(n){var t=n.options.props;for(var i in t)pe(n.prototype,"_props",i)}(r),r.options.computed&&function(n){var t=n.options.computed;for(var i in t)nl(n.prototype,i,t[i])}(r),r.extend=u.extend,r.mixin=u.mixin,r.use=u.use,ar.forEach(function(n){r[n]=u[n]}),o&&(r.options.components[o]=r),r.superOptions=u.options,r.extendOptions=n,r.sealedOptions=i({},r.options),e[f]=r,r)}}function ul(n){return n&&(n.Ctor.options.name||n.tag)}function su(n,t){return Array.isArray(n)?n.indexOf(t)>-1:"string"==typeof n?n.split(",").indexOf(t)>-1:(i=n,"[object RegExp]"===tf.call(i)&&n.test(t));var i}function fl(n,t){var i=n.cache,e=n.keys,o=n._vnode,r,u,f;for(r in i)u=i[r],u&&(f=ul(u.componentOptions),f&&!t(f)&&ke(i,r,e,o))}function ke(n,t,i,r){var u=n[t];!u||r&&u.tag===r.tag||u.componentInstance.$destroy();n[t]=null;rt(i,t)}function uk(t){for(var i=t.data,r=t,u=t;n(u.componentInstance);)(u=u.componentInstance._vnode)&&u.data&&(i=cl(u.data,i));for(;n(r=r.parent);)r&&r.data&&(i=cl(i,r.data));return function(t,i){return n(t)||n(i)?to(t,io(i)):""}(i.staticClass,i.class)}function cl(t,i){return{staticClass:to(t.staticClass,i.staticClass),"class":n(t.class)?[t.class,i.class]:i.class}}function to(n,t){return n?t?n+" "+t:n:t||""}function io(t){return Array.isArray(t)?function(t){for(var r,i="",u=0,f=t.length;u<f;u++)n(r=io(t[u]))&&""!==r&&(i&&(i+=" "),i+=r);return i}(t):h(t)?function(n){var t="";for(var i in n)n[i]&&(t&&(t+=" "),t+=i);return t}(t):"string"==typeof t?t:""}function ll(n){return ro(n)?"svg":"math"===n?"math":void 0}function fo(n){if("string"==typeof n){var t=document.querySelector(n);return t||document.createElement("div")}return n}function ai(t,i){var r=t.data.ref;if(n(r)){var e=t.context,f=t.componentInstance||t.elm,u=e.$refs;i?Array.isArray(u[r])?rt(u[r],f):u[r]===f&&(u[r]=void 0):t.data.refInFor?Array.isArray(u[r])?u[r].indexOf(f)<0&&u[r].push(f):u[r]=[f]:u[r]=f}}function ri(i,r){return i.key===r.key&&(i.tag===r.tag&&i.isComment===r.isComment&&n(i.data)===n(r.data)&&function(t,i){if("input"!==t.tag)return!0;var r,u=n(r=t.data)&&n(r=r.attrs)&&r.type,f=n(r=i.data)&&n(r=r.attrs)&&r.type;return u===f||cu(u)&&cu(f)}(i,r)||u(i.isAsyncPlaceholder)&&i.asyncFactory===r.asyncFactory&&t(r.asyncFactory.error))}function ok(t,i,r){for(var f,e={},u=i;u<=r;++u)n(f=t[u].key)&&(e[f]=u);return e}function eo(n,t){(n.data.directives||t.data.directives)&&function(n,t){var r,u,i,c=n===wt,l=t===wt,o=wl(n.data.directives,n.context),s=wl(t.data.directives,t.context),f=[],e=[],h;for(r in s)u=o[r],i=s[r],u?(i.oldValue=u.value,i.oldArg=u.arg,er(i,"update",t,n),i.def&&i.def.componentUpdated&&e.push(i)):(er(i,"bind",t,n),i.def&&i.def.inserted&&f.push(i));if(f.length&&(h=function(){for(var i=0;i<f.length;i++)er(f[i],"inserted",t,n)},c?yt(t,"insert",h):h()),e.length&&yt(t,"postpatch",function(){for(var i=0;i<e.length;i++)er(e[i],"componentUpdated",t,n)}),!c)for(r in o)s[r]||er(o[r],"unbind",n,n,l)}(n,t)}function wl(n,t){var r,i,u=Object.create(null);if(!n)return u;for(r=0;r<n.length;r++)(i=n[r]).modifiers||(i.modifiers=pl),u[sk(i)]=i,i.def=pf(t.$options,"directives",i.name);return u}function sk(n){return n.rawName||n.name+"."+Object.keys(n.modifiers||{}).join(".")}function er(n,t,i,r,u){var f=n.def&&n.def[t];if(f)try{f(i.elm,n,i,r,u)}catch(r){ut(r,i.context,"directive "+n.name+" "+t+" hook")}}function kl(r,u){var c=u.componentOptions;if(!(n(c)&&!1===c.Ctor.options.inheritAttrs||t(r.data.attrs)&&t(u.data.attrs))){var f,s,o=u.elm,h=r.data.attrs||{},e=u.data.attrs||{};for(f in n(e.__ob__)&&(e=u.data.attrs=i({},e)),e)s=e[f],h[f]!==s&&dl(o,f,s);for(f in(lt||lh)&&e.value!==h.value&&dl(o,"value",e.value),h)t(e[f])&&(no(f)?o.removeAttributeNS(ge,hl(f)):sl(f)||o.removeAttribute(f))}}function dl(n,t,i){n.tagName.indexOf("-")>-1?gl(n,t,i):rk(t)?hu(i)?n.removeAttribute(t):(i="allowfullscreen"===t&&"EMBED"===n.tagName?"true":t,n.setAttribute(t,i)):sl(t)?n.setAttribute(t,ik(t,i)):no(t)?hu(i)?n.removeAttributeNS(ge,hl(t)):n.setAttributeNS(ge,t,i):gl(n,t,i)}function gl(n,t,i){if(hu(i))n.removeAttribute(t);else{if(lt&&!oi&&"TEXTAREA"===n.tagName&&"placeholder"===t&&""!==i&&!n.__ieph){var r=function(t){t.stopImmediatePropagation();n.removeEventListener("input",r)};n.addEventListener("input",r);n.__ieph=!0}n.setAttribute(t,i)}}function ta(i,r){var f=r.elm,s=r.data,e=i.data,u,o;t(s.staticClass)&&t(s.class)&&(t(e)||t(e.staticClass)&&t(e.class))||(u=uk(r),o=f._transitionClasses,n(o)&&(u=to(u,io(o))),u!==f._prevClass&&(f.setAttribute("class",u),f._prevClass=u))}function ho(n){function w(){(f||(f=[])).push(n.slice(e,t).trim());e=t+1}for(var i,u,r,f,h=!1,c=!1,l=!1,a=!1,v=0,y=0,p=0,e=0,o,s,t=0;t<n.length;t++)if(u=i,i=n.charCodeAt(t),h)39===i&&92!==u&&(h=!1);else if(c)34===i&&92!==u&&(c=!1);else if(l)96===i&&92!==u&&(l=!1);else if(a)47===i&&92!==u&&(a=!1);else if(124!==i||124===n.charCodeAt(t+1)||124===n.charCodeAt(t-1)||v||y||p){switch(i){case 34:c=!0;break;case 39:h=!0;break;case 96:l=!0;break;case 40:p++;break;case 41:p--;break;case 91:y++;break;case 93:y--;break;case 123:v++;break;case 125:v--}if(47===i){for(o=t-1,s=void 0;o>=0&&" "===(s=n.charAt(o));o--);s&&ua.test(s)||(a=!0)}}else void 0===r?(e=t+1,r=n.slice(0,t).trim()):w();if(void 0===r?r=n.slice(0,t).trim():0!==e&&w(),f)for(t=0;t<f.length;t++)r=hk(r,f[t]);return r}function hk(n,t){var r=t.indexOf("("),u,i;return r<0?'_f("'+t+'")('+n+")":(u=t.slice(0,r),i=t.slice(r+1),'_f("'+u+'")('+n+(")"!==i?","+i:i))}function fa(n){console.error("[Vue compiler]: "+n)}function or(n,t){return n?n.map(function(n){return n[t]}).filter(function(n){return n}):[]}function ui(n,t,i,r,u){(n.props||(n.props=[])).push(sr({name:t,value:i,dynamic:u},r));n.plain=!1}function co(n,t,i,r,u){(u?n.dynamicAttrs||(n.dynamicAttrs=[]):n.attrs||(n.attrs=[])).push(sr({name:t,value:i,dynamic:u},r));n.plain=!1}function lo(n,t,i,r){n.attrsMap[t]=i;n.attrsList.push(sr({name:t,value:i},r))}function ck(n,t,i,r,u,f,e,o){(n.directives||(n.directives=[])).push(sr({name:t,rawName:i,value:r,arg:u,isDynamicArg:f,modifiers:e},o));n.plain=!1}function ao(n,t,i){return i?"_p("+t+',"'+n+'")':n+t}function ot(n,t,i,r,u,f,e,o){var c,s,h;(r=r||w).right?o?t="("+t+")==='click'?'contextmenu':("+t+")":"click"===t&&(t="contextmenu",delete r.right):r.middle&&(o?t="("+t+")==='click'?'mouseup':("+t+")":"click"===t&&(t="mouseup"));r.capture&&(delete r.capture,t=ao("!",t,o));r.once&&(delete r.once,t=ao("~",t,o));r.passive&&(delete r.passive,t=ao("&",t,o));r.native?(delete r.native,c=n.nativeEvents||(n.nativeEvents={})):c=n.events||(n.events={});s=sr({value:i.trim(),dynamic:o},e);r!==w&&(s.modifiers=r);h=c[t];Array.isArray(h)?u?h.unshift(s):h.push(s):c[t]=h?u?[s,h]:[h,s]:s;n.plain=!1}function d(n,t,i){var u=f(n,":"+t)||f(n,"v-bind:"+t),r;return null!=u?ho(u):!1!==i&&(r=f(n,t),null!=r)?JSON.stringify(r):void 0}function f(n,t,i){var f;if(null!=(f=n.attrsMap[t]))for(var u=n.attrsList,r=0,e=u.length;r<e;r++)if(u[r].name===t){u.splice(r,1);break}return i&&delete n.attrsMap[t],f}function ea(n,t){for(var u,r=n.attrsList,i=0,f=r.length;i<f;i++)if(u=r[i],t.test(u.name))return r.splice(i,1),u}function sr(n,t){return t&&(null!=t.start&&(n.start=t.start),null!=t.end&&(n.end=t.end)),n}function oa(n,t,i){var u=i||{},e=u.number,r="$$v",f;u.trim&&(r="(typeof $$v === 'string'? $$v.trim(): $$v)");e&&(r="_n("+r+")");f=kt(t,r);n.model={value:"("+t+")",expression:JSON.stringify(t),callback:"function ($$v) {"+f+"}"}}function kt(n,t){var i=function(n){if(n=n.trim(),oo=n.length,n.indexOf("[")<0||n.lastIndexOf("]")<oo-1)return(bt=n.lastIndexOf("."))>-1?{exp:n.slice(0,bt),key:'"'+n.slice(bt+1)+'"'}:{exp:n,key:null};for(ia=n,bt=au=so=0;!yo();)sa(lu=vo())?ha(lu):91===lu&&lk(lu);return{exp:n.slice(0,au),key:n.slice(au+1,so)}}(n);return null===i.key?n+"="+t:"$set("+i.exp+", "+i.key+", "+t+")"}function vo(){return ia.charCodeAt(++bt)}function yo(){return bt>=oo}function sa(n){return 34===n||39===n}function lk(n){var t=1;for(au=bt;!yo();)if(sa(n=vo()))ha(n);else if(91===n&&t++,93===n&&t--,0===t){so=bt;break}}function ha(n){for(var t=n;!yo()&&(n=vo())!==t;);}function ak(n,t,i){var r=hr;return function u(){null!==t.apply(null,arguments)&&la(n,u,i,r)}}function vk(n,t,i,r){if(ca){var f=kc,u=t;t=u._wrapper=function(n){if(n.target===n.currentTarget||n.timeStamp>=f||n.timeStamp<=0||n.target.ownerDocument!==document)return u.apply(this,arguments)}}hr.addEventListener(n,t,vh?{capture:i,passive:r}:i)}function la(n,t,i,r){(r||hr).removeEventListener(n,t._wrapper||t,i)}function aa(i,r){if(!t(i.data.on)||!t(r.data.on)){var u=r.data.on||{},f=i.data.on||{};hr=r.elm,function(t){if(n(t[cr])){var i=lt?"change":"input";t[i]=[].concat(t[cr],t[i]||[]);delete t[cr]}n(t[vu])&&(t.change=[].concat(t[vu],t.change||[]),delete t[vu])}(u);ic(u,f,vk,la,ak,r.context);hr=void 0}}function ya(r,u){var c,l;if(!t(r.data.domProps)||!t(u.data.domProps)){var e,o,f=u.elm,h=r.data.domProps||{},s=u.data.domProps||{};for(e in n(s.__ob__)&&(s=u.data.domProps=i({},s)),h)e in s||(f[e]="");for(e in s){if(o=s[e],"textContent"===e||"innerHTML"===e){if(u.children&&(u.children.length=0),o===h[e])continue;1===f.childNodes.length&&f.removeChild(f.childNodes[0])}if("value"===e&&"PROGRESS"!==f.tagName)f._value=o,c=t(o)?"":String(o),yk(f,c)&&(f.value=c);else if("innerHTML"===e&&ro(f.tagName)&&t(f.innerHTML)){for((po=po||document.createElement("div")).innerHTML="<svg>"+o+"<\/svg>",l=po.firstChild;f.firstChild;)f.removeChild(f.firstChild);for(;l.firstChild;)f.appendChild(l.firstChild)}else if(o!==h[e])try{f[e]=o}catch(r){}}}}function yk(t,i){return!t.composing&&("OPTION"===t.tagName||function(n,t){var i=!0;try{i=document.activeElement!==n}catch(n){}return i&&n.value!==t}(t,i)||function(t,i){var r=t.value,u=t._vModifiers;if(n(u)){if(u.number)return ki(r)!==ki(i);if(u.trim)return r.trim()!==i.trim()}return r!==i}(t,i))}function bo(n){var t=wa(n.style);return n.staticStyle?i(n.staticStyle,t):t}function wa(n){return Array.isArray(n)?fh(n):"string"==typeof n?wo(n):n}function ga(r,u){var c=u.data,e=r.data,o;if(!(t(c.staticStyle)&&t(c.style)&&t(e.staticStyle)&&t(e.style))){var s,f,l=u.elm,v=e.staticStyle,y=e.normalizedStyle||e.style||{},a=v||y,h=wa(u.data.style)||{};u.data.normalizedStyle=n(h.__ob__)?i({},h):h;o=function(n,t){var r,e={},u,f;if(t)for(u=n;u.componentInstance;)(u=u.componentInstance._vnode)&&u.data&&(r=bo(u.data))&&i(e,r);for((r=bo(n.data))&&i(e,r),f=n;f=f.parent;)f.data&&(r=bo(f.data))&&i(e,r);return e}(u,!0);for(f in a)t(o[f])&&ka(l,f,"");for(f in o)(s=o[f])!==a[f]&&ka(l,f,null==s?"":s)}}function tv(n,t){if(t&&(t=t.trim()))if(n.classList)t.indexOf(" ")>-1?t.split(ko).forEach(function(t){return n.classList.add(t)}):n.classList.add(t);else{var i=" "+(n.getAttribute("class")||"")+" ";i.indexOf(" "+t+" ")<0&&n.setAttribute("class",(i+t).trim())}}function iv(n,t){if(t&&(t=t.trim()))if(n.classList)t.indexOf(" ")>-1?t.split(ko).forEach(function(t){return n.classList.remove(t)}):n.classList.remove(t),n.classList.length||n.removeAttribute("class");else{for(var i=" "+(n.getAttribute("class")||"")+" ",r=" "+t+" ";i.indexOf(r)>=0;)i=i.replace(r," ");(i=i.trim())?n.setAttribute("class",i):n.removeAttribute("class")}}function rv(n){if(n){if("object"==typeof n){var t={};return!1!==n.css&&i(t,uv(n.name||"v")),i(t,n),t}return"string"==typeof n?uv(n):void 0}}function ov(n){ts(function(){ts(n)})}function fi(n,t){var i=n._transitionClasses||(n._transitionClasses=[]);i.indexOf(t)<0&&(i.push(t),tv(n,t))}function st(n,t){n._transitionClasses&&rt(n._transitionClasses,t);iv(n,t)}function sv(n,t,i){var r=cv(n,t),u=r.type,c=r.timeout,f=r.propCount;if(!u)return i();var e=u===yi?wu:ev,o=0,s=function(){n.removeEventListener(e,h);i()},h=function(t){t.target===n&&++o>=f&&s()};setTimeout(function(){o<f&&s()},c+1);n.addEventListener(e,h)}function cv(n,t){var i,r=window.getComputedStyle(n),c=(r[pu+"Delay"]||"").split(", "),s=(r[pu+"Duration"]||"").split(", "),u=lv(c,s),l=(r[ns+"Delay"]||"").split(", "),h=(r[ns+"Duration"]||"").split(", "),f=lv(l,h),e=0,o=0;return t===yi?u>0&&(i=yi,e=u,o=s.length):t===go?f>0&&(i=go,e=f,o=h.length):o=(i=(e=Math.max(u,f))>0?u>f?yi:go:null)?i===yi?s.length:h.length:0,{type:i,timeout:e,propCount:o,hasTransform:i===yi&&hv.test(r[pu+"Property"])}}function lv(n,t){for(;n.length<t.length;)n=n.concat(n);return Math.max.apply(null,t.map(function(t,i){return av(t)+av(n[i])}))}function av(n){return 1e3*Number(n.slice(0,-1).replace(",","."))}function is(i,r){var u=i.elm,f,e;if(n(u._leaveCb)&&(u._leaveCb.cancelled=!0,u._leaveCb()),f=rv(i.data.transition),!t(f)&&!n(u._enterCb)&&1===u.nodeType){for(var ft=f.css,et=f.type,ot=f.enterClass,ht=f.enterToClass,ct=f.enterActiveClass,p=f.appearClass,w=f.appearToClass,b=f.appearActiveClass,lt=f.beforeEnter,at=f.enter,vt=f.afterEnter,wt=f.enterCancelled,bt=f.beforeAppear,l=f.appear,kt=f.afterAppear,dt=f.appearCancelled,v=f.duration,k=pt,s=pt.$vnode;s&&s.parent;)k=s.context,s=s.parent;if(e=!k._isMounted||!i.isRootInsert,!e||l||""===l){var y=e&&p?p:ot,d=e&&b?b:ct,g=e&&w?w:ht,nt=e&&bt||lt,c=e&&"function"==typeof l?l:at,tt=e&&kt||vt,it=e&&dt||wt,rt=ki(h(v)?v.enter:v),a=!1!==ft&&!oi,ut=rs(c),o=u._enterCb=lr(function(){a&&(st(u,g),st(u,d));o.cancelled?(a&&st(u,y),it&&it(u)):tt&&tt(u);u._enterCb=null});i.data.show||yt(i,"insert",function(){var t=u.parentNode,n=t&&t._pending&&t._pending[i.key];n&&n.tag===i.tag&&n.elm._leaveCb&&n.elm._leaveCb();c&&c(u,o)});nt&&nt(u);a&&(fi(u,y),fi(u,d),ov(function(){st(u,y);o.cancelled||(fi(u,g),ut||(yv(rt)?setTimeout(o,rt):sv(u,et,o)))}));i.data.show&&(r&&r(),c&&c(u,o));a||ut||o()}}}function vv(i,r){function g(){e.cancelled||(!i.data.show&&u.parentNode&&((u.parentNode._pending||(u.parentNode._pending={}))[i.key]=i),y&&y(u),o&&(fi(u,s),fi(u,v),ov(function(){st(u,s);e.cancelled||(fi(u,a),k||(yv(d)?setTimeout(e,d):sv(u,tt,e)))})),c&&c(u,e),o||k||e())}var u=i.elm,f;if(n(u._enterCb)&&(u._enterCb.cancelled=!0,u._enterCb()),f=rv(i.data.transition),t(f)||1!==u.nodeType)return r();if(!n(u._leaveCb)){var nt=f.css,tt=f.type,s=f.leaveClass,a=f.leaveToClass,v=f.leaveActiveClass,y=f.beforeLeave,c=f.leave,p=f.afterLeave,w=f.leaveCancelled,b=f.delayLeave,l=f.duration,o=!1!==nt&&!oi,k=rs(c),d=ki(h(l)?l.leave:l),e=u._leaveCb=lr(function(){u.parentNode&&u.parentNode._pending&&(u.parentNode._pending[i.key]=null);o&&(st(u,a),st(u,v));e.cancelled?(o&&st(u,s),w&&w(u)):(r(),p&&p(u));u._leaveCb=null});b?b(g):g()}}function yv(n){return"number"==typeof n&&!isNaN(n)}function rs(i){if(t(i))return!1;var r=i.fns;return n(r)?rs(Array.isArray(r)?r[0]:r):(i._length||i.length)>1}function pv(n,t){!0!==t.data.show&&is(t)}function bv(n,t,i){kv(n,t,i);(lt||lh)&&setTimeout(function(){kv(n,t,i)},0)}function kv(n,t){var u=t.value,f=n.multiple,e,r,i,o;if(!f||Array.isArray(u)){for(i=0,o=n.options.length;i<o;i++)if(r=n.options[i],f)e=oh(u,bu(r))>-1,r.selected!==e&&(r.selected=e);else if(gt(bu(r),u))return void(n.selectedIndex!==i&&(n.selectedIndex=i));f||(n.selectedIndex=-1)}}function dv(n,t){return t.every(function(t){return!gt(t,n)})}function bu(n){return"_value"in n?n._value:n.value}function bk(n){n.target.composing=!0}function gv(n){n.target.composing&&(n.target.composing=!1,fs(n.target,"input"))}function fs(n,t){var i=document.createEvent("HTMLEvents");i.initEvent(t,!0,!0);n.dispatchEvent(i)}function es(n){return!n.componentInstance||n.data&&n.data.transition?n:es(n.componentInstance._vnode)}function ss(n){var t=n&&n.componentOptions;return t&&t.Ctor.options.abstract?ss(yc(t.children)):n}function ty(n){var t={},f=n.$options,i,r,u;for(i in f.propsData)t[i]=n[i];r=f._parentListeners;for(u in r)t[b(u)]=r[u];return t}function iy(n,t){if(/\d-keep-alive$/.test(t.tag))return n("keep-alive",{props:t.componentOptions.propsData})}function nd(n){n.elm._moveCb&&n.elm._moveCb();n.elm._enterCb&&n.elm._enterCb()}function td(n){n.data.newPos=n.elm.getBoundingClientRect()}function id(n){var i=n.data.pos,r=n.data.newPos,u=i.left-r.left,f=i.top-r.top,t;(u||f)&&(n.data.moved=!0,t=n.elm.style,t.transform=t.WebkitTransform="translate("+u+"px,"+f+"px)",t.transitionDuration="0s")}function dd(n,t){var i=t?bd:wd;return n.replace(i,function(n){return pd[n]})}function bs(n,t,i){return{type:1,tag:n,attrsList:t,attrsMap:og(t),rawAttrsMap:{},parent:i,children:[]}}function fg(n,t){function h(n){var l,s,h,f;for((c(n),e||n.processed||(n=gu(n,t)),r.length||n===u||u.if&&(n.elseif||n.else)&&pi(u,{exp:n.elseif,block:n}),i&&!n.forbidden)&&(n.elseif||n.else?(s=n,(h=function(n){for(var t=n.length;t--;){if(1===n[t].type)return n[t];n.pop()}}(i.children))&&h.if&&pi(h,{exp:s.elseif,block:s})):(n.slotScope&&(l=n.slotTarget||'"default"',(i.scopedSlots||(i.scopedSlots={}))[l]=n),i.children.push(n),n.parent=i)),n.children=n.children.filter(function(n){return!n.slotScope}),c(n),n.pre&&(e=!1),vs(n.tag)&&(o=!1),f=0;f<as.length;f++)as[f](n,t)}function c(n){if(!o)for(var t;(t=n.children[n.children.length-1])&&3===t.type&&" "===t.text;)n.children.pop()}py=t.warn||fa;vs=t.isPreTag||nt;ys=t.mustUseProp||nt;by=t.getTagNamespace||nt;t.isReservedTag;cs=or(t.modules,"transformNode");ls=or(t.modules,"preTransformNode");as=or(t.modules,"postTransformNode");wy=t.delimiters;var u,i,r=[],l=!1!==t.preserveWhitespace,s=t.whitespace,e=!1,o=!1;return function(n,t){function r(t){i+=t;n=n.substring(t)}function ft(){var e=n.match(sy),f,t,u;if(e){for(u={tagName:e[1],attrs:[],start:i},r(e[0].length);!(f=n.match(vd))&&(t=n.match(ad)||n.match(ld));)t.start=i,r(t[0].length),t.end=i,u.attrs.push(t);if(f)return u.unarySlash=f[1],r(f[0].length),u.end=i,u}}function et(n){var i=n.tagName,c=n.unarySlash;tt&&("p"===u&&cd(i)&&l(u),rt(i)&&u===i&&l(i));for(var s=it(i)||!!c,h=n.attrs.length,o=new Array(h),f=0;f<h;f++){var r=n.attrs[f],a=r[3]||r[4]||r[5]||"",v="a"===i&&"href"===r[1]?t.shouldDecodeNewlinesForHref:t.shouldDecodeNewlines;o[f]={name:r[1],value:dd(a,v)}}s||(e.push({tag:i,lowerCasedTag:i.toLowerCase(),attrs:o,start:n.start,end:n.end}),u=i);t.start&&t.start(i,o,s,n.start,n.end)}function l(n,r,f){var o,s,h;if(null==r&&(r=i),null==f&&(f=i),n)for(s=n.toLowerCase(),o=e.length-1;o>=0&&e[o].lowerCasedTag!==s;o--);else o=0;if(o>=0){for(h=e.length-1;h>=o;h--)t.end&&t.end(e[h].tag,r,f);e.length=o;u=o&&e[o-1].tag}else"br"===s?t.start&&t.start(n,[],!0,r,f):"p"===s&&(t.start&&t.start(n,[],!1,r,f),t.end&&t.end(n,r,f))}for(var f,c,y,p,a,d,v,w,u,e=[],tt=t.expectHTML,it=t.isUnaryTag||nt,rt=t.canBeLeftOpenTag||nt,i=0;n;){if(w=n,u&&ay(u)){var b=0,o=u.toLowerCase(),ut=vy[o]||(vy[o]=new RegExp("([\\s\\S]*?)(<\/"+o+"[^>]*>)","i")),k=n.replace(ut,function(n,i,r){return b=r.length,ay(o)||"noscript"===o||(i=i.replace(/<!\--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),yy(o,i)&&(i=i.slice(1)),t.chars&&t.chars(i),""});i+=n.length-k.length;n=k;l(o,i-b,i)}else{if(f=n.indexOf("<"),0===f){if(cy.test(n)&&(c=n.indexOf("-->"),c>=0)){t.shouldKeepComment&&t.comment(n.substring(4,c),i,i+c+3);r(c+3);continue}if(ly.test(n)&&(y=n.indexOf("]>"),y>=0)){r(y+2);continue}if(p=n.match(yd),p){r(p[0].length);continue}if(a=n.match(hy),a){d=i;r(a[0].length);l(a[1],d,i);continue}if(v=ft(),v){et(v);yy(v.tagName,n)&&r(1);continue}}var s=void 0,h=void 0,g=void 0;if(f>=0){for(h=n.slice(f);!(hy.test(h)||sy.test(h)||cy.test(h)||ly.test(h)||(g=h.indexOf("<",1))<0);)f+=g,h=n.slice(f);s=n.substring(0,f)}f<0&&(s=n);s&&r(s.length);t.chars&&s&&t.chars(s,i-s.length,i)}if(n===w){t.chars&&t.chars(n);break}}l()}(n,{warn:py,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(n,s,c){var y=i&&i.ns||by(n),a,l,v;for(lt&&"svg"===y&&(s=function(n){for(var t,r=[],i=0;i<n.length;i++)t=n[i],rp.test(t.name)||(t.name=t.name.replace(up,""),r.push(t));return r}(s)),l=bs(n,s,i),y&&(l.ns=y),"style"!==(a=l).tag&&("script"!==a.tag||a.attrsMap.type&&"text/javascript"!==a.attrsMap.type)||si()||(l.forbidden=!0),v=0;v<ls.length;v++)l=ls[v](l,t)||l;e||(!function(n){null!=f(n,"v-pre")&&(n.pre=!0)}(l),l.pre&&(e=!0));vs(l.tag)&&(o=!0);e?function(n){var i=n.attrsList,u=i.length,r,t;if(u)for(r=n.attrs=new Array(u),t=0;t<u;t++)r[t]={name:i[t].name,value:JSON.stringify(i[t].value)},null!=i[t].start&&(r[t].start=i[t].start,r[t].end=i[t].end);else n.pre||(n.plain=!0)}(l):l.processed||(tp(l),function(n){var t=f(n,"v-if"),i;t?(n.if=t,pi(n,{exp:t,block:n})):(null!=f(n,"v-else")&&(n.else=!0),i=f(n,"v-else-if"),i&&(n.elseif=i))}(l),function(n){null!=f(n,"v-once")&&(n.once=!0)}(l));u||(u=l);c?h(l):(i=l,r.push(l))},end:function(){var n=r[r.length-1];r.length-=1;i=r[r.length-1];h(n)},chars:function(n){if(i&&(!lt||"textarea"!==i.tag||i.attrsMap.placeholder!==n)){var f,u,r,t=i.children;(n=o||n.trim()?"script"===(f=i).tag||"style"===f.tag?n:ug(n):t.length?s?"condense"===s&&ig.test(n)?"":" ":l?" ":"":"")&&(o||"condense"!==s||(n=n.replace(rg," ")),!e&&" "!==n&&(u=function(n,t){var o=t?ud(t):rd,h;if(o.test(n)){for(var r,s,u,f=[],e=[],i=o.lastIndex=0;r=o.exec(n);)(s=r.index)>i&&(e.push(u=n.slice(i,s)),f.push(JSON.stringify(u))),h=ho(r[1].trim()),f.push("_s("+h+")"),e.push({"@binding":h}),i=s+r[0].length;return i<n.length&&(e.push(u=n.slice(i)),f.push(JSON.stringify(u))),{expression:f.join("+"),tokens:e}}}(n,wy))?r={type:2,expression:u.expression,tokens:u.tokens,text:n}:" "===n&&t.length&&" "===t[t.length-1].text||(r={type:3,text:n}),r&&t.push(r))}},comment:function(n){if(i){var t={type:3,text:n,isComment:!0};i.children.push(t)}}}),u}function gu(n,t){var r,u,i;for((u=d(r=n,"key"))&&(r.key=u),n.plain=!n.key&&!n.scopedSlots&&!n.attrsList.length,function(n){var t=d(n,"ref");t&&(n.ref=t,n.refInFor=function(n){for(var t=n;t;){if(void 0!==t.for)return!0;t=t.parent}return!1}(n))}(n),function(n){var r,t,u,e;if("template"===n.tag?(r=f(n,"scope"),n.slotScope=r||f(n,"slot-scope")):(r=f(n,"slot-scope"))&&(n.slotScope=r),t=d(n,"slot"),t&&(n.slotTarget='""'===t?'"default"':t,n.slotTargetDynamic=!(!n.attrsMap[":slot"]&&!n.attrsMap["v-bind:slot"]),"template"===n.tag||n.slotScope||co(n,"slot",t,function(n,t){return n.rawAttrsMap[":"+t]||n.rawAttrsMap["v-bind:"+t]||n.rawAttrsMap[t]}(n,"slot"))),"template"===n.tag){if(u=ea(n,ws),u){var o=ip(u),c=o.name,l=o.dynamic;n.slotTarget=c;n.slotTargetDynamic=l;n.slotScope=u.value||du}}else if(e=ea(n,ws),e){var a=n.scopedSlots||(n.scopedSlots={}),s=ip(e),h=s.name,v=s.dynamic,i=a[h]=bs("template",[],n);i.slotTarget=h;i.slotTargetDynamic=v;i.children=n.children.filter(function(n){if(!n.slotScope)return n.parent=i,!0});i.slotScope=e.value||du;n.children=[];n.plain=!1}}(n),function(n){"slot"===n.tag&&(n.slotName=d(n,"name"))}(n),function(n){var t;(t=d(n,"is"))&&(n.component=t);null!=f(n,"inline-template")&&(n.inlineTemplate=!0)}(n),i=0;i<cs.length;i++)n=cs[i](n,t)||n;return function(n){for(var t,l,f,e,s,u,r=n.attrsList,h,o,i=0,c=r.length;i<c;i++)(t=l=r[i].name,f=r[i].value,ps.test(t))?(n.hasBindings=!0,(e=eg(t.replace(ps,"")))&&(t=t.replace(np,"")),gy.test(t))?(t=t.replace(gy,""),f=ho(f),(u=ku.test(t))&&(t=t.slice(1,-1)),e&&(e.prop&&!u&&"innerHtml"===(t=b(t))&&(t="innerHTML"),e.camel&&!u&&(t=b(t)),e.sync&&(s=kt(f,"$event"),u?ot(n,'"update:"+('+t+")",s,null,!1,0,r[i],!0):(ot(n,"update:"+b(t),s,null,!1,0,r[i]),dt(t)!==b(t)&&ot(n,"update:"+dt(t),s,null,!1,0,r[i])))),e&&e.prop||!n.component&&ys(n.tag,n.attrsMap.type,t)?ui(n,t,f,r[i],u):co(n,t,f,r[i],u)):ky.test(t)?(t=t.replace(ky,""),(u=ku.test(t))&&(t=t.slice(1,-1)),ot(n,t,f,e,!1,0,r[i],u)):(h=(t=t.replace(ps,"")).match(tg),o=h&&h[1],u=!1,o&&(t=t.slice(0,-(o.length+1)),ku.test(o)&&(o=o.slice(1,-1),u=!0)),ck(n,t,l,f,o,u,e,r[i])):(co(n,t,JSON.stringify(f),r[i]),!n.component&&"muted"===t&&ys(n.tag,n.attrsMap.type,t)&&ui(n,t,"true",r[i]))}(n),n}function tp(n){var r,t;(r=f(n,"v-for"))&&(t=function(n){var u=n.match(gd),t,r,i;if(u)return t={},t.for=u[2].trim(),r=u[1].trim().replace(ng,""),i=r.match(dy),i?(t.alias=r.replace(dy,"").trim(),t.iterator1=i[1].trim(),i[2]&&(t.iterator2=i[2].trim())):t.alias=r,t}(r),t&&i(n,t))}function pi(n,t){n.ifConditions||(n.ifConditions=[]);n.ifConditions.push(t)}function ip(n){var t=n.name.replace(ws,"");return t||"#"!==n.name[0]&&(t="default"),ku.test(t)?{name:t.slice(1,-1),dynamic:!0}:{name:'"'+t+'"',dynamic:!1}}function eg(n){var i=n.match(np),t;if(i)return t={},i.forEach(function(n){t[n.slice(1)]=!0}),t}function og(n){for(var i={},t=0,r=n.length;t<r;t++)i[n[t].name]=n[t].value;return i}function ks(n){return bs(n.tag,n.attrsList.slice(),n.parent)}function cg(n,t){n&&(ep=hg(t.staticKeys||""),ds=t.isReservedTag||nt,function n(t){var i,e,u,r,o,f;if(t.static=function(n){return 2===n.type?!1:3===n.type?!0:!(!n.pre&&(n.hasBindings||n.if||n.for||fw(n.tag)||!ds(n.tag)||function(n){for(;n.parent;){if("template"!==(n=n.parent).tag)return!1;if(n.for)return!0}return!1}(n)||!Object.keys(n).every(ep)))}(t),1===t.type){if(!ds(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(i=0,e=t.children.length;i<e;i++)u=t.children[i],n(u),u.static||(t.static=!1);if(t.ifConditions)for(r=1,o=t.ifConditions.length;r<o;r++)f=t.ifConditions[r].block,n(f),f.static||(t.static=!1)}}(n),function n(t,i){var r,f,u,e;if(1===t.type){if((t.static||t.once)&&(t.staticInFor=i),t.static&&t.children.length&&(1!==t.children.length||3!==t.children[0].type))return void(t.staticRoot=!0);if(t.staticRoot=!1,t.children)for(r=0,f=t.children.length;r<f;r++)n(t.children[r],i||!!t.for);if(t.ifConditions)for(u=1,e=t.ifConditions.length;u<e;u++)n(t.ifConditions[u].block,i)}}(n,!1))}function cp(n,t){var e=t?"nativeOn:":"on:",r="",u="",i,f;for(i in n)f=lp(n[i]),n[i]&&n[i].dynamic?u+=i+","+f+",":r+='"'+i+'":'+f+",";return r="{"+r.slice(0,-1)+"}",u?e+"_d("+r+",["+u.slice(0,-1)+"])":e+r}function lp(n){var t,s;if(!n)return"function(){}";if(Array.isArray(n))return"["+n.map(function(n){return lp(n)}).join(",")+"]";var f=op.test(n.value),e=lg.test(n.value),o=op.test(n.value.replace(ag,""));if(n.modifiers){var u="",i="",r=[];for(t in n.modifiers)hp[t]?(i+=hp[t],sp[t]&&r.push(t)):"exact"===t?(s=n.modifiers,i+=ht(["ctrl","shift","alt","meta"].filter(function(n){return!s[n]}).map(function(n){return"$event."+n+"Key"}).join("||"))):r.push(t);return r.length&&(u+=function(n){return"if(!$event.type.indexOf('key')&&"+n.map(yg).join("&&")+")return null;"}(r)),i&&(u+=i),"function($event){"+u+(f?"return "+n.value+"($event)":e?"return ("+n.value+")($event)":o?"return "+n.value:n.value)+"}"}return f||e?n.value:"function($event){"+(o?"return "+n.value:n.value)+"}"}function yg(n){var t=parseInt(n,10),i,r;return t?"$event.keyCode!=="+t:(i=sp[n],r=vg[n],"_k($event.keyCode,"+JSON.stringify(n)+","+JSON.stringify(i)+",$event.key,"+JSON.stringify(r)+")")}function yp(n,t){var i=new vp(t);return{render:"with(this){return "+(n?ct(n,i):'_c("div")')+"}",staticRenderFns:i.staticRenderFns}}function ct(n,t){var i,u,f,r;if(n.parent&&(n.pre=n.pre||n.parent.pre),n.staticRoot&&!n.staticProcessed)return pp(n,t);if(n.once&&!n.onceProcessed)return wp(n,t);if(n.for&&!n.forProcessed)return bp(n,t);if(n.if&&!n.ifProcessed)return gs(n,t);if("template"!==n.tag||n.slotTarget||t.pre){if("slot"===n.tag)return function(n,t){var e=n.slotName||'"default"',u=wi(n,t),i="_t("+e+(u?","+u:""),r=n.attrs||n.dynamicAttrs?nf((n.attrs||[]).concat(n.dynamicAttrs||[]).map(function(n){return{name:b(n.name),value:n.value,dynamic:n.dynamic}})):null,f=n.attrsMap["v-bind"];return(r||f)&&!u&&(i+=",null"),r&&(i+=","+r),f&&(i+=(r?"":",null")+","+f),i+")"}(n,t);for(n.component?i=function(n,t,i){var r=t.inlineTemplate?null:wi(t,i,!0);return"_c("+n+","+kp(t,i)+(r?","+r:"")+")"}(n.component,n,t):((!n.plain||n.pre&&t.maybeComponent(n))&&(u=kp(n,t)),f=n.inlineTemplate?null:wi(n,t,!0),i="_c('"+n.tag+"'"+(u?","+u:"")+(f?","+f:"")+")"),r=0;r<t.transforms.length;r++)i=t.transforms[r](n,i);return i}return wi(n,t)||"void 0"}function pp(n,t){n.staticProcessed=!0;var i=t.pre;return n.pre&&(t.pre=n.pre),t.staticRenderFns.push("with(this){return "+ct(n,t)+"}"),t.pre=i,"_m("+(t.staticRenderFns.length-1)+(n.staticInFor?",true":"")+")"}function wp(n,t){if(n.onceProcessed=!0,n.if&&!n.ifProcessed)return gs(n,t);if(n.staticInFor){for(var r="",i=n.parent;i;){if(i.for){r=i.key;break}i=i.parent}return r?"_o("+ct(n,t)+","+t.onceId+++","+r+")":ct(n,t)}return pp(n,t)}function gs(n,t,i,r){return n.ifProcessed=!0,function n(t,i,r,u){function e(n){return r?r(n,i):n.once?wp(n,i):ct(n,i)}if(!t.length)return u||"_e()";var f=t.shift();return f.exp?"("+f.exp+")?"+e(f.block)+":"+n(t,i,r,u):""+e(f.block)}(n.ifConditions.slice(),t,i,r)}function bp(n,t,i,r){var u=n.for,f=n.alias,e=n.iterator1?","+n.iterator1:"",o=n.iterator2?","+n.iterator2:"";return n.forProcessed=!0,(r||"_l")+"(("+u+"),function("+f+e+o+"){return "+(i||ct)(n,t)+"})"}function kp(n,t){var i="{",f=function(n,t){var u=n.directives,r,h,i,f,e,o,s;if(u){for(e="directives:[",o=!1,r=0,h=u.length;r<h;r++)i=u[r],f=!0,s=t.directives[i.name],s&&(f=!!s(n,i,t.warn)),f&&(o=!0,e+='{name:"'+i.name+'",rawName:"'+i.rawName+'"'+(i.value?",value:("+i.value+"),expression:"+JSON.stringify(i.value):"")+(i.arg?",arg:"+(i.isDynamicArg?i.arg:'"'+i.arg+'"'):"")+(i.modifiers?",modifiers:"+JSON.stringify(i.modifiers):"")+"},");if(o)return e.slice(0,-1)+"]"}}(n,t),r,u;for(f&&(i+=f+","),n.key&&(i+="key:"+n.key+","),n.ref&&(i+="ref:"+n.ref+","),n.refInFor&&(i+="refInFor:true,"),n.pre&&(i+="pre:true,"),n.component&&(i+='tag:"'+n.tag+'",'),r=0;r<t.dataGenFns.length;r++)i+=t.dataGenFns[r](n);return(n.attrs&&(i+="attrs:"+nf(n.attrs)+","),n.props&&(i+="domProps:"+nf(n.props)+","),n.events&&(i+=cp(n.events,!1)+","),n.nativeEvents&&(i+=cp(n.nativeEvents,!0)+","),n.slotTarget&&!n.slotScope&&(i+="slot:"+n.slotTarget+","),n.scopedSlots&&(i+=function(n,t,i){var u=n.for||Object.keys(t).some(function(n){var i=t[n];return i.slotTargetDynamic||i.if||i.for||dp(i)}),e=!!n.if,r,f;if(!u)for(r=n.parent;r;){if(r.slotScope&&r.slotScope!==du||r.for){u=!0;break}r.if&&(e=!0);r=r.parent}return f=Object.keys(t).map(function(n){return nh(t[n],i)}).join(","),"scopedSlots:_u(["+f+"]"+(u?",null,true":"")+(!u&&e?",null,false,"+function(n){for(var t=5381,i=n.length;i;)t=33*t^n.charCodeAt(--i);return t>>>0}(f):"")+")"}(n,n.scopedSlots,t)+","),n.model&&(i+="model:{value:"+n.model.value+",callback:"+n.model.callback+",expression:"+n.model.expression+"},"),n.inlineTemplate)&&(u=function(n,t){var i=n.children[0],r;if(i&&1===i.type)return r=yp(i,t.options),"inlineTemplate:{render:function(){"+r.render+"},staticRenderFns:["+r.staticRenderFns.map(function(n){return"function(){"+n+"}"}).join(",")+"]}"}(n,t),u&&(i+=u+",")),i=i.replace(/,$/,"")+"}",n.dynamicAttrs&&(i="_b("+i+',"'+n.tag+'",'+nf(n.dynamicAttrs)+")"),n.wrapData&&(i=n.wrapData(i)),n.wrapListeners&&(i=n.wrapListeners(i)),i}function dp(n){return 1===n.type&&("slot"===n.tag||n.children.some(dp))}function nh(n,t){var i=n.attrsMap["slot-scope"];if(n.if&&!n.ifProcessed&&!i)return gs(n,t,nh,"null");if(n.for&&!n.forProcessed)return bp(n,t,nh);var r=n.slotScope===du?"":String(n.slotScope),u="function("+r+"){return "+("template"===n.tag?n.if&&i?"("+n.if+")?"+(wi(n,t)||"undefined")+":undefined":wi(n,t)||"undefined":ct(n,t))+"}",f=r?"":",proxy:true";return"{key:"+(n.slotTarget||'"default"')+",fn:"+u+f+"}"}function wi(n,t,i,r,u){var e=n.children,f,s,o,h;if(e.length)return(f=e[0],1===e.length&&f.for&&"template"!==f.tag&&"slot"!==f.tag)?(s=i?t.maybeComponent(f)?",1":",0":"",""+(r||ct)(f,t)+s):(o=i?function(n,t){for(var i,r=0,u=0;u<n.length;u++)if(i=n[u],1===i.type){if(gp(i)||i.ifConditions&&i.ifConditions.some(function(n){return gp(n.block)})){r=2;break}(t(i)||i.ifConditions&&i.ifConditions.some(function(n){return t(n.block)}))&&(r=1)}return r}(e,t.maybeComponent):0,h=u||pg,"["+e.map(function(n){return h(n,t)}).join(",")+"]"+(o?","+o:""))}function gp(n){return void 0!==n.for||"template"===n.tag||"slot"===n.tag}function pg(n,t){return 1===n.type?ct(n,t):3===n.type&&n.isComment?(r=n,"_e("+JSON.stringify(r.text)+")"):"_v("+(2===(i=n).type?i.expression:nw(JSON.stringify(i.text)))+")";var i,r}function nf(n){for(var i,f,t="",r="",u=0;u<n.length;u++)i=n[u],f=nw(i.value),i.dynamic?r+=i.name+","+f+",":t+='"'+i.name+'":'+f+",";return t="{"+t.slice(0,-1)+"}",r?"_d("+t+",["+r.slice(0,-1)+"])":t}function nw(n){return n.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}function tw(n,t){try{return new Function(n)}catch(i){return t.push({err:i,code:n}),o}}function wg(n){var t=Object.create(null);return function(r,u){var f;if((u=i({},u)).warn,delete u.warn,f=u.delimiters?String(u.delimiters)+r:r,t[f])return t[f];var o=n(r,u),e={},s=[];return e.render=tw(o.render,s),e.staticRenderFns=o.staticRenderFns.map(function(n){return tw(n,s)}),t[f]=e}}function rw(n){return(th=th||document.createElement("div")).innerHTML=n?'<a href="\n"/>':'<div a="\n"/>',th.innerHTML.indexOf("&#10;")>0}var w=Object.freeze({}),tf=Object.prototype.toString,fw=e("slot,component",!0),ew=e("key,ref,slot,slot-scope,is"),ow=Object.prototype.hasOwnProperty,sw=/-(\w)/g,b=g(function(n){return n.replace(sw,function(n,t){return t?t.toUpperCase():""})}),hw=g(function(n){return n.charAt(0).toUpperCase()+n.slice(1)}),cw=/\B([A-Z])/g,dt=g(function(n){return n.replace(cw,"-$1").toLowerCase()}),lw=Function.prototype.bind?function(n,t){return n.bind(t)}:function(n,t){function i(i){var r=arguments.length;return r?r>1?n.apply(t,arguments):n.call(t,i):n.call(t)}return i._length=n.length,i},nt=function(){return!1},eh=function(n){return n},sh="data-server-rendered",ar=["component","directive","filter"],hh=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],y={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:nt,isReservedAttr:nt,isUnknownElement:nt,getTagNamespace:o,parsePlatformTagName:eh,mustUseProp:nt,async:!0,_lifecycleHooks:hh},ch=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/,aw=new RegExp("[^"+ch.source+".$_\\d]"),ff,vw="__proto__"in{},l="undefined"!=typeof window,ef="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,yw=ef&&WXEnvironment.platform.toLowerCase(),s=l&&window.navigator.userAgent.toLowerCase(),lt=s&&/msie|trident/.test(s),oi=s&&s.indexOf("msie 9.0")>0,lh=s&&s.indexOf("edge/")>0,pw=(s&&s.indexOf("android"),s&&/iphone|ipad|ipod|ios/.test(s)||"ios"===yw),ah=(s&&/chrome\/\d+/.test(s),s&&/phantomjs/.test(s),s&&s.match(/firefox\/(\d+)/)),of={}.watch,vh=!1,sf,si,di,vr,gi,nr,a,hf,at,lf,tr,yh,wr,ir,tt,wh,nc,te,ie,iu,oe,vc,se,ur,uu,pt,ou,dc,k,et,gc,rl,de,el,fr,cu,al,vl,wt,vi,yl,pl,bl,na,oo,ia,lu,bt,au,so,ra,ua,hr,cr,vu,ca,po,va,pa,wo,nv,ko,ts,hv,wv,us,ny,os,uy,rp,up,ap,vp,iw,th,ih,rh;if(l)try{sf={};Object.defineProperty(sf,"passive",{get:function(){vh=!0}});window.addEventListener("test-passive",null,sf)}catch(w){}si=function(){return void 0===ff&&(ff=!l&&!ef&&"undefined"!=typeof global&&global.process&&"server"===global.process.env.VUE_ENV),ff};di=l&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;gi="undefined"!=typeof Symbol&&hi(Symbol)&&"undefined"!=typeof Reflect&&hi(Reflect.ownKeys);vr="undefined"!=typeof Set&&hi(Set)?Set:function(){function n(){this.set=Object.create(null)}return n.prototype.has=function(n){return!0===this.set[n]},n.prototype.add=function(n){this.set[n]=!0},n.prototype.clear=function(){this.set=Object.create(null)},n}();var ww=o,bw=0,p=function(){this.id=bw++;this.subs=[]};p.prototype.addSub=function(n){this.subs.push(n)};p.prototype.removeSub=function(n){rt(this.subs,n)};p.prototype.depend=function(){p.target&&p.target.addDep(this)};p.prototype.notify=function(){for(var t=this.subs.slice(),n=0,i=t.length;n<i;n++)t[n].update()};p.target=null;nr=[];a=function(n,t,i,r,u,f,e,o){this.tag=n;this.data=t;this.children=i;this.text=r;this.elm=u;this.ns=void 0;this.context=f;this.fnContext=void 0;this.fnOptions=void 0;this.fnScopeId=void 0;this.key=t&&t.key;this.componentOptions=e;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=o;this.asyncMeta=void 0;this.isAsyncPlaceholder=!1};hf={child:{configurable:!0}};hf.child.get=function(){return this.componentInstance};Object.defineProperties(a.prototype,hf);at=function(n){void 0===n&&(n="");var t=new a;return t.text=n,t.isComment=!0,t};lf=Array.prototype;tr=Object.create(lf);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(n){var t=lf[n];ei(tr,n,function(){for(var u,e,f,i=[],r=arguments.length;r--;)i[r]=arguments[r];e=t.apply(this,i);f=this.__ob__;switch(n){case"push":case"unshift":u=i;break;case"splice":u=i.slice(2)}return u&&f.observeArray(u),f.dep.notify(),e})});yh=Object.getOwnPropertyNames(tr);wr=!0;ir=function(n){var t;this.value=n;this.dep=new p;this.vmCount=0;ei(n,"__ob__",this);Array.isArray(n)?(vw?(t=tr,n.__proto__=t):function(n,t,i){for(var u,r=0,f=i.length;r<f;r++)u=i[r],ei(n,u,t[u])}(n,tr,yh),this.observeArray(n)):this.walk(n)};ir.prototype.walk=function(n){for(var i=Object.keys(n),t=0;t<i.length;t++)ti(n,i[t])};ir.prototype.observeArray=function(n){for(var t=0,i=n.length;t<i;t++)ni(n[t])};tt=y.optionMergeStrategies;tt.data=function(n,t,i){return i?yf(n,t,i):t&&"function"!=typeof t?n:yf(n,t)};hh.forEach(function(n){tt[n]=kw});ar.forEach(function(n){tt[n+"s"]=dw});tt.watch=function(n,t){var u,e,r,f;if(n===of&&(n=void 0),t===of&&(t=void 0),!t)return Object.create(n||null);if(!n)return t;u={};for(e in i(u,n),t)r=u[e],f=t[e],r&&!Array.isArray(r)&&(r=[r]),u[e]=r?r.concat(f):Array.isArray(f)?f:[f];return u};tt.props=tt.methods=tt.inject=tt.computed=function(n,t){if(!n)return t;var r=Object.create(null);return i(r,n),t&&i(r,t),r};tt.provide=yf;wh=function(n,t){return void 0===t?n:t};var kr,kf=!1,df=[],gf=!1;if("undefined"!=typeof Promise&&hi(Promise))nc=Promise.resolve(),kr=function(){nc.then(dr);pw&&setTimeout(o)},kf=!0;else if(lt||"undefined"==typeof MutationObserver||!hi(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())kr="undefined"!=typeof setImmediate&&hi(setImmediate)?function(){setImmediate(dr)}:function(){setTimeout(dr,0)};else{var gr=1,gw=new MutationObserver(dr),tc=document.createTextNode(String(gr));gw.observe(tc,{characterData:!0});kr=function(){gr=(gr+1)%2;tc.data=String(gr)};kf=!0}te=new vr;ie=g(function(n){var t="&"===n.charAt(0),i="~"===(n=t?n.slice(1):n).charAt(0),r="!"===(n=i?n.slice(1):n).charAt(0);return{name:n=r?n.slice(1):n,once:i,capture:r,passive:t}});hc(ee.prototype);iu={init:function(t,i){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var r=t;iu.prepatch(r,r)}else(t.componentInstance=function(t,i){var r={_isComponent:!0,_parentVnode:t,parent:i},u=t.data.inlineTemplate;return n(u)&&(r.render=u.render,r.staticRenderFns=u.staticRenderFns),new t.componentOptions.Ctor(r)}(t,pt)).$mount(i?t.elm:void 0,i)},prepatch:function(n,t){var i=t.componentOptions;!function(n,t,i,r,u){var f=r.data.scopedSlots,s=n.$scopedSlots,a=!!(f&&!f.$stable||s!==w&&!s.$stable||f&&n.$scopedSlots.$key!==f.$key),v=!!(u||n.$options._renderChildren||a),o,c,l;if(n.$options._parentVnode=r,n.$vnode=r,n._vnode&&(n._vnode.parent=r),n.$options._renderChildren=u,n.$attrs=r.data.attrs||w,n.$listeners=i||w,t&&n.$options.props){vt(!1);for(var y=n._props,h=n.$options._propKeys||[],e=0;e<h.length;e++)o=h[e],c=n.$options.props,y[o]=wf(o,c,t,n);vt(!0);n.$options.propsData=t}i=i||w;l=n.$options._parentListeners;n.$options._parentListeners=i;pc(n,i,l);v&&(n.$slots=fe(u,r.context),n.$forceUpdate())}(t.componentInstance=n.componentInstance,i.propsData,i.listeners,t,i.children)},insert:function(n){var i,r=n.context,t=n.componentInstance;t._isMounted||(t._isMounted=!0,it(t,"mounted"));n.data.keepAlive&&(r._isMounted?((i=t)._inactive=!1,le.push(i)):ce(t,!0))},destroy:function(n){var t=n.componentInstance;t._isDestroyed||(n.data.keepAlive?function n(t,i){if((!i||(t._directInactive=!0,!bc(t)))&&!t._inactive){t._inactive=!0;for(var r=0;r<t.$children.length;r++)n(t.$children[r]);it(t,"deactivated")}}(t,!0):t.$destroy())}};oe=Object.keys(iu);vc=1;se=2;uu=null;pt=null;var ft=[],le=[],eu={},ae=!1,ve=!1,li=0,kc=0,ye=Date.now;l&&!lt&&(ou=window.performance,ou&&"function"==typeof ou.now&&ye()>document.createEvent("Event").timeStamp&&(ye=function(){return ou.now()}));dc=0;k=function(n,t,i,r,u){this.vm=n;u&&(n._watcher=this);n._watchers.push(this);r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1;this.cb=i;this.id=++dc;this.active=!0;this.dirty=this.lazy;this.deps=[];this.newDeps=[];this.depIds=new vr;this.newDepIds=new vr;this.expression="";"function"==typeof t?this.getter=t:(this.getter=function(n){if(!aw.test(n)){var t=n.split(".");return function(n){for(var i=0;i<t.length;i++){if(!n)return;n=n[t[i]]}return n}}}(t),this.getter||(this.getter=o));this.value=this.lazy?void 0:this.get()};k.prototype.get=function(){var n,t;yr(this);t=this.vm;try{n=this.getter.call(t,t)}catch(n){if(!this.user)throw n;ut(n,t,'getter for watcher "'+this.expression+'"')}finally{this.deep&&nu(n);pr();this.cleanupDeps()}return n};k.prototype.addDep=function(n){var t=n.id;this.newDepIds.has(t)||(this.newDepIds.add(t),this.newDeps.push(n),this.depIds.has(t)||n.addSub(this))};k.prototype.cleanupDeps=function(){for(var i,n,t=this.deps.length;t--;)i=this.deps[t],this.newDepIds.has(i.id)||i.removeSub(this);n=this.depIds;this.depIds=this.newDepIds;this.newDepIds=n;this.newDepIds.clear();n=this.deps;this.deps=this.newDeps;this.newDeps=n;this.newDeps.length=0};k.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(n){var i=n.id,t;if(null==eu[i]){if(eu[i]=!0,ve){for(t=ft.length-1;t>li&&ft[t].id>n.id;)t--;ft.splice(t+1,0,n)}else ft.push(n);ae||(ae=!0,ne(bb))}}(this)};k.prototype.run=function(){var n,t;if(this.active&&(n=this.get(),n!==this.value||h(n)||this.deep))if(t=this.value,this.value=n,this.user)try{this.cb.call(this.vm,n,t)}catch(n){ut(n,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,n,t)};k.prototype.evaluate=function(){this.value=this.get();this.dirty=!1};k.prototype.depend=function(){for(var n=this.deps.length;n--;)this.deps[n].depend()};k.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||rt(this.vm._watchers,this);for(var n=this.deps.length;n--;)this.deps[n].removeSub(this);this.active=!1}};et={enumerable:!0,configurable:!0,get:o,set:o};gc={lazy:!0};rl=0;!function(n){n.prototype._init=function(n){var t=this;t._uid=rl++;t._isVue=!0;n&&n._isComponent?function(n,t){var i=n.$options=Object.create(n.constructor.options),u=t._parentVnode,r;i.parent=t.parent;i._parentVnode=u;r=u.componentOptions;i.propsData=r.propsData;i._parentListeners=r.listeners;i._renderChildren=r.children;i._componentTag=r.tag;t.render&&(i.render=t.render,i.staticRenderFns=t.staticRenderFns)}(t,n):t.$options=ii(be(t.constructor),n||{},t);t._renderProxy=t;t._self=t,function(n){var i=n.$options,t=i.parent;if(t&&!i.abstract){for(;t.$options.abstract&&t.$parent;)t=t.$parent;t.$children.push(n)}n.$parent=t;n.$root=t?t.$root:n;n.$children=[];n.$refs={};n._watcher=null;n._inactive=null;n._directInactive=!1;n._isMounted=!1;n._isDestroyed=!1;n._isBeingDestroyed=!1}(t),function(n){n._events=Object.create(null);n._hasHookEvent=!1;var t=n.$options._parentListeners;t&&pc(n,t)}(t),function(n){var r;n._vnode=null;n._staticTrees=null;var i=n.$options,t=n.$vnode=i._parentVnode,u=t&&t.context;n.$slots=fe(i._renderChildren,u);n.$scopedSlots=w;n._c=function(t,i,r,u){return ru(n,t,i,r,u,!1)};n.$createElement=function(t,i,r,u){return ru(n,t,i,r,u,!0)};r=t&&t.data;ti(n,"$attrs",r&&r.attrs||w,null,!0);ti(n,"$listeners",i._parentListeners||w,null,!0)}(t);it(t,"beforeCreate"),function(n){var t=uc(n.$options.inject,n);t&&(vt(!1),Object.keys(t).forEach(function(i){ti(n,i,t[i])}),vt(!0))}(t);kb(t),function(n){var t=n.$options.provide;t&&(n._provided="function"==typeof t?t.call(n):t)}(t);it(t,"created");t.$options.el&&t.$mount(t.$options.el)}}(r),function(n){var t={get:function(){return this._data}},i={get:function(){return this._props}};Object.defineProperty(n.prototype,"$data",t);Object.defineProperty(n.prototype,"$props",i);n.prototype.$set=af;n.prototype.$delete=ph;n.prototype.$watch=function(n,t,i){if(v(t))return we(this,n,t,i);(i=i||{}).user=!0;var r=new k(this,n,t,i);if(i.immediate)try{t.call(this,r.value)}catch(n){ut(n,this,'callback for immediate watcher "'+r.expression+'"')}return function(){r.teardown()}}}(r),function(n){var t=/^hook:/;n.prototype.$on=function(n,i){var r=this,u,f;if(Array.isArray(n))for(u=0,f=n.length;u<f;u++)r.$on(n[u],i);else(r._events[n]||(r._events[n]=[])).push(i),t.test(n)&&(r._hasHookEvent=!0);return r};n.prototype.$once=function(n,t){function r(){i.$off(n,r);t.apply(i,arguments)}var i=this;return r.fn=t,i.$on(n,r),i};n.prototype.$off=function(n,t){var i=this,u,e,o,r,f;if(!arguments.length)return i._events=Object.create(null),i;if(Array.isArray(n)){for(u=0,e=n.length;u<e;u++)i.$off(n[u],t);return i}if(r=i._events[n],!r)return i;if(!t)return i._events[n]=null,i;for(f=r.length;f--;)if((o=r[f])===t||o.fn===t){r.splice(f,1);break}return i};n.prototype.$emit=function(n){var t=this._events[n];if(t){t=t.length>1?uf(t):t;for(var r=uf(arguments,1),u='event handler for "'+n+'"',i=0,f=t.length;i<f;i++)br(t[i],this,r,this,u)}return this}}(r),function(n){n.prototype._update=function(n,t){var i=this,r=i.$el,u=i._vnode,f=wc(i);i._vnode=n;i.$el=u?i.__patch__(u,n):i.__patch__(i.$el,n,t,!1);f();r&&(r.__vue__=null);i.$el&&(i.$el.__vue__=i);i.$vnode&&i.$parent&&i.$vnode===i.$parent._vnode&&(i.$parent.$el=i.$el)};n.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()};n.prototype.$destroy=function(){var n=this,t,i;if(!n._isBeingDestroyed){for(it(n,"beforeDestroy"),n._isBeingDestroyed=!0,t=n.$parent,!t||t._isBeingDestroyed||n.$options.abstract||rt(t.$children,n),n._watcher&&n._watcher.teardown(),i=n._watchers.length;i--;)n._watchers[i].teardown();n._data.__ob__&&n._data.__ob__.vmCount--;n._isDestroyed=!0;n.__patch__(n._vnode,null);it(n,"destroyed");n.$off();n.$el&&(n.$el.__vue__=null);n.$vnode&&(n.$vnode.parent=null)}}}(r),function(n){hc(n.prototype);n.prototype.$nextTick=function(n){return ne(n,this)};n.prototype._render=function(){var n,t=this,r=t.$options,u=r.render,i=r._parentVnode;i&&(t.$scopedSlots=tu(i.data.scopedSlots,t.$slots,t.$scopedSlots));t.$vnode=i;try{uu=t;n=u.call(t._renderProxy,t.$createElement)}catch(r){ut(r,t,"render");n=t._vnode}finally{uu=null}return Array.isArray(n)&&1===n.length&&(n=n[0]),n instanceof a||(n=at()),n.parent=i,n}}(r);de=[String,RegExp,Array];el={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:de,exclude:de,max:[String,Number]},created:function(){this.cache=Object.create(null);this.keys=[]},destroyed:function(){for(var n in this.cache)ke(this.cache,n,this.keys)},mounted:function(){var n=this;this.$watch("include",function(t){fl(n,function(n){return su(t,n)})});this.$watch("exclude",function(t){fl(n,function(n){return!su(t,n)})})},render:function(){var e=this.$slots.default,n=yc(e),r=n&&n.componentOptions;if(r){var u=ul(r),o=this.include,s=this.exclude;if(o&&(!u||!su(o,u))||s&&u&&su(s,u))return n;var f=this.cache,t=this.keys,i=null==n.key?r.Ctor.cid+(r.tag?"::"+r.tag:""):n.key;f[i]?(n.componentInstance=f[i].componentInstance,rt(t,i),t.push(i)):(f[i]=n,t.push(i),this.max&&t.length>parseInt(this.max)&&ke(f,t[0],t,this._vnode));n.data.keepAlive=!0}return n||e&&e[0]}}};!function(n){var t={get:function(){return y}};Object.defineProperty(n,"config",t);n.util={warn:ww,extend:i,mergeOptions:ii,defineReactive:ti};n.set=af;n.delete=ph;n.nextTick=ne;n.observable=function(n){return ni(n),n};n.options=Object.create(null);ar.forEach(function(t){n.options[t+"s"]=Object.create(null)});n.options._base=n;i(n.options.components,el),function(n){n.use=function(n){var i=this._installedPlugins||(this._installedPlugins=[]),t;return i.indexOf(n)>-1?this:(t=uf(arguments,1),t.unshift(this),"function"==typeof n.install?n.install.apply(n,t):"function"==typeof n&&n.apply(null,t),i.push(n),this)}}(n),function(n){n.mixin=function(n){return this.options=ii(this.options,n),this}}(n);db(n),function(n){ar.forEach(function(t){n[t]=function(n,i){return i?("component"===t&&v(i)&&(i.name=i.name||n,i=this.options._base.extend(i)),"directive"===t&&"function"==typeof i&&(i={bind:i,update:i}),this.options[t+"s"][n]=i,i):this.options[t+"s"][n]}})}(n)}(r);Object.defineProperty(r.prototype,"$isServer",{get:si});Object.defineProperty(r.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}});Object.defineProperty(r,"FunctionalRenderContext",{value:ee});r.version="2.6.10";var gb=e("style,class"),nk=e("input,textarea,option,select,progress"),ol=function(n,t,i){return"value"===i&&nk(n)&&"button"!==t||"selected"===i&&"option"===n||"checked"===i&&"input"===n||"muted"===i&&"video"===n},sl=e("contenteditable,draggable,spellcheck"),tk=e("events,caret,typing,plaintext-only"),ik=function(n,t){return hu(t)||"false"===t?"false":"contenteditable"===n&&tk(t)?t:"true"},rk=e("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,translate,truespeed,typemustmatch,visible"),ge="http://www.w3.org/1999/xlink",no=function(n){return":"===n.charAt(5)&&"xlink"===n.slice(0,5)},hl=function(n){return no(n)?n.slice(6,n.length):""},hu=function(n){return null==n||!1===n};var fk={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},ek=e("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),ro=e("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),uo=function(n){return ek(n)||ro(n)};fr=Object.create(null);cu=e("text,number,password,search,email,tel,url");al=Object.freeze({createElement:function(n,t){var i=document.createElement(n);return"select"!==n?i:(t.data&&t.data.attrs&&void 0!==t.data.attrs.multiple&&i.setAttribute("multiple","multiple"),i)},createElementNS:function(n,t){return document.createElementNS(fk[n],t)},createTextNode:function(n){return document.createTextNode(n)},createComment:function(n){return document.createComment(n)},insertBefore:function(n,t,i){n.insertBefore(t,i)},removeChild:function(n,t){n.removeChild(t)},appendChild:function(n,t){n.appendChild(t)},parentNode:function(n){return n.parentNode},nextSibling:function(n){return n.nextSibling},tagName:function(n){return n.tagName},setTextContent:function(n,t){n.textContent=t},setStyleScope:function(n,t){n.setAttribute(t,"")}});vl={create:function(n,t){ai(t)},update:function(n,t){n.data.ref!==t.data.ref&&(ai(n,!0),ai(t))},destroy:function(n){ai(n,!0)}};wt=new a("",{},[]);vi=["create","activate","update","remove","destroy"];yl={create:eo,update:eo,destroy:function(n){eo(n,wt)}};pl=Object.create(null);bl=[vl,yl];na={create:kl,update:kl};ra={create:ta,update:ta};ua=/[\w).+\-_$\]]/;cr="__r";vu="__c";ca=kf&&!(ah&&Number(ah[1])<=53);va={create:aa,update:aa};pa={create:ya,update:ya};wo=g(function(n){var t={},i=/:(.+)/;return n.split(/;(?![^(]*\))/g).forEach(function(n){if(n){var r=n.split(i);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t});var yu,pk=/^--/,ba=/\s*!important$/,ka=function(n,t,i){var u,r,f;if(pk.test(t))n.style.setProperty(t,i);else if(ba.test(i))n.style.setProperty(dt(t),i.replace(ba,""),"important");else if(u=wk(t),Array.isArray(i))for(r=0,f=i.length;r<f;r++)n.style[u]=i[r];else n.style[u]=i},da=["Webkit","Moz","ms"],wk=g(function(n){var r,t,i;if(yu=yu||document.createElement("div").style,"filter"!==(n=b(n))&&n in yu)return n;for(r=n.charAt(0).toUpperCase()+n.slice(1),t=0;t<da.length;t++)if(i=da[t]+r,i in yu)return i});nv={create:ga,update:ga};ko=/\s+/;var uv=g(function(n){return{enterClass:n+"-enter",enterToClass:n+"-enter-to",enterActiveClass:n+"-enter-active",leaveClass:n+"-leave",leaveToClass:n+"-leave-to",leaveActiveClass:n+"-leave-active"}}),fv=l&&!oi,yi="transition",go="animation",pu="transition",wu="transitionend",ns="animation",ev="animationend";fv&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(pu="WebkitTransition",wu="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(ns="WebkitAnimation",ev="webkitAnimationEnd"));ts=l?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(n){return n()};hv=/\b(transform|all)(,|$)/;wv=function(i){function p(t){var i=r.parentNode(t);n(i)&&r.removeChild(i,t)}function s(t,i,e,o,s,h,c){if(n(t.elm)&&n(h)&&(t=h[c]=cf(t)),t.isRootInsert=!s,!function(t,i,r,e){var o=t.data,s;if(n(o)&&(s=n(t.componentInstance)&&o.keepAlive,n(o=o.hook)&&n(o=o.init)&&o(t,!1),n(t.componentInstance)))return g(t,i),l(r,t.elm,e),u(s)&&function(t,i,r,u){for(var e,o=t;o.componentInstance;)if(o=o.componentInstance._vnode,n(e=o.data)&&n(e=e.transition)){for(e=0;e<f.activate.length;++e)f.activate[e](wt,o);i.push(o);break}l(r,t.elm,u)}(t,i,r,e),!0}(t,i,e,o)){var v=t.data,y=t.children,a=t.tag;n(a)?(t.elm=t.ns?r.createElementNS(t.ns,a):r.createElement(a,t),tt(t),nt(t,y,i),n(v)&&b(t,i),l(e,t.elm,o)):u(t.isComment)?(t.elm=r.createComment(t.text),l(e,t.elm,o)):(t.elm=r.createTextNode(t.text),l(e,t.elm,o))}}function g(t,i){n(t.data.pendingInsert)&&(i.push.apply(i,t.data.pendingInsert),t.data.pendingInsert=null);t.elm=t.componentInstance.$el;w(t)?(b(t,i),tt(t)):(ai(t),i.push(t))}function l(t,i,u){n(t)&&(n(u)?r.parentNode(u)===t&&r.insertBefore(t,i,u):r.appendChild(t,i))}function nt(n,t,i){if(Array.isArray(t))for(var u=0;u<t.length;++u)s(t[u],i,n.elm,null,!0,t,u);else bi(n.text)&&r.appendChild(n.elm,r.createTextNode(String(n.text)))}function w(t){for(;t.componentInstance;)t=t.componentInstance._vnode;return n(t.tag)}function b(t,i){for(var r=0;r<f.create.length;++r)f.create[r](wt,t);n(o=t.data.hook)&&(n(o.create)&&o.create(wt,t),n(o.insert)&&i.push(t))}function tt(t){var i,u;if(n(i=t.fnScopeId))r.setStyleScope(t.elm,i);else for(u=t;u;)n(i=u.context)&&n(i=i.$options._scopeId)&&r.setStyleScope(t.elm,i),u=u.parent;n(i=pt)&&i!==t.context&&i!==t.fnContext&&n(i=i.$options._scopeId)&&r.setStyleScope(t.elm,i)}function it(n,t,i,r,u,f){for(;r<=u;++r)s(i[r],f,n,t,!1,i,r)}function v(t){var i,r,u=t.data;if(n(u))for(n(i=u.hook)&&n(i=i.destroy)&&i(t),i=0;i<f.destroy.length;++i)f.destroy[i](t);if(n(i=t.children))for(r=0;r<t.children.length;++r)v(t.children[r])}function k(t,i,r,u){for(;r<=u;++r){var f=i[r];n(f)&&(n(f.tag)?(rt(f),v(f)):p(f.elm))}}function rt(t,i){if(n(i)||n(t.data)){var r,u=f.remove.length+1;for(n(i)?i.listeners+=u:i=function(n,t){function i(){0==--i.listeners&&p(n)}return i.listeners=t,i}(t.elm,u),n(r=t.componentInstance)&&n(r=r._vnode)&&n(r.data)&&rt(r,i),r=0;r<f.remove.length;++r)f.remove[r](t,i);n(r=t.data.hook)&&n(r=r.remove)?r(t,i):i()}else p(t.elm)}function et(t,i,r,u){for(var e,f=r;f<u;f++)if(e=i[f],n(e)&&ri(t,e))return f}function h(i,e,o,c,l,a){var g,v,y,p,b;if(i!==e)if(n(e.elm)&&n(c)&&(e=c[l]=cf(e)),g=e.elm=i.elm,u(i.isAsyncPlaceholder))n(e.asyncFactory.resolved)?d(i.elm,e,o):e.isAsyncPlaceholder=!0;else if(u(e.isStatic)&&u(i.isStatic)&&e.key===i.key&&(u(e.isCloned)||u(e.isOnce)))e.componentInstance=i.componentInstance;else{if(y=e.data,n(y)&&n(v=y.hook)&&n(v=v.prepatch)&&v(i,e),p=i.children,b=e.children,n(y)&&w(e)){for(v=0;v<f.update.length;++v)f.update[v](i,e);n(v=y.hook)&&n(v=v.update)&&v(i,e)}t(e.text)?n(p)&&n(b)?p!==b&&function(i,u,f,e,o){for(var d,g,nt,w=0,a=0,p=u.length-1,l=u[0],v=u[p],y=f.length-1,c=f[0],b=f[y],tt=!o;w<=p&&a<=y;)t(l)?l=u[++w]:t(v)?v=u[--p]:ri(l,c)?(h(l,c,e,f,a),l=u[++w],c=f[++a]):ri(v,b)?(h(v,b,e,f,y),v=u[--p],b=f[--y]):ri(l,b)?(h(l,b,e,f,y),tt&&r.insertBefore(i,l.elm,r.nextSibling(v.elm)),l=u[++w],b=f[--y]):ri(v,c)?(h(v,c,e,f,a),tt&&r.insertBefore(i,v.elm,l.elm),v=u[--p],c=f[++a]):(t(d)&&(d=ok(u,w,p)),t(g=n(c.key)?d[c.key]:et(c,u,w,p))?s(c,e,i,l.elm,!1,f,a):ri(nt=u[g],c)?(h(nt,c,e,f,a),u[g]=void 0,tt&&r.insertBefore(i,nt.elm,l.elm)):s(c,e,i,l.elm,!1,f,a),c=f[++a]);w>p?it(i,t(f[y+1])?null:f[y+1].elm,f,a,y,e):a>y&&k(0,u,w,p)}(g,p,b,o,a):n(b)?(n(i.text)&&r.setTextContent(g,""),it(g,null,b,0,b.length-1,o)):n(p)?k(0,p,0,p.length-1):n(i.text)&&r.setTextContent(g,""):i.text!==e.text&&r.setTextContent(g,e.text);n(y)&&n(v=y.hook)&&n(v=v.postpatch)&&v(i,e)}}function ut(t,i,r){if(u(r)&&n(t.parent))t.parent.data.pendingInsert=i;else for(var f=0;f<i.length;++f)i[f].data.hook.insert(i[f])}function d(t,i,r,f){var e,y=i.tag,o=i.data,h=i.children,l,v;if(f=f||o&&o.pre,i.elm=t,u(i.isComment)&&n(i.asyncFactory))return i.isAsyncPlaceholder=!0,!0;if(n(o)&&(n(e=o.hook)&&n(e=e.init)&&e(i,!0),n(e=i.componentInstance)))return g(i,r),!0;if(n(y)){if(n(h))if(t.hasChildNodes())if(n(e=o)&&n(e=e.domProps)&&n(e=e.innerHTML)){if(e!==t.innerHTML)return!1}else{for(var a=!0,s=t.firstChild,c=0;c<h.length;c++){if(!s||!d(s,h[c],r,f)){a=!1;break}s=s.nextSibling}if(!a||s)return!1}else nt(i,h,r);if(n(o)){l=!1;for(v in o)if(!ft(v)){l=!0;b(i,r);break}!l&&o.class&&nu(o.class)}}else t.data!==i.text&&(t.data=i.text);return!0}for(var c,f={},y=i.modules,r=i.nodeOps,ft,o=0;o<vi.length;++o)for(f[vi[o]]=[],c=0;c<y.length;++c)n(y[c][vi[o]])&&f[vi[o]].push(y[c][vi[o]]);return ft=e("attrs,class,staticClass,staticStyle,key"),function(i,e,o,c){var it,rt,y,ft,p,et,l,ot,b,g,nt,tt;if(!t(e)){if(rt=!1,y=[],t(i))rt=!0,s(e,y);else if(ft=n(i.nodeType),!ft&&ri(i,e))h(i,e,y,null,null,c);else{if(ft){if(1===i.nodeType&&i.hasAttribute(sh)&&(i.removeAttribute(sh),o=!0),u(o)&&d(i,e,y))return ut(e,y,!0),i;it=i;i=new a(r.tagName(it).toLowerCase(),{},[],void 0,it)}if(p=i.elm,et=r.parentNode(p),s(e,y,p._leaveCb?null:et,r.nextSibling(p)),n(e.parent))for(l=e.parent,ot=w(e);l;){for(b=0;b<f.destroy.length;++b)f.destroy[b](l);if(l.elm=e.elm,ot){for(g=0;g<f.create.length;++g)f.create[g](wt,l);if(nt=l.data.hook.insert,nt.merged)for(tt=1;tt<nt.fns.length;tt++)nt.fns[tt]()}else ai(l);l=l.parent}n(et)?k(0,[i],0,0):n(i.tag)&&v(i)}return ut(e,y,rt),e.elm}n(i)&&v(i)}}({nodeOps:al,modules:[na,ra,va,pa,nv,l?{create:pv,activate:pv,remove:function(n,t){!0!==n.data.show?vv(n,t):t()}}:{}].concat(bl)});oi&&document.addEventListener("selectionchange",function(){var n=document.activeElement;n&&n.vmodel&&fs(n,"input")});us={inserted:function(n,t,i,r){"select"===i.tag?(r.elm&&!r.elm._vOptions?yt(i,"postpatch",function(){us.componentUpdated(n,t,i)}):bv(n,t,i.context),n._vOptions=[].map.call(n.options,bu)):("textarea"===i.tag||cu(n.type))&&(n._vModifiers=t.modifiers,t.modifiers.lazy||(n.addEventListener("compositionstart",bk),n.addEventListener("compositionend",gv),n.addEventListener("change",gv),oi&&(n.vmodel=!0)))},componentUpdated:function(n,t,i){if("select"===i.tag){bv(n,t,i.context);var u=n._vOptions,r=n._vOptions=[].map.call(n.options,bu);r.some(function(n,t){return!gt(n,u[t])})&&(n.multiple?t.value.some(function(n){return dv(n,r)}):t.value!==t.oldValue&&dv(t.value,r))&&fs(n,"change")}}};ny={model:us,show:{bind:function(n,t,i){var r=t.value,f=(i=es(i)).data&&i.data.transition,u=n.__vOriginalDisplay="none"===n.style.display?"":n.style.display;r&&f?(i.data.show=!0,is(i,function(){n.style.display=u})):n.style.display=r?u:"none"},update:function(n,t,i){var r=t.value;!r!=!t.oldValue&&((i=es(i)).data&&i.data.transition?(i.data.show=!0,r?is(i,function(){n.style.display=n.__vOriginalDisplay}):vv(i,function(){n.style.display="none"})):n.style.display=r?n.__vOriginalDisplay:"none")},unbind:function(n,t,i,r,u){u||(n.style.display=n.__vOriginalDisplay)}}};os={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]};var kk=function(n){return n.tag||fu(n)},dk=function(n){return"show"===n.name},gk={name:"transition",props:os,abstract:!0,render:function(n){var l=this,e=this.$slots.default,o,u,t,f,h,v,c;if(e&&(e=e.filter(kk)).length){if((o=this.mode,u=e[0],function(n){for(;n=n.parent;)if(n.data.transition)return!0}(this.$vnode))||(t=ss(u),!t))return u;if(this._leaving)return iy(n,u);f="__transition-"+this._uid+"-";t.key=null==t.key?t.isComment?f+"comment":f+t.tag:bi(t.key)?0===String(t.key).indexOf(f)?t.key:f+t.key:t.key;var s=(t.data||(t.data={})).transition=ty(this),a=this._vnode,r=ss(a);if(t.data.directives&&t.data.directives.some(dk)&&(t.data.show=!0),r&&r.data&&!function(n,t){return t.key===n.key&&t.tag===n.tag}(t,r)&&!fu(r)&&(!r.componentInstance||!r.componentInstance._vnode.isComment)){if(h=r.data.transition=i({},s),"out-in"===o)return this._leaving=!0,yt(h,"afterLeave",function(){l._leaving=!1;l.$forceUpdate()}),iy(n,u);if("in-out"===o){if(fu(t))return a;c=function(){v()};yt(s,"afterEnter",c);yt(s,"enterCancelled",c);yt(h,"delayLeave",function(n){v=n})}}return u}}},ry=i({tag:String,moveClass:String},os);delete ry.mode;uy={Transition:gk,TransitionGroup:{props:ry,beforeMount:function(){var n=this,t=this._update;this._update=function(i,r){var u=wc(n);n.__patch__(n._vnode,n.kept,!1,!0);n._vnode=n.kept;u();t.call(n,i,r)}},render:function(n){for(var t,i,e=this.tag||this.$vnode.data.tag||"span",o=Object.create(null),r=this.prevChildren=this.children,s=this.$slots.default||[],h=this.children=[],c=ty(this),u=0;u<s.length;u++)t=s[u],t.tag&&null!=t.key&&0!==String(t.key).indexOf("__vlist")&&(h.push(t),o[t.key]=t,(t.data||(t.data={})).transition=c);if(r){for(var l=[],a=[],f=0;f<r.length;f++)i=r[f],i.data.transition=c,i.data.pos=i.elm.getBoundingClientRect(),o[i.key]?l.push(i):a.push(i);this.kept=n(e,null,l);this.removed=a}return n(e,null,h)},updated:function(){var n=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";n.length&&this.hasMove(n[0].elm,t)&&(n.forEach(nd),n.forEach(td),n.forEach(id),this._reflow=document.body.offsetHeight,n.forEach(function(n){if(n.data.moved){var i=n.elm,r=i.style;fi(i,t);r.transform=r.WebkitTransform=r.transitionDuration="";i.addEventListener(wu,i._moveCb=function n(r){r&&r.target!==i||r&&!/transform$/.test(r.propertyName)||(i.removeEventListener(wu,n),i._moveCb=null,st(i,t))})}}))},methods:{hasMove:function(n,t){var i,r;return fv?this._hasMove?this._hasMove:(i=n.cloneNode(),n._transitionClasses&&n._transitionClasses.forEach(function(n){iv(i,n)}),tv(i,t),i.style.display="none",this.$el.appendChild(i),r=cv(i),this.$el.removeChild(i),this._hasMove=r.hasTransform):!1}}}};r.config.mustUseProp=ol;r.config.isReservedTag=uo;r.config.isReservedAttr=gb;r.config.getTagNamespace=ll;r.config.isUnknownElement=function(n){if(!l)return!0;if(uo(n))return!1;if(n=n.toLowerCase(),null!=fr[n])return fr[n];var t=document.createElement(n);return fr[n]=n.indexOf("-")>-1?t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:/HTMLUnknownElement/.test(t.toString())};i(r.options.directives,ny);i(r.options.components,uy);r.prototype.__patch__=l?wv:o;r.prototype.$mount=function(n,t){return function(n,t,i){var r;return n.$el=t,n.$options.render||(n.$options.render=at),it(n,"beforeMount"),r=function(){n._update(n._render(),i)},new k(n,r,o,{before:function(){n._isMounted&&!n._isDestroyed&&it(n,"beforeUpdate")}},!0),i=!1,null==n.$vnode&&(n._isMounted=!0,it(n,"mounted")),n}(this,n=n&&l?fo(n):void 0,t)};l&&setTimeout(function(){y.devtools&&di&&di.emit("init",r)},0);var rd=/\{\{((?:.|\r?\n)+?)\}\}/g,fy=/[-.*+?^${}()|[\]\/\\]/g,ud=g(function(n){var t=n[0].replace(fy,"\\$&"),i=n[1].replace(fy,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+i,"g")}),fd={staticKeys:["staticClass"],transformNode:function(n,t){var i,r;t.warn;i=f(n,"class");i&&(n.staticClass=JSON.stringify(i));r=d(n,"class",!1);r&&(n.classBinding=r)},genData:function(n){var t="";return n.staticClass&&(t+="staticClass:"+n.staticClass+","),n.classBinding&&(t+="class:"+n.classBinding+","),t}},hs,ed={staticKeys:["staticStyle"],transformNode:function(n,t){var i,r;t.warn;i=f(n,"style");i&&(n.staticStyle=JSON.stringify(wo(i)));r=d(n,"style",!1);r&&(n.styleBinding=r)},genData:function(n){var t="";return n.staticStyle&&(t+="staticStyle:"+n.staticStyle+","),n.styleBinding&&(t+="style:("+n.styleBinding+"),"),t}},od=function(n){return(hs=hs||document.createElement("div")).innerHTML=n,hs.textContent},sd=e("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),hd=e("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),cd=e("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),ld=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,ad=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,ey="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+ch.source+"]*",oy="((?:"+ey+"\\:)?"+ey+")",sy=new RegExp("^<"+oy),vd=/^\s*(\/?)>/,hy=new RegExp("^<\\/"+oy+"[^>]*>"),yd=/^<!DOCTYPE [^>]+>/i,cy=/^<!\--/,ly=/^<!\[/,ay=e("script,style,textarea",!0),vy={},pd={"&lt;":"<","&gt;":">","&quot;":'"',"&amp;":"&","&#10;":"\n","&#9;":"\t","&#39;":"'"},wd=/&(?:lt|gt|quot|amp|#39);/g,bd=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,kd=e("pre,textarea",!0),yy=function(n,t){return n&&kd(n)&&"\n"===t[0]};var py,wy,cs,ls,as,vs,ys,by,ky=/^@|^v-on:/,ps=/^v-|^@|^:/,gd=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,dy=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,ng=/^\(|\)$/g,ku=/^\[.*\]$/,tg=/:(.*)$/,gy=/^:|^\.|^v-bind:/,np=/\.[^.\]]+(?=[^\]]*$)/g,ws=/^v-slot(:|$)|^#/,ig=/[\r\n]/,rg=/\s+/g,ug=g(od),du="_empty_";rp=/^xmlns:NS\d+/;up=/^NS\d+:/;var fp=[fd,ed,{preTransformNode:function(n,t){var r,u,e,o;if("input"===n.tag){if(u=n.attrsMap,!u["v-model"])return;if((u[":type"]||u["v-bind:type"])&&(r=d(n,"type")),u.type||r||!u["v-bind"]||(r="("+u["v-bind"]+").type"),r){var s=f(n,"v-if",!0),h=s?"&&("+s+")":"",l=null!=f(n,"v-else",!0),c=f(n,"v-else-if",!0),i=ks(n);return tp(i),lo(i,"type","checkbox"),gu(i,t),i.processed=!0,i.if="("+r+")==='checkbox'"+h,pi(i,{exp:i.if,block:i}),e=ks(n),f(e,"v-for",!0),lo(e,"type","radio"),gu(e,t),pi(i,{exp:"("+r+")==='radio'"+h,block:e}),o=ks(n),f(o,"v-for",!0),lo(o,":type",r),gu(o,t),pi(i,{exp:s,block:o}),l?i.else=!0:c&&(i.elseif=c),i}}}}],ep,ds,sg={expectHTML:!0,modules:fp,directives:{model:function(n,t){var i=t.value,r=t.modifiers,u=n.tag,f=n.attrsMap.type;if(n.component)return oa(n,i,r),!1;if("select"===u)!function(n,t,i){var r='var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(i&&i.number?"_n(val)":"val")+"});";r=r+" "+kt(t,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]");ot(n,"change",r,null,!0)}(n,i,r);else if("input"===u&&"checkbox"===f)!function(n,t,i){var f=i&&i.number,r=d(n,"value")||"null",u=d(n,"true-value")||"true",e=d(n,"false-value")||"false";ui(n,"checked","Array.isArray("+t+")?_i("+t+","+r+")>-1"+("true"===u?":("+t+")":":_q("+t+","+u+")"));ot(n,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+u+"):("+e+");if(Array.isArray($$a)){var $$v="+(f?"_n("+r+")":r)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+kt(t,"$$a.concat([$$v])")+")}else{$$i>-1&&("+kt(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+kt(t,"$$c")+"}",null,!0)}(n,i,r);else if("input"===u&&"radio"===f)!function(n,t,i){var u=i&&i.number,r=d(n,"value")||"null";ui(n,"checked","_q("+t+","+(r=u?"_n("+r+")":r)+")");ot(n,"change",kt(t,r),null,!0)}(n,i,r);else if("input"===u||"textarea"===u)!function(n,t,i){var e=n.attrsMap.type,f=i||{},o=f.lazy,s=f.number,h=f.trim,c=!o&&"range"!==e,l=o?"change":"range"===e?cr:"input",r="$event.target.value",u;h&&(r="$event.target.value.trim()");s&&(r="_n("+r+")");u=kt(t,r);c&&(u="if($event.target.composing)return;"+u);ui(n,"value","("+t+")");ot(n,l,u,null,!0);(h||s)&&ot(n,"blur","$forceUpdate()")}(n,i,r);else if(!y.isReservedTag(u))return oa(n,i,r),!1;return!0},text:function(n,t){t.value&&ui(n,"textContent","_s("+t.value+")",t)},html:function(n,t){t.value&&ui(n,"innerHTML","_s("+t.value+")",t)}},isPreTag:function(n){return"pre"===n},isUnaryTag:sd,mustUseProp:ol,canBeLeftOpenTag:hd,isReservedTag:uo,getTagNamespace:ll,staticKeys:function(n){return n.reduce(function(n,t){return n.concat(t.staticKeys||[])},[]).join(",")}(fp)},hg=g(function(n){return e("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(n?","+n:""))});var lg=/^([\w$_]+|\([^)]*?\))\s*=>|^function\s*(?:[\w$]+)?\s*\(/,ag=/\([^)]*?\);*$/,op=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,sp={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,"delete":[8,46]},vg={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],"delete":["Backspace","Delete","Del"]},ht=function(n){return"if("+n+")return null;"},hp={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:ht("$event.target !== $event.currentTarget"),ctrl:ht("!$event.ctrlKey"),shift:ht("!$event.shiftKey"),alt:ht("!$event.altKey"),meta:ht("!$event.metaKey"),left:ht("'button' in $event && $event.button !== 0"),middle:ht("'button' in $event && $event.button !== 1"),right:ht("'button' in $event && $event.button !== 2")};ap={on:function(n,t){n.wrapListeners=function(n){return"_g("+n+","+t.value+")"}},bind:function(n,t){n.wrapData=function(i){return"_b("+i+",'"+n.tag+"',"+t.value+","+(t.modifiers&&t.modifiers.prop?"true":"false")+(t.modifiers&&t.modifiers.sync?",true":"")+")"}},cloak:o};vp=function(n){this.options=n;this.warn=n.warn||fa;this.transforms=or(n.modules,"transformCode");this.dataGenFns=or(n.modules,"genData");this.directives=i(i({},ap),n.directives);var t=n.isReservedTag||nt;this.maybeComponent=function(n){return!!n.component||!t(n.tag)};this.onceId=0;this.staticRenderFns=[];this.pre=!1};new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b");ih=(iw=function(n,t){var i=fg(n.trim(),t),r;return!1!==t.optimize&&cg(i,t),r=yp(i,t),{ast:i,render:r.render,staticRenderFns:r.staticRenderFns}},function(n){function t(t,r){var u=Object.create(n),o=[],s=[],f,e;if(r)for(f in r.modules&&(u.modules=(n.modules||[]).concat(r.modules)),r.directives&&(u.directives=i(Object.create(n.directives||null),r.directives)),r)"modules"!==f&&"directives"!==f&&(u[f]=r[f]);return u.warn=function(n,t,i){(i?s:o).push(n)},e=iw(t.trim(),u),e.errors=o,e.tips=s,e}return{compile:t,compileToFunctions:wg(t)}})(sg);rh=(ih.compile,ih.compileToFunctions);var bg=!!l&&rw(!1),kg=!!l&&rw(!0),dg=g(function(n){var t=fo(n);return t&&t.innerHTML}),gg=r.prototype.$mount;return r.prototype.$mount=function(n,t){var r,i;if((n=n&&fo(n))===document.body||n===document.documentElement)return this;if(r=this.$options,!r.render){if(i=r.template,i)if("string"==typeof i)"#"===i.charAt(0)&&(i=dg(i));else{if(!i.nodeType)return this;i=i.innerHTML}else n&&(i=function(n){if(n.outerHTML)return n.outerHTML;var t=document.createElement("div");return t.appendChild(n.cloneNode(!0)),t.innerHTML}(n));if(i){var u=rh(i,{outputSourceRange:!1,shouldDecodeNewlines:bg,shouldDecodeNewlinesForHref:kg,delimiters:r.delimiters,comments:r.comments},this),f=u.render,e=u.staticRenderFns;r.render=f;r.staticRenderFns=e}}return gg.call(this,n,t)},r.compile=rh,r});!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("vue")):"function"==typeof define&&define.amd?define(["vue"],t):"object"==typeof exports?exports.Vuetify=t(require("vue")):n.Vuetify=t(n.Vue)}("undefined"!=typeof self?self:this,function(n){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:r})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){var r,u;if((1&i&&(n=t(n)),8&i)||4&i&&"object"==typeof n&&n&&n.__esModule)return n;if(r=Object.create(null),t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&i&&"string"!=typeof n)for(u in n)t.d(r,u,function(t){return n[t]}.bind(null,u));return r},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="/dist/",t(t.s=94)}([function(t){t.exports=n},,function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(n,t,i){"use strict";function kc(n){var t=bc({},n.props,n.injections),i=vu.options.computed.isDark.call(t);return vu.options.computed.themeClasses.call({isDark:i})}function u(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.a.extend({mixins:t})}function gc(n,t,i){if(i&&(t={_isVue:!0,$parent:i,$options:t}),t){if(t.$_alreadyWarned=t.$_alreadyWarned||[],t.$_alreadyWarned.includes(n))return;t.$_alreadyWarned.push(n)}return"[Vuetify] "+n+(t?function(n){var t,i,r;if(n._isVue&&n.$parent){for(t=[],i=0;n;){if(t.length>0){if(r=t[t.length-1],r.constructor===n.constructor){i++;n=n.$parent;continue}i>0&&(t[t.length-1]=[r,i],i=0)}t.push(n);n=n.$parent}return"\n\nfound in\n\n"+t.map(function(n,t){return""+(0===t?"---> ":" ".repeat(5+2*t))+(Array.isArray(n)?ve(n[0])+"... ("+n[1]+" recursive calls)":ve(n))}).join("\n")}return"\n\n(found in "+ve(n)+")"}(t):"")}function b(n,t,i){var r=gc(n,t,i);null!=r&&console.warn(r)}function ht(n,t,i){var r=gc(n,t,i);null!=r&&console.error(r)}function et(n,t,i,r){ht("[BREAKING] '"+n+"' has been removed, use '"+t+"' instead. For more information, see the upgrade guide https://github.com/vuetifyjs/vuetify/releases/tag/v2.0.0#user-content-upgrade-guide",i,r)}function yu(n,t,i){b("[REMOVED] '"+n+"' has been removed. You can safely omit it.",t,i)}function ve(n,t){var f;if(n.$root===n)return"<Root>";var u="function"==typeof n&&null!=n.cid?n.options:n._isVue?n.$options||n.constructor.options:n||{},i=u.name||u._componentTag,r=u.__file;return!i&&r&&(f=r.match(/([^\/\\]+)\.vue$/),i=f&&f[1]),(i?"<"+tl(i)+">":"<Anonymous>")+(r&&!1!==t?" at "+r:"")}function rl(n){return!!n&&!!n.match(/^(#|(rgb|hsl)a?\()/)}function rt(n,t,i){return void 0===t&&(t="div"),e.a.extend({name:i||n.replace(/__/g,"-"),functional:!0,render:function(i,r){var u=r.data,f=r.children;return u.staticClass=(n+" "+(u.staticClass||"")).trim(),i(t,u,f)}})}function ul(n,t){return Array.isArray(n)?n.concat(t):(n&&t.push(n),t)}function d(n,t,i){return void 0===t&&(t="top center 0"),{name:n,functional:!0,props:{group:{type:Boolean,"default":!1},hideOnLeave:{type:Boolean,"default":!1},leaveAbsolute:{type:Boolean,"default":!1},mode:{type:String,"default":i},origin:{type:String,"default":t}},render:function(t,i){var e="transition"+(i.props.group?"-group":""),u,r;i.data=i.data||{};i.data.props={name:n,mode:i.props.mode};i.data.on=i.data.on||{};Object.isExtensible(i.data.on)||(i.data.on=ye({},i.data.on));u=[];r=[];u.push(function(n){n.style.transformOrigin=i.props.origin;n.style.webkitTransformOrigin=i.props.origin});i.props.leaveAbsolute&&r.push(function(n){return n.style.position="absolute"});i.props.hideOnLeave&&r.push(function(n){return n.style.display="none"});var f=i.data.on,o=f.beforeEnter,s=f.leave;return i.data.on.beforeEnter=function(){return ul(o,u)},i.data.on.leave=ul(s,r),t(e,i.data,i.children)}}}function fl(n,t,i){return void 0===i&&(i="in-out"),{name:n,functional:!0,props:{mode:{type:String,"default":i}},render:function(i,r){return i("transition",{props:ye({},r.props,{name:n}),on:t},r.children)}}}function we(n,t,i,r){void 0===r&&(r=!1);n.addEventListener(t,function u(f){i(f);n.removeEventListener(t,u,r)},r)}function el(n,t,i){var r=t.length-1,u;if(r<0)return void 0===n?i:n;for(u=0;u<r;u++){if(null==n)return i;n=n[t[u]]}return null==n?i:void 0===n[t[r]]?i:n[t[r]]}function y(n,t){if(n===t)return!0;if(n instanceof Date&&t instanceof Date&&n.getTime()!==t.getTime()||n!==Object(n)||t!==Object(t))return!1;var i=Object.keys(n);return i.length===Object.keys(t).length&&i.every(function(i){return y(n[i],t[i])})}function c(n,t,i){return null!=n&&t&&"string"==typeof t?void 0!==n[t]?n[t]:el(n,(t=(t=t.replace(/\[(\w+)\]/g,".$1")).replace(/^\./,"")).split("."),i):i}function yi(n,t,i){if(null==t)return void 0===n?i:n;if(n!==Object(n))return void 0===i?n:i;if("string"==typeof t)return c(n,t,i);if(Array.isArray(t))return el(n,t,i);if("function"!=typeof t)return i;var r=t(n,i);return void 0===r?i:r}function dt(n){return Array.from({length:n},function(n,t){return t})}function pu(n){if(!n||n.nodeType!==Node.ELEMENT_NODE)return 0;var t=+window.getComputedStyle(n).getPropertyValue("z-index");return t||pu(n.parentNode)}function or(n){return n.replace(/[&<>]/g,function(n){return ol[n]||n})}function og(n,t){for(var r,u={},i=0;i<t.length;i++)r=t[i],void 0!==n[r]&&(u[r]=n[r]);return u}function f(n,t){return void 0===t&&(t="px"),null==n||""===n?void 0:isNaN(+n)?String(n):""+Number(n)+t}function be(n){return(n||"").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function ke(n){return Object.keys(n)}function wu(n){return n.charAt(0).toUpperCase()+n.slice(1)}function ct(n){return null!=n?Array.isArray(n)?n:[n]:[]}function de(n,t){return null!=n&&null!=t&&"boolean"!=typeof n&&-1!==n.toString().toLocaleLowerCase().indexOf(t.toLocaleLowerCase())}function hl(n,t,i){return n.$slots[t]&&n.$scopedSlots[t]&&n.$scopedSlots[t].name?i?"v-slot":"scoped":n.$slots[t]?"normal":n.$scopedSlots[t]?"scoped":void 0}function ge(n,t){return Object.keys(t).filter(function(t){return t.startsWith(n)}).reduce(function(i,r){return i[r.replace(n,"")]=t[r],i},{})}function w(n,t,i,r){return void 0===t&&(t="default"),void 0===r&&(r=!1),n.$scopedSlots[t]?n.$scopedSlots[t](i):!n.$slots[t]||i&&!r?void 0:n.$slots[t]}function no(n,t,i){return void 0===t&&(t=0),void 0===i&&(i=1),Math.max(t,Math.min(i,n))}function to(n,t,i){return void 0===i&&(i="0"),n+i.repeat(Math.max(0,t-n.length))}function cl(n,t){var i,u,r;if(void 0===t&&(t=!1),i=t?1024:1e3,n<i)return n+" B";for(u=t?["Ki","Mi","Gi"]:["k","M","G"],r=-1;Math.abs(n)>=i&&r<u.length-1;)n/=i,++r;return n.toFixed(1)+" "+u[r]+"B"}function sr(n){return void 0===n&&(n=[]),e.a.extend({name:"positionable",props:n.length?og(yl,n):yl})}function hr(n,t){return void 0===t&&(t=[]),u(sr(["absolute","fixed"])).extend({name:"applicationable",props:{app:Boolean},computed:{applicationProperty:function(){return n}},watch:{app:function(n,t){t?this.removeApplication(!0):this.callUpdate()},applicationProperty:function(n,t){this.$vuetify.application.unregister(this._uid,t)}},activated:function(){this.callUpdate()},created:function(){for(var n=0,i=t.length;n<i;n++)this.$watch(t[n],this.callUpdate);this.callUpdate()},mounted:function(){this.callUpdate()},deactivated:function(){this.removeApplication()},destroyed:function(){this.removeApplication()},methods:{callUpdate:function(){this.app&&this.$vuetify.application.register(this._uid,this.applicationProperty,this.updateApplication())},removeApplication:function(n){void 0===n&&(n=!1);(n||this.app)&&this.$vuetify.application.unregister(this._uid,this.applicationProperty)},updateApplication:function(){return 0}}})}function lr(n,t){var r,i;return void 0===n&&(n="value"),void 0===t&&(t="input"),e.a.extend({name:"toggleable",model:{prop:n,event:t},props:(r={},r[n]={required:!1},r),data:function(){return{isActive:!!this[n]}},watch:(i={},i[n]=function(n){this.isActive=!!n},i.isActive=function(i){!!i!==this[n]&&this.$emit(t,i)},i)})}function wl(n,t){return function(){return b("The "+n+" component must be used inside a "+t)}}function ii(n,t,i){var r,u=t&&i?{register:wl(t,i),unregister:wl(t,i)}:null;return e.a.extend({name:"registrable-inject",inject:(r={},r[n]={"default":u},r)})}function nf(n,t){return void 0===t&&(t=!1),e.a.extend({name:"registrable-provide",methods:t?{}:{register:null,unregister:null},provide:function(){var i;return(i={})[n]=t?this:{register:this.register,unregister:this.unregister},i}})}function wt(n,t,i){return ii(n,t,i).extend({name:"groupable",props:{activeClass:{type:String,"default":function(){if(this[n])return this[n].activeClass}},disabled:Boolean},data:function(){return{isActive:!1}},computed:{groupClasses:function(){var n;return this.activeClass?((n={})[this.activeClass]=this.isActive,n):{}}},created:function(){this[n]&&this[n].register(this)},beforeDestroy:function(){this[n]&&this[n].unregister(this)},methods:{toggle:function(){this.$emit("change")}}})}function bl(n,t){n.style.transform=t;n.style.webkitTransform=t}function so(n,t){n.style.opacity=t.toString()}function kl(n){return"TouchEvent"===n.constructor.name}function dl(n){return void 0===n||!!n}function ho(n){var i={},t=n.currentTarget;if(t&&t._ripple&&!t._ripple.touched){if(kl(n))t._ripple.touched=!0,t._ripple.isTouch=!0;else if(t._ripple.isTouch)return;i.center=t._ripple.centered;t._ripple.class&&(i.class=t._ripple.class);tf.show(n,t,i)}}function at(n){var t=n.currentTarget;t&&(window.setTimeout(function(){t._ripple&&(t._ripple.touched=!1)}),tf.hide(t))}function gl(n,t,i){var u=dl(t.value),r;u||tf.hide(n);n._ripple=n._ripple||{};n._ripple.enabled=u;r=t.value||{};r.center&&(n._ripple.centered=!0);r.class&&(n._ripple.class=t.value.class);r.circle&&(n._ripple.circle=r.circle);u&&!i?(n.addEventListener("touchstart",ho,{passive:!0}),n.addEventListener("touchend",at,{passive:!0}),n.addEventListener("touchcancel",at),n.addEventListener("mousedown",ho),n.addEventListener("mouseup",at),n.addEventListener("mouseleave",at),n.addEventListener("dragstart",at,{passive:!0})):!u&&i&&na(n)}function na(n){n.removeEventListener("mousedown",ho);n.removeEventListener("touchstart",at);n.removeEventListener("touchend",at);n.removeEventListener("touchcancel",at);n.removeEventListener("mouseup",at);n.removeEventListener("mouseleave",at);n.removeEventListener("dragstart",at)}function ia(n){return(ia="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function va(n){return(va="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function wa(n){return(wa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function hn(){return!1}function wv(n){return(wv="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ly(n){return(ly="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function py(n){var t=vt(n);return t.day=lf,af(t),ni(t),t}function wy(n){var t=vt(n);return t.day=vf(t.year,t.month),af(t),ni(t),t}function di(n){if("number"==typeof n)return n;if("string"==typeof n){var t=wtt.exec(n);return!!t&&60*parseInt(t[1])+parseInt(t[3]||0)}return"object"===ly(n)&&"number"==typeof n.hour&&"number"==typeof n.minute&&60*n.hour+n.minute}function iu(n){return!!ay.exec(n)}function bt(n,t){var i=ay.exec(n),r;return i?(r={date:n,time:"",year:parseInt(i[1]),month:parseInt(i[2]),day:parseInt(i[4])||1,hour:parseInt(i[6])||0,minute:parseInt(i[8])||0,weekday:0,hasDay:!!i[4],hasTime:!(!i[6]||!i[8]),past:!1,present:!1,future:!1},af(r),ni(r),t&&gi(r,t,r.hasTime),r):null}function by(n){return ni({date:"",time:"",year:n.getFullYear(),month:n.getMonth()+1,day:n.getDate(),weekday:n.getDay(),hour:n.getHours(),minute:n.getMinutes(),hasDay:!0,hasTime:!0,past:!1,present:!0,future:!1})}function tt(n){return 1e4*n.year+100*n.month+n.day}function ks(n){return 100*n.hour+n.minute}function ky(n){return 1e4*tt(n)+ks(n)}function gi(n,t,i){void 0===i&&(i=!1);var r=tt(t),u=tt(n),f=r===u;return n.hasTime&&i&&f&&(f=(r=ks(t))===(u=ks(n))),n.past=u<r,n.present=f,n.future=u>r,n}function dy(n,t,i){return n.hasTime=!0,n.hour=Math.floor(t/yy),n.minute=t%yy,n.time=gy(n),i&&gi(n,i,!0),n}function af(n){return n.weekday=function(n){if(n.hasDay){var t=Math.floor,u=n.day,f=(n.month+9)%bs+1,i=t(n.year/100),r=n.year%100-(n.month<=2?1:0);return((u+t(2.6*f-.2)-2*i+r+t(r/4)+t(i/4))%7+7)%7}return n.weekday}(n),n}function ni(n){return n.time=gy(n),n.date=function(n){var t=hi(n.year,4)+"-"+hi(n.month,2);return n.hasDay&&(t+="-"+hi(n.day,2)),t}(n),n}function vf(n,t){return function(n){return n%4==0&&n%100!=0||n%400==0}(n)?ktt[t]:btt[t]}function vt(n){return{date:n.date,time:n.time,year:n.year,month:n.month,day:n.day,weekday:n.weekday,hour:n.hour,minute:n.minute,hasDay:n.hasDay,hasTime:n.hasTime,past:n.past,present:n.present,future:n.future}}function hi(n,t){for(var i=String(n);i.length<t;)i="0"+i;return i}function gy(n){return n.hasTime?hi(n.hour,2)+":"+hi(n.minute,2):""}function nr(n){return n.day++,n.weekday=(n.weekday+1)%ki,n.day>dtt&&n.day>vf(n.year,n.month)&&(n.day=lf,n.month++,n.month>bs&&(n.month=vy,n.year++)),n}function np(n){return n.day--,n.weekday=(n.weekday+6)%ki,n.day<lf&&(n.month--,n.month<vy&&(n.year--,n.month=bs),n.day=vf(n.year,n.month)),n}function ru(n,t,i){for(void 0===t&&(t=nr),void 0===i&&(i=1);--i>=0;)t(n);return n}function tp(n,t,i,r){for(void 0===i&&(i=nr),void 0===r&&(r=6);n.weekday!==t&&--r>=0;)i(n);return n}function yf(n,t,i,r,u,f){var s;void 0===u&&(u=42);void 0===f&&(f=0);var h=tt(t),o=[],e=vt(n),c=0,l=c===h;if(h<tt(n))throw new Error("End date is earlier than start date.");for(;(!l||o.length<f)&&o.length<u;)(c=tt(e),l=l||c===h,0!==r[e.weekday])?(s=vt(e),ni(s),gi(s,i),o.push(s),e=ru(e,nr,r[e.weekday])):e=nr(e);if(!o.length)throw new Error("No dates found using specified start date, end date, and weekdays.");return o}function uu(n,t){return"undefined"==typeof Intl||void 0===Intl.DateTimeFormat?function(){return""}:function(i,r){try{var u=new Intl.DateTimeFormat(n||void 0,t(i,r)),f=hi(i.hour,2)+":"+hi(i.minute,2),e=i.date;return u.format(new Date(e+"T"+f+":00+00:00"))}catch(n){return""}}}function fu(n){return isFinite(parseInt(n))}function ds(n,t){return t>=n.startIdentifier&&t<=n.endIdentifier}function cit(n){var t={touchstartX:0,touchstartY:0,touchendX:0,touchendY:0,touchmoveX:0,touchmoveY:0,offsetX:0,offsetY:0,left:n.left,right:n.right,up:n.up,down:n.down,start:n.start,move:n.move,end:n.end};return{touchstart:function(n){return function(n,t){var i=n.changedTouches[0];t.touchstartX=i.clientX;t.touchstartY=i.clientY;t.start&&t.start(Object.assign(n,t))}(n,t)},touchend:function(n){return function(n,t){var i=n.changedTouches[0];t.touchendX=i.clientX;t.touchendY=i.clientY;t.end&&t.end(Object.assign(n,t));hit(t)}(n,t)},touchmove:function(n){return function(n,t){var i=n.changedTouches[0];t.touchmoveX=i.clientX;t.touchmoveY=i.clientY;t.move&&t.move(Object.assign(n,t))}(n,t)}}}function hp(n){for(var i=Array(3),u=bit,r=wit,t=0;t<3;++t)i[t]=Math.round(255*no(u(r[t][0]*n[0]+r[t][1]*n[1]+r[t][2]*n[2])));return(i[0]<<16)+(i[1]<<8)+(i[2]<<0)}function ne(n){for(var u=[0,0,0],i=dit,r=kit,f=i((n>>16&255)/255),e=i((n>>8&255)/255),o=i((n>>0&255)/255),t=0;t<3;++t)u[t]=r[t][0]*f+r[t][1]*e+r[t][2]*o;return u}function cp(n){var t,i;if("number"==typeof n)t=n;else{if("string"!=typeof n)throw new TypeError("Colors can only be numbers or strings, recieved "+(null==n?n:n.constructor.name)+" instead");i="#"===n[0]?n.substring(1):n;3===i.length&&(i=i.split("").map(function(n){return n+n}).join(""));6!==i.length&&b("'"+n+"' is not a valid rgb color");t=parseInt(i,16)}return t<0?(b("Colors cannot be negative: '"+n+"'"),t=0):(t>16777215||isNaN(t))&&(b("'"+n+"' is not a valid rgb color"),t=16777215),t}function te(n){var t=n.toString(16);return t.length<6&&(t="0".repeat(6-t.length)+t),"#"+t}function ie(n){var u=n.h,f=n.s,r=n.v,e=n.a,t=function(n){var t=(n+u/60)%6;return r-r*f*Math.max(Math.min(t,4-t,1),0)},i=[t(5),t(3),t(1)].map(function(n){return Math.round(255*n)});return{r:i[0],g:i[1],b:i[2],a:e}}function lp(n){var o;if(!n)return{h:0,s:1,v:1,a:1};var r=n.r/255,u=n.g/255,f=n.b/255,t=Math.max(r,u,f),e=Math.min(r,u,f),i=0;return t!==e&&(t===r?i=60*(0+(u-f)/(t-e)):t===u?i=60*(2+(f-r)/(t-e)):t===f&&(i=60*(4+(r-u)/(t-e)))),i<0&&(i+=360),o=[i,0===t?0:(t-e)/t,t],{h:o[0],s:o[1],v:o[2],a:n.a}}function sh(n){var r=n.h,u=n.s,i=n.v,f=n.a,t=i-i*u/2;return{h:r,s:1===t||0===t?0:(i-t)/Math.min(t,1-t),l:t,a:f}}function ap(n){return"rgba("+n.r+", "+n.g+", "+n.b+", "+n.a+")"}function vp(n){var t=function(n){var t=Math.round(n).toString(16);return("00".substr(0,2-t.length)+t).toUpperCase()};return"#"+[t(n.r),t(n.g),t(n.b),t(Math.round(255*n.a))].join("")}function git(n){return lp(function(n){var t=function(n,t){void 0===t&&(t=1);for(var r=[],i=0;i<n.length;)r.push(n.substr(i,t)),i+=t;return r}(n.slice(1),2).map(function(n){return parseInt(n,16)});return{r:t[0],g:t[1],b:t[2],a:Math.round(t[3]/255*100)/100}}(n))}function yp(n){return vp(ie(n))}function hh(n){return n.startsWith("#")&&(n=n.slice(1)),3===(n=n.replace(/([^0-9a-f])/gi,"F")).length&&(n=n.split("").map(function(n){return n+n}).join("")),("#"+(n=6===n.length?to(n,8,"F"):to(to(n,6),8,"F"))).toUpperCase().substr(0,9)}function pp(n){return(n.r<<16)+(n.g<<8)+n.b}function wp(n,t){var i=oh(ne(pp(n)),2)[1],r=oh(ne(pp(t)),2)[1];return(Math.max(i,r)+.05)/(Math.min(i,r)+.05)}function ch(n){return(ch="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function re(n){var t=yp(n=tr({},n));return{alpha:n.a,hex:t.substr(0,7),hexa:t,hsla:sh(n),hsva:n,hue:n.h,rgba:ie(n)}}function bp(n){var r,f,e,t,o,u,i=(f=(r=n).h,e=r.s,t=r.l,o=r.a,u=t+e*Math.min(t,1-t),{h:f,s:0===u?0:2-2*t/u,v:u,a:o}),s=yp(i);return{alpha:i.a,hex:s.substr(0,7),hexa:s,hsla:n,hsva:i,hue:i.h,rgba:ie(i)}}function ir(n){var t=lp(n),i=vp(n);return{alpha:t.a,hex:i.substr(0,7),hexa:i,hsla:sh(t),hsva:t,hue:t.h,rgba:n}}function ue(n){var t=git(n);return{alpha:t.a,hex:n.substr(0,7),hexa:n,hsla:sh(t),hsva:t,hue:t.h,rgba:ie(t)}}function lh(n){return ue(hh(n))}function rr(n,t){return t.every(function(t){return n.hasOwnProperty(t)})}function kp(n,t){var r,i;if(!n)return ir({r:255,g:0,b:0,a:1});if("string"==typeof n)return"transparent"===n?ue("#00000000"):(r=hh(n),t&&r===t.hexa?t:ue(r));if("object"===ch(n)){if(n.hasOwnProperty("alpha"))return n;if(i=n.hasOwnProperty("a")?parseFloat(n.a):1,rr(n,["r","g","b"]))return t&&n===t.rgba?t:ir(tr({},n,{a:i}));if(rr(n,["h","s","l"]))return t&&n===t.hsla?t:bp(tr({},n,{a:i}));if(rr(n,["h","s","v"]))return t&&n===t.hsva?t:re(tr({},n,{a:i}))}return ir({r:255,g:0,b:0,a:1})}function rw(n){return(rw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function hw(n,t,i){return function(r){var u=c(n,r.value);return r.filter?r.filter(u,t,n):i(u,t,n)}}function yw(n,t,i,r){return(!r||r(n))&&(!t||n>=t)&&(!i||n<=i)}function ft(n,t){var i=eft(n.split("-"),3),f=i[0],r=i[1],e=void 0===r?1:r,u=i[2],o=void 0===u?1:u;return(f+"-"+v(e)+"-"+v(o)).substr(0,{date:10,month:7,year:4}[t])}function rb(n){return(rb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function tc(n){return e.a.extend({name:"v-"+n,functional:!0,props:{id:String,tag:{type:String,"default":"div"}},render:function(t,i){var f=i.props,r=i.data,o=i.children,u,e;return r.staticClass=(n+" "+(r.staticClass||"")).trim(),u=r.attrs,u&&(r.attrs={},e=Object.keys(u).filter(function(n){if("slot"===n)return!1;var t=u[n];return n.startsWith("data-")?(r.attrs[n]=t,!1):t||"string"==typeof t}),e.length&&(r.staticClass+=" "+e.join(" "))),f.id&&(r.domProps=r.domProps||{},r.domProps.id=f.id),t(f.tag,r,o)}})}function uc(){for(var f,l,h,a,n,e,o,r,c,s,u,t={},i=arguments.length;i--;)try{for(o=(f=void 0,rc(Object.keys(arguments[i]))),r=o.next();!r.done;r=o.next())switch(n=r.value){case"class":case"style":case"directives":Array.isArray(t[n])||(t[n]=[]);t[n]=t[n].concat(arguments[i][n]);break;case"staticClass":if(!arguments[i][n])break;void 0===t[n]&&(t[n]="");t[n]&&(t[n]+=" ");t[n]+=arguments[i][n].trim();break;case"on":case"nativeOn":t[n]||(t[n]={});c=t[n];try{for(s=(h=void 0,rc(Object.keys(arguments[i][n]||{}))),u=s.next();!u.done;u=s.next())c[e]=c[e=u.value]?Array().concat(c[e],arguments[i][n][e]):arguments[i][n][e]}catch(f){h={error:f}}finally{try{u&&!u.done&&(a=s.return)&&a.call(s)}finally{if(h)throw h.error;}}break;case"attrs":case"props":case"domProps":case"scopedSlots":case"staticStyle":case"hook":case"transition":t[n]||(t[n]={});t[n]=ic({},arguments[i][n],t[n]);break;case"slot":case"key":case"ref":case"tag":case"show":case"keepAlive":default:t[n]||(t[n]=arguments[i][n])}}catch(l){f={error:l}}finally{try{r&&!r.done&&(l=o.return)&&l.call(o)}finally{if(f)throw f.error;}}return t}function kft(n,t,i){var r=n;if(null!=i&&!1!==i)return t&&(r+="-"+t.replace(n,"")),"col"!==n||""!==i&&!0!==i?(r+="-"+i).toLowerCase():r.toLowerCase()}function sc(n,t){return net.reduce(function(i,r){return i[n+wu(r)]=t(),i},{})}function iet(n,t,i){var r=tet[n];if(null!=i)return t&&(r+="-"+t.replace(n,"")),(r+="-"+i).toLowerCase()}function ok(n,t){var i=t.minX,e=t.maxX,o=t.minY,r=t.maxY,u=n.length,s=Math.max.apply(Math,se(n)),f=Math.min.apply(Math,se(n)),h=(e-i)/(u-1),c=(r-o)/(s-f||1);return n.map(function(n,t){return{x:i+t*h,y:r-(n-f)*c+1e-5*+(t===u-1)-1e-5*+(0===t),value:n}})}function sk(n,t){var e=t.minX,o=t.maxX,s=t.minY,u=t.maxY,h=n.length,r=Math.max.apply(Math,se(n)),i=Math.min.apply(Math,se(n));i>0&&(i=0);r<0&&(r=0);var c=o/h,f=(u-s)/(r-i),l=u-Math.abs(i*f);return n.map(function(n,t){var i=Math.abs(f*n);return{x:e+t*c,y:l-i+ +(n<0)*i,height:i,value:n}})}function he(n){return parseInt(n,10)}function hk(n,t){return Math.sqrt(Math.pow(t.x-n.x,2)+Math.pow(t.y-n.y,2))}function ck(n,t,i){var r=n.x-t.x,u=n.y-t.y,f=Math.sqrt(r*r+u*u),e=r/f,o=u/f;return{x:t.x+e*i,y:t.y+o*i}}function iot(n,t,i,r){void 0===i&&(i=!1);void 0===r&&(r=75);var u=n.shift(),f=n[n.length-1];return(i?"M"+u.x+" "+(r-u.x+2)+" L"+u.x+" "+u.y:"M"+u.x+" "+u.y)+n.map(function(i,r){var h,e,o,f=n[r+1],s=n[r-1]||u,y=f&&(e=i,o=s,he((h=f).x+o.x)===he(2*e.x)&&he(h.y+o.y)===he(2*e.y));if(!f||y)return"L"+i.x+" "+i.y;var c=Math.min(hk(s,i),hk(f,i)),l=c/2<t?c/2:t,a=ck(s,i,l),v=ck(f,i,l);return"L"+a.x+" "+a.y+"S"+i.x+" "+i.y+" "+v.x+" "+v.y}).join("")+(i?"L"+f.x+" "+(r-u.x+2)+" Z":"")}function lk(n){return(lk="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function ost(n,t,i){return c(n,i).toLocaleLowerCase().indexOf(t.toLocaleLowerCase())>-1}function sd(n,t,i,r,u,f,e){var o,h,s;if(n(t,i,u))return!0;if(o=c(t,f),o){for(h=!1,s=0;s<o.length;s++)sd(n,o[s],i,r,u,f,e)&&(h=!0);if(h)return!0}return e.add(c(t,r)),!1}function vc(n,t){var u,i,r,f;if(void 0===t&&(t={}),!vc.installed){vc.installed=!0;e.a!==n&&ht("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");u=t.components||{};i=t.directives||{};for(r in i)f=i[r],n.directive(r,f);!function t(i){var u,r;if(i){for(u in i)r=i[u],r&&!t(r.$_vuetify_subcomponents)&&n.component(u,r);return!0}return!1}(u);n.$_vuetify_installed||(n.$_vuetify_installed=!0,n.mixin({beforeCreate:function(){var t=this.$options;t.vuetify?(t.vuetify.init(this,t.ssrContext),this.$vuetify=n.observable(t.vuetify.framework)):this.$vuetify=t.parent&&t.parent.$vuetify||this}}))}}function ld(n){return null==n?n:n.constructor.name}function ad(n){return"string"==typeof n?document.querySelector(n):n&&n._isVue?n.$el:n instanceof HTMLElement?n:null}function lu(n,t){var i,r,e;if(void 0===t&&(t={}),i=pc({container:document.scrollingElement||document.body||document.documentElement,duration:500,offset:0,easing:"easeInOutCubic",appOffset:!0},t),r=function(n){var t=ad(n);if(t)return t;throw"string"==typeof n?new Error('Container element "'+n+'" not found.'):new TypeError("Container must be a Selector/HTMLElement/VueComponent, received "+ld(n)+" instead.");}(i.container),i.appOffset&&lu.framework.application){var s=r.classList.contains("v-navigation-drawer"),h=r.classList.contains("v-navigation-drawer--clipped"),o=lu.framework.application,c=o.bar,l=o.top;i.offset+=c;s&&!h||(i.offset+=l)}var a=performance.now(),u=function(n){var t,i;if("number"==typeof n)return n;if(t=ad(n),!t)throw"string"==typeof n?new Error('Target element "'+n+'" not found.'):new TypeError("Target must be a Number/Selector/HTMLElement/VueComponent, received "+ld(n)+" instead.");for(i=0;t;)i+=t.offsetTop,t=t.offsetParent;return i}(n)-i.offset,f=r.scrollTop;if(u===f)return Promise.resolve(u);if(e="function"==typeof i.easing?i.easing:g[i.easing],!e)throw new TypeError('Easing function "'+i.easing+'" not found.');return new Promise(function(n){return requestAnimationFrame(function t(o){var c=o-a,s=Math.abs(i.duration?Math.min(c/i.duration,1):1),h;if(r.scrollTop=Math.floor(f+(u-f)*e(s)),h=r===document.body?document.documentElement.clientHeight:r.clientHeight,1===s||h+r.scrollTop===r.scrollHeight)return n(u);requestAnimationFrame(t)})})}function dd(n){var t=vht,i=t(n[1]);return[116*i-16,500*(t(n[0]/.95047)-i),200*(i-t(n[2]/1.08883))]}function gd(n){var t=yht,i=(n[0]+16)/116;return[.95047*t(i+n[1]/500),t(i),1.08883*t(i-n[2]/200)]}function ng(n){return(ng="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function kht(n,t){for(var r={base:te(t)},i=5;i>0;--i)r["lighten"+i]=te(dht(t,i));for(i=1;i<=4;++i)r["darken"+i]=te(ght(t,i));return r}function dht(n,t){var i=dd(ne(n));return i[0]=i[0]+10*t,hp(gd(i))}function ght(n,t){var i=dd(ne(n));return i[0]=i[0]-10*t,hp(gd(i))}var r,ti,g,vu,s,ae,dc,nl,tl,ai,il,vi,er,ol,o,sl,du,cr,pi,tf,ip,ui,pf,eh,oh,tr,ic,rc,vd,pc;i.r(t);r={};i.r(r);i.d(r,"VApp",function(){return dc});i.d(r,"VAppBar",function(){return hg});i.d(r,"VAppBarNavIcon",function(){return ag});i.d(r,"VAlert",function(){return vg});i.d(r,"VAutocomplete",function(){return gr});i.d(r,"VAvatar",function(){return ov});i.d(r,"VBadge",function(){return stt});i.d(r,"VBanner",function(){return htt});i.d(r,"VBottomNavigation",function(){return ctt});i.d(r,"VBottomSheet",function(){return att});i.d(r,"VBreadcrumbs",function(){return vtt});i.d(r,"VBreadcrumbsItem",function(){return sy});i.d(r,"VBreadcrumbsDivider",function(){return cy});i.d(r,"VBtn",function(){return lo});i.d(r,"VBtnToggle",function(){return ytt});i.d(r,"VCalendar",function(){return uit});i.d(r,"VCalendarDaily",function(){return eu});i.d(r,"VCalendarWeekly",function(){return gs});i.d(r,"VCalendarMonthly",function(){return up});i.d(r,"VCard",function(){return fit});i.d(r,"VCardTitle",function(){return sit});i.d(r,"VCardActions",function(){return eit});i.d(r,"VCardText",function(){return oit});i.d(r,"VCarousel",function(){return lit});i.d(r,"VCarouselItem",function(){return ait});i.d(r,"VCheckbox",function(){return vit});i.d(r,"VSimpleCheckbox",function(){return of});i.d(r,"VChip",function(){return yo});i.d(r,"VChipGroup",function(){return pit});i.d(r,"VColorPicker",function(){return fut});i.d(r,"VColorPickerSwatches",function(){return gp});i.d(r,"VColorPickerCanvas",function(){return dp});i.d(r,"VContent",function(){return eut});i.d(r,"VCombobox",function(){return out});i.d(r,"VCounter",function(){return gv});i.d(r,"VData",function(){return fe});i.d(r,"VDataIterator",function(){return yh});i.d(r,"VDataFooter",function(){return vh});i.d(r,"VDataTable",function(){return dut});i.d(r,"VEditDialog",function(){return gut});i.d(r,"VTableOverflow",function(){return tft});i.d(r,"VDataTableHeader",function(){return ew});i.d(r,"VSimpleTable",function(){return wh});i.d(r,"VVirtualTable",function(){return nft});i.d(r,"VDatePicker",function(){return oft});i.d(r,"VDatePickerTitle",function(){return cw});i.d(r,"VDatePickerHeader",function(){return vw});i.d(r,"VDatePickerDateTable",function(){return ww});i.d(r,"VDatePickerMonthTable",function(){return bw});i.d(r,"VDatePickerYears",function(){return kw});i.d(r,"VDialog",function(){return ys});i.d(r,"VDivider",function(){return ga});i.d(r,"VExpansionPanels",function(){return sft});i.d(r,"VExpansionPanel",function(){return hft});i.d(r,"VExpansionPanelHeader",function(){return lft});i.d(r,"VExpansionPanelContent",function(){return cft});i.d(r,"VFileInput",function(){return yft});i.d(r,"VFooter",function(){return pft});i.d(r,"VForm",function(){return wft});i.d(r,"VContainer",function(){return bft});i.d(r,"VCol",function(){return dft});i.d(r,"VRow",function(){return ret});i.d(r,"VSpacer",function(){return uet});i.d(r,"VLayout",function(){return fet});i.d(r,"VFlex",function(){return eet});i.d(r,"VHover",function(){return oet});i.d(r,"VIcon",function(){return ar});i.d(r,"VImg",function(){return ku});i.d(r,"VInput",function(){return kv});i.d(r,"VItem",function(){return set});i.d(r,"VItemGroup",function(){return wn});i.d(r,"VLabel",function(){return yv});i.d(r,"VListItemActionText",function(){return dn});i.d(r,"VListItemContent",function(){return hv});i.d(r,"VListItemTitle",function(){return cv});i.d(r,"VListItemSubtitle",function(){return gn});i.d(r,"VList",function(){return rv});i.d(r,"VListGroup",function(){return pn});i.d(r,"VListItem",function(){return wr});i.d(r,"VListItemAction",function(){return iv});i.d(r,"VListItemAvatar",function(){return kn});i.d(r,"VListItemIcon",function(){return rs});i.d(r,"VListItemGroup",function(){return bn});i.d(r,"VMenu",function(){return ka});i.d(r,"VMessages",function(){return pv});i.d(r,"VNavigationDrawer",function(){return het});i.d(r,"VOverflowBtn",function(){return cet});i.d(r,"VOverlay",function(){return fy});i.d(r,"VPagination",function(){return vet});i.d(r,"VSheet",function(){return yt});i.d(r,"VParallax",function(){return yet});i.d(r,"VPicker",function(){return dw});i.d(r,"VProgressCircular",function(){return oo});i.d(r,"VProgressLinear",function(){return ty});i.d(r,"VRadioGroup",function(){return pet});i.d(r,"VRadio",function(){return wet});i.d(r,"VRangeSlider",function(){return ket});i.d(r,"VRating",function(){return det});i.d(r,"VResponsive",function(){return al});i.d(r,"VSelect",function(){return p});i.d(r,"VSlider",function(){return fh});i.d(r,"VSlideGroup",function(){return yit});i.d(r,"VSlideItem",function(){return get});i.d(r,"VSnackbar",function(){return not});i.d(r,"VSparkline",function(){return rot});i.d(r,"VSpeedDial",function(){return uot});i.d(r,"VStepper",function(){return fot});i.d(r,"VStepperContent",function(){return oot});i.d(r,"VStepperStep",function(){return eot});i.d(r,"VStepperHeader",function(){return sot});i.d(r,"VStepperItems",function(){return hot});i.d(r,"VSubheader",function(){return tv});i.d(r,"VSwitch",function(){return cot});i.d(r,"VSystemBar",function(){return lot});i.d(r,"VTabs",function(){return yot});i.d(r,"VTab",function(){return pot});i.d(r,"VTabItem",function(){return wot});i.d(r,"VTabsItems",function(){return bk});i.d(r,"VTabsSlider",function(){return kk});i.d(r,"VTextarea",function(){return bot});i.d(r,"VTextField",function(){return it});i.d(r,"VTimeline",function(){return kot});i.d(r,"VTimelineItem",function(){return dot});i.d(r,"VTimePicker",function(){return ist});i.d(r,"VTimePickerClock",function(){return rd});i.d(r,"VTimePickerTitle",function(){return td});i.d(r,"VToolbar",function(){return pt});i.d(r,"VToolbarItems",function(){return ust});i.d(r,"VToolbarTitle",function(){return rst});i.d(r,"VTooltip",function(){return fst});i.d(r,"VTreeview",function(){return hst});i.d(r,"VTreeviewNode",function(){return lc});i.d(r,"VWindow",function(){return li});i.d(r,"VWindowItem",function(){return df});i.d(r,"VCarouselTransition",function(){return yg});i.d(r,"VCarouselReverseTransition",function(){return pg});i.d(r,"VTabTransition",function(){return ea});i.d(r,"VTabReverseTransition",function(){return oa});i.d(r,"VMenuTransition",function(){return wg});i.d(r,"VFabTransition",function(){return sa});i.d(r,"VDialogTransition",function(){return bg});i.d(r,"VDialogBottomTransition",function(){return kg});i.d(r,"VFadeTransition",function(){return rf});i.d(r,"VScaleTransition",function(){return ha});i.d(r,"VScrollXTransition",function(){return dg});i.d(r,"VScrollXReverseTransition",function(){return gg});i.d(r,"VScrollYTransition",function(){return nn});i.d(r,"VScrollYReverseTransition",function(){return tn});i.d(r,"VSlideXTransition",function(){return ca});i.d(r,"VSlideXReverseTransition",function(){return rn});i.d(r,"VSlideYTransition",function(){return un});i.d(r,"VSlideYReverseTransition",function(){return fn});i.d(r,"VExpandTransition",function(){return vr});i.d(r,"VExpandXTransition",function(){return la});ti={};i.r(ti);i.d(ti,"ClickOutside",function(){return si});i.d(ti,"Resize",function(){return ri});i.d(ti,"Ripple",function(){return st});i.d(ti,"Scroll",function(){return ro});i.d(ti,"Touch",function(){return ci});g={};i.r(g);i.d(g,"linear",function(){return yst});i.d(g,"easeInQuad",function(){return pst});i.d(g,"easeOutQuad",function(){return wst});i.d(g,"easeInOutQuad",function(){return bst});i.d(g,"easeInCubic",function(){return kst});i.d(g,"easeOutCubic",function(){return dst});i.d(g,"easeInOutCubic",function(){return gst});i.d(g,"easeInQuart",function(){return nht});i.d(g,"easeOutQuart",function(){return tht});i.d(g,"easeInOutQuart",function(){return iht});i.d(g,"easeInQuint",function(){return rht});i.d(g,"easeOutQuint",function(){return uht});i.d(g,"easeInOutQuint",function(){return fht});i(10);var ug=i(0),e=i.n(ug),bc=function(){return(bc=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)};vu=e.a.extend().extend({name:"themeable",provide:function(){return{theme:this.themeableProvide}},inject:{theme:{"default":{isDark:!1}}},props:{dark:{type:Boolean,"default":null},light:{type:Boolean,"default":null}},data:function(){return{themeableProvide:{isDark:!1}}},computed:{appIsDark:function(){return this.$vuetify.theme.dark||!1},isDark:function(){return!0===this.dark||!0!==this.light&&this.theme.isDark},themeClasses:function(){return{"theme--dark":this.isDark,"theme--light":!this.isDark}},rootIsDark:function(){return!0===this.dark||!0!==this.light&&this.appIsDark},rootThemeClasses:function(){return{"theme--dark":this.rootIsDark,"theme--light":!this.rootIsDark}}},watch:{isDark:{handler:function(n,t){n!==t&&(this.themeableProvide.isDark=this.isDark)},immediate:!0}}});s=vu;ae=function(){return(ae=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)};dc=u(s).extend({name:"v-app",props:{dark:{type:Boolean,"default":void 0},id:{type:String,"default":"app"},light:{type:Boolean,"default":void 0}},computed:{isDark:function(){return this.$vuetify.theme.dark}},beforeCreate:function(){if(!this.$vuetify||this.$vuetify===this.$root)throw new Error("Vuetify is not properly initialized, see https://vuetifyjs.com/getting-started/quick-start#bootstrapping-the-vuetify-object");},render:function(n){var t=n("div",{staticClass:"v-application--wrap"},this.$slots.default);return n("div",{staticClass:"v-application","class":ae({"v-application--is-rtl":this.$vuetify.rtl,"v-application--is-ltr":!this.$vuetify.rtl},this.themeClasses),attrs:{"data-app":!0},domProps:{id:this.id}},[t])}});i(11);i(12);i(13);nl=/(?:^|[-_])(\w)/g;tl=function(n){return n.replace(nl,function(n){return n.toUpperCase()}).replace(/[-_]/g,"")};ai=function(){return(ai=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)};il=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e};var h=e.a.extend({name:"colorable",props:{color:String},methods:{setBackgroundColor:function(n,t){var i;return void 0===t&&(t={}),"string"==typeof t.style?(ht("style must be an object",this),t):"string"==typeof t.class?(ht("class must be an object",this),t):(rl(n)?t.style=ai({},t.style,{"background-color":""+n,"border-color":""+n}):n&&(t.class=ai({},t.class,((i={})[n]=!0,i))),t)},setTextColor:function(n,t){var i;if(void 0===t&&(t={}),"string"==typeof t.style)return ht("style must be an object",this),t;if("string"==typeof t.class)return ht("class must be an object",this),t;if(rl(n))t.style=ai({},t.style,{color:""+n,"caret-color":""+n});else if(n){var r=il(n.toString().trim().split(" ",2),2),f=r[0],u=r[1];t.class=ai({},t.class,((i={})[f+"--text"]=!0,i));u&&(t.class["text--"+u]=!0)}return t}}}),fg=e.a.extend({name:"elevatable",props:{elevation:[Number,String]},computed:{computedElevation:function(){return this.elevation},elevationClasses:function(){var n,t=this.computedElevation;return null==t?{}:isNaN(parseInt(t))?{}:((n={})["elevation-"+this.elevation]=!0,n)}}}),ye=function(){return(ye=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},pe=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},eg=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(pe(arguments[t]));return n};vi=!1;try{"undefined"!=typeof window&&(er=Object.defineProperty({},"passive",{get:function(){vi=!0}}),window.addEventListener("testListener",er,er),window.removeEventListener("testListener",er,er))}catch(n){console.warn(n)}ol={"&":"&amp;","<":"&lt;",">":"&gt;"};o=Object.freeze({enter:13,tab:9,"delete":46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34});sl="$vuetify.";var bu=e.a.extend({name:"measurable",props:{height:[Number,String],maxHeight:[Number,String],maxWidth:[Number,String],minHeight:[Number,String],minWidth:[Number,String],width:[Number,String]},computed:{measurableStyles:function(){var n={},t=f(this.height),i=f(this.minHeight),r=f(this.minWidth),u=f(this.maxHeight),e=f(this.maxWidth),o=f(this.width);return t&&(n.height=t),i&&(n.minHeight=i),r&&(n.minWidth=r),u&&(n.maxHeight=u),e&&(n.maxWidth=e),o&&(n.width=o),n}}}),ll=function(){return(ll=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},yt=u(h,fg,bu,s).extend({name:"v-sheet",props:{tag:{type:String,"default":"div"},tile:Boolean},computed:{classes:function(){return ll({"v-sheet":!0,"v-sheet--tile":this.tile},this.themeClasses,this.elevationClasses)},styles:function(){return this.measurableStyles}},render:function(n){var t={"class":this.classes,style:this.styles,on:this.$listeners};return n(this.tag,this.setBackgroundColor(this.color,t),this.$slots.default)}}),al=(i(14),i(15),u(bu).extend({name:"v-responsive",props:{aspectRatio:[String,Number]},computed:{computedAspectRatio:function(){return Number(this.aspectRatio)},aspectStyle:function(){if(this.computedAspectRatio)return{paddingBottom:100/this.computedAspectRatio+"%"}},__cachedSizer:function(){return this.aspectStyle?this.$createElement("div",{style:this.aspectStyle,staticClass:"v-responsive__sizer"}):[]}},methods:{genContent:function(){return this.$createElement("div",{staticClass:"v-responsive__content"},this.$slots.default)}},render:function(n){return n("div",{staticClass:"v-responsive",style:this.measurableStyles,on:this.$listeners},[this.__cachedSizer,this.genContent()])}})),io=al,ku=io.extend({name:"v-img",props:{alt:String,contain:Boolean,gradient:String,lazySrc:String,position:{type:String,"default":"center center"},sizes:String,src:{type:[String,Object],"default":""},srcset:String,transition:{type:[Boolean,String],"default":"fade-transition"}},data:function(){return{currentSrc:"",image:null,isLoading:!0,calculatedAspectRatio:void 0,naturalWidth:void 0}},computed:{computedAspectRatio:function(){return Number(this.normalisedSrc.aspect||this.calculatedAspectRatio)},normalisedSrc:function(){return"string"==typeof this.src?{src:this.src,srcset:this.srcset,lazySrc:this.lazySrc,aspect:Number(this.aspectRatio)}:{src:this.src.src,srcset:this.srcset||this.src.srcset,lazySrc:this.lazySrc||this.src.lazySrc,aspect:Number(this.aspectRatio||this.src.aspect)}},__cachedImage:function(){var n,t,i;return!this.normalisedSrc.src&&!this.normalisedSrc.lazySrc?[]:(n=[],t=this.isLoading?this.normalisedSrc.lazySrc:this.currentSrc,this.gradient&&n.push("linear-gradient("+this.gradient+")"),t&&n.push('url("'+t+'")'),i=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:n.join(", "),backgroundPosition:this.position},key:+this.isLoading}),this.transition?this.$createElement("transition",{attrs:{name:this.transition,mode:"in-out"}},[i]):i)}},watch:{src:function(){this.isLoading?this.loadImage():this.init()},"$vuetify.breakpoint.width":"getSrc"},mounted:function(){this.init()},methods:{init:function(){if(this.normalisedSrc.lazySrc){var n=new Image;n.src=this.normalisedSrc.lazySrc;this.pollForSize(n,null)}this.normalisedSrc.src&&this.loadImage()},onLoad:function(){this.getSrc();this.isLoading=!1;this.$emit("load",this.src)},onError:function(){ht("Image load failed\n\nsrc: "+this.normalisedSrc.src,this);this.$emit("error",this.src)},getSrc:function(){this.image&&(this.currentSrc=this.image.currentSrc||this.image.src)},loadImage:function(){var t=this,n=new Image;this.image=n;n.onload=function(){n.decode?n.decode().catch(function(n){b("Failed to decode image, trying to render anyway\n\nsrc: "+t.normalisedSrc.src+(n.message?"\nOriginal error: "+n.message:""),t)}).then(t.onLoad):t.onLoad()};n.onerror=this.onError;n.src=this.normalisedSrc.src;this.sizes&&(n.sizes=this.sizes);this.normalisedSrc.srcset&&(n.srcset=this.normalisedSrc.srcset);this.aspectRatio||this.pollForSize(n);this.getSrc()},pollForSize:function(n,t){var i=this;void 0===t&&(t=100);!function r(){var f=n.naturalHeight,u=n.naturalWidth;f||u?(i.naturalWidth=u,i.calculatedAspectRatio=u/f):null!=t&&setTimeout(r,t)}()},genContent:function(){var n=io.options.methods.genContent.call(this);return this.naturalWidth&&this._b(n.data,"div",{style:{width:this.naturalWidth+"px"}}),n},__genPlaceholder:function(){if(this.$slots.placeholder){var n=this.isLoading?[this.$createElement("div",{staticClass:"v-image__placeholder"},this.$slots.placeholder)]:[];return this.transition?this.$createElement("transition",{attrs:{name:this.transition}},n):n[0]}}},render:function(n){var t=io.options.render.call(this,n);return t.data.staticClass+=" v-image",t.data.attrs={role:this.alt?"img":void 0,"aria-label":this.alt},t.children=[this.__cachedSizer,this.__cachedImage,this.__genPlaceholder(),this.genContent()],n(t.tag,t.data,t.children)}}),vl=function(){return(vl=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},sg=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},pt=yt.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"},tile:{type:Boolean,"default":!0}},data:function(){return{isExtended:!1}},computed:{computedHeight:function(){var n=this.computedContentHeight,t;return this.isExtended?(t=parseInt(this.extensionHeight),this.isCollapsed?n:n+(isNaN(t)?0:t)):n},computedContentHeight:function(){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:function(){return vl({},yt.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:function(){return this.collapse},isProminent:function(){return this.prominent},styles:function(){return this.measurableStyles}},created:function(){var n=this;[["app","<v-app-bar app>"],["manual-scroll",'<v-app-bar :value="false">'],["clipped-left","<v-app-bar clipped-left>"],["clipped-right","<v-app-bar clipped-right>"],["inverted-scroll","<v-app-bar inverted-scroll>"],["scroll-off-screen","<v-app-bar scroll-off-screen>"],["scroll-target","<v-app-bar scroll-target>"],["scroll-threshold","<v-app-bar scroll-threshold>"],["card","<v-app-bar flat>"]].forEach(function(t){var i=sg(t,2),r=i[0],u=i[1];n.$attrs.hasOwnProperty(r)&&et(r,u,n)})},methods:{genBackground:function(){var n={height:f(this.computedHeight),src:this.src},t=this.$scopedSlots.img?this.$scopedSlots.img({props:n}):this.$createElement(ku,{props:n});return this.$createElement("div",{staticClass:"v-toolbar__image"},[t])},genContent:function(){return this.$createElement("div",{staticClass:"v-toolbar__content",style:{height:f(this.computedContentHeight)}},w(this))},genExtension:function(){return this.$createElement("div",{staticClass:"v-toolbar__extension",style:{height:f(this.extensionHeight)}},w(this,"extension"))}},render:function(n){this.isExtended=this.extended||!!this.$scopedSlots.extension;var t=[this.genContent()],i=this.setBackgroundColor(this.color,{"class":this.classes,style:this.styles,on:this.$listeners});return this.isExtended&&t.push(this.genExtension()),(this.src||this.$scopedSlots.img)&&t.unshift(this.genBackground()),n(this.tag,i,t)}}),ro={inserted:function(n,t){var r=t.value,u=t.options||{passive:!0},i=t.arg?document.querySelector(t.arg):window;i&&(i.addEventListener("scroll",r,u),n._onScroll={callback:r,options:u,target:i})},unbind:function(n){if(n._onScroll){var t=n._onScroll,i=t.callback,r=t.options;t.target.removeEventListener("scroll",i,r);delete n._onScroll}}},yl={absolute:Boolean,bottom:Boolean,fixed:Boolean,left:Boolean,right:Boolean,top:Boolean};du=sr();cr=e.a.extend({name:"scrollable",directives:{Scroll:ro},props:{scrollTarget:String,scrollThreshold:[String,Number]},data:function(){return{currentScroll:0,currentThreshold:0,isActive:!1,isScrollingUp:!1,previousScroll:0,savedScroll:0,target:null}},computed:{canScroll:function(){return"undefined"!=typeof window},computedScrollThreshold:function(){return this.scrollThreshold?Number(this.scrollThreshold):300}},watch:{isScrollingUp:function(){this.savedScroll=this.savedScroll||this.currentScroll},isActive:function(){this.savedScroll=0}},mounted:function(){this.scrollTarget&&(this.target=document.querySelector(this.scrollTarget),this.target||b("Unable to locate element with identifier "+this.scrollTarget,this))},methods:{onScroll:function(){var n=this;this.canScroll&&(this.previousScroll=this.currentScroll,this.currentScroll=this.target?this.target.scrollTop:window.pageYOffset,this.isScrollingUp=this.currentScroll<this.previousScroll,this.currentThreshold=Math.abs(this.currentScroll-this.computedScrollThreshold),this.$nextTick(function(){Math.abs(n.currentScroll-n.savedScroll)>n.computedScrollThreshold&&n.thresholdMet()}))},thresholdMet:function(){}}});pi=e.a.extend({name:"ssr-bootable",data:function(){return{isBooted:!1}},mounted:function(){var n=this;window.requestAnimationFrame(function(){n.$el.setAttribute("data-booted","true");n.isBooted=!0})}});var uo,ot=lr(),fo=function(){return(fo=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},hg=u(pt,cr,pi,ot,hr("top",["clippedLeft","clippedRight","computedHeight","computedTransform","invertedScroll","isExtended","isProminent","value"])).extend({name:"v-app-bar",directives:{Scroll:ro},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:function(){return{isActive:this.value}},computed:{applicationProperty:function(){return this.bottom?"bottom":"top"},canScroll:function(){return cr.options.computed.canScroll.call(this)&&(this.invertedScroll||this.elevateOnScroll||this.hideOnScroll||this.collapseOnScroll||this.isBooted||!this.value)},classes:function(){return fo({},pt.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})},computedContentHeight:function(){if(!this.shrinkOnScroll)return pt.options.computed.computedContentHeight.call(this);var i=this.computedOriginalHeight,n=this.dense?48:56,t=i,r=(t-n)/this.computedScrollThreshold,u=this.currentScroll*r;return Math.max(n,t-u)},computedFontSize:function(){if(this.isProminent){var n=(this.dense?96:128)-this.computedContentHeight;return Number((1.5-.00347*n).toFixed(2))}},computedLeft:function(){return!this.app||this.clippedLeft?0:this.$vuetify.application.left},computedMarginTop:function(){return this.app?this.$vuetify.application.bar:0},computedOpacity:function(){if(this.fadeImgOnScroll){var n=Math.max((this.computedScrollThreshold-this.currentScroll)/this.computedScrollThreshold,0);return Number(parseFloat(n).toFixed(2))}},computedOriginalHeight:function(){var n=pt.options.computed.computedContentHeight.call(this);return this.isExtended&&(n+=parseInt(this.extensionHeight)),n},computedRight:function(){return!this.app||this.clippedRight?0:this.$vuetify.application.right},computedScrollThreshold:function(){return this.scrollThreshold?Number(this.scrollThreshold):this.computedOriginalHeight-(this.dense?48:56)},computedTransform:function(){return!this.canScroll||this.elevateOnScroll&&0===this.currentScroll?0:this.isActive?0:this.scrollOffScreen?-this.computedHeight:-this.computedContentHeight},hideShadow:function(){return this.elevateOnScroll?0===this.currentScroll||this.computedTransform<0:(!this.isExtended||this.scrollOffScreen)&&0!==this.computedTransform},isCollapsed:function(){return this.collapseOnScroll?this.currentScroll>0:pt.options.computed.isCollapsed.call(this)},isProminent:function(){return pt.options.computed.isProminent.call(this)||this.shrinkOnScroll},styles:function(){return fo({},pt.options.computed.styles.call(this),{fontSize:f(this.computedFontSize,"rem"),marginTop:f(this.computedMarginTop),transform:"translateY("+f(this.computedTransform)+")",left:f(this.computedLeft),right:f(this.computedRight)})}},watch:{canScroll:"onScroll",invertedScroll:function(n){this.isActive=!n}},created:function(){this.invertedScroll&&(this.isActive=!1)},methods:{genBackground:function(){var n=pt.options.methods.genBackground.call(this);return n.data=this._b(n.data||{},n.tag,{style:{opacity:this.computedOpacity}}),n},updateApplication:function(){return this.invertedScroll?0:this.computedHeight+this.computedTransform},thresholdMet:function(){this.invertedScroll?this.isActive=this.currentScroll>this.computedScrollThreshold:this.currentThreshold<this.computedScrollThreshold||(this.hideOnScroll&&(this.isActive=this.isScrollingUp),this.savedScroll=this.currentScroll)}},render:function(n){var t=pt.options.render.call(this,n);return t.data=t.data||{},this.canScroll&&(t.data.directives=t.data.directives||[],t.data.directives.push({arg:this.scrollTarget,name:"scroll",value:this.onScroll})),t}}),gu=(i(19),e.a.extend({name:"sizeable",props:{large:Boolean,small:Boolean,xLarge:Boolean,xSmall:Boolean},computed:{medium:function(){return Boolean(!(this.xSmall||this.small||this.large||this.xLarge))},sizeableClasses:function(){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}}}})),eo=function(){return(eo=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)};!function(n){n.xSmall="12px";n.small="16px";n.default="24px";n.medium="28px";n.large="36px";n.xLarge="40px"}(uo||(uo={}));var pl=u(h,gu,s).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:function(){return!1}},methods:{getIcon:function(){var n="";return this.$slots.default&&(n=this.$slots.default[0].text.trim()),function(n,t){return t.startsWith(sl)?c(n,"$vuetify.icons.values."+t.split(".").pop(),t):t}(this,n)},getSize:function(){var n={xSmall:this.xSmall,small:this.small,medium:this.medium,large:this.large,xLarge:this.xLarge},t=ke(n).find(function(t){return n[t]});return t&&uo[t]||f(this.size)},getDefaultData:function(){var n=Boolean(this.$listeners.click||this.$listeners["!click"]);return{staticClass:"v-icon notranslate","class":{"v-icon--disabled":this.disabled,"v-icon--left":this.left,"v-icon--link":n,"v-icon--right":this.right,"v-icon--dense":this.dense},attrs:eo({"aria-hidden":!n,role:n?"button":null},this.$attrs),on:this.$listeners}},applyColors:function(n){n.class=eo({},n.class,this.themeClasses);this.setTextColor(this.color,n)},renderFontIcon:function(n,t){var f=[],i=this.getDefaultData(),r="material-icons",e=n.indexOf("-"),o=e<=-1,u;return o?f.push(n):function(n){return["fas","far","fal","fab"].some(function(t){return n.includes(t)})}(r=n.slice(0,e))&&(r=""),i.class[r]=!0,i.class[n]=!o,u=this.getSize(),u&&(i.style={fontSize:u}),this.applyColors(i),t(this.tag,i,f)},renderSvgIcon:function(n,t){var i=this.getDefaultData(),r;return i.class["v-icon--svg"]=!0,i.attrs={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",height:"24",width:"24",role:"img","aria-hidden":!this.$attrs["aria-label"],"aria-label":this.$attrs["aria-label"]},r=this.getSize(),r&&(i.style={fontSize:r,height:r,width:r},i.attrs.height=r,i.attrs.width=r),this.applyColors(i),t("svg",i,[t("path",{attrs:{d:n}})])},renderSvgIconComponent:function(n,t){var i=this.getDefaultData(),r,u;return i.class["v-icon--is-component"]=!0,r=this.getSize(),r&&(i.style={fontSize:r,height:r}),this.applyColors(i),u=n.component,i.props=n.props,i.nativeOn=i.on,t(u,i)}},render:function(n){var t=this.getIcon();return"string"==typeof t?function(n){return/^[mzlhvcsqta]\s*[-+.0-9][^mlhvzcsqta]+/i.test(n)&&/[\dz]$/i.test(n)&&n.length>4}(t)?this.renderSvgIcon(t,n):this.renderFontIcon(t,n):this.renderSvgIconComponent(t,n)}}),ar=e.a.extend({name:"v-icon",$_wrapperFor:pl,functional:!0,render:function(n,t){var i=t.data,u=t.children,r="";return i.domProps&&(r=i.domProps.textContent||i.domProps.innerHTML||r,delete i.domProps.textContent,delete i.domProps.innerHTML),n(pl,i,r?[r]:u)}}),a=ar,gt=(i(16),yt),oo=(i(18),h.extend({name:"v-progress-circular",props:{button:Boolean,indeterminate:Boolean,rotate:{type:[Number,String],"default":0},size:{type:[Number,String],"default":32},width:{type:[Number,String],"default":4},value:{type:[Number,String],"default":0}},data:function(){return{radius:20}},computed:{calculatedSize:function(){return Number(this.size)+(this.button?8:0)},circumference:function(){return 2*Math.PI*this.radius},classes:function(){return{"v-progress-circular--indeterminate":this.indeterminate,"v-progress-circular--button":this.button}},normalizedValue:function(){return this.value<0?0:this.value>100?100:parseFloat(this.value)},strokeDashArray:function(){return Math.round(1e3*this.circumference)/1e3},strokeDashOffset:function(){return(100-this.normalizedValue)/100*this.circumference+"px"},strokeWidth:function(){return Number(this.width)/+this.size*this.viewBoxSize*2},styles:function(){return{height:f(this.calculatedSize),width:f(this.calculatedSize)}},svgStyles:function(){return{transform:"rotate("+Number(this.rotate)+"deg)"}},viewBoxSize:function(){return this.radius/(1-Number(this.width)/+this.size)}},methods:{genCircle:function(n,t){return this.$createElement("circle",{"class":"v-progress-circular__"+n,attrs:{fill:"transparent",cx:2*this.viewBoxSize,cy:2*this.viewBoxSize,r:this.radius,"stroke-width":this.strokeWidth,"stroke-dasharray":this.strokeDashArray,"stroke-dashoffset":t}})},genSvg:function(){var n=[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}},n)},genInfo:function(){return this.$createElement("div",{staticClass:"v-progress-circular__info"},this.$slots.default)}},render:function(n){return n("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,style:this.styles,on:this.$listeners}),[this.genSvg(),this.genInfo()])}})),cg=oo;wt("itemGroup");i(17);tf={show:function(n,t,i){var f,r,o;if(void 0===i&&(i={}),t._ripple&&t._ripple.enabled){f=document.createElement("span");r=document.createElement("span");f.appendChild(r);f.className="v-ripple__container";i.class&&(f.className+=" "+i.class);var u=function(n,t,i){var u,f;void 0===i&&(i={});var e=t.getBoundingClientRect(),o=kl(n)?n.touches[n.touches.length-1]:n,s=o.clientX-e.left,h=o.clientY-e.top,r=0,c=.3;return t._ripple&&t._ripple.circle?(c=.15,r=t.clientWidth/2,r=i.center?r:r+Math.sqrt(Math.pow(s-r,2)+Math.pow(h-r,2))/4):r=Math.sqrt(Math.pow(t.clientWidth,2)+Math.pow(t.clientHeight,2))/2,u=(t.clientWidth-2*r)/2+"px",f=(t.clientHeight-2*r)/2+"px",{radius:r,scale:c,x:i.center?u:s-r+"px",y:i.center?f:h-r+"px",centerX:u,centerY:f}}(n,t,i),h=u.radius,e=u.scale,c=u.x,l=u.y,a=u.centerX,v=u.centerY,s=2*h+"px";r.className="v-ripple__animation";r.style.width=s;r.style.height=s;t.appendChild(f);o=window.getComputedStyle(t);o&&"static"===o.position&&(t.style.position="relative",t.dataset.previousPosition="static");r.classList.add("v-ripple__animation--enter");r.classList.add("v-ripple__animation--visible");bl(r,"translate("+c+", "+l+") scale3d("+e+","+e+","+e+")");so(r,0);r.dataset.activated=String(performance.now());setTimeout(function(){r.classList.remove("v-ripple__animation--enter");r.classList.add("v-ripple__animation--in");bl(r,"translate("+a+", "+v+") scale3d(1,1,1)");so(r,.25)},0)}},hide:function(n){var i,t,r,u;n&&n._ripple&&n._ripple.enabled&&(i=n.getElementsByClassName("v-ripple__animation"),0!==i.length&&(t=i[i.length-1],t.dataset.isHiding||(t.dataset.isHiding="true",r=performance.now()-Number(t.dataset.activated),u=Math.max(250-r,0),setTimeout(function(){t.classList.remove("v-ripple__animation--in");t.classList.add("v-ripple__animation--out");so(t,0);setTimeout(function(){1===n.getElementsByClassName("v-ripple__animation").length&&n.dataset.previousPosition&&(n.style.position=n.dataset.previousPosition,delete n.dataset.previousPosition);t.parentNode&&n.removeChild(t.parentNode)},300)},u))))}};var st={bind:function(n,t){gl(n,t,!1)},unbind:function(n){delete n._ripple;na(n)},update:function(n,t){t.value!==t.oldValue&&gl(n,t,dl(t.oldValue))}},ta=function(){return(ta=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},ut=e.a.extend({name:"routable",directives:{Ripple:st},props:{activeClass:String,append:Boolean,disabled:Boolean,exact:{type:Boolean,"default":void 0},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:function(){return{isActive:!1,proxyClass:""}},computed:{classes:function(){var n={};return this.to?n:(this.activeClass&&(n[this.activeClass]=this.isActive),this.proxyClass&&(n[this.proxyClass]=this.isActive),n)},computedRipple:function(){return null!=this.ripple?this.ripple:!this.disabled&&this.isClickable},isClickable:function(){return!this.disabled&&Boolean(this.isLink||this.$listeners.click||this.$listeners["!click"]||this.$attrs.tabindex)},isLink:function(){return this.to||this.href||this.link},styles:function(){return{}}},watch:{$route:"onRouteChange"},methods:{click:function(n){this.$emit("click",n)},generateRouteLink:function(){var r,u,f=this.exact,t=((r={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"]=ta({},this.$listeners,{click:this.click}),r.ref="link",r),n,i;return(void 0===this.exact&&(f="/"===this.to||this.to===Object(this.to)&&"/"===this.to.path),this.to)?(n=this.activeClass,i=this.exactActiveClass||n,this.proxyClass&&(n=(n+" "+this.proxyClass).trim(),i=(i+" "+this.proxyClass).trim()),u=this.nuxt?"nuxt-link":"router-link",Object.assign(t.props,{to:this.to,exact:f,activeClass:n,exactActiveClass:i,append:this.append,replace:this.replace})):"a"===(u=(this.href?"a":this.tag)||"div")&&this.href&&(t.attrs.href=this.href),this.target&&(t.attrs.target=this.target),{tag:u,data:t}},onRouteChange:function(){var n=this,t;this.to&&this.$refs.link&&this.$route&&(t="_vnode.data.class."+(this.activeClass+" "+(this.proxyClass||"")).trim(),this.$nextTick(function(){c(n.$refs.link,t)&&n.toggle()}))},toggle:function(){}}});var co=function(){return(co=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},lg=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},lo=u(gt,ut,du,gu,wt("btnToggle"),lr("inputValue")).extend().extend({name:"v-btn",props:{activeClass:{type:String,"default":function(){return this.btnToggle?this.btnToggle.activeClass:""}},block:Boolean,depressed:Boolean,fab:Boolean,icon:Boolean,loading:Boolean,outlined:Boolean,rounded:Boolean,tag:{type:String,"default":"button"},text:Boolean,type:{type:String,"default":"button"},value:null},data:function(){return{proxyClass:"v-btn--active"}},computed:{classes:function(){return co({"v-btn":!0},ut.options.computed.classes.call(this),{"v-btn--absolute":this.absolute,"v-btn--block":this.block,"v-btn--bottom":this.bottom,"v-btn--contained":this.contained,"v-btn--depressed":this.depressed||this.outlined,"v-btn--disabled":this.disabled,"v-btn--fab":this.isRound,"v-btn--fixed":this.fixed,"v-btn--flat":this.isFlat,"v-btn--icon":this.icon,"v-btn--left":this.left,"v-btn--loading":this.loading,"v-btn--outlined":this.outlined,"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)},contained:function(){return Boolean(!this.isFlat&&!this.depressed&&!this.elevation)},computedRipple:function(){var n=!this.icon&&!this.fab||{circle:!0};return!this.disabled&&(null!=this.ripple?this.ripple:n)},isFlat:function(){return Boolean(this.icon||this.text||this.outlined)},isRound:function(){return Boolean(this.icon||this.fab)},styles:function(){return co({},this.measurableStyles)}},created:function(){var n=this;[["flat","text"],["outline","outlined"],["round","rounded"]].forEach(function(t){var i=lg(t,2),r=i[0],u=i[1];n.$attrs.hasOwnProperty(r)&&et(r,u,n)})},methods:{click:function(n){this.$emit("click",n);this.btnToggle&&this.toggle()},genContent:function(){return this.$createElement("span",{staticClass:"v-btn__content"},this.$slots.default)},genLoader:function(){return this.$createElement("span",{"class":"v-btn__loader"},this.$slots.loader||[this.$createElement(cg,{props:{indeterminate:!0,size:23,width:2}})])}},render:function(n){var u=[this.genContent(),this.loading&&this.genLoader()],f=this.isFlat?this.setTextColor:this.setBackgroundColor,i=this.generateRouteLink(),r=i.tag,t=i.data;return"button"===r&&(t.attrs.type=this.type,t.attrs.disabled=this.disabled),t.attrs.value=["string","number"].includes(ia(this.value))?this.value:JSON.stringify(this.value),n(r,f(this.color,t),u)}}),ra=function(){return(ra=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},ag=e.a.extend({name:"v-app-bar-nav-icon",functional:!0,render:function(n,t){var r=t.slots,u=t.listeners,f=t.props,i=t.data,e=Object.assign(i,{staticClass:("v-app-bar__nav-icon "+(i.staticClass||"")).trim(),props:ra({},f,{icon:!0}),on:u}),o=r().default;return n(lo,e,o||[n(a,"$vuetify.icons.menu")])}}),lt=(i(20),lo),ao=e.a.extend({name:"transitionable",props:{mode:String,origin:String,transition:String}}),ua=function(){return(ua=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},vg=u(gt,ot,ao).extend({name:"v-alert",props:{border:{type:String,validator:function(n){return["top","right","bottom","left"].includes(n)}},closeLabel:{type:String,"default":"$vuetify.close"},coloredBorder:Boolean,dense:Boolean,dismissible:Boolean,icon:{"default":"",type:[Boolean,String],validator:function(n){return"string"==typeof n||!1===n}},outlined:Boolean,prominent:Boolean,text:Boolean,type:{type:String,validator:function(n){return["info","error","success","warning"].includes(n)}},value:{type:Boolean,"default":!0}},computed:{__cachedBorder:function(){var t,n;return this.border?(n={staticClass:"v-alert__border","class":(t={},t["v-alert__border--"+this.border]=!0,t)},this.coloredBorder&&((n=this.setBackgroundColor(this.computedColor,n)).class["v-alert__border--has-color"]=!0),this.$createElement("div",n)):null},__cachedDismissible:function(){var t=this,n;return this.dismissible?(n=this.iconColor,this.$createElement(lt,{staticClass:"v-alert__dismissible",props:{color:n,icon:!0,small:!0},attrs:{"aria-label":this.$vuetify.lang.t(this.closeLabel)},on:{click:function(){return t.isActive=!1}}},[this.$createElement(a,{props:{color:n}},"$vuetify.icons.cancel")])):null},__cachedIcon:function(){return this.computedIcon?this.$createElement(a,{staticClass:"v-alert__icon",props:{color:this.iconColor}},this.computedIcon):null},classes:function(){var n=ua({},gt.options.computed.classes.call(this),{"v-alert--border":Boolean(this.border),"v-alert--dense":this.dense,"v-alert--outlined":this.outlined,"v-alert--prominent":this.prominent,"v-alert--text":this.text});return this.border&&(n["v-alert--border-"+this.border]=!0),n},computedColor:function(){return this.color||this.type},computedIcon:function(){if(!1===this.icon)return!1;if("string"==typeof this.icon&&this.icon)return this.icon;switch(this.type){case"info":return"$vuetify.icons.info";case"error":return"$vuetify.icons.error";case"success":return"$vuetify.icons.success";case"warning":return"$vuetify.icons.warning";default:return!1}},hasColoredIcon:function(){return this.hasText||Boolean(this.border)&&this.coloredBorder},hasText:function(){return this.text||this.outlined},iconColor:function(){if(this.hasColoredIcon)return this.computedColor},isDark:function(){return!(!this.type||this.coloredBorder||this.outlined)||s.options.computed.isDark.call(this)}},created:function(){this.$attrs.hasOwnProperty("outline")&&et("outline","outlined",this)},methods:{genWrapper:function(){var n=[this.$slots.prepend||this.__cachedIcon,this.genContent(),this.__cachedBorder,this.$slots.append,this.$scopedSlots.close?this.$scopedSlots.close({toggle:this.toggle}):this.__cachedDismissible];return this.$createElement("div",{staticClass:"v-alert__wrapper"},n)},genContent:function(){return this.$createElement("div",{staticClass:"v-alert__content"},this.$slots.default)},genAlert:function(){var n={staticClass:"v-alert",attrs:{role:"alert"},"class":this.classes,style:this.styles,directives:[{name:"show",value:this.isActive}]};return this.coloredBorder||(n=(this.hasText?this.setTextColor:this.setBackgroundColor)(this.computedColor,n)),this.$createElement("div",n,[this.genWrapper()])},toggle:function(){this.isActive=!this.isActive}},render:function(n){var t=this.genAlert();return this.transition?n("transition",{props:{name:this.transition,origin:this.origin,mode:this.mode}},[t]):t}}),fa=(i(6),i(7),i(21),i(36),function(n,t){function f(t){n&&t._parent&&t._parent.classList.remove(n);r(t)}function r(n){var t=n._initialStyle[i];n.style.overflow=n._initialStyle.overflow;null!=t&&(n.style[i]=t);delete n._initialStyle}void 0===n&&(n="");void 0===t&&(t=!1);var i=t?"width":"height",u="offset"+wu(i);return{beforeEnter:function(n){var t;n._parent=n.parentNode;n._initialStyle=((t={transition:n.style.transition,visibility:n.style.visibility,overflow:n.style.overflow})[i]=n.style[i],t)},enter:function(t){var r=t._initialStyle,f=t[u]+"px";t.style.setProperty("transition","none","important");t.style.visibility="hidden";t.style.visibility=r.visibility;t.style.overflow="hidden";t.style[i]="0";t.offsetHeight;t.style.transition=r.transition;n&&t._parent&&t._parent.classList.add(n);requestAnimationFrame(function(){t.style[i]=f})},afterEnter:r,enterCancelled:r,leave:function(n){var t;n._initialStyle=((t={transition:"",visibility:"",overflow:n.style.overflow})[i]=n.style[i],t);n.style.overflow="hidden";n.style[i]=n[u]+"px";n.offsetHeight;requestAnimationFrame(function(){return n.style[i]="0"})},afterLeave:f,leaveCancelled:f}}),yg=d("carousel-transition"),pg=d("carousel-reverse-transition"),ea=d("tab-transition"),oa=d("tab-reverse-transition"),wg=d("menu-transition"),sa=d("fab-transition","center center","out-in"),bg=d("dialog-transition"),kg=d("dialog-bottom-transition"),rf=d("fade-transition"),ha=d("scale-transition"),dg=d("scroll-x-transition"),gg=d("scroll-x-reverse-transition"),nn=d("scroll-y-transition"),tn=d("scroll-y-reverse-transition"),ca=d("slide-x-transition"),rn=d("slide-x-reverse-transition"),un=d("slide-y-transition"),fn=d("slide-y-reverse-transition"),vr=fl("expand-transition",fa()),la=fl("expand-x-transition",fa("",!0)),vo=function(){return(vo=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},en=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},yo=u(h,gu,ut,s,wt("chipGroup"),lr("inputValue")).extend({name:"v-chip",props:{active:{type:Boolean,"default":!0},activeClass:{type:String,"default":function(){return this.chipGroup?this.chipGroup.activeClass:""}},close:Boolean,closeIcon:{type:String,"default":"$vuetify.icons.delete"},disabled:Boolean,draggable:Boolean,filter:Boolean,filterIcon:{type:String,"default":"$vuetify.icons.complete"},label:Boolean,link:Boolean,outlined:Boolean,pill:Boolean,tag:{type:String,"default":"span"},textColor:String,value:null},data:function(){return{proxyClass:"v-chip--active"}},computed:{classes:function(){return vo({"v-chip":!0},ut.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:function(){return Boolean(this.close)},isClickable:function(){return Boolean(ut.options.computed.isClickable.call(this)||this.chipGroup)}},created:function(){var n=this;[["outline","outlined"],["selected","input-value"],["value","active"],["@input","@active.sync"]].forEach(function(t){var i=en(t,2),r=i[0],u=i[1];n.$attrs.hasOwnProperty(r)&&et(r,u,n)})},methods:{click:function(n){this.$emit("click",n);this.chipGroup&&this.toggle()},genFilter:function(){var n=[];return this.isActive&&n.push(this.$createElement(a,{staticClass:"v-chip__filter",props:{left:!0}},this.filterIcon)),this.$createElement(la,n)},genClose:function(){var n=this;return this.$createElement(a,{staticClass:"v-chip__close",props:{right:!0},on:{click:function(t){t.stopPropagation();n.$emit("click:close");n.$emit("update:active",!1)}}},this.closeIcon)},genContent:function(){return this.$createElement("span",{staticClass:"v-chip__content"},[this.filter&&this.genFilter(),this.$slots.default,this.hasClose&&this.genClose()])}},render:function(n){var u=[this.genContent()],i=this.generateRouteLink(),f=i.tag,t=i.data,r;return t.attrs=vo({},t.attrs,{draggable:this.draggable?"true":void 0,tabindex:this.chipGroup&&!this.disabled?0:t.attrs.tabindex}),t.directives.push({name:"show",value:this.active}),t=this.setBackgroundColor(this.color,t),r=this.textColor||this.outlined&&this.color,n(f,this.setTextColor(r,t),u)}}),aa=yo,yr=(i(37),e.a.extend().extend({name:"delayable",props:{openDelay:{type:[Number,String],"default":0},closeDelay:{type:[Number,String],"default":0}},data:function(){return{openTimeout:void 0,closeTimeout:void 0}},methods:{clearDelay:function(){clearTimeout(this.openTimeout);clearTimeout(this.closeTimeout)},runDelay:function(n,t){var r=this,i;this.clearDelay();i=parseInt(this[n+"Delay"],10);this[n+"Timeout"]=setTimeout(t||function(){r.isActive={open:!0,close:!1}[n]},i)}}})),on=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},po=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(on(arguments[t]));return n},uf=u().extend({name:"dependent",data:function(){return{closeDependents:!0,isActive:!1,isDependent:!0}},watch:{isActive:function(n){if(!n)for(var i=this.getOpenDependents(),t=0;t<i.length;t++)i[t].isActive=!1}},methods:{getOpenDependents:function(){return this.closeDependents?function n(t){for(var r,i=[],u=0;u<t.length;u++)r=t[u],r.isActive&&r.isDependent?i.push(r):i.push.apply(i,po(n(r.$children)));return i}(this.$children):[]},getOpenDependentElements:function(){for(var n=[],i=this.getOpenDependents(),t=0;t<i.length;t++)n.push.apply(n,po(i[t].getClickableDependentElements()));return n},getClickableDependentElements:function(){var n=[this.$el];return this.$refs.content&&n.push(this.$refs.content),this.overlay&&n.push(this.overlay.$el),n.push.apply(n,po(this.getOpenDependentElements())),n}}}),ff=e.a.extend().extend({name:"bootable",props:{eager:Boolean},data:function(){return{isBooted:!1}},computed:{hasContent:function(){return this.isBooted||this.eager||this.isActive}},watch:{isActive:function(){this.isBooted=!0}},created:function(){"lazy"in this.$attrs&&yu("lazy",this)},methods:{showLazyContent:function(n){if(this.hasContent)return n}}});var wo=u(ff).extend({name:"detachable",props:{attach:{"default":!1,validator:function(n){var t=va(n);return"boolean"===t||"string"===t||n.nodeType===Node.ELEMENT_NODE}},contentClass:{type:String,"default":""}},data:function(){return{activatorNode:null,hasDetached:!1}},watch:{attach:function(){this.hasDetached=!1;this.initDetach()},hasContent:"initDetach"},beforeMount:function(){var n=this;this.$nextTick(function(){n.activatorNode&&(Array.isArray(n.activatorNode)?n.activatorNode:[n.activatorNode]).forEach(function(t){if(t.elm&&n.$el.parentNode){var i=n.$el===n.$el.parentNode.firstChild?n.$el:n.$el.nextSibling;n.$el.parentNode.insertBefore(t.elm,i)}})})},mounted:function(){this.eager&&this.initDetach()},deactivated:function(){this.isActive=!1},beforeDestroy:function(){try{(this.$refs.content&&this.$refs.content.parentNode&&this.$refs.content.parentNode.removeChild(this.$refs.content),this.activatorNode)&&(Array.isArray(this.activatorNode)?this.activatorNode:[this.activatorNode]).forEach(function(n){n.elm&&n.elm.parentNode&&n.elm.parentNode.removeChild(n.elm)})}catch(n){console.log(n)}},methods:{getScopeIdAttrs:function(){var n,t=c(this.$vnode,"context.$options._scopeId");return t&&((n={})[t]="",n)},initDetach:function(){var n;this._isDestroyed||!this.$refs.content||this.hasDetached||""===this.attach||!0===this.attach||"attach"===this.attach||((n=!1===this.attach?document.querySelector("[data-app]"):"string"==typeof this.attach?document.querySelector(this.attach):this.attach)?(n.insertBefore(this.$refs.content,n.firstChild),this.hasDetached=!0):b("Unable to locate target "+(this.attach||"[data-app]"),this))}}}),sn=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},ya=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(sn(arguments[t]));return n},pa=e.a.extend().extend({name:"stackable",data:function(){return{stackElement:null,stackExclude:null,stackMinZIndex:0,isActive:!1}},computed:{activeZIndex:function(){if("undefined"==typeof window)return 0;var t=this.stackElement||this.$refs.content,n=this.isActive?this.getMaxZIndex(this.stackExclude||[t])+2:pu(t);return null==n?n:parseInt(n)}},methods:{getMaxZIndex:function(n){void 0===n&&(n=[]);for(var u=this.$el,r=[this.stackMinZIndex,pu(u)],i=ya(document.getElementsByClassName("v-menu__content--active"),document.getElementsByClassName("v-dialog__content--active")),t=0;t<i.length;t++)n.includes(i[t])||r.push(pu(i[t]));return Math.max.apply(Math,ya(r))}}});var ef=u(yr,ot).extend({name:"activatable",props:{activator:{"default":null,validator:function(n){return["string","object"].includes(wa(n))}},disabled:Boolean,internalActivator:Boolean,openOnHover:Boolean},data:function(){return{activatorElement:null,activatorNode:[]}},watch:{activator:function(){this.activatorElement=null;this.getActivator()}},mounted:function(){var n=hl(this,"activator",!0);n&&["v-slot","normal"].includes(n)&&ht('The activator slot must be bound, try \'<template v-slot:activator="{ on }"><v-btn v-on="on">\'',this)},methods:{getValueProxy:function(){var n=this;return{get value(){return n.isActive},set value(t){n.isActive=t}}},genActivator:function(){var n=w(this,"activator",Object.assign(this.getValueProxy(),{on:this.genActivatorListeners(),attrs:this.genActivatorAttributes()}))||[];return this.activatorNode=n,n},getContentSlot:function(){return w(this,"default",this.getValueProxy(),!0)},genActivatorAttributes:function(){return{role:"button","aria-haspopup":!0,"aria-expanded":String(this.isActive)}},genActivatorListeners:function(){var n=this,t;return this.disabled?{}:(t={},this.openOnHover?(t.mouseenter=function(t){n.getActivator(t);n.runDelay("open")},t.mouseleave=function(t){n.getActivator(t);n.runDelay("close")}):t.click=function(t){var i=n.getActivator(t);i&&i.focus();n.isActive=!n.isActive},t)},getActivator:function(n){var t,i;return this.activatorElement?this.activatorElement:(t=null,this.activator?(i=this.internalActivator?this.$el:document,t="string"==typeof this.activator?i.querySelector(this.activator):this.activator):n?t=n.currentTarget||n.target:this.activatorNode.length&&(t=this.activatorNode[0].elm),this.activatorElement=t,this.activatorElement)}}}),bo=u(pa,du,ef).extend().extend({name:"menuable",props:{allowOverflow:Boolean,light:Boolean,dark:Boolean,maxWidth:{type:[Number,String],"default":"auto"},minWidth:[Number,String],nudgeBottom:{type:[Number,String],"default":0},nudgeLeft:{type:[Number,String],"default":0},nudgeRight:{type:[Number,String],"default":0},nudgeTop:{type:[Number,String],"default":0},nudgeWidth:{type:[Number,String],"default":0},offsetOverflow:Boolean,openOnClick:Boolean,positionX:{type:Number,"default":null},positionY:{type:Number,"default":null},zIndex:{type:[Number,String],"default":null}},data:function(){return{absoluteX:0,absoluteY:0,activatedBy:null,activatorFixed:!1,activatorNode:null,dimensions:{activator:{top:0,left:0,bottom:0,right:0,width:0,height:0,offsetTop:0,scrollHeight:0,offsetLeft:0},content:{top:0,left:0,bottom:0,right:0,width:0,height:0,offsetTop:0,scrollHeight:0}},hasJustFocused:!1,hasWindow:!1,inputActivator:!1,isContentActive:!1,pageWidth:0,pageYOffset:0,stackClass:"v-menu__content--active",stackMinZIndex:6}},computed:{computedLeft:function(){var n=this.dimensions.activator,u=this.dimensions.content,i=(!1!==this.attach?n.offsetLeft:n.left)||0,f=Math.max(n.width,u.width),t=0,r;return(t+=this.left?i-(f-n.width):i,this.offsetX)&&(r=isNaN(Number(this.maxWidth))?n.width:Math.min(n.width,Number(this.maxWidth)),t+=this.left?-r:n.width),this.nudgeLeft&&(t-=parseInt(this.nudgeLeft)),this.nudgeRight&&(t+=parseInt(this.nudgeRight)),t},computedTop:function(){var t=this.dimensions.activator,i=this.dimensions.content,n=0;return this.top&&(n+=t.height-i.height),n+=!1!==this.attach?t.offsetTop:t.top+this.pageYOffset,this.offsetY&&(n+=this.top?-t.height:t.height),this.nudgeTop&&(n-=parseInt(this.nudgeTop)),this.nudgeBottom&&(n+=parseInt(this.nudgeBottom)),n},hasActivator:function(){return!!(this.$slots.activator||this.$scopedSlots.activator||this.activator||this.inputActivator)}},watch:{disabled:function(n){n&&this.callDeactivate()},isActive:function(n){this.disabled||(n?this.callActivate():this.callDeactivate())},positionX:"updateDimensions",positionY:"updateDimensions"},beforeMount:function(){this.hasWindow="undefined"!=typeof window},methods:{absolutePosition:function(){return{offsetTop:0,offsetLeft:0,scrollHeight:0,top:this.positionY||this.absoluteY,bottom:this.positionY||this.absoluteY,left:this.positionX||this.absoluteX,right:this.positionX||this.absoluteX,height:0,width:0}},activate:function(){},calcLeft:function(n){return f(!1!==this.attach?this.computedLeft:this.calcXOverflow(this.computedLeft,n))},calcTop:function(){return f(!1!==this.attach?this.computedTop:this.calcYOverflow(this.computedTop))},calcXOverflow:function(n,t){var i=n+t-this.pageWidth+12;return(n=(!this.left||this.right)&&i>0?Math.max(n-i,0):Math.max(n,12))+this.getOffsetLeft()},calcYOverflow:function(n){var f=this.getInnerHeight(),i=this.pageYOffset+f,r=this.dimensions.activator,t=this.dimensions.content.height,u=i<n+t;return u&&this.offsetOverflow&&r.top>t?n=this.pageYOffset+(r.top-t):u&&!this.allowOverflow?n=i-t-12:n<this.pageYOffset&&!this.allowOverflow&&(n=this.pageYOffset+12),n<12?12:n},callActivate:function(){this.hasWindow&&this.activate()},callDeactivate:function(){this.isContentActive=!1;this.deactivate()},checkForPageYOffset:function(){this.hasWindow&&(this.pageYOffset=this.activatorFixed?0:this.getOffsetTop())},checkActivatorFixed:function(){if(!1===this.attach){for(var n=this.getActivator();n;){if("fixed"===window.getComputedStyle(n).position)return void(this.activatorFixed=!0);n=n.offsetParent}this.activatorFixed=!1}},deactivate:function(){},genActivatorListeners:function(){var n=this,t=ef.options.methods.genActivatorListeners.call(this),i=t.click;return t.click=function(t){n.openOnClick&&i&&i(t);n.absoluteX=t.clientX;n.absoluteY=t.clientY},t},getInnerHeight:function(){return this.hasWindow?window.innerHeight||document.documentElement.clientHeight:0},getOffsetLeft:function(){return this.hasWindow?window.pageXOffset||document.documentElement.scrollLeft:0},getOffsetTop:function(){return this.hasWindow?window.pageYOffset||document.documentElement.scrollTop:0},getRoundedBoundedClientRect:function(n){var t=n.getBoundingClientRect();return{top:Math.round(t.top),left:Math.round(t.left),bottom:Math.round(t.bottom),right:Math.round(t.right),width:Math.round(t.width),height:Math.round(t.height)}},measure:function(n){var t,i;return!n||!this.hasWindow?null:(t=this.getRoundedBoundedClientRect(n),!1!==this.attach&&(i=window.getComputedStyle(n),t.left=parseInt(i.marginLeft),t.top=parseInt(i.marginTop)),t)},sneakPeek:function(n){var t=this;requestAnimationFrame(function(){var i=t.$refs.content;i&&"none"===i.style.display?(i.style.display="inline-block",n(),i.style.display="none"):n()})},startTransition:function(){var n=this;return new Promise(function(t){return requestAnimationFrame(function(){n.isContentActive=n.hasJustFocused=n.isActive;t()})})},updateDimensions:function(){var i=this,n,t;if(this.hasWindow="undefined"!=typeof window,this.checkActivatorFixed(),this.checkForPageYOffset(),this.pageWidth=document.documentElement.clientWidth,n={},!this.hasActivator||this.absolute)n.activator=this.absolutePosition();else{if(t=this.getActivator(),!t)return;n.activator=this.measure(t);n.activator.offsetLeft=t.offsetLeft;n.activator.offsetTop=!1!==this.attach?t.offsetTop:0}this.sneakPeek(function(){n.content=i.measure(i.$refs.content);i.dimensions=n})}}}),ko=e.a.extend({name:"returnable",props:{returnValue:null},data:function(){return{isActive:!1,originalValue:null}},watch:{isActive:function(n){n?this.originalValue=this.returnValue:this.$emit("update:return-value",this.originalValue)}},methods:{save:function(n){var t=this;this.originalValue=n;setTimeout(function(){t.isActive=!1})}}});var si={inserted:function(n,t){var i=function(i){return function(n,t,i){var r,u;i.args=i.args||{};r=i.args.closeConditional||hn;!n||!1===r(n)||"isTrusted"in n&&!n.isTrusted||"pointerType"in n&&!n.pointerType||(u=(i.args.include||function(){return[]})(),u.push(t),u.some(function(t){return t.contains(n.target)})||setTimeout(function(){r(n)&&i.value&&i.value(n)},0))}(i,n,t)};(document.querySelector("[data-app]")||document.body).addEventListener("click",i,!0);n._clickOutside=i},unbind:function(n){if(n._clickOutside){var t=document.querySelector("[data-app]")||document.body;t&&t.removeEventListener("click",n._clickOutside,!0);delete n._clickOutside}}},ri={inserted:function(n,t){var i=t.value,r=t.options||{passive:!0};window.addEventListener("resize",i,r);n._onResize={callback:i,options:r};t.modifiers&&t.modifiers.quiet||i()},unbind:function(n){if(n._onResize){var t=n._onResize,i=t.callback,r=t.options;window.removeEventListener("resize",i,r);delete n._onResize}}},ba=u(s).extend({name:"theme-provider",props:{root:Boolean},computed:{isDark:function(){return this.root?this.rootIsDark:s.options.computed.isDark.call(this)}},render:function(){return this.$slots.default&&this.$slots.default.find(function(n){return!n.isComment&&" "!==n.text})}}),go=function(){return(go=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},cn=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},ln=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(cn(arguments[t]));return n},ka=u(uf,yr,wo,bo,ko,ot,s).extend({name:"v-menu",provide:function(){return{isInMenu:!0,theme:this.theme}},directives:{ClickOutside:si,Resize:ri},props:{auto:Boolean,closeOnClick:{type:Boolean,"default":!0},closeOnContentClick:{type:Boolean,"default":!0},disabled:Boolean,disableKeys:Boolean,fullWidth:Boolean,maxHeight:{type:[Number,String],"default":"auto"},offsetX:Boolean,offsetY:Boolean,openOnClick:{type:Boolean,"default":!0},openOnHover:Boolean,origin:{type:String,"default":"top left"},transition:{type:[Boolean,String],"default":"v-menu-transition"}},data:function(){return{calculatedTopAuto:0,defaultOffset:8,hasJustFocused:!1,listIndex:-1,resizeTimeout:0,selectedIndex:null,tiles:[]}},computed:{activeTile:function(){return this.tiles[this.listIndex]},calculatedLeft:function(){var n=Math.max(this.dimensions.content.width,parseFloat(this.calculatedMinWidth));return this.auto?f(this.calcXOverflow(this.calcLeftAuto(),n))||"0":this.calcLeft(n)||"0"},calculatedMaxHeight:function(){return(this.auto?"200px":f(this.maxHeight))||"0"},calculatedMaxWidth:function(){return f(this.maxWidth)||"0"},calculatedMinWidth:function(){if(this.minWidth)return f(this.minWidth)||"0";var n=Math.min(this.dimensions.activator.width+Number(this.nudgeWidth)+(this.auto?16:0),Math.max(this.pageWidth-24,0)),t=isNaN(parseInt(this.calculatedMaxWidth))?n:parseInt(this.calculatedMaxWidth);return f(Math.min(t,n))||"0"},calculatedTop:function(){return(this.auto?f(this.calcYOverflow(this.calculatedTopAuto)):this.calcTop())||"0"},hasClickableTiles:function(){return Boolean(this.tiles.find(function(n){return n.tabIndex>-1}))},styles:function(){return{maxHeight:this.calculatedMaxHeight,minWidth:this.calculatedMinWidth,maxWidth:this.calculatedMaxWidth,top:this.calculatedTop,left:this.calculatedLeft,transformOrigin:this.origin,zIndex:this.zIndex||this.activeZIndex}}},watch:{isActive:function(n){n||(this.listIndex=-1)},isContentActive:function(n){this.hasJustFocused=n},listIndex:function(n,t){if(n in this.tiles){var i=this.tiles[n];i.classList.add("v-list-item--highlighted");this.$refs.content.scrollTop=i.offsetTop-i.clientHeight}t in this.tiles&&this.tiles[t].classList.remove("v-list-item--highlighted")}},mounted:function(){this.isActive&&this.callActivate()},methods:{activate:function(){var n=this;this.updateDimensions();requestAnimationFrame(function(){n.startTransition().then(function(){n.$refs.content&&(n.calculatedTopAuto=n.calcTopAuto(),n.auto&&(n.$refs.content.scrollTop=n.calcScrollPosition()))})})},calcScrollPosition:function(){var n=this.$refs.content,t=n.querySelector(".v-list-item--active"),i=n.scrollHeight-n.offsetHeight;return t?Math.min(i,Math.max(0,t.offsetTop-n.offsetHeight/2+t.offsetHeight/2)):n.scrollTop},calcLeftAuto:function(){return parseInt(this.dimensions.activator.left-2*this.defaultOffset)},calcTopAuto:function(){var t=this.$refs.content,n=t.querySelector(".v-list-item--active"),i,r;return(n||(this.selectedIndex=null),this.offsetY||!n)?this.computedTop:(this.selectedIndex=Array.from(this.tiles).indexOf(n),i=n.offsetTop-this.calcScrollPosition(),r=t.querySelector(".v-list-item").offsetTop,this.computedTop-i-r-1)},changeListIndex:function(n){if(this.getTiles(),this.isActive&&this.hasClickableTiles)if(n.keyCode!==o.tab){if(n.keyCode===o.down)this.nextTile();else if(n.keyCode===o.up)this.prevTile();else{if(n.keyCode!==o.enter||-1===this.listIndex)return;this.tiles[this.listIndex].click()}n.preventDefault()}else this.isActive=!1},closeConditional:function(n){var t=n.target;return this.isActive&&this.closeOnClick&&!this.$refs.content.contains(t)},genActivatorListeners:function(){var n=bo.options.methods.genActivatorListeners.call(this);return this.disableKeys||(n.keydown=this.onKeyDown),n},genTransition:function(){return this.transition?this.$createElement("transition",{props:{name:this.transition}},[this.genContent()]):this.genContent()},genDirectives:function(){var n=this,t=[{name:"show",value:this.isContentActive}];return!this.openOnHover&&this.closeOnClick&&t.push({name:"click-outside",value:function(){n.isActive=!1},args:{closeConditional:this.closeConditional,include:function(){return ln([n.$el],n.getOpenDependentElements())}}}),t},genContent:function(){var t,i=this,n={attrs:go({},this.getScopeIdAttrs(),{role:"role"in this.$attrs?this.$attrs.role:"menu"}),staticClass:"v-menu__content","class":go({},this.rootThemeClasses,(t={"v-menu__content--auto":this.auto,"v-menu__content--fixed":this.activatorFixed,menuable__content__active:this.isActive},t[this.contentClass.trim()]=!0,t)),style:this.styles,directives:this.genDirectives(),ref:"content",on:{click:function(n){n.stopPropagation();n.target.getAttribute("disabled")||i.closeOnContentClick&&(i.isActive=!1)},keydown:this.onKeyDown}};return!this.disabled&&this.openOnHover&&(n.on=n.on||{},n.on.mouseenter=this.mouseEnterHandler),this.openOnHover&&(n.on=n.on||{},n.on.mouseleave=this.mouseLeaveHandler),this.$createElement("div",n,this.showLazyContent(this.getContentSlot()))},getTiles:function(){this.tiles=Array.from(this.$refs.content.querySelectorAll(".v-list-item"))},mouseEnterHandler:function(){var n=this;this.runDelay("open",function(){n.hasJustFocused||(n.hasJustFocused=!0,n.isActive=!0)})},mouseLeaveHandler:function(n){var t=this;this.runDelay("close",function(){t.$refs.content.contains(n.relatedTarget)||requestAnimationFrame(function(){t.isActive=!1;t.callDeactivate()})})},nextTile:function(){var n=this.tiles[this.listIndex+1];if(!n)return this.tiles.length?(this.listIndex=-1,void this.nextTile()):void 0;this.listIndex++;-1===n.tabIndex&&this.nextTile()},prevTile:function(){var n=this.tiles[this.listIndex-1];if(!n)return this.tiles.length?(this.listIndex=this.tiles.length,void this.prevTile()):void 0;this.listIndex--;-1===n.tabIndex&&this.prevTile()},onKeyDown:function(n){var i=this,t;n.keyCode===o.esc?(setTimeout(function(){i.isActive=!1}),t=this.getActivator(),this.$nextTick(function(){return t&&t.focus()})):!this.isActive&&[o.up,o.down].includes(n.keyCode)&&(this.isActive=!0);this.$nextTick(function(){return i.changeListIndex(n)})},onResize:function(){this.isActive&&(this.$refs.content.offsetWidth,this.updateDimensions(),clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.updateDimensions,100))}},render:function(n){return n("div",{staticClass:"v-menu","class":{"v-menu--inline":!this.fullWidth&&(this.$slots.activator||this.$scopedSlots.activator)},directives:[{arg:"500",name:"resize",value:this.onResize}]},[this.genActivator(),this.$createElement(ba,{props:{root:!0,light:this.light,dark:this.dark}},[this.genTransition()])])}}),da=ka,ns=(i(3),i(28),function(){return(ns=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),of=e.a.extend({name:"v-simple-checkbox",functional:!0,directives:{ripple:st},props:ns({},h.options.props,s.options.props,{disabled:Boolean,ripple:{type:Boolean,"default":!0},value:Boolean,indeterminate:Boolean,indeterminateIcon:{type:String,"default":"$vuetify.icons.checkboxIndeterminate"},onIcon:{type:String,"default":"$vuetify.icons.checkboxOn"},offIcon:{type:String,"default":"$vuetify.icons.checkboxOff"}}),render:function(n,t){var i=t.props,r=t.data,f=[],e,u,o;return i.ripple&&!i.disabled&&(e=n("div",h.options.methods.setTextColor(i.color,{staticClass:"v-input--selection-controls__ripple",directives:[{name:"ripple",value:{center:!0}}]})),f.push(e)),u=i.offIcon,i.indeterminate?u=i.indeterminateIcon:i.value&&(u=i.onIcon),f.push(n(ar,h.options.methods.setTextColor(i.value&&i.color,{props:{disabled:i.disabled,dark:i.dark,light:i.light}}),u)),o={"v-simple-checkbox":!0,"v-simple-checkbox--disabled":i.disabled},n("div",ns({},r,{"class":o,on:{click:function(n){n.stopPropagation();r.on&&r.on.input&&!i.disabled&&ct(r.on.input).forEach(function(n){return n(!i.value)})}}}),f)}}),ts=(i(29),function(){return(ts=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),ga=s.extend({name:"v-divider",props:{inset:Boolean,vertical:Boolean},render:function(n){var t;return this.$attrs.role&&"separator"!==this.$attrs.role||(t=this.vertical?"vertical":"horizontal"),n("hr",{"class":ts({"v-divider":!0,"v-divider--inset":this.inset,"v-divider--vertical":this.vertical},this.themeClasses),attrs:ts({role:"separator","aria-orientation":t},this.$attrs),on:this.$listeners})}}),an=ga,nv=(i(30),function(){return(nv=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),tv=u(s).extend({name:"v-subheader",props:{inset:Boolean},render:function(n){return n("div",{staticClass:"v-subheader","class":nv({"v-subheader--inset":this.inset},this.themeClasses),attrs:this.$attrs,on:this.$listeners},this.$slots.default)}}),vn=tv,pr=(i(27),function(){return(pr=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),wr=u(h,ut,s,wt("listItemGroup"),lr("inputValue")).extend().extend({name:"v-list-item",directives:{Ripple:st},inheritAttrs:!1,inject:{isInGroup:{"default":!1},isInList:{"default":!1},isInMenu:{"default":!1},isInNav:{"default":!1}},props:{activeClass:{type:String,"default":function(){return this.listItemGroup?this.listItemGroup.activeClass:""}},dense:Boolean,inactive:Boolean,link:Boolean,tag:{type:String,"default":"div"},threeLine:Boolean,twoLine:Boolean,value:null},data:function(){return{proxyClass:"v-list-item--active"}},computed:{classes:function(){return pr({"v-list-item":!0},ut.options.computed.classes.call(this),{"v-list-item--dense":this.dense,"v-list-item--disabled":this.disabled,"v-list-item--link":this.isClickable&&!this.inactive,"v-list-item--three-line":this.threeLine,"v-list-item--two-line":this.twoLine},this.themeClasses)},isClickable:function(){return Boolean(ut.options.computed.isClickable.call(this)||this.listItemGroup)}},created:function(){this.$attrs.hasOwnProperty("avatar")&&yu("avatar",this)},methods:{click:function(n){n.detail&&this.$el.blur();this.$emit("click",n);this.to||this.toggle()},genAttrs:function(){var n=pr({"aria-disabled":!!this.disabled||void 0,tabindex:this.isClickable&&!this.disabled?0:-1},this.$attrs);return this.$attrs.hasOwnProperty("role")||this.isInNav||(this.isInGroup?(n.role="listitem",n["aria-selected"]=String(this.isActive)):this.isInMenu?n.role=this.isClickable?"menuitem":void 0:this.isInList&&!this.isLink&&(n.role="listitem")),n}},render:function(n){var i=this,r=this.generateRouteLink(),u=r.tag,t=r.data,f;return t.attrs=pr({},t.attrs,this.genAttrs()),t.on=pr({},t.on,{click:this.click,keydown:function(n){n.keyCode===o.enter&&i.click(n);i.$emit("keydown",n)}}),f=this.$scopedSlots.default?this.$scopedSlots.default({active:this.isActive,toggle:this.toggle}):this.$slots.default,n(u=this.inactive?"div":u,this.setTextColor(this.color,t),f)}}),iv=e.a.extend({name:"v-list-item-action",functional:!0,render:function(n,t){var i=t.data,r=t.children,u=void 0===r?[]:r;return i.staticClass=i.staticClass?"v-list-item__action "+i.staticClass:"v-list-item__action",u.filter(function(n){return!1===n.isComment&&" "!==n.text}).length>1&&(i.staticClass+=" v-list-item__action--stack"),n("div",i,u)}}),is=(i(31),function(){return(is=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),yn=function(n){var t="function"==typeof Symbol&&n[Symbol.iterator],i=0;return t?t.call(n):{next:function(){return n&&i>=n.length&&(n=void 0),{value:n&&n[i++],done:!n}}}},rv=yt.extend().extend({name:"v-list",provide:function(){return{isInList:!0,list:this}},inject:{isInMenu:{"default":!1},isInNav:{"default":!1}},props:{dense:Boolean,disabled:Boolean,expand:Boolean,flat:Boolean,nav:Boolean,rounded:Boolean,shaped:Boolean,subheader:Boolean,threeLine:Boolean,tile:{type:Boolean,"default":!0},twoLine:Boolean},data:function(){return{groups:[]}},computed:{classes:function(){return is({},yt.options.computed.classes.call(this),{"v-list--dense":this.dense,"v-list--disabled":this.disabled,"v-list--flat":this.flat,"v-list--nav":this.nav,"v-list--rounded":this.rounded,"v-list--shaped":this.shaped,"v-list--subheader":this.subheader,"v-list--two-line":this.twoLine,"v-list--three-line":this.threeLine})}},methods:{register:function(n){this.groups.push(n)},unregister:function(n){var t=this.groups.findIndex(function(t){return t._uid===n._uid});t>-1&&this.groups.splice(t,1)},listClick:function(n){var r,u,i,t;if(!this.expand)try{for(i=yn(this.groups),t=i.next();!t.done;t=i.next())t.value.toggle(n)}catch(n){r={error:n}}finally{try{t&&!t.done&&(u=i.return)&&u.call(i)}finally{if(r)throw r.error;}}}},render:function(n){var t={staticClass:"v-list","class":this.classes,style:this.styles,attrs:is({role:this.isInNav||this.isInMenu?void 0:"list"},this.$attrs)};return n("div",this.setBackgroundColor(this.color,t),[this.$slots.default])}}),rs=(i(32),e.a.extend({name:"v-list-item-icon",functional:!0,render:function(n,t){var i=t.data,r=t.children;return i.staticClass=("v-list-item__icon "+(i.staticClass||"")).trim(),n("div",i,r)}})),uv=function(){return(uv=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},pn=u(ff,h,ii("list"),ot).extend().extend({name:"v-list-group",directives:{ripple:st},props:{activeClass:{type:String,"default":""},appendIcon:{type:String,"default":"$vuetify.icons.expand"},color:{type:String,"default":"primary"},disabled:Boolean,group:String,noAction:Boolean,prependIcon:String,ripple:{type:[Boolean,Object],"default":!0},subGroup:Boolean},computed:{classes:function(){return{"v-list-group--active":this.isActive,"v-list-group--disabled":this.disabled,"v-list-group--no-action":this.noAction,"v-list-group--sub-group":this.subGroup}}},watch:{isActive:function(n){!this.subGroup&&n&&this.list&&this.list.listClick(this._uid)},$route:"onRouteChange"},created:function(){this.list&&this.list.register(this);this.group&&this.$route&&null==this.value&&(this.isActive=this.matchRoute(this.$route.path))},beforeDestroy:function(){this.list&&this.list.unregister(this)},methods:{click:function(n){var t=this;this.disabled||(this.isBooted=!0,this.$emit("click",n),this.$nextTick(function(){return t.isActive=!t.isActive}))},genIcon:function(n){return this.$createElement(a,n)},genAppendIcon:function(){var n=!this.subGroup&&this.appendIcon;return n||this.$slots.appendIcon?this.$createElement(rs,{staticClass:"v-list-group__header__append-icon"},[this.$slots.appendIcon||this.genIcon(n)]):null},genHeader:function(){var n;return this.$createElement(wr,{staticClass:"v-list-group__header",attrs:{"aria-expanded":String(this.isActive),role:"button"},"class":(n={},n[this.activeClass]=this.isActive,n),props:{inputValue:this.isActive},directives:[{name:"ripple",value:this.ripple}],on:uv({},this.$listeners,{click:this.click})},[this.genPrependIcon(),this.$slots.activator,this.genAppendIcon()])},genItems:function(){return this.$createElement("div",{staticClass:"v-list-group__items",directives:[{name:"show",value:this.isActive}]},this.showLazyContent([this.$createElement("div",this.$slots.default)]))},genPrependIcon:function(){var n=this.prependIcon?this.prependIcon:!!this.subGroup&&"$vuetify.icons.subgroup";return n||this.$slots.prependIcon?this.$createElement(rs,{staticClass:"v-list-group__header__prepend-icon"},[this.$slots.prependIcon||this.genIcon(n)]):null},onRouteChange:function(n){if(this.group){var t=this.matchRoute(n.path);t&&this.isActive!==t&&this.list&&this.list.listClick(this._uid);this.isActive=t}},toggle:function(n){var i=this,t=this._uid===n;t&&(this.isBooted=!0);this.$nextTick(function(){return i.isActive=t})},matchRoute:function(n){return null!==n.match(this.group)}},render:function(n){return n("div",this.setTextColor(this.isActive&&this.color,{staticClass:"v-list-group","class":this.classes}),[this.genHeader(),n(vr,[this.genItems()])])}});i(34);i(35);var wi,sf,us,fs,br=(void 0===wi&&(wi="value"),void 0===sf&&(sf="change"),e.a.extend({name:"proxyable",model:{prop:wi,event:sf},props:(us={},us[wi]={required:!1},us),data:function(){return{internalLazyValue:this[wi]}},computed:{internalValue:{get:function(){return this.internalLazyValue},set:function(n){n!==this.internalLazyValue&&(this.internalLazyValue=n,this.$emit(sf,n))}}},watch:(fs={},fs[wi]=function(n){this.internalLazyValue=n},fs)})),fv=function(){return(fv=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},nt=u(br,s).extend({name:"base-item-group",props:{activeClass:{type:String,"default":"v-item--active"},mandatory:Boolean,max:{type:[Number,String],"default":null},multiple:Boolean},data:function(){return{internalLazyValue:void 0!==this.value?this.value:this.multiple?[]:void 0,items:[]}},computed:{classes:function(){return fv({"v-item-group":!0},this.themeClasses)},selectedIndex:function(){return this.selectedItem&&this.items.indexOf(this.selectedItem)||-1},selectedItem:function(){if(!this.multiple)return this.selectedItems[0]},selectedItems:function(){var n=this;return this.items.filter(function(t,i){return n.toggleMethod(n.getValue(t,i))})},selectedValues:function(){return null==this.internalValue?[]:Array.isArray(this.internalValue)?this.internalValue:[this.internalValue]},toggleMethod:function(){var t=this,n;return this.multiple?(n=this.internalValue,Array.isArray(n)?function(t){return n.includes(t)}:function(){return!1}):function(n){return t.internalValue===n}}},watch:{internalValue:function(){this.$nextTick(this.updateItemsState)}},created:function(){this.multiple&&!Array.isArray(this.internalValue)&&b("Model must be bound to an array if the multiple property is true.",this)},methods:{genData:function(){return{"class":this.classes}},getValue:function(n,t){return null==n.value||""===n.value?t:n.value},onClick:function(n){this.updateInternalValue(this.getValue(n,this.items.indexOf(n)))},register:function(n){var t=this,i=this.items.push(n)-1;n.$on("change",function(){return t.onClick(n)});this.mandatory&&null==this.internalLazyValue&&this.updateMandatory();this.updateItem(n,i)},unregister:function(n){if(!this._isDestroyed){var i=this.items.indexOf(n),t=this.getValue(n,i);if(this.items.splice(i,1),!(this.selectedValues.indexOf(t)<0)){if(!this.mandatory)return this.updateInternalValue(t);this.internalValue=this.multiple&&Array.isArray(this.internalValue)?this.internalValue.filter(function(n){return n!==t}):void 0;this.selectedItems.length||this.updateMandatory(!0)}}},updateItem:function(n,t){var i=this.getValue(n,t);n.isActive=this.toggleMethod(i)},updateItemsState:function(){if(this.mandatory&&!this.selectedItems.length)return this.updateMandatory();this.items.forEach(this.updateItem)},updateInternalValue:function(n){this.multiple?this.updateMultiple(n):this.updateSingle(n)},updateMandatory:function(n){var i,t,r;this.items.length&&(i=this.items.slice(),n&&i.reverse(),t=i.find(function(n){return!n.disabled}),t&&(r=this.items.indexOf(t),this.updateInternalValue(this.getValue(t,r))))},updateMultiple:function(n){var t=(Array.isArray(this.internalValue)?this.internalValue:[]).slice(),i=t.findIndex(function(t){return t===n});this.mandatory&&i>-1&&t.length-1<1||null!=this.max&&i<0&&t.length+1>this.max||(i>-1?t.splice(i,1):t.push(n),this.internalValue=t)},updateSingle:function(n){var t=n===this.internalValue;this.mandatory&&t||(this.internalValue=t?void 0:n)}},render:function(n){return n("div",this.genData(),this.$slots.default)}}),wn=nt.extend({name:"v-item-group",provide:function(){return{itemGroup:this}}}),es=function(){return(es=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},bn=u(nt,h).extend({name:"v-list-item-group",provide:function(){return{isInGroup:!0,listItemGroup:this}},computed:{classes:function(){return es({},nt.options.computed.classes.call(this),{"v-list-item-group":!0})}},methods:{genData:function(){return this.setTextColor(this.color,es({},nt.options.methods.genData.call(this),{attrs:{role:"listbox"}}))}}}),ev=(i(33),function(){return(ev=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),ov=u(h,bu).extend({name:"v-avatar",props:{left:Boolean,right:Boolean,size:{type:[Number,String],"default":48},tile:Boolean},computed:{classes:function(){return{"v-avatar--left":this.left,"v-avatar--right":this.right,"v-avatar--tile":this.tile}},styles:function(){return ev({height:f(this.size),minWidth:f(this.size),width:f(this.size)},this.measurableStyles)}},render:function(n){var t={staticClass:"v-avatar","class":this.classes,style:this.styles,on:this.$listeners};return n("div",this.setBackgroundColor(this.color,t),this.$slots.default)}}),hf=ov,sv=function(){return(sv=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},kn=hf.extend({name:"v-list-item-avatar",props:{horizontal:Boolean,size:{type:[Number,String],"default":40}},computed:{classes:function(){return sv({"v-list-item__avatar--horizontal":this.horizontal},hf.options.computed.classes.call(this),{"v-avatar--tile":this.tile||this.horizontal})}},render:function(n){var t=hf.options.render.call(this,n);return t.data=t.data||{},t.data.staticClass+=" v-list-item__avatar",t}}),dn=rt("v-list-item__action-text","span"),hv=rt("v-list-item__content","div"),cv=rt("v-list-item__title","div"),gn=rt("v-list-item__subtitle","div"),lv=function(){return(lv=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},ntt=function(n){var t="function"==typeof Symbol&&n[Symbol.iterator],i=0;return t?t.call(n):{next:function(){return n&&i>=n.length&&(n=void 0),{value:n&&n[i++],done:!n}}}},av=u(h,s).extend({name:"v-select-list",directives:{ripple:st},props:{action:Boolean,dense:Boolean,hideSelected:Boolean,items:{type:Array,"default":function(){return[]}},itemDisabled:{type:[String,Array,Function],"default":"disabled"},itemText:{type:[String,Array,Function],"default":"text"},itemValue:{type:[String,Array,Function],"default":"value"},noDataText:String,noFilter:Boolean,searchInput:{"default":null},selectedItems:{type:Array,"default":function(){return[]}}},computed:{parsedItems:function(){var n=this;return this.selectedItems.map(function(t){return n.getValue(t)})},tileActiveClass:function(){return Object.keys(this.setTextColor(this.color).class||{}).join(" ")},staticNoDataTile:function(){var n={attrs:{role:void 0},on:{mousedown:function(n){return n.preventDefault()}}};return this.$createElement(wr,n,[this.genTileContent(this.noDataText)])}},methods:{genAction:function(n,t){var i=this;return this.$createElement(iv,[this.$createElement(of,{props:{color:this.color,value:t},on:{input:function(){return i.$emit("select",n)}}})])},genDivider:function(n){return this.$createElement(an,{props:n})},genFilteredText:function(n){if(n=n||"",!this.searchInput||this.noFilter)return or(n);var t=this.getMaskedCharacters(n),i=t.start,r=t.middle,u=t.end;return""+or(i)+this.genHighlight(r)+or(u)},genHeader:function(n){return this.$createElement(vn,{props:n},n.header)},genHighlight:function(n){return'<span class="v-list-item__mask">'+or(n)+"<\/span>"},genLabelledBy:function(n){return or(this.getText(n).split(" ").join("-").toLowerCase())+"-list-item-"+this._uid},getMaskedCharacters:function(n){var i=(this.searchInput||"").toString().toLocaleLowerCase(),t=n.toLocaleLowerCase().indexOf(i);return t<0?{start:"",middle:n,end:""}:{start:n.slice(0,t),middle:n.slice(t,t+i.length),end:n.slice(t+i.length)}},genTile:function(n,t,i){var f=this,r,u;return(void 0===t&&(t=null),void 0===i&&(i=!1),i||(i=this.hasItem(n)),n===Object(n)&&(t=null!==t?t:this.getDisabled(n)),r={attrs:{"aria-selected":String(i),"aria-labelledby":this.genLabelledBy(n),role:"option"},on:{mousedown:function(n){n.preventDefault()},click:function(){return t||f.$emit("select",n)}},props:{activeClass:this.tileActiveClass,disabled:t,ripple:!0,inputValue:i}},!this.$scopedSlots.item)?this.$createElement(wr,r,[this.action&&!this.hideSelected&&this.items.length>0?this.genAction(n,i):null,this.genTileContent(n)]):(u=this.$scopedSlots.item({parent:this,item:n,attrs:lv({},r.attrs,r.props),on:r.on}),this.needsTile(u)?this.$createElement(wr,r,u):u)},genTileContent:function(n){var t=this.genFilteredText(this.getText(n));return this.$createElement(hv,[this.$createElement(cv,{attrs:{id:this.genLabelledBy(n)},domProps:{innerHTML:t}})])},hasItem:function(n){return this.parsedItems.indexOf(this.getValue(n))>-1},needsTile:function(n){return 1!==n.length||null==n[0].componentOptions||"v-list-item"!==n[0].componentOptions.Ctor.options.name},getDisabled:function(n){return Boolean(yi(n,this.itemDisabled,!1))},getText:function(n){return String(yi(n,this.itemText,n))},getValue:function(n){return yi(n,this.itemValue,this.getText(n))}},render:function(){var u,f,n=[],r,i,t;try{for(r=ntt(this.items),i=r.next();!i.done;i=r.next())t=i.value,this.hideSelected&&this.hasItem(t)||(null==t?n.push(this.genTile(t)):t.header?n.push(this.genHeader(t)):t.divider?n.push(this.genDivider(t)):n.push(this.genTile(t)))}catch(f){u={error:f}}finally{try{i&&!i.done&&(f=r.return)&&f.call(r)}finally{if(u)throw u.error;}}return n.length||n.push(this.$slots["no-data"]||this.staticNoDataTile),this.$slots["prepend-item"]&&n.unshift(this.$slots["prepend-item"]),this.$slots["append-item"]&&n.push(this.$slots["append-item"]),this.$createElement("div",{staticClass:"v-select-list v-card","class":this.themeClasses},[this.$createElement(rv,{attrs:{id:this.$attrs.id,role:"listbox",tabindex:-1},props:{dense:this.dense}},n)])}}),vv=(i(22),i(23),function(){return(vv=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),yv=u(s).extend({name:"v-label",functional:!0,props:{absolute:Boolean,color:{type:String,"default":"primary"},disabled:Boolean,focused:Boolean,"for":String,left:{type:[Number,String],"default":0},right:{type:[Number,String],"default":"auto"},value:Boolean},render:function(n,t){var r=t.children,u=t.listeners,i=t.props,e={staticClass:"v-label","class":vv({"v-label--active":i.value,"v-label--is-disabled":i.disabled},kc(t)),attrs:{"for":i.for,"aria-hidden":!i.for},on:u,style:{left:f(i.left),right:f(i.right),position:i.absolute?"absolute":"relative"},ref:"label"};return n("label",h.options.methods.setTextColor(i.focused&&i.color,e),r)}}),os=yv,pv=(i(24),u(h,s).extend({name:"v-messages",props:{value:{type:Array,"default":function(){return[]}}},methods:{genChildren:function(){return this.$createElement("transition-group",{staticClass:"v-messages__wrapper",attrs:{name:"message-transition",tag:"div"}},this.value.map(this.genMessage))},genMessage:function(n,t){return this.$createElement("div",{staticClass:"v-messages__message",key:t,domProps:{innerHTML:n}})}},render:function(n){return n("div",this.setTextColor(this.color,{staticClass:"v-messages","class":this.themeClasses}),[this.genChildren()])}})),ttt=pv;var itt=u(h,ii("form"),s).extend({name:"validatable",props:{disabled:Boolean,error:Boolean,errorCount:{type:[Number,String],"default":1},errorMessages:{type:[String,Array],"default":function(){return[]}},messages:{type:[String,Array],"default":function(){return[]}},readonly:Boolean,rules:{type:Array,"default":function(){return[]}},success:Boolean,successMessages:{type:[String,Array],"default":function(){return[]}},validateOnBlur:Boolean,value:{required:!1}},data:function(){return{errorBucket:[],hasColor:!1,hasFocused:!1,hasInput:!1,isFocused:!1,isResetting:!1,lazyValue:this.value,valid:!1}},computed:{computedColor:function(){if(!this.disabled)return this.color?this.color:this.isDark&&!this.appIsDark?"white":"primary"},hasError:function(){return this.internalErrorMessages.length>0||this.errorBucket.length>0||this.error},hasSuccess:function(){return this.internalSuccessMessages.length>0||this.success},externalError:function(){return this.internalErrorMessages.length>0||this.error},hasMessages:function(){return this.validationTarget.length>0},hasState:function(){return!this.disabled&&(this.hasSuccess||this.shouldValidate&&this.hasError)},internalErrorMessages:function(){return this.genInternalMessages(this.errorMessages)},internalMessages:function(){return this.genInternalMessages(this.messages)},internalSuccessMessages:function(){return this.genInternalMessages(this.successMessages)},internalValue:{get:function(){return this.lazyValue},set:function(n){this.lazyValue=n;this.$emit("input",n)}},shouldValidate:function(){return!!this.externalError||!this.isResetting&&(this.validateOnBlur?this.hasFocused&&!this.isFocused:this.hasInput||this.hasFocused)},validations:function(){return this.validationTarget.slice(0,Number(this.errorCount))},validationState:function(){if(!this.disabled)return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":this.hasColor?this.computedColor:void 0},validationTarget:function(){return this.internalErrorMessages.length>0?this.internalErrorMessages:this.successMessages.length>0?this.internalSuccessMessages:this.messages.length>0?this.internalMessages:this.shouldValidate?this.errorBucket:[]}},watch:{rules:{handler:function(n,t){y(n,t)||this.validate()},deep:!0},internalValue:function(){this.hasInput=!0;this.validateOnBlur||this.$nextTick(this.validate)},isFocused:function(n){n||this.disabled||this.readonly||(this.hasFocused=!0,this.validateOnBlur&&this.validate())},isResetting:function(){var n=this;setTimeout(function(){n.hasInput=!1;n.hasFocused=!1;n.isResetting=!1;n.validate()},0)},hasError:function(n){this.shouldValidate&&this.$emit("update:error",n)},value:function(n){this.lazyValue=n}},beforeMount:function(){this.validate()},created:function(){this.form&&this.form.register(this)},beforeDestroy:function(){this.form&&this.form.unregister(this)},methods:{genInternalMessages:function(n){return n?Array.isArray(n)?n:[n]:[]},reset:function(){this.isResetting=!0;this.internalValue=Array.isArray(this.internalValue)?[]:void 0},resetValidation:function(){this.isResetting=!0},validate:function(n,t){var r,u,f,i;for(void 0===n&&(n=!1),r=[],t=t||this.internalValue,n&&(this.hasInput=this.hasFocused=!0),u=0;u<this.rules.length;u++)f=this.rules[u],i="function"==typeof f?f(t):f,"string"==typeof i?r.push(i):"boolean"!=typeof i&&ht("Rules should return a string or boolean, received '"+wv(i)+"' instead",this);return this.errorBucket=r,this.valid=0===r.length,this.valid}}}),bv=function(){return(bv=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},kv=u(itt).extend().extend({name:"v-input",inheritAttrs:!1,props:{appendIcon:String,backgroundColor:{type:String,"default":""},height:[Number,String],hideDetails:Boolean,hint:String,id:String,label:String,loading:Boolean,persistentHint:Boolean,prependIcon:String,value:null},data:function(){return{lazyValue:this.value,hasMouseDown:!1}},computed:{classes:function(){return bv({"v-input--has-state":this.hasState,"v-input--hide-details":this.hideDetails,"v-input--is-label-active":this.isLabelActive,"v-input--is-dirty":this.isDirty,"v-input--is-disabled":this.disabled,"v-input--is-focused":this.isFocused,"v-input--is-loading":!1!==this.loading&&void 0!==this.loading,"v-input--is-readonly":this.readonly},this.themeClasses)},computedId:function(){return this.id||"input-"+this._uid},hasHint:function(){return!this.hasMessages&&!!this.hint&&(this.persistentHint||this.isFocused)},hasLabel:function(){return!(!this.$slots.label&&!this.label)},internalValue:{get:function(){return this.lazyValue},set:function(n){this.lazyValue=n;this.$emit(this.$_modelEvent,n)}},isDirty:function(){return!!this.lazyValue},isDisabled:function(){return this.disabled||this.readonly},isLabelActive:function(){return this.isDirty}},watch:{value:function(n){this.lazyValue=n}},beforeCreate:function(){this.$_modelEvent=this.$options.model&&this.$options.model.event||"input"},methods:{genContent:function(){return[this.genPrependSlot(),this.genControl(),this.genAppendSlot()]},genControl:function(){return this.$createElement("div",{staticClass:"v-input__control"},[this.genInputSlot(),this.genMessages()])},genDefaultSlot:function(){return[this.genLabel(),this.$slots.default]},genIcon:function(n,t){var u=this,i=this[n+"Icon"],r="click:"+be(n),f={props:{color:this.validationState,dark:this.dark,disabled:this.disabled,light:this.light},on:this.$listeners[r]||t?{click:function(n){n.preventDefault();n.stopPropagation();u.$emit(r,n);t&&t(n)},mouseup:function(n){n.preventDefault();n.stopPropagation()}}:void 0};return this.$createElement("div",{staticClass:"v-input__icon v-input__icon--"+be(n),key:n+i},[this.$createElement(a,f,i)])},genInputSlot:function(){return this.$createElement("div",this.setBackgroundColor(this.backgroundColor,{staticClass:"v-input__slot",style:{height:f(this.height)},on:{click:this.onClick,mousedown:this.onMouseDown,mouseup:this.onMouseUp},ref:"input-slot"}),[this.genDefaultSlot()])},genLabel:function(){return this.hasLabel?this.$createElement(os,{props:{color:this.validationState,dark:this.dark,focused:this.hasState,"for":this.computedId,light:this.light}},this.$slots.label||this.label):null},genMessages:function(){if(this.hideDetails)return null;var n=this.hasHint?[this.hint]:this.validations;return this.$createElement(ttt,{props:{color:this.hasHint?"":this.validationState,dark:this.dark,light:this.light,value:this.hasMessages||this.hasHint?n:[]}})},genSlot:function(n,t,i){if(!i.length)return null;var r=n+"-"+t;return this.$createElement("div",{staticClass:"v-input__"+r,ref:r},i)},genPrependSlot:function(){var n=[];return this.$slots.prepend?n.push(this.$slots.prepend):this.prependIcon&&n.push(this.genIcon("prepend")),this.genSlot("prepend","outer",n)},genAppendSlot:function(){var n=[];return this.$slots.append?n.push(this.$slots.append):this.appendIcon&&n.push(this.genIcon("append")),this.genSlot("append","outer",n)},onClick:function(n){this.$emit("click",n)},onMouseDown:function(n){this.hasMouseDown=!0;this.$emit("mousedown",n)},onMouseUp:function(n){this.hasMouseDown=!1;this.$emit("mouseup",n)}},render:function(n){return n("div",this.setTextColor(this.validationState,{staticClass:"v-input","class":this.classes}),this.genContent())}}),k=kv,dv=(i(26),function(){return(dv=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),gv=u(s).extend({name:"v-counter",functional:!0,props:{value:{type:[Number,String],"default":""},max:[Number,String]},render:function(n,t){var r=t.props,i=parseInt(r.max,10),u=parseInt(r.value,10),f=i?u+" / "+i:String(r.value);return n("div",{staticClass:"v-counter","class":dv({"error--text":i&&u>i},kc(t))},f)}}),rtt=gv,ny=(i(25),function(){return(ny=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),ty=u(h,sr(["absolute","fixed","top","bottom"]),br,s).extend({name:"v-progress-linear",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,rounded:Boolean,stream:Boolean,striped:Boolean,value:{type:[Number,String],"default":0}},data:function(){return{internalLazyValue:this.value||0}},computed:{__cachedBackground:function(){return this.$createElement("div",this.setBackgroundColor(this.backgroundColor||this.color,{staticClass:"v-progress-linear__background",style:this.backgroundStyle}))},__cachedBar:function(){return this.$createElement(this.computedTransition,[this.__cachedBarType])},__cachedBarType:function(){return this.indeterminate?this.__cachedIndeterminate:this.__cachedDeterminate},__cachedBuffer:function(){return this.$createElement("div",{staticClass:"v-progress-linear__buffer",style:this.styles})},__cachedDeterminate:function(){return this.$createElement("div",this.setBackgroundColor(this.color,{staticClass:"v-progress-linear__determinate",style:{width:f(this.normalizedValue,"%")}}))},__cachedIndeterminate:function(){return this.$createElement("div",{staticClass:"v-progress-linear__indeterminate","class":{"v-progress-linear__indeterminate--active":this.active}},[this.genProgressBar("long"),this.genProgressBar("short")])},__cachedStream:function(){return this.stream?this.$createElement("div",this.setTextColor(this.color,{staticClass:"v-progress-linear__stream",style:{width:f(100-this.normalizedBuffer,"%")}})):null},backgroundStyle:function(){return{opacity:null==this.backgroundOpacity?this.backgroundColor?1:.3:parseFloat(this.backgroundOpacity),left:f(this.normalizedValue,"%"),width:f(this.normalizedBuffer-this.normalizedValue,"%")}},classes:function(){return ny({"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--rounded":this.rounded,"v-progress-linear--striped":this.striped},this.themeClasses)},computedTransition:function(){return this.indeterminate?rf:ca},normalizedBuffer:function(){return this.normalize(this.bufferValue)},normalizedValue:function(){return this.normalize(this.internalLazyValue)},reactive:function(){return Boolean(this.$listeners.change)},styles:function(){var n={};return this.active||(n.height=0),this.indeterminate||100===parseFloat(this.normalizedBuffer)||(n.width=f(this.normalizedBuffer,"%")),n}},methods:{genContent:function(){var n=w(this,"default",{value:this.internalLazyValue});return n?this.$createElement("div",{staticClass:"v-progress-linear__content"},n):null},genListeners:function(){var n=this.$listeners;return this.reactive&&(n.click=this.onClick),n},genProgressBar:function(n){var t;return this.$createElement("div",this.setBackgroundColor(this.color,{staticClass:"v-progress-linear__indeterminate","class":(t={},t[n]=!0,t)}))},onClick:function(n){if(this.reactive){var t=this.$el.getBoundingClientRect().width;this.internalValue=n.offsetX/t*100}},normalize:function(n){return n<0?0:n>100?100:parseFloat(n)}},render:function(n){return n("div",{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,style:{bottom:this.bottom?0:void 0,height:this.active?f(this.height):0,top:this.top?0:void 0},on:this.genListeners()},[this.__cachedStream,this.__cachedBackground,this.__cachedBuffer,this.__cachedBar,this.genContent()])}}),ss=ty,kr=e.a.extend().extend({name:"loadable",props:{loading:{type:[Boolean,String],"default":!1},loaderHeight:{type:[Number,String],"default":2}},methods:{genProgress:function(){return!1===this.loading?null:this.$slots.progress||this.$createElement(ss,{props:{absolute:!0,color:!0===this.loading||""===this.loading?this.color||"primary":this.loading,height:this.loaderHeight,indeterminate:!0}})}}}),hs=function(){return(hs=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},utt=u(k,kr),ftt=["color","file","time","date","datetime-local","week","month"],it=utt.extend().extend({name:"v-text-field",directives:{ripple:st},inheritAttrs:!1,props:{appendOuterIcon:String,autofocus:Boolean,clearable:Boolean,clearIcon:{type:String,"default":"$vuetify.icons.clear"},counter:[Boolean,Number,String],filled:Boolean,flat:Boolean,fullWidth:Boolean,label:String,outlined:Boolean,placeholder:String,prefix:String,prependInnerIcon:String,reverse:Boolean,rounded:Boolean,shaped:Boolean,singleLine:Boolean,solo:Boolean,soloInverted:Boolean,suffix:String,type:{type:String,"default":"text"}},data:function(){return{badInput:!1,labelWidth:0,prefixWidth:0,prependWidth:0,initialValue:null,isBooted:!1,isClearing:!1}},computed:{classes:function(){return hs({},k.options.computed.classes.call(this),{"v-text-field":!0,"v-text-field--full-width":this.fullWidth,"v-text-field--prefix":this.prefix,"v-text-field--single-line":this.isSingle,"v-text-field--solo":this.isSolo,"v-text-field--solo-inverted":this.soloInverted,"v-text-field--solo-flat":this.flat,"v-text-field--filled":this.filled,"v-text-field--is-booted":this.isBooted,"v-text-field--enclosed":this.isEnclosed,"v-text-field--reverse":this.reverse,"v-text-field--outlined":this.outlined,"v-text-field--placeholder":this.placeholder,"v-text-field--rounded":this.rounded,"v-text-field--shaped":this.shaped})},counterValue:function(){return(this.internalValue||"").toString().length},internalValue:{get:function(){return this.lazyValue},set:function(n){this.lazyValue=n;this.$emit("input",this.lazyValue)}},isDirty:function(){return null!=this.lazyValue&&this.lazyValue.toString().length>0||this.badInput},isEnclosed:function(){return this.filled||this.isSolo||this.outlined||this.fullWidth},isLabelActive:function(){return this.isDirty||ftt.includes(this.type)},isSingle:function(){return this.isSolo||this.singleLine||this.fullWidth},isSolo:function(){return this.solo||this.soloInverted},labelPosition:function(){var n=this.prefix&&!this.labelValue?this.prefixWidth:0;return this.labelValue&&this.prependWidth&&(n-=this.prependWidth),this.$vuetify.rtl===this.reverse?{left:n,right:"auto"}:{left:"auto",right:n}},showLabel:function(){return this.hasLabel&&(!this.isSingle||!this.isLabelActive&&!this.placeholder)},labelValue:function(){return!this.isSingle&&Boolean(this.isFocused||this.isLabelActive||this.placeholder)}},watch:{labelValue:"setLabelWidth",outlined:"setLabelWidth",prefix:function(){this.$nextTick(this.setPrefixWidth)},isFocused:function(n){this.hasColor=n;n?this.initialValue=this.lazyValue:this.initialValue!==this.lazyValue&&this.$emit("change",this.lazyValue)},value:function(n){this.lazyValue=n}},created:function(){this.$attrs.hasOwnProperty("box")&&et("box","filled",this);this.$attrs.hasOwnProperty("browser-autocomplete")&&et("browser-autocomplete","autocomplete",this);this.shaped&&!(this.filled||this.outlined||this.isSolo)&&b("shaped should be used with either filled or outlined",this)},mounted:function(){var n=this;this.autofocus&&this.onFocus();this.setLabelWidth();this.setPrefixWidth();this.setPrependWidth();requestAnimationFrame(function(){return n.isBooted=!0})},methods:{focus:function(){this.onFocus()},blur:function(n){var t=this;window.requestAnimationFrame(function(){t.$refs.input&&t.$refs.input.blur()});this.onBlur(n)},clearableCallback:function(){var n=this;this.internalValue=null;this.$nextTick(function(){return n.$refs.input&&n.$refs.input.focus()})},genAppendSlot:function(){var n=[];return this.$slots["append-outer"]?n.push(this.$slots["append-outer"]):this.appendOuterIcon&&n.push(this.genIcon("appendOuter")),this.genSlot("append","outer",n)},genPrependInnerSlot:function(){var n=[];return this.$slots["prepend-inner"]?n.push(this.$slots["prepend-inner"]):this.prependInnerIcon&&n.push(this.genIcon("prependInner")),this.genSlot("prepend","inner",n)},genIconSlot:function(){var n=[];return this.$slots.append?n.push(this.$slots.append):this.appendIcon&&n.push(this.genIcon("append")),this.genSlot("append","inner",n)},genInputSlot:function(){var n=k.options.methods.genInputSlot.call(this),t=this.genPrependInnerSlot();return t&&(n.children=n.children||[],n.children.unshift(t)),n},genClearIcon:function(){if(!this.clearable)return null;var n=this.isDirty?"clear":"";return this.genSlot("append","inner",[this.genIcon(n,this.clearableCallback)])},genCounter:function(){if(!1===this.counter||null==this.counter)return null;var n=!0===this.counter?this.$attrs.maxlength:this.counter;return this.$createElement(rtt,{props:{dark:this.dark,light:this.light,max:n,value:this.counterValue}})},genDefaultSlot:function(){return[this.genFieldset(),this.genTextFieldSlot(),this.genClearIcon(),this.genIconSlot(),this.genProgress()]},genFieldset:function(){return this.outlined?this.$createElement("fieldset",{attrs:{"aria-hidden":!0}},[this.genLegend()]):null},genLabel:function(){if(!this.showLabel)return null;var n={props:{absolute:!0,color:this.validationState,dark:this.dark,disabled:this.disabled,focused:!this.isSingle&&(this.isFocused||!!this.validationState),"for":this.computedId,left:this.labelPosition.left,light:this.light,right:this.labelPosition.right,value:this.labelValue}};return this.$createElement(os,n,this.$slots.label||this.label)},genLegend:function(){var n=this.singleLine||!this.labelValue&&!this.isDirty?0:this.labelWidth,t=this.$createElement("span",{domProps:{innerHTML:"&#8203;"}});return this.$createElement("legend",{style:{width:this.isSingle?void 0:f(n)}},[t])},genInput:function(){var n=Object.assign({},this.$listeners);return delete n.change,this.$createElement("input",{style:{},domProps:{value:this.lazyValue},attrs:hs({},this.$attrs,{autofocus:this.autofocus,disabled:this.disabled,id:this.computedId,placeholder:this.placeholder,readonly:this.readonly,type:this.type}),on:Object.assign(n,{blur:this.onBlur,input:this.onInput,focus:this.onFocus,keydown:this.onKeyDown}),ref:"input"})},genMessages:function(){return this.hideDetails?null:this.$createElement("div",{staticClass:"v-text-field__details"},[k.options.methods.genMessages.call(this),this.genCounter()])},genTextFieldSlot:function(){return this.$createElement("div",{staticClass:"v-text-field__slot"},[this.genLabel(),this.prefix?this.genAffix("prefix"):null,this.genInput(),this.suffix?this.genAffix("suffix"):null])},genAffix:function(n){return this.$createElement("div",{"class":"v-text-field__"+n,ref:n},this[n])},onBlur:function(n){this.isFocused=!1;n&&this.$emit("blur",n)},onClick:function(){this.isFocused||this.disabled||this.$refs.input.focus()},onFocus:function(n){if(this.$refs.input)return document.activeElement!==this.$refs.input?this.$refs.input.focus():void(this.isFocused||(this.isFocused=!0,n&&this.$emit("focus",n)))},onInput:function(n){var t=n.target;this.internalValue=t.value;this.badInput=t.validity&&t.validity.badInput},onKeyDown:function(n){n.keyCode===o.enter&&this.$emit("change",this.internalValue);this.$emit("keydown",n)},onMouseDown:function(n){n.target!==this.$refs.input&&(n.preventDefault(),n.stopPropagation());k.options.methods.onMouseDown.call(this,n)},onMouseUp:function(n){this.hasMouseDown&&this.focus();k.options.methods.onMouseUp.call(this,n)},setLabelWidth:function(){this.outlined&&this.$refs.label&&(this.labelWidth=.75*this.$refs.label.offsetWidth+6)},setPrefixWidth:function(){this.$refs.prefix&&(this.prefixWidth=this.$refs.prefix.offsetWidth)},setPrependWidth:function(){this.outlined&&this.$refs["prepend-inner"]&&(this.prependWidth=this.$refs["prepend-inner"].offsetWidth)}}}),cs=e.a.extend({name:"comparable",props:{valueComparator:{type:Function,"default":y}}}),ett=e.a.extend({name:"filterable",props:{noDataText:{type:String,"default":"$vuetify.noDataText"}}}),bi=function(){return(bi=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},ott=function(n){var t="function"==typeof Symbol&&n[Symbol.iterator],i=0;return t?t.call(n):{next:function(){return n&&i>=n.length&&(n=void 0),{value:n&&n[i++],done:!n}}}},ls={closeOnClick:!1,closeOnContentClick:!1,disableKeys:!0,openOnClick:!1,maxHeight:304},p=u(it,cs,ett).extend().extend({name:"v-select",directives:{ClickOutside:si},props:{appendIcon:{type:String,"default":"$vuetify.icons.dropdown"},attach:{"default":!1},cacheItems:Boolean,chips:Boolean,clearable:Boolean,deletableChips:Boolean,dense:Boolean,eager:Boolean,hideSelected:Boolean,items:{type:Array,"default":function(){return[]}},itemColor:{type:String,"default":"primary"},itemDisabled:{type:[String,Array,Function],"default":"disabled"},itemText:{type:[String,Array,Function],"default":"text"},itemValue:{type:[String,Array,Function],"default":"value"},menuProps:{type:[String,Array,Object],"default":function(){return ls}},multiple:Boolean,openOnClear:Boolean,returnObject:Boolean,smallChips:Boolean},data:function(){return{cachedItems:this.cacheItems?this.items:[],content:null,isBooted:!1,isMenuActive:!1,lastItem:20,lazyValue:void 0!==this.value?this.value:this.multiple?[]:void 0,selectedIndex:-1,selectedItems:[],keyboardLookupPrefix:"",keyboardLookupLastTime:0}},computed:{allItems:function(){return this.filterDuplicates(this.cachedItems.concat(this.items))},classes:function(){return bi({},it.options.computed.classes.call(this),{"v-select":!0,"v-select--chips":this.hasChips,"v-select--chips--small":this.smallChips,"v-select--is-menu-active":this.isMenuActive})},computedItems:function(){return this.allItems},computedOwns:function(){return"list-"+this._uid},counterValue:function(){return this.multiple?this.selectedItems.length:(this.getText(this.selectedItems[0])||"").toString().length},directives:function(){if(this.isFocused)return[{name:"click-outside",value:this.blur,args:{closeConditional:this.closeConditional}}]},dynamicHeight:function(){return"auto"},hasChips:function(){return this.chips||this.smallChips},hasSlot:function(){return Boolean(this.hasChips||this.$scopedSlots.selection)},isDirty:function(){return this.selectedItems.length>0},listData:function(){var n,t=this.$vnode&&this.$vnode.context.$options._scopeId,i=t?((n={})[t]=!0,n):{};return{attrs:bi({},i,{id:this.computedOwns}),props:{action:this.multiple,color:this.itemColor,dense:this.dense,hideSelected:this.hideSelected,items:this.virtualizedItems,noDataText:this.$vuetify.lang.t(this.noDataText),selectedItems:this.selectedItems,itemDisabled:this.itemDisabled,itemValue:this.itemValue,itemText:this.itemText},on:{select:this.selectItem},scopedSlots:{item:this.$scopedSlots.item}}},staticList:function(){return(this.$slots["no-data"]||this.$slots["prepend-item"]||this.$slots["append-item"])&&ht("assert: staticList should not be called if slots are used"),this.$createElement(av,this.listData)},virtualizedItems:function(){return this.$_menuProps.auto?this.computedItems:this.computedItems.slice(0,this.lastItem)},menuCanShow:function(){return!0},$_menuProps:function(){var n="string"==typeof this.menuProps?this.menuProps.split(","):this.menuProps;return Array.isArray(n)&&(n=n.reduce(function(n,t){return n[t.trim()]=!0,n},{})),bi({},ls,{eager:this.eager,value:this.menuCanShow&&this.isMenuActive,nudgeBottom:n.offsetY?1:0},n)}},watch:{internalValue:function(n){this.initialValue=n;this.setSelectedItems()},isBooted:function(){var n=this;this.$nextTick(function(){n.content&&n.content.addEventListener&&n.content.addEventListener("scroll",n.onScroll,!1)})},isMenuActive:function(n){var t=this;this.$nextTick(function(){return t.onMenuActiveChange(n)});n&&(this.isBooted=!0)},items:{immediate:!0,handler:function(n){var t=this;this.cacheItems&&this.$nextTick(function(){t.cachedItems=t.filterDuplicates(t.cachedItems.concat(n))});this.setSelectedItems()}}},mounted:function(){this.content=this.$refs.menu&&this.$refs.menu.$refs.content},methods:{blur:function(n){it.options.methods.blur.call(this,n);this.isMenuActive=!1;this.isFocused=!1;this.selectedIndex=-1},activateMenu:function(){this.disabled||this.readonly||this.isMenuActive||(this.isMenuActive=!0)},clearableCallback:function(){var n=this;this.setValue(this.multiple?[]:void 0);this.$nextTick(function(){return n.$refs.input&&n.$refs.input.focus()});this.openOnClear&&(this.isMenuActive=!0)},closeConditional:function(n){return this.content&&!this.content.contains(n.target)&&this.$el&&!this.$el.contains(n.target)&&n.target!==this.$el},filterDuplicates:function(n){for(var r,u,t=new Map,i=0;i<n.length;++i)r=n[i],u=this.getValue(r),t.has(u)||t.set(u,r);return Array.from(t.values())},findExistingIndex:function(n){var t=this,i=this.getValue(n);return(this.internalValue||[]).findIndex(function(n){return t.valueComparator(t.getValue(n),i)})},genChipSelection:function(n,t){var r=this,i=this.disabled||this.readonly||this.getDisabled(n);return this.$createElement(aa,{staticClass:"v-chip--select",attrs:{tabindex:-1},props:{close:this.deletableChips&&!i,disabled:i,inputValue:t===this.selectedIndex,small:this.smallChips},on:{click:function(n){i||(n.stopPropagation(),r.selectedIndex=t)},focus:focus,"click:close":function(){return r.onChipInput(n)}},key:JSON.stringify(this.getValue(n))},this.getText(n))},genCommaSelection:function(n,t,i){var r=t===this.selectedIndex&&this.color,u=this.disabled||this.getDisabled(n);return this.$createElement("div",this.setTextColor(r,{staticClass:"v-select__selection v-select__selection--comma","class":{"v-select__selection--disabled":u},key:JSON.stringify(this.getValue(n))}),this.getText(n)+(i?"":", "))},genDefaultSlot:function(){var n=this.genSelections(),t=this.genInput();return Array.isArray(n)?n.push(t):(n.children=n.children||[],n.children.push(t)),[this.genFieldset(),this.$createElement("div",{staticClass:"v-select__slot",directives:this.directives},[this.genLabel(),this.prefix?this.genAffix("prefix"):null,n,this.suffix?this.genAffix("suffix"):null,this.genClearIcon(),this.genIconSlot()]),this.genMenu(),this.genProgress()]},genInput:function(){var n=it.options.methods.genInput.call(this);return n.data.domProps.value=null,n.data.attrs.readonly=!0,n.data.attrs.type="text",n.data.attrs["aria-readonly"]=!0,n.data.on.keypress=this.onKeyPress,n},genInputSlot:function(){var n=it.options.methods.genInputSlot.call(this);return n.data.attrs=bi({},n.data.attrs,{role:"button","aria-haspopup":"listbox","aria-expanded":String(this.isMenuActive),"aria-owns":this.computedOwns}),n},genList:function(){return this.$slots["no-data"]||this.$slots["prepend-item"]||this.$slots["append-item"]?this.genListWithSlot():this.staticList},genListWithSlot:function(){var n=this,t=["prepend-item","no-data","append-item"].filter(function(t){return n.$slots[t]}).map(function(t){return n.$createElement("template",{slot:t},n.$slots[t])});return this.$createElement(av,bi({},this.listData),t)},genMenu:function(){var t=this,n=this.$_menuProps;return n.activator=this.$refs["input-slot"],n.attach=""===this.attach||!0===this.attach||"attach"===this.attach?this.$el:this.attach,this.$createElement(da,{attrs:{role:void 0},props:n,on:{input:function(n){t.isMenuActive=n;t.isFocused=n}},ref:"menu"},[this.genList()])},genSelections:function(){for(var n=this.selectedItems.length,t=new Array(n),i=this.$scopedSlots.selection?this.genSlotSelection:this.hasChips?this.genChipSelection:this.genCommaSelection;n--;)t[n]=i(this.selectedItems[n],n,n===t.length-1);return this.$createElement("div",{staticClass:"v-select__selections"},t)},genSlotSelection:function(n,t){var i=this;return this.$scopedSlots.selection({attrs:{"class":"v-chip--select"},parent:this,item:n,index:t,select:function(n){n.stopPropagation();i.selectedIndex=t},selected:t===this.selectedIndex,disabled:this.disabled||this.readonly})},getMenuIndex:function(){return this.$refs.menu?this.$refs.menu.listIndex:-1},getDisabled:function(n){return yi(n,this.itemDisabled,!1)},getText:function(n){return yi(n,this.itemText,n)},getValue:function(n){return yi(n,this.itemValue,this.getText(n))},onBlur:function(n){n&&this.$emit("blur",n)},onChipInput:function(n){this.multiple?this.selectItem(n):this.setValue(null);this.isMenuActive=0===this.selectedItems.length?!0:!1;this.selectedIndex=-1},onClick:function(){this.isDisabled||(this.isMenuActive=!0,this.isFocused||(this.isFocused=!0,this.$emit("focus")))},onEscDown:function(n){n.preventDefault();this.isMenuActive&&(n.stopPropagation(),this.isMenuActive=!1)},onKeyPress:function(n){var i=this,r,t,u;this.multiple||(r=performance.now(),r-this.keyboardLookupLastTime>1e3&&(this.keyboardLookupPrefix=""),this.keyboardLookupPrefix+=n.key.toLowerCase(),this.keyboardLookupLastTime=r,t=this.allItems.findIndex(function(n){return(i.getText(n)||"").toString().toLowerCase().startsWith(i.keyboardLookupPrefix)}),u=this.allItems[t],-1!==t&&(this.setValue(this.returnObject?u:this.getValue(u)),setTimeout(function(){return i.setMenuIndex(t)})))},onKeyDown:function(n){var t=n.keyCode,i=this.$refs.menu;if([o.enter,o.space].includes(t)&&this.activateMenu(),i)return this.isMenuActive&&t!==o.tab&&i.changeListIndex(n),!this.isMenuActive&&[o.up,o.down].includes(t)?this.onUpDown(n):t===o.esc?this.onEscDown(n):t===o.tab?this.onTabDown(n):t===o.space?this.onSpaceDown(n):void 0},onMenuActiveChange:function(n){var i,t;if(!(this.multiple&&!n||this.getMenuIndex()>-1)&&(i=this.$refs.menu,i&&this.isDirty))for(t=0;t<i.tiles.length;t++)if("true"===i.tiles[t].getAttribute("aria-selected")){this.setMenuIndex(t);break}},onMouseUp:function(n){var i=this,t;this.hasMouseDown&&3!==n.which&&(t=this.$refs["append-inner"],this.isMenuActive&&t&&(t===n.target||t.contains(n.target))?this.$nextTick(function(){return i.isMenuActive=!i.isMenuActive}):this.isEnclosed&&!this.isDisabled&&(this.isMenuActive=!0));it.options.methods.onMouseUp.call(this,n)},onScroll:function(){var n=this;if(this.isMenuActive){if(this.lastItem>=this.computedItems.length)return;this.content.scrollHeight-(this.content.scrollTop+this.content.clientHeight)<200&&(this.lastItem+=20)}else requestAnimationFrame(function(){return n.content.scrollTop=0})},onSpaceDown:function(n){n.preventDefault()},onTabDown:function(n){var i=this.$refs.menu,t;i&&(t=i.activeTile,!this.multiple&&t&&this.isMenuActive?(n.preventDefault(),n.stopPropagation(),t.click()):this.blur(n))},onUpDown:function(n){var t=this.$refs.menu,i;if(t){if(n.preventDefault(),this.multiple)return this.activateMenu();i=n.keyCode;t.getTiles();o.up===i?t.prevTile():t.nextTile();t.activeTile&&t.activeTile.click()}},selectItem:function(n){var t=this,i,r,u;if(this.multiple){if(i=(this.internalValue||[]).slice(),r=this.findExistingIndex(n),-1!==r?i.splice(r,1):i.push(n),this.setValue(i.map(function(n){return t.returnObject?n:t.getValue(n)})),this.$nextTick(function(){t.$refs.menu&&t.$refs.menu.updateDimensions()}),!this.multiple)return;if(u=this.getMenuIndex(),this.setMenuIndex(-1),this.hideSelected)return;this.$nextTick(function(){return t.setMenuIndex(u)})}else this.setValue(this.returnObject?n:this.getValue(n)),this.isMenuActive=!1},setMenuIndex:function(n){this.$refs.menu&&(this.$refs.menu.listIndex=n)},setSelectedItems:function(){var i,r,u=this,f=[],o=this.multiple&&Array.isArray(this.internalValue)?this.internalValue:[this.internalValue],s=function(n){var t=e.allItems.findIndex(function(t){return u.valueComparator(u.getValue(t),u.getValue(n))});t>-1&&f.push(e.allItems[t])},e=this,t,n;try{for(t=ott(o),n=t.next();!n.done;n=t.next())s(n.value)}catch(r){i={error:r}}finally{try{n&&!n.done&&(r=t.return)&&r.call(t)}finally{if(i)throw i.error;}}this.selectedItems=f},setValue:function(n){var t=this.internalValue;this.internalValue=n;n!==t&&this.$emit("change",n)}}}),dr=function(){return(dr=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},iy=dr({},ls,{offsetY:!0,offsetOverflow:!0,transition:!1}),gr=p.extend({name:"v-autocomplete",props:{allowOverflow:{type:Boolean,"default":!0},autoSelectFirst:{type:Boolean,"default":!1},filter:{type:Function,"default":function(n,t,i){return i.toLocaleLowerCase().indexOf(t.toLocaleLowerCase())>-1}},hideNoData:Boolean,menuProps:{type:p.options.props.menuProps.type,"default":function(){return iy}},noFilter:Boolean,searchInput:{type:String,"default":void 0}},data:function(){return{lazySearch:this.searchInput}},computed:{classes:function(){return dr({},p.options.computed.classes.call(this),{"v-autocomplete":!0,"v-autocomplete--is-selecting-index":this.selectedIndex>-1})},computedItems:function(){return this.filteredItems},selectedValues:function(){var n=this;return this.selectedItems.map(function(t){return n.getValue(t)})},hasDisplayedItems:function(){var n=this;return this.hideSelected?this.filteredItems.some(function(t){return!n.hasItem(t)}):this.filteredItems.length>0},currentRange:function(){return null==this.selectedItem?0:String(this.getText(this.selectedItem)).length},filteredItems:function(){var n=this;return!this.isSearching||this.noFilter||null==this.internalSearch?this.allItems:this.allItems.filter(function(t){return n.filter(t,String(n.internalSearch),String(n.getText(t)))})},internalSearch:{get:function(){return this.lazySearch},set:function(n){this.lazySearch=n;this.$emit("update:search-input",n)}},isAnyValueAllowed:function(){return!1},isDirty:function(){return this.searchIsDirty||this.selectedItems.length>0},isSearching:function(){return this.multiple&&this.searchIsDirty||this.searchIsDirty&&this.internalSearch!==this.getText(this.selectedItem)},menuCanShow:function(){return!!this.isFocused&&(this.hasDisplayedItems||!this.hideNoData)},$_menuProps:function(){var n=p.options.computed.$_menuProps.call(this);return n.contentClass=("v-autocomplete__content "+(n.contentClass||"")).trim(),dr({},iy,n)},searchIsDirty:function(){return null!=this.internalSearch&&""!==this.internalSearch},selectedItem:function(){var n=this;return this.multiple?null:this.selectedItems.find(function(t){return n.valueComparator(n.getValue(t),n.getValue(n.internalValue))})},listData:function(){var n=p.options.computed.listData.call(this);return n.props=dr({},n.props,{items:this.virtualizedItems,noFilter:this.noFilter||!this.isSearching||!this.filteredItems.length,searchInput:this.internalSearch}),n}},watch:{filteredItems:"onFilteredItemsChanged",internalValue:"setSearch",isFocused:function(n){n?this.$refs.input&&this.$refs.input.select():this.updateSelf()},isMenuActive:function(n){!n&&this.hasSlot&&(this.lazySearch=void 0)},items:function(n,t){t&&t.length||!this.hideNoData||!this.isFocused||this.isMenuActive||!n.length||this.activateMenu()},searchInput:function(n){this.lazySearch=n},internalSearch:"onInternalSearchChanged",itemText:"updateSelf"},created:function(){this.setSearch()},methods:{onFilteredItemsChanged:function(n,t){var i=this;n!==t&&(this.setMenuIndex(-1),this.$nextTick(function(){i.internalSearch&&(1===n.length||i.autoSelectFirst)&&(i.$refs.menu.getTiles(),i.setMenuIndex(0))}))},onInternalSearchChanged:function(){this.updateMenuDimensions()},updateMenuDimensions:function(){this.isMenuActive&&this.$refs.menu&&this.$refs.menu.updateDimensions()},changeSelectedIndex:function(n){var t,i,r;if(!this.searchIsDirty&&[o.backspace,o.left,o.right,o.delete].includes(n)){if(t=this.selectedItems.length-1,n===o.left)-1===this.selectedIndex?this.selectedIndex=t:this.selectedIndex--;else if(n===o.right)this.selectedIndex>=t?this.selectedIndex=-1:this.selectedIndex++;else if(-1===this.selectedIndex)return void(this.selectedIndex=t);i=this.selectedItems[this.selectedIndex];[o.backspace,o.delete].includes(n)&&!this.getDisabled(i)&&(r=this.selectedIndex===t?this.selectedIndex-1:this.selectedItems[this.selectedIndex+1]?this.selectedIndex:-1,-1===r?this.setValue(this.multiple?[]:void 0):this.selectItem(i),this.selectedIndex=r)}},clearableCallback:function(){this.internalSearch=void 0;p.options.methods.clearableCallback.call(this)},genInput:function(){var n=it.options.methods.genInput.call(this);return n.data=n.data||{},n.data.attrs=n.data.attrs||{},n.data.domProps=n.data.domProps||{},n.data.domProps.value=this.internalSearch,n},genInputSlot:function(){var n=p.options.methods.genInputSlot.call(this);return n.data.attrs.role="combobox",n},genSelections:function(){return this.hasSlot||this.multiple?p.options.methods.genSelections.call(this):[]},onClick:function(){this.isDisabled||(this.selectedIndex>-1?this.selectedIndex=-1:this.onFocus(),this.activateMenu())},onInput:function(n){if(!(this.selectedIndex>-1)&&n.target){var t=n.target,i=t.value;t.value&&this.activateMenu();this.internalSearch=i;this.badInput=t.validity&&t.validity.badInput}},onKeyDown:function(n){var t=n.keyCode;p.options.methods.onKeyDown.call(this,n);this.changeSelectedIndex(t)},onSpaceDown:function(){},onTabDown:function(n){p.options.methods.onTabDown.call(this,n);this.updateSelf()},onUpDown:function(){this.activateMenu()},setSelectedItems:function(){p.options.methods.setSelectedItems.call(this);this.isFocused||this.setSearch()},setSearch:function(){var n=this;this.$nextTick(function(){n.multiple&&n.internalSearch&&n.isMenuActive||(n.internalSearch=!n.selectedItems.length||n.multiple||n.hasSlot?null:n.getText(n.selectedItem))})},updateSelf:function(){(this.searchIsDirty||this.internalValue)&&(this.valueComparator(this.internalSearch,this.getValue(this.internalValue))||this.setSearch())},hasItem:function(n){return this.selectedValues.indexOf(this.getValue(n))>-1}}}),cf=gr,stt=(i(38),u(h,ot,sr(["left","bottom"]),ao).extend({name:"v-badge",props:{color:{type:String,"default":"primary"},overlap:Boolean,transition:{type:String,"default":"fab-transition"},value:{"default":!0}},computed:{classes:function(){return{"v-badge--bottom":this.bottom,"v-badge--left":this.left,"v-badge--overlap":this.overlap}}},render:function(n){var t=this.$slots.badge&&[n("span",this.setBackgroundColor(this.color,{staticClass:"v-badge__badge",attrs:this.$attrs,directives:[{name:"show",value:this.isActive}]}),this.$slots.badge)];return n("span",{staticClass:"v-badge","class":this.classes},[this.$slots.default,this.transition?n("transition",{props:{name:this.transition,origin:this.origin,mode:this.mode}},t):t])}})),as=(i(39),function(){return(as=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),htt=u(gt,ot).extend({name:"v-banner",inheritAttrs:!1,props:{icon:String,iconColor:String,mobileBreakPoint:{type:[Number,String],"default":960},singleLine:Boolean,sticky:Boolean,tile:{type:Boolean,"default":!0},value:{type:Boolean,"default":!0}},computed:{classes:function(){return as({},gt.options.computed.classes.call(this),{"v-banner--has-icon":this.hasIcon,"v-banner--is-mobile":this.isMobile,"v-banner--single-line":this.singleLine,"v-banner--sticky":this.sticky})},hasActions:function(){return Boolean(this.$slots.actions||this.$scopedSlots.actions)},hasIcon:function(){return Boolean(this.icon||this.$slots.icon)},isMobile:function(){return this.$vuetify.breakpoint.width<Number(this.mobileBreakPoint)},styles:function(){var n=gt.options.computed.styles.call(this);if(!this.sticky)return n;var t=this.$vuetify.application,i=t.bar,r=t.top;return as({},n,{position:"sticky",top:i+r+"px",zIndex:1})}},methods:{toggle:function(){this.isActive=!this.isActive},iconClick:function(n){this.$emit("click:icon",n)},genIcon:function(){var n;if(this.hasIcon)return n=this.icon?this.$createElement(a,{props:{color:this.iconColor,size:28}},[this.icon]):this.$slots.icon,this.$createElement(hf,{staticClass:"v-banner__icon",props:{color:this.color,size:40},on:{click:this.iconClick}},[n])},genText:function(){return this.$createElement("div",{staticClass:"v-banner__text"},this.$slots.default)},genActions:function(){var t=this,n;if(this.hasActions)return n=this.$scopedSlots.actions?this.$scopedSlots.actions({dismiss:function(){return t.isActive=!1}}):this.$slots.actions,this.$createElement("div",{staticClass:"v-banner__actions"},n)},genContent:function(){return this.$createElement("div",{staticClass:"v-banner__content"},[this.genIcon(),this.genText()])},genWrapper:function(){return this.$createElement("div",{staticClass:"v-banner__wrapper"},[this.genContent(),this.genActions()])}},render:function(n){return n(vr,[n("div",{staticClass:"v-banner","class":this.classes,style:this.styles,directives:[{name:"show",value:this.isActive}]},[this.genWrapper()])])}}),nu=(i(40),nt.extend({name:"button-group",provide:function(){return{btnToggle:this}},computed:{classes:function(){return nt.options.computed.classes.call(this)}},methods:{genData:nt.options.methods.genData}})),ry=function(){return(ry=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},ctt=u(hr("bottom",["height","inputValue"]),h,bu,lr("inputValue"),br,cr,s).extend({name:"v-bottom-navigation",props:{activeClass:{type:String,"default":"v-btn--active"},backgroundColor:String,grow:Boolean,height:{type:[Number,String],"default":56},hideOnScroll:Boolean,horizontal:Boolean,inputValue:{type:Boolean,"default":!0},mandatory:Boolean,shift:Boolean},data:function(){return{isActive:this.inputValue}},computed:{canScroll:function(){return cr.options.computed.canScroll.call(this)&&(this.hideOnScroll||!this.inputValue)},classes:function(){return{"v-bottom-navigation--absolute":this.absolute,"v-bottom-navigation--grow":this.grow,"v-bottom-navigation--fixed":!this.absolute&&(this.app||this.fixed),"v-bottom-navigation--horizontal":this.horizontal,"v-bottom-navigation--shift":this.shift}},styles:function(){return ry({},this.measurableStyles,{transform:this.isActive?"none":"translateY(100%)"})}},created:function(){this.$attrs.hasOwnProperty("active")&&et("active.sync","value or v-model",this)},methods:{thresholdMet:function(){this.isActive=!this.isScrollingUp;this.$emit("update:input-value",this.isActive)},updateApplication:function(){return this.$el?this.$el.clientHeight:0},updateValue:function(n){this.$emit("change",n)}},render:function(n){var t=this.setBackgroundColor(this.backgroundColor,{staticClass:"v-bottom-navigation","class":this.classes,style:this.styles,props:{activeClass:this.activeClass,mandatory:Boolean(this.mandatory||void 0!==this.value),value:this.internalValue},on:{change:this.updateValue}});return this.canScroll&&(t.directives=t.directives||[],t.directives.push({arg:this.scrollTarget,name:"scroll",value:this.onScroll})),n(nu,this.setTextColor(this.color,t),this.$slots.default)}}),uy=(i(41),i(42),i(43),function(){return(uy=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),fy=u(h,s,ot).extend({name:"v-overlay",props:{absolute:Boolean,color:{type:String,"default":"#212121"},dark:{type:Boolean,"default":!0},opacity:{type:[Number,String],"default":.46},value:{"default":!0},zIndex:{type:[Number,String],"default":5}},computed:{__scrim:function(){var n=this.setBackgroundColor(this.color,{staticClass:"v-overlay__scrim",style:{opacity:this.computedOpacity}});return this.$createElement("div",n)},classes:function(){return uy({"v-overlay--absolute":this.absolute,"v-overlay--active":this.isActive},this.themeClasses)},computedOpacity:function(){return Number(this.isActive?this.opacity:0)},styles:function(){return{zIndex:this.zIndex}}},methods:{genContent:function(){return this.$createElement("div",{staticClass:"v-overlay__content"},this.$slots.default)}},render:function(n){var t=[this.__scrim];return this.isActive&&t.push(this.genContent()),n("div",{staticClass:"v-overlay","class":this.classes,style:this.styles},t)}}),ltt=fy,vs=e.a.extend().extend({name:"overlayable",props:{hideOverlay:Boolean},data:function(){return{overlay:null}},watch:{hideOverlay:function(n){n?this.removeOverlay():this.genOverlay()}},beforeDestroy:function(){this.removeOverlay()},methods:{createOverlay:function(){var t=new ltt({propsData:{absolute:this.absolute,value:!1}}),n;t.$mount();n=this.absolute?this.$el.parentNode:document.querySelector("[data-app]");n&&n.insertBefore(t.$el,n.firstChild);this.overlay=t},genOverlay:function(){var n=this;if(this.hideScroll(),!this.hideOverlay)return this.overlay||this.createOverlay(),requestAnimationFrame(function(){n.overlay&&(void 0!==n.activeZIndex&&(n.overlay.zIndex=String(n.activeZIndex-1)),n.overlay.value=!0)}),!0},removeOverlay:function(n){var t=this;void 0===n&&(n=!0);this.overlay&&(we(this.overlay.$el,"transitionend",function(){t.overlay&&t.overlay.$el&&t.overlay.$el.parentNode&&!t.overlay.value&&(t.overlay.$el.parentNode.removeChild(t.overlay.$el),t.overlay.$destroy(),t.overlay=null)}),this.overlay.value=!1);n&&this.showScroll()},scrollListener:function(n){if("keydown"===n.type){if(["INPUT","TEXTAREA","SELECT"].includes(n.target.tagName)||n.target.isContentEditable)return;var t=[o.up,o.pageup],i=[o.down,o.pagedown];if(t.includes(n.keyCode))n.deltaY=-1;else{if(!i.includes(n.keyCode))return;n.deltaY=1}}(n.target===this.overlay||"keydown"!==n.type&&n.target===document.body||this.checkPath(n))&&n.preventDefault()},hasScrollbar:function(n){if(!n||n.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(n);return["auto","scroll"].includes(t.overflowY)&&n.scrollHeight>n.clientHeight},shouldScroll:function(n,t){return 0===n.scrollTop&&t<0||n.scrollTop+n.clientHeight===n.scrollHeight&&t>0},isInside:function(n,t){return n===t||null!==n&&n!==document.body&&this.isInside(n.parentNode,t)},checkPath:function(n){var u=n.path||this.composedPath(n),f=n.deltaY,i,e,r,t;if("keydown"===n.type&&u[0]===document.body)return i=this.$refs.dialog,e=window.getSelection().anchorNode,!(i&&this.hasScrollbar(i)&&this.isInside(e,i))||this.shouldScroll(i,f);for(r=0;r<u.length;r++){if((t=u[r],t===document)||t===document.documentElement||t===this.$refs.content)return!0;if(this.hasScrollbar(t))return this.shouldScroll(t,f)}return!0},composedPath:function(n){if(n.composedPath)return n.composedPath();for(var t=[],i=n.target;i;){if(t.push(i),"HTML"===i.tagName)return t.push(document),t.push(window),t;i=i.parentElement}return t},hideScroll:function(){var n,t,i,r;this.$vuetify.breakpoint.smAndDown?document.documentElement.classList.add("overflow-y-hidden"):(n=window,t="wheel",i=this.scrollListener,r={passive:!1},n.addEventListener(t,i,!!vi&&r),window.addEventListener("keydown",this.scrollListener))},showScroll:function(){document.documentElement.classList.remove("overflow-y-hidden");window.removeEventListener("wheel",this.scrollListener);window.removeEventListener("keydown",this.scrollListener)}}}),ey=function(){return(ey=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},ys=u(ef,uf,wo,vs,ko,pa,ot).extend({name:"v-dialog",directives:{ClickOutside:si},props:{dark:Boolean,disabled:Boolean,fullscreen:Boolean,fullWidth:Boolean,light:Boolean,maxWidth:{type:[String,Number],"default":"none"},noClickAnimation:Boolean,origin:{type:String,"default":"center center"},persistent:Boolean,retainFocus:{type:Boolean,"default":!0},scrollable:Boolean,transition:{type:[String,Boolean],"default":"dialog-transition"},width:{type:[String,Number],"default":"auto"}},data:function(){return{activatedBy:null,animate:!1,animateTimeout:-1,isActive:!!this.value,stackMinZIndex:200}},computed:{classes:function(){var n;return(n={})[("v-dialog "+this.contentClass).trim()]=!0,n["v-dialog--active"]=this.isActive,n["v-dialog--persistent"]=this.persistent,n["v-dialog--fullscreen"]=this.fullscreen,n["v-dialog--scrollable"]=this.scrollable,n["v-dialog--animated"]=this.animate,n},contentClasses:function(){return{"v-dialog__content":!0,"v-dialog__content--active":this.isActive}},hasActivator:function(){return Boolean(!!this.$slots.activator||!!this.$scopedSlots.activator)}},watch:{isActive:function(n){n?(this.show(),this.hideScroll()):(this.removeOverlay(),this.unbind())},fullscreen:function(n){this.isActive&&(n?(this.hideScroll(),this.removeOverlay(!1)):(this.showScroll(),this.genOverlay()))}},beforeMount:function(){var n=this;this.$nextTick(function(){n.isBooted=n.isActive;n.isActive&&n.show()})},beforeDestroy:function(){"undefined"!=typeof window&&this.unbind()},methods:{animateClick:function(){var n=this;this.animate=!1;this.$nextTick(function(){n.animate=!0;window.clearTimeout(n.animateTimeout);n.animateTimeout=window.setTimeout(function(){return n.animate=!1},150)})},closeConditional:function(n){var t=n.target;return!(!this.isActive||this.$refs.content.contains(t))&&(this.$emit("click:outside"),this.persistent?(this.noClickAnimation||this.overlay!==t||this.animateClick(),!1):this.activeZIndex>=this.getMaxZIndex())},hideScroll:function(){this.fullscreen?document.documentElement.classList.add("overflow-y-hidden"):vs.options.methods.hideScroll.call(this)},show:function(){this.fullscreen||this.hideOverlay||this.genOverlay();this.$refs.content.focus();this.bind()},bind:function(){window.addEventListener("focusin",this.onFocusin)},unbind:function(){window.removeEventListener("focusin",this.onFocusin)},onKeydown:function(n){if(n.keyCode===o.esc&&!this.getOpenDependents().length)if(this.persistent)this.noClickAnimation||this.animateClick();else{this.isActive=!1;var t=this.getActivator();this.$nextTick(function(){return t&&t.focus()})}this.$emit("keydown",n)},onFocusin:function(n){var t,i;n&&this.retainFocus&&(t=n.target,t&&![document,this.$refs.content].includes(t)&&!this.$refs.content.contains(t)&&this.activeZIndex>=this.getMaxZIndex()&&!this.getOpenDependentElements().some(function(n){return n.contains(t)})&&(i=this.$refs.content.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])'),i.length&&i[0].focus()))}},render:function(n){var u=this,i=[],r={"class":this.classes,ref:"dialog",directives:[{name:"click-outside",value:function(){u.isActive=!1},args:{closeConditional:this.closeConditional,include:this.getOpenDependentElements}},{name:"show",value:this.isActive}],on:{click:function(n){n.stopPropagation()}},style:{}},t;return this.fullscreen||(r.style={maxWidth:"none"===this.maxWidth?void 0:f(this.maxWidth),width:"auto"===this.width?void 0:f(this.width)}),i.push(this.genActivator()),t=n("div",r,this.showLazyContent(this.getContentSlot())),this.transition&&(t=n("transition",{props:{name:this.transition,origin:this.origin}},[t])),i.push(n("div",{"class":this.contentClasses,attrs:ey({role:"document",tabindex:0},this.getScopeIdAttrs()),on:{keydown:this.onKeydown},style:{zIndex:this.activeZIndex},ref:"content"},[this.$createElement(ba,{props:{root:!0,light:this.light,dark:this.dark}},[t])])),n("div",{staticClass:"v-dialog__container",attrs:{role:"dialog"},style:{display:!this.hasActivator||this.fullWidth?"block":"inline-block"}},i)}}),oy=function(){return(oy=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},att=ys.extend({name:"v-bottom-sheet",props:{inset:Boolean,maxWidth:{type:[String,Number],"default":"auto"},transition:{type:String,"default":"bottom-sheet-transition"}},computed:{classes:function(){return oy({},ys.options.computed.classes.call(this),{"v-bottom-sheet":!0,"v-bottom-sheet--inset":this.inset})}}}),ps=(i(44),function(){return(ps=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),sy=u(ut).extend({name:"v-breadcrumbs-item",props:{activeClass:{type:String,"default":"v-breadcrumbs__item--disabled"},ripple:{type:[Boolean,Object],"default":!1}},computed:{classes:function(){var n;return(n={"v-breadcrumbs__item":!0})[this.activeClass]=this.disabled,n}},render:function(n){var t=this.generateRouteLink(),r=t.tag,i=t.data;return n("li",[n(r,ps({},i,{attrs:ps({},i.attrs,{"aria-current":this.isActive&&this.isLink?"page":void 0})}),this.$slots.default)])}}),hy=function(){return(hy=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},vtt=u(s).extend({name:"v-breadcrumbs",props:{divider:{type:String,"default":"/"},items:{type:Array,"default":function(){return[]}},large:Boolean},computed:{classes:function(){return hy({"v-breadcrumbs--large":this.large},this.themeClasses)}},methods:{genDivider:function(){return this.$createElement(cy,this.$slots.divider?this.$slots.divider:this.divider)},genItems:function(){for(var n,t=[],u=!!this.$scopedSlots.item,r=[],i=0;i<this.items.length;i++)n=this.items[i],r.push(n.text),u?t.push(this.$scopedSlots.item({item:n})):t.push(this.$createElement(sy,{key:r.join("."),props:n},[n.text])),i<this.items.length-1&&t.push(this.genDivider());return t}},render:function(n){var t=this.$slots.default||this.genItems();return n("ul",{staticClass:"v-breadcrumbs","class":this.classes},t)}}),cy=rt("v-breadcrumbs__divider","li"),ws=(i(45),function(){return(ws=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),ytt=u(nu,h).extend({name:"v-btn-toggle",props:{rounded:Boolean},computed:{classes:function(){return ws({},nu.options.computed.classes.call(this),{"v-btn-toggle":!0,"v-btn-toggle--rounded":this.rounded},this.themeClasses)}},methods:{genData:function(){return this.setTextColor(this.color,ws({},nu.options.methods.genData.call(this)))}}}),tu=(i(46),e.a.extend({name:"localable",props:{locale:String},computed:{currentLocale:function(){return this.locale||this.$vuetify.lang.current}}})),ptt=e.a.extend({name:"mouse",methods:{getDefaultMouseEventHandlers:function(n,t){var i;return this.getMouseEventHandlers(((i={})["click"+n]={event:"click"},i["contextmenu"+n]={event:"contextmenu",prevent:!0,result:!1},i["mousedown"+n]={event:"mousedown"},i["mousemove"+n]={event:"mousemove"},i["mouseup"+n]={event:"mouseup"},i["mouseenter"+n]={event:"mouseenter"},i["mouseleave"+n]={event:"mouseleave"},i["touchstart"+n]={event:"touchstart"},i["touchmove"+n]={event:"touchmove"},i["touchend"+n]={event:"touchend"},i),t)},getMouseEventHandlers:function(n,t){var r=this,i={},u=function(u){var e=n[u],o,s;if(!f.$listeners[u])return"continue";o=(e.passive?"&":(e.once?"~":"")+(e.capture?"!":""))+e.event;s=function(n){var i=n;return(void 0===e.button||i.buttons>0&&i.button===e.button)&&(e.prevent&&n.preventDefault(),e.stop&&n.stopPropagation(),r.$emit(u,t(n))),e.result};o in i?Array.isArray(i[o])?i[o].push(s):i[o]=[i[o],s]:i[o]=s},f=this;for(var e in n)u(e);return i}}});var ay=/^(\d{4})-(\d{1,2})(-(\d{1,2}))?([^\d]+(\d{1,2}))?(:(\d{1,2}))?(:(\d{1,2}))?$/,wtt=/(\d\d?)(:(\d\d?)|)(:(\d\d?)|)/,btt=[0,31,28,31,30,31,30,31,31,30,31,30,31],ktt=[0,31,29,31,30,31,30,31,31,30,31,30,31],dtt=28,bs=12,vy=1,lf=1,ki=7,yy=60;ip=e.a.extend({name:"times",props:{now:{type:String,validator:iu}},data:function(){return{times:{now:bt("0000-00-00 00:00"),today:bt("0000-00-00")}}},computed:{parsedNow:function(){return this.now?bt(this.now):null}},watch:{parsedNow:"updateTimes"},created:function(){this.updateTimes();this.setPresent()},methods:{setPresent:function(){this.times.now.present=this.times.today.present=!0;this.times.now.past=this.times.today.past=!1;this.times.now.future=this.times.today.future=!1},updateTimes:function(){var n=this.parsedNow||this.getNow();this.updateDay(n,this.times.now);this.updateTime(n,this.times.now);this.updateDay(n,this.times.today)},getNow:function(){return by(new Date)},updateDay:function(n,t){n.date!==t.date&&(t.year=n.year,t.month=n.month,t.day=n.day,t.weekday=n.weekday,t.date=n.date)},updateTime:function(n,t){n.time!==t.time&&(t.hour=n.hour,t.minute=n.minute,t.time=n.time)}}});ui={base:{start:{type:String,validate:iu,"default":function(){return by(new Date).date}},end:{type:String,validate:iu},weekdays:{type:Array,"default":function(){return[0,1,2,3,4,5,6]}},hideHeader:{type:Boolean,"default":!1},shortWeekdays:{type:Boolean,"default":!0},weekdayFormat:{type:Function,"default":null},dayFormat:{type:Function,"default":null}},intervals:{maxDays:{type:Number,"default":7},shortIntervals:{type:Boolean,"default":!0},intervalHeight:{type:[Number,String],"default":40,validate:fu},intervalMinutes:{type:[Number,String],"default":60,validate:fu},firstInterval:{type:[Number,String],"default":0,validate:fu},intervalCount:{type:[Number,String],"default":24,validate:fu},intervalFormat:{type:Function,"default":null},intervalStyle:{type:Function,"default":null},showIntervalLabel:{type:Function,"default":null}},weeks:{minWeeks:{validate:fu,"default":1},shortMonths:{type:Boolean,"default":!0},showMonthOnFirst:{type:Boolean,"default":!0},monthFormat:{type:Function,"default":null}},calendar:{type:{type:String,"default":"month"},value:{type:String,validate:iu}},events:{events:{type:Array,"default":function(){return[]}},eventStart:{type:String,"default":"start"},eventEnd:{type:String,"default":"end"},eventHeight:{type:Number,"default":20},eventColor:{type:[String,Function],"default":"secondary"},eventTextColor:{type:[String,Function],"default":"white"},eventName:{type:[String,Function],"default":"name"},eventOverlapThreshold:{type:Number,"default":60},eventMore:{type:Boolean,"default":!0},eventMoreText:{type:String,"default":"$vuetify.calendar.moreEvents"},eventRipple:{type:[Boolean,Object],"default":null},eventMarginBottom:{type:Number,"default":1}}};pf=u(h,tu,ptt,s,ip).extend({name:"calendar-base",directives:{Resize:ri},props:ui.base,computed:{weekdaySkips:function(){return function(n){for(var t,f,i,e=[1,1,1,1,1,1,1],r=[0,0,0,0,0,0,0],u=0;u<n.length;u++)r[n[u]]=1;for(t=0;t<ki;t++){for(f=1,i=1;i<ki&&!r[(t+i)%ki];i++)f++;e[t]=r[t]*f}return e}(this.weekdays)},weekdaySkipsReverse:function(){var n=this.weekdaySkips.slice();return n.reverse(),n},parsedStart:function(){return bt(this.start)},parsedEnd:function(){return this.end?bt(this.end):this.parsedStart},days:function(){return yf(this.parsedStart,this.parsedEnd,this.times.today,this.weekdaySkips)},dayFormatter:function(){if(this.dayFormat)return this.dayFormat;var n={timeZone:"UTC",day:"numeric"};return uu(this.currentLocale,function(){return n})},weekdayFormatter:function(){if(this.weekdayFormat)return this.weekdayFormat;var n={timeZone:"UTC",weekday:"long"},t={timeZone:"UTC",weekday:"short"};return uu(this.currentLocale,function(i,r){return r?t:n})}},methods:{getRelativeClasses:function(n,t){return void 0===t&&(t=!1),{"v-present":n.present,"v-past":n.past,"v-future":n.future,"v-outside":t}},getStartOfWeek:function(n){return function(n,t,i){var r=vt(n);return tp(r,t[0],np),ni(r),i&&gi(r,i,r.hasTime),r}(n,this.weekdays,this.times.today)},getEndOfWeek:function(n){return function(n,t,i){var r=vt(n);return tp(r,t[t.length-1]),ni(r),i&&gi(r,i,r.hasTime),r}(n,this.weekdays,this.times.today)},getFormatter:function(n){return uu(this.locale,function(){return n})}}});var wf=function(){return(wf=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},gtt=pf.extend({name:"calendar-with-events",directives:{ripple:st},props:ui.events,computed:{noEvents:function(){return 0===this.events.length},parsedEvents:function(){var n=this;return this.events.map(function(t,i){return function(n,t,i,r){if(!(i in n))throw new Error("The "+i+" property is required on all events to be a valid timestamp in the format YYYY-MM-DD or YYYY-MM-DD hh:mm");var u=bt(n[i]),f=n[r]?bt(n[r]):u;return{input:n,start:u,startIdentifier:tt(u),startTimestampIdentifier:ky(u),end:f,endIdentifier:tt(f),endTimestampIdentifier:ky(f),allDay:!u.hasTime,index:t}}(t,i,n.eventStart,n.eventEnd)})},eventColorFunction:function(){var n=this;return"function"==typeof this.eventColor?this.eventColor:function(){return n.eventColor}},eventTextColorFunction:function(){var n=this;return"function"==typeof this.eventTextColor?this.eventTextColor:function(){return n.eventTextColor}},eventNameFunction:function(){var n=this;return"function"==typeof this.eventName?this.eventName:function(t,i){var r=t.input[n.eventName],u;return t.start.hasTime?i?(u=t.start.hour<12&&t.end.hour>=12,"<strong>"+r+"<\/strong><br>"+n.formatTime(t.start,u)+" - "+n.formatTime(t.end,!0)):"<strong>"+n.formatTime(t.start,!0)+"<\/strong> "+r:r}}},methods:{formatTime:function(n,t){var r=t?n.hour<12?"a":"p":"",u=n.hour%12||12,i=n.minute;return i>0?i<10?u+":0"+i+r:u+":"+i+r:""+u+r},updateEventVisibility:function(){var e,r,o,c;if(!this.noEvents&&this.eventMore){e=this.eventHeight;r=this.getEventsMap();for(o in r){var u=r[o],l=u.parent,f=u.events,t=u.more;if(!t)break;for(var a=l.getBoundingClientRect(),s=f.length-1,i=!1,h=0,n=0;n<=s;n++)i||(i=f[n].getBoundingClientRect().bottom+e>a.bottom&&n!==s),i&&(c=f[n].getAttribute("data-event"),this.hideEvents(c),h++);i?(t.style.display="",t.innerHTML=this.$vuetify.lang.t(this.eventMoreText,h)):t.style.display="none"}}},hideEvents:function(n){this.$refs.events.forEach(function(t){t.getAttribute("data-event")===n&&(t.style.display="none")})},getEventsMap:function(){var n={},t=this.$refs.events;return t&&t.forEach?(t.forEach(function(t){var i=t.getAttribute("data-date");t.parentElement&&i&&(i in n||(n[i]={parent:t.parentElement,more:null,events:[]}),t.getAttribute("data-more")?n[i].more=t:(n[i].events.push(t),t.style.display=""))}),n):n},genDayEvent:function(n,t,i){var h=n.offset,r=n.event,f=this.eventHeight,e=this.eventMarginBottom,c=(h-t)*(f+e),o=tt(i),u=o===r.startIdentifier,s=o===r.endIdentifier,l={event:r.input,day:i,outside:i.outside,start:u,end:s,timed:!1};return this.genEvent(r,l,u||0===i.index,!1,{staticClass:"v-event","class":{"v-event-start":u,"v-event-end":s},style:{height:f+"px",top:c+"px","margin-bottom":e+"px"},attrs:{"data-date":i.date,"data-event":r.index},key:r.index,ref:"events",refInFor:!0})},genTimedEvent:function(n,t,i){var c=n.offset,r=n.event,u=n.columnCount,f=n.column,e=tt(i),o=r.startIdentifier>=e,s=r.endIdentifier>e,h=o?i.timeToY(r.start):0,l=s?i.timeToY(1440):i.timeToY(r.end),a=Math.max(this.eventHeight,l-h),v=-1===u?5*c:100*f/u,y=-1===u?0:Math.max(0,100*(u-f-2)/u+10),p={event:r.input,day:i,outside:i.outside,start:o,end:s,timed:!0};return this.genEvent(r,p,!0,!0,{staticClass:"v-event-timed",style:{top:h+"px",height:a+"px",left:v+"%",right:y+"%"}})},genEvent:function(n,t,i,r,u){var f=this.$scopedSlots.event,e=this.eventTextColorFunction(n.input),o=this.eventColorFunction(n.input);return this.$createElement("div",this.setTextColor(e,this.setBackgroundColor(o,wf({on:this.getDefaultMouseEventHandlers(":event",function(n){return wf({},t,{nativeEvent:n})}),directives:[{name:"ripple",value:null==this.eventRipple||this.eventRipple}]},u))),f?f(t):i?[this.genName(n,r)]:void 0)},genName:function(n,t){return this.$createElement("div",{staticClass:"pl-1",domProps:{innerHTML:this.eventNameFunction(n,t)}})},genMore:function(n){var t=this;return this.$createElement("div",{staticClass:"v-event-more pl-1",attrs:{"data-date":n.date,"data-more":1},directives:[{name:"ripple",value:null==this.eventRipple||this.eventRipple}],on:{click:function(){return t.$emit("click:more",n)}},style:{display:"none"},ref:"events",refInFor:!0})},getEventsForDay:function(n){var t=tt(n);return this.parsedEvents.filter(function(n){return ds(n,t)})},getEventsForDayAll:function(n){var t=tt(n);return this.parsedEvents.filter(function(n){return n.allDay&&ds(n,t)})},getEventsForDayTimed:function(n){var t=tt(n);return this.parsedEvents.filter(function(n){return!n.allDay&&ds(n,t)})},isSameColumn:function(n,t){var i=di(n.event.start)-di(t.event.start);return(i<0?-i:i)<this.eventOverlapThreshold},isOverlapping:function(n,t){var i=di(n.event.start),r=di(t.event.start),u;return n.offset<t.offset&&r<i?(u=i+this.eventOverlapThreshold,!(i>=di(t.event.end)||u<=r)):!1},getScopedSlots:function(){var n=this;if(this.noEvents)return this.$scopedSlots;var t=this.parsedEvents.map(function(){return-1}),u=this.weekdays[0],r=function(n,i){var f=t[n.event.index],r,u;return-1===f&&(r=Number.MAX_SAFE_INTEGER,u=-1,i.forEach(function(n){var i=t[n.event.index];-1!==i&&(r=Math.min(r,i),u=Math.max(u,i))}),f=r>0&&-1!==u?r-1:u+1,t[n.event.index]=f),f},i=function(i,f,e,o){!function(n){if(n.weekday===u)for(var i=0;i<t.length;i++)t[i]=-1}(i);var s=f(i);if(0!==s.length)return function(i,u){var f=i.map(function(n){return{event:n,offset:0,columnCount:-1,column:-1}});return f.sort(function(n,t){return n.event.startTimestampIdentifier-t.event.startTimestampIdentifier}),u?(f.forEach(function(t){if(-1===t.columnCount){var i=[];f.forEach(function(r){-1===r.columnCount&&n.isSameColumn(t,r)&&i.push(r)});i.length>1&&i.forEach(function(n,t){n.column=t;n.columnCount=i.length})}}),f.forEach(function(n){-1===n.columnCount&&(f.forEach(function(i){-1!==t[i.event.index]&&i.event.endTimestampIdentifier<=n.event.startTimestampIdentifier&&(t[i.event.index]=-1)}),n.offset=r(n,f))}),f.forEach(function(t){if(-1===t.columnCount){var i=[t];f.forEach(function(r){r!==t&&-1===r.columnCount&&n.isOverlapping(t,r)&&i.push(r)});i.length>1&&i.forEach(function(n,t){n.column=t;n.columnCount=i.length})}})):f.forEach(function(n){n.offset=r(n,f)}),f.sort(function(n,t){return n.offset-t.offset||n.column-t.column}),f}(s,o).map(function(n,t){return e(n,t,i)})};return wf({},this.$scopedSlots,{day:function(t){var r=i(t,n.getEventsForDay,n.genDayEvent,!1);return r&&r.length>0&&n.eventMore&&r.push(n.genMore(t)),r},"day-header":function(t){return i(t,n.getEventsForDayAll,n.genDayEvent,!1)},"day-body":function(t){return[n.$createElement("div",{staticClass:"v-event-timed-container"},i(t,n.getEventsForDayTimed,n.genTimedEvent,!0))]}})}}}),rp=(i(8),function(){return(rp=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),nit=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},tit=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(nit(arguments[t]));return n},gs=pf.extend({name:"v-calendar-weekly",props:ui.weeks,computed:{staticClass:function(){return"v-calendar-weekly"},classes:function(){return this.themeClasses},parsedMinWeeks:function(){return parseInt(this.minWeeks)},days:function(){var n=this.parsedMinWeeks*this.weekdays.length;return yf(this.getStartOfWeek(this.parsedStart),this.getEndOfWeek(this.parsedEnd),this.times.today,this.weekdaySkips,Number.MAX_SAFE_INTEGER,n)},todayWeek:function(){var n=this.times.today;return yf(this.getStartOfWeek(n),this.getEndOfWeek(n),n,this.weekdaySkips,this.weekdays.length,this.weekdays.length)},monthFormatter:function(){if(this.monthFormat)return this.monthFormat;var n={timeZone:"UTC",month:"long"},t={timeZone:"UTC",month:"short"};return uu(this.currentLocale,function(i,r){return r?t:n})}},methods:{isOutside:function(n){var t=tt(n);return t<tt(this.parsedStart)||t>tt(this.parsedEnd)},genHead:function(){return this.$createElement("div",{staticClass:"v-calendar-weekly__head"},this.genHeadDays())},genHeadDays:function(){return this.todayWeek.map(this.genHeadDay)},genHeadDay:function(n,t){var i=this.isOutside(this.days[t]),r=n.present?this.color:void 0;return this.$createElement("div",this.setTextColor(r,{key:n.date,staticClass:"v-calendar-weekly__head-weekday","class":this.getRelativeClasses(n,i)}),this.weekdayFormatter(n,this.shortWeekdays))},genWeeks:function(){for(var t=this.days,i=this.weekdays.length,r=[],n=0;n<t.length;n+=i)r.push(this.genWeek(t.slice(n,n+i)));return r},genWeek:function(n){return this.$createElement("div",{key:n[0].date,staticClass:"v-calendar-weekly__week"},n.map(this.genDay))},genDay:function(n,t){var i=this.isOutside(n),r=this.$scopedSlots.day,u=rp({outside:i,index:t},n);return this.$createElement("div",{key:n.date,staticClass:"v-calendar-weekly__day","class":this.getRelativeClasses(n,i),on:this.getDefaultMouseEventHandlers(":day",function(){return n})},[this.genDayLabel(n),r?r(u):""])},genDayLabel:function(n){var t=this.$scopedSlots["day-label"];return this.$createElement("div",{staticClass:"v-calendar-weekly__day-label"},[t?t(n):this.genDayLabelButton(n)])},genDayLabelButton:function(n){var t=n.present?this.color:"transparent",i=1===n.day&&this.showMonthOnFirst;return this.$createElement(lt,{props:{color:t,fab:!0,depressed:!0,small:!0},on:this.getMouseEventHandlers({"click:date":{event:"click",stop:!0},"contextmenu:date":{event:"contextmenu",stop:!0,prevent:!0,result:!1}},function(){return n})},i?this.monthFormatter(n,this.shortMonths)+" "+this.dayFormatter(n,!1):this.dayFormatter(n,!1))},genDayMonth:function(n){var i=n.present?this.color:void 0,t=this.$scopedSlots["day-month"];return this.$createElement("div",this.setTextColor(i,{staticClass:"v-calendar-weekly__day-month"}),t?t(n):this.monthFormatter(n,this.shortMonths))}},render:function(n){return n("div",{staticClass:this.staticClass,"class":this.classes,nativeOn:{dragstart:function(n){n.preventDefault()}}},tit([this.hideHeader?"":this.genHead()],this.genWeeks()))}}),up=gs.extend({name:"v-calendar-monthly",computed:{staticClass:function(){return"v-calendar-monthly v-calendar-weekly"},parsedStart:function(){return py(bt(this.start))},parsedEnd:function(){return wy(bt(this.end))}}}),iit=(i(47),pf.extend({name:"calendar-with-intervals",props:ui.intervals,computed:{parsedFirstInterval:function(){return parseInt(this.firstInterval)},parsedIntervalMinutes:function(){return parseInt(this.intervalMinutes)},parsedIntervalCount:function(){return parseInt(this.intervalCount)},parsedIntervalHeight:function(){return parseFloat(this.intervalHeight)},firstMinute:function(){return this.parsedFirstInterval*this.parsedIntervalMinutes},bodyHeight:function(){return this.parsedIntervalCount*this.parsedIntervalHeight},days:function(){return yf(this.parsedStart,this.parsedEnd,this.times.today,this.weekdaySkips,this.maxDays)},intervals:function(){var n=this.days,t=this.parsedFirstInterval,i=this.parsedIntervalMinutes,r=this.parsedIntervalCount,u=this.times.now;return n.map(function(n){return function(n,t,i,r,u){for(var o,s,e=[],f=0;f<r;f++)o=(t+f)*i,s=vt(n),e.push(dy(s,o,u));return e}(n,t,i,r,u)})},intervalFormatter:function(){if(this.intervalFormat)return this.intervalFormat;var n={timeZone:"UTC",hour12:!0,hour:"2-digit",minute:"2-digit"},t={timeZone:"UTC",hour12:!0,hour:"numeric",minute:"2-digit"},i={timeZone:"UTC",hour12:!0,hour:"numeric"};return uu(this.currentLocale,function(r,u){return u?0===r.minute?i:t:n})}},methods:{showIntervalLabelDefault:function(n){var t=this.intervals[0][0];return!(t.hour===n.hour&&t.minute===n.minute)&&0===n.minute},intervalStyleDefault:function(){},getTimestampAtEvent:function(n,t){var u=vt(t),f=n.currentTarget.getBoundingClientRect(),e=this.firstMinute,r=n,o=n,i=r.changedTouches||r.touches,s=((i&&i[0]?i[0].clientY:o.clientY)-f.top)/this.parsedIntervalHeight;return dy(u,e+Math.floor(s*this.parsedIntervalMinutes),this.times.now)},getSlotScope:function(n){var t=vt(n);return t.timeToY=this.timeToY,t.minutesToPixels=this.minutesToPixels,t},scrollToTime:function(n){var t=this.timeToY(n),i=this.$refs.scrollArea;return!(!1===t||!i)&&(i.scrollTop=t,!0)},minutesToPixels:function(n){return n/this.parsedIntervalMinutes*this.parsedIntervalHeight},timeToY:function(n,t){var r,i;return(void 0===t&&(t=!0),r=di(n),!1===r)?!1:(i=(r-this.firstMinute)/(this.parsedIntervalCount*this.parsedIntervalMinutes)*this.bodyHeight,t&&(i<0&&(i=0),i>this.bodyHeight&&(i=this.bodyHeight)),i)}}})),bf=function(){return(bf=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},rit=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},nh=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(rit(arguments[t]));return n},eu=iit.extend({name:"v-calendar-daily",directives:{Resize:ri},data:function(){return{scrollPush:0}},computed:{classes:function(){return bf({"v-calendar-daily":!0},this.themeClasses)}},mounted:function(){this.init()},methods:{init:function(){this.$nextTick(this.onResize)},onResize:function(){this.scrollPush=this.getScrollPush()},getScrollPush:function(){var n=this.$refs.scrollArea,t=this.$refs.pane;return n&&t?n.offsetWidth-t.offsetWidth:0},genHead:function(){return this.$createElement("div",{staticClass:"v-calendar-daily__head",style:{marginRight:this.scrollPush+"px"}},nh([this.genHeadIntervals()],this.genHeadDays()))},genHeadIntervals:function(){return this.$createElement("div",{staticClass:"v-calendar-daily__intervals-head"})},genHeadDays:function(){return this.days.map(this.genHeadDay)},genHeadDay:function(n,t){var r=this,i=this.$scopedSlots["day-header"];return this.$createElement("div",{key:n.date,staticClass:"v-calendar-daily_head-day","class":this.getRelativeClasses(n),on:this.getDefaultMouseEventHandlers(":day",function(){return r.getSlotScope(n)})},[this.genHeadWeekday(n),this.genHeadDayLabel(n),i?i(bf({},n,{index:t})):""])},genHeadWeekday:function(n){var t=n.present?this.color:void 0;return this.$createElement("div",this.setTextColor(t,{staticClass:"v-calendar-daily_head-weekday"}),this.weekdayFormatter(n,this.shortWeekdays))},genHeadDayLabel:function(n){return this.$createElement("div",{staticClass:"v-calendar-daily_head-day-label"},[this.genHeadDayButton(n)])},genHeadDayButton:function(n){var t=n.present?this.color:"transparent";return this.$createElement(lt,{props:{color:t,fab:!0,depressed:!0},on:this.getMouseEventHandlers({"click:date":{event:"click",stop:!0},"contextmenu:date":{event:"contextmenu",stop:!0,prevent:!0,result:!1}},function(){return n})},this.dayFormatter(n,!1))},genBody:function(){return this.$createElement("div",{staticClass:"v-calendar-daily__body"},[this.genScrollArea()])},genScrollArea:function(){return this.$createElement("div",{ref:"scrollArea",staticClass:"v-calendar-daily__scroll-area"},[this.genPane()])},genPane:function(){return this.$createElement("div",{ref:"pane",staticClass:"v-calendar-daily__pane",style:{height:f(this.bodyHeight)}},[this.genDayContainer()])},genDayContainer:function(){return this.$createElement("div",{staticClass:"v-calendar-daily__day-container"},nh([this.genBodyIntervals()],this.genDays()))},genDays:function(){return this.days.map(this.genDay)},genDay:function(n,t){var i=this,r=this.$scopedSlots["day-body"],u=this.getSlotScope(n);return this.$createElement("div",{key:n.date,staticClass:"v-calendar-daily__day","class":this.getRelativeClasses(n),on:this.getDefaultMouseEventHandlers(":time",function(t){return i.getSlotScope(i.getTimestampAtEvent(t,n))})},nh(this.genDayIntervals(t),[r?r(u):""]))},genDayIntervals:function(n){return this.intervals[n].map(this.genDayInterval)},genDayInterval:function(n){var i=f(this.intervalHeight),r=this.intervalStyle||this.intervalStyleDefault,t=this.$scopedSlots.interval,u=this.getSlotScope(n),e={key:n.time,staticClass:"v-calendar-daily__day-interval",style:bf({height:i},r(n))},o=t?t(u):void 0;return this.$createElement("div",e,o)},genBodyIntervals:function(){var n=this,t={staticClass:"v-calendar-daily__intervals-body",on:this.getDefaultMouseEventHandlers(":interval",function(t){return n.getTimestampAtEvent(t,n.parsedStart)})};return this.$createElement("div",t,this.genIntervalLabels())},genIntervalLabels:function(){return this.intervals.length?this.intervals[0].map(this.genIntervalLabel):null},genIntervalLabel:function(n){var t=f(this.intervalHeight),i=this.shortIntervals,r=(this.showIntervalLabel||this.showIntervalLabelDefault)(n)?this.intervalFormatter(n,i):void 0;return this.$createElement("div",{key:n.time,staticClass:"v-calendar-daily__interval",style:{height:t}},[this.$createElement("div",{staticClass:"v-calendar-daily__interval-text"},r)])}},render:function(n){return n("div",{"class":this.classes,nativeOn:{dragstart:function(n){n.preventDefault()}},directives:[{modifiers:{quiet:!0},name:"resize",value:this.onResize}]},[this.hideHeader?"":this.genHead(),this.genBody()])}}),kf=function(){return(kf=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},uit=gtt.extend({name:"v-calendar",props:kf({},ui.calendar,ui.weeks,ui.intervals),data:function(){return{lastStart:null,lastEnd:null}},computed:{parsedValue:function(){return iu(this.value)?bt(this.value):this.parsedStart||this.times.today},renderProps:function(){var n=this.parsedValue,t=null,u=this.maxDays,r=n,i=n;switch(this.type){case"month":t=up;r=py(n);i=wy(n);break;case"week":t=eu;r=this.getStartOfWeek(n);i=this.getEndOfWeek(n);u=7;break;case"day":t=eu;u=1;break;case"4day":t=eu;ni(i=ru(vt(i),nr,4));u=4;break;case"custom-weekly":t=gs;r=this.parsedStart||n;i=this.parsedEnd;break;case"custom-daily":t=eu;r=this.parsedStart||n;i=this.parsedEnd;break;default:throw new Error(this.type+" is not a valid Calendar type");}return{component:t,start:r,end:i,maxDays:u}}},watch:{renderProps:"checkChange"},mounted:function(){this.updateEventVisibility()},updated:function(){this.updateEventVisibility()},methods:{checkChange:function(){var i=this.renderProps,n=i.start,t=i.end;n===this.lastStart&&t===this.lastEnd||(this.lastStart=n,this.lastEnd=t,this.$emit("change",{start:n,end:t}))},move:function(n){var u;void 0===n&&(n=1);for(var t=vt(this.parsedValue),i=n>0,r=i?nr:np,f=i?31:lf,e=i?n:-n;--e>=0;)switch(this.type){case"month":t.day=f;r(t);break;case"week":ru(t,r,ki);break;case"day":u=t.weekday;ru(t,r,i?this.weekdaySkips[u]:this.weekdaySkipsReverse[u]);break;case"4day":ru(t,r,4)}af(t);ni(t);gi(t,this.times.now);this.$emit("input",t.date);this.$emit("moved",t)},next:function(n){void 0===n&&(n=1);this.move(n)},prev:function(n){void 0===n&&(n=1);this.move(-n)},timeToY:function(n,t){void 0===t&&(t=!0);var i=this.$children[0];return!(!i||!i.timeToY)&&i.timeToY(n,t)},minutesToPixels:function(n){var t=this.$children[0];return t&&t.minutesToPixels?t.minutesToPixels(n):-1},scrollToTime:function(n){var t=this.$children[0];return!(!t||!t.scrollToTime)&&t.scrollToTime(n)}},render:function(n){var t=this,i=this.renderProps,r=i.start,u=i.end,f=i.maxDays;return n(i.component,{staticClass:"v-calendar","class":{"v-calendar-events":!this.noEvents},props:kf({},this.$props,{start:r.date,end:u.date,maxDays:f}),directives:[{modifiers:{quiet:!0},name:"resize",value:this.updateEventVisibility}],on:kf({},this.$listeners,{"click:date":function(n){t.$listeners.input&&t.$emit("input",n.date);t.$listeners["click:date"]&&t.$emit("click:date",n)}}),scopedSlots:this.getScopedSlots()})}}),th=function(){return(th=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},fit=u(kr,ut,gt).extend({name:"v-card",props:{flat:Boolean,hover:Boolean,img:String,link:Boolean,loaderHeight:{type:[Number,String],"default":4},outlined:Boolean,raised:Boolean},computed:{classes:function(){return th({"v-card":!0},ut.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.loading||this.disabled,"v-card--outlined":this.outlined,"v-card--raised":this.raised},gt.options.computed.classes.call(this))},styles:function(){var n=th({},gt.options.computed.styles.call(this));return this.img&&(n.background='url("'+this.img+'") center center / cover no-repeat'),n}},methods:{genProgress:function(){var n=kr.options.methods.genProgress.call(this);return n?this.$createElement("div",{staticClass:"v-card__progress"},[n]):null}},render:function(n){var i=this.generateRouteLink(),r=i.tag,t=i.data;return t.style=this.styles,this.isClickable&&(t.attrs=t.attrs||{},t.attrs.tabindex=0),n(r,this.setBackgroundColor(this.color,t),[this.genProgress(),this.$slots.default])}}),eit=rt("v-card__actions"),oit=rt("v-card__text"),sit=rt("v-card__title"),hit=(i(48),i(49),function(n){var t=n.touchstartX,i=n.touchendX,r=n.touchstartY,u=n.touchendY;n.offsetX=i-t;n.offsetY=u-r;Math.abs(n.offsetY)<.5*Math.abs(n.offsetX)&&(n.left&&i<t-16&&n.left(n),n.right&&i>t+16&&n.right(n));Math.abs(n.offsetX)<.5*Math.abs(n.offsetY)&&(n.up&&u<r-16&&n.up(n),n.down&&u>r+16&&n.down(n))});var ci={inserted:function(n,t,i){var f=t.value,r=f.parent?n.parentElement:n,e=f.options||{passive:!0},u;r&&(u=cit(t.value),r._touchHandlers=Object(r._touchHandlers),r._touchHandlers[i.context._uid]=u,ke(u).forEach(function(n){r.addEventListener(n,u[n],e)}))},unbind:function(n,t,i){var r=t.value.parent?n.parentElement:n,u;r&&r._touchHandlers&&(u=r._touchHandlers[i.context._uid],ke(u).forEach(function(n){r.removeEventListener(n,u[n])}),delete r._touchHandlers[i.context._uid])}},fp=function(){return(fp=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},li=nt.extend({name:"v-window",provide:function(){return{windowGroup:this}},directives:{Touch:ci},props:{activeClass:{type:String,"default":"v-window-item--active"},continuous:Boolean,mandatory:{type:Boolean,"default":!0},nextIcon:{type:[Boolean,String],"default":"$vuetify.icons.next"},prevIcon:{type:[Boolean,String],"default":"$vuetify.icons.prev"},reverse:{type:Boolean,"default":void 0},showArrows:Boolean,showArrowsOnHover:Boolean,touch:Object,touchless:Boolean,value:{required:!1},vertical:Boolean},data:function(){return{changedByDelimiters:!1,internalHeight:void 0,isActive:!1,isBooted:!1,isReverse:!1}},computed:{classes:function(){return fp({},nt.options.computed.classes.call(this),{"v-window--show-arrows-on-hover":this.showArrowsOnHover})},computedTransition:function(){return this.isBooted?"v-window-"+(this.vertical?"y":"x")+(this.internalReverse?"-reverse":"")+"-transition":""},hasActiveItems:function(){return Boolean(this.items.find(function(n){return!n.disabled}))},hasNext:function(){return this.continuous||this.internalIndex<this.items.length-1},hasPrev:function(){return this.continuous||this.internalIndex>0},internalIndex:function(){var n=this;return this.items.findIndex(function(t,i){return n.internalValue===n.getValue(t,i)})},internalReverse:function(){return void 0!==this.reverse?this.reverse:this.isReverse}},watch:{internalIndex:"updateReverse"},mounted:function(){var n=this;window.requestAnimationFrame(function(){return n.isBooted=!0})},methods:{genContainer:function(){var n=[this.$slots.default];return this.showArrows&&n.push(this.genControlIcons()),this.$createElement("div",{staticClass:"v-window__container","class":{"v-window__container--is-active":this.isActive},style:{height:this.internalHeight}},n)},genIcon:function(n,t,i){var r=this;return this.$createElement("div",{staticClass:"v-window__"+n},[this.$createElement(lt,{props:{icon:!0,small:!0},attrs:{"aria-label":this.$vuetify.lang.t("$vuetify.carousel."+n)},on:{click:function(){r.changedByDelimiters=!0;i()}}},[this.$createElement(a,{props:{large:!0}},t)])])},genControlIcons:function(){var i=[],r=this.$vuetify.rtl?this.nextIcon:this.prevIcon,n,t;return this.hasPrev&&r&&"string"==typeof r&&(n=this.genIcon("prev",r,this.prev))&&i.push(n),t=this.$vuetify.rtl?this.prevIcon:this.nextIcon,this.hasNext&&t&&"string"==typeof t&&(n=this.genIcon("next",t,this.next))&&i.push(n),i},getNextIndex:function(n){var t=(n+1)%this.items.length;return this.items[t].disabled?this.getNextIndex(t):t},getPrevIndex:function(n){var t=(n+this.items.length-1)%this.items.length;return this.items[t].disabled?this.getPrevIndex(t):t},next:function(){if(this.isReverse=this.$vuetify.rtl,this.hasActiveItems&&this.hasNext){var n=this.getNextIndex(this.internalIndex),t=this.items[n];this.internalValue=this.getValue(t,n)}},prev:function(){if(this.isReverse=!this.$vuetify.rtl,this.hasActiveItems&&this.hasPrev){var n=this.getPrevIndex(this.internalIndex),t=this.items[n];this.internalValue=this.getValue(t,n)}},updateReverse:function(n,t){this.changedByDelimiters?this.changedByDelimiters=!1:this.isReverse=n<t}},render:function(n){var t=this,i={staticClass:"v-window","class":this.classes,directives:[]},r;return this.touchless||(r=this.touch||{left:function(){t.$vuetify.rtl?t.prev():t.next()},right:function(){t.$vuetify.rtl?t.next():t.prev()},end:function(n){n.stopPropagation()},start:function(n){n.stopPropagation()}},i.directives.push({name:"touch",value:r})),n("div",i,[this.genContainer()])}}),ep=function(){return(ep=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},lit=li.extend({name:"v-carousel",props:{continuous:{type:Boolean,"default":!0},cycle:Boolean,delimiterIcon:{type:String,"default":"$vuetify.icons.delimiter"},height:{type:[Number,String],"default":500},hideDelimiters:Boolean,hideDelimiterBackground:Boolean,interval:{type:[Number,String],"default":6e3,validator:function(n){return n>0}},mandatory:{type:Boolean,"default":!0},progress:Boolean,progressColor:String,showArrows:{type:Boolean,"default":!0},verticalDelimiters:{type:String,"default":void 0}},data:function(){return{internalHeight:this.height,slideTimeout:void 0}},computed:{classes:function(){return ep({},li.options.computed.classes.call(this),{"v-carousel":!0,"v-carousel--hide-delimiter-background":this.hideDelimiterBackground,"v-carousel--vertical-delimiters":this.isVertical})},isDark:function(){return this.dark||!this.light},isVertical:function(){return null!=this.verticalDelimiters}},watch:{internalValue:"restartTimeout",interval:"restartTimeout",height:function(n,t){n!==t&&n&&(this.internalHeight=n)},cycle:function(n){n?this.restartTimeout():(clearTimeout(this.slideTimeout),this.slideTimeout=void 0)}},created:function(){this.$attrs.hasOwnProperty("hide-controls")&&et("hide-controls",':show-arrows="false"',this)},mounted:function(){this.startTimeout()},methods:{genControlIcons:function(){return this.isVertical?null:li.options.methods.genControlIcons.call(this)},genDelimiters:function(){return this.$createElement("div",{staticClass:"v-carousel__controls",style:{left:"left"===this.verticalDelimiters&&this.isVertical?0:"auto",right:"right"===this.verticalDelimiters?0:"auto"}},[this.genItems()])},genItems:function(){for(var i,r=this,u=this.items.length,t=[],n=0;n<u;n++)i=this.$createElement(lt,{staticClass:"v-carousel__controls__item",props:{icon:!0,small:!0,value:this.getValue(this.items[n],n)}},[this.$createElement(a,{props:{size:18}},this.delimiterIcon)]),t.push(i);return this.$createElement(nu,{props:{value:this.internalValue},on:{change:function(n){r.internalValue=n}}},t)},genProgress:function(){return this.$createElement(ss,{staticClass:"v-carousel__progress",props:{color:this.progressColor,value:(this.internalIndex+1)/this.items.length*100}})},restartTimeout:function(){this.slideTimeout&&clearTimeout(this.slideTimeout);this.slideTimeout=void 0;window.requestAnimationFrame(this.startTimeout)},startTimeout:function(){this.cycle&&(this.slideTimeout=window.setTimeout(this.next,+this.interval>0?+this.interval:6e3))}},render:function(n){var t=li.options.render.call(this,n);return t.data.style="height: "+f(this.height)+";",this.hideDelimiters||t.children.push(this.genDelimiters()),(this.progress||this.progressColor)&&t.children.push(this.genProgress()),t}}),df=u(ff,wt("windowGroup","v-window-item","v-window")).extend().extend().extend({name:"v-window-item",directives:{Touch:ci},props:{disabled:Boolean,reverseTransition:{type:[Boolean,String],"default":void 0},transition:{type:[Boolean,String],"default":void 0},value:{required:!1}},data:function(){return{done:null,isActive:!1,wasCancelled:!1}},computed:{classes:function(){return this.groupClasses},computedTransition:function(){return this.windowGroup.internalReverse?void 0!==this.reverseTransition?this.reverseTransition||"":this.windowGroup.computedTransition:void 0!==this.transition?this.transition||"":this.windowGroup.computedTransition}},mounted:function(){this.$el.addEventListener("transitionend",this.onTransitionEnd,!1)},beforeDestroy:function(){this.$el.removeEventListener("transitionend",this.onTransitionEnd,!1)},methods:{genDefaultSlot:function(){return this.$slots.default},genWindowItem:function(){return this.$createElement("div",{staticClass:"v-window-item","class":this.classes,directives:[{name:"show",value:this.isActive}],on:this.$listeners},this.showLazyContent(this.genDefaultSlot()))},onAfterEnter:function(){var n=this;this.wasCancelled?this.wasCancelled=!1:requestAnimationFrame(function(){n.windowGroup.internalHeight=void 0;n.windowGroup.isActive=!1})},onBeforeEnter:function(){this.windowGroup.isActive=!0},onBeforeLeave:function(n){this.windowGroup.internalHeight=f(n.clientHeight)},onEnterCancelled:function(){this.wasCancelled=!0},onEnter:function(n,t){var i=this,r=this.windowGroup.isBooted;r&&(this.done=t);this.$nextTick(function(){if(!i.computedTransition)return t();i.windowGroup.internalHeight=f(n.clientHeight);r||setTimeout(t,100)})},onTransitionEnd:function(n){"transform"===n.propertyName&&n.target===this.$el&&this.done&&(this.done(),this.done=null)}},render:function(n){return n("transition",{props:{name:this.computedTransition},on:{afterEnter:this.onAfterEnter,beforeEnter:this.onBeforeEnter,beforeLeave:this.onBeforeLeave,enter:this.onEnter,enterCancelled:this.onEnterCancelled}},[this.genWindowItem()])}}),op=function(){return(op=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},ait=u(df,ut).extend({name:"v-carousel-item",inheritAttrs:!1,methods:{genDefaultSlot:function(){return[this.$createElement(ku,{staticClass:"v-carousel__item",props:op({},this.$attrs,{height:this.windowGroup.internalHeight}),on:this.$listeners},this.$slots.default)]},genWindowItem:function(){var t=this.generateRouteLink(),i=t.tag,n=t.data;return n.staticClass="v-window-item",n.directives.push({name:"show",value:this.isActive}),this.$createElement(i,n,this.showLazyContent(this.genDefaultSlot()))},onBeforeEnter:function(){},onEnter:function(){},onAfterEnter:function(){},onEnterCancelled:function(){}}}),ih=(i(50),i(4),e.a.extend({name:"rippleable",directives:{ripple:st},props:{ripple:{type:[Boolean,Object],"default":!0}},methods:{genRipple:function(n){return void 0===n&&(n={}),this.ripple?(n.staticClass="v-input--selection-controls__ripple",n.directives=n.directives||[],n.directives.push({name:"ripple",value:{center:!0}}),n.on=Object.assign({click:this.onChange},this.$listeners),this.$createElement("div",n)):null},onChange:function(){}}})),gf=u(k,ih,cs).extend({name:"selectable",model:{prop:"inputValue",event:"change"},props:{id:String,inputValue:null,falseValue:null,trueValue:null,multiple:{type:Boolean,"default":null},label:String},data:function(){return{hasColor:this.inputValue,lazyValue:this.inputValue}},computed:{computedColor:function(){if(this.isActive)return this.color?this.color:this.isDark&&!this.appIsDark?"white":"accent"},isMultiple:function(){return!0===this.multiple||null===this.multiple&&Array.isArray(this.internalValue)},isActive:function(){var i=this,t=this.value,n=this.internalValue;return this.isMultiple?!!Array.isArray(n)&&n.some(function(n){return i.valueComparator(n,t)}):void 0===this.trueValue||void 0===this.falseValue?t?this.valueComparator(t,n):Boolean(n):this.valueComparator(n,this.trueValue)},isDirty:function(){return this.isActive}},watch:{inputValue:function(n){this.lazyValue=n;this.hasColor=n}},methods:{genLabel:function(){var t=this,n=k.options.methods.genLabel.call(this);return n?(n.data.on={click:function(n){n.preventDefault();t.onChange()}},n):n},genInput:function(n,t){return this.$createElement("input",{attrs:Object.assign({"aria-checked":this.isActive.toString(),disabled:this.isDisabled,id:this.computedId,role:n,type:n},t),domProps:{value:this.value,checked:this.isActive},on:{blur:this.onBlur,change:this.onChange,focus:this.onFocus,keydown:this.onKeydown},ref:"input"})},onBlur:function(){this.isFocused=!1},onChange:function(){var r=this,t,n,i;this.isDisabled||(t=this.value,n=this.internalValue,this.isMultiple?(Array.isArray(n)||(n=[]),i=n.length,(n=n.filter(function(n){return!r.valueComparator(n,t)})).length===i&&n.push(t)):n=void 0!==this.trueValue&&void 0!==this.falseValue?this.valueComparator(n,this.trueValue)?this.falseValue:this.trueValue:t?this.valueComparator(n,t)?null:t:!n,this.validate(!0,n),this.internalValue=n,this.hasColor=n)},onFocus:function(){this.isFocused=!0},onKeydown:function(){}}}),rh=function(){return(rh=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},vit=gf.extend({name:"v-checkbox",props:{indeterminate:Boolean,indeterminateIcon:{type:String,"default":"$vuetify.icons.checkboxIndeterminate"},onIcon:{type:String,"default":"$vuetify.icons.checkboxOn"},offIcon:{type:String,"default":"$vuetify.icons.checkboxOff"}},data:function(){return{inputIndeterminate:this.indeterminate}},computed:{classes:function(){return rh({},k.options.computed.classes.call(this),{"v-input--selection-controls":!0,"v-input--checkbox":!0,"v-input--indeterminate":this.inputIndeterminate})},computedIcon:function(){return this.inputIndeterminate?this.indeterminateIcon:this.isActive?this.onIcon:this.offIcon},validationState:function(){if(!this.disabled||this.inputIndeterminate)return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":this.hasColor?this.computedColor:void 0}},watch:{indeterminate:function(n){this.inputIndeterminate=n},inputIndeterminate:function(n){this.$emit("update:indeterminate",n)},isActive:function(){this.indeterminate&&(this.inputIndeterminate=!1)}},methods:{genCheckbox:function(){return this.$createElement("div",{staticClass:"v-input--selection-controls__input"},[this.genInput("checkbox",rh({},this.$attrs,{"aria-checked":this.inputIndeterminate?"mixed":this.isActive.toString()})),this.genRipple(this.setTextColor(this.validationState)),this.$createElement(a,this.setTextColor(this.validationState,{props:{dark:this.dark,light:this.light}}),this.computedIcon)])},genDefaultSlot:function(){return[this.genCheckbox(),this.genLabel()]}}}),sp=(i(51),i(52),function(){return(sp=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),fi=u(nt).extend({name:"base-slide-group",directives:{Resize:ri,Touch:ci},props:{activeClass:{type:String,"default":"v-slide-item--active"},centerActive:Boolean,nextIcon:{type:String,"default":"$vuetify.icons.next"},mobileBreakPoint:{type:[Number,String],"default":1264,validator:function(n){return!isNaN(parseInt(n))}},prevIcon:{type:String,"default":"$vuetify.icons.prev"},showArrows:Boolean},data:function(){return{isOverflowing:!1,resizeTimeout:0,startX:0,scrollOffset:0,widths:{content:0,wrapper:0}}},computed:{__cachedNext:function(){return this.genTransition("next")},__cachedPrev:function(){return this.genTransition("prev")},classes:function(){return sp({},nt.options.computed.classes.call(this),{"v-slide-group":!0})},hasAffixes:function(){return(this.showArrows||!this.isMobile)&&this.isOverflowing},hasNext:function(){if(!this.hasAffixes)return!1;var n=this.widths,t=n.content,i=n.wrapper;return t>Math.abs(this.scrollOffset)+i},hasPrev:function(){return this.hasAffixes&&0!==this.scrollOffset},isMobile:function(){return this.$vuetify.breakpoint.width<this.mobileBreakPoint}},watch:{internalValue:"setWidths",isOverflowing:"setWidths",scrollOffset:function(n){this.$refs.content.style.transform="translateX("+-n+"px)"}},methods:{genNext:function(){var t=this,n;return this.hasAffixes?(n=this.$scopedSlots.next?this.$scopedSlots.next({}):this.$slots.next||this.__cachedNext,this.$createElement("div",{staticClass:"v-slide-group__next","class":{"v-slide-group__next--disabled":!this.hasNext},on:{click:function(){return t.onAffixClick("next")}},key:"next"},[n])):null},genContent:function(){return this.$createElement("div",{staticClass:"v-slide-group__content",ref:"content"},this.$slots.default)},genData:function(){return{"class":this.classes,directives:[{name:"resize",value:this.onResize}]}},genIcon:function(n){var t=n,i;return this.$vuetify.rtl&&"prev"===n?t="next":this.$vuetify.rtl&&"next"===n&&(t="prev"),i=this["has"+(""+n[0].toUpperCase()+n.slice(1))],this.showArrows||i?this.$createElement(a,{props:{disabled:!i}},this[t+"Icon"]):null},genPrev:function(){var t=this,n;return this.hasAffixes?(n=this.$scopedSlots.prev?this.$scopedSlots.prev({}):this.$slots.prev||this.__cachedPrev,this.$createElement("div",{staticClass:"v-slide-group__prev","class":{"v-slide-group__prev--disabled":!this.hasPrev},on:{click:function(){return t.onAffixClick("prev")}},key:"prev"},[n])):null},genTransition:function(n){return this.$createElement(rf,[this.genIcon(n)])},genWrapper:function(){var n=this;return this.$createElement("div",{staticClass:"v-slide-group__wrapper",directives:[{name:"touch",value:{start:function(t){return n.overflowCheck(t,n.onTouchStart)},move:function(t){return n.overflowCheck(t,n.onTouchMove)},end:function(t){return n.overflowCheck(t,n.onTouchEnd)}}}],ref:"wrapper"},[this.genContent()])},calculateNewOffset:function(n,t,i,r){var u=i?-1:1,f=u*r+("prev"===n?-1:1)*t.wrapper;return u*Math.max(Math.min(f,t.content-t.wrapper),0)},onAffixClick:function(n){this.$emit("click:"+n);this.scrollTo(n)},onResize:function(){this._isDestroyed||this.setWidths()},onTouchStart:function(n){var t=this.$refs.content;this.startX=this.scrollOffset+n.touchstartX;t.style.setProperty("transition","none");t.style.setProperty("willChange","transform")},onTouchMove:function(n){this.scrollOffset=this.startX-n.touchmoveX},onTouchEnd:function(){var i=this.$refs,t=i.content,r=i.wrapper,n=t.clientWidth-r.clientWidth;t.style.setProperty("transition",null);t.style.setProperty("willChange",null);this.$vuetify.rtl?this.scrollOffset>0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset<=-n&&(this.scrollOffset=-n):this.scrollOffset<0||!this.isOverflowing?this.scrollOffset=0:this.scrollOffset>=n&&(this.scrollOffset=n)},overflowCheck:function(n,t){n.stopPropagation();this.isOverflowing&&t(n)},scrollIntoView:function(){this.selectedItem&&(0===this.selectedIndex||!this.centerActive&&!this.isOverflowing?this.scrollOffset=0:this.centerActive?this.scrollOffset=this.calculateCenteredOffset(this.selectedItem.$el,this.widths,this.$vuetify.rtl):this.isOverflowing&&(this.scrollOffset=this.calculateUpdatedOffset(this.selectedItem.$el,this.widths,this.$vuetify.rtl,this.scrollOffset)))},calculateUpdatedOffset:function(n,t,i,r){var u=n.clientWidth,f=i?t.content-n.offsetLeft-u:n.offsetLeft;i&&(r=-r);var e=t.wrapper+r,o=u+f,s=.4*u;return f<r?r=Math.max(f-s,0):e<o&&(r=Math.min(r-(e-o-s),t.content-t.wrapper)),i?-r:r},calculateCenteredOffset:function(n,t,i){var u=n.offsetLeft,f=n.clientWidth,r;return i?(r=t.content-u-f/2-t.wrapper/2,-Math.min(t.content-t.wrapper,Math.max(0,r))):(r=u+f/2-t.wrapper/2,Math.min(t.content-t.wrapper,Math.max(0,r)))},scrollTo:function(n){this.scrollOffset=this.calculateNewOffset(n,{content:this.$refs.content?this.$refs.content.clientWidth:0,wrapper:this.$refs.wrapper?this.$refs.wrapper.clientWidth:0},this.$vuetify.rtl,this.scrollOffset)},setWidths:function(){var n=this;window.requestAnimationFrame(function(){var t=n.$refs,i=t.content,r=t.wrapper;n.widths={content:i?i.clientWidth:0,wrapper:r?r.clientWidth:0};n.isOverflowing=n.widths.wrapper<n.widths.content;n.scrollIntoView()})}},render:function(n){return n("div",this.genData(),[this.genPrev(),this.genWrapper(),this.genNext()])}}),yit=fi.extend({name:"v-slide-group",provide:function(){return{slideGroup:this}}}),uh=function(){return(uh=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},pit=u(fi,h).extend({name:"v-chip-group",provide:function(){return{chipGroup:this}},props:{column:Boolean},computed:{classes:function(){return uh({},fi.options.computed.classes.call(this),{"v-chip-group":!0,"v-chip-group--column":this.column})}},watch:{column:function(n){n&&(this.scrollOffset=0);this.$nextTick(this.onResize)}},methods:{genData:function(){return this.setTextColor(this.color,uh({},fi.options.methods.genData.call(this)))}}}),ou=(i(53),i(56),i(57),function(){return(ou=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),fh=u(k,kr).extend({name:"v-slider",directives:{ClickOutside:si},mixins:[kr],props:{disabled:Boolean,inverseLabel:Boolean,max:{type:[Number,String],"default":100},min:{type:[Number,String],"default":0},step:{type:[Number,String],"default":1},thumbColor:String,thumbLabel:{type:[Boolean,String],"default":null,validator:function(n){return"boolean"==typeof n||"always"===n}},thumbSize:{type:[Number,String],"default":32},tickLabels:{type:Array,"default":function(){return[]}},ticks:{type:[Boolean,String],"default":!1,validator:function(n){return"boolean"==typeof n||"always"===n}},tickSize:{type:[Number,String],"default":2},trackColor:String,trackFillColor:String,value:[Number,String],vertical:Boolean},data:function(){return{app:null,oldValue:null,keyPressed:0,isFocused:!1,isActive:!1,lazyValue:0}},computed:{classes:function(){return ou({},k.options.computed.classes.call(this),{"v-input__slider":!0,"v-input__slider--vertical":this.vertical,"v-input__slider--inverse-label":this.inverseLabel})},internalValue:{get:function(){return this.lazyValue},set:function(n){n=isNaN(n)?this.minValue:n;var t=this.roundValue(Math.min(Math.max(n,this.minValue),this.maxValue));t!==this.lazyValue&&(this.lazyValue=t,this.$emit("input",t))}},trackTransition:function(){return this.keyPressed>=2?"none":""},minValue:function(){return parseFloat(this.min)},maxValue:function(){return parseFloat(this.max)},stepNumeric:function(){return this.step>0?parseFloat(this.step):0},inputWidth:function(){return(this.roundValue(this.internalValue)-this.minValue)/(this.maxValue-this.minValue)*100},trackFillStyles:function(){var n,t=this.vertical?"bottom":"left",i=this.vertical?"top":"right",r=this.vertical?"height":"width",u=this.$vuetify.rtl?"auto":"0",f=this.$vuetify.rtl?"0":"auto",e=this.disabled?"calc("+this.inputWidth+"% - 10px)":this.inputWidth+"%";return(n={transition:this.trackTransition})[t]=u,n[i]=f,n[r]=e,n},trackStyles:function(){var n,t=this.vertical?this.$vuetify.rtl?"bottom":"top":this.$vuetify.rtl?"left":"right",i=this.vertical?"height":"width",r=this.disabled?"calc("+(100-this.inputWidth)+"% - 10px)":"calc("+(100-this.inputWidth)+"%)";return(n={transition:this.trackTransition})[t]="0px",n[i]=r,n},showTicks:function(){return this.tickLabels.length>0||!(this.disabled||!this.stepNumeric||!this.ticks)},numTicks:function(){return Math.ceil((this.maxValue-this.minValue)/this.stepNumeric)},showThumbLabel:function(){return!(this.disabled||!this.thumbLabel&&!this.$scopedSlots["thumb-label"])},computedTrackColor:function(){if(!this.disabled)return this.trackColor?this.trackColor:this.isDark?this.validationState:this.validationState||"primary lighten-3"},computedTrackFillColor:function(){if(!this.disabled)return this.trackFillColor?this.trackFillColor:this.validationState||this.computedColor},computedThumbColor:function(){return this.thumbColor?this.thumbColor:this.validationState||this.computedColor}},watch:{min:function(n){var t=parseFloat(n);t>this.internalValue&&this.$emit("input",t)},max:function(n){var t=parseFloat(n);t<this.internalValue&&this.$emit("input",t)},value:{handler:function(n){this.internalValue=n}}},beforeMount:function(){this.internalValue=this.value},mounted:function(){this.app=document.querySelector("[data-app]")||b("Missing v-app or a non-body wrapping element with the [data-app] attribute",this)},methods:{genDefaultSlot:function(){var n=[this.genLabel()],t=this.genSlider();return this.inverseLabel?n.unshift(t):n.push(t),n.push(this.genProgress()),n},genSlider:function(){return this.$createElement("div",{"class":ou({"v-slider":!0,"v-slider--horizontal":!this.vertical,"v-slider--vertical":this.vertical,"v-slider--focused":this.isFocused,"v-slider--active":this.isActive,"v-slider--disabled":this.disabled,"v-slider--readonly":this.readonly},this.themeClasses),directives:[{name:"click-outside",value:this.onBlur}],on:{click:this.onSliderClick}},this.genChildren())},genChildren:function(){return[this.genInput(),this.genTrackContainer(),this.genSteps(),this.genThumbContainer(this.internalValue,this.inputWidth,this.isActive,this.isFocused,this.onThumbMouseDown,this.onFocus)]},genInput:function(){return this.$createElement("input",{attrs:ou({value:this.internalValue,id:this.computedId,disabled:this.disabled,readonly:!0,tabindex:-1},this.$attrs)})},genTrackContainer:function(){var n=[this.$createElement("div",this.setBackgroundColor(this.computedTrackColor,{staticClass:"v-slider__track-background",style:this.trackStyles})),this.$createElement("div",this.setBackgroundColor(this.computedTrackFillColor,{staticClass:"v-slider__track-fill",style:this.trackFillStyles}))];return this.$createElement("div",{staticClass:"v-slider__track-container",ref:"track"},n)},genSteps:function(){var n=this,r;if(!this.step||!this.showTicks)return null;var t=parseFloat(this.tickSize),i=dt(this.numTicks+1),u=this.vertical?"bottom":"left",f=this.vertical?"right":"top";return this.vertical&&i.reverse(),r=i.map(function(i){var r,o=n.$vuetify.rtl?n.maxValue-i:i,s=[],e,h;return n.tickLabels[o]&&s.push(n.$createElement("div",{staticClass:"v-slider__tick-label"},n.tickLabels[o])),e=i*(100/n.numTicks),h=n.$vuetify.rtl?100-n.inputWidth<e:e<n.inputWidth,n.$createElement("span",{key:i,staticClass:"v-slider__tick","class":{"v-slider__tick--filled":h},style:(r={width:t+"px",height:t+"px"},r[u]="calc("+e+"% - "+t/2+"px)",r[f]="calc(50% - "+t/2+"px)",r)},s)}),this.$createElement("div",{staticClass:"v-slider__ticks-container","class":{"v-slider__ticks-container--always-show":"always"===this.ticks||this.tickLabels.length>0}},r)},genThumbContainer:function(n,t,i,r,u,f,e){void 0===e&&(e="thumb");var o=[this.genThumb()],s=this.genThumbLabelContent(n);return this.showThumbLabel&&o.push(this.genThumbLabel(s)),this.$createElement("div",this.setTextColor(this.computedThumbColor,{ref:e,staticClass:"v-slider__thumb-container","class":{"v-slider__thumb-container--active":i,"v-slider__thumb-container--focused":r,"v-slider__thumb-container--show-label":this.showThumbLabel},style:this.getThumbContainerStyles(t),attrs:ou({role:"slider",tabindex:this.disabled||this.readonly?-1:this.$attrs.tabindex?this.$attrs.tabindex:0,"aria-label":this.label,"aria-valuemin":this.min,"aria-valuemax":this.max,"aria-valuenow":this.internalValue,"aria-readonly":String(this.readonly),"aria-orientation":this.vertical?"vertical":"horizontal"},this.$attrs),on:{focus:f,blur:this.onBlur,keydown:this.onKeyDown,keyup:this.onKeyUp,touchstart:u,mousedown:u}}),o)},genThumbLabelContent:function(n){return this.$scopedSlots["thumb-label"]?this.$scopedSlots["thumb-label"]({value:n}):[this.$createElement("span",[String(n)])]},genThumbLabel:function(n){var t=f(this.thumbSize),i=this.vertical?"translateY(20%) translateY("+(Number(this.thumbSize)/3-1)+"px) translateX(55%) rotate(135deg)":"translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg)";return this.$createElement(ha,{props:{origin:"bottom center"}},[this.$createElement("div",{staticClass:"v-slider__thumb-label-container",directives:[{name:"show",value:this.isFocused||this.isActive||"always"===this.thumbLabel}]},[this.$createElement("div",this.setBackgroundColor(this.computedThumbColor,{staticClass:"v-slider__thumb-label",style:{height:t,width:t,transform:i}}),[this.$createElement("div",n)])])])},genThumb:function(){return this.$createElement("div",this.setBackgroundColor(this.computedThumbColor,{staticClass:"v-slider__thumb"}))},getThumbContainerStyles:function(n){var i,r=this.vertical?"top":"left",t=this.$vuetify.rtl?100-n:n;return t=this.vertical?100-t:t,(i={transition:this.trackTransition})[r]=t+"%",i},onThumbMouseDown:function(n){this.oldValue=this.internalValue;this.keyPressed=2;this.isActive=!0;var t=!vi||{passive:!0,capture:!0},i=!!vi&&{passive:!0};"touches"in n?(this.app.addEventListener("touchmove",this.onMouseMove,i),we(this.app,"touchend",this.onSliderMouseUp,t)):(this.app.addEventListener("mousemove",this.onMouseMove,i),we(this.app,"mouseup",this.onSliderMouseUp,t));this.$emit("start",this.internalValue)},onSliderMouseUp:function(n){n.stopPropagation();this.keyPressed=0;var t=!!vi&&{passive:!0};this.app.removeEventListener("touchmove",this.onMouseMove,t);this.app.removeEventListener("mousemove",this.onMouseMove,t);this.$emit("end",this.internalValue);y(this.oldValue,this.internalValue)||this.$emit("change",this.internalValue);this.isActive=!1},onMouseMove:function(n){var t=this.parseMouseMove(n).value;this.internalValue=t},onKeyDown:function(n){if(!this.disabled&&!this.readonly){var t=this.parseKeyDown(n,this.internalValue);null!=t&&(this.internalValue=t,this.$emit("change",t))}},onKeyUp:function(){this.keyPressed=0},onSliderClick:function(n){this.$refs.thumb.focus();this.onMouseMove(n);this.$emit("change",this.internalValue)},onBlur:function(n){this.isFocused=!1;this.$emit("blur",n)},onFocus:function(n){this.isFocused=!0;this.$emit("focus",n)},parseMouseMove:function(n){var s=this.vertical?"top":"left",h=this.vertical?"height":"width",u=this.vertical?"clientY":"clientX",f=this.$refs.track.getBoundingClientRect(),i=f[s],e=f[h],r="touches"in n?n.touches[0][u]:n[u],t=Math.min(Math.max((r-i)/e,0),1)||0,o;return this.vertical&&(t=1-t),this.$vuetify.rtl&&(t=1-t),o=r>=i&&r<=i+e,{value:parseFloat(this.min)+t*(this.maxValue-this.minValue),isInsideTrack:o}},parseKeyDown:function(n,t){var r,e;if(!this.disabled){var a=o.pageup,s=o.pagedown,h=o.end,c=o.home,u=o.left,f=o.right,l=o.down,i=o.up;if([a,s,h,c,u,f,l,i].includes(n.keyCode))return n.preventDefault(),r=this.stepNumeric||1,e=(this.maxValue-this.minValue)/r,[u,f,l,i].includes(n.keyCode)?(this.keyPressed+=1,t+=((this.$vuetify.rtl?[u,i]:[f,i]).includes(n.keyCode)?1:-1)*r*(n.shiftKey?3:n.ctrlKey?2:1)):n.keyCode===c?t=this.minValue:n.keyCode===h?t=this.maxValue:t-=(n.keyCode===s?1:-1)*r*(e>100?e/10:10),t}},roundValue:function(n){if(!this.stepNumeric)return n;var t=this.step.toString().trim(),r=t.indexOf(".")>-1?t.length-t.indexOf(".")-1:0,i=this.minValue%this.stepNumeric,u=Math.round((n-i)/this.stepNumeric)*this.stepNumeric+i;return parseFloat(Math.min(u,this.maxValue).toFixed(r))}}}),wit=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],bit=function(n){return n<=.0031308?12.92*n:1.055*Math.pow(n,1/2.4)-.055},kit=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],dit=function(n){return n<=.04045?n/12.92:Math.pow((n+.055)/1.055,2.4)};eh=function(){return(eh=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)};oh=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e};tr=function(){return(tr=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)};var su=function(){return(su=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},nrt=e.a.extend({name:"v-color-picker-preview",props:{color:Object,disabled:Boolean},methods:{genAlpha:function(){var t,n=this;return this.genTrack({staticClass:"v-color-picker__alpha",props:{thumbColor:"grey lighten-2",hideDetails:!0,value:this.color.alpha,step:0,min:0,max:1},style:{backgroundImage:this.disabled?void 0:"linear-gradient(to right, transparent, "+(t=this.color.rgba,ap(eh({},t,{a:1})))+")"},on:{input:function(t){return n.color.alpha!==t&&n.$emit("update:color",re(su({},n.color.hsva,{a:t})))}}})},genSliders:function(){return this.$createElement("div",{staticClass:"v-color-picker__sliders"},[this.genHue(),this.genAlpha()])},genDot:function(){return this.$createElement("div",{staticClass:"v-color-picker__dot"},[this.$createElement("div",{style:{background:ap(this.color.rgba)}})])},genHue:function(){var n=this;return this.genTrack({staticClass:"v-color-picker__hue",props:{thumbColor:"grey lighten-2",hideDetails:!0,value:this.color.hue,step:0,min:0,max:360},on:{input:function(t){return n.color.hue!==t&&n.$emit("update:color",re(su({},n.color.hsva,{h:t})))}}})},genTrack:function(n){return this.$createElement(fh,su({"class":"v-color-picker__track"},n,{props:su({disabled:this.disabled},n.props)}))}},render:function(n){return n("div",{staticClass:"v-color-picker__preview"},[this.genDot(),this.genSliders()])}}),dp=(i(55),e.a.extend({name:"v-color-picker-canvas",props:{color:{type:Object,"default":function(){return ir({r:255,g:0,b:0,a:1})}},disabled:Boolean,dotSize:{type:[Number,String],"default":10},height:{type:[Number,String],"default":150},width:{type:[Number,String],"default":300}},data:function(){return{boundingRect:{width:0,height:0,left:0,top:0}}},computed:{dot:function(){return this.color?{x:this.color.hsva.s*parseInt(this.width,10),y:(1-this.color.hsva.v)*parseInt(this.height,10)}:{x:0,y:0}}},watch:{"color.hue":"updateCanvas"},mounted:function(){this.updateCanvas()},methods:{emitColor:function(n,t){var i=this.boundingRect,f=i.left,e=i.top,r=i.width,u=i.height;this.$emit("update:color",re({h:this.color.hue,s:no(n-f,0,r)/r,v:1-no(t-e,0,u)/u,a:this.color.alpha}))},updateCanvas:function(){var n,t,i,r;this.color&&(n=this.$refs.canvas,t=n.getContext("2d"),t&&(i=t.createLinearGradient(0,0,n.width,0),i.addColorStop(0,"hsla(0, 0%, 100%, 1)"),i.addColorStop(1,"hsla("+this.color.hue+", 100%, 50%, 1)"),t.fillStyle=i,t.fillRect(0,0,n.width,n.height),r=t.createLinearGradient(0,0,0,n.height),r.addColorStop(0,"hsla(0, 0%, 100%, 0)"),r.addColorStop(1,"hsla(0, 0%, 0%, 1)"),t.fillStyle=r,t.fillRect(0,0,n.width,n.height)))},handleClick:function(n){this.disabled||(this.boundingRect=this.$el.getBoundingClientRect(),this.emitColor(n.clientX,n.clientY))},handleMouseDown:function(n){n.preventDefault();this.disabled||(this.boundingRect=this.$el.getBoundingClientRect(),window.addEventListener("mousemove",this.handleMouseMove),window.addEventListener("mouseup",this.handleMouseUp))},handleMouseMove:function(n){this.disabled||this.emitColor(n.clientX,n.clientY)},handleMouseUp:function(){window.removeEventListener("mousemove",this.handleMouseMove);window.removeEventListener("mouseup",this.handleMouseUp)},genCanvas:function(){return this.$createElement("canvas",{ref:"canvas",attrs:{width:this.width,height:this.height}})},genDot:function(){var n=parseInt(this.dotSize,10)/2,t=f(this.dot.x-n),i=f(this.dot.y-n);return this.$createElement("div",{staticClass:"v-color-picker__canvas-dot","class":{"v-color-picker__canvas-dot--disabled":this.disabled},style:{width:f(this.dotSize),height:f(this.dotSize),transform:"translate("+t+", "+i+")"}})}},render:function(n){return n("div",{staticClass:"v-color-picker__canvas",style:{width:f(this.width),height:f(this.height)},on:{click:this.handleClick,mousedown:this.handleMouseDown}},[this.genCanvas(),this.genDot()])}})),trt=(i(54),function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e}),ah={rgba:{inputs:[["r",255,"int"],["g",255,"int"],["b",255,"int"],["a",1,"float"]],from:ir},hsla:{inputs:[["h",360,"int"],["s",1,"float"],["l",1,"float"],["a",1,"float"]],from:bp},hexa:{from:ue}},irt=e.a.extend({name:"v-color-picker-edit",props:{color:Object,disabled:Boolean,hideModeSwitch:Boolean,mode:{type:String,"default":"rgba",validator:function(n){return Object.keys(ah).includes(n)}}},data:function(){return{modes:ah,internalMode:this.mode}},computed:{currentMode:function(){return this.modes[this.internalMode]}},watch:{mode:function(n){this.internalMode=n}},created:function(){this.internalMode=this.mode},methods:{getValue:function(n,t){return"float"===t?Math.round(100*n)/100:"int"===t?Math.round(n):0},parseValue:function(n,t){return"float"===t?parseFloat(n):"int"===t&&parseInt(n,10)||0},changeMode:function(){var n=Object.keys(this.modes),i=n.indexOf(this.internalMode),t=n[(i+1)%n.length];this.internalMode=t;this.$emit("update:mode",t)},genInput:function(n,t,i,r){return this.$createElement("div",{staticClass:"v-color-picker__input"},[this.$createElement("input",{key:n,attrs:t,domProps:{value:i},on:r}),this.$createElement("span",n.toUpperCase())])},genInputs:function(){var n=this,t,i;switch(this.internalMode){case"hexa":return t=this.color.hexa,i=t.endsWith("FF")?t.substr(0,7):t,this.genInput("hex",{maxlength:9,disabled:this.disabled},i,{change:function(t){var i=t.target;n.$emit("update:color",n.currentMode.from(hh(i.value)))}});default:return this.currentMode.inputs.map(function(t){var r=trt(t,3),u=r[0],e=r[1],i=r[2],f=n.color[n.internalMode];return n.genInput(u,{type:"number",min:0,max:e,step:"float"===i?"0.01":"int"===i?"1":void 0,disabled:n.disabled},n.getValue(f[u],i),{input:function(t){var r,e=t.target,o=n.parseValue(e.value||"0",i);n.$emit("update:color",n.currentMode.from(Object.assign({},f,((r={})[u]=o,r)),n.color.alpha))}})})}},genSwitch:function(){return this.$createElement(lt,{props:{small:!0,icon:!0,disabled:this.disabled},on:{click:this.changeMode}},[this.$createElement(a,"$vuetify.icons.unfold")])}},render:function(n){return n("div",{staticClass:"v-color-picker__edit"},[this.genInputs(),!this.hideModeSwitch&&this.genSwitch()])}}),rrt=(i(58),Object.freeze({base:"#f44336",lighten5:"#ffebee",lighten4:"#ffcdd2",lighten3:"#ef9a9a",lighten2:"#e57373",lighten1:"#ef5350",darken1:"#e53935",darken2:"#d32f2f",darken3:"#c62828",darken4:"#b71c1c",accent1:"#ff8a80",accent2:"#ff5252",accent3:"#ff1744",accent4:"#d50000"})),urt=Object.freeze({base:"#e91e63",lighten5:"#fce4ec",lighten4:"#f8bbd0",lighten3:"#f48fb1",lighten2:"#f06292",lighten1:"#ec407a",darken1:"#d81b60",darken2:"#c2185b",darken3:"#ad1457",darken4:"#880e4f",accent1:"#ff80ab",accent2:"#ff4081",accent3:"#f50057",accent4:"#c51162"}),frt=Object.freeze({base:"#9c27b0",lighten5:"#f3e5f5",lighten4:"#e1bee7",lighten3:"#ce93d8",lighten2:"#ba68c8",lighten1:"#ab47bc",darken1:"#8e24aa",darken2:"#7b1fa2",darken3:"#6a1b9a",darken4:"#4a148c",accent1:"#ea80fc",accent2:"#e040fb",accent3:"#d500f9",accent4:"#aa00ff"}),ert=Object.freeze({base:"#673ab7",lighten5:"#ede7f6",lighten4:"#d1c4e9",lighten3:"#b39ddb",lighten2:"#9575cd",lighten1:"#7e57c2",darken1:"#5e35b1",darken2:"#512da8",darken3:"#4527a0",darken4:"#311b92",accent1:"#b388ff",accent2:"#7c4dff",accent3:"#651fff",accent4:"#6200ea"}),ort=Object.freeze({base:"#3f51b5",lighten5:"#e8eaf6",lighten4:"#c5cae9",lighten3:"#9fa8da",lighten2:"#7986cb",lighten1:"#5c6bc0",darken1:"#3949ab",darken2:"#303f9f",darken3:"#283593",darken4:"#1a237e",accent1:"#8c9eff",accent2:"#536dfe",accent3:"#3d5afe",accent4:"#304ffe"}),srt=Object.freeze({base:"#2196f3",lighten5:"#e3f2fd",lighten4:"#bbdefb",lighten3:"#90caf9",lighten2:"#64b5f6",lighten1:"#42a5f5",darken1:"#1e88e5",darken2:"#1976d2",darken3:"#1565c0",darken4:"#0d47a1",accent1:"#82b1ff",accent2:"#448aff",accent3:"#2979ff",accent4:"#2962ff"}),hrt=Object.freeze({base:"#03a9f4",lighten5:"#e1f5fe",lighten4:"#b3e5fc",lighten3:"#81d4fa",lighten2:"#4fc3f7",lighten1:"#29b6f6",darken1:"#039be5",darken2:"#0288d1",darken3:"#0277bd",darken4:"#01579b",accent1:"#80d8ff",accent2:"#40c4ff",accent3:"#00b0ff",accent4:"#0091ea"}),crt=Object.freeze({base:"#00bcd4",lighten5:"#e0f7fa",lighten4:"#b2ebf2",lighten3:"#80deea",lighten2:"#4dd0e1",lighten1:"#26c6da",darken1:"#00acc1",darken2:"#0097a7",darken3:"#00838f",darken4:"#006064",accent1:"#84ffff",accent2:"#18ffff",accent3:"#00e5ff",accent4:"#00b8d4"}),lrt=Object.freeze({base:"#009688",lighten5:"#e0f2f1",lighten4:"#b2dfdb",lighten3:"#80cbc4",lighten2:"#4db6ac",lighten1:"#26a69a",darken1:"#00897b",darken2:"#00796b",darken3:"#00695c",darken4:"#004d40",accent1:"#a7ffeb",accent2:"#64ffda",accent3:"#1de9b6",accent4:"#00bfa5"}),art=Object.freeze({base:"#4caf50",lighten5:"#e8f5e9",lighten4:"#c8e6c9",lighten3:"#a5d6a7",lighten2:"#81c784",lighten1:"#66bb6a",darken1:"#43a047",darken2:"#388e3c",darken3:"#2e7d32",darken4:"#1b5e20",accent1:"#b9f6ca",accent2:"#69f0ae",accent3:"#00e676",accent4:"#00c853"}),vrt=Object.freeze({base:"#8bc34a",lighten5:"#f1f8e9",lighten4:"#dcedc8",lighten3:"#c5e1a5",lighten2:"#aed581",lighten1:"#9ccc65",darken1:"#7cb342",darken2:"#689f38",darken3:"#558b2f",darken4:"#33691e",accent1:"#ccff90",accent2:"#b2ff59",accent3:"#76ff03",accent4:"#64dd17"}),yrt=Object.freeze({base:"#cddc39",lighten5:"#f9fbe7",lighten4:"#f0f4c3",lighten3:"#e6ee9c",lighten2:"#dce775",lighten1:"#d4e157",darken1:"#c0ca33",darken2:"#afb42b",darken3:"#9e9d24",darken4:"#827717",accent1:"#f4ff81",accent2:"#eeff41",accent3:"#c6ff00",accent4:"#aeea00"}),prt=Object.freeze({base:"#ffeb3b",lighten5:"#fffde7",lighten4:"#fff9c4",lighten3:"#fff59d",lighten2:"#fff176",lighten1:"#ffee58",darken1:"#fdd835",darken2:"#fbc02d",darken3:"#f9a825",darken4:"#f57f17",accent1:"#ffff8d",accent2:"#ffff00",accent3:"#ffea00",accent4:"#ffd600"}),wrt=Object.freeze({base:"#ffc107",lighten5:"#fff8e1",lighten4:"#ffecb3",lighten3:"#ffe082",lighten2:"#ffd54f",lighten1:"#ffca28",darken1:"#ffb300",darken2:"#ffa000",darken3:"#ff8f00",darken4:"#ff6f00",accent1:"#ffe57f",accent2:"#ffd740",accent3:"#ffc400",accent4:"#ffab00"}),brt=Object.freeze({base:"#ff9800",lighten5:"#fff3e0",lighten4:"#ffe0b2",lighten3:"#ffcc80",lighten2:"#ffb74d",lighten1:"#ffa726",darken1:"#fb8c00",darken2:"#f57c00",darken3:"#ef6c00",darken4:"#e65100",accent1:"#ffd180",accent2:"#ffab40",accent3:"#ff9100",accent4:"#ff6d00"}),krt=Object.freeze({base:"#ff5722",lighten5:"#fbe9e7",lighten4:"#ffccbc",lighten3:"#ffab91",lighten2:"#ff8a65",lighten1:"#ff7043",darken1:"#f4511e",darken2:"#e64a19",darken3:"#d84315",darken4:"#bf360c",accent1:"#ff9e80",accent2:"#ff6e40",accent3:"#ff3d00",accent4:"#dd2c00"}),drt=Object.freeze({base:"#795548",lighten5:"#efebe9",lighten4:"#d7ccc8",lighten3:"#bcaaa4",lighten2:"#a1887f",lighten1:"#8d6e63",darken1:"#6d4c41",darken2:"#5d4037",darken3:"#4e342e",darken4:"#3e2723"}),grt=Object.freeze({base:"#607d8b",lighten5:"#eceff1",lighten4:"#cfd8dc",lighten3:"#b0bec5",lighten2:"#90a4ae",lighten1:"#78909c",darken1:"#546e7a",darken2:"#455a64",darken3:"#37474f",darken4:"#263238"}),nut=Object.freeze({base:"#9e9e9e",lighten5:"#fafafa",lighten4:"#f5f5f5",lighten3:"#eeeeee",lighten2:"#e0e0e0",lighten1:"#bdbdbd",darken1:"#757575",darken2:"#616161",darken3:"#424242",darken4:"#212121"}),tut=Object.freeze({black:"#000000",white:"#ffffff",transparent:"transparent"}),iut=Object.freeze({red:rrt,pink:urt,purple:frt,deepPurple:ert,indigo:ort,blue:srt,lightBlue:hrt,cyan:crt,teal:lrt,green:art,lightGreen:vrt,lime:yrt,yellow:prt,amber:wrt,orange:brt,deepOrange:krt,brown:drt,blueGrey:grt,grey:nut,shades:tut}),rut=lh("#FFFFFF").rgba,uut=lh("#000000").rgba,gp=u(s).extend({name:"v-color-picker-swatches",props:{swatches:{type:Array,"default":function(){return n=iut,Object.keys(n).map(function(t){var i=n[t];return i.base?[i.base,i.darken4,i.darken3,i.darken2,i.darken1,i.lighten1,i.lighten2,i.lighten3,i.lighten4,i.lighten5]:[i.black,i.white,i.transparent]});var n}},color:Object,maxWidth:[Number,String],maxHeight:[Number,String]},methods:{genColor:function(n){var t=this,i=this.$createElement("div",{style:{background:n}},[y(this.color,kp(n,null))&&this.$createElement(a,{props:{small:!0,dark:wp(this.color.rgba,rut)>2&&this.color.alpha>.5,light:wp(this.color.rgba,uut)>2&&this.color.alpha>.5}},"$vuetify.icons.success")]);return this.$createElement("div",{staticClass:"v-color-picker__color",on:{click:function(){return t.$emit("update:color",lh("transparent"===n?"#00000000":n))}}},[i])},genSwatches:function(){var n=this;return this.swatches.map(function(t){var i=t.map(n.genColor);return n.$createElement("div",{staticClass:"v-color-picker__swatch"},i)})}},render:function(n){return n("div",{staticClass:"v-color-picker__swatches",style:{maxWidth:f(this.maxWidth),maxHeight:f(this.maxHeight)}},[this.$createElement("div",this.genSwatches())])}}),nw=function(){return(nw=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},fut=u(s).extend({name:"v-color-picker",props:{canvasHeight:{type:[String,Number],"default":150},disabled:Boolean,dotSize:{type:[Number,String],"default":10},flat:Boolean,hideCanvas:Boolean,hideInputs:Boolean,hideModeSwitch:Boolean,mode:{type:String,"default":"rgba",validator:function(n){return Object.keys(ah).includes(n)}},showSwatches:Boolean,swatches:Array,swatchesMaxHeight:{type:[Number,String],"default":150},value:{type:[Object,String]},width:{type:[Number,String],"default":300}},data:function(){return{internalValue:ir({r:255,g:0,b:0,a:1})}},watch:{value:{handler:function(n){this.updateColor(kp(n,this.internalValue))},immediate:!0}},methods:{updateColor:function(n){this.internalValue=n;var t=function(n,t){if("string"==typeof t)return 7===t.length?n.hex:n.hexa;if("object"===ch(t)){if(rr(t,["r","g","b"]))return n.rgba;if(rr(t,["h","s","l"]))return n.hsla;if(rr(t,["h","s","v"]))return n.hsva}return n}(this.internalValue,this.value);t!==this.value&&(this.$emit("input",t),this.$emit("update:color",this.internalValue))},genCanvas:function(){return this.$createElement(dp,{props:{color:this.internalValue,disabled:this.disabled,dotSize:this.dotSize,width:this.width,height:this.canvasHeight},on:{"update:color":this.updateColor}})},genControls:function(){return this.$createElement("div",{staticClass:"v-color-picker__controls"},[this.genPreview(),!this.hideInputs&&this.genEdit()])},genEdit:function(){var n=this;return this.$createElement(irt,{props:{color:this.internalValue,disabled:this.disabled,hideModeSwitch:this.hideModeSwitch,mode:this.mode},on:{"update:color":this.updateColor,"update:mode":function(t){return n.$emit("update:mode",t)}}})},genPreview:function(){return this.$createElement(nrt,{props:{color:this.internalValue,disabled:this.disabled},on:{"update:color":this.updateColor}})},genSwatches:function(){return this.$createElement(gp,{props:{dark:this.dark,light:this.light,swatches:this.swatches,color:this.internalValue,maxHeight:this.swatchesMaxHeight},on:{"update:color":this.updateColor}})}},render:function(n){return n(yt,{staticClass:"v-color-picker","class":nw({"v-color-picker--flat":this.flat},this.themeClasses),props:{maxWidth:this.width}},[!this.hideCanvas&&this.genCanvas(),this.genControls(),this.showSwatches&&this.genSwatches()])}}),eut=(i(59),pi.extend({name:"v-content",props:{tag:{type:String,"default":"main"}},computed:{styles:function(){var n=this.$vuetify.application,t=n.bar;return{paddingTop:n.top+t+"px",paddingRight:n.right+"px",paddingBottom:n.footer+n.insetFooter+n.bottom+"px",paddingLeft:n.left+"px"}}},render:function(n){var t={staticClass:"v-content",style:this.styles,ref:"content"};return n(this.tag,t,[n("div",{staticClass:"v-content__wrap"},this.$slots.default)])}})),tw=function(){return(tw=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},out=gr.extend({name:"v-combobox",props:{delimiters:{type:Array,"default":function(){return[]}},returnObject:{type:Boolean,"default":!0}},data:function(){return{editingIndex:-1}},computed:{counterValue:function(){return this.multiple?this.selectedItems.length:(this.internalSearch||"").toString().length},hasSlot:function(){return p.options.computed.hasSlot.call(this)||this.multiple},isAnyValueAllowed:function(){return!0},menuCanShow:function(){return!!this.isFocused&&(this.hasDisplayedItems||!!this.$slots["no-data"]&&!this.hideNoData)}},methods:{onInternalSearchChanged:function(n){if(n&&this.multiple&&this.delimiters.length){var t=this.delimiters.find(function(t){return n.endsWith(t)});null!=t&&(this.internalSearch=n.slice(0,n.length-t.length),this.updateTags())}this.updateMenuDimensions()},genChipSelection:function(n,t){var i=this,r=p.options.methods.genChipSelection.call(this,n,t);return this.multiple&&(r.componentOptions.listeners=tw({},r.componentOptions.listeners,{dblclick:function(){i.editingIndex=t;i.internalSearch=i.getText(n);i.selectedIndex=-1}})),r},onChipInput:function(n){p.options.methods.onChipInput.call(this,n);this.editingIndex=-1},onEnterDown:function(n){var t=this;n.preventDefault();this.$nextTick(function(){t.getMenuIndex()>-1||t.updateSelf()})},onFilteredItemsChanged:function(n,t){this.autoSelectFirst&&gr.options.methods.onFilteredItemsChanged.call(this,n,t)},onKeyDown:function(n){var t=n.keyCode;p.options.methods.onKeyDown.call(this,n);this.multiple&&t===o.left&&0===this.$refs.input.selectionStart?this.updateSelf():t===o.enter&&this.onEnterDown(n);this.changeSelectedIndex(t)},onTabDown:function(n){if(this.multiple&&this.internalSearch&&-1===this.getMenuIndex())return n.preventDefault(),n.stopPropagation(),this.updateTags();gr.options.methods.onTabDown.call(this,n)},selectItem:function(n){this.editingIndex>-1?this.updateEditing():p.options.methods.selectItem.call(this,n)},setSelectedItems:function(){this.selectedItems=null==this.internalValue||""===this.internalValue?[]:this.multiple?this.internalValue:[this.internalValue]},setValue:function(n){p.options.methods.setValue.call(this,n||this.internalSearch)},updateEditing:function(){var n=this.internalValue.slice();n[this.editingIndex]=this.internalSearch;this.setValue(n);this.editingIndex=-1},updateCombobox:function(){var n=Boolean(this.$scopedSlots.selection)||this.hasChips;n&&!this.searchIsDirty||(this.internalSearch!==this.getText(this.internalValue)&&this.setValue(),n&&(this.internalSearch=void 0))},updateSelf:function(){this.multiple?this.updateTags():this.updateCombobox()},updateTags:function(){var i=this.getMenuIndex(),n,t;if(!(i<0)||this.searchIsDirty){if(this.editingIndex>-1)return this.updateEditing();if(n=this.selectedItems.indexOf(this.internalSearch),n>-1&&(t=this.internalValue.slice(),t.splice(n,1),this.setValue(t)),i>-1)return this.internalSearch=null;this.selectItem(this.internalSearch);this.internalSearch=null}}}}),iw=function(){return(iw=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},fe=e.a.extend({name:"v-data",inheritAttrs:!1,props:{items:{type:Array,"default":function(){return[]}},options:{type:Object,"default":function(){return{}}},sortBy:{type:[String,Array],"default":function(){return[]}},sortDesc:{type:[Boolean,Array],"default":function(){return[]}},customSort:{type:Function,"default":function(n,t,i,r,u){return null!==t&&t.length?n.sort(function(n,f){for(var a,l,s=0;s<t.length;s++){var h=t[s],e=c(n,h),o=c(f,h);if(i[s]&&(e=(a=pe([o,e],2))[0],o=a[1]),u&&u[h])return u[h](e,o);if(null===e&&null===o)return 0;if(l=pe([e,o].map(function(n){return(n||"").toString().toLocaleLowerCase()}),2),(e=l[0])!==(o=l[1]))return isNaN(e)||isNaN(o)?e.localeCompare(o,r):Number(e)-Number(o)}return 0}):n}},mustSort:Boolean,multiSort:Boolean,page:{type:Number,"default":1},itemsPerPage:{type:Number,"default":10},groupBy:{type:[String,Array],"default":function(){return[]}},groupDesc:{type:[Boolean,Array],"default":function(){return[]}},locale:{type:String,"default":"en-US"},disableSort:Boolean,disablePagination:Boolean,disableFiltering:Boolean,search:String,customFilter:{type:Function,"default":function(n,t){return t?""===(t=t.toString().toLowerCase()).trim()?n:n.filter(function(n){return Object.keys(n).some(function(i){return de(c(n,i),t)})}):n}},serverItemsLength:{type:Number,"default":-1}},data:function(){return{internalOptions:{page:this.page,itemsPerPage:this.itemsPerPage,sortBy:ct(this.sortBy),sortDesc:ct(this.sortDesc),groupBy:ct(this.groupBy),groupDesc:ct(this.groupDesc),mustSort:this.mustSort,multiSort:this.multiSort}}},computed:{itemsLength:function(){return this.serverItemsLength>=0?this.serverItemsLength:this.filteredItems.length},pageCount:function(){return-1===this.internalOptions.itemsPerPage?1:Math.ceil(this.itemsLength/this.internalOptions.itemsPerPage)},pageStart:function(){return-1!==this.internalOptions.itemsPerPage&&this.items.length?(this.internalOptions.page-1)*this.internalOptions.itemsPerPage:0},pageStop:function(){return-1===this.internalOptions.itemsPerPage?this.itemsLength:this.items.length?Math.min(this.itemsLength,this.internalOptions.page*this.internalOptions.itemsPerPage):0},isGrouped:function(){return!!this.internalOptions.groupBy.length},pagination:function(){return{page:this.internalOptions.page,itemsPerPage:this.internalOptions.itemsPerPage,pageStart:this.pageStart,pageStop:this.pageStop,pageCount:this.pageCount,itemsLength:this.itemsLength}},filteredItems:function(){var n=this.items.slice();return!this.disableFiltering&&this.serverItemsLength<=0&&(n=this.customFilter(n,this.search)),n},computedItems:function(){var n=this.filteredItems.slice();return!this.disableSort&&this.serverItemsLength<=0&&(n=this.sortItems(n)),!this.disablePagination&&this.serverItemsLength<=0&&(n=this.paginateItems(n)),n},groupedItems:function(){return this.isGrouped?(t=this.computedItems,n=this.internalOptions.groupBy[0],t.reduce(function(t,i){return(t[i[n]]=t[i[n]]||[]).push(i),t},{})):null;var t,n},scopedProps:function(){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}}},watch:{options:{handler:function(n,t){y(n,t)||this.updateOptions(n)},deep:!0,immediate:!0},internalOptions:{handler:function(n,t){y(n,t)||(this.$emit("update:options",n),this.$emit("pagination",this.pagination))},deep:!0,immediate:!0},page:function(n){this.updateOptions({page:n})},"internalOptions.page":function(n){this.$emit("update:page",n)},itemsPerPage:function(n){this.updateOptions({itemsPerPage:n})},"internalOptions.itemsPerPage":function(n){this.$emit("update:items-per-page",n)},sortBy:function(n){this.updateOptions({sortBy:ct(n)})},"internalOptions.sortBy":function(n,t){y(n,t)||this.$emit("update:sort-by",Array.isArray(this.sortBy)?n:n[0])},sortDesc:function(n){this.updateOptions({sortDesc:ct(n)})},"internalOptions.sortDesc":function(n,t){y(n,t)||this.$emit("update:sort-desc",Array.isArray(this.sortDesc)?n:n[0])},groupBy:function(n){this.updateOptions({groupBy:ct(n)})},"internalOptions.groupBy":function(n,t){y(n,t)||this.$emit("update:group-by",Array.isArray(this.groupBy)?n:n[0])},groupDesc:function(n){this.updateOptions({groupDesc:ct(n)})},"internalOptions.groupDesc":function(n,t){y(n,t)||this.$emit("update:group-desc",Array.isArray(this.groupDesc)?n:n[0])},multiSort:function(n){this.updateOptions({multiSort:n})},"internalOptions.multiSort":function(n){this.$emit("update:multi-sort",n)},mustSort:function(n){this.updateOptions({mustSort:n})},"internalOptions.mustSort":function(n){this.$emit("update:must-sort",n)},pageCount:{handler:function(n){this.$emit("page-count",n)},immediate:!0},computedItems:{handler:function(n){this.$emit("current-items",n)},immediate:!0}},methods:{toggle:function(n,t,i,r,u,f){var s=t.slice(),e=i.slice(),o=s.findIndex(function(t){return t===n});return o<0?(f||(s=[],e=[]),s.push(n),e.push(!1)):o>=0&&!e[o]?e[o]=!0:u?e[o]=!1:(s.splice(o,1),e.splice(o,1)),y(s,t)&&y(e,i)||(r=1),{by:s,desc:e,page:r}},group:function(n){var t=this.toggle(n,this.internalOptions.groupBy,this.internalOptions.groupDesc,this.internalOptions.page,!0,!1),i=t.by,r=t.desc,u=t.page;this.updateOptions({groupBy:i,groupDesc:r,page:u})},sort:function(n){if(Array.isArray(n))return this.sortArray(n);var t=this.toggle(n,this.internalOptions.sortBy,this.internalOptions.sortDesc,this.internalOptions.page,this.mustSort,this.multiSort),i=t.by,r=t.desc,u=t.page;this.updateOptions({sortBy:i,sortDesc:r,page:u})},sortArray:function(n){var t=this,i=n.map(function(n){var i=t.internalOptions.sortBy.findIndex(function(t){return t===n});return i>-1&&t.internalOptions.sortDesc[i]});this.updateOptions({sortBy:n,sortDesc:i})},updateOptions:function(n){this.internalOptions=iw({},this.internalOptions,n,{page:Math.max(1,Math.min(n.page||this.internalOptions.page,this.pageCount))})},sortItems:function(n){var t=this.internalOptions.groupBy.concat(this.internalOptions.sortBy),i=this.internalOptions.groupDesc.concat(this.internalOptions.sortDesc);return this.customSort(n,t,i,this.locale)},paginateItems:function(n){return n.length<this.pageStart&&(this.internalOptions.page=1),n.slice(this.pageStart,this.pageStop)}},render:function(){return this.$scopedSlots.default&&this.$scopedSlots.default(this.scopedProps)}});i(60);var vh=e.a.extend({name:"v-data-footer",props:{options:{type:Object,required:!0},pagination:{type:Object,required:!0},itemsPerPageOptions:{type:Array,"default":function(){return[5,10,15,-1]}},prevIcon:{type:String,"default":"$vuetify.icons.prev"},nextIcon:{type:String,"default":"$vuetify.icons.next"},firstIcon:{type:String,"default":"$vuetify.icons.first"},lastIcon:{type:String,"default":"$vuetify.icons.last"},itemsPerPageText:{type:String,"default":"$vuetify.dataFooter.itemsPerPageText"},itemsPerPageAllText:{type:String,"default":"$vuetify.dataFooter.itemsPerPageAll"},showFirstLastPage:Boolean,showCurrentPage:Boolean,disablePagination:Boolean,disableItemsPerPage:Boolean},computed:{disableNextPageIcon:function(){return this.options.itemsPerPage<0||this.options.page*this.options.itemsPerPage>=this.pagination.itemsLength||this.pagination.pageStop<0},computedItemsPerPageOptions:function(){var n=this;return this.itemsPerPageOptions.map(function(t){return"object"===rw(t)?t:n.genItemsPerPageOption(t)})}},methods:{updateOptions:function(n){this.$emit("update:options",Object.assign({},this.options,n))},onFirstPage:function(){this.updateOptions({page:1})},onPreviousPage:function(){this.updateOptions({page:this.options.page-1})},onNextPage:function(){this.updateOptions({page:this.options.page+1})},onLastPage:function(){this.updateOptions({page:this.pagination.pageCount})},onChangeItemsPerPage:function(n){this.updateOptions({itemsPerPage:n,page:1})},genItemsPerPageOption:function(n){return{text:-1===n?this.$vuetify.lang.t(this.itemsPerPageAllText):String(n),value:n}},genItemsPerPageSelect:function(){var t=this.options.itemsPerPage,n=this.computedItemsPerPageOptions;return n.length>0&&!n.find(function(n){return n.value===t})&&(t=n[0]),this.$createElement("div",{staticClass:"v-data-footer__select"},[this.$vuetify.lang.t(this.itemsPerPageText),this.$createElement(p,{attrs:{"aria-label":this.itemsPerPageText},props:{disabled:this.disableItemsPerPage,items:n,value:t,hideDetails:!0,auto:!0,minWidth:"75px"},on:{input:this.onChangeItemsPerPage}})])},genPaginationInfo:function(){var t=["–"];if(this.pagination.itemsLength){var n=this.pagination.itemsLength,i=this.pagination.pageStart+1,r=n<this.pagination.pageStop||this.pagination.pageStop<0?n:this.pagination.pageStop;t=this.$scopedSlots["page-text"]?[this.$scopedSlots["page-text"]({pageStart:i,pageStop:r,itemsLength:n})]:[this.$vuetify.lang.t("$vuetify.dataIterator.pageText",i,r,n)]}return this.$createElement("div",{"class":"v-data-footer__pagination"},t)},genIcon:function(n,t,i,r){return this.$createElement(lt,{props:{disabled:t||this.disablePagination,icon:!0,text:!0},on:{click:n},attrs:{"aria-label":i}},[this.$createElement(a,r)])},genIcons:function(){var n=[],t=[];return n.push(this.genIcon(this.onPreviousPage,1===this.options.page,this.$vuetify.lang.t("$vuetify.dataFooter.prevPage"),this.$vuetify.rtl?this.nextIcon:this.prevIcon)),t.push(this.genIcon(this.onNextPage,this.disableNextPageIcon,this.$vuetify.lang.t("$vuetify.dataFooter.nextPage"),this.$vuetify.rtl?this.prevIcon:this.nextIcon)),this.showFirstLastPage&&(n.unshift(this.genIcon(this.onFirstPage,1===this.options.page,this.$vuetify.lang.t("$vuetify.dataFooter.firstPage"),this.$vuetify.rtl?this.lastIcon:this.firstIcon)),t.push(this.genIcon(this.onLastPage,this.options.page===this.pagination.pageCount||-1===this.options.itemsPerPage,this.$vuetify.lang.t("$vuetify.dataFooter.lastPage"),this.$vuetify.rtl?this.firstIcon:this.lastIcon))),[this.$createElement("div",{staticClass:"v-data-footer__icons-before"},n),this.showCurrentPage&&this.$createElement("span",[this.options.page.toString()]),this.$createElement("div",{staticClass:"v-data-footer__icons-after"},t)]}},render:function(){return this.$createElement("div",{staticClass:"v-data-footer"},[this.genItemsPerPageSelect(),this.genPaginationInfo(),this.genIcons()])}}),ur=function(){return(ur=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},sut=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},yh=s.extend({name:"v-data-iterator",props:ur({},fe.options.props,{itemKey:{type:String,"default":"id"},value:{type:Array,"default":function(){return[]}},singleSelect:Boolean,expanded:{type:Array,"default":function(){return[]}},singleExpand:Boolean,loading:[Boolean,String],noResultsText:{type:String,"default":"$vuetify.dataIterator.noResultsText"},noDataText:{type:String,"default":"$vuetify.noDataText"},loadingText:{type:String,"default":"$vuetify.dataIterator.loadingText"},hideDefaultFooter:Boolean,footerProps:Object}),data:function(){return{selection:{},expansion:{},internalCurrentItems:[]}},computed:{everyItem:function(){var n=this;return!!this.internalCurrentItems.length&&this.internalCurrentItems.every(function(t){return n.isSelected(t)})},someItems:function(){var n=this;return this.internalCurrentItems.some(function(t){return n.isSelected(t)})}},watch:{value:{handler:function(n){var t=this;this.selection=n.reduce(function(n,i){return n[c(i,t.itemKey)]=i,n},{})},immediate:!0},selection:function(n,t){y(Object.keys(n),Object.keys(t))||this.$emit("input",Object.values(n))},expanded:{handler:function(n){var t=this;this.expansion=n.reduce(function(n,i){return n[c(i,t.itemKey)]=!0,n},{})},immediate:!0},expansion:function(n,t){var u=this,i,r;y(n,t)||(i=Object.keys(n).filter(function(t){return n[t]}),r=i.length?this.items.filter(function(n){return i.includes(String(c(n,u.itemKey)))}):[],this.$emit("update:expanded",r))}},created:function(){var n=this;[["disable-initial-sort","sort-by"],["filter","custom-filter"],["pagination","options"],["total-items","server-items-length"],["hide-actions","hide-default-footer"],["rows-per-page-items","footer-props.items-per-page-options"],["rows-per-page-text","footer-props.items-per-page-text"],["prev-icon","footer-props.prev-icon"],["next-icon","footer-props.next-icon"]].forEach(function(t){var i=sut(t,2),r=i[0],u=i[1];n.$attrs.hasOwnProperty(r)&&et(r,u,n)});["expand","content-class","content-props","content-tag"].forEach(function(t){n.$attrs.hasOwnProperty(t)&&yu(t)})},methods:{toggleSelectAll:function(n){var i=this,t=Object.assign({},this.selection);this.internalCurrentItems.forEach(function(r){var u=c(r,i.itemKey);n?t[u]=r:delete t[u]});this.selection=t},isSelected:function(n){return!!this.selection[c(n,this.itemKey)]||!1},select:function(n,t,i){void 0===t&&(t=!0);void 0===i&&(i=!0);var r=this.singleSelect?{}:Object.assign({},this.selection),u=c(n,this.itemKey);t?r[u]=n:delete r[u];this.selection=r;i&&this.$emit("item-selected",{item:n,value:t})},isExpanded:function(n){return this.expansion[c(n,this.itemKey)]||!1},expand:function(n,t){void 0===t&&(t=!0);var i=this.singleExpand?{}:Object.assign({},this.expansion),r=c(n,this.itemKey);t?i[r]=!0:delete i[r];this.expansion=i;this.$emit("item-expanded",{item:n,value:t})},createItemProps:function(n){var t=this;return{item:n,select:function(i){return t.select(n,i)},isSelected:this.isSelected(n),expand:function(i){return t.expand(n,i)},isExpanded:this.isExpanded(n)}},genEmptyWrapper:function(n){return this.$createElement("div",n)},genEmpty:function(n){var t,i,r;return n<=0&&this.loading?(t=this.$slots.loading||this.$vuetify.lang.t(this.loadingText),this.genEmptyWrapper(t)):n<=0&&!this.items.length?(i=this.$slots["no-data"]||this.$vuetify.lang.t(this.noDataText),this.genEmptyWrapper(i)):n<=0&&this.search?(r=this.$slots["no-results"]||this.$vuetify.lang.t(this.noResultsText),this.genEmptyWrapper(r)):null},genItems:function(n){var t=this,i=this.genEmpty(n.pagination.itemsLength);return i?[i]:this.$scopedSlots.default?this.$scopedSlots.default(ur({},n,{isSelected:this.isSelected,select:this.select,isExpanded:this.isExpanded,expand:this.expand})):this.$scopedSlots.item?n.items.map(function(n){return t.$scopedSlots.item(t.createItemProps(n))}):[]},genFooter:function(n){if(this.hideDefaultFooter)return null;var t={props:ur({},this.footerProps,{options:n.options,pagination:n.pagination}),on:{"update:options":function(t){return n.updateOptions(t)}}},i=ge("footer.",this.$scopedSlots);return this.$createElement(vh,ur({scopedSlots:i},t))},genDefaultScopedSlot:function(n){var t=ur({},n,{someItems:this.someItems,everyItem:this.everyItem,toggleSelectAll:this.toggleSelectAll});return this.$createElement("div",{staticClass:"v-data-iterator"},[w(this,"header",t,!0),this.genItems(n),this.genFooter(n),w(this,"footer",t,!0)])}},render:function(){var n=this;return this.$createElement(fe,{props:this.$props,on:{"update:options":function(t,i){return!y(t,i)&&n.$emit("update:options",t)},"update:page":function(t){return n.$emit("update:page",t)},"update:items-per-page":function(t){return n.$emit("update:items-per-page",t)},"update:sort-by":function(t){return n.$emit("update:sort-by",t)},"update:sort-desc":function(t){return n.$emit("update:sort-desc",t)},"update:group-by":function(t){return n.$emit("update:group-by",t)},"update:group-desc":function(t){return n.$emit("update:group-desc",t)},pagination:function(t,i){return!y(t,i)&&n.$emit("pagination",t)},"current-items":function(t){n.internalCurrentItems=t;n.$emit("current-items",t)}},scopedSlots:{"default":this.genDefaultScopedSlot}})}});i(61);i(62);var uw=function(){return(uw=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},fw=u().extend({directives:{ripple:st},props:{headers:{type:Array,required:!0},options:{type:Object,"default":function(){return{page:1,itemsPerPage:10,sortBy:[],sortDesc:[],groupBy:[],groupDesc:[],multiSort:!1,mustSort:!1}}},sortIcon:{type:String,"default":"$vuetify.icons.sort"},everyItem:Boolean,someItems:Boolean,showGroupBy:Boolean,singleSelect:Boolean,disableSort:Boolean},methods:{genSelectAll:function(){var t=this,n={props:{value:this.everyItem,indeterminate:!this.everyItem&&this.someItems},on:{input:function(n){return t.$emit("toggle-select-all",n)}}};return this.$scopedSlots["data-table-select"]?this.$scopedSlots["data-table-select"](n):this.$createElement(of,uw({staticClass:"v-data-table__checkbox"},n))},genSortIcon:function(){return this.$createElement(a,{staticClass:"v-data-table-header__icon",props:{size:18}},[this.sortIcon])}}}),hut=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},cut=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(hut(arguments[t]));return n},lut=u(fw).extend({name:"v-data-table-header-mobile",props:{sortByText:{type:String,"default":"$vuetify.dataTable.sortBy"}},methods:{genSortChip:function(n){var f=this,i=[n.item.text],r=this.options.sortBy.findIndex(function(t){return t===n.item.value}),t=r>=0,u=this.options.sortDesc[r];return i.push(this.$createElement("div",{staticClass:"v-chip__close","class":{sortable:!0,active:t,asc:t&&!u,desc:t&&u}},[this.genSortIcon()])),this.$createElement(aa,{staticClass:"sortable",nativeOn:{click:function(t){t.stopPropagation();f.$emit("sort",n.item.value)}}},i)},genSortSelect:function(){var n=this,t=this.headers.filter(function(n){return!1!==n.sortable&&"data-table-select"!==n.value});return this.$createElement(p,{props:{label:this.$vuetify.lang.t(this.sortByText),items:t,hideDetails:!0,multiple:this.options.multiSort,value:this.options.multiSort?this.options.sortBy:this.options.sortBy[0],disabled:0===t.length||this.disableSort},on:{change:function(t){return n.$emit("sort",t)}},scopedSlots:{selection:function(t){return n.genSortChip(t)}}})}},render:function(n){var t=[],i=this.headers.find(function(n){return"data-table-select"===n.value}),r,u;return i&&!this.singleSelect&&t.push(this.$createElement("div",{"class":cut(["v-data-table-header-mobile__select"],ct(i.class)),attrs:{width:i.width}},[this.genSelectAll()])),t.push(this.genSortSelect()),r=n("th",{attrs:{colspan:this.headers.length}},[n("div",{staticClass:"v-data-table-header-mobile__wrapper"},t)]),u=n("tr",[r]),n("thead",{staticClass:"v-data-table-header v-data-table-header-mobile"},[u])}}),aut=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},vut=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(aut(arguments[t]));return n},yut=u(fw).extend({name:"v-data-table-header-desktop",methods:{genGroupByToggle:function(n){var t=this;return this.$createElement("span",{on:{click:function(){return t.$emit("group",n.value)}}},["group"])},genHeader:function(n){var s=this,e={},t=[],i={role:"columnheader",scope:"col","aria-label":n.text||"","aria-sort":"none",width:n.width},r=vut(["text-"+(n.align||"start")],ct(n.class));if("data-table-select"!==n.value||this.singleSelect){if(t.push(this.$scopedSlots[n.value]?this.$scopedSlots[n.value]({header:n}):this.$createElement("span",[n.text])),!this.disableSort&&(n.sortable||!n.hasOwnProperty("sortable"))){e.click=function(){return s.$emit("sort",n.value)};var u=this.options.sortBy.findIndex(function(t){return t===n.value}),o=u>=0,f=this.options.sortDesc[u];r.push("sortable");o?(r.push("active"),r.push(f?"desc":"asc"),i["aria-sort"]=f?"descending":"ascending",i["aria-label"]+=f?this.$vuetify.lang.t("$vuetify.dataTable.ariaLabel.sortDescending"):this.$vuetify.lang.t("$vuetify.dataTable.ariaLabel.sortAscending")):i["aria-label"]+=this.$vuetify.lang.t("$vuetify.dataTable.ariaLabel.sortNone");"end"===n.align?t.unshift(this.genSortIcon()):t.push(this.genSortIcon());this.options.multiSort&&o&&t.push(this.$createElement("span",{"class":"v-data-table-header__sort-badge"},[String(u+1)]))}this.showGroupBy&&t.push(this.genGroupByToggle(n))}else t.push(this.genSelectAll());return this.$createElement("th",{attrs:i,"class":r,on:e},t)}},render:function(){var n=this;return this.$createElement("thead",{staticClass:"v-data-table-header"},[this.$createElement("tr",this.headers.map(function(t){return n.genHeader(t)}))])}}),ew=e.a.extend({name:"v-data-table-header",functional:!0,props:{mobile:Boolean},render:function(n,t){var u=t.props,i=t.data,f=t.slots,r;return!function(n){if(n.model&&n.on&&n.on.input)if(Array.isArray(n.on.input)){var t=n.on.input.indexOf(n.model.callback);t>-1&&n.on.input.splice(t,1)}else delete n.on.input}(i),r=function(n,t){var r=[];for(var i in n)n.hasOwnProperty(i)&&r.push(t("template",{slot:i},n[i]));return r}(f(),n),u.mobile?n(lut,i,r):n(yut,i,r)}}),put=e.a.extend({name:"row",functional:!0,props:{headers:Array,item:Object,rtl:Boolean},render:function(n,t){var i=t.props,u=t.slots,r=t.data,f=u(),e=i.headers.map(function(t){var u=[],e=c(i.item,t.value),o=t.value,s=r.scopedSlots&&r.scopedSlots[o],h=f[o];return s?u.push(s({item:i.item,header:t,value:e})):h?u.push(h):u.push(e),n("td",{"class":"text-"+(t.align||"start")},u)});return n("tr",r,e)}}),wut=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},ph=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(wut(arguments[t]));return n},ow=e.a.extend({name:"row-group",functional:!0,props:{value:{type:Boolean,"default":!0},headerClass:{type:String,"default":"v-row-group__header"},contentClass:String,summaryClass:{type:String,"default":"v-row-group__summary"}},render:function(n,t){var f=t.slots,u=t.props,i=f(),r=[];return i["column.header"]?r.push(n("tr",{staticClass:u.headerClass},i["column.header"])):i["row.header"]&&r.push.apply(r,ph(i["row.header"])),i["row.content"]&&u.value&&r.push.apply(r,ph(i["row.content"])),i["column.summary"]?r.push(n("tr",{staticClass:u.summaryClass},i["column.summary"])):i["row.summary"]&&r.push.apply(r,ph(i["row.summary"])),r}}),sw=(i(63),function(){return(sw=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),wh=u(s).extend({name:"v-simple-table",props:{dense:Boolean,fixedHeader:Boolean,height:[Number,String]},computed:{classes:function(){return sw({"v-data-table--dense":this.dense,"v-data-table--fixed-height":!!this.height&&!this.fixedHeader,"v-data-table--fixed-header":this.fixedHeader},this.themeClasses)}},methods:{genWrapper:function(){return this.$slots.wrapper||this.$createElement("div",{staticClass:"v-data-table__wrapper",style:{height:f(this.height)}},[this.$createElement("table",this.$slots.default)])}},render:function(n){return n("div",{staticClass:"v-data-table","class":this.classes},[this.$slots.top,this.genWrapper(),this.$slots.bottom])}}),but=e.a.extend({name:"row",functional:!0,props:{headers:Array,item:Object,rtl:Boolean},render:function(n,t){var i=t.props,u=t.slots,r=t.data,f=u(),e=i.headers.map(function(t){var u=[],e=c(i.item,t.value),o=t.value,s=r.scopedSlots&&r.scopedSlots[o],h=f[o];return s?u.push(s({item:i.item,header:t,value:e})):h?u.push(h):u.push(e),n("td",{"class":{"v-data-table__mobile-row":!0}},[n("div",{staticClass:"v-data-table__mobile-row__wrapper"},["dataTableSelect"!==t.value&&n("div",{staticClass:"v-data-table__mobile-row__header"},[t.text]),n("div",{staticClass:"v-data-table__mobile-row__cell"},u)])])});return n("tr",r,e)}}),kt=function(){return(kt=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},kut=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e};var dut=yh.extend({name:"v-data-table",directives:{ripple:st},props:{headers:{type:Array},showSelect:Boolean,showExpand:Boolean,showGroupBy:Boolean,mobileBreakpoint:{type:Number,"default":600},height:[Number,String],hideDefaultHeader:Boolean,caption:String,dense:Boolean,headerProps:Object,calculateWidths:Boolean,fixedHeader:Boolean,headersLength:Number,expandIcon:{type:String,"default":"$vuetify.icons.expand"},customFilter:{type:Function,"default":de}},data:function(){return{internalGroupBy:[],openCache:{},widths:[]}},computed:{computedHeaders:function(){var r=this,t,n,i;return this.headers?(n=this.headers.filter(function(n){return void 0===n.value||!r.internalGroupBy.find(function(t){return t===n.value})}),i={text:"",sortable:!1,width:"1px"},this.showSelect&&((t=n.findIndex(function(n){return"data-table-select"===n.value}))<0?n.unshift(kt({},i,{value:"data-table-select"})):n.splice(t,1,kt({},i,n[t]))),this.showExpand&&((t=n.findIndex(function(n){return"data-table-expand"===n.value}))<0?n.unshift(kt({},i,{value:"data-table-expand"})):n.splice(t,1,kt({},i,n[t]))),n):[]},computedHeadersLength:function(){return this.headersLength||this.computedHeaders.length},isMobile:function(){return this.$vuetify.breakpoint.width<this.mobileBreakpoint},columnSorters:function(){return this.computedHeaders.reduce(function(n,t){return t.sort&&(n[t.value]=t.sort),n},{})},headersWithCustomFilters:function(){return this.computedHeaders.filter(function(n){return n.filter})},headersWithoutCustomFilters:function(){return this.computedHeaders.filter(function(n){return!n.filter})}},created:function(){var n=this;[["sort-icon","header-props.sort-icon"],["hide-headers","hide-default-header"],["select-all","show-select"]].forEach(function(t){var i=kut(t,2),r=i[0],u=i[1];n.$attrs.hasOwnProperty(r)&&et(r,u,n)})},mounted:function(){this.calculateWidths&&(window.addEventListener("resize",this.calcWidths),this.calcWidths())},beforeDestroy:function(){this.calculateWidths&&window.removeEventListener("resize",this.calcWidths)},methods:{calcWidths:function(){this.widths=Array.from(this.$el.querySelectorAll("th")).map(function(n){return n.clientWidth})},customFilterWithColumns:function(n,t){return function(n,t,i,r,u){var f=n;return(t="string"==typeof t?t.trim():null)&&r.length&&(f=n.filter(function(n){return r.some(hw(n,t,u))})),i.length&&(f=f.filter(function(n){return i.every(hw(n,t,de))})),f}(n,t,this.headersWithCustomFilters,this.headersWithoutCustomFilters,this.customFilter)},customSortWithHeaders:function(n,t,i,r){return this.customSort(n,t,i,r,this.columnSorters)},createItemProps:function(n){var t=yh.options.methods.createItemProps.call(this,n);return Object.assign(t,{headers:this.computedHeaders})},genCaption:function(n){return this.caption?[this.$createElement("caption",[this.caption])]:w(this,"caption",n,!0)},genColgroup:function(){var n=this;return this.$createElement("colgroup",this.computedHeaders.map(function(t){return n.$createElement("col",{"class":{divider:t.divider},style:{width:t.width}})}))},genLoading:function(){var n=this.$slots.progress?this.$slots.progress:this.$createElement(ss,{props:{color:!0===this.loading?"primary":this.loading,height:2,indeterminate:!0}}),t=this.$createElement("th",{staticClass:"column",attrs:{colspan:this.computedHeadersLength}},[n]),i=this.$createElement("tr",{staticClass:"v-data-table__progress"},[t]);return this.$createElement("thead",[i])},genHeaders:function(n){var i={props:kt({},this.headerProps,{headers:this.computedHeaders,options:n.options,mobile:this.isMobile,showGroupBy:this.showGroupBy,someItems:this.someItems,everyItem:this.everyItem,singleSelect:this.singleSelect,disableSort:this.disableSort}),on:{sort:n.sort,group:n.group,"toggle-select-all":this.toggleSelectAll}},t=[w(this,"header",i)],r;return this.hideDefaultHeader||(r=ge("header.",this.$scopedSlots),t.push(this.$createElement(ew,kt({},i,{scopedSlots:r})))),this.loading&&t.push(this.genLoading()),t},genEmptyWrapper:function(n){return this.$createElement("tr",{staticClass:"v-data-table__empty-wrapper"},[this.$createElement("td",{attrs:{colspan:this.computedHeadersLength}},n)])},genItems:function(n,t){var i=this.genEmpty(t.pagination.itemsLength);return i?[i]:t.groupedItems?this.genGroupedRows(t.groupedItems,t):this.genRows(n,t)},genGroupedRows:function(n,t){var i=this;return Object.keys(n||{}).map(function(r){return i.openCache.hasOwnProperty(r)||i.$set(i.openCache,r,!0),i.$scopedSlots.group?i.$scopedSlots.group({group:r,options:t.options,items:n[r],headers:i.computedHeaders}):i.genDefaultGroupedRow(r,n[r],t)})},genDefaultGroupedRow:function(n,t,i){var u=this,f=!!this.openCache[n],r=[this.$createElement("template",{slot:"row.content"},this.genDefaultRows(t,i))];if(this.$scopedSlots["group.header"])r.unshift(this.$createElement("template",{slot:"column.header"},[this.$scopedSlots["group.header"]({group:n,groupBy:i.options.groupBy,items:t,headers:this.computedHeaders})]));else{var e=this.$createElement(lt,{staticClass:"ma-0",props:{icon:!0,small:!0},on:{click:function(){return u.$set(u.openCache,n,!u.openCache[n])}}},[this.$createElement(a,[f?"remove":"add"])]),o=this.$createElement(lt,{staticClass:"ma-0",props:{icon:!0,small:!0},on:{click:function(){return i.updateOptions({groupBy:[],groupDesc:[]})}}},[this.$createElement(a,["close"])]),s=this.$createElement("td",{staticClass:"text-start",attrs:{colspan:this.computedHeadersLength}},[e,i.options.groupBy[0]+": "+n,o]);r.unshift(this.$createElement("template",{slot:"column.header"},[s]))}return this.$scopedSlots["group.summary"]&&r.push(this.$createElement("template",{slot:"column.summary"},[this.$scopedSlots["group.summary"]({group:n,groupBy:i.options.groupBy,items:t,headers:this.computedHeaders})])),this.$createElement(ow,{key:n,props:{value:f}},r)},genRows:function(n,t){return this.$scopedSlots.item?this.genScopedRows(n,t):this.genDefaultRows(n,t)},genScopedRows:function(n){for(var r,t=[],i=0;i<n.length;i++)r=n[i],t.push(this.$scopedSlots.item(this.createItemProps(r))),this.isExpanded(r)&&t.push(this.$scopedSlots["expanded-item"]({item:r,headers:this.computedHeaders}));return t},genDefaultRows:function(n){var t=this;return this.$scopedSlots["expanded-item"]?n.map(function(n){return t.genDefaultExpandedRow(n)}):n.map(function(n){return t.genDefaultSimpleRow(n)})},genDefaultExpandedRow:function(n){var t=this.isExpanded(n),i=this.genDefaultSimpleRow(n,t?"expanded expanded__row":null),r=this.$createElement("tr",{staticClass:"expanded expanded__content"},[this.$scopedSlots["expanded-item"]({item:n,headers:this.computedHeaders})]);return this.$createElement(ow,{props:{value:t}},[this.$createElement("template",{slot:"row.header"},[i]),this.$createElement("template",{slot:"row.content"},[r])])},genDefaultSimpleRow:function(n,t){var u=this,r,i,f,e;return void 0===t&&(t=null),r=ge("item.",this.$scopedSlots),i=this.createItemProps(n),this.showSelect&&(f=r["data-table-select"],r["data-table-select"]=f?function(){return f(i)}:function(){return u.$createElement(of,{staticClass:"v-data-table__checkbox",props:{value:i.isSelected},on:{input:function(n){return i.select(n)}}})}),this.showExpand&&(e=r["data-table-expand"],r["data-table-expand"]=e?function(){return e(i)}:function(){return u.$createElement(a,{staticClass:"v-data-table__expand-icon","class":{"v-data-table__expand-icon--active":i.isExpanded},on:{click:function(n){n.stopPropagation();i.expand(!i.isExpanded)}}},[u.expandIcon])}),this.$createElement(this.isMobile?but:put,{key:c(n,this.itemKey),"class":t,props:{headers:this.computedHeaders,item:n,rtl:this.$vuetify.rtl},scopedSlots:r,on:{click:function(){return u.$emit("click:row",n)}}})},genBody:function(n){var t=kt({},n,{isMobile:this.isMobile,headers:this.computedHeaders});return this.$scopedSlots.body?this.$scopedSlots.body(t):this.$createElement("tbody",[w(this,"body.prepend",t,!0),this.genItems(n.items,n),w(this,"body.append",t,!0)])},genFooters:function(n){var t={props:kt({options:n.options,pagination:n.pagination,itemsPerPageText:"$vuetify.dataTable.itemsPerPageText"},this.footerProps),on:{"update:options":function(t){return n.updateOptions(t)}},widths:this.widths,headers:this.computedHeaders},i=[w(this,"footer",t,!0)];return this.hideDefaultFooter||i.push(this.$createElement(vh,t)),i},genDefaultScopedSlot:function(n){var t={height:this.height,fixedHeader:this.fixedHeader,dense:this.dense};return this.$createElement(wh,{props:t},[this.proxySlot("top",w(this,"top",n,!0)),this.genCaption(n),this.genColgroup(n),this.genHeaders(n),this.genBody(n),this.proxySlot("bottom",this.genFooters(n))])},proxySlot:function(n,t){return this.$createElement("template",{slot:n},t)}},render:function(){var n=this;return this.$createElement(fe,{props:kt({},this.$props,{customFilter:this.customFilterWithColumns,customSort:this.customSortWithHeaders}),on:{"update:options":function(t,i){n.internalGroupBy=t.groupBy||[];y(t,i)||n.$emit("update:options",t)},"update:page":function(t){return n.$emit("update:page",t)},"update:items-per-page":function(t){return n.$emit("update:items-per-page",t)},"update:sort-by":function(t){return n.$emit("update:sort-by",t)},"update:sort-desc":function(t){return n.$emit("update:sort-desc",t)},"update:group-by":function(t){return n.$emit("update:group-by",t)},"update:group-desc":function(t){return n.$emit("update:group-desc",t)},pagination:function(t,i){return!y(t,i)&&n.$emit("pagination",t)},"current-items":function(t){n.internalCurrentItems=t;n.$emit("current-items",t)},"page-count":function(t){return n.$emit("page-count",t)}},scopedSlots:{"default":this.genDefaultScopedSlot}})}}),gut=(i(64),u(ko,s).extend({name:"v-edit-dialog",props:{cancelText:{"default":"Cancel"},large:Boolean,eager:Boolean,persistent:Boolean,saveText:{"default":"Save"},transition:{type:String,"default":"slide-x-reverse-transition"}},data:function(){return{isActive:!1}},watch:{isActive:function(n){n?(this.$emit("open"),setTimeout(this.focus,50)):this.$emit("close")}},methods:{cancel:function(){this.isActive=!1;this.$emit("cancel")},focus:function(){var n=this.$refs.content.querySelector("input");n&&n.focus()},genButton:function(n,t){return this.$createElement(lt,{props:{text:!0,color:"primary",light:!0},on:{click:n}},t)},genActions:function(){var n=this;return this.$createElement("div",{"class":"v-small-dialog__actions"},[this.genButton(this.cancel,this.cancelText),this.genButton(function(){n.save(n.returnValue);n.$emit("save")},this.saveText)])},genContent:function(){var n=this;return this.$createElement("div",{staticClass:"v-small-dialog__content",on:{keydown:function(t){var i=n.$refs.content.querySelector("input");t.keyCode===o.esc&&n.cancel();t.keyCode===o.enter&&i&&(n.save(i.value),n.$emit("save"))}},ref:"content"},[this.$slots.input])}},render:function(n){var t=this;return n(da,{staticClass:"v-small-dialog","class":this.themeClasses,props:{contentClass:"v-small-dialog__menu-content",transition:this.transition,origin:"top right",right:!0,value:this.isActive,closeOnClick:!this.persistent,closeOnContentClick:!1,eager:this.eager,light:this.light,dark:this.dark},on:{input:function(n){return t.isActive=n}},scopedSlots:{activator:function(i){var r=i.on;return n("span",{staticClass:"v-small-dialog__activator",on:r},t.$slots.default)}}},[this.genContent(),this.large?this.genActions():null])}})),nft=(i(65),u(wh).extend().extend({name:"v-virtual-table",props:{chunkSize:{type:Number,"default":25},headerHeight:{type:Number,"default":48},items:{type:Array,"default":function(){return[]}},rowHeight:{type:Number,"default":48}},data:function(){return{scrollTop:0,oldChunk:0,scrollDebounce:null,invalidateCache:!1}},computed:{itemsLength:function(){return this.items.length},totalHeight:function(){return this.itemsLength*this.rowHeight+this.headerHeight},topIndex:function(){return Math.floor(this.scrollTop/this.rowHeight)},chunkIndex:function(){return Math.floor(this.topIndex/this.chunkSize)},startIndex:function(){return Math.max(0,this.chunkIndex*this.chunkSize-this.chunkSize)},offsetTop:function(){return Math.max(0,this.startIndex*this.rowHeight)},stopIndex:function(){return Math.min(this.startIndex+3*this.chunkSize,this.itemsLength)},offsetBottom:function(){return Math.max(0,(this.itemsLength-this.stopIndex-this.startIndex)*this.rowHeight)}},watch:{chunkIndex:function(n,t){this.oldChunk=t},items:function(){this.cachedItems=null;this.$refs.table.scrollTop=0}},created:function(){this.cachedItems=null},mounted:function(){var t,i,n;this.scrollDebounce=(t=this.onScroll,i=50,n=0,function(){for(var u=[],r=0;r<arguments.length;r++)u[r]=arguments[r];clearTimeout(n);n=setTimeout(function(){return t.apply(void 0,eg(u))},i)});this.$refs.table.addEventListener("scroll",this.scrollDebounce,{passive:!0})},beforeDestroy:function(){this.$refs.table.removeEventListener("scroll",this.scrollDebounce)},methods:{createStyleHeight:function(n){return{height:n+"px"}},genBody:function(){return null!==this.cachedItems&&this.chunkIndex===this.oldChunk||(this.cachedItems=this.genItems(),this.oldChunk=this.chunkIndex),this.$createElement("tbody",[this.$createElement("tr",{style:this.createStyleHeight(this.offsetTop)}),this.cachedItems,this.$createElement("tr",{style:this.createStyleHeight(this.offsetBottom)})])},genItems:function(){return this.$scopedSlots.items({items:this.items.slice(this.startIndex,this.stopIndex)})},onScroll:function(n){var t=n.target;this.scrollTop=t.scrollTop},genTable:function(){return this.$createElement("div",{ref:"table",staticClass:"v-virtual-table__table"},[this.$createElement("table",[this.$slots["body.before"],this.genBody(),this.$slots["body.after"]])])},genWrapper:function(){return this.$createElement("div",{staticClass:"v-virtual-table__wrapper",style:{height:f(this.height)}},[this.genTable()])}},render:function(n){return n("div",{staticClass:"v-data-table v-virtual-table","class":this.classes},[this.$slots.top,this.genWrapper(),this.$slots.bottom])}})),tft=rt("v-table__overflow"),bh=(i(67),u(h).extend({methods:{genPickerButton:function(n,t,i,r,u){var e=this,f;return void 0===r&&(r=!1),void 0===u&&(u=""),f=this[n]===t,this.$createElement("div",{staticClass:("v-picker__title__btn "+u).trim(),"class":{"v-picker__title__btn--active":f,"v-picker__title__btn--readonly":r},on:f||r?void 0:{click:function(i){i.stopPropagation();e.$emit("update:"+be(n),t)}}},Array.isArray(i)?i:[i])}}})),cw=u(bh).extend({name:"v-date-picker-title",props:{date:{type:String,"default":""},disabled:Boolean,readonly:Boolean,selectingYear:Boolean,value:{type:String},year:{type:[Number,String],"default":""},yearIcon:{type:String}},data:function(){return{isReversing:!1}},computed:{computedTransition:function(){return this.isReversing?"picker-reverse-transition":"picker-transition"}},watch:{value:function(n,t){this.isReversing=n<t}},methods:{genYearIcon:function(){return this.$createElement(a,{props:{dark:!0}},this.yearIcon)},getYearBtn:function(){return this.genPickerButton("selectingYear",!0,[String(this.year),this.yearIcon?this.genYearIcon():null],!1,"v-date-picker-title__year")},genTitleText:function(){return this.$createElement("transition",{props:{name:this.computedTransition}},[this.$createElement("div",{domProps:{innerHTML:this.date||"&nbsp;"},key:this.value})])},genTitleDate:function(){return this.genPickerButton("selectingYear",!1,[this.genTitleText()],!1,"v-date-picker-title__date")}},render:function(n){return n("div",{staticClass:"v-date-picker-title","class":{"v-date-picker-title--disabled":this.disabled}},[this.getYearBtn(),this.genTitleDate()])}}),v=(i(68),function(n,t){return void 0===t&&(t=2),r=n,u=t,i="0",u>>=0,r=String(r),i=String(i),r.length>u?String(r):((u-=r.length)>i.length&&(i+=i.repeat(u/i.length)),i.slice(0,u)+String(r));var r,u,i}),ift=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},ei=function(n,t,i){var r,u;void 0===i&&(i={start:0,length:0});r=function(n){var t=ift(n.trim().split(" ")[0].split("-"),3),i=t[0],r=t[1],u=t[2];return[v(i,4),v(r||1),v(u||1)].join("-")};try{return u=new Intl.DateTimeFormat(n||void 0,t),function(n){return u.format(new Date(r(n)+"T00:00:00+00:00"))}}catch(n){return i.start||i.length?function(n){return r(n).substr(i.start||0,i.length)}:void 0}},rft=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},lw=function(n,t){var u=rft(n.split("-").map(Number),2),i=u[0],r=u[1];return r+t===0?i-1+"-12":r+t===13?i+1+"-01":i+"-"+v(r+t)},aw=function(){return(aw=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},uft=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},vw=u(h,tu,s).extend({name:"v-date-picker-header",props:{disabled:Boolean,format:Function,min:String,max:String,nextIcon:{type:String,"default":"$vuetify.icons.next"},prevIcon:{type:String,"default":"$vuetify.icons.prev"},readonly:Boolean,value:{type:[Number,String],required:!0}},data:function(){return{isReversing:!1}},computed:{formatter:function(){return this.format?this.format:String(this.value).split("-")[1]?ei(this.currentLocale,{month:"long",year:"numeric",timeZone:"UTC"},{length:7}):ei(this.currentLocale,{year:"numeric",timeZone:"UTC"},{length:4})}},watch:{value:function(n,t){this.isReversing=n<t}},methods:{genBtn:function(n){var t=this,i=this.disabled||n<0&&this.min&&this.calculateChange(n)<this.min||n>0&&this.max&&this.calculateChange(n)>this.max;return this.$createElement(lt,{props:{dark:this.dark,disabled:i,icon:!0,light:this.light},nativeOn:{click:function(i){i.stopPropagation();t.$emit("input",t.calculateChange(n))}}},[this.$createElement(a,n<0==!this.$vuetify.rtl?this.prevIcon:this.nextIcon)])},calculateChange:function(n){var t=uft(String(this.value).split("-").map(Number),2),i=t[0];return null==t[1]?""+(i+n):lw(String(this.value),n)},genHeader:function(){var n=this,t=!this.disabled&&(this.color||"accent"),i=this.$createElement("div",this.setTextColor(t,{key:String(this.value)}),[this.$createElement("button",{attrs:{type:"button"},on:{click:function(){return n.$emit("toggle")}}},[this.$slots.default||this.formatter(String(this.value))])]),r=this.$createElement("transition",{props:{name:this.isReversing===!this.$vuetify.rtl?"tab-reverse-transition":"tab-transition"}},[i]);return this.$createElement("div",{staticClass:"v-date-picker-header__value","class":{"v-date-picker-header__value--disabled":this.disabled}},[r])}},render:function(){return this.$createElement("div",{staticClass:"v-date-picker-header","class":aw({"v-date-picker-header--disabled":this.disabled},this.themeClasses)},[this.genBtn(-1),this.genHeader(),this.genBtn(1)])}});i(69);var kh=function(){return(kh=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},pw=u(h,tu,s).extend({directives:{Touch:ci},props:{allowedDates:Function,current:String,disabled:Boolean,format:Function,events:{type:[Array,Function,Object],"default":function(){return null}},eventColor:{type:[Array,Function,Object,String],"default":function(){return"warning"}},min:String,max:String,readonly:Boolean,scrollable:Boolean,tableDate:{type:String,required:!0},value:[String,Array]},data:function(){return{isReversing:!1}},computed:{computedTransition:function(){return this.isReversing===!this.$vuetify.rtl?"tab-reverse-transition":"tab-transition"},displayedMonth:function(){return Number(this.tableDate.split("-")[1])-1},displayedYear:function(){return Number(this.tableDate.split("-")[0])}},watch:{tableDate:function(n,t){this.isReversing=n<t}},methods:{genButtonClasses:function(n,t,i,r){return kh({"v-size--default":!t,"v-btn--active":i,"v-btn--flat":!n||this.disabled,"v-btn--text":i===r,"v-btn--rounded":t,"v-btn--disabled":!n||this.disabled,"v-btn--outlined":r&&!i},this.themeClasses)},genButtonEvents:function(n,t,i){var r=this;if(!this.disabled)return{click:function(){t&&!r.readonly&&r.$emit("input",n);r.$emit("click:"+i,n)},dblclick:function(){return r.$emit("dblclick:"+i,n)}}},genButton:function(n,t,i,r){var u=yw(n,this.min,this.max,this.allowedDates),f=n===this.value||Array.isArray(this.value)&&-1!==this.value.indexOf(n),e=n===this.current,o=f?this.setBackgroundColor:this.setTextColor,s=(f||e)&&(this.color||"accent");return this.$createElement("button",o(s,{staticClass:"v-btn","class":this.genButtonClasses(u,t,f,e),attrs:{type:"button"},domProps:{disabled:this.disabled||!u},on:this.genButtonEvents(n,u,i)}),[this.$createElement("div",{staticClass:"v-btn__content"},[r(n)]),this.genEvents(n)])},getEventColors:function(n){var t,i=function(n){return Array.isArray(n)?n:[n]};return(t=Array.isArray(this.events)?this.events.includes(n):this.events instanceof Function?this.events(n)||!1:this.events&&this.events[n]||!1)?(!0!==t?i(t):"string"==typeof this.eventColor?[this.eventColor]:"function"==typeof this.eventColor?i(this.eventColor(n)):Array.isArray(this.eventColor)?this.eventColor:i(this.eventColor[n])).filter(function(n){return n}):[]},genEvents:function(n){var t=this,i=this.getEventColors(n);return i.length?this.$createElement("div",{staticClass:"v-date-picker-table__events"},i.map(function(n){return t.$createElement("div",t.setBackgroundColor(n))})):null},wheel:function(n,t){n.preventDefault();this.$emit("update:table-date",t(n.deltaY))},touch:function(n,t){this.$emit("update:table-date",t(n))},genTable:function(n,t,i){var r=this,u=this.$createElement("transition",{props:{name:this.computedTransition}},[this.$createElement("table",{key:this.tableDate},t)]),f={name:"touch",value:{left:function(n){return n.offsetX<-15&&r.touch(1,i)},right:function(n){return n.offsetX>15&&r.touch(-1,i)}}};return this.$createElement("div",{staticClass:n,"class":kh({"v-date-picker-table--disabled":this.disabled},this.themeClasses),on:!this.disabled&&this.scrollable?{wheel:function(n){return r.wheel(n,i)}}:void 0,directives:[f]},[u])}}}),ww=u(pw).extend({name:"v-date-picker-date-table",props:{firstDayOfWeek:{type:[String,Number],"default":0},showWeek:Boolean,weekdayFormat:Function},computed:{formatter:function(){return this.format||ei(this.currentLocale,{day:"numeric",timeZone:"UTC"},{start:8,length:2})},weekdayFormatter:function(){return this.weekdayFormat||ei(this.currentLocale,{weekday:"narrow",timeZone:"UTC"})},weekDays:function(){var t=this,n=parseInt(this.firstDayOfWeek,10);return this.weekdayFormatter?dt(7).map(function(i){return t.weekdayFormatter("2017-01-"+(n+i+15))}):dt(7).map(function(t){return["S","M","T","W","T","F","S"][(t+n)%7]})}},methods:{calculateTableDate:function(n){return lw(this.tableDate,Math.sign(n||1))},genTHead:function(){var t=this,n=this.weekDays.map(function(n){return t.$createElement("th",n)});return this.showWeek&&n.unshift(this.$createElement("th")),this.$createElement("thead",this.genTR(n))},weekDaysBeforeFirstDayOfTheMonth:function(){return(new Date(this.displayedYear+"-"+v(this.displayedMonth+1)+"-01T00:00:00+00:00").getUTCDay()-parseInt(this.firstDayOfWeek)+7)%7},getWeekNumber:function(){var n=[0,31,59,90,120,151,181,212,243,273,304,334][this.displayedMonth],t;return this.displayedMonth>1&&(this.displayedYear%4==0&&this.displayedYear%100!=0||this.displayedYear%400==0)&&n++,t=(this.displayedYear+(this.displayedYear-1>>2)-Math.floor((this.displayedYear-1)/100)+Math.floor((this.displayedYear-1)/400)-Number(this.firstDayOfWeek))%7,Math.floor((n+t)/7)+1},genWeekNumber:function(n){return this.$createElement("td",[this.$createElement("small",{staticClass:"v-date-picker-table--date__week"},String(n).padStart(2,"0"))])},genTBody:function(){var i=[],r=new Date(this.displayedYear,this.displayedMonth+1,0).getDate(),n=[],t=this.weekDaysBeforeFirstDayOfTheMonth(),u=this.getWeekNumber(),f;for(this.showWeek&&n.push(this.genWeekNumber(u++));t--;)n.push(this.$createElement("td"));for(t=1;t<=r;t++)f=this.displayedYear+"-"+v(this.displayedMonth+1)+"-"+v(t),n.push(this.$createElement("td",[this.genButton(f,!0,"date",this.formatter)])),n.length%(this.showWeek?8:7)==0&&(i.push(this.genTR(n)),n=[],t<r&&this.showWeek&&n.push(this.genWeekNumber(u++)));return n.length&&i.push(this.genTR(n)),this.$createElement("tbody",i)},genTR:function(n){return[this.$createElement("tr",n)]}},render:function(){return this.genTable("v-date-picker-table v-date-picker-table--date",[this.genTHead(),this.genTBody()],this.calculateTableDate)}}),bw=u(pw).extend({name:"v-date-picker-month-table",computed:{formatter:function(){return this.format||ei(this.currentLocale,{month:"short",timeZone:"UTC"},{start:5,length:2})}},methods:{calculateTableDate:function(n){return""+(parseInt(this.tableDate,10)+Math.sign(n||1))},genTBody:function(){for(var n=this,r=[],t=Array(3).fill(null),u=12/t.length,f=function(i){var u=t.map(function(r,u){var f=i*t.length+u,e=n.displayedYear+"-"+v(f+1);return n.$createElement("td",{key:f},[n.genButton(e,!1,"month",n.formatter)])});r.push(e.$createElement("tr",{key:i},u))},e=this,i=0;i<u;i++)f(i);return this.$createElement("tbody",r)}},render:function(){return this.genTable("v-date-picker-table v-date-picker-table--month",[this.genTBody()],this.calculateTableDate)}}),kw=(i(70),u(h,tu).extend({name:"v-date-picker-years",props:{format:Function,min:[Number,String],max:[Number,String],readonly:Boolean,value:[Number,String]},data:function(){return{defaultColor:"primary"}},computed:{formatter:function(){return this.format||ei(this.currentLocale,{year:"numeric",timeZone:"UTC"},{length:4})}},mounted:function(){var n=this;setTimeout(function(){var t=n.$el.getElementsByClassName("active")[0];n.$el.scrollTop=t?t.offsetTop-n.$el.offsetHeight/2+t.offsetHeight/2:n.$el.scrollHeight/2-n.$el.offsetHeight/2})},methods:{genYearItem:function(n){var i=this,r=this.formatter(""+n),t=parseInt(this.value,10)===n,u=t&&(this.color||"primary");return this.$createElement("li",this.setTextColor(u,{key:n,"class":{active:t},on:{click:function(){return i.$emit("input",n)}}}),r)},genYearItems:function(){for(var t=[],i=this.value?parseInt(this.value,10):(new Date).getFullYear(),r=this.max?parseInt(this.max,10):i+100,u=Math.min(r,this.min?parseInt(this.min,10):i-100),n=r;n>=u;n--)t.push(this.genYearItem(n));return t}},render:function(){return this.$createElement("ul",{staticClass:"v-date-picker-years",ref:"years"},this.genYearItems())}})),dh=(i(66),function(){return(dh=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),dw=u(h,s).extend({name:"v-picker",props:{fullWidth:Boolean,landscape:Boolean,noTitle:Boolean,transition:{type:String,"default":"fade-transition"},width:{type:[Number,String],"default":290}},computed:{computedTitleColor:function(){var n=!this.isDark&&(this.color||"primary");return this.color||n}},methods:{genTitle:function(){return this.$createElement("div",this.setBackgroundColor(this.computedTitleColor,{staticClass:"v-picker__title","class":{"v-picker__title--landscape":this.landscape}}),this.$slots.title)},genBodyTransition:function(){return this.$createElement("transition",{props:{name:this.transition}},this.$slots.default)},genBody:function(){return this.$createElement("div",{staticClass:"v-picker__body","class":dh({"v-picker__body--no-title":this.noTitle},this.themeClasses),style:this.fullWidth?void 0:{width:f(this.width)}},[this.genBodyTransition()])},genActions:function(){return this.$createElement("div",{staticClass:"v-picker__actions v-card__actions","class":{"v-picker__actions--no-title":this.noTitle}},this.$slots.actions)}},render:function(n){return n("div",{staticClass:"v-picker v-card","class":dh({"v-picker--landscape":this.landscape,"v-picker--full-width":this.fullWidth},this.themeClasses)},[this.$slots.title?this.genTitle():null,this.genBody(),this.$slots.actions?this.genActions():null])}}),fft=dw,gw=u(h,s).extend({name:"picker",props:{fullWidth:Boolean,headerColor:String,landscape:Boolean,noTitle:Boolean,width:{type:[Number,String],"default":290}},methods:{genPickerTitle:function(){return null},genPickerBody:function(){return null},genPickerActionsSlot:function(){return this.$scopedSlots.default?this.$scopedSlots.default({save:this.save,cancel:this.cancel}):this.$slots.default},genPicker:function(n){var t=[],i,r;return this.noTitle||(i=this.genPickerTitle(),i&&t.push(i)),r=this.genPickerBody(),r&&t.push(r),t.push(this.$createElement("template",{slot:"actions"},[this.genPickerActionsSlot()])),this.$createElement(fft,{staticClass:n,props:{color:this.headerColor||this.color,dark:this.dark,fullWidth:this.fullWidth,landscape:this.landscape,light:this.light,width:this.width,noTitle:this.noTitle}},t)}}}),eft=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e};var oft=u(tu,gw).extend({name:"v-date-picker",props:{allowedDates:Function,dayFormat:Function,disabled:Boolean,events:{type:[Array,Function,Object],"default":function(){return null}},eventColor:{type:[Array,Function,Object,String],"default":function(){return"warning"}},firstDayOfWeek:{type:[String,Number],"default":0},headerDateFormat:Function,max:String,min:String,monthFormat:Function,multiple:Boolean,nextIcon:{type:String,"default":"$vuetify.icons.next"},pickerDate:String,prevIcon:{type:String,"default":"$vuetify.icons.prev"},reactive:Boolean,readonly:Boolean,scrollable:Boolean,showCurrent:{type:[Boolean,String],"default":!0},selectedItemsText:{type:String,"default":"$vuetify.datePicker.itemsSelected"},showWeek:Boolean,titleDateFormat:Function,type:{type:String,"default":"date",validator:function(n){return["date","month"].includes(n)}},value:[Array,String],weekdayFormat:Function,yearFormat:Function,yearIcon:String},data:function(){var n=this,t=new Date;return{activePicker:this.type.toUpperCase(),inputDay:null,inputMonth:null,inputYear:null,isReversing:!1,now:t,tableDate:n.pickerDate?n.pickerDate:ft((n.multiple?n.value[n.value.length-1]:n.value)||t.getFullYear()+"-"+(t.getMonth()+1),"date"===n.type?"month":"year")}},computed:{lastValue:function(){return this.multiple?this.value[this.value.length-1]:this.value},selectedMonths:function(){return this.value&&this.value.length&&"month"!==this.type?this.multiple?this.value.map(function(n){return n.substr(0,7)}):this.value.substr(0,7):this.value},current:function(){return!0===this.showCurrent?ft(this.now.getFullYear()+"-"+(this.now.getMonth()+1)+"-"+this.now.getDate(),this.type):this.showCurrent||null},inputDate:function(){return"date"===this.type?this.inputYear+"-"+v(this.inputMonth+1)+"-"+v(this.inputDay):this.inputYear+"-"+v(this.inputMonth+1)},tableMonth:function(){return Number((this.pickerDate||this.tableDate).split("-")[1])-1},tableYear:function(){return Number((this.pickerDate||this.tableDate).split("-")[0])},minMonth:function(){return this.min?ft(this.min,"month"):null},maxMonth:function(){return this.max?ft(this.max,"month"):null},minYear:function(){return this.min?ft(this.min,"year"):null},maxYear:function(){return this.max?ft(this.max,"year"):null},formatters:function(){return{year:this.yearFormat||ei(this.currentLocale,{year:"numeric",timeZone:"UTC"},{length:4}),titleDate:this.titleDateFormat||(this.multiple?this.defaultTitleMultipleDateFormatter:this.defaultTitleDateFormatter)}},defaultTitleMultipleDateFormatter:function(){var n=this;return function(t){return t.length?1===t.length?n.defaultTitleDateFormatter(t[0]):n.$vuetify.lang.t(n.selectedItemsText,[t.length]):"-"}},defaultTitleDateFormatter:function(){var n=ei(this.currentLocale,{year:{year:"numeric",timeZone:"UTC"},month:{month:"long",timeZone:"UTC"},date:{weekday:"short",month:"short",day:"numeric",timeZone:"UTC"}}[this.type],{start:0,length:{date:10,month:7,year:4}[this.type]});return this.landscape?function(t){return n(t).replace(/([^\d\s])([\d])/g,function(n,t,i){return t+" "+i}).replace(", ",",<br>")}:n}},watch:{tableDate:function(n,t){var i="month"===this.type?"year":"month";this.isReversing=ft(n,i)<ft(t,i);this.$emit("update:picker-date",n)},pickerDate:function(n){n?this.tableDate=n:this.lastValue&&"date"===this.type?this.tableDate=ft(this.lastValue,"month"):this.lastValue&&"month"===this.type&&(this.tableDate=ft(this.lastValue,"year"))},value:function(n,t){this.checkMultipleProp();this.setInputDate();this.multiple||!this.value||this.pickerDate?this.multiple&&this.value.length&&!t.length&&!this.pickerDate&&(this.tableDate=ft(this.inputDate,"month"===this.type?"year":"month")):this.tableDate=ft(this.inputDate,"month"===this.type?"year":"month")},type:function(n){if(this.activePicker=n.toUpperCase(),this.value&&this.value.length){var t=(this.multiple?this.value:[this.value]).map(function(t){return ft(t,n)}).filter(this.isDateAllowed);this.$emit("input",this.multiple?t:t[0])}}},created:function(){this.checkMultipleProp();this.pickerDate!==this.tableDate&&this.$emit("update:picker-date",this.tableDate);this.setInputDate()},methods:{emitInput:function(n){var t=this.multiple?-1===this.value.indexOf(n)?this.value.concat([n]):this.value.filter(function(t){return t!==n}):n;this.$emit("input",t);this.multiple||this.$emit("change",n)},checkMultipleProp:function(){if(null!=this.value){var n=this.value.constructor.name,t=this.multiple?"Array":"String";n!==t&&b("Value must be "+(this.multiple?"an":"a")+" "+t+", got "+n,this)}},isDateAllowed:function(n){return yw(n,this.min,this.max,this.allowedDates)},yearClick:function(n){this.inputYear=n;this.tableDate="month"===this.type?""+n:n+"-"+v((this.tableMonth||0)+1);this.activePicker="MONTH";this.reactive&&!this.readonly&&!this.multiple&&this.isDateAllowed(this.inputDate)&&this.$emit("input",this.inputDate)},monthClick:function(n){this.inputYear=parseInt(n.split("-")[0],10);this.inputMonth=parseInt(n.split("-")[1],10)-1;"date"===this.type?(this.inputDay&&(this.inputDay=Math.min(this.inputDay,vf(this.inputYear,this.inputMonth+1))),this.tableDate=n,this.activePicker="DATE",this.reactive&&!this.readonly&&!this.multiple&&this.isDateAllowed(this.inputDate)&&this.$emit("input",this.inputDate)):this.emitInput(this.inputDate)},dateClick:function(n){this.inputYear=parseInt(n.split("-")[0],10);this.inputMonth=parseInt(n.split("-")[1],10)-1;this.inputDay=parseInt(n.split("-")[2],10);this.emitInput(this.inputDate)},genPickerTitle:function(){var n=this;return this.$createElement(cw,{props:{date:this.value?this.formatters.titleDate(this.value):"",disabled:this.disabled,readonly:this.readonly,selectingYear:"YEAR"===this.activePicker,year:this.formatters.year(this.value?""+this.inputYear:this.tableDate),yearIcon:this.yearIcon,value:this.multiple?this.value[0]:this.value},slot:"title",on:{"update:selecting-year":function(t){return n.activePicker=t?"YEAR":n.type.toUpperCase()}}})},genTableHeader:function(){var n=this;return this.$createElement(vw,{props:{nextIcon:this.nextIcon,color:this.color,dark:this.dark,disabled:this.disabled,format:this.headerDateFormat,light:this.light,locale:this.locale,min:"DATE"===this.activePicker?this.minMonth:this.minYear,max:"DATE"===this.activePicker?this.maxMonth:this.maxYear,prevIcon:this.prevIcon,readonly:this.readonly,value:"DATE"===this.activePicker?v(this.tableYear,4)+"-"+v(this.tableMonth+1):""+v(this.tableYear,4)},on:{toggle:function(){return n.activePicker="DATE"===n.activePicker?"MONTH":"YEAR"},input:function(t){return n.tableDate=t}}})},genDateTable:function(){var n=this;return this.$createElement(ww,{props:{allowedDates:this.allowedDates,color:this.color,current:this.current,dark:this.dark,disabled:this.disabled,events:this.events,eventColor:this.eventColor,firstDayOfWeek:this.firstDayOfWeek,format:this.dayFormat,light:this.light,locale:this.locale,min:this.min,max:this.max,readonly:this.readonly,scrollable:this.scrollable,showWeek:this.showWeek,tableDate:v(this.tableYear,4)+"-"+v(this.tableMonth+1),value:this.value,weekdayFormat:this.weekdayFormat},ref:"table",on:{input:this.dateClick,"update:table-date":function(t){return n.tableDate=t},"click:date":function(t){return n.$emit("click:date",t)},"dblclick:date":function(t){return n.$emit("dblclick:date",t)}}})},genMonthTable:function(){var n=this;return this.$createElement(bw,{props:{allowedDates:"month"===this.type?this.allowedDates:null,color:this.color,current:this.current?ft(this.current,"month"):null,dark:this.dark,disabled:this.disabled,events:"month"===this.type?this.events:null,eventColor:"month"===this.type?this.eventColor:null,format:this.monthFormat,light:this.light,locale:this.locale,min:this.minMonth,max:this.maxMonth,readonly:this.readonly&&"month"===this.type,scrollable:this.scrollable,value:this.selectedMonths,tableDate:""+v(this.tableYear,4)},ref:"table",on:{input:this.monthClick,"update:table-date":function(t){return n.tableDate=t},"click:month":function(t){return n.$emit("click:month",t)},"dblclick:month":function(t){return n.$emit("dblclick:month",t)}}})},genYears:function(){return this.$createElement(kw,{props:{color:this.color,format:this.yearFormat,locale:this.locale,min:this.minYear,max:this.maxYear,value:this.tableYear},on:{input:this.yearClick}})},genPickerBody:function(){var n="YEAR"===this.activePicker?[this.genYears()]:[this.genTableHeader(),"DATE"===this.activePicker?this.genDateTable():this.genMonthTable()];return this.$createElement("div",{key:this.activePicker},n)},setInputDate:function(){if(this.lastValue){var n=this.lastValue.split("-");this.inputYear=parseInt(n[0],10);this.inputMonth=parseInt(n[1],10)-1;"date"===this.type&&(this.inputDay=parseInt(n[2],10))}else this.inputYear=this.inputYear||this.now.getFullYear(),this.inputMonth=null==this.inputMonth?this.inputMonth:this.now.getMonth(),this.inputDay=this.inputDay||this.now.getDate()}},render:function(){return this.genPicker("v-picker--date")}}),nb=(i(71),function(){return(nb=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),sft=nt.extend({name:"v-expansion-panels",provide:function(){return{expansionPanels:this}},props:{accordion:Boolean,disabled:Boolean,focusable:Boolean,inset:Boolean,popout:Boolean,readonly:Boolean},computed:{classes:function(){return nb({},nt.options.computed.classes.call(this),{"v-expansion-panels":!0,"v-expansion-panels--accordion":this.accordion,"v-expansion-panels--focusable":this.focusable,"v-expansion-panels--inset":this.inset,"v-expansion-panels--popout":this.popout})}},created:function(){this.$attrs.hasOwnProperty("expand")&&et("expand","multiple",this);Array.isArray(this.value)&&this.value.length>0&&"boolean"==typeof this.value[0]&&et(':value="[true, false, true]"',':value="[0, 2]"',this)},methods:{updateItem:function(n,t){var i=this.getValue(n,t),r=this.getValue(n,t+1);n.isActive=this.toggleMethod(i);n.nextIsActive=this.toggleMethod(r)}}}),tb=function(){return(tb=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},hft=u(wt("expansionPanels","v-expansion-panel","v-expansion-panels"),nf("expansionPanel",!0)).extend({name:"v-expansion-panel",props:{disabled:Boolean,readonly:Boolean},data:function(){return{content:null,header:null,nextIsActive:!1}},computed:{classes:function(){return tb({"v-expansion-panel--active":this.isActive,"v-expansion-panel--next-active":this.nextIsActive,"v-expansion-panel--disabled":this.isDisabled},this.groupClasses)},isDisabled:function(){return this.expansionPanels.disabled||this.disabled},isReadonly:function(){return this.expansionPanels.readonly||this.readonly}},methods:{registerContent:function(n){this.content=n},unregisterContent:function(){this.content=null},registerHeader:function(n){this.header=n;n.$on("click",this.onClick)},unregisterHeader:function(){this.header=null},onClick:function(n){n.detail&&this.header.$el.blur();this.$emit("click",n);this.isReadonly||this.isDisabled||this.toggle()},toggle:function(){var n=this;this.content&&(this.content.isBooted=!0);this.$nextTick(function(){return n.$emit("change")})}},render:function(n){return n("div",{staticClass:"v-expansion-panel","class":this.classes,attrs:{"aria-expanded":String(this.isActive)}},w(this))}}),cft=u(ff,ii("expansionPanel","v-expansion-panel-content","v-expansion-panel")).extend().extend({name:"v-expansion-panel-content",computed:{isActive:function(){return this.expansionPanel.isActive}},created:function(){this.expansionPanel.registerContent(this)},beforeDestroy:function(){this.expansionPanel.unregisterContent()},render:function(n){return n(vr,[n("div",{staticClass:"v-expansion-panel-content",directives:[{name:"show",value:this.isActive}]},this.showLazyContent([n("div",{"class":"v-expansion-panel-content__wrap"},w(this))]))])}}),ib=function(){return(ib=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},lft=u(ii("expansionPanel","v-expansion-panel-header","v-expansion-panel")).extend().extend({name:"v-expansion-panel-header",directives:{ripple:st},props:{disableIconRotate:Boolean,expandIcon:{type:String,"default":"$vuetify.icons.expand"},hideActions:Boolean,ripple:{type:[Boolean,Object],"default":!1}},data:function(){return{hasMousedown:!1}},computed:{classes:function(){return{"v-expansion-panel-header--active":this.isActive,"v-expansion-panel-header--mousedown":this.hasMousedown}},isActive:function(){return this.expansionPanel.isActive},isDisabled:function(){return this.expansionPanel.isDisabled},isReadonly:function(){return this.expansionPanel.isReadonly}},created:function(){this.expansionPanel.registerHeader(this)},beforeDestroy:function(){this.expansionPanel.unregisterHeader()},methods:{onClick:function(n){this.$emit("click",n)},genIcon:function(){var n=w(this,"actions")||[this.$createElement(a,this.expandIcon)];return this.$createElement(rf,[this.$createElement("div",{staticClass:"v-expansion-panel-header__icon","class":{"v-expansion-panel-header__icon--disable-rotate":this.disableIconRotate},directives:[{name:"show",value:!this.isDisabled}]},n)])}},render:function(n){var t=this;return n("button",{staticClass:"v-expansion-panel-header","class":this.classes,attrs:{tabindex:this.isDisabled?-1:null,type:"button"},directives:[{name:"ripple",value:this.ripple}],on:ib({},this.$listeners,{click:this.onClick,mousedown:function(){return t.hasMousedown=!0},mouseup:function(){return t.hasMousedown=!1}})},[w(this,"default",{open:this.isActive},!0),this.hideActions||this.genIcon()])}}),gh=(i(72),it);var ub=function(){return(ub=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},aft=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},vft=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(aft(arguments[t]));return n},yft=gh.extend({name:"v-file-input",model:{prop:"value",event:"change"},props:{chips:Boolean,clearable:{type:Boolean,"default":!0},counterSizeString:{type:String,"default":"$vuetify.fileInput.counterSize"},counterString:{type:String,"default":"$vuetify.fileInput.counter"},placeholder:String,prependIcon:{type:String,"default":"$vuetify.icons.file"},readonly:{type:Boolean,"default":!0},showSize:{type:[Boolean,Number],"default":!1,validator:function(n){return"boolean"==typeof n||[1e3,1024].includes(n)}},smallChips:Boolean,truncateLength:{type:[Number,String],"default":22},type:{type:String,"default":"file"},value:{"default":function(){return[]},validator:function(n){return"object"===rb(n)||Array.isArray(n)}}},data:function(){return{internalFileInput:null}},computed:{classes:function(){return ub({},gh.options.computed.classes.call(this),{"v-file-input":!0})},counterValue:function(){if(!this.showSize)return this.$vuetify.lang.t(this.counterString,this.lazyValue.length);var n=this.internalArrayValue.reduce(function(n,t){return n+t.size},0);return this.$vuetify.lang.t(this.counterSizeString,this.lazyValue.length,cl(n,1024===this.base))},internalArrayValue:function(){return Array.isArray(this.internalValue)?this.internalValue:ct(this.internalValue)},internalValue:{get:function(){return this.lazyValue},set:function(n){this.lazyValue=n;this.$emit("change",this.lazyValue)}},isDirty:function(){return this.internalArrayValue.length>0},isLabelActive:function(){return this.isDirty},isMultiple:function(){return this.$attrs.hasOwnProperty("multiple")},text:function(){var n=this;return this.isDirty?this.internalArrayValue.map(function(t){var i=n.truncateText(t.name);return n.showSize?i+" ("+cl(t.size,1024===n.base)+")":i}):[this.placeholder]},base:function(){if("boolean"!=typeof this.showSize)return this.showSize},hasChips:function(){return this.chips||this.smallChips}},methods:{clearableCallback:function(){this.internalValue=this.isMultiple?[]:null;this.internalFileInput=null},genChips:function(){var n=this;return this.isDirty?this.text.map(function(t,i){return n.$createElement(yo,{props:{small:n.smallChips},on:{"click:close":function(){var t=n.internalValue;t.splice(i,1);n.internalValue=t}}},[t])}):[]},genInput:function(){var n=gh.options.methods.genInput.call(this);return n.data.domProps.value=this.internalFileInput,[this.genSelections(),n]},genPrependSlot:function(){var t=this,n;return this.prependIcon?(n=this.genIcon("prepend",function(){t.$refs.input.click()}),this.genSlot("prepend","outer",[n])):null},genSelectionText:function(){var n=this.text.length;return n<2?this.text:this.showSize&&!this.counter?[this.counterValue]:[this.$vuetify.lang.t(this.counterString,n)]},genSelections:function(){var n=this,t=[];return this.isDirty&&this.$scopedSlots.selection?this.internalValue.forEach(function(i,r){n.$scopedSlots.selection&&t.push(n.$scopedSlots.selection({text:n.text[r],file:i,index:r}))}):t.push(this.hasChips&&this.isDirty?this.genChips():this.genSelectionText()),this.$createElement("div",{staticClass:"v-file-input__text","class":{"v-file-input__text--placeholder":this.placeholder&&!this.isDirty,"v-file-input__text--chips":this.hasChips&&!this.$scopedSlots.selection},on:{click:function(){return n.$refs.input.click()}}},t)},onInput:function(n){var t=vft(n.target.files||[]);this.internalValue=this.isMultiple?t:t[0];this.initialValue=this.internalValue},onKeyDown:function(n){this.$emit("keydown",n)},truncateText:function(n){return n.length<Number(this.truncateLength)?n:n.slice(0,10)+"…"+n.slice(-10)}}}),nc=(i(73),function(){return(nc=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),pft=u(yt,hr("footer",["height","inset"]),pi).extend({name:"v-footer",props:{height:{"default":"auto",type:[Number,String]},inset:Boolean,padless:Boolean,tile:{type:Boolean,"default":!0}},computed:{applicationProperty:function(){return this.inset?"insetFooter":"footer"},classes:function(){return nc({},yt.options.computed.classes.call(this),{"v-footer--absolute":this.absolute,"v-footer--fixed":!this.absolute&&(this.app||this.fixed),"v-footer--padless":this.padless,"v-footer--inset":this.inset})},computedBottom:function(){if(this.isPositioned)return this.app?this.$vuetify.application.bottom:0},computedLeft:function(){if(this.isPositioned)return this.app&&this.inset?this.$vuetify.application.left:0},computedRight:function(){if(this.isPositioned)return this.app&&this.inset?this.$vuetify.application.right:0},isPositioned:function(){return Boolean(this.absolute||this.fixed||this.app)},styles:function(){var n=parseInt(this.height);return nc({},yt.options.computed.styles.call(this),{height:isNaN(n)?n:f(n),left:f(this.computedLeft),right:f(this.computedRight),bottom:f(this.computedBottom)})}},methods:{updateApplication:function(){var n=parseInt(this.height);return isNaN(n)?this.$el?this.$el.clientHeight:0:n}},render:function(n){return n("footer",this.setBackgroundColor(this.color,{staticClass:"v-footer","class":this.classes,style:this.styles}),this.$slots.default)}}),fb=function(){return(fb=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},wft=nf("form").extend({name:"v-form",inheritAttrs:!1,props:{lazyValidation:Boolean,value:Boolean},data:function(){return{inputs:[],watchers:[],errorBag:{}}},watch:{errorBag:{handler:function(n){var t=Object.values(n).includes(!0);this.$emit("input",!t)},deep:!0,immediate:!0}},methods:{watchInput:function(n){var i=this,r=function(n){return n.$watch("hasError",function(t){i.$set(i.errorBag,n._uid,t)},{immediate:!0})},t={_uid:n._uid,valid:function(){},shouldValidate:function(){}};return this.lazyValidation?t.shouldValidate=n.$watch("shouldValidate",function(u){u&&(i.errorBag.hasOwnProperty(n._uid)||(t.valid=r(n)))}):t.valid=r(n),t},validate:function(){return 0===this.inputs.filter(function(n){return!n.validate(!0)}).length},reset:function(){this.inputs.forEach(function(n){return n.reset()});this.resetErrorBag()},resetErrorBag:function(){var n=this;this.lazyValidation&&setTimeout(function(){n.errorBag={}},0)},resetValidation:function(){this.inputs.forEach(function(n){return n.resetValidation()});this.resetErrorBag()},register:function(n){this.inputs.push(n);this.watchers.push(this.watchInput(n))},unregister:function(n){var t=this.inputs.find(function(t){return t._uid===n._uid}),i;t&&(i=this.watchers.find(function(n){return n._uid===t._uid}),i&&(i.valid(),i.shouldValidate()),this.watchers=this.watchers.filter(function(n){return n._uid!==t._uid}),this.inputs=this.inputs.filter(function(n){return n._uid!==t._uid}),this.$delete(this.errorBag,t._uid))}},render:function(n){var t=this;return n("form",{staticClass:"v-form",attrs:fb({novalidate:!0},this.$attrs),on:{submit:function(n){return t.$emit("submit",n)}}},this.$slots.default)}});i(2);i(5);ic=function(){return(ic=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)};rc=function(n){var t="function"==typeof Symbol&&n[Symbol.iterator],i=0;return t?t.call(n):{next:function(){return n&&i>=n.length&&(n=void 0),{value:n&&n[i++],done:!n}}}};var bft=tc("container").extend({name:"v-container",functional:!0,props:{id:String,tag:{type:String,"default":"div"},fluid:{type:Boolean,"default":!1}},render:function(n,t){var f,r=t.props,i=t.data,e=t.children,u=i.attrs;return u&&(i.attrs={},f=Object.keys(u).filter(function(n){if("slot"===n)return!1;var t=u[n];return n.startsWith("data-")?(i.attrs[n]=t,!1):t||"string"==typeof t})),r.id&&(i.domProps=i.domProps||{},i.domProps.id=r.id),n(r.tag,uc(i,{staticClass:"container","class":Array({"container--fluid":r.fluid}).concat(f||[])}),e)}}),eb=function(){return(eb=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},fc=["sm","md","lg","xl"],ob=fc.reduce(function(n,t){return n[t]={type:[Boolean,String,Number],"default":!1},n},{}),sb=fc.reduce(function(n,t){return n["offset"+wu(t)]={type:[String,Number],"default":null},n},{}),hb=fc.reduce(function(n,t){return n["order"+wu(t)]={type:[String,Number],"default":null},n},{}),cb={col:Object.keys(ob),offset:Object.keys(sb),order:Object.keys(hb)};var lb=new Map,dft=e.a.extend({name:"v-col",functional:!0,props:eb({cols:{type:[Boolean,String,Number],"default":!1}},ob,{offset:{type:[String,Number],"default":null}},sb,{order:{type:[String,Number],"default":null}},hb,{alignSelf:{type:String,"default":null,validator:function(n){return["auto","start","end","center","baseline","stretch"].includes(n)}},tag:{type:String,"default":"div"}}),render:function(n,t){var u,i=t.props,h=t.data,c=t.children,f=(t.parent,""),o,r,e,s;for(o in i)f+=String(i[o]);if(r=lb.get(f),!r){for(e in r=[],cb)cb[e].forEach(function(n){var u=i[n],t=kft(e,n,u);t&&r.push(t)});s=r.some(function(n){return n.startsWith("col-")});r.push(((u={col:!s||!i.cols})["col-"+i.cols]=i.cols,u["offset-"+i.offset]=i.offset,u["order-"+i.order]=i.order,u["align-self-"+i.alignSelf]=i.alignSelf,u));lb.set(f,r)}return n(i.tag,uc(h,{"class":r}),c)}}),ab=function(){return(ab=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},gft=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},ec=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(gft(arguments[t]));return n},net=["sm","md","lg","xl"],oc=["start","end","center"];var vb=function(n){return ec(oc,["baseline","stretch"]).includes(n)},yb=sc("align",function(){return{type:String,"default":null,validator:vb}}),pb=function(n){return ec(oc,["space-between","space-around"]).includes(n)},wb=sc("justify",function(){return{type:String,"default":null,validator:pb}}),bb=function(n){return ec(oc,["space-between","space-around","stretch"]).includes(n)},kb=sc("alignContent",function(){return{type:String,"default":null,validator:bb}}),db={align:Object.keys(yb),justify:Object.keys(wb),alignContent:Object.keys(kb)},tet={align:"align",justify:"justify",alignContent:"align-content"};var gb=new Map,ret=e.a.extend({name:"v-row",functional:!0,props:ab({tag:{type:String,"default":"div"},dense:Boolean,noGutters:Boolean,align:{type:String,"default":null,validator:vb}},yb,{justify:{type:String,"default":null,validator:pb}},wb,{alignContent:{type:String,"default":null,validator:bb}},kb),render:function(n,t){var u,i=t.props,s=t.data,h=t.children,f="",o,r,e;for(o in i)f+=String(i[o]);if(r=gb.get(f),!r){for(e in r=[],db)db[e].forEach(function(n){var u=i[n],t=iet(e,n,u);t&&r.push(t)});r.push(((u={"no-gutters":i.noGutters,"row--dense":i.dense})["align-"+i.align]=i.align,u["justify-"+i.justify]=i.justify,u["align-content-"+i.alignContent]=i.alignContent,u));gb.set(f,r)}return n(i.tag,uc(s,{staticClass:"row","class":r}),h)}}),uet=rt("spacer","div","v-spacer"),fet=tc("layout"),eet=tc("flex"),oet=u(yr,ot).extend({name:"v-hover",props:{disabled:{type:Boolean,"default":!1},value:{type:Boolean,"default":void 0}},methods:{onMouseEnter:function(){this.runDelay("open")},onMouseLeave:function(){this.runDelay("close")}},render:function(){return this.$scopedSlots.default||void 0!==this.value?(this.$scopedSlots.default&&(n=this.$scopedSlots.default({hover:this.isActive})),Array.isArray(n)&&1===n.length&&(n=n[0]),n&&!Array.isArray(n)&&n.tag?(this.disabled||(n.data=n.data||{},this._g(n.data,{mouseenter:this.onMouseEnter,mouseleave:this.onMouseLeave})),n):(b("v-hover should only contain a single element",this),n)):(b("v-hover is missing a default scopedSlot or bound value",this),null);var n}}),nk=e.a.extend({props:{activeClass:String,value:{required:!1}},data:function(){return{isActive:!1}},methods:{toggle:function(){this.isActive=!this.isActive}},render:function(){var t,n;return this.$scopedSlots.default?(this.$scopedSlots.default&&(n=this.$scopedSlots.default({active:this.isActive,toggle:this.toggle})),Array.isArray(n)&&1===n.length&&(n=n[0]),n&&!Array.isArray(n)&&n.tag?(n.data=this._b(n.data||{},n.tag,{"class":(t={},t[this.activeClass]=this.isActive,t)}),n):(b("v-item should only contain a single element",this),n)):(b("v-item is missing a default scopedSlot",this),null)}}),set=u(nk,wt("itemGroup","v-item","v-item-group")).extend({name:"v-item"}),tk=(i(74),function(){return(tk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),het=u(hr("left",["isActive","isMobile","miniVariant","expandOnHover","permanent","right","temporary","width"]),h,uf,vs,pi,s).extend({name:"v-navigation-drawer",provide:function(){return{isInNav:"nav"===this.tag}},directives:{ClickOutside:si,Resize:ri,Touch:ci},props:{bottom:Boolean,clipped:Boolean,disableResizeWatcher:Boolean,disableRouteWatcher:Boolean,expandOnHover:Boolean,floating:Boolean,height:{type:[Number,String],"default":function(){return this.app?"100vh":"100%"}},miniVariant:Boolean,miniVariantWidth:{type:[Number,String],"default":80},mobileBreakPoint:{type:[Number,String],"default":1264},permanent:Boolean,right:Boolean,src:{type:[String,Object],"default":""},stateless:Boolean,tag:{type:String,"default":function(){return this.app?"nav":"aside"}},temporary:Boolean,touchless:Boolean,width:{type:[Number,String],"default":256},value:{required:!1}},data:function(){return{isMouseover:!1,touchArea:{left:0,right:0},stackMinZIndex:6}},computed:{applicationProperty:function(){return this.right?"right":"left"},classes:function(){return tk({"v-navigation-drawer":!0,"v-navigation-drawer--absolute":this.absolute,"v-navigation-drawer--bottom":this.bottom,"v-navigation-drawer--clipped":this.clipped,"v-navigation-drawer--close":!this.isActive,"v-navigation-drawer--fixed":!this.absolute&&(this.app||this.fixed),"v-navigation-drawer--floating":this.floating,"v-navigation-drawer--is-mobile":this.isMobile,"v-navigation-drawer--is-mouseover":this.isMouseover,"v-navigation-drawer--mini-variant":this.miniVariant||this.expandOnHover&&!this.isMouseover,"v-navigation-drawer--open":this.isActive,"v-navigation-drawer--open-on-hover":this.expandOnHover,"v-navigation-drawer--right":this.right,"v-navigation-drawer--temporary":this.temporary},this.themeClasses)},computedMaxHeight:function(){if(!this.hasApp)return null;var n=this.$vuetify.application.bottom+this.$vuetify.application.footer+this.$vuetify.application.bar;return this.clipped?n+this.$vuetify.application.top:n},computedTop:function(){if(!this.hasApp)return 0;var n=this.$vuetify.application.bar;return n+=this.clipped?this.$vuetify.application.top:0,n},computedTransform:function(){return this.isActive?0:this.isBottom?100:this.right?100:-100},computedWidth:function(){return this.expandOnHover&&!this.isMouseover||this.miniVariant?this.miniVariantWidth:this.width},hasApp:function(){return this.app&&!this.isMobile&&!this.temporary},isBottom:function(){return this.bottom&&this.isMobile},isMobile:function(){return!this.stateless&&!this.permanent&&this.$vuetify.breakpoint.width<parseInt(this.mobileBreakPoint,10)},reactsToClick:function(){return!this.stateless&&!this.permanent&&(this.isMobile||this.temporary)},reactsToMobile:function(){return this.app&&!this.disableResizeWatcher&&!this.permanent&&!this.stateless&&!this.temporary},reactsToResize:function(){return!this.disableResizeWatcher&&!this.stateless},reactsToRoute:function(){return!this.disableRouteWatcher&&!this.stateless&&(this.temporary||this.isMobile)},showOverlay:function(){return this.isActive&&(this.isMobile||this.temporary)},styles:function(){var n=this.isBottom?"translateY":"translateX";return{height:f(this.height),top:this.isBottom?"auto":f(this.computedTop),maxHeight:null!=this.computedMaxHeight?"calc(100% - "+f(this.computedMaxHeight)+")":void 0,transform:n+"("+f(this.computedTransform,"%")+")",width:f(this.computedWidth)}}},watch:{$route:"onRouteChange",isActive:function(n){this.$emit("input",n)},isMobile:function(n,t){n||!this.isActive||this.temporary||this.removeOverlay();null!=t&&this.reactsToResize&&this.reactsToMobile&&(this.isActive=!n)},permanent:function(n){n&&(this.isActive=!0)},showOverlay:function(n){n?this.genOverlay():this.removeOverlay()},value:function(n){this.permanent||(null!=n?n!==this.isActive&&(this.isActive=n):this.init())}},beforeMount:function(){this.init()},methods:{calculateTouchArea:function(){var t=this.$el.parentNode,n;t&&(n=t.getBoundingClientRect(),this.touchArea={left:n.left+50,right:n.right-50})},closeConditional:function(){return this.isActive&&this.reactsToClick},genAppend:function(){return this.genPosition("append")},genBackground:function(){var n={height:"100%",width:"100%",src:this.src},t=this.$scopedSlots.img?this.$scopedSlots.img(n):this.$createElement(ku,{props:n});return this.$createElement("div",{staticClass:"v-navigation-drawer__image"},[t])},genDirectives:function(){var t=this,n=[{name:"click-outside",value:function(){return t.isActive=!1},args:{closeConditional:this.closeConditional,include:this.getOpenDependentElements}}];return this.touchless||this.stateless||n.push({name:"touch",value:{parent:!0,left:this.swipeLeft,right:this.swipeRight}}),n},genListeners:function(){var n=this,t={transitionend:function(t){if(t.target===t.currentTarget){n.$emit("transitionend",t);var i=document.createEvent("UIEvents");i.initUIEvent("resize",!0,!1,window,0);window.dispatchEvent(i)}}};return this.miniVariant&&(t.click=function(){return n.$emit("update:mini-variant",!1)}),this.expandOnHover&&(t.mouseenter=function(){return n.isMouseover=!0},t.mouseleave=function(){return n.isMouseover=!1}),t},genPosition:function(n){var t=w(this,n);return t?this.$createElement("div",{staticClass:"v-navigation-drawer__"+n},t):t},genPrepend:function(){return this.genPosition("prepend")},genContent:function(){return this.$createElement("div",{staticClass:"v-navigation-drawer__content"},this.$slots.default)},genBorder:function(){return this.$createElement("div",{staticClass:"v-navigation-drawer__border"})},init:function(){this.permanent?this.isActive=!0:this.stateless||null!=this.value?this.isActive=this.value:this.temporary||(this.isActive=!this.isMobile)},onRouteChange:function(){this.reactsToRoute&&this.closeConditional()&&(this.isActive=!1)},swipeLeft:function(n){this.isActive&&this.right||(this.calculateTouchArea(),Math.abs(n.touchendX-n.touchstartX)<100||(this.right&&n.touchstartX>=this.touchArea.right?this.isActive=!0:!this.right&&this.isActive&&(this.isActive=!1)))},swipeRight:function(n){this.isActive&&!this.right||(this.calculateTouchArea(),Math.abs(n.touchendX-n.touchstartX)<100||(!this.right&&n.touchstartX<=this.touchArea.left?this.isActive=!0:this.right&&this.isActive&&(this.isActive=!1)))},updateApplication:function(){if(!this.isActive||this.isMobile||this.temporary||!this.$el)return 0;var n=Number(this.computedWidth);return isNaN(n)?this.$el.clientWidth:n}},render:function(n){var t=[this.genPrepend(),this.genContent(),this.genAppend(),this.genBorder()];return(this.src||w(this,"img"))&&t.unshift(this.genBackground()),n(this.tag,this.setBackgroundColor(this.color,{"class":this.classes,style:this.styles,directives:this.genDirectives(),on:this.genListeners()}),t)}}),ik=(i(75),function(){return(ik=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),cet=cf.extend({name:"v-overflow-btn",props:{editable:Boolean,segmented:Boolean},computed:{classes:function(){return ik({},cf.options.computed.classes.call(this),{"v-overflow-btn":!0,"v-overflow-btn--segmented":this.segmented,"v-overflow-btn--editable":this.editable})},isAnyValueAllowed:function(){return this.editable||cf.options.computed.isAnyValueAllowed.call(this)},isSingle:function(){return!0},computedItems:function(){return this.segmented?this.allItems:this.filteredItems}},methods:{genSelections:function(){return this.editable?cf.options.methods.genSelections.call(this):p.options.methods.genSelections.call(this)},genCommaSelection:function(n,t,i){return this.segmented?this.genSegmentedBtn(n):p.options.methods.genCommaSelection.call(this,n,t,i)},genInput:function(){var n=it.options.methods.genInput.call(this);return n.data=n.data||{},n.data.domProps.value=this.editable?this.internalSearch:"",n.data.attrs.readonly=!this.isAnyValueAllowed,n},genLabel:function(){if(this.editable&&this.isFocused)return null;var n=it.options.methods.genLabel.call(this);return n?(n.data=n.data||{},n.data.style={},n):n},genSegmentedBtn:function(n){var i=this,r=this.getValue(n),t=this.computedItems.find(function(n){return i.getValue(n)===r})||n;return t.text&&t.callback?this.$createElement(lt,{props:{text:!0},on:{click:function(n){n.stopPropagation();t.callback(n)}}},[t.text]):(b("When using 'segmented' prop without a selection slot, items must contain both a text and callback property",this),null)}}}),rk=(i(76),function(){return(rk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),aet=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},ee=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(aet(arguments[t]));return n},vet=u(h,s).extend({name:"v-pagination",directives:{Resize:ri},props:{circle:Boolean,disabled:Boolean,length:{type:Number,"default":0,validator:function(n){return n%1==0}},nextIcon:{type:String,"default":"$vuetify.icons.next"},prevIcon:{type:String,"default":"$vuetify.icons.prev"},totalVisible:[Number,String],value:{type:Number,"default":0}},data:function(){return{maxButtons:0,selected:null}},computed:{classes:function(){return rk({"v-pagination":!0,"v-pagination--circle":this.circle,"v-pagination--disabled":this.disabled},this.themeClasses)},items:function(){var e=parseInt(this.totalVisible,10),r=e>this.maxButtons?this.maxButtons:e||this.maxButtons,t,i;if(this.length<=r)return this.range(1,this.length);var u=r%2==0?1:0,n=Math.floor(r/2),f=this.length-n+1+u;return this.value>n&&this.value<f?(t=this.value-n+2,i=this.value+n-2-u,ee([1,"..."],this.range(t,i),["...",this.length])):this.value===n?(i=this.value+n-1-u,ee(this.range(1,i),["...",this.length])):this.value===f?(t=this.value-n+1,ee([1,"..."],this.range(t,this.length))):ee(this.range(1,n),["..."],this.range(f,this.length))}},watch:{value:function(){this.init()}},mounted:function(){this.init()},methods:{init:function(){var n=this;this.selected=null;this.$nextTick(this.onResize);setTimeout(function(){return n.selected=n.value},100)},onResize:function(){var n=this.$el&&this.$el.parentElement?this.$el.parentElement.clientWidth:window.innerWidth;this.maxButtons=Math.floor((n-96)/42)},next:function(n){n.preventDefault();this.$emit("input",this.value+1);this.$emit("next")},previous:function(n){n.preventDefault();this.$emit("input",this.value-1);this.$emit("previous")},range:function(n,t){for(var r=[],i=n=n>0?n:1;i<=t;i++)r.push(i);return r},genIcon:function(n,t,i,r){return n("li",[n("button",{staticClass:"v-pagination__navigation","class":{"v-pagination__navigation--disabled":i},attrs:{type:"button"},on:i?{}:{click:r}},[n(a,[t])])])},genItem:function(n,t){var i=this,r=t===this.value&&(this.color||"primary");return n("button",this.setBackgroundColor(r,{staticClass:"v-pagination__item","class":{"v-pagination__item--active":t===this.value},attrs:{type:"button"},on:{click:function(){return i.$emit("input",t)}}}),[t.toString()])},genItems:function(n){var t=this;return this.items.map(function(i,r){return n("li",{key:r},[isNaN(Number(i))?n("span",{"class":"v-pagination__more"},[i.toString()]):t.genItem(n,i)])})}},render:function(n){var t=[this.genIcon(n,this.$vuetify.rtl?this.nextIcon:this.prevIcon,this.value<=1,this.previous),this.genItems(n),this.genIcon(n,this.$vuetify.rtl?this.prevIcon:this.nextIcon,this.value>=this.length,this.next)];return n("ul",{directives:[{modifiers:{quiet:!0},name:"resize",value:this.onResize}],"class":this.classes},t)}}),yet=(i(77),u(e.a.extend({name:"translatable",props:{height:Number},data:function(){return{elOffsetTop:0,parallax:0,parallaxDist:0,percentScrolled:0,scrollTop:0,windowHeight:0,windowBottom:0}},computed:{imgHeight:function(){return this.objHeight()}},beforeDestroy:function(){window.removeEventListener("scroll",this.translate,!1);window.removeEventListener("resize",this.translate,!1)},methods:{calcDimensions:function(){var n=this.$el.getBoundingClientRect();this.scrollTop=window.pageYOffset;this.parallaxDist=this.imgHeight-this.height;this.elOffsetTop=n.top+this.scrollTop;this.windowHeight=window.innerHeight;this.windowBottom=this.scrollTop+this.windowHeight},listeners:function(){window.addEventListener("scroll",this.translate,!1);window.addEventListener("resize",this.translate,!1)},objHeight:function(){throw new Error("Not implemented !");},translate:function(){this.calcDimensions();this.percentScrolled=(this.windowBottom-this.elOffsetTop)/(parseInt(this.height)+this.windowHeight);this.parallax=Math.round(this.parallaxDist*this.percentScrolled)}}})).extend().extend({name:"v-parallax",props:{alt:{type:String,"default":""},height:{type:[String,Number],"default":500},src:String},data:function(){return{isBooted:!1}},computed:{styles:function(){return{display:"block",opacity:this.isBooted?1:0,transform:"translate(-50%, "+this.parallax+"px)"}}},mounted:function(){this.init()},methods:{init:function(){var t=this,n=this.$refs.img;n&&(n.complete?(this.translate(),this.listeners()):n.addEventListener("load",function(){t.translate();t.listeners()},!1),this.isBooted=!0)},objHeight:function(){return this.$refs.img.naturalHeight}},render:function(n){var t=n("div",{staticClass:"v-parallax__image-container"},[n("img",{staticClass:"v-parallax__image",style:this.styles,attrs:{src:this.src,alt:this.alt},ref:"img"})]),i=n("div",{staticClass:"v-parallax__content"},this.$slots.default);return n("div",{staticClass:"v-parallax",style:{height:this.height+"px"},on:this.$listeners},[t,i])}})),uk=(i(78),function(){return(uk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),pet=u(cs,nt,k).extend({name:"v-radio-group",provide:function(){return{radioGroup:this}},props:{column:{type:Boolean,"default":!0},height:{type:[Number,String],"default":"auto"},name:String,row:Boolean,value:{"default":null}},computed:{classes:function(){return uk({},k.options.computed.classes.call(this),{"v-input--selection-controls v-input--radio-group":!0,"v-input--radio-group--column":this.column&&!this.row,"v-input--radio-group--row":this.row})}},methods:{genDefaultSlot:function(){return this.$createElement("div",{staticClass:"v-input--radio-group__input",attrs:{id:this.id,role:"radiogroup","aria-labelledby":this.computedId}},k.options.methods.genDefaultSlot.call(this))},genInputSlot:function(){var n=k.options.methods.genInputSlot.call(this);return delete n.data.on.click,n},genLabel:function(){var n=k.options.methods.genLabel.call(this);return n?(n.data.attrs.id=this.computedId,delete n.data.attrs.for,n.tag="div",n):null},onClick:nt.options.methods.onClick}}),hc=(i(79),function(){return(hc=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),wet=u(h,ih,wt("radioGroup"),s).extend().extend({name:"v-radio",inheritAttrs:!1,props:{disabled:Boolean,label:String,name:String,id:String,onIcon:{type:String,"default":"$vuetify.icons.radioOn"},offIcon:{type:String,"default":"$vuetify.icons.radioOff"},readonly:Boolean,value:{"default":null}},data:function(){return{isFocused:!1}},computed:{classes:function(){return hc({"v-radio--is-disabled":this.isDisabled,"v-radio--is-focused":this.isFocused},this.themeClasses,this.groupClasses)},computedColor:function(){return gf.options.computed.computedColor.call(this)},computedIcon:function(){return this.isActive?this.onIcon:this.offIcon},computedId:function(){return k.options.computed.computedId.call(this)},hasLabel:k.options.computed.hasLabel,hasState:function(){return(this.radioGroup||{}).hasState},isDisabled:function(){return this.disabled||!!(this.radioGroup||{}).disabled},isReadonly:function(){return this.readonly||!!(this.radioGroup||{}).readonly},computedName:function(){return this.name||!this.radioGroup?this.name:this.radioGroup.name||"radio-"+this.radioGroup._uid},validationState:function(){return(this.radioGroup||{}).validationState||this.computedColor}},methods:{genInput:function(n){return gf.options.methods.genInput.call(this,"radio",n)},genLabel:function(){var n=this;return this.hasLabel?this.$createElement(os,{on:{click:function(t){t.preventDefault();n.onChange()}},attrs:{"for":this.computedId},props:{color:this.validationState,focused:this.hasState}},w(this,"label")||this.label):null},genRadio:function(){return this.$createElement("div",{staticClass:"v-input--selection-controls__input"},[this.genInput(hc({name:this.computedName,value:this.value},this.$attrs)),this.genRipple(this.setTextColor(this.validationState)),this.$createElement(a,this.setTextColor(this.validationState,{}),this.computedIcon)])},onFocus:function(n){this.isFocused=!0;this.$emit("focus",n)},onBlur:function(n){this.isFocused=!1;this.$emit("blur",n)},onChange:function(){this.isDisabled||this.isReadonly||this.isActive||this.toggle()},onKeydown:function(){}},render:function(n){return n("div",{staticClass:"v-radio","class":this.classes},[this.genRadio(),this.genLabel()])}}),oe=(i(80),fh),fk=function(){return(fk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},bet=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},ek=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(bet(arguments[t]));return n},ket=oe.extend({name:"v-range-slider",props:{value:{type:Array,"default":function(){return[0,0]}}},data:function(){return{activeThumb:null,lazyValue:this.value}},computed:{classes:function(){return fk({},oe.options.computed.classes.call(this),{"v-input--range-slider":!0})},internalValue:{get:function(){return this.lazyValue},set:function(n){var i=this,t=n.map(function(n){return i.roundValue(Math.min(Math.max(n,i.minValue),i.maxValue))}),r;(t[0]>t[1]||t[1]<t[0])&&(null!==this.activeThumb&&(r=1===this.activeThumb?0:1,this.$refs["thumb_"+r].focus()),t=[t[1],t[0]]);this.lazyValue=t;y(t,this.value)||this.$emit("input",t);this.validate()}},inputWidth:function(){var n=this;return this.internalValue.map(function(t){return(n.roundValue(t)-n.minValue)/(n.maxValue-n.minValue)*100})},trackFillStyles:function(){var n=oe.options.computed.trackFillStyles.call(this),t=Math.abs(this.inputWidth[0]-this.inputWidth[1]),i=this.vertical?"height":"width",r=this.vertical?this.$vuetify.rtl?"top":"bottom":this.$vuetify.rtl?"right":"left";return n[i]=t+"%",n[r]=this.inputWidth[0]+"%",n}},methods:{getTrackStyle:function(n,t,i,r){var u;void 0===i&&(i=0);void 0===r&&(r=0);var f=this.vertical?this.$vuetify.rtl?"top":"bottom":this.$vuetify.rtl?"right":"left",e=this.vertical?"height":"width",o="calc("+n+"% + "+i+"px)",s="calc("+t+"% + "+r+"px)";return(u={transition:this.trackTransition})[f]=o,u[e]=s,u},getIndexOfClosestValue:function(n,t){return Math.abs(n[0]-t)<Math.abs(n[1]-t)?0:1},genInput:function(){var n=this;return dt(2).map(function(t){var i=oe.options.methods.genInput.call(n);return i.data=i.data||{},i.data.attrs=i.data.attrs||{},i.data.attrs.value=n.internalValue[t],i})},genTrackContainer:function(){var n=this,t=[],i;return this.disabled?(i=[[0,this.inputWidth[0],0,-10],[this.inputWidth[0],Math.abs(this.inputWidth[1]-this.inputWidth[0]),10,-20],[this.inputWidth[1],Math.abs(100-this.inputWidth[1]),10,0]],this.$vuetify.rtl&&i.reverse(),t.push.apply(t,ek(i.map(function(t){return n.$createElement("div",n.setBackgroundColor(n.computedTrackColor,{staticClass:"v-slider__track-background",style:n.getTrackStyle.apply(n,ek(t))}))})))):t.push(this.$createElement("div",this.setBackgroundColor(this.computedTrackColor,{staticClass:"v-slider__track-background",style:this.getTrackStyle(0,100)})),this.$createElement("div",this.setBackgroundColor(this.computedColor,{staticClass:"v-slider__track-fill",style:this.trackFillStyles}))),this.$createElement("div",{staticClass:"v-slider__track-container",ref:"track"},t)},genChildren:function(){var n=this;return[this.genInput(),this.genTrackContainer(),this.genSteps(),dt(2).map(function(t){var i=n.internalValue[t],r=n.inputWidth[t],u=n.isActive&&n.activeThumb===t,f=n.isFocused&&n.activeThumb===t;return n.genThumbContainer(i,r,u,f,function(i){n.isActive=!0;n.activeThumb=t;n.onThumbMouseDown(i)},function(){n.isFocused=!0;n.activeThumb=t},"thumb_"+t)})]},onFocus:function(n){this.isFocused=!0;this.activeThumb=n},onBlur:function(){this.isFocused=!1;this.activeThumb=null},onSliderClick:function(n){this.isActive||(this.$refs.thumb_1.focus(),this.onMouseMove(n,!0),this.$emit("change",this.internalValue))},onMouseMove:function(n,t){void 0===t&&(t=!1);var i=this.parseMouseMove(n),r=i.value;i.isInsideTrack&&t&&(this.activeThumb=this.getIndexOfClosestValue(this.internalValue,r));this.setInternalValue(r)},onKeyDown:function(n){if(null!==this.activeThumb){var t=this.parseKeyDown(n,this.internalValue[this.activeThumb]);null!=t&&(this.setInternalValue(t),this.$emit("change",t))}},setInternalValue:function(n){var t=this;this.internalValue=this.internalValue.map(function(i,r){return r===t.activeThumb?n:Number(i)})}}}),det=(i(81),u(h,yr,ih,gu,s).extend({name:"v-rating",props:{backgroundColor:{type:String,"default":"accent"},color:{type:String,"default":"primary"},clearable:Boolean,dense:Boolean,emptyIcon:{type:String,"default":"$vuetify.icons.ratingEmpty"},fullIcon:{type:String,"default":"$vuetify.icons.ratingFull"},halfIcon:{type:String,"default":"$vuetify.icons.ratingHalf"},halfIncrements:Boolean,hover:Boolean,length:{type:[Number,String],"default":5},readonly:Boolean,size:[Number,String],value:{type:Number,"default":0}},data:function(){return{hoverIndex:-1,internalValue:this.value}},computed:{directives:function(){return this.readonly||!this.ripple?[]:[{name:"ripple",value:{circle:!0}}]},iconProps:function(){var n=this.$props,t=n.dark,i=n.medium,r=n.large,u=n.light,f=n.small;return{dark:t,medium:i,large:r,light:u,size:n.size,small:f,xLarge:n.xLarge}},isHovering:function(){return this.hover&&this.hoverIndex>=0}},watch:{internalValue:function(n){n!==this.value&&this.$emit("input",n)},value:function(n){this.internalValue=n}},methods:{createClickFn:function(n){var t=this;return function(i){if(!t.readonly){var r=t.genHoverIndex(i,n);t.internalValue=t.clearable&&t.internalValue===r?0:r}}},createProps:function(n){var t={index:n,value:this.internalValue,click:this.createClickFn(n),isFilled:Math.floor(this.internalValue)>n,isHovered:Math.floor(this.hoverIndex)>n};return this.halfIncrements&&(t.isHalfHovered=!t.isHovered&&(this.hoverIndex-n)%1>0,t.isHalfFilled=!t.isFilled&&(this.internalValue-n)%1>0),t},genHoverIndex:function(n,t){var i=this.isHalfEvent(n);return this.$vuetify.rtl&&(i=!i),t+(i?.5:1)},getIconName:function(n){var t=this.isHovering?n.isHovered:n.isFilled,i=this.isHovering?n.isHalfHovered:n.isHalfFilled;return t?this.fullIcon:i?this.halfIcon:this.emptyIcon},getColor:function(n){if(this.isHovering){if(n.isHovered||n.isHalfHovered)return this.color}else if(n.isFilled||n.isHalfFilled)return this.color;return this.backgroundColor},isHalfEvent:function(n){if(this.halfIncrements){var t=n.target&&n.target.getBoundingClientRect();if(t&&n.pageX-t.left<t.width/2)return!0}return!1},onMouseEnter:function(n,t){var i=this;this.runDelay("open",function(){i.hoverIndex=i.genHoverIndex(n,t)})},onMouseLeave:function(){var n=this;this.runDelay("close",function(){return n.hoverIndex=-1})},genItem:function(n){var r=this,i=this.createProps(n),t;return this.$scopedSlots.item?this.$scopedSlots.item(i):(t={click:i.click},this.hover&&(t.mouseenter=function(t){return r.onMouseEnter(t,n)},t.mouseleave=this.onMouseLeave,this.halfIncrements&&(t.mousemove=function(t){return r.onMouseEnter(t,n)})),this.$createElement(a,this.setTextColor(this.getColor(i),{directives:this.directives,props:this.iconProps,on:t}),[this.getIconName(i)]))}},render:function(n){var t=this,i=dt(Number(this.length)).map(function(n){return t.genItem(n)});return n("div",{staticClass:"v-rating","class":{"v-rating--readonly":this.readonly,"v-rating--dense":this.dense}},i)}})),get=u(nk,wt("slideGroup")).extend({name:"v-slide-item"}),not=(i(82),u(h,ot,sr(["absolute","top","bottom","left","right"])).extend({name:"v-snackbar",props:{multiLine:Boolean,timeout:{type:Number,"default":6e3},vertical:Boolean},data:function(){return{activeTimeout:-1}},computed:{classes:function(){return{"v-snack--active":this.isActive,"v-snack--absolute":this.absolute,"v-snack--bottom":this.bottom||!this.top,"v-snack--left":this.left,"v-snack--multi-line":this.multiLine&&!this.vertical,"v-snack--right":this.right,"v-snack--top":this.top,"v-snack--vertical":this.vertical}}},watch:{isActive:function(){this.setTimeout()}},created:function(){this.$attrs.hasOwnProperty("auto-height")&&yu("auto-height",this)},mounted:function(){this.setTimeout()},methods:{setTimeout:function(){var n=this;window.clearTimeout(this.activeTimeout);this.isActive&&this.timeout&&(this.activeTimeout=window.setTimeout(function(){n.isActive=!1},this.timeout))}},render:function(n){return n("transition",{attrs:{name:"v-snack-transition"}},[this.isActive&&n("div",{staticClass:"v-snack","class":this.classes,on:this.$listeners},[n("div",this.setBackgroundColor(this.color,{staticClass:"v-snack__wrapper"}),[n("div",{staticClass:"v-snack__content"},this.$slots.default)])])])}})),tot=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},se=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(tot(arguments[t]));return n};var l,ak=function(){return(ak=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},rot=u(h).extend({name:"VSparkline",inheritAttrs:!1,props:{autoDraw:Boolean,autoDrawDuration:{type:Number,"default":2e3},autoDrawEasing:{type:String,"default":"ease"},autoLineWidth:{type:Boolean,"default":!1},color:{type:String,"default":"primary"},fill:{type:Boolean,"default":!1},gradient:{type:Array,"default":function(){return[]}},gradientDirection:{type:String,validator:function(n){return["top","bottom","left","right"].includes(n)},"default":"top"},height:{type:[String,Number],"default":75},labels:{type:Array,"default":function(){return[]}},labelSize:{type:[Number,String],"default":7},lineWidth:{type:[String,Number],"default":4},padding:{type:[String,Number],"default":8},showLabels:Boolean,smooth:{type:[Boolean,Number,String],"default":!1},type:{type:String,"default":"trend",validator:function(n){return["trend","bar"].includes(n)}},value:{type:Array,"default":function(){return[]}},width:{type:[Number,String],"default":300}},data:function(){return{lastLength:0}},computed:{parsedPadding:function(){return Number(this.padding)},parsedWidth:function(){return Number(this.width)},parsedHeight:function(){return parseInt(this.height,10)},parsedLabelSize:function(){return parseInt(this.labelSize,10)||7},totalHeight:function(){var n=this.parsedHeight;return this.hasLabels&&(n+=1.5*parseInt(this.labelSize,10)),n},totalWidth:function(){var n=this.parsedWidth;return"bar"===this.type&&(n=Math.max(this.value.length*this._lineWidth,n)),n},totalValues:function(){return this.value.length},_lineWidth:function(){if(this.autoLineWidth&&"trend"!==this.type){var n=this.parsedPadding*(this.totalValues+1);return(this.parsedWidth-n)/this.totalValues}return parseFloat(this.lineWidth)||4},boundary:function(){if("bar"===this.type)return{minX:0,maxX:this.totalWidth,minY:0,maxY:this.parsedHeight};var n=this.parsedPadding;return{minX:n,maxX:this.totalWidth-n,minY:n,maxY:this.parsedHeight-n}},hasLabels:function(){return Boolean(this.showLabels||this.labels.length>0||this.$scopedSlots.label)},parsedLabels:function(){for(var n,t,i=[],u=this._values,f=u.length,r=0;i.length<f;r++)n=u[r],t=this.labels[r],t||(t="object"===lk(n)?n.value:n),i.push({x:n.x,value:String(t)});return i},normalizedValues:function(){return this.value.map(function(n){return"number"==typeof n?n:n.value})},_values:function(){return"trend"===this.type?ok(this.normalizedValues,this.boundary):sk(this.normalizedValues,this.boundary)},textY:function(){var n=this.parsedHeight;return"trend"===this.type&&(n-=4),n},_radius:function(){return!0===this.smooth?8:Number(this.smooth)}},watch:{value:{immediate:!0,handler:function(){var n=this;this.$nextTick(function(){if(n.autoDraw&&"bar"!==n.type){var t=n.$refs.path,i=t.getTotalLength();n.fill?(t.style.transformOrigin="bottom center",t.style.transition="none",t.style.transform="scaleY(0)",t.getBoundingClientRect(),t.style.transition="transform "+n.autoDrawDuration+"ms "+n.autoDrawEasing,t.style.transform="scaleY(1)"):(t.style.transition="none",t.style.strokeDasharray=i+" "+i,t.style.strokeDashoffset=Math.abs(i-(n.lastLength||0)).toString(),t.getBoundingClientRect(),t.style.transition="stroke-dashoffset "+n.autoDrawDuration+"ms "+n.autoDrawEasing,t.style.strokeDashoffset="0");n.lastLength=i}})}}},methods:{genGradient:function(){var i=this,n=this.gradientDirection,t=this.gradient.slice(),r,u;return t.length||t.push(""),r=Math.max(t.length-1,1),u=t.reverse().map(function(n,t){return i.$createElement("stop",{attrs:{offset:t/r,"stop-color":n||i.color||"currentColor"}})}),this.$createElement("defs",[this.$createElement("linearGradient",{attrs:{id:this._uid,x1:+("left"===n),y1:+("top"===n),x2:+("right"===n),y2:+("bottom"===n)}},u)])},genG:function(n){return this.$createElement("g",{style:{fontSize:"8",textAnchor:"middle",dominantBaseline:"mathematical",fill:this.color||"currentColor"}},n)},genPath:function(){var n=ok(this.normalizedValues,this.boundary);return this.$createElement("path",{attrs:{id:this._uid,d:iot(n,this._radius,this.fill,this.parsedHeight),fill:this.fill?"url(#"+this._uid+")":"none",stroke:this.fill?"none":"url(#"+this._uid+")"},ref:"path"})},genLabels:function(n){var t=this,i=this.parsedLabels.map(function(i,r){return t.$createElement("text",{attrs:{x:i.x+n+t._lineWidth/2,y:t.textY+.75*t.parsedLabelSize,"font-size":Number(t.labelSize)||7}},[t.genLabel(i,r)])});return this.genG(i)},genLabel:function(n,t){return this.$scopedSlots.label?this.$scopedSlots.label({index:t,value:n.value}):n.value},genBars:function(){if(this.value&&!(this.totalValues<2)){var n=sk(this.normalizedValues,this.boundary),t=(Math.abs(n[0].x-n[1].x)-this._lineWidth)/2;return this.$createElement("svg",{attrs:{display:"block",viewBox:"0 0 "+this.totalWidth+" "+this.totalHeight}},[this.genGradient(),this.genClipPath(n,t,this._lineWidth,"sparkline-bar-"+this._uid),this.hasLabels?this.genLabels(t):void 0,this.$createElement("g",{attrs:{"clip-path":"url(#sparkline-bar-"+this._uid+"-clip)",fill:"url(#"+this._uid+")"}},[this.$createElement("rect",{attrs:{x:0,y:0,width:this.totalWidth,height:this.height}})])])}},genClipPath:function(n,t,i,r){var u=this,f="number"==typeof this.smooth?this.smooth:this.smooth?2:0;return this.$createElement("clipPath",{attrs:{id:r+"-clip"}},n.map(function(n){return u.$createElement("rect",{attrs:{x:n.x+t,y:n.y,width:i,height:n.height,rx:f,ry:f}},[u.autoDraw?u.$createElement("animate",{attrs:{attributeName:"height",from:0,to:n.height,dur:u.autoDrawDuration+"ms",fill:"freeze"}}):void 0])}))},genTrend:function(){return this.$createElement("svg",this.setTextColor(this.color,{attrs:ak({},this.$attrs,{display:"block","stroke-width":this._lineWidth||1,viewBox:"0 0 "+this.width+" "+this.totalHeight})}),[this.genGradient(),this.hasLabels&&this.genLabels(-this._lineWidth/2),this.genPath()])}},render:function(){if(!(this.totalValues<2))return"trend"===this.type?this.genTrend():this.genBars()}}),uot=(i(83),u(du,ot,ao).extend({name:"v-speed-dial",directives:{ClickOutside:si},props:{direction:{type:String,"default":"top",validator:function(n){return["top","right","bottom","left"].includes(n)}},openOnHover:Boolean,transition:{type:String,"default":"scale-transition"}},computed:{classes:function(){var n;return(n={"v-speed-dial":!0,"v-speed-dial--top":this.top,"v-speed-dial--right":this.right,"v-speed-dial--bottom":this.bottom,"v-speed-dial--left":this.left,"v-speed-dial--absolute":this.absolute,"v-speed-dial--fixed":this.fixed})["v-speed-dial--direction-"+this.direction]=!0,n["v-speed-dial--is-active"]=this.isActive,n}},render:function(n){var t=this,r=[],i={"class":this.classes,directives:[{name:"click-outside",value:function(){return t.isActive=!1}}],on:{click:function(){return t.isActive=!t.isActive}}},u,f;return(this.openOnHover&&(i.on.mouseenter=function(){return t.isActive=!0},i.on.mouseleave=function(){return t.isActive=!1}),this.isActive)&&(u=0,r=(this.$slots.default||[]).map(function(t,i){return!t.tag||void 0===t.componentOptions||"v-btn"!==t.componentOptions.Ctor.options.name&&"v-tooltip"!==t.componentOptions.Ctor.options.name?(t.key=i,t):n("div",{style:{transitionDelay:.05*++u+"s"},key:i},[t])})),f=n("transition-group",{"class":"v-speed-dial__list",props:{name:this.transition,mode:this.mode,origin:this.origin,tag:"div"}},r),n("div",i,[this.$slots.activator,f])}})),vk=(i(84),function(){return(vk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),fot=u(nf("stepper"),br,s).extend({name:"v-stepper",provide:function(){return{stepClick:this.stepClick,isVertical:this.vertical}},props:{altLabels:Boolean,nonLinear:Boolean,vertical:Boolean},data:function(){return{isBooted:!1,steps:[],content:[],isReverse:!1}},computed:{classes:function(){return vk({"v-stepper--is-booted":this.isBooted,"v-stepper--vertical":this.vertical,"v-stepper--alt-labels":this.altLabels,"v-stepper--non-linear":this.nonLinear},this.themeClasses)}},watch:{internalValue:function(n,t){this.isReverse=Number(n)<Number(t);t&&(this.isBooted=!0);this.updateView()}},created:function(){this.$listeners.input&&et("@input","@change",this)},mounted:function(){this.internalLazyValue=this.value||(this.steps[0]||{}).step||1;this.updateView()},methods:{register:function(n){"v-stepper-step"===n.$options.name?this.steps.push(n):"v-stepper-content"===n.$options.name&&(n.isVertical=this.vertical,this.content.push(n))},unregister:function(n){"v-stepper-step"===n.$options.name?this.steps=this.steps.filter(function(t){return t!==n}):"v-stepper-content"===n.$options.name&&(n.isVertical=this.vertical,this.content=this.content.filter(function(t){return t!==n}))},stepClick:function(n){var t=this;this.$nextTick(function(){return t.internalValue=n})},updateView:function(){for(var n=this.steps.length;--n>=0;)this.steps[n].toggle(this.internalValue);for(n=this.content.length;--n>=0;)this.content[n].toggle(this.internalValue,this.isReverse)}},render:function(n){return n("div",{staticClass:"v-stepper","class":this.classes},this.$slots.default)}}),eot=u(h,ii("stepper","v-stepper-step","v-stepper")).extend().extend({name:"v-stepper-step",directives:{ripple:st},inject:["stepClick"],props:{color:{type:String,"default":"primary"},complete:Boolean,completeIcon:{type:String,"default":"$vuetify.icons.complete"},editable:Boolean,editIcon:{type:String,"default":"$vuetify.icons.edit"},errorIcon:{type:String,"default":"$vuetify.icons.error"},rules:{type:Array,"default":function(){return[]}},step:[Number,String]},data:function(){return{isActive:!1,isInactive:!0}},computed:{classes:function(){return{"v-stepper__step--active":this.isActive,"v-stepper__step--editable":this.editable,"v-stepper__step--inactive":this.isInactive,"v-stepper__step--error error--text":this.hasError,"v-stepper__step--complete":this.complete}},hasError:function(){return this.rules.some(function(n){return!0!==n()})}},mounted:function(){this.stepper&&this.stepper.register(this)},beforeDestroy:function(){this.stepper&&this.stepper.unregister(this)},methods:{click:function(n){n.stopPropagation();this.$emit("click",n);this.editable&&this.stepClick(this.step)},genIcon:function(n){return this.$createElement(a,n)},genLabel:function(){return this.$createElement("div",{staticClass:"v-stepper__label"},this.$slots.default)},genStep:function(){var n=!(this.hasError||!this.complete&&!this.isActive)&&this.color;return this.$createElement("span",this.setBackgroundColor(n,{staticClass:"v-stepper__step__step"}),this.genStepContent())},genStepContent:function(){var n=[];return this.hasError?n.push(this.genIcon(this.errorIcon)):this.complete?this.editable?n.push(this.genIcon(this.editIcon)):n.push(this.genIcon(this.completeIcon)):n.push(String(this.step)),n},toggle:function(n){this.isActive=n.toString()===this.step.toString();this.isInactive=Number(n)<Number(this.step)}},render:function(n){return n("div",{staticClass:"v-stepper__step","class":this.classes,directives:[{name:"ripple",value:this.editable}],on:{click:this.click}},[this.genStep(),this.genLabel()])}}),oot=u(ii("stepper","v-stepper-content","v-stepper")).extend().extend({name:"v-stepper-content",inject:{isVerticalProvided:{from:"isVertical"}},props:{step:{type:[Number,String],required:!0}},data:function(){return{height:0,isActive:null,isReverse:!1,isVertical:this.isVerticalProvided}},computed:{computedTransition:function(){return this.isReverse?oa:ea},styles:function(){return this.isVertical?{height:f(this.height)}:{}}},watch:{isActive:function(n,t){n&&null==t?this.height="auto":this.isVertical&&(this.isActive?this.enter():this.leave())}},mounted:function(){this.$refs.wrapper.addEventListener("transitionend",this.onTransition,!1);this.stepper&&this.stepper.register(this)},beforeDestroy:function(){this.$refs.wrapper.removeEventListener("transitionend",this.onTransition,!1);this.stepper&&this.stepper.unregister(this)},methods:{onTransition:function(n){this.isActive&&"height"===n.propertyName&&(this.height="auto")},enter:function(){var n=this,t=0;requestAnimationFrame(function(){t=n.$refs.wrapper.scrollHeight});this.height=0;setTimeout(function(){return n.isActive&&(n.height=t||"auto")},450)},leave:function(){var n=this;this.height=this.$refs.wrapper.clientHeight;setTimeout(function(){return n.height=0},10)},toggle:function(n,t){this.isActive=n.toString()===this.step.toString();this.isReverse=t}},render:function(n){var t={staticClass:"v-stepper__content"},u={staticClass:"v-stepper__wrapper",style:this.styles,ref:"wrapper"},i,r;return this.isVertical||(t.directives=[{name:"show",value:this.isActive}]),i=n("div",u,[this.$slots.default]),r=n("div",t,[i]),n(this.computedTransition,{on:this.$listeners},[r])}}),sot=rt("v-stepper__header"),hot=rt("v-stepper__items"),hu=(i(85),function(){return(hu=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),cot=gf.extend({name:"v-switch",directives:{Touch:ci},props:{inset:Boolean,loading:{type:[Boolean,String],"default":!1},flat:{type:Boolean,"default":!1}},computed:{classes:function(){return hu({},k.options.computed.classes.call(this),{"v-input--selection-controls v-input--switch":!0,"v-input--switch--flat":this.flat,"v-input--switch--inset":this.inset})},attrs:function(){return{"aria-checked":String(this.isActive),"aria-disabled":String(this.disabled),role:"switch"}},validationState:function(){return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":this.hasColor?this.computedColor:void 0},switchData:function(){return this.setTextColor(this.loading?void 0:this.validationState,{"class":this.themeClasses})}},methods:{genDefaultSlot:function(){return[this.genSwitch(),this.genLabel()]},genSwitch:function(){return this.$createElement("div",{staticClass:"v-input--selection-controls__input"},[this.genInput("checkbox",hu({},this.$attrs,this.attrs)),this.genRipple(this.setTextColor(this.validationState,{directives:[{name:"touch",value:{left:this.onSwipeLeft,right:this.onSwipeRight}}]})),this.$createElement("div",hu({staticClass:"v-input--switch__track"},this.switchData)),this.$createElement("div",hu({staticClass:"v-input--switch__thumb"},this.switchData),[this.genProgress()])])},genProgress:function(){return this.$createElement(sa,{},[!1===this.loading?null:this.$slots.progress||this.$createElement(oo,{props:{color:!0===this.loading||""===this.loading?this.color||"primary":this.loading,size:16,width:2,indeterminate:!0}})])},onSwipeLeft:function(){this.isActive&&this.onChange()},onSwipeRight:function(){this.isActive||this.onChange()},onKeydown:function(n){(n.keyCode===o.left&&this.isActive||n.keyCode===o.right&&!this.isActive)&&this.onChange()}}}),yk=(i(86),function(){return(yk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),lot=u(hr("bar",["height","window"]),h,s).extend({name:"v-system-bar",props:{height:[Number,String],lightsOut:Boolean,window:Boolean},computed:{classes:function(){return yk({"v-system-bar--lights-out":this.lightsOut,"v-system-bar--absolute":this.absolute,"v-system-bar--fixed":!this.absolute&&(this.app||this.fixed),"v-system-bar--window":this.window},this.themeClasses)},computedHeight:function(){return this.height?isNaN(parseInt(this.height))?this.height:parseInt(this.height):this.window?32:24},styles:function(){return{height:f(this.computedHeight)}}},methods:{updateApplication:function(){return this.$el?this.$el.clientHeight:this.computedHeight}},render:function(n){var t={staticClass:"v-system-bar","class":this.classes,style:this.styles,on:this.$listeners};return n("div",this.setBackgroundColor(this.color,t),w(this))}}),pk=(i(87),function(){return(pk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),aot=function(n){var t="function"==typeof Symbol&&n[Symbol.iterator],i=0;return t?t.call(n):{next:function(){return n&&i>=n.length&&(n=void 0),{value:n&&n[i++],done:!n}}}},vot=u(fi,pi,s).extend({name:"v-tabs-bar",provide:function(){return{tabsBar:this}},computed:{classes:function(){return pk({},fi.options.computed.classes.call(this),{"v-tabs-bar":!0,"v-tabs-bar--is-mobile":this.isMobile,"v-tabs-bar--show-arrows":this.showArrows},this.themeClasses)}},watch:{items:"callSlider",internalValue:"callSlider",$route:"onRouteChange"},methods:{callSlider:function(){this.isBooted&&this.$emit("call:slider")},genContent:function(){var n=fi.options.methods.genContent.call(this);return n.data=n.data||{},n.data.staticClass+=" v-tabs-bar__content",n},onRouteChange:function(n,t){var u,s,r,i,o;if(!this.mandatory){var h=this.items,c=n.path,l=t.path,f=!1,e=!1;try{for(r=aot(h),i=r.next();!i.done;i=r.next())if(o=i.value,o.to===c?f=!0:o.to===l&&(e=!0),f&&e)break}catch(n){u={error:n}}finally{try{i&&!i.done&&(s=r.return)&&s.call(r)}finally{if(u)throw u.error;}}!f&&e&&(this.internalValue=void 0)}}},render:function(n){var t=fi.options.render.call(this,n);return t.data.attrs={role:"tablist"},t}}),wk=function(){return(wk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},bk=li.extend({name:"v-tabs-items",props:{mandatory:{type:Boolean,"default":!1}},computed:{classes:function(){return wk({},li.options.computed.classes.call(this),{"v-tabs-items":!0})},isDark:function(){return this.rootIsDark}},methods:{getValue:function(n,t){return n.id||nt.options.methods.getValue.call(this,n,t)}}}),kk=u(h).extend({name:"v-tabs-slider",render:function(n){return n("div",this.setBackgroundColor(this.color,{staticClass:"v-tabs-slider"}))}}),dk=function(){return(dk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},yot=u(h,br,s).extend().extend({name:"v-tabs",directives:{Resize:ri},props:{activeClass:{type:String,"default":""},alignWithTitle:Boolean,backgroundColor:String,centerActive:Boolean,centered:Boolean,fixedTabs:Boolean,grow:Boolean,height:{type:[Number,String],"default":void 0},hideSlider:Boolean,iconsAndText:Boolean,mobileBreakPoint:{type:[Number,String],"default":1264},nextIcon:{type:String,"default":"$vuetify.icons.next"},optional:Boolean,prevIcon:{type:String,"default":"$vuetify.icons.prev"},right:Boolean,showArrows:Boolean,sliderColor:String,sliderSize:{type:[Number,String],"default":2},vertical:Boolean},data:function(){return{resizeTimeout:0,slider:{height:null,left:null,right:null,top:null,width:null},transitionTime:300}},computed:{classes:function(){return dk({"v-tabs--align-with-title":this.alignWithTitle,"v-tabs--centered":this.centered,"v-tabs--fixed-tabs":this.fixedTabs,"v-tabs--grow":this.grow,"v-tabs--icons-and-text":this.iconsAndText,"v-tabs--right":this.right,"v-tabs--vertical":this.vertical},this.themeClasses)},isReversed:function(){return this.$vuetify.rtl&&this.vertical},sliderStyles:function(){return{height:f(this.slider.height),left:this.isReversed?void 0:f(this.slider.left),right:this.isReversed?f(this.slider.right):void 0,top:this.vertical?f(this.slider.top):void 0,transition:null!=this.slider.left?null:"none",width:f(this.slider.width)}},computedColor:function(){return this.color?this.color:this.isDark&&!this.appIsDark?"white":"primary"}},watch:{alignWithTitle:"callSlider",centered:"callSlider",centerActive:"callSlider",fixedTabs:"callSlider",grow:"callSlider",right:"callSlider",showArrows:"callSlider",vertical:"callSlider","$vuetify.application.left":"onResize","$vuetify.application.right":"onResize","$vuetify.rtl":"onResize"},mounted:function(){var n=this;this.$nextTick(function(){window.setTimeout(n.callSlider,30)})},methods:{callSlider:function(){var n=this;return!this.hideSlider&&this.$refs.items&&this.$refs.items.selectedItems.length?(this.$nextTick(function(){var i=n.$refs.items.selectedItems[0],t;if(!i||!i.$el)return n.slider.width=0,void(n.slider.left=0);t=i.$el;n.slider={height:n.vertical?t.scrollHeight:Number(n.sliderSize),left:n.vertical?0:t.offsetLeft,right:n.vertical?0:t.offsetLeft+t.offsetWidth,top:t.offsetTop,width:n.vertical?Number(n.sliderSize):t.scrollWidth}}),!0):(this.slider.width=0,!1)},genBar:function(n,t){var r=this,i={style:{height:f(this.height)},props:{activeClass:this.activeClass,centerActive:this.centerActive,dark:this.dark,light:this.light,mandatory:!this.optional,mobileBreakPoint:this.mobileBreakPoint,nextIcon:this.nextIcon,prevIcon:this.prevIcon,showArrows:this.showArrows,value:this.internalValue},on:{"call:slider":this.callSlider,change:function(n){r.internalValue=n}},ref:"items"};return this.setTextColor(this.computedColor,i),this.setBackgroundColor(this.backgroundColor,i),this.$createElement(vot,i,[this.genSlider(t),n])},genItems:function(n,t){var i=this;return n||(t.length?this.$createElement(bk,{props:{value:this.internalValue},on:{change:function(n){i.internalValue=n}}},t):null)},genSlider:function(n){return this.hideSlider?null:(n||(n=this.$createElement(kk,{props:{color:this.sliderColor}})),this.$createElement("div",{staticClass:"v-tabs-slider-wrapper",style:this.sliderStyles},[n]))},onResize:function(){this._isDestroyed||(clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.callSlider,0))},parseNodes:function(){for(var n,r=null,u=null,f=[],t=[],e=this.$slots.default||[],o=e.length,i=0;i<o;i++)if(n=e[i],n.componentOptions)switch(n.componentOptions.Ctor.options.name){case"v-tabs-slider":u=n;break;case"v-tabs-items":r=n;break;case"v-tab-item":f.push(n);break;default:t.push(n)}else t.push(n);return{tab:t,slider:u,items:r,item:f}}},render:function(n){var t=this.parseNodes(),i=t.tab,r=t.slider,u=t.items,f=t.item;return n("div",{staticClass:"v-tabs","class":this.classes,directives:[{name:"resize",modifiers:{quiet:!0},value:this.onResize}]},[this.genBar(i,r),this.genItems(u,f)])}}),ce=function(){return(ce=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},pot=u(ut,wt("tabsBar"),s).extend().extend().extend({name:"v-tab",props:{ripple:{type:[Boolean,Object],"default":!0}},data:function(){return{proxyClass:"v-tab--active"}},computed:{classes:function(){return ce({"v-tab":!0},ut.options.computed.classes.call(this),{"v-tab--disabled":this.disabled},this.groupClasses)},value:function(){var n=this.to||this.href||"";return this.$router&&this.to===Object(this.to)&&(n=this.$router.resolve(this.to,this.$route,this.append).href),n.replace("#","")}},mounted:function(){this.onRouteChange()},methods:{click:function(n){this.href&&this.href.indexOf("#")>-1&&n.preventDefault();n.detail&&this.$el.blur();this.$emit("click",n);this.to||this.toggle()}},render:function(n){var i=this,r=this.generateRouteLink(),u=r.tag,t=r.data;return t.attrs=ce({},t.attrs,{"aria-selected":String(this.isActive),role:"tab",tabindex:0}),t.on=ce({},t.on,{keydown:function(n){n.keyCode===o.enter&&i.click(n);i.$emit("keydown",n)}}),n(u,t,this.$slots.default)}}),wot=df.extend({name:"v-tab-item",props:{id:String},methods:{genWindowItem:function(){var n=df.options.methods.genWindowItem.call(this);return n.data.domProps=n.data.domProps||{},n.data.domProps.id=this.id||this.value,n}}}),gk=(i(88),function(){return(gk=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),bot=u(it).extend({name:"v-textarea",props:{autoGrow:Boolean,noResize:Boolean,rowHeight:{type:[Number,String],"default":24,validator:function(n){return!isNaN(parseFloat(n))}},rows:{type:[Number,String],"default":5,validator:function(n){return!isNaN(parseInt(n,10))}}},computed:{classes:function(){return gk({"v-textarea":!0,"v-textarea--auto-grow":this.autoGrow,"v-textarea--no-resize":this.noResizeHandle},it.options.computed.classes.call(this))},noResizeHandle:function(){return this.noResize||this.autoGrow}},watch:{lazyValue:function(){this.autoGrow&&this.$nextTick(this.calculateInputHeight)},rowHeight:function(){this.autoGrow&&this.$nextTick(this.calculateInputHeight)}},mounted:function(){var n=this;setTimeout(function(){n.autoGrow&&n.calculateInputHeight()},0)},methods:{calculateInputHeight:function(){var n=this.$refs.input,t,i;n&&(n.style.height="0",t=n.scrollHeight,i=parseInt(this.rows,10)*parseFloat(this.rowHeight),n.style.height=Math.max(i,t)+"px")},genInput:function(){var n=it.options.methods.genInput.call(this);return n.tag="textarea",delete n.data.attrs.type,n.data.attrs.rows=this.rows,n},onInput:function(n){it.options.methods.onInput.call(this,n);this.autoGrow&&this.calculateInputHeight()},onKeyDown:function(n){this.isFocused&&13===n.keyCode&&n.stopPropagation();this.$emit("keydown",n)}}}),nd=(i(89),function(){return(nd=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),kot=u(s).extend({name:"v-timeline",provide:function(){return{timeline:this}},props:{alignTop:Boolean,dense:Boolean,reverse:Boolean},computed:{classes:function(){return nd({"v-timeline--align-top":this.alignTop,"v-timeline--dense":this.dense,"v-timeline--reverse":this.reverse},this.themeClasses)}},render:function(n){return n("div",{staticClass:"v-timeline","class":this.classes},this.$slots.default)}}),cc=function(){return(cc=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},dot=u(h,s).extend().extend({name:"v-timeline-item",inject:["timeline"],props:{color:{type:String,"default":"primary"},fillDot:Boolean,hideDot:Boolean,icon:String,iconColor:String,large:Boolean,left:Boolean,right:Boolean,small:Boolean},computed:{hasIcon:function(){return!!this.icon||!!this.$slots.icon}},methods:{genBody:function(){return this.$createElement("div",{staticClass:"v-timeline-item__body"},this.$slots.default)},genIcon:function(){return this.$slots.icon?this.$slots.icon:this.$createElement(a,{props:{color:this.iconColor,dark:!this.theme.isDark,small:this.small}},this.icon)},genInnerDot:function(){var n=this.setBackgroundColor(this.color);return this.$createElement("div",cc({staticClass:"v-timeline-item__inner-dot"},n),[this.hasIcon&&this.genIcon()])},genDot:function(){return this.$createElement("div",{staticClass:"v-timeline-item__dot","class":{"v-timeline-item__dot--small":this.small,"v-timeline-item__dot--large":this.large}},[this.genInnerDot()])},genDivider:function(){var n=[];return this.hideDot||n.push(this.genDot()),this.$createElement("div",{staticClass:"v-timeline-item__divider"},n)},genOpposite:function(){return this.$createElement("div",{staticClass:"v-timeline-item__opposite"},this.$slots.opposite)}},render:function(n){var t=[this.genBody(),this.genDivider()];return this.$slots.opposite&&t.push(this.genOpposite()),n("div",{staticClass:"v-timeline-item","class":cc({"v-timeline-item--fill-dot":this.fillDot,"v-timeline-item--before":this.timeline.reverse?this.right:this.left,"v-timeline-item--after":this.timeline.reverse?this.left:this.right},this.themeClasses)},t)}}),td=(i(91),u(bh).extend({name:"v-time-picker-title",props:{ampm:Boolean,disabled:Boolean,hour:Number,minute:Number,second:Number,period:{type:String,validator:function(n){return"am"===n||"pm"===n}},readonly:Boolean,useSeconds:Boolean,selecting:Number},methods:{genTime:function(){var n=this.hour,i;this.ampm&&(n=n?(n-1)%12+1:12);var r=null==this.hour?"--":this.ampm?String(n):v(n),u=null==this.minute?"--":v(this.minute),t=[this.genPickerButton("selecting",l.Hour,r,this.disabled),this.$createElement("span",":"),this.genPickerButton("selecting",l.Minute,u,this.disabled)];return this.useSeconds&&(i=null==this.second?"--":v(this.second),t.push(this.$createElement("span",":")),t.push(this.genPickerButton("selecting",l.Second,i,this.disabled))),this.$createElement("div",{"class":"v-time-picker-title__time"},t)},genAmPm:function(){return this.$createElement("div",{staticClass:"v-time-picker-title__ampm"},[this.genPickerButton("period","am","am",this.disabled||this.readonly),this.genPickerButton("period","pm","pm",this.disabled||this.readonly)])}},render:function(n){var t=[this.genTime()];return this.ampm&&t.push(this.genAmPm()),n("div",{staticClass:"v-time-picker-title"},t)}})),id=(i(90),function(){return(id=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),rd=u(h,s).extend({name:"v-time-picker-clock",props:{allowedValues:Function,ampm:Boolean,disabled:Boolean,double:Boolean,format:{type:Function,"default":function(n){return n}},max:{type:Number,required:!0},min:{type:Number,required:!0},scrollable:Boolean,readonly:Boolean,rotate:{type:Number,"default":0},step:{type:Number,"default":1},value:Number},data:function(){return{inputValue:this.value,isDragging:!1,valueOnMouseDown:null,valueOnMouseUp:null}},computed:{count:function(){return this.max-this.min+1},degreesPerUnit:function(){return 360/this.roundCount},degrees:function(){return this.degreesPerUnit*Math.PI/180},displayedValue:function(){return null==this.value?this.min:this.value},innerRadiusScale:function(){return.62},roundCount:function(){return this.double?this.count/2:this.count}},watch:{value:function(n){this.inputValue=n}},methods:{wheel:function(n){n.preventDefault();var i=Math.sign(-n.deltaY||1),t=this.displayedValue;do t=((t+=i)-this.min+this.count)%this.count+this.min;while(!this.isAllowed(t)&&t!==this.displayedValue);t!==this.displayedValue&&this.update(t)},isInner:function(n){return this.double&&n-this.min>=this.roundCount},handScale:function(n){return this.isInner(n)?this.innerRadiusScale:1},isAllowed:function(n){return!this.allowedValues||this.allowedValues(n)},genValues:function(){for(var i,t=[],n=this.min;n<=this.max;n+=this.step)i=n===this.value&&(this.color||"accent"),t.push(this.$createElement("span",this.setBackgroundColor(i,{staticClass:"v-time-picker-clock__item","class":{"v-time-picker-clock__item--active":n===this.displayedValue,"v-time-picker-clock__item--disabled":this.disabled||!this.isAllowed(n)},style:this.getTransform(n),domProps:{innerHTML:"<span>"+this.format(n)+"<\/span>"}})));return t},genHand:function(){var n="scaleY("+this.handScale(this.displayedValue)+")",t=this.rotate+this.degreesPerUnit*(this.displayedValue-this.min),i=null!=this.value&&(this.color||"accent");return this.$createElement("div",this.setBackgroundColor(i,{staticClass:"v-time-picker-clock__hand","class":{"v-time-picker-clock__hand--inner":this.isInner(this.value)},style:{transform:"rotate("+t+"deg) "+n}}))},getTransform:function(n){var t=this.getPosition(n);return{left:50+50*t.x+"%",top:50+50*t.y+"%"}},getPosition:function(n){var t=this.rotate*Math.PI/180;return{x:Math.sin((n-this.min)*this.degrees+t)*this.handScale(n),y:-Math.cos((n-this.min)*this.degrees+t)*this.handScale(n)}},onMouseDown:function(n){n.preventDefault();this.valueOnMouseDown=null;this.valueOnMouseUp=null;this.isDragging=!0;this.onDragMove(n)},onMouseUp:function(n){n.stopPropagation();this.isDragging=!1;null!==this.valueOnMouseUp&&this.isAllowed(this.valueOnMouseUp)&&this.$emit("change",this.valueOnMouseUp)},onDragMove:function(n){if(n.preventDefault(),this.isDragging||"click"===n.type){var t,i=this.$refs.clock.getBoundingClientRect(),r=i.width,l=i.top,a=i.left,u=this.$refs.innerClock.getBoundingClientRect().width,f="touches"in n?n.touches[0]:n,e={x:r/2,y:-r/2},o={x:f.clientX-a,y:l-f.clientY},s=Math.round(this.angle(e,o)-this.rotate+360)%360,h=this.double&&this.euclidean(e,o)<(u+u*this.innerRadiusScale)/4,c=(Math.round(s/this.degreesPerUnit)+(h?this.roundCount:0))%this.count+this.min;t=s>=360-this.degreesPerUnit/2?h?this.max-this.roundCount+1:this.min:c;this.isAllowed(c)&&(null===this.valueOnMouseDown&&(this.valueOnMouseDown=t),this.valueOnMouseUp=t,this.update(t))}},update:function(n){this.inputValue!==n&&(this.inputValue=n,this.$emit("input",n))},euclidean:function(n,t){var i=t.x-n.x,r=t.y-n.y;return Math.sqrt(i*i+r*r)},angle:function(n,t){var i=2*Math.atan2(t.y-n.y-this.euclidean(n,t),t.x-n.x);return Math.abs(180*i/Math.PI)}},render:function(n){var t=this;return n("div",{staticClass:"v-time-picker-clock","class":id({"v-time-picker-clock--indeterminate":null==this.value},this.themeClasses),on:this.readonly||this.disabled?void 0:Object.assign({mousedown:this.onMouseDown,mouseup:this.onMouseUp,mouseleave:function(n){return t.isDragging&&t.onMouseUp(n)},touchstart:this.onMouseDown,touchend:this.onMouseUp,mousemove:this.onDragMove,touchmove:this.onDragMove},this.scrollable?{wheel:this.wheel}:{}),ref:"clock"},[n("div",{staticClass:"v-time-picker-clock__inner",ref:"innerClock"},[this.genHand(),this.genValues()])])}}),cu=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},got=dt(24),ud=dt(12),nst=ud.map(function(n){return n+12}),fd=dt(60);!function(n){n[n.Hour=1]="Hour";n[n.Minute=2]="Minute";n[n.Second=3]="Second"}(l||(l={}));var tst={1:"hour",2:"minute",3:"second"},ist=u(gw,bh).extend({name:"v-time-picker",props:{allowedHours:{type:[Function,Array]},allowedMinutes:{type:[Function,Array]},allowedSeconds:{type:[Function,Array]},disabled:Boolean,format:{type:String,"default":"ampm",validator:function(n){return["ampm","24hr"].includes(n)}},min:String,max:String,readonly:Boolean,scrollable:Boolean,useSeconds:Boolean,value:null,ampmInTitle:Boolean},data:function(){return{inputHour:null,inputMinute:null,inputSecond:null,lazyInputHour:null,lazyInputMinute:null,lazyInputSecond:null,period:"am",selecting:l.Hour}},computed:{selectingHour:{get:function(){return this.selecting===l.Hour},set:function(){this.selecting=l.Hour}},selectingMinute:{get:function(){return this.selecting===l.Minute},set:function(){this.selecting=l.Minute}},selectingSecond:{get:function(){return this.selecting===l.Second},set:function(){this.selecting=l.Second}},isAllowedHourCb:function(){var n,r=this,t,i;return(n=this.allowedHours instanceof Array?function(n){return r.allowedHours.includes(n)}:this.allowedHours,!this.min&&!this.max)?n:(t=this.min?Number(this.min.split(":")[0]):0,i=this.max?Number(this.max.split(":")[0]):23,function(r){return r>=1*t&&r<=1*i&&(!n||n(r))})},isAllowedMinuteCb:function(){var n,t=this,i=!this.isAllowedHourCb||null===this.inputHour||this.isAllowedHourCb(this.inputHour);if(n=this.allowedMinutes instanceof Array?function(n){return t.allowedMinutes.includes(n)}:this.allowedMinutes,!this.min&&!this.max)return i?n:function(){return!1};var r=cu(this.min?this.min.split(":").map(Number):[0,0],2),f=r[0],e=r[1],u=cu(this.max?this.max.split(":").map(Number):[23,59],2),o=u[0],s=u[1],h=60*f+1*e,c=60*o+1*s;return function(r){var u=60*t.inputHour+r;return u>=h&&u<=c&&i&&(!n||n(r))}},isAllowedSecondCb:function(){var n,t=this,u=(!this.isAllowedHourCb||null===this.inputHour||this.isAllowedHourCb(this.inputHour))&&(!this.isAllowedMinuteCb||null===this.inputMinute||this.isAllowedMinuteCb(this.inputMinute));if(n=this.allowedSeconds instanceof Array?function(n){return t.allowedSeconds.includes(n)}:this.allowedSeconds,!this.min&&!this.max)return u?n:function(){return!1};var i=cu(this.min?this.min.split(":").map(Number):[0,0,0],3),f=i[0],e=i[1],o=i[2],r=cu(this.max?this.max.split(":").map(Number):[23,59,59],3),s=r[0],h=r[1],c=r[2],l=3600*f+60*e+1*(o||0),a=3600*s+60*h+1*(c||0);return function(i){var r=3600*t.inputHour+60*t.inputMinute+i;return r>=l&&r<=a&&u&&(!n||n(i))}},isAmPm:function(){return"ampm"===this.format}},watch:{value:"setInputData"},mounted:function(){this.setInputData(this.value);this.$on("update:period",this.setPeriod)},methods:{genValue:function(){return null==this.inputHour||null==this.inputMinute||this.useSeconds&&null==this.inputSecond?null:v(this.inputHour)+":"+v(this.inputMinute)+(this.useSeconds?":"+v(this.inputSecond):"")},emitValue:function(){var n=this.genValue();null!==n&&this.$emit("input",n)},setPeriod:function(n){if(this.period=n,null!=this.inputHour){var t=this.inputHour+("am"===n?-12:12);this.inputHour=this.firstAllowed("hour",t);this.emitValue()}},setInputData:function(n){if(null==n||""===n)this.inputHour=null,this.inputMinute=null,this.inputSecond=null;else if(n instanceof Date)this.inputHour=n.getHours(),this.inputMinute=n.getMinutes(),this.inputSecond=n.getSeconds();else{var t=cu(n.trim().toLowerCase().match(/^(\d+):(\d+)(:(\d+))?([ap]m)?$/)||new Array(6),6),i=t[1],u=t[2],f=t[4],r=t[5];this.inputHour=r?this.convert12to24(parseInt(i,10),r):parseInt(i,10);this.inputMinute=parseInt(u,10);this.inputSecond=parseInt(f||0,10)}this.period=null==this.inputHour||this.inputHour<12?"am":"pm"},convert24to12:function(n){return n?(n-1)%12+1:12},convert12to24:function(n,t){return n%12+("pm"===t?12:0)},onInput:function(n){this.selecting===l.Hour?this.inputHour=this.isAmPm?this.convert12to24(n,this.period):n:this.selecting===l.Minute?this.inputMinute=n:this.inputSecond=n;this.emitValue()},onChange:function(n){var i,t;this.$emit("click:"+tst[this.selecting],n);i=this.selecting===(this.useSeconds?l.Second:l.Minute);(this.selecting===l.Hour?this.selecting=l.Minute:this.useSeconds&&this.selecting===l.Minute&&(this.selecting=l.Second),this.inputHour!==this.lazyInputHour||this.inputMinute!==this.lazyInputMinute||this.useSeconds&&this.inputSecond!==this.lazyInputSecond)&&(t=this.genValue(),null!==t&&(this.lazyInputHour=this.inputHour,this.lazyInputMinute=this.inputMinute,this.useSeconds&&(this.lazyInputSecond=this.inputSecond),i&&this.$emit("change",t)))},firstAllowed:function(n,t){var r="hour"===n?this.isAllowedHourCb:"minute"===n?this.isAllowedMinuteCb:this.isAllowedSecondCb,i;return r?(i="minute"===n?fd:"second"===n?fd:this.isAmPm?t<12?ud:nst:got,((i.find(function(n){return r((n+t)%i.length+i[0])})||0)+t)%i.length+i[0]):t},genClock:function(){return this.$createElement(rd,{props:{allowedValues:this.selecting===l.Hour?this.isAllowedHourCb:this.selecting===l.Minute?this.isAllowedMinuteCb:this.isAllowedSecondCb,color:this.color,dark:this.dark,disabled:this.disabled,double:this.selecting===l.Hour&&!this.isAmPm,format:this.selecting===l.Hour?this.isAmPm?this.convert24to12:function(n){return n}:function(n){return v(n,2)},light:this.light,max:this.selecting===l.Hour?this.isAmPm&&"am"===this.period?11:23:59,min:this.selecting===l.Hour&&this.isAmPm&&"pm"===this.period?12:0,readonly:this.readonly,scrollable:this.scrollable,size:Number(this.width)-(!this.fullWidth&&this.landscape?80:20),step:this.selecting===l.Hour?1:5,value:this.selecting===l.Hour?this.inputHour:this.selecting===l.Minute?this.inputMinute:this.inputSecond},on:{input:this.onInput,change:this.onChange},ref:"clock"})},genClockAmPm:function(){return this.$createElement("div",this.setTextColor(this.color||"primary",{staticClass:"v-time-picker-clock__ampm"}),[this.genPickerButton("period","am","AM",this.disabled||this.readonly),this.genPickerButton("period","pm","PM",this.disabled||this.readonly)])},genPickerBody:function(){return this.$createElement("div",{staticClass:"v-time-picker-clock__container",key:this.selecting},[!this.ampmInTitle&&this.isAmPm&&this.genClockAmPm(),this.genClock()])},genPickerTitle:function(){var n=this;return this.$createElement(td,{props:{ampm:this.ampmInTitle&&this.isAmPm,disabled:this.disabled,hour:this.inputHour,minute:this.inputMinute,second:this.inputSecond,period:this.period,readonly:this.readonly,useSeconds:this.useSeconds,selecting:this.selecting},on:{"update:selecting":function(t){return n.selecting=t},"update:period":this.setPeriod},ref:"title",slot:"title"})}},render:function(){return this.genPicker("v-picker--time")}}),rst=rt("v-toolbar__title"),ust=rt("v-toolbar__items"),fst=(i(92),u(h,yr,uf,wo,bo,ot).extend({name:"v-tooltip",props:{closeDelay:{type:[Number,String],"default":0},disabled:Boolean,fixed:{type:Boolean,"default":!0},openDelay:{type:[Number,String],"default":0},openOnHover:{type:Boolean,"default":!0},tag:{type:String,"default":"span"},transition:String,zIndex:{"default":null}},data:function(){return{calculatedMinWidth:0,closeDependents:!1}},computed:{calculatedLeft:function(){var i=this.dimensions,t=i.activator,r=i.content,f=!(this.bottom||this.left||this.top||this.right),u=!1!==this.attach?t.offsetLeft:t.left,n=0;return this.top||this.bottom||f?n=u+t.width/2-r.width/2:(this.left||this.right)&&(n=u+(this.right?t.width:-r.width)+(this.right?10:-10)),this.nudgeLeft&&(n-=parseInt(this.nudgeLeft)),this.nudgeRight&&(n+=parseInt(this.nudgeRight)),this.calcXOverflow(n,this.dimensions.content.width)+"px"},calculatedTop:function(){var i=this.dimensions,t=i.activator,r=i.content,u=!1!==this.attach?t.offsetTop:t.top,n=0;return this.top||this.bottom?n=u+(this.bottom?t.height:-r.height)+(this.bottom?10:-10):(this.left||this.right)&&(n=u+t.height/2-r.height/2),this.nudgeTop&&(n-=parseInt(this.nudgeTop)),this.nudgeBottom&&(n+=parseInt(this.nudgeBottom)),this.calcYOverflow(n+this.pageYOffset)+"px"},classes:function(){return{"v-tooltip--top":this.top,"v-tooltip--right":this.right,"v-tooltip--bottom":this.bottom,"v-tooltip--left":this.left}},computedTransition:function(){return this.transition?this.transition:this.isActive?"scale-transition":"fade-transition"},offsetY:function(){return this.top||this.bottom},offsetX:function(){return this.left||this.right},styles:function(){return{left:this.calculatedLeft,maxWidth:f(this.maxWidth),minWidth:f(this.minWidth),opacity:this.isActive?.9:0,top:this.calculatedTop,zIndex:this.zIndex||this.activeZIndex}}},beforeMount:function(){var n=this;this.$nextTick(function(){n.value&&n.callActivate()})},mounted:function(){"v-slot"===hl(this,"activator",!0)&&ht("v-tooltip's activator slot must be bound, try '<template #activator=\"data\"><v-btn v-on=\"data.on>'",this)},methods:{activate:function(){this.updateDimensions();requestAnimationFrame(this.startTransition)},deactivate:function(){this.runDelay("close")},genActivatorListeners:function(){var n=this,t=ef.options.methods.genActivatorListeners.call(this);return t.focus=function(t){n.getActivator(t);n.runDelay("open")},t.blur=function(t){n.getActivator(t);n.runDelay("close")},t.keydown=function(t){t.keyCode===o.esc&&(n.getActivator(t),n.runDelay("close"))},t}},render:function(n){var t,i=n("div",this.setBackgroundColor(this.color,{staticClass:"v-tooltip__content","class":(t={},t[this.contentClass]=!0,t.menuable__content__active=this.isActive,t["v-tooltip__content--fixed"]=this.activatorFixed,t),style:this.styles,attrs:this.getScopeIdAttrs(),directives:[{name:"show",value:this.isContentActive}],ref:"content"}),this.showLazyContent(this.getContentSlot()));return n(this.tag,{staticClass:"v-tooltip","class":this.classes},[n("transition",{props:{name:this.computedTransition}},[i]),this.genActivator()])}})),ed=(i(93),function(){return(ed=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)}),est=u(h,ii("treeview")),od={activatable:Boolean,activeClass:{type:String,"default":"v-treeview-node--active"},color:{type:String,"default":"primary"},expandIcon:{type:String,"default":"$vuetify.icons.subgroup"},indeterminateIcon:{type:String,"default":"$vuetify.icons.checkboxIndeterminate"},itemChildren:{type:String,"default":"children"},itemDisabled:{type:String,"default":"disabled"},itemKey:{type:String,"default":"id"},itemText:{type:String,"default":"name"},loadChildren:Function,loadingIcon:{type:String,"default":"$vuetify.icons.loading"},offIcon:{type:String,"default":"$vuetify.icons.checkboxOff"},onIcon:{type:String,"default":"$vuetify.icons.checkboxOn"},openOnClick:Boolean,rounded:Boolean,selectable:Boolean,selectedColor:{type:String,"default":"accent"},shaped:Boolean,transition:Boolean},lc=est.extend().extend({name:"v-treeview-node",inject:{treeview:{"default":null}},props:ed({item:{type:Object,"default":function(){return null}}},od),data:function(){return{hasLoaded:!1,isActive:!1,isIndeterminate:!1,isLoading:!1,isOpen:!1,isSelected:!1}},computed:{disabled:function(){return c(this.item,this.itemDisabled)},key:function(){return c(this.item,this.itemKey)},children:function(){return c(this.item,this.itemChildren)},text:function(){return c(this.item,this.itemText)},scopedProps:function(){return{item:this.item,leaf:!this.children,selected:this.isSelected,indeterminate:this.isIndeterminate,active:this.isActive,open:this.isOpen}},computedIcon:function(){return this.isIndeterminate?this.indeterminateIcon:this.isSelected?this.onIcon:this.offIcon},hasChildren:function(){return!(!this.children||!this.children.length&&!this.loadChildren)}},created:function(){this.treeview.register(this)},beforeDestroy:function(){this.treeview.unregister(this)},methods:{checkChildren:function(){var n=this;return new Promise(function(t){if(!n.children||n.children.length||!n.loadChildren||n.hasLoaded)return t();n.isLoading=!0;t(n.loadChildren(n.item))}).then(function(){n.isLoading=!1;n.hasLoaded=!0})},open:function(){this.isOpen=!this.isOpen;this.treeview.updateOpen(this.key,this.isOpen);this.treeview.emitOpen()},genLabel:function(){var n=[];return this.$scopedSlots.label?n.push(this.$scopedSlots.label(this.scopedProps)):n.push(this.text),this.$createElement("div",{slot:"label",staticClass:"v-treeview-node__label"},n)},genContent:function(){var n=[this.$scopedSlots.prepend&&this.$scopedSlots.prepend(this.scopedProps),this.genLabel(),this.$scopedSlots.append&&this.$scopedSlots.append(this.scopedProps)];return this.$createElement("div",{staticClass:"v-treeview-node__content"},n)},genToggle:function(){var n=this;return this.$createElement(ar,{staticClass:"v-treeview-node__toggle","class":{"v-treeview-node__toggle--open":this.isOpen,"v-treeview-node__toggle--loading":this.isLoading},slot:"prepend",on:{click:function(t){n.disabled||(t.stopPropagation(),n.isLoading||n.checkChildren().then(function(){return n.open()}))}}},[this.isLoading?this.loadingIcon:this.expandIcon])},genCheckbox:function(){var n=this;return this.$createElement(ar,{staticClass:"v-treeview-node__checkbox",props:{color:this.isSelected?this.selectedColor:void 0},on:{click:function(t){n.disabled||(t.stopPropagation(),n.isLoading||n.checkChildren().then(function(){n.$nextTick(function(){n.isSelected=!n.isSelected;n.isIndeterminate=!1;n.treeview.updateSelected(n.key,n.isSelected);n.treeview.emitSelected()})}))}}},[this.computedIcon])},genNode:function(){var t,n=this,i=[this.genContent()];return this.selectable&&i.unshift(this.genCheckbox()),this.hasChildren&&i.unshift(this.genToggle()),this.$createElement("div",this.setTextColor(this.isActive&&this.color,{staticClass:"v-treeview-node__root","class":(t={},t[this.activeClass]=this.isActive,t),on:{click:function(){n.disabled||(n.openOnClick&&n.children?n.open():n.activatable&&(n.isActive=!n.isActive,n.treeview.updateActive(n.key,n.isActive),n.treeview.emitActive()))}}}),i)},genChild:function(n){return this.$createElement(lc,{key:c(n,this.itemKey),props:{activatable:this.activatable,activeClass:this.activeClass,item:n,selectable:this.selectable,selectedColor:this.selectedColor,color:this.color,expandIcon:this.expandIcon,indeterminateIcon:this.indeterminateIcon,offIcon:this.offIcon,onIcon:this.onIcon,loadingIcon:this.loadingIcon,itemKey:this.itemKey,itemText:this.itemText,itemDisabled:this.itemDisabled,itemChildren:this.itemChildren,loadChildren:this.loadChildren,transition:this.transition,openOnClick:this.openOnClick,rounded:this.rounded,shaped:this.shaped},scopedSlots:this.$scopedSlots})},genChildrenWrapper:function(){if(!this.isOpen||!this.children)return null;var n=[this.children.map(this.genChild)];return this.$createElement("div",{staticClass:"v-treeview-node__children"},n)},genTransition:function(){return this.$createElement(vr,[this.genChildrenWrapper()])}},render:function(n){var t=[this.genNode()];return this.transition?t.push(this.genTransition()):t.push(this.genChildrenWrapper()),n("div",{staticClass:"v-treeview-node","class":{"v-treeview-node--leaf":!this.hasChildren,"v-treeview-node--click":this.openOnClick,"v-treeview-node--disabled":this.disabled,"v-treeview-node--rounded":this.rounded,"v-treeview-node--shaped":this.shaped,"v-treeview-node--selected":this.isSelected,"v-treeview-node--excluded":this.treeview.isExcluded(this.key)},attrs:{"aria-expanded":String(this.isOpen)}},t)}});var ac=function(){return(ac=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},hd=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},oi=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(hd(arguments[t]));return n},sst=function(n){var t="function"==typeof Symbol&&n[Symbol.iterator],i=0;return t?t.call(n):{next:function(){return n&&i>=n.length&&(n=void 0),{value:n&&n[i++],done:!n}}}},hst=u(nf("treeview"),s).extend({name:"v-treeview",provide:function(){return{treeview:this}},props:ac({active:{type:Array,"default":function(){return[]}},dense:Boolean,filter:Function,hoverable:Boolean,items:{type:Array,"default":function(){return[]}},multipleActive:Boolean,open:{type:Array,"default":function(){return[]}},openAll:Boolean,returnObject:{type:Boolean,"default":!1},search:String,selectionType:{type:String,"default":"leaf",validator:function(n){return["leaf","independent"].includes(n)}},value:{type:Array,"default":function(){return[]}}},od),data:function(){return{activeCache:new Set,nodes:{},openCache:new Set,selectedCache:new Set}},computed:{excludedItems:function(){var t=new Set,n;if(!this.search)return t;for(n=0;n<this.items.length;n++)sd(this.filter||ost,this.items[n],this.search,this.itemKey,this.itemText,this.itemChildren,t);return t}},watch:{items:{handler:function(){var n=this,t=Object.keys(this.nodes).map(function(t){return c(n.nodes[t].item,n.itemKey)}),i=this.getKeys(this.items),r=function(n,t){for(var r=[],i=0;i<t.length;i++)n.indexOf(t[i])<0&&r.push(t[i]);return r}(i,t),u;!r.length&&i.length<t.length||(r.forEach(function(t){return delete n.nodes[t]}),u=oi(this.selectedCache),this.selectedCache=new Set,this.activeCache=new Set,this.openCache=new Set,this.buildTree(this.items),y(u,oi(this.selectedCache))||this.emitSelected())},deep:!0},active:function(n){this.handleNodeCacheWatcher(n,this.activeCache,this.updateActive,this.emitActive)},value:function(n){this.handleNodeCacheWatcher(n,this.selectedCache,this.updateSelected,this.emitSelected)},open:function(n){this.handleNodeCacheWatcher(n,this.openCache,this.updateOpen,this.emitOpen)}},created:function(){var n=this;this.buildTree(this.items);this.value.forEach(function(t){return n.updateSelected(t,!0)});this.active.forEach(function(t){return n.updateActive(t,!0)})},mounted:function(){var n=this;(this.$slots.prepend||this.$slots.append)&&b("The prepend and append slots require a slot-scope attribute",this);this.openAll?this.updateAll(!0):(this.open.forEach(function(t){return n.updateOpen(t,!0)}),this.emitOpen())},methods:{updateAll:function(n){var t=this;Object.keys(this.nodes).forEach(function(i){return t.updateOpen(c(t.nodes[i].item,t.itemKey),n)});this.emitOpen()},getKeys:function(n,t){var i,u,r;for(void 0===t&&(t=[]),i=0;i<n.length;i++)u=c(n[i],this.itemKey),t.push(u),r=c(n[i],this.itemChildren),r&&t.push.apply(t,oi(this.getKeys(r)));return t},buildTree:function(n,t){var s=this,f;for(void 0===t&&(t=null),f=0;f<n.length;f++){var e=n[f],i=c(e,this.itemKey),o=c(e,this.itemChildren,[]),u=this.nodes.hasOwnProperty(i)?this.nodes[i]:{isSelected:!1,isIndeterminate:!1,isActive:!1,isOpen:!1,vnode:null},r={vnode:u.vnode,parent:t,children:o.map(function(n){return c(n,s.itemKey)}),item:e};this.buildTree(o,i);!this.nodes.hasOwnProperty(i)&&null!==t&&this.nodes.hasOwnProperty(t)?(r.isSelected=this.nodes[t].isSelected,r.isIndeterminate=this.nodes[t].isIndeterminate):(r.isSelected=u.isSelected,r.isIndeterminate=u.isIndeterminate);r.isActive=u.isActive;r.isOpen=u.isOpen;this.nodes[i]=o.length?this.calculateState(r,this.nodes):r;this.nodes[i].isSelected&&this.selectedCache.add(i);this.nodes[i].isActive&&this.activeCache.add(i);this.nodes[i].isOpen&&this.openCache.add(i);this.updateVnodeState(i)}},calculateState:function(n,t){var i=n.children.reduce(function(n,i){return n[0]+=+Boolean(t[i].isSelected),n[1]+=+Boolean(t[i].isIndeterminate),n},[0,0]);return n.isSelected=!!n.children.length&&i[0]===n.children.length,n.isIndeterminate=!n.isSelected&&(i[0]>0||i[1]>0),n},emitOpen:function(){this.emitNodeCache("update:open",this.openCache)},emitSelected:function(){this.emitNodeCache("input",this.selectedCache)},emitActive:function(){this.emitNodeCache("update:active",this.activeCache)},emitNodeCache:function(n,t){var i=this;this.$emit(n,this.returnObject?oi(t).map(function(n){return i.nodes[n].item}):oi(t))},handleNodeCacheWatcher:function(n,t,i,r){var f=this,u;n=this.returnObject?n.map(function(n){return c(n,f.itemKey)}):n;u=oi(t);y(u,n)||(u.forEach(function(n){return i(n,!1)}),n.forEach(function(n){return i(n,!0)}),r())},getDescendants:function(n,t){var i,r;for(void 0===t&&(t=[]),i=this.nodes[n].children,t.push.apply(t,oi(i)),r=0;r<i.length;r++)t=this.getDescendants(i[r],t);return t},getParents:function(n){for(var t=this.nodes[n].parent,i=[];null!==t;)i.push(t),t=this.nodes[t].parent;return i},register:function(n){var t=c(n.item,this.itemKey);this.nodes[t].vnode=n;this.updateVnodeState(t)},unregister:function(n){var t=c(n.item,this.itemKey);this.nodes[t]&&(this.nodes[t].vnode=null)},isParent:function(n){return this.nodes[n].children&&this.nodes[n].children.length},updateActive:function(n,t){var i=this,r;this.nodes.hasOwnProperty(n)&&(this.multipleActive||this.activeCache.forEach(function(n){i.nodes[n].isActive=!1;i.updateVnodeState(n);i.activeCache.delete(n)}),r=this.nodes[n],r&&(t?this.activeCache.add(n):this.activeCache.delete(n),r.isActive=t,this.updateVnodeState(n)))},updateSelected:function(n,t){var o,s,i=this,u,f,r;if(this.nodes.hasOwnProperty(n)){u=new Map;"independent"!==this.selectionType?(oi([n],this.getDescendants(n)).forEach(function(n){i.nodes[n].isSelected=t;i.nodes[n].isIndeterminate=!1;u.set(n,t)}),this.getParents(n).forEach(function(n){i.nodes[n]=i.calculateState(i.nodes[n],i.nodes);u.set(n,i.nodes[n].isSelected)})):(this.nodes[n].isSelected=t,this.nodes[n].isIndeterminate=!1,u.set(n,t));try{for(f=sst(u.entries()),r=f.next();!r.done;r=f.next()){var h=hd(r.value,2),e=h[0],c=h[1];this.updateVnodeState(e);"leaf"===this.selectionType&&this.isParent(e)||(!0===c?this.selectedCache.add(e):this.selectedCache.delete(e))}}catch(n){o={error:n}}finally{try{r&&!r.done&&(s=f.return)&&s.call(f)}finally{if(o)throw o.error;}}}},updateOpen:function(n,t){var u=this,i,r;this.nodes.hasOwnProperty(n)&&(i=this.nodes[n],r=c(i.item,this.itemChildren),r&&!r.length&&i.vnode&&!i.vnode.hasLoaded?i.vnode.checkChildren().then(function(){return u.updateOpen(n,t)}):r&&r.length&&(i.isOpen=t,i.isOpen?this.openCache.add(n):this.openCache.delete(n),this.updateVnodeState(n)))},updateVnodeState:function(n){var t=this.nodes[n];t&&t.vnode&&(t.vnode.isSelected=t.isSelected,t.vnode.isIndeterminate=t.isIndeterminate,t.vnode.isActive=t.isActive,t.vnode.isOpen=t.isOpen)},isExcluded:function(n){return!!this.search&&this.excludedItems.has(n)}},render:function(n){var t=this.items.length?this.items.map(lc.options.methods.genChild.bind(this)):this.$slots.default;return n("div",{staticClass:"v-treeview","class":ac({"v-treeview--hoverable":this.hoverable,"v-treeview--dense":this.dense},this.themeClasses)},t)}});var yc,fr=function(){function n(){this.framework={}}return n.prototype.init=function(){},n}(),cst=(yc=function(n,t){return(yc=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])})(n,t)},function(n,t){function i(){this.constructor=n}yc(n,t);n.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),lst=function(n){function t(){var t=null!==n&&n.apply(this,arguments)||this;return t.bar=0,t.top=0,t.left=0,t.insetFooter=0,t.right=0,t.bottom=0,t.footer=0,t.application={bar:{},top:{},left:{},insetFooter:{},right:{},bottom:{},footer:{}},t}return cst(t,n),t.prototype.register=function(n,t,i){this.application[t][n]=i;this.update(t)},t.prototype.unregister=function(n,t){null!=this.application[t][n]&&(delete this.application[t][n],this.update(t))},t.prototype.update=function(n){this[n]=Object.values(this.application[n]).reduce(function(n,t){return n+t},0)},t.property="application",t}(fr),ast=function(){var n=function(t,i){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])})(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),cd=function(){return(cd=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},vst=function(n){function t(t){void 0===t&&(t={});var i=n.call(this)||this;return i.xs=!1,i.sm=!1,i.md=!1,i.lg=!1,i.xl=!1,i.xsOnly=!1,i.smOnly=!1,i.smAndDown=!1,i.smAndUp=!1,i.mdOnly=!1,i.mdAndDown=!1,i.mdAndUp=!1,i.lgOnly=!1,i.lgAndDown=!1,i.lgAndUp=!1,i.xlOnly=!1,i.name="",i.height=0,i.width=0,i.thresholds={xs:600,sm:960,md:1280,lg:1920},i.scrollbarWidth=16,i.resizeTimeout=0,i.thresholds=cd({},i.thresholds,t.thresholds),i.scrollbarWidth=t.scrollBarWidth||i.scrollbarWidth,i.init(),i}return ast(t,n),t.prototype.init=function(){"undefined"!=typeof window&&(window.addEventListener("resize",this.onResize.bind(this),{passive:!0}),this.update())},t.prototype.onResize=function(){clearTimeout(this.resizeTimeout);this.resizeTimeout=window.setTimeout(this.update.bind(this),200)},t.prototype.update=function(){var e=this.getClientHeight(),f=this.getClientWidth(),n=f<this.thresholds.xs,t=f<this.thresholds.sm&&!n,i=f<this.thresholds.md-this.scrollbarWidth&&!(t||n),r=f<this.thresholds.lg-this.scrollbarWidth&&!(i||t||n),u=f>=this.thresholds.lg-this.scrollbarWidth;switch(this.height=e,this.width=f,this.xs=n,this.sm=t,this.md=i,this.lg=r,this.xl=u,this.xsOnly=n,this.smOnly=t,this.smAndDown=(n||t)&&!(i||r||u),this.smAndUp=!n&&(t||i||r||u),this.mdOnly=i,this.mdAndDown=(n||t||i)&&!(r||u),this.mdAndUp=!(n||t)&&(i||r||u),this.lgOnly=r,this.lgAndDown=(n||t||i||r)&&!u,this.lgAndUp=!(n||t||i)&&(r||u),this.xlOnly=u,!0){case n:this.name="xs";break;case t:this.name="sm";break;case i:this.name="md";break;case r:this.name="lg";break;default:this.name="xl"}},t.prototype.getClientWidth=function(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientWidth,window.innerWidth||0)},t.prototype.getClientHeight=function(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientHeight,window.innerHeight||0)},t.property="breakpoint",t}(fr),yst=function(n){return n},pst=function(n){return Math.pow(n,2)},wst=function(n){return n*(2-n)},bst=function(n){return n<.5?2*Math.pow(n,2):(4-2*n)*n-1},kst=function(n){return Math.pow(n,3)},dst=function(n){return Math.pow(--n,3)+1},gst=function(n){return n<.5?4*Math.pow(n,3):(n-1)*(2*n-2)*(2*n-2)+1},nht=function(n){return Math.pow(n,4)},tht=function(n){return 1-Math.pow(--n,4)},iht=function(n){return n<.5?8*n*n*n*n:1-8*--n*n*n*n},rht=function(n){return Math.pow(n,5)},uht=function(n){return 1+Math.pow(--n,5)},fht=function(n){return n<.5?16*Math.pow(n,5):1+16*Math.pow(--n,5)};vd=function(){var n=function(t,i){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])})(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();pc=function(){return(pc=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)};lu.framework={};lu.init=function(){};var eht=function(n){function t(){return n.call(this),lu}return vd(t,n),t.property="goTo",t}(fr),yd=Object.freeze({mdiSvg:{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:"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",success:"M12,2C17.52,2 22,6.48 22,12C22,17.52 17.52,22 12,22C6.48,22 2,17.52 2,12C2,6.48 6.48,2 12,2M11,16.5L18,9.5L16.59,8.09L11,13.67L7.91,10.59L6.5,12L11,16.5Z",info:"M13,9H11V7H13M13,17H11V11H13M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",warning:"M11,4.5H13V15.5H11V4.5M13,17.5V19.5H11V17.5H13Z",error:"M13,14H11V10H13M13,18H11V16H13M1,21H23L12,2L1,21Z",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"},md:{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"},mdi:{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",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip"},fa:{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"},fa4:{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"}}),oht=function(){var n=function(t,i){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])})(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),pd=function(){return(pd=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},sht=function(n){function t(t){void 0===t&&(t={});var i=n.call(this)||this;return i.iconfont="mdi",i.values=yd[i.iconfont],t.iconfont&&(i.iconfont=t.iconfont),i.values=pd({},yd[i.iconfont],t.values||{}),i}return oht(t,n),t.property="icons",t}(fr),wd={close:"Close",dataIterator:{pageText:"{0}-{1} of {2}",noResultsText:"No matching records found",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:": Sorted descending. Activate to remove sorting.",sortAscending:": Sorted ascending. Activate to sort descending.",sortNone:": Not sorted. 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"},datePicker:{itemsSelected:"{0} selected"},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual"},calendar:{moreEvents:"{0} more"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"}},hht=function(){var n=function(t,i){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])})(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),cht=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},lht=function(){for(var n=[],t=0;t<arguments.length;t++)n=n.concat(cht(arguments[t]));return n},bd="$vuetify.",kd=Symbol("Lang fallback"),aht=function(n){function t(t){void 0===t&&(t={});var i=n.call(this)||this;return i.current=t.current||"en",i.locales=Object.assign({en:wd},t.locales),i.translator=t.t,i}return hht(t,n),t.prototype.t=function(n){for(var i=[],t=1;t<arguments.length;t++)i[t-1]=arguments[t];return n.startsWith(bd)?this.translator?this.translator.apply(this,lht([n],i)):function n(t,i,r){void 0===r&&(r=!1);var f=i.replace(bd,""),u=c(t,f,kd);return u===kd&&(r?(ht('Translation key "'+f+'" not found in fallback'),u=i):(b('Translation key "'+f+'" not found, falling back to default'),u=n(wd,i,!0))),u}(this.locales[this.current],n).replace(/\{(\d+)\}/g,function(n,t){return String(i[+t])}):n},t.property="lang",t}(fr),vht=function(n){return n>Math.pow(.20689655172413793,3)?Math.cbrt(n):n/(3*Math.pow(.20689655172413793,2))+4/29},yht=function(n){return n>.20689655172413793?Math.pow(n,3):3*Math.pow(.20689655172413793,2)*(n-4/29)};var tg=function(n,t){var u={},i,r;for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&t.indexOf(i)<0&&(u[i]=n[i]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols)for(r=0,i=Object.getOwnPropertySymbols(n);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(n,i[r])&&(u[i[r]]=n[i[r]]);return u},pht=function(n,t){var i="function"==typeof Symbol&&n[Symbol.iterator],r,f,u,e;if(!i)return n;u=i.call(n);e=[];try{for(;(void 0===t||t-->0)&&!(r=u.next()).done;)e.push(r.value)}catch(n){f={error:n}}finally{try{r&&!r.done&&(i=u.return)&&i.call(u)}finally{if(f)throw f.error;}}return e},wht=function(n,t){return"\n.v-application ."+n+" {\n  background-color: "+t+" !important;\n  border-color: "+t+" !important;\n}\n.v-application ."+n+"--text {\n  color: "+t+" !important;\n  caret-color: "+t+" !important;\n}"},bht=function(n,t,i){var r=pht(t.split(/(\d)/,2),2),u=r[0],f=r[1];return"\n.v-application ."+n+"."+u+"-"+f+" {\n  background-color: "+i+" !important;\n  border-color: "+i+" !important;\n}\n.v-application ."+n+"--text.text--"+u+"-"+f+" {\n  color: "+i+" !important;\n  caret-color: "+i+" !important;\n}"},le=function(n,t){return void 0===t&&(t="base"),"--v-"+n+"-"+t},wc=function(n,t){return void 0===t&&(t="base"),"var("+le(n,t)+")"};var nct=function(){var n=function(t,i){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])})(t,i)};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),ig=function(){return(ig=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},tct=function(n){function t(t){var i,r;return(void 0===t&&(t={}),i=n.call(this)||this,i.disabled=!1,i.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"}},i.defaults=i.themes,i.isDark=null,i.vueInstance=null,t.disable)?(i.disabled=!0,i):(i.options=ig({},i.options,t.options),i.dark=Boolean(t.dark),r=t.themes||{},i.themes={dark:i.fillVariant(r.dark,!0),light:i.fillVariant(r.light,!1)},i)}return nct(t,n),Object.defineProperty(t.prototype,"css",{set:function(n){this.checkOrCreateStyleElement()&&(this.styleEl.innerHTML=n)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dark",{get:function(){return Boolean(this.isDark)},set:function(n){var t=this.isDark;this.isDark=n;null!=t&&this.applyTheme()},enumerable:!0,configurable:!0}),t.prototype.applyTheme=function(){if(this.disabled)return this.clearCss();this.css=this.generatedStyles},t.prototype.clearCss=function(){this.css=""},t.prototype.init=function(n,t){this.disabled||(n.$meta?this.initVueMeta(n):t&&this.initSSR(t),this.initTheme())},t.prototype.setTheme=function(n,t){this.themes[n]=Object.assign(this.themes[n],t);this.applyTheme()},t.prototype.resetThemes=function(){this.themes.light=Object.assign({},this.defaults.light);this.themes.dark=Object.assign({},this.defaults.dark);this.applyTheme()},t.prototype.checkOrCreateStyleElement=function(){return this.styleEl=document.getElementById("vuetify-theme-stylesheet"),!!this.styleEl||(this.genStyleElement(),Boolean(this.styleEl))},t.prototype.fillVariant=function(n,t){void 0===n&&(n={});var i=this.themes[t?"dark":"light"];return Object.assign({},i,n)},t.prototype.genStyleElement=function(){if("undefined"!=typeof document){var n=this.options||{};this.styleEl=document.createElement("style");this.styleEl.type="text/css";this.styleEl.id="vuetify-theme-stylesheet";n.cspNonce&&this.styleEl.setAttribute("nonce",n.cspNonce);document.head.appendChild(this.styleEl)}},t.prototype.initVueMeta=function(n){var t=this,i=this.options||{};n.$children.push(new e.a({head:function(){return{style:[{cssText:t.generatedStyles,type:"text/css",id:"vuetify-theme-stylesheet",nonce:i.cspNonce}]}}}))},t.prototype.initSSR=function(n){var t=this.options||{},i=t.cspNonce?' nonce="'+t.cspNonce+'"':"";n.head=n.head||"";n.head+='<style type="text/css" id="vuetify-theme-stylesheet"'+i+">"+this.generatedStyles+"<\/style>"},t.prototype.initTheme=function(){var n=this;"undefined"!=typeof document&&(this.vueInstance&&this.vueInstance.$destroy(),this.vueInstance=new e.a({data:{themes:this.themes},watch:{themes:{immediate:!0,deep:!0,handler:function(){return n.applyTheme()}}}}))},Object.defineProperty(t.prototype,"currentTheme",{get:function(){var n=this.dark?"dark":"light";return this.themes[n]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"generatedStyles",{get:function(){var n,i=this.parsedTheme,t=this.options||{};return null!=t.themeCache&&null!=(n=t.themeCache.get(i))?n:(n=function(n,t){var r,f,o,i,e,c,s,u,l;void 0===t&&(t=!1);var a=n.anchor,v=tg(n,["anchor"]),h=Object.keys(v);if(!h.length)return"";for(r="",f="",f+=".v-application a { color: "+(t?wc("anchor"):a)+"; }",t&&(r+="  "+le("anchor")+": "+a+";\n"),o=0;o<h.length;++o)for(i=h[o],e=n[i],f+=wht(i,t?wc(i):e.base),t&&(r+="  "+le(i)+": "+e.base+";\n"),c=Object.keys(e),s=0;s<c.length;++s)u=c[s],l=e[u],"base"!==u&&(f+=bht(i,u,t?wc(i,u):l),t&&(r+="  "+le(i,u)+": "+l+";\n"));return t&&(r=":root {\n"+r+"}\n\n"),r+f}(i,t.customProperties),null!=t.minifyTheme&&(n=t.minifyTheme(n)),null!=t.themeCache&&t.themeCache.set(i,n),n)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"parsedTheme",{get:function(){return function n(t,i){var r,f;void 0===i&&(i=!1);for(var s=t.anchor,h=tg(t,["anchor"]),o=Object.keys(h),u={},e=0;e<o.length;++e)r=o[e],f=t[r],null!=f&&(i?("base"===r||r.startsWith("lighten")||r.startsWith("darken"))&&(u[r]=te(cp(f))):u[r]="object"===ng(f)?n(f,!0):kht(0,cp(f)));return i||(u.anchor=s||u.base||u.primary.base),u}(this.currentTheme||{})},enumerable:!0,configurable:!0}),t.property="theme",t}(fr),au=(i(9),function(){function n(n){void 0===n&&(n={});this.framework={};this.installed=[];this.preset={};this.preset=n;this.use(lst);this.use(vst);this.use(eht);this.use(sht);this.use(aht);this.use(tct)}return n.prototype.init=function(n,t){var i=this;this.installed.forEach(function(r){var u=i.framework[r];u.framework=i.framework;u.init(n,t)});this.framework.rtl=Boolean(this.preset.rtl)},n.prototype.use=function(n){var t=n.property;this.installed.includes(t)||(this.framework[t]=new n(this.preset[t]),this.installed.push(t))},n.install=vc,n.installed=!1,n.version="2.0.5",n}()),rg=function(){return(rg=Object.assign||function(n){for(var r,i,t=1,u=arguments.length;t<u;t++)for(i in r=arguments[t])Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i]);return n}).apply(this,arguments)},ict=(t.default=au,au.install);au.install=function(n,t){ict.call(au,n,rg({components:r,directives:ti},t))};"undefined"!=typeof window&&window.Vue&&window.Vue.use(au)}]).default})